/** Name: Estilos de noticias **/

body { margin: 0; padding: 0; background: #F7F7F7; text-align: center; font: normal 1em arial, helvetica, sans-serif; overflow-x: hidden; }

/*** Generalidades ***/
h1, h2, h3, h4, h5, h6, p, ul, form { margin: 0; padding: 0; font-weight: normal; }
ul { list-style: none; }
a, img { border: none; text-decoration: none; outline: none; }


/*** Contenedor ***/
#container { position: relative; width: 976px; margin: 0 auto; padding: 92px 10px 0 10px; text-align: left; background: #fff; border: 1px solid #D4D4D4 !important }

/* Publicidad Intersitial*/
#cortinillaCont { background-color:#E0E0E0; border:1px solid #CCCCCC;  left:90px; padding:10px; position:absolute; top:100px; width:802px; z-index:99999; }
#cortinillaCont a{ background:url("http://imagenes.publico-estaticos.es/css/img/boton-cerrar.png?02") no-repeat -0px -0px; width:80px; height:20px; position:relative; display:block; margin-bottom:5px; float:right;}
#cortinillaCont a:hover{background:url("http://imagenes.publico-estaticos.es/css/img/boton-cerrar.png?02") no-repeat -0px -20px; }
#cortinillaCont a span{ position:absolute; top:-9999em;}
#cortinillaCont #google_ads_div_Cortinilla_Noticias{ clear:both; border:1px solid #CCC;}

/*** Cabecera ***/
#header { position: relative; float: left; width: 100%; height: 130px; background: #fff; }

/*** Publicidad Cabecera ***/
#publicidadTop { position: absolute; top: 0; left: 0; width: 996px; height: 90px; padding: 1px 0; background: #d9d9d9; overflow: hidden; }
.cabeceraIzq { float: left; width: 728px; padding-left: 14px; background: transparent url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.cabecera.png") -297px 0 no-repeat }
.cabeceraDrc { float: right; width: 234px; height: 90px; padding-left: 14px; background: none; /* transparent url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.cabecera.png") -297px 0 no-repeat*/; }

.pt0 {padding-top:0px !important;margin-top:20px !important;}


/** Logo **/
#logo { float:left; width:222px; height:40px; margin:30px 0 5px 0; background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.cabecera.png) 0px 0px no-repeat;}
#logo a { display:block; height:40px; }
#logo a span { position: absolute; top: -9999em; }

/** Publi cabecera **/
#miniPromo { position: absolute; z-index: 1; width: 325px; height: 100px; right: 2px; top: 20px; background: transparent; overflow:hidden; }



/** Menú **/
#header #menu { position:relative; float:left; width:970px; height: 51px; margin:0; padding: 0 1px; background: transparent url(http://imagenes.publico-estaticos.es/css/img/sprite.png) 0px -877px no-repeat; }
ul#topMenu { position: absolute; bottom: -1px; left: 0; width:100%; height:auto; padding:2px 0 1px; background: transparent; }
ul#topMenu li, ul#subMenu li { float:left; width: auto; margin: 0; }
ul#topMenu li a { display:block; padding: 7px 6px 4px 6px; text-align: center; font-size:12px; font-weight:bold; text-decoration:none; color:#333; }

ul#subMenu { position: absolute; top: 0px; left: 0; width:100%; height:auto; padding: 0; background: transparent; }
ul#subMenu li { background: transparent url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png") 0 -610px no-repeat;  padding: 0 !important; margin: 0 !important; }
ul#subMenu li a { display:block; text-align: center; font-size:11px!important;margin:0; font-weight: bold; text-decoration:none; color: #333; padding: 6px 7px;}
ul#subMenu li a.active {text-decoration:underline;}
ul#subMenu ul.nav li { background: transparent url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png") 0 -656px no-repeat; }


/* secciones */
ul#subMenu li.portada.active a, ul#subMenu li.portada a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -121px no-repeat; color: #fff; }
ul#subMenu li.opinion.active a, ul#subMenu li.opinion a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -161px no-repeat; color: #fff; }
ul#subMenu li.internacional.active a, ul#subMenu li.internacional a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -721px no-repeat; color: #fff; }
ul#subMenu li.espana.active a, ul#subMenu li.espana a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -241px no-repeat; color: #fff; }
ul#subMenu li.catalunya.active a, ul#subMenu li.catalunya a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -281px no-repeat; color: #fff; }
ul#subMenu li.dinero.active a, ul#subMenu li.dinero a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -321px no-repeat; color: #fff; }
ul#subMenu li.ciencias.active a, ul#subMenu li.ciencias a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -361px no-repeat; color: #fff; }
ul#subMenu li.culturas.active a, ul#subMenu li.culturas a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -401px no-repeat; color: #fff; }
ul#subMenu li.deportes.active a, ul#subMenu li.deportes a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -441px no-repeat; color: #fff; }
ul#subMenu li.motor.active a, ul#subMenu li.motor a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -481px no-repeat; color: #fff; }
ul#subMenu li.televisionygente.active a, ul#subMenu li.televisionygente a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -521px no-repeat; color: #fff; }
ul#subMenu li.politica.active a, ul#subMenu li.viajes a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -561px no-repeat; color: #fff; }
ul#subMenu li.actualidad.active a, ul#subMenu li.vivienda a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -601px no-repeat; color: #fff; }
ul#subMenu li.servicios.active a, ul#subMenu li.servicios a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -81px no-repeat; color: #fff; }
ul#subMenu li.multimedia.active a, ul#subMenu li.multimedia a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -281px no-repeat; color: #fff; }
ul#subMenu li.andalucia a {background: url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png") no-repeat scroll center -761px transparent;color: #FFFFFF;font-size: 12px !important;}
ul#subMenu li.andalucia {position: absolute;right: 2px;}
ul#subMenu li.portada.chatafaca a  { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -121px no-repeat; color: #fff; }
ul#subMenu li.opinion.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -161px no-repeat; color: #fff; }
ul#subMenu li.internacional.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -721px no-repeat; color: #fff; }
ul#subMenu li.espana.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -241px no-repeat; color: #fff; }
ul#subMenu li.catalunya.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -281px no-repeat; color: #fff; }
ul#subMenu li.dinero.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -321px no-repeat; color: #fff; }
ul#subMenu li.ciencias.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -361px no-repeat; color: #fff; }
ul#subMenu li.culturas.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -401px no-repeat; color: #fff; }
ul#subMenu li.deportes.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -441px no-repeat; color: #fff; }
ul#subMenu li.motor.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -481px no-repeat; color: #fff; }
ul#subMenu li.multimedia.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -281px no-repeat; color: #fff; }
ul#subMenu li.televisionygente.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -521px no-repeat; color: #fff; }
ul#subMenu li.politica.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -561px no-repeat; color: #fff; }
ul#subMenu li.actualidad.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -601px no-repeat; color: #fff; }
ul#subMenu li.servicios.chatafaca a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -81px no-repeat; color: #fff; }
ul#subMenu li.viajeros.active a, ul#subMenu li.viajeros a:hover { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.menu.png) center -801px no-repeat; color: #fff; }

/* subsecciones */
ul#subMenu li ul.nav li a { background: none !important; }
ul#subMenu li.portada ul.nav li a, ul#subMenu li.portada ul.nav li a:hover { color: #414141; }
ul#subMenu li.opinion ul.nav li a, ul#subMenu li.opinion ul.nav li a:hover { color: #a40531; }
ul#subMenu li.internacional ul.nav li a, ul#subMenu li.internacional ul.nav li a:hover { color: #1d7680; }
ul#subMenu li.espana ul.nav li a, ul#subMenu li.espana ul.nav li a:hover { color: #ce0000; }
ul#subMenu li.catalunya ul.nav li a, ul#subMenu li.catalunya ul.nav li a:hover { color: #c2451a; }
ul#subMenu li.dinero ul.nav li a, ul#subMenu li.dinero ul.nav li a:hover { color: #ccab14; }
ul#subMenu li.ciencias ul.nav li a, ul#subMenu li.ciencias ul.nav li a:hover { color: #0b7900; }
ul#subMenu li.culturas ul.nav li a, ul#subMenu li.culturas ul.nav li a:hover { color: #194460; }
ul#subMenu li.deportes ul.nav li a, ul#subMenu li.deportes ul.nav li a:hover { color: #d27706; }
ul#subMenu li.motor ul.nav li a, ul#subMenu li.motor ul.nav li a:hover { color: #aa0000; }
ul#subMenu li.televisionygente ul.nav li a, ul#subMenu li.televisionygente ul.nav li a:hover { color: #800056 !important; }
ul#subMenu li.politica ul.nav li a, ul#subMenu li.viajes ul.nav li a:hover { color: #02229e; }
ul#subMenu li.actualidad ul.nav li a, ul#subMenu li.vivienda ul.nav li a:hover { color: #7da601; }
ul#subMenu li.servicios ul.nav li a, ul#subMenu li.servicios ul.nav li a:hover { color: #951539; }
ul#subMenu li.multimedia ul.nav li a, ul#subMenu li.multimedia ul.nav li a:hover { color: #c2451a; }

ul#subMenu li.deportes ul.nav{left:420px;}
ul#subMenu li.motor ul.nav{left:544px;}
ul#subMenu li.multimedia ul.nav{left:640px;}
ul#subMenu li.culturas ul.nav{left:335px;}
ul#subMenu li.servicios ul.nav{right:188px;}
ul#subMenu li.televisionygente ul.nav{right:150px;}

ul#subMenu li ul.nav { position: absolute; top: 25px; left: auto; z-index: 2; display: none; }
ul#subMenu li.active ul.nav { display: block !important; }
ul#subMenu ul.nav li { height: auto; }
ul#subMenu li:hover a {  }
ul#subMenu li:hover a, ul#subMenu li.active a { }
ul#subMenu li.chatafaca ul.nav { display: block !important; }
ul#subMenu:hover li.chatafaca ul.nav { display: none !important; }
ul#subMenu:hover li.chatafaca:hover ul.nav { display: block !important; }
ul#subMenu li:hover ul.nav li a, ul#subMenu li.chatafaca ul.nav li a { background: none;  }
ul#subMenu li.chatafaca ul.nav li a:hover { display: block !important;   }
ul#subMenu li:hover ul.nav li a:hover, ul#subMenu li.chatafaca ul.nav li a:hover { background: none; }



/* Twitter, facebook y rss en menú */
#header ul.suscribe { position: absolute; top: 0; right: 0; }
#header ul.suscribe li { float: left; width: 18px; height: 18px; margin: 0 3px; }
#header ul.suscribe li a { display: block; width: 18px; height: 18px; }
#header ul.suscribe li.twitter a { background: url(http://imagenes.publico-estaticos.es/css/img/sprite.png) -938px -118px no-repeat; }
#header ul.suscribe li.facebook a { background: url(http://imagenes.publico-estaticos.es/css/img/sprite.png) -912px -118px no-repeat; }
#header ul.suscribe li.rss a { background: url(http://imagenes.publico-estaticos.es/css/img/sprite.png) -962px -118px no-repeat; }

/** Minibanners sidebar **/
.minibanner { margin-bottom: 10px; }

/** Zona usuario **/
#userContext { position: absolute; top: 5px; right: 235px; width: 205px; height: 70px; padding-right: 10px; background: url(http://imagenes.publico-estaticos.es/css/img/sprite.png) 214px -1064px no-repeat; }
#userContext ul.sessionOptions { float: left; width: 140px; margin-top: 22px; text-align: right; }
#userContext ul.sessionOptions li { float: left; width: 100%; margin-top: 3px; font-size: 0.70em; font-weight: bold; }
#userContext ul.sessionOptions li span.user { color: #b0113a; }
#userContext ul.sessionOptions li:last-child { font-weight: normal; }
#userContext ul.sessionOptions li a { color: #111; text-decoration: none; }
#userContext ul.sessionOptions li a:hover { text-decoration: underline; }
#userContext .avatar { float: right; width: 55px; margin-top: 7px; }
#userContext .avatar img { width: 55px; }

div.info {background: none repeat scroll 0 0 #eee;color: #444;font-size: 13px;padding: 14px;margin:10px 0;}
div.info > p {margin-bottom:10px;}

/* Cargando */
.loading { }
#userContext .loading { float: right; width: auto; margin: 45px 10px 0 0}
.loading img { }
.loading p { float: left; width: auto; margin: 2px 10px 0 0; font: bold 0.75em arial; color: #555; }

/** Fecha, tiempo, buscador en Cabecera **/
#miscContext { position: absolute; top: 24px; right: 0px; width: 220px; height: 50px; }
#miscContext p { font-size: 0.70em; }
#miscContext p.fecha span { color: #b0113a; font-weight: bold; }
#miscContext p.tiempo { position: relative;  }
#miscContext p.tiempo img { position: relative; top: 5px; padding: 0 5px; }
#miscContext p.tiempo span { font-size: 1.1em; padding: 0 2px; }
#miscContext p.tiempo span.min { color: #157dd7; font-weight: bold; }
#miscContext p.tiempo span.max { color: #b0113a; font-weight: bold; }
#miscContext p.tiempo a { margin-left: 5px; color: #222; text-decoration: underline; }
#miscContext p.tiempo a span { font-size: 1em; padding: 0; }
#miscContext form { position: relative; margin: 7px 0 0 0; padding: 0; }
#miscContext form input#buscarBut { position: absolute; top: -3px; right: 0; z-index: 2; width: 94px; height: 27px; padding: 2px 0 2px 12px; border: none; background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.cabecera.png) -225px -103px no-repeat; font-size: 0.70em; font-weight: bold; text-transform: uppercase; text-align: center; color: #fff; cursor: pointer; }
#miscContext form input#text { position: relative; top: 0; left: 0; z-index: 2; width: 120px; height: auto; padding: 1px 15px 1px 5px; font-size: 0.80em; font-weight: normal; background: none; text-transform: none; text-align: left; color: #111; border: 1px solid #9a9a9a; cursor: text; }



/** Contenido **/
#content { position: relative; float: left; width: 972px; margin: 10px 0 0 0; background: url(http://ficheros.publico-estaticos.es/css/img/bgBodyNoticia.gif) repeat-y; }

/* Titular y entradilla */
#content h1{ width: 642px; margin: 3px 0 5px 0; padding: 0; font: normal 2.425em/1.2em Domine, Georgia; text-align: left; color: #111111; }
#content h1 a {cursor: default; font-family:Domine, Georgia; color:#000}
#content h2 { width: 642px; margin: 0 0 10px 0; padding: 0; font: normal 1.05em/1.5em Roboto, arial, helvetica, sans-serif;  color: #504E53; }

/* Entradilla con listado */
#main h1 + ul { font: normal 1em arial, helvetica, sans-serif;  }
#main h1 + ul li {  margin-bottom: 7px; padding-left: 12px; background: transparent url(http://imagenes.publico-estaticos.es/css/img/sprite.png) 0px -1849px no-repeat; color: #444; }
#main h1 + ul li a { color: #0E63B9; border-bottom: 1px dotted #0E63B9; }
#main h1 + ul li a:hover { border-bottom: 1px solid #0E63B9; }

#content #contCintillo { width: 638px; margin: 0; padding: 6px 2px; background: #fff; font: bold 0.75em/0.85em arial; text-transform: uppercase; text-align: left; color: #111; }
body.deportes #content #contCintillo { color: #111; }
body.portadas #content #contCintillo { color: #414141; }
body.opinion #content #contCintillo { color: #a40531; }
body.internacional #content #contCintillo { color: #050505; }
body.espana #content #contCintillo { color: #ce0000; }
body.catalunya #content #contCintillo { color: #c2451a; }
body.dinero #content #contCintillo { color: #ccab14; }
body.ciencias #content #contCintillo { color: #0b7900; }
body.culturas #content #contCintillo { color: #194460; }
body.deportes #content #contCintillo { color: #d27706; }
body.motor #content #contCintillo { color: #aa0000; }
body.televisionygente #content #contCintillo { color: #800056; }
body.viajes #content #contCintillo { color: #02229e; }
body.vivienda #content #contCintillo { color: #7da601; }
body.servicios #content #contCintillo { color: #022279; }

#main { float: left; width: 642px; }
#sidebar { float: right; width: 312px; padding-left: 8px; }

/* Toolbar */
#toolbar { position: relative; height: 18px; margin: 8px 0 15px 0; padding: 4px 0 4px 5px; font-size: 0.85em; background: #eee;  }

/* Imagen de apertura */
.aperturaCont { position: relative; float: left; width: 100%; margin-bottom: 20px; border-bottom: 3px solid #b0113a; }
.aperturaCont .fotoTexto { position: absolute; width: 98%; bottom: 0; left: 0; margin: 0; padding: 1%;  background: #000;  filter: alpha(opacity = 75); -moz-opacity:0.75;  opacity: 0.75; }
#main .aperturaCont .fotoTexto h3 { margin: 0; font-size: 0.725em; color: #fff; }
#main .aperturaCont .fotoTexto h3 span { margin: 0 0 0 10px; font-size: 0.95em; font-weight: bold; text-transform: uppercase;  }

#toolbar p.comenta { float: left; width: auto; height: auto !important; padding-right: 5px; line-height: 16px !important; font-size: 0.95em; font-weight: bold; }
#toolbar .votosCont { float: left; width: auto; padding: 0 3px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
#toolbar .votosCont .rating { float: left; width: 94px; height: 18px !important; line-height: 0px !important }
#toolbar .votosCont .rating div { float: left; width: 18px; height: 18px; margin-right: 0px; font-size: 0.60em !important   }
#toolbar .votosCont .rating div a { float: left; width: 18px; height: 18px; background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -363px -131px no-repeat; text-indent: -99999em;  }
#toolbar .votosCont .rating div.on a,#toolbar .votosCont .rating div.hover a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -363px -111px no-repeat; }
#toolbar .votosCont p.media, #toolbar .votosCont p.votos { float: left; width: auto; margin: 0 !important; padding: 2px 5px 0 5px; border-right: 1px solid #ccc; font: bold 0.80em arial; color: #333; }
#toolbar .votosCont p.votos { border: none; }

/* Compartir */
#toolbar .shareCont { float: right; width: auto; padding: 0 5px; border-left: 1px solid #ccc; }
#toolbar .shareCont ul { float: right; width: 100%; }
#toolbar .shareCont ul li { float: right; width: 23px; height: 21px; margin-left: 0px; }
#toolbar .shareCont ul li a { display: block; width: 100%; height: 100%; }
#toolbar .shareCont ul li a span { position: absolute; top: -9999em; }
#toolbar .shareCont ul li.email { width: 20px; }
#toolbar .shareCont p { position: absolute; top: -25px; right: 0; }

#toolbar .shareCont ul li.email a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -106px -5px no-repeat; }
#toolbar .shareCont ul li.meneame a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -77px -5px no-repeat; }
#toolbar .shareCont ul li.twitter a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -184px -5px no-repeat; }
#toolbar .shareCont ul li.facebook a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -159px -5px no-repeat; }
#toolbar .shareCont ul li.buzz a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -135px -5px no-repeat; }
#toolbar .shareCont ul li.viadeo a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -231px -5px no-repeat; }
#toolbar .shareCont ul li.tuenti a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -256px -5px no-repeat; }




/* Tamaño fuente e imprimir */
#toolbar .viewCont { float: left; width: 70px; padding: 0 5px;  }
#toolbar .viewCont ul { float: right; width: auto; }
#toolbar .viewCont ul li { float: left; width: 23px; height: 21px; margin-left: 0px; }
#toolbar .viewCont ul li a { display: block; width: 100%; height: 100%; }
#toolbar .viewCont ul li.aumentar a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -53px -5px no-repeat; }
#toolbar .viewCont ul li.disminuir a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -29px -5px no-repeat; }
#toolbar .viewCont ul li.impresion a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -3px -5px no-repeat; }

#toolbar .viewCont ul li a span { position: absolute; top: -9999em; }


/*
#toolbar .viewCont { clear: both; width: 100%; height: 17px; margin-bottom: 10px; padding: 5px 0 10px 0; border-bottom: 1px dotted #ccc;  }
#toolbar .viewCont ul { float: right; width: 100%; }
#toolbar .viewCont ul li { float: left; width: auto; padding: 0; font-size: 0.85em;  }
#toolbar .viewCont ul li a { display: block; width: auto; padding: 5px 0; text-align: center; color: #333; }
#toolbar .viewCont ul li a:hover { color: #222; }
*/
/** Firma y fecha de noticia **/
#main p.meta { width: 75%; margin: 0; padding: 5px 0 0 0; font-size: 0.70em; color: #777; }
#main p.meta span { padding: 0 5px 0 0; border-right: 1px solid #ccc; }




/** Info relacionada de la noticia **/



.contInfo { float: right; margin: 0 0 0 12px; padding-bottom: 15px;  }
.contInfo.ancho { width: 400px;  }
.contInfo.alto { width: 320px; }
.contImagen { position: relative; float: right; padding: 1px; margin: 0 0 10px 0; overflow: hidden; border-bottom: 3px solid #b0113a; margin-bottom: -3px; }
.contImagen img {  }
.contImagen .fotoTexto { position: absolute; width: 96%; bottom: 0; left: 0; margin: 0 1px; padding: 2%;  background: #000;  filter: alpha(opacity = 75); -moz-opacity:0.75;  opacity: 0.75; }
#main .contImagen .fotoTexto h3 { margin: 0; font-size: 0.725em; color: #fff; }
#main .contImagen .fotoTexto h3 a { color: #fff; }
.contImagen a#ampliacionAbrir { position: absolute; top: 8px; right: 5px; padding: 5px 7px 5px 30px; background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -620px -51px no-repeat; font-size: 12px; font-weight: bold; color: #fff; }
.contImagen a#ampliacionAbrir span { padding: 2px 5px; background: black; border: 1px solid #b0113a; }
.contInfo.alto .contImagen { width: 320px; /**cambioalto**/ width: auto; height: 395px; }
.contInfo.alto .contImagen img { width: 320px; /**cambioalto**/ width: auto;  }
.contInfo.ancho .contImagen { width: 400px; height: auto; }
.contInfo.ancho .contImagen img { width: 400px; }
#relacionadasCont, #enlacesCont { float: right; margin-right: 1px; padding: 10px; border: 1px solid #ccc; border-top: 3px solid #b0113a; }
#relacionadasCont h5, #enlacesCont h5 { float: left; width: 100%; padding: 0 0 5px 0; font-size: 14px; font-weight: bold; text-transform: uppercase; color: #333; }
#relacionadasCont ul, #enlacesCont ul { float: left; width: 100%; }
#relacionadasCont ul li, #enlacesCont ul li { display: none; float: left; width: 97%; padding: 0 0 0 3%; margin-bottom: 5px; background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -988px 1px no-repeat; }
#enlacesCont ul li { display: block; }
#relacionadasCont ul li.visible, #enlacesCont ul li.visible { display: block; }
/*#relacionadasCont ul li .imagen, #enlacesCont ul li .imagen { float: right; width: 85px; height: 70px; margin: 0 7px 0 0; border: 1px solid #ccc; overflow: hidden; }*/
/*#relacionadasCont ul li .imagen img, #enlacesCont ul li .imagen img {  }*/
#relacionadasCont ul li h4, #enlacesCont ul li h4 { margin-left: 10px; font-family: Domine, Georgia; font-size: 12px; font-weight: bold; color: #333; }
#relacionadasCont ul li h4 a, #enlacesCont ul li h4 a { color: #222; text-decoration: none; }
#relacionadasCont ul li h4 a:hover, #enlacesCont ul li h4 a:hover { text-decoration: underline; }
.contInfo.alto #relacionadasCont, .contInfo.alto #enlacesCont  { width: 300px; }
.contInfo.ancho #relacionadasCont, .contInfo.ancho #enlacesCont  { width: 378px; }

/* iconos de relacionadas */
#relacionadasCont ul li.galeria, #enlacesCont ul li.galeria { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -988px -55px no-repeat; }
#enlacesCont ul li.pdf, #enlacesCont ul li.doc { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -988px -112px no-repeat; }
#enlacesCont ul li.mp3 { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -988px -220px no-repeat; }
#enlacesCont ul li.blog { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -988px -271px no-repeat; }



/* Vídeo en noticia */
.contInfo object { float: right; padding: 1px; margin-bottom: 5px; border: 1px solid #ccc;}


.mas { float: right; width: 100%; padding: 15px 0 5px 0; text-align: right; font: bold 0.70em arial, helvetica, sans-serif; text-transform: uppercase; color: #0E63B9 }
.mas a { color: #0E63B9; border-bottom: 1px dotted #0E63B9; }
.mas a:hover { border-bottom: 1px solid #0E63B9; }

#fixedNav { position: fixed; top: 0; z-index: 10; }
#fixedNav .fixedNavInt { margin: 200px 0 0 -65px; *margin: 200px 0 0 -1050px; width: 28px; padding: 8px; float: left; height: auto; background: #fff; border: 1px solid #d4d4d4; }
#fixedNav .fixedNavInt h6 { position: relative; left: 31px; width: 7px; height: 14px; background: url(http://imagenes.publico-estaticos.es/especial/charlas/images/arrow.gif) no-repeat;  }
#fixedNav .fixedNavInt h6 span { position: absolute; top: -99999em;  }
#fixedNav .fixedNavInt ul { float: left; width: 28px; font: bold 0.70em arial, helvetica; text-transform: uppercase;   }
#fixedNav .fixedNavInt ul li { float: left; width: 28px; margin-bottom: 8px; height: 33px;  }
#fixedNav .fixedNavInt ul li a { display: block; width: 28px; height: 33px; }
#fixedNav .fixedNavInt ul li.noticia a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -49px no-repeat}
#fixedNav .fixedNavInt ul li.comentarios a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -144px no-repeat}
#fixedNav .fixedNavInt ul li.fin a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -191px no-repeat}
#fixedNav .fixedNavInt ul li.imagen a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -95px no-repeat}
#fixedNav .fixedNavInt ul li a span { position: absolute; top: -99999em;  }

#fixedNav .fixedNavInt ul.compartir { margin-top: 15px; padding-top: 20px; border-top: 1px solid #d4d4d4;}
#fixedNav .fixedNavInt ul.compartir li { height: 28px;  }
#fixedNav .fixedNavInt ul li.email a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -383px no-repeat}
#fixedNav .fixedNavInt ul li.meneame a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -345px no-repeat}
#fixedNav .fixedNavInt ul li.twitter a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -302px no-repeat}
#fixedNav .fixedNavInt ul li.buzz a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -229px no-repeat}
#fixedNav .fixedNavInt ul li.facebook a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -263px no-repeat}
#fixedNav .fixedNavInt ul li.viadeo a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -424px no-repeat}
#fixedNav .fixedNavInt ul li.tuenti a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -461px no-repeat}

/* Encuestas */
.metaContEncuesta { position: relative; float: left; width: 620px; padding: 5px 10px; margin-bottom: 15px; border: 1px solid #ccc; }
.contEncuesta, .contEncuestaAux { position: relative; float: left; width: 100%; border-bottom: 1px dotted #ccc; }
#encuesta { float: left; width: 100%; padding: 10px 0 0 0; }
.contEncuesta h3, .contEncuestaAux h3 { padding: 5px 0 0 0; border-bottom: 1px solid #ccc; font: normal 1.35em Domine, Georgia; color: #222; }
#Encuesta { float: right; width: 620px; height: 150px; }
ol.preguntas { list-style: decimal inside; font: bold 0.80em arial; width: 580px; float: left; margin:5px 0 0 0;}
ol.preguntas li { position: relative; float: left; width: 40%; padding: 2px; margin:0 0 5px 25px; cursor: pointer; color: #444; }

p.votarEncuesta { position: absolute; bottom: 25px; right: 0px; width: auto; font: bold 0.85em arial !important;  }
p.votarEncuesta a { padding: 5px 22px; background: #6b930c; border: 1px solid #4f7001; color: #fff !important; cursor: pointer; }
ol.preguntas li span { position: absolute; left: -25px; width: 12px; height: 12px; border: 1px solid #555;  }
/*ol.preguntas li span.c0 { border: 3px solid #C5073D }
ol.preguntas li span.c1 { border: 3px solid #2B81A6 }
ol.preguntas li span.c2 { border: 3px solid #F49E00 }
ol.preguntas li span.c3 { border: 3px solid #00787A }
ol.preguntas li span.c4 { border: 3px solid #96991D }
ol.preguntas li span.c5 { border: 3px solid #6F7287 }
ol.preguntas li span.c6 { border: 3px solid #0376a4 }
ol.preguntas li span.c7 { border: 3px solid #AD9218 }
ol.preguntas li span.c8 { border: 3px solid #8A5D67 }
ol.preguntas li span.c9 { border: 3px solid #999999 }*/
ol.preguntas li span.c0 { border: 3px solid #C5073D }
ol.preguntas li span.c1 { border: 3px solid #00787a }
ol.preguntas li span.c2 { border: 3px solid #00191c }
ol.preguntas li span.c3 { border: 3px solid #f49e00 }
ol.preguntas li span.c4 { border: 3px solid #6f7287 }
ol.preguntas li span.c5 { border: 3px solid #96991d }
ol.preguntas li span.c6 { border: 3px solid #bbbbbb }
ol.preguntas li span.c7 { border: 3px solid #ec5acc }
ol.preguntas li span.c8 { border: 3px solid #222 }
ol.preguntas li span.c9 { border: 3px solid #999999 }
ol.preguntas li.active { color: #4f7001; }
ol.preguntas li.active span { width: 16px; height: 16px; background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -982px -501px no-repeat; border: none; }


/*** Publicidad Adsense border: 1px solid #ccc; ***/
.publiAdsense { float: left; width: 97% !important; padding: 1%; margin: 10px 0;  font-family: arial, Domine, Georgia, helvetica; background: none; overflow: hidden; }
.publiAdsense ul { width: auto; padding: 0; margin: 0; list-style: none}
.publiAdsense ul li { float: left; padding: 3px 0; margin: 0; width: 100%; padding: 0; border-bottom: 1px dotted #ccc; font-size: 12px}
.publiAdsense ul li a { color: #222; text-decoration: none;}
.publiAdsense ul li a:hover { text-decoration: underline; }
.publiAdsense ul li h4 { float: left; width: 100%; margin-right: 10px; font-weight: bold; font-size: 1.05em; }
.publiAdsense ul li h4 a { text-decoration: underline !important}
.publiAdsense ul.unico li h4, .publiAdsense ul.unico li p { font-size: 1em}
.publiAdsense h3, a.anunciosGoogle { height: auto !important; padding: 2px 5px; margin: 0 !important; background: #222 !important; color: #fff !important; font-size: 11px !important; text-transform: uppercase; font-weight: bold !important; color: #fff; }
a.anunciosGoogle { width: 100%; display: block;}
.publiAdsense ul li h4, .publiAdsense ul li p { margin-top: 3px; margin-bottom: 3px; line-height: 18px; }
.publiAdsense h3 a { color: #fff}
#main .publiAdsense p { font-family: Arial, helvetica; float: left; width: auto; margin: 0 10px 0 0; font-size: 1em}
.publiAdsense a.link { font-family: arial, helvetica; font-weight: bold; color: green; }
#sidebar .publiAdsense ul li { float: left; padding: 1px 0; margin: 0; width: 100%; padding-right: 0; font-size: 12px}

/*
  body.dinero .publiAdsense h3, a.anunciosGoogle { background: #CCAB14 !important; }
  body.ciencias .publiAdsense h3, a.anunciosGoogle { background: #0b7800 !important; }
  body.espana .publiAdsense h3, a.anunciosGoogle { background: #cf0000 !important; }
  body.viajes .publiAdsense h3, a.anunciosGoogle { background: #01579f !important; }
*/

/** Texto corrido de la noticia **/
#main #cuerpoNoticia { font-size: 1em; text-align: center; }
#main #cuerpoNoticia p, #main #cuerpoNoticia h1, #main #cuerpoNoticia h2, #main #cuerpoNoticia h3, #main #cuerpoNoticia h4, #main #cuerpoNoticia h5, #main #cuerpoNoticia h6, #main #cuerpoNoticia ul, #main #cuerpoNoticia ul li, #main #cuerpoNoticia div { font-size: 1em; text-align: left; }
#main #cuerpoNoticia object { clear: both; padding: 0 0 15px 0; margin: 0 auto; }
#main #cuerpoNoticia h3 { font-size: 1.125em; margin: 10px 0 5px 0; font-family: Roboto;}
#main #cuerpoNoticia p {color: #333333;font-family: Roboto;font-size: 0.98em;line-height: 1.5em;margin-bottom: 20px;}
#main p img { float: right; clear: right; }
#main p a { color: #0e63b9; border-bottom: 1px dotted #0e63b9; text-decoration: none; }
#main p a:hover { border-bottom: 1px solid #0e63b9; }
#main #cuerpoNoticia .ladillo { float: left; width: 200px; padding: 10px; margin: 5px 10px 10px 0; border-top: 2px solid #b0113a; font: 1.4em Domine, Georgia; color: #333 !important;}
.ladillo font, .ladillo span {color: #222 !important;}
#main #cuerpoNoticia .ladillo p { }
#main #cuerpoNoticia .ladillo h3 {  }
#main div.despiece { float: left; width: 96%; padding: 2%; margin: 10px 0 5px 0; background: #f7f7f7; border-top: 2px solid #b0113a; }


/** Módulos de sidebar **/
.box { position: relative; float: left; width: 312px; margin-bottom: 30px; border-bottom: 1px solid #ccc; overflow: hidden; }
.box h5 {background: none repeat scroll 0 0 #C5073D;color: #FFFFFF;display: block;font-family: Roboto;font-size: 16px;font-weight: bold;height: 21px;left: 0;margin: 0;padding: 2% 3% 1%;text-transform: uppercase;width: 95%;}
.box ul { float: left; width: 100%; }
.box ul li { float: left; width: 100%; padding: 4px 0; border-bottom: 1px solid #ccc; }
.box ul.nav li { border-bottom: none; }
.box ul li:last-child { border: none; }
.box li .imagen { float: right; width: 85px; height: 70px; margin: 0 0 0 10px; border: 1px solid #ccc; overflow: hidden; }
.box li .imagen img { margin: -1px 0 0 -1px;  }
#sidebarContext ul li h6, #loMasCont div ol li h6 { margin-bottom: 5px; font: bold  0.70em arial; text-transform: uppercase;  }
#loMasCont h5 {float: left;height: 25px;font-size: 14px;background: #fff;color: #333;}
.box li h6.internacional a { color: #111; }
.box li h6.espana a { color: #b0113a; }
.box li h6.dinero a { color: #b0113a; }
.box li h6.ciencias a { color: #5f731b; }
.box li h6.culturas a { color: #0679c8; }
.box li h6.deportes a { color: #d27706; }
.box li h6.motor a { color: #333; }
.box li h6.televisionygente a { color: #800056; }
.box li h6.viajes a { color: #3185a1; }
.box ul li h4, #loMasCont div ol li h4 { font: bold 0.75em/1.4em Domine, Georgia; color: #222;  }
#loMasCont div ol li h4, #blogsCont div ol li h4 { font: bold 1.125em Domine, Georgia; }
#loMasCont div ol li h6 { font: bold  1em arial; }
.box ul li h4 a, .box ol li h4 a { color: #222;  }
.box ul li h4 a:hover, .box ol li h4 a:hover { text-decoration: underline; }

.box ol { margin: 0; padding: 0 0 0 20px; color:#555; font: bold 11px Arial,Helvetica,sans-serif; list-style: decimal outside none !important;  }
.box ol li { float: left; width: 100%; padding: 4px 0; border-bottom: 1px solid #ccc; }
.box ol li:last-child { border: none; }
.box p.autor { margin-top: 5px; font: bold 12px Arial,Helvetica,sans-serif; }

/* Navegación de módulos */
.box ul.nav { float: left; width: 100%; margin: -5px 0 7px 0; padding: 2px 0 0 0; background: #ddd; list-style: none; }
.box ul.nav li { float: left; width: auto; margin: 0 3px; font-size: 1.125em; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.box ul.nav li h6 { font: bold 0.60em Arial, Helvetica, sans-serif; text-transform: uppercase; }
.box ul.nav li a { display: block; padding: 3px 10px 1px 10px; text-decoration: none; color: #555;  }
.box ul.nav li.active { position: relative; bottom: -1px; background: #fff; color: #b0113a; border: none;  }

/* Mejor comentario */
#mejorComentario { float: left; position: relative; width: 75%; left: 0px; margin-bottom: 20px; padding: 0 0 20px 25%; background: #fff url(http://imagenes.publico-estaticos.es/especial/charlas/images/avatar-back.gif) 0px 33px no-repeat; border-bottom: 1px solid #ccc}
#mejorComentario h5{background: none repeat scroll 0 0 #555555;color: #FFFFFF;display: block;font-family: Roboto;font-size: 16px;font-weight: bold;width: 94%;height: 20px;margin: 0 0 5px 0;padding: 2% 3% 1%;position: absolute;left: 0;top: 0;}
#mejorComentario .meta { position: relative; width: 100%; left: -18px; top: 36px; padding: 0 0 0 16px; font-size: 14px; font-weight: bold; background: url(http://imagenes.publico-estaticos.es/especial/charlas/images/arrow.gif) 0px 0px no-repeat; color: #222 }
#mejorComentario .meta span.autor { font-size: 1em; font-weight: bold; }
#mejorComentario .meta span.fecha { padding: 0 5px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; font-size: 0.85em; color: #555; }
#mejorComentario .meta span.puntuacion { position: absolute; right: 0; background: #EAEAEA; padding: 0 3px; font-size: 0.95em; font-weight: bold; color: #333; }
#mejorComentario .texto { float: left; width: 100%; margin-top: 40px; }
#mejorComentario .texto p { line-height: 1.325em; font-size: 0.85em; }
#mejorComentario .texto p a { color: #0E63B9; border-bottom: 1px dotted #0E63B9; }
#mejorComentario .texto p a:hover { border-bottom: 1px solid #0E63B9; }

/* Viñetas */
#vinetaCont { padding-bottom: 50px;  }
#vinetaCont .fotoTexto {   }
#vinetaCont img { border: 6px solid #ccc; }
#vinetaCont .fotoTexto h6 { position: absolute; bottom: 6px; left: 0; font: bold 0.80em arial; }
#vinetaCont .fotoTexto h6 a { color: #555; }
#vinetaCont .fotoTexto h4 { position: absolute; bottom: 28px; left: 0; font: bold 0.95em Domine, Georgia; }
#vinetaCont .fotoTexto h4 a { color: #222; }
#vinetaCont a.linkVinetas { position: absolute; bottom: 5px; right: 0; font: bold 0.80em arial; color: #222; }

/* Nos enlaza */
.nosEnlaza li { font: bold 0.75em arial; }
.nosEnlaza li a { color: #222; }

#loMasCont div { }
.box .cont div { display: none; }
.box .cont div.active { display: block; }
.box .cont ol li div { display: block; }

/* Roba */
#robapaginasCont,.robaencimaFB { float: left; width: 300px; margin: 0 0 30px 0; padding: 6px; background: #ccc;}
#robapaginasCont p,.robaencimaFB p { font: normal 0.70em arial; text-transform: uppercase; }
#robapaginasCont.robapaginasviajes {background: none;font-size: 0.8em;}
#robapaginasCont.robapaginasviajes a {border-bottom:1px dotted #0E63B9;color:#0E63B9;text-decoration:none;}

/** Pie **/
#footer { clear: both; padding: 50px 0 10px 0; }
#footer ul#miscPie { width: 972px; margin: 0 auto; padding-top: 20px; list-style: none; font: normal 0.75em arial; border-top: 1px solid #ccc; }
#footer ul#miscPie li { float: left; width: auto; margin: 0; color: #ccc; }
#footer ul#miscPie li a { padding: 2px 15px; color: #555; }
#footer #infoPublico { width: 972px; margin: 0 auto; padding-top: 30px; text-align: left; font: normal 0.70em arial; color: #555; clear: left; }

/*** VERSIÓN IMPRIMIR NOTICIA ***/
body.print #container { padding-top: 0; }
body.print #content { background: #fff; }
body.print #content h1, body.print #content h2 { width: 972px; }
body.print #header { height: 85px; border-bottom: 1px solid #ccc; }
body.print #main { float: left; width: 972px; }
body.print #sidebar { display: none; }
body.print #menu { display: none; }
body.print #userContext { display: none; }
body.print #miscContext { display: none; }
body.print #publicidadTop { display: none; }
body.print .contInfo { display: none; }
body.print object, body.print embed { display: none; }
body.print .publiAdsense { display: none; }
body.print #commentsContext { display: none; }
body.print h5#comentarios { display: none; }
body.print ul.navComentarios, body.print ul.comentarios { display: none; }
body.print #toolbar { display: none; }



h5.logoviajes {margin: 0; padding: 0; position: absolute; top: 35px; left: 220px}
h5.logoviajes a {display: block; width: 150px; height: 40px; background: url(http://imagenes.publico-estaticos.es/v2/css/img/logo_viajes2.gif) no-repeat}
h5.logoviajes a span {position: absolute; top: -99999em}


/*Destacados*/
.v3destacado-portada { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #CCC; border-top:2px solid #222; position:relative;}
.v3destacado-portada h3 {background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.barras.png") no-repeat scroll right -33px transparent; color:#222; font:bold 12px Domine, Georgia; height:16px; margin:0 0 5px; padding:5px 0 3px; text-transform:uppercase;}
.v3destacado-portada h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.v3destacado-portada h3 a{ color:#222;}
.v3destacado-portada h3 a:hover {text-decoration: underline}
.v3destacado-portada #contenido-destacado {padding:0 0px 5px; width:200px;}
.v3destacado-portada .foto-destacado{ position:absolute; top:7px; right:7px; border:1px solid #CCC; }
.v3destacado-portada p.intro {margin: 5px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.v3destacado-portada p.link-destacado{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#587592; padding:0; margin:0;}
.v3destacado-portada p.link-destacado a{color:#990000; text-decoration:none;}
.v3destacado-portada p.link-destacado a:hover{color:#990000; text-decoration:underline;}
.v3destacado-portada p a{ font-weight:bold; color:#333; text-decoration:none;}
.v3destacado-portada p a:hover{ font-weight:bold; color:#990000; text-decoration:underline;}

/*Módulos publisher - publis y autopromos */
.Noticias_300x100{ margin-bottom:20px;}

/*Adsense*/
.publiAdsense { width:100% !important; padding:0 !important; margin:0 0 20px 0 !important;}
.publiAdsense h3 { clear:both; background: #E0E0E0 !important; text-align:right;}
.publiAdsense h3 a{ color:#222;}
.publiAdsense ul li h4 a{ text-decoration:none !important;}
.publiAdsense ul li h4 a:hover{ text-decoration:underline !important;}
.publiAdsense a.link { color:#B0113A; font-weight:normal;line-height:18px;}
#adsensePreCuerpo{ border-top:2px solid #E0E0E0; clear:both;}
#adsenseSidebar{ border-top:2px solid #222; clear:both;}
#adsensePreComentarios{ border-top:2px solid #B0113A; clear:both;}
/* Adsense AB TESTING */
#adsensePreComentarios.PUB_ABT_A ul li { width: 210px; }            



/*** Comentarios ***/

/* Número comentarios */
#comentarios { background:none; position: relative; float: left; width: auto; top: 32px; margin: 0; font: bold 1.3em Domine, Georgia; color: #222; padding: 0 10px; z-index: 999; }

/* Navegación comentarios */
ul.navComentarios { position: relative; float: left; width: 100%; z-index: 2; list-style: none; margin:0; padding:0px; border: none; background: url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll 0 -558px transparent; border: none; }
ul.navComentarios li { float: right; width: 160px; margin: 0; border: none; padding: 0; background: url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll -998px -558px transparent; text-transform: none;  text-align: center; overflow: hidden;}
ul.navComentarios li h4 { font-size: 0.85em; font-weight: bold; }
ul.navComentarios li.active { background: url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll -812px -558px transparent; padding-bottom: 2px; text-decoration: underline; }
ul.navComentarios li a { color: #58585a; display: block; padding: 12px 8px 8px 8px; text-decoration: none; }
ul.navComentarios li a:hover { background: url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll 0 -558px transparent;; }
ul.navComentarios li.teinvita a { background: transparent url(http://ficheros.publico-estaticos.es/imgcss/star.gif) right top no-repeat; }
ul.navComentarios li.teinvita a:hover { background: #fff url(http://ficheros.publico-estaticos.es/imgcss/star.gif) right top no-repeat; }
ul.navComentarios li.home {float: right; width: 160px; border: none; background: none}
ul.navComentarios li.home a {color: #fff; background: #b0113a; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border: 1px solid #ccc; border-bottom: none}
ul.navComentarios li.home a:hover {color: #b0113a; background: #fff; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border: 1px solid #ccc; border-bottom: none}

ul.comentarios { /*position: relative;*/ width: 100%; z-index: 1; }
ul.comentarios li { float: left; position: relative; width: 84%; left: 0px; margin: 20px 0 1px; padding: 10px 2% 0px 14%; background: #fff; border-top: 1px dotted #999;  }
ul.comentarios li:first-child{border-top: none;  }
ul.comentarios li.destacado { margin: 20px 0 1px; padding: 10px 2% 0px 14%;  border-top: none; background: url("http://ficheros.publico-estaticos.es/css/img/comentario-destacado.jpg") repeat-x scroll 0 1px #F3F6EF; border-top:1px dotted #999;}
ul.comentarios li.destacado p{ color:#222;}
ul.comentarios li.redaccion { margin: 20px 0 1px; padding: 10px 2% 0px 14%;  border-top: none; background: url("http://ficheros.publico-estaticos.es/css/img/comentario-redaccion.jpg") repeat-x scroll 0 1px #F5E6EB; border-top:1px dotted #999;}
ul.comentarios li.redaccion p{ color:#222;}
ul.comentarios li.redaccion .imagen{ border:none;}
ul.comentarios li .imagen { position: absolute; top: 12px; left: 10px; width: 66px; height: 67px; border:1px solid #CCC; }
ul.comentarios li.usuario.nota {float: left; width: 625px; padding: 0 0 25px; position: relative; }
ul.comentarios li .avatar { position: absolute; width: 100px; height: 50px; bottom: 8px; left: 0; }
ul.comentarios li .avatar img {width: 71px}
ul.comentarios li .texto { margin-top: 60px; margin-left:5px; }
ul.comentarios li p {color: #444444;font-family: Roboto;font-size: 0.9em;line-height: 22px;margin-bottom: 15px;word-wrap: break-word;}
ul.comentarios li.hundido p { font-size:0.7em; line-height:15px; color:#666; margin-bottom: 7px; word-wrap: break-word; }
ul.comentarios li.hundido.plegado div.texto {display: none;}
ul.comentarios li.hundido.plegado p.infoplegado{float: right; text-align: right;}
ul.comentarios li p a { color: #333 !important; border-color:#333 !important; }
ul.comentarios li p a:hover { text-decoration: underline; }
ul.comentarios li a.indice { position: absolute; top: 5px; left: 73px; font-size: 1.4em; font-weight: bold; color: #B0113A; background:url("http://imagenes.publico-estaticos.es/especial/charlas/images/arrow.gif") no-repeat scroll 0 9px transparent; padding-left: 23px; font-family: Domine, Georgia;}
ul.comentarios li a.indice:hover { text-decoration: underline; }
ul.comentarios li .meta p { margin-bottom: 10 !important; font-size: 0.80em !important; font-weight: bold; color: #222; line-height: 22px}
ul.comentarios li .meta p span.puntuacion { background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll -224px -217px transparent; color:#333333; font:bold 0.95em/1.35em arial; height:20px; padding:3px 0; position:absolute; right:218px; text-align:center; top:12px; width:50px; }


ul.comentarios li .meta p span.fecha { position: absolute;; top: 64px; padding: 0 10px; font-size: 0.85em; color: #555; left:85px; border:none; }
ul.comentarios li .meta p span.autor { position: relative; left: -14px; top: 28px; padding: 0 0 0 20px; font-size: 1.3em; font-weight: bold; color: #222; background: none; font-family: Domine, Georgia, Times, serif;}

ul.comentarios li a.voteDown { background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll -31px -217px transparent; /*border-right:1px dotted #999999;*/ padding-right:10px; right:0; }
ul.comentarios li a.voteDown { display:block; height:20px; position:absolute; top:12px; width:100px;}
ul.comentarios li a.voteDown:hover { background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll -431px -217px transparent;}

ul.comentarios li a.voteUp {background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll -21px -180px transparent; border-left:1px dotted #999999; padding-left:10px; right:120px;}
ul.comentarios li a.voteUp{ position: absolute; display: block; top: 12px; width: 82px; height: 20px; }
ul.comentarios li a.voteUp:hover {background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll -421px -180px transparent;}
ul.comentarios li a.voteUp span, ul.comentarios li a.voteDown span { position: absolute; top: -999999em; }


ul.comentarios li a.denuncia, ul.comentarios li a.denuncia2 { background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll -230px -180px transparent; bottom:18px; display:block; height:20px; position:absolute; right:5px; top:12px; width:87px;}
ul.comentarios li a.denuncia span, ul.comentarios li a.denuncia2 span {position: absolute; top: -999999em;}
ul.comentarios li a.denuncia:hover, ul.comentarios li a.denuncia2:hover { background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll -630px -180px transparent;}


/* Línea comentar */
#commentsContext { float: left; width: 622px; margin: 20px 0; border-top:2px solid #666; border-bottom:1px solid #999; background: #F0F0F0; padding: 10px; }
#commentsContext .cajaUsuario { float: left; width: 100%; border-bottom:1px dotted #999; padding:0 0 10px 0; margin-bottom: 10px; position: relative;}
#commentsContext p {color: #333333;font: 700 0.9em "Open Sans",arial;margin-bottom: 10px;}
#commentsContext p a {border-color:#333 !important;}
#commentsContext p.normas{font: bold 0.8em arial; color:#333; border-top:1px dotted #999; padding: 10px 0 0;}
#commentsContext form#formComentarios p.normas{ float:left; width: 250px; border-top:none; }
#commentsContext p a { color: #222; }
#commentsContext h6{ font-family: Domine, Georgia; font-size: 18px; font-weight: bold; color:#666; padding: 0 0 10px 0 ; margin:0 0 10px;border-bottom:1px dotted #999; }
#commentsContext form#formComentarios { float: left; width: 622px; padding:0 ; background: none; border-top: none; border-bottom:none; }
#commentsContext form#formComentarios .avatar { float: left; width: auto; margin: 0 10px 0 0; border:1px solid #CCCCCC; }
#commentsContext form#formComentarios p { float: left; width: 85%; margin: 5px 0 0 0 !important; line-height: normal !important;  font: normal 0.80em arial;  }
#commentsContext form#formComentarios p.salir a { background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.registro.png") repeat scroll -26px -68px transparent; color:#FFFFFF; border-bottom: none !important; font-family:  arial; font-size:13px; font-weight:bold;  height:34px; margin:10px 0 0; padding:0; text-align:center; text-decoration:none; text-transform:uppercase; width:210px;display: block; position: absolute; top:0; right:0px; line-height: 34px;}
#commentsContext form#formComentarios p.salir a:hover { border-bottom: none !important; background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.registro.png") repeat scroll -26px -102px transparent; color:#CCC; }
#commentsContext form#formComentarios p span { font-weight: bold; color: #222;  }
#commentsContext form#formComentarios textarea { width: 612px; height: 150px; margin: 0; padding: 5px; font: normal 0.85em arial; color: #333; background: #fff; border-bottom: 1px solid #dedede; border-right: 1px solid #bdbdbd; border-left: 1px solid #bdbdbd; border-top: 2px solid #bdbdbd; }
#commentsContext form#formComentarios a#publicarComentario {background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.registro.png") repeat scroll -26px -68px transparent; color:#FFFFFF; float:right; font:bold 0.8em/35px arial; height:34px; margin:10px 0 0; padding:0; text-align:center; text-decoration:none; text-transform:uppercase; width:210px;}
#commentsContext form#formComentarios a#publicarComentario:hover{ background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.registro.png") repeat scroll -26px -102px transparent; color:#CCC;}

/*Denunciar comentarios*/
#denunciaComentario{width:452px; padding:0 18px 10px 18px; text-align:left; float:left;}
#denunciaComentario .logo{background:url('http://ficheros.publico-estaticos.es/css/img/pl.sprite.registro.png'); background-position:-23px -978px; float:left; width:156px; height:25px;}
#denunciaComentario h6, #denunciaComentario h1{float:left; font-family:Domine, Georgia, serif; font-size:18px; color:#666; font-weight:bold; clear:both; padding-top:26px;}
#denunciaComentario ul{float:left; margin:0; padding:12px 0 3px 0;}
#denunciaComentario ul li{float:left; list-style:none; margin-bottom:17px; width: 100%;}
#denunciaComentario ul li label{font-size:12px; color:#333; width:100%; display:block; margin-bottom:3px;}
#denunciaComentario ul li input{border:1px solid #999; padding: 1% 3%;width:94%;}
#denunciaComentario ul li #motivo{border:1px solid #999;width:100%;}
#denunciaComentario a{text-decoration:none; border-bottom:1px dotted #0e63b9; color:#0e63b9; float:left; font-size:12px; font-weight:bold; padding-top:11px;}
#denunciaComentario a:hover{text-decoration:none; border-bottom:1px solid #0e63b9;}
#denunciaComentario input[type=submit]{background:url('http://ficheros.publico-estaticos.es/css/img/pl.sprite.registro.png'); background-position:-23px -1033px; float:right; width:152px; height:27px; border:none;
        font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-transform:uppercase;}
#denunciaComentario input[type=submit]:hover{background:url('http://ficheros.publico-estaticos.es/css/img/pl.sprite.registro.png'); background-position:-23px -1060px;}

ul.comentarios li a.infovotos{ background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll -368px -217px transparent; height:20px; position:absolute; top:12px; right: 266px; width: 20px;
        border-bottom: none !important;}
ul.comentarios li a.infovotos:hover{background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll -392px -217px transparent;}
ul.comentarios li a.infovotos span{position: absolute; top: -999999em;}

ul.comentarios li .infocomentario{ position: absolute; top: 30px; left: 87px; z-index: 9000; display:none; padding: 7px; background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll 271px -640px transparent;}
ul.comentarios li .infocomentario .detallesComentario{ background-color: #FFF; border:1px solid #CCC; padding:0 10px; float:left; width: 525px;}
ul.comentarios li .infocomentario h3{ clear:both; font-family: Domine, Georgia, serif; font-size: 17px; font-weight: bold; margin:10px 0 5px;}
ul.comentarios li .infocomentario h3.denunciado{   margin: 5px 0; padding: 5px 0; border-bottom: 1px solid #CCCCCC; color: #B0113A}
ul.comentarios li .infocomentario ul{border-bottom: 1px solid #CCCCCC; float: left; width: 100%; margin-bottom: 5px; padding-bottom: 5px;}
ul.comentarios li .infocomentario ul.negativos{ border-bottom:none;}
ul.comentarios li .infocomentario ul li{ padding: 0; border:none; width: 25%; margin: 5px 0 0 0; float:left;}
ul.comentarios li .infocomentario ul li p{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 0; margin:0;}
ul.comentarios li .infocomentario ul li p img{ border:1px solid #CCC; float:left !important; margin-right: 5px; }
ul.comentarios li .infocomentario ul.positivos li p{ color:#2AA213;}
ul.comentarios li .infocomentario ul.negativos li p{ color: #C30001;}

ul.comentarios li span.citaComentario {border: 1px solid #999; position: absolute; left: 87px; z-index: 9000; display:none; padding: 7px; background-color: white;color: #000; font-size: 12px;}



/*Enlatino.com*/
.box h5.barraenLatino img{position:relative; top:-3px;}
.box h5.barraenLatino a{position:relative; float:right; right:115px; bottom:5px; display:block; width: 81px; height: 16px; overflow: hidden; background: url("http://ficheros.publico-estaticos.es/css/img/enLatino.gif") 0 0 no-repeat transparent; }
.box h5.barraenLatino span{position: absolute; top:-99999em;}
.box ul.notisenLatino li div{float:left; height:auto; margin:0 5px 0 0; overflow:hidden;}
.box ul.notisenLatino li a{color:#222; text-decoration:none;}
.box ul.notisenLatino li a:hover{text-decoration:underline;}
.box ul.notisenLatino li img{margin:0; padding:0; border:none;}
.box ul.notisenLatino li h3{background:url("http://imagenes.publico-estaticos.es/v2/css/img/sprite2.png") no-repeat scroll -14px -3253px transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:none; color:#3190FD; padding-left: 15px;}

/*Canal vivienda*/
.bannervivienda{width:312px; height:100px; margin:0 0 10px 0; background:#fff; border-bottom:1px solid #92b722; position:relative;}
.bannervivienda .foto{position:absolute; top:7px; right:7px; border:1px solid #666;}
.bannervivienda .logo{background:#ccff33; padding:3px 5px; position:absolute; right:0; top:81px; border:1px solid #92b722;}
.bannervivienda h3{display:block; height:20px; margin:0; border:1px solid #92b722; background:#ccff33; padding:0 5px;}
.bannervivienda h3 a{display:block; width:290px; height:19px; margin:0; color:#000; text-decoration:none; cursor:pointer; font-size:12px; line-height:20px; font-weight: bold;}
.bannervivienda h3 a:hover{text-decoration: underline;}
.bannervivienda .textobanner{padding:10px 5px 5px 0; width:175px; height:62px;}
.bannervivienda .textobanner p{margin:0 0 5px 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.bannervivienda .textobanner p a{text-decoration:none; font-size:11px; font-weight:bold; padding:0; margin:0; color:#000;}
.bannervivienda .textobanner p a:hover{text-decoration:underline;}

/* Consultorio Autonomo */
.v3consultorioautonomo { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #6F8CA9; position:relative;}
.v3consultorioautonomo h3 {display: block; height: 20px; margin: 0; border-bottom: #eee; font-weight: bold; border:1px solid #6F8CA9; color: #FFF; background-color:#8FAAC4; padding:0 5px; font-size:12px; line-height:20px;}
.v3consultorioautonomo h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.v3consultorioautonomo h3 a{ color:#FFFFFF;}
.v3consultorioautonomo h3 a:hover {text-decoration: underline}
.v3consultorioautonomo #contautonomo {padding:0 5px 5px; width:200px;}
.v3consultorioautonomo .foto-autonomo{ position:absolute; top:7px; right:7px; border:1px solid #CCC;}
.v3consultorioautonomo p.intro {margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.v3consultorioautonomo p.linkautonomo{ font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#587592; padding:0; margin:0;}
.v3consultorioautonomo p.linkautonomo a{color:#587592; text-decoration:none;}
.v3consultorioautonomo p.linkautonomo a:hover{color:#587592; text-decoration:underline;}


/* Vivienda Casa Simpsons */
.viviendahomeSimpsons { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #6F8CA9; position:relative;}
.viviendahomeSimpsons h3 {display: block; height: 20px; margin: 0; border-bottom: #eee; font-weight: bold; border:1px solid #6F8CA9; color: #FFF; background-color:#8FAAC4; padding:0 5px; font-size:12px; line-height:20px;}
.viviendahomeSimpsons h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.viviendahomeSimpsons h3 a{ color:#FFFFFF;}
.viviendahomeSimpsons h3 a:hover {text-decoration: underline}
.viviendahomeSimpsons #contsimpsons {padding:0 5px 5px; width:190px; height:62px;}
.viviendahomeSimpsons .foto-simpsons{ position:absolute; top:7px; right:15px; border:1px solid #CCC;}
.viviendahomeSimpsons p.intro {margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.viviendahomeSimpsons p.linksimpsons{ font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#587592; padding:0; margin:0;}
.viviendahomeSimpsons p.linksimpsons a{color:#587592; text-decoration:none;}
.viviendahomeSimpsons p.linksimpsons a:hover{color:#587592; text-decoration:underline;}

/* Vivienda Duelo de fotos */
.viviendahomeDuelo { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #0A8504; position:relative;}
.viviendahomeDuelo h3 {display: block; height: 20px; margin: 0; border-bottom: #eee; font-weight: bold; border:1px solid #065102; color: #FFF; background-color:#0A8504; padding:0 5px; font-size:12px; line-height:20px;}
.viviendahomeDuelo h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.viviendahomeDuelo h3 a{ color:#FFFFFF;}
.viviendahomeDuelo h3 a:hover {text-decoration: underline}
.viviendahomeDuelo #contduelo {padding:0 5px 5px; width:190px; height:62px;}
.viviendahomeDuelo .foto-duelo{ position:absolute; top:7px; right:15px; border:1px solid #CCC;}
.viviendahomeDuelo p.intro {margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.viviendahomeDuelo p.linkduelo{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0A8504; padding:0; margin:0;}
.viviendahomeDuelo p.linkduelo a{color:#0A8504; text-decoration:none;}
.viviendahomeDuelo p.linkduelo a:hover{color:#0A8504; text-decoration:underline;}

/* Cintillo Clasico Madrid Barcelona 2011 */
h4.cintillo2col-clasico-madrid-barcelona {margin:0 0 0 0 !important; padding:0;}
h4.cintillo2col-clasico-madrid-barcelona a{background:url("http://www.publico.es/especial/clasico/img/cintillo-clasico-2col.png") no-repeat #fff; display:block !important; height:36px !important; text-decoration:none !important;}
h4.cintillo2col-clasico-madrid-barcelona span{position:absolute !important; top:-99999em !important;}
h4.cintillo4col-clasico-madrid-barcelona {margin:0 0 0 0 !important; padding:0;}
h4.cintillo4col-clasico-madrid-barcelona a{background:url("http://www.publico.es/especial/clasico/img/cintillo-clasico.png") no-repeat #fff; display:block !important; height:40px !important; text-decoration:none !important;}
h4.cintillo4col-clasico-madrid-barcelona span{position:absolute !important; top:-99999em !important;}

/***** Blog Relacionado DEPORTES *********/
.blog-relacionado-deportes{ position:relative; border-bottom:1px dotted #CCC; clear:both;}
.blog-relacionado-deportes h3{ border-top:2px solid #CD7305; border-bottom:1px solid #CCC; font-family:Domine, Georgia, "Times New Roman", Times, serif; color:#CD7305; font-size:12px; line-height:20px;
        background-image:url(http://imagenes.publico-estaticos.es/css/img/blog-relacionado/fondo-blog-relacionado.jpg); background-repeat:repeat-x; margin:0; padding:0 5px; margin:0; font-weight:bold;}
.blog-relacionado-deportes h3 a{color:#CD7305 !important; text-decoration:none; display:block;}
.blog-relacionado-deportes h3 a:hover{text-decoration:none;}
.blog-relacionado-deportes h3 span{ color:#333;}
.blog-relacionado-deportes h3 span a{color:#333; text-decoration:none;}
.blog-relacionado-deportes h3 span a:hover{ text-decoration:none;}
.blog-relacionado-deportes h4{ font-family:Domine, Georgia, "Times New Roman", Times, serif; font-size:12px; margin:0; padding:5px 5px 2px; color:#222; font-weight:bold;}
.blog-relacionado-deportes h4 a{color:#222;text-decoration:none;}
.blog-relacionado-deportes h4 a:hover{ text-decoration:underline;}
.blog-relacionado-deportes img{border:2px solid #CCC; width:50px; height:50px;}
.blog-relacionado-deportes .derecha{ position:absolute; right:4px; top:-3px;}
.blog-relacionado-deportes .izquierda{float:left; position:relative; margin-right:10px; left:4px; top:-3px;width:50px; height:50px;}

/* SANT JORDI CHARLAS EN PORTADA*/
.santjordi-charlas{width:100%; margin-bottom:20px; padding-bottom:10px; float:left; background:#fff2f2;}
.santjordi-charlas h3{margin:10px; color:#000; font-size:18px; font-weight:bold;}
.santjordi-charlas h3 span{font-size:13px;}
.santjordi-charlas .entrevista{width:100%; float:left; margin-left:12px; list-style:none;}
.santjordi-charlas .entrevista li{width:102px; float:left; padding:0 12px; border-right:1px solid #000; height:160px;}
.santjordi-charlas .entrevista li:first-child{padding:0 12px 0 0;}
.santjordi-charlas .entrevista li.sinborde{border-right:none;}
.santjordi-charlas .entrevista li p{margin:5px 0; font-size:12px;}
.santjordi-charlas .entrevista li a{color:#f00; font-size:12px; font-weight:bold;}
.santjordi-charlas .entrevista li .nombre a{color:#000; font-size:14px; font-weight:bold;}
.santjordi-charlas .entrevista li .fecha{color:#f00; font-weight:bold;}
.santjordi-charlas .entrevista li .fecha span{clear:both;}
.santjordi-charlas .entrevista img{width:100px; border:1px solid #000;}

/* EDUCAWEB */
.educaweb{width:312px; height:auto; margin:0 0 10px 0; background:#fff; border-bottom:1px solid #008000; position:relative;}
.educaweb h3{display:block; height:20px; margin:0; border-bottom:#eee; font-weight:bold; border:1px solid #015001; color:#fff; background-color:#008000; padding:0 5px; font-size:12px; line-height:20px;}
.educaweb h3 a{display:block; width:290px; height:19px; margin:0; color:#b0113a; text-decoration:none; cursor:pointer;}
.educaweb h3 a{color:#fff;}
.educaweb h3 a:hover{text-decoration:underline;}
.educaweb #conteducaweb{padding:0 5px 5px; width:190px; height:67px;}
.educaweb .foto{position:absolute; top:6px; right:15px; border:1px solid #ccc;}
.educaweb .aleman{top:5px !important;}
.educaweb .moda{right:4px !important; top:10px !important;}
.educaweb .cocina{right:5px !important; top:5px !important;}
.educaweb .fumar{border:none !important; top:4px !important;}
.educaweb .examen{right:4px !important; top:9px !important;}
.educaweb .japon{border:none !important; top:7px !important;}
.educaweb .deportes{right:7px !important;}
.educaweb .dollar{right:7px !important; top:12px !important;}
.educaweb p.intro {margin:10px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.educaweb p.linkeducaweb{font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#008000; padding:0; margin:0;}
.educaweb p.linkeducaweb a{color:#008000; text-decoration:none;}
.educaweb p.linkeducaweb a:hover{color:#008000; text-decoration:underline;}

/*CARRITUS*/
.carritus{background:#fff; display:inline-block; margin:0; padding:0; border-bottom:1px solid #ce5300; height:104px;}
.carritusBig{height:200px !important;}
.carritus h3{margin:0; padding:0; width:312px; background:url(http://imagenes.publico.es/v2/resources/carritus/bg_titulo.png) no-repeat; height:22px;}
.carritus h3 a{color:#fff; text-decoration: none; font-family:Domine, Georgia, serif; font-size:14px; font-weight:bold; padding:2px 0 0 26px; float:left;}
.carritus h3 a:hover{text-decoration:underline;}
.carritus img{float:right; width:auto; margin-right:5px; border:none; position:relative; z-index:6px; top:-15px;}
.carritus img.menu{float:right; width:auto; margin-right:5px; border:1px solid #ccc; position:relative; z-index:6px; top:-15px;}
.carritus img.menuGrande{float:none; width:auto; margin:10px 0 0 8px; border:1px solid #ccc; position:relative; z-index:6px; top:0;}
.carritus img.menuGrande2{float:none; width:auto; margin:5px 0 0 7px; border:1px solid #ccc; position:relative; z-index:6px; top:0;}
.carritus p{margin:7px 0 0 5px; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.carritus p.navidad{margin:4px 0 0 5px; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.carritus h4{margin:10px 0 0 5px; padding: 0;}
.carritus h4.navidad{margin:2px 0 0 5px; padding: 0;}
.carritus h4 a{color:#ce5300; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.carritus h4 a:hover{text-decoration:underline;}


/* Cintillo Final Champion 2011 */                        
h4.cintillo-champion-final2011{/*margin:-2px -3px;*/ padding:0; display:block !important; height:40px !important; background:#fff url(http://imagenes.publico-estaticos.es/css/img/especiales/cintillos/cintillo-champion-final2011.png) no-repeat;
        text-decoration: none !important; }
h4.cintillo-champion-final2011 span {position: absolute !important; top:-99999em !important; height: 40px !important; display: block !important;}

/*Cabecera  Final Champion 2011 */
.champion2011{width:994px; float:left; overflow:hidden;}
.champion2011 h1{background:url("http://ficheros.publico-estaticos.es/resources/champion2011/cabecera-champion2011.png"); width:972px; height:110px;}
.champion2011 h1 a{width:972px; height:110px; float:left; text-decoration:none;}
.champion2011 h1 a:hover{text-decoration:none !important;}
.champion2011 h1 span{position:absolute; top:-9999em;}

/* Cintillo Eurobasket 2011*/    
h4.cintillo-eurobasket{margin:-2px -3px; padding:0;}
h4.cintillo-eurobasket a{display: block !important; height:40px !important; background:#fff url(http://imagenes.publico-estaticos.es/css/img/especiales/cintillos/cintillo-eurobasket2011.png) no-repeat; text-decoration: none !important; }
h4.cintillo-eurobasket span {position: absolute !important; top: -99999em !important; height:40px !important; display: block !important;}

/* Enlace a versión móvil */
#enlaceMovil {display: none; height: 0; font-size: 1.8em; padding: 5px 0;}
#enlaceMovil a {color: #CE0000;}

/* Caso Urdangarín*/
.casoUrdangarin{width:972px; float:left; overflow:hidden;}
.casoUrdangarin h1{background:url("http://ficheros.publico-estaticos.es/resources/urdangarin/cabecera-urdangarin.png"); width:972px; height:110px;}
.casoUrdangarin h1 a{width:972px; height:110px; float:left; text-decoration:none;}
.casoUrdangarin h1 a:hover{text-decoration:none !important;}
.casoUrdangarin h1 span{position:absolute; top:-9999em;}
h4.cintillo-urdangarin {margin:-2px -3px; padding:0; border:none;}
h4.cintillo-urdangarin a {display: block !important; height:40px !important; background: #FFF url(http://imagenes.publico-estaticos.es/css/img/especiales/cintillos/cintillo-urdangarinNoti.png) no-repeat;
        text-decoration:none !important; }
h4.cintillo-urdangarin span {position: absolute !important; top: -99999em !important;}

/* Cintillo loteria2011*/    
h4.cintillo-loteria2011{margin:-2px -3px; padding:0;}
h4.cintillo-loteria2011 a{display: block !important; height:34px !important; background:#fff url(http://imagenes.publico-estaticos.es/css/img/especiales/cintillos/cintillo-loteria2011.png) no-repeat; text-decoration: none !important; }
h4.cintillo-loteria2011 span {position: absolute !important; top: -99999em !important; height:34px !important; display: block !important;}

/* Cintillo 38 Congreso Psoe */                        
h4.cintillo-38congresopsoe-2col{margin:-2px -3px; display: block !important; height: 40px !important; background: #FFF url(http://imagenes.publico-estaticos.es/css/img/especiales/cintillos/cintillo-38congresopsoe_2col.jpg) no-repeat; text-decoration: none !important; }
h4.cintillo-38congresopsoe-2col span{position:absolute !important; top: -99999em !important; height: 40px !important; display: block !important;}
h4.cintillo-38congresopsoe-4col{margin:-2px -3px; display: block !important; height: 40px !important; background: #FFF url(http://imagenes.publico-estaticos.es/css/img/especiales/cintillos/cintillo-38congresopsoe_4col.jpg) no-repeat; text-decoration: none !important; }
h4.cintillo-38congresopsoe-4col span{position:absolute !important; top: -99999em !important; height: 40px !important; display: block !important;}

/* Paginación comentarios*/
.control_comentarios{height:auto;width:auto;clear:both;overflow:hidden;background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png") no-repeat scroll 0 -558px transparent}
.control_comentarios ul li{float:left;margin:10px;height:auto;width:auto;}
.control_comentarios ul li a{color:#222;}
.desactivado_comentario{display:none;margin:10px;float:left;}
.comentario_activo{font-weight:bold;padding:4px;background-color:white;border:1px solid black;cursor:pointer;}
#barra_comentarios{clear:both;}

/* Nueva caja de lo más leído en las redes */
ul.solapas {float: left; width: 100%;margin: 0;    padding: 0;    background: #ddd;    list-style: none;}
ul.solapas li {    float: left;width: auto;margin: 0 5px;font-size: 11px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;background: #ddd;}
ul.solapas li a span {display: none;margin: 0 10px 0 5px;color: #b0113a;font-size: 16px;}
ul.solapas li a.active span {display: inline;}
li.lilomasredes a.aimg {float: left;margin-right: 5px;}
li.lilomasredes a.aimg img {width: 80px;height: 80px;}
a.intshare {float: right; margin: 4px 0 0 0; font-size: 12px; color: #b0113a;}

/* Caja con la informacion de los videos */
.infoVideo{padding:5px;clear:both;background:black;font-size:10pt;color:white;margin-bottom:10px;opacity:0.85;border-bottom:3px solid #b0113a;}
#main .infoVideo p a {color: white;text-decoration: none;border: none;}
#main .infoVideo p a:hover {text-decoration: underline;}


/* Laterales, ocultos por defecto, se cargan con JS */

#publi-lateral {position: absolute; top: 92px; left: -162px; }
#publi-lateral-alt {position: absolute; top: 92px; right: -162px; width:160px;}


.ficha-equipo-datos, .ficha-equipo-plantilla {width:100%;}
.ficha-equipo-datos tr td, .ficha-equipo-plantilla tr td {border-bottom: 1px dotted #CCCCCC;padding: 5px 10px;font-size:14px;text-align:left;vertical-align:top;}
.ficha-equipo-datos tr.par td, .ficha-equipo-plantilla tr.par td {background:#f5f5f5;}
.ficha-equipo-datos tr td:first-child {font-weight:bold;}
.ficha-equipo-plantilla tr th {background: none repeat scroll 0 0 #333333;color: #FFFFFF;font-size: 14px;padding: 7px 0;text-align: left;}
.ficha-equipo-plantilla tr .destacado {background: none repeat scroll 0 0 #DDDDDD;font-weight: bold;padding: 7px 10px 5px;border-top: 1px solid #FFFFFF;}
.ficha-equipo-datos tr:first-child td {border-top: 1px dotted #CCCCCC;}

#program-la-tuerka {float: left;font-family: "Open Sans",Arial;margin-bottom: 10px;padding-bottom: 30px;position: relative;width: 100%;}
#program-la-tuerka a {float: left;position: relative;width: 100%;}
#program-la-tuerka img {float: left;left: 0;position: absolute;width: 95px;z-index: 2;}
#program-la-tuerka .text {background: url("http://ficheros.publico.es/publico_es/publicotv/images/bg-monedero.jpg") repeat scroll 0 0 transparent;float: left;padding: 27px 5px 7px 100px;position: relative;width: 206px;z-index: 1;}
#program-la-tuerka .text.iglesias {background: url("http://ficheros.publico.es/publico_es/publicotv/images/bg-iglesias.jpg") repeat scroll 0 0 transparent;}
#program-la-tuerka .text.monedero {background: url("http://ficheros.publico.es/publico_es/publicotv/images/bg-monedero.jpg") repeat scroll 0 0 transparent;}
#program-la-tuerka .text h2 {color: #CB144A;font-size: 12px;font-weight: 700;position: relative;text-transform: uppercase;margin:0;}
#program-la-tuerka .text h3 {color:#fff;font-weight:700;font-size:16px;padding-bottom: 2px;line-height:1.1em;}
#program-la-tuerka .text h4 {color: #111111;font-size: 14px;font-weight: 700;position: absolute;top:0;}
#program-la-tuerka p {color: #333333;font-size: 11px;position: absolute;right: 2px;text-transform: uppercase;z-index: 2;bottom:-20px;}
#program-la-tuerka a:hover {text-decoration:none;}
#program-la-tuerka a:hover p {color:#CB144A !important;}

#program-la-tuerka-home {float: left;font-family: "Open Sans",Arial;margin-bottom: 10px;padding-bottom: 30px;position: relative;width:312px;}
#program-la-tuerka-home a {float: left;position: relative;width: 100%;}
#program-la-tuerka-home img {float: left;left: 0;position: absolute;width: 95px;z-index: 2;}
#program-la-tuerka-home .text {background: url("http://ficheros.publico.es/resources/banners/la-tuerka/bg-modulo-la-tuerka.jpg?v=3") no-repeat scroll 0 0 transparent;float: left;height: 115px;position: relative;width: 312px;z-index: 1;}
#program-la-tuerka-home .text h2 {color: #d64f3e;font-size: 13px;font-weight: 900;left: 80px;margin: 0;position: absolute;text-transform: uppercase;top: 40px;width: 208px;}
#program-la-tuerka-home .text h3 {color: #351610;font-size: 18px;font-weight: 900;left: 80px;letter-spacing: -0.02em;line-height: 1.1em;padding-bottom: 2px;position: absolute;text-transform: uppercase;top: 57px;width: 208px;}
#program-la-tuerka-home .text h4 {color: #d64f3e;font-size: 11px;font-weight: 600;left: 80px;position: absolute;text-align: right;  text-transform: uppercase;top: 10px;width: 208px;}
#program-la-tuerka-home ul {float:left;padding:10px 0;background: url("http://ficheros.publico.es/resources/banners/la-tuerka/bg-modulo-la-tuerka-temas.jpg") repeat scroll 0 0 transparent;}
#program-la-tuerka-home ul li {color: #222222;float: left;font-size: 14px;font-weight: 600;line-height: 16px;padding: 5px 0 0px 30px;position: relative;width: 267px;min-height: 20px;}
#program-la-tuerka-home ul li span {color: #561129;font-size: 20px;font-weight: 700;left: 15px;position: absolute;top: 4px;}

#program-la-tuerka-home a:hover {text-decoration:none;}
#program-la-tuerka-home a:hover p {color:#CB144A !important;}

#program-espacio-publico-home {float: left;font-family: "Open Sans",Arial;margin-bottom: 10px;padding-bottom: 30px;position: relative;width:312px;}
#program-espacio-publico-home a {float: left;position: relative;width: 100%;}
#program-espacio-publico-home img {float: left;left: 0;position: absolute;width: 95px;z-index: 2;}
#program-espacio-publico-home .text {background: url("http://ficheros.publico.es/resources/banners/espacio-publico/bg-modulo-espacio-publico.jpg") repeat scroll 0 0 transparent;float: left;height: 150px;position: relative;width: 312px;z-index: 1;}
#program-espacio-publico-home .text h2 {color: #333333;font-size: 13px;font-weight: 600;left: 102px;margin: 0;position: absolute;text-transform: uppercase;top: 65px;}
#program-espacio-publico-home .text h2 span {font-weight:700;}
#program-espacio-publico-home .text h3 {color: #333333;font-size: 18px;font-weight: 700;left: 100px;line-height: 1.1em;padding-bottom: 2px;position: absolute;top: 87px;}
#program-espacio-publico-home .text h4 {display:none;}
#program-espacio-publico-home ul {display:none;}

#program-espacio-publico-home a:hover {text-decoration:none;}
#program-espacio-publico-home a:hover p {color:#CB144A !important;}


/***BORRAR EL 24 MAYO***/ul.comentarios li a.voteUp span, ul.comentarios li a.voteDown span { position: absolute; top: -999999em; }
.contInfo.alto { width: 320px !important; }
/* añadido a pl.noticias el 25 de agosto de 2010*/
#toolbar .shareCont p { position: absolute; top: -25px; right: -324px; }

/*Destacados de portada * añadido a pl.noticias el 5 de agosto de 2010 */
.v3destacado-portada { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #CCC; border-top:2px solid #222; position:relative;}
.v3destacado-portada h3 {background:url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.barras.png") no-repeat scroll right -33px transparent; color:#222; font:bold 12px Domine, Georgia; height:16px; margin:0 0 5px; padding:5px 0 3px; text-transform:uppercase;}
.v3destacado-portada h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.v3destacado-portada h3 a{ color:#222;}
.v3destacado-portada h3 a:hover {text-decoration: underline}
.v3destacado-portada #contenido-destacado {padding:0 0px 5px; width:200px;}
.v3destacado-portada .foto-destacado{ position:absolute; top:7px; right:7px; border:1px solid #CCC; }
.v3destacado-portada p.intro {margin: 5px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.v3destacado-portada p.link-destacado{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#587592; padding:0; margin:0;}
.v3destacado-portada p.link-destacado a{color:#990000; text-decoration:none;}
.v3destacado-portada p.link-destacado a:hover{color:#990000; text-decoration:underline;}
.v3destacado-portada p a{ font-weight:bold; color:#333; text-decoration:none;}
.v3destacado-portada p a:hover{ font-weight:bold; color:#990000; text-decoration:underline;}

/*Módulos publisher - publis y autopromos *** añadido a pl.noticias el 6 de agosto de 2010 */
.Noticias_300x100{ margin-bottom:20px;}
.Noticias_300x200{ margin-bottom:20px;text-align:center;}

/*Adsense*/
.publiAdsense { width:100% !important; padding:0 !important; margin:0 0 20px 0 !important; position:relative;}
.publiAdsense h3 { clear:both; background: #E0E0E0 !important; text-align:left;}
.publiAdsense h3 a{ color:#222;}
.publiAdsense ul li h4 a{ text-decoration:none !important;}
.publiAdsense ul li h4 a:hover{ text-decoration:underline !important;}
.publiAdsense a.link { color:#B0113A; font-weight:normal;line-height:18px;}
#adsensePreCuerpo{ border-top:2px solid #E0E0E0; clear:both;}
#adsenseSidebar{ border-top:2px solid #222; clear:both;}
#adsensePreComentarios{ border-top:2px solid #B0113A; clear:both;}
/* Adsense AB TESTING */
#adsensePreComentarios.PUB_ABT_A ul li { width: 210px; }

#content #contCintillo {clear: both;}
/*Boton tuenti *** añadido a pl.noticias el 1 de spetiembre de 2010 */
#toolbar .shareCont ul li.tuenti a { background: url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.iconos.png) -256px -5px no-repeat; }
#fixedNav .fixedNavInt ul li.tuenti a { background: transparent url(http://ficheros.publico-estaticos.es/css/img/pl.sprite.social.png) -24px -461px no-repeat}

/*Opini�n noticias*/
body.opinion #content #contCintillo {color:#666 !important; font-size:12px; font-family:Domine, Georgia, Helvetica, sans-serif; text-transform:none; font-style:italic;	background:url("http://ficheros.publico-estaticos.es/img/bg_cintilloOpinion.jpg") repeat-x; height:20px; margin-bottom:5px; padding:7px 0 0 0;}
body.opinion #content #contCintillo .autor{color:#b0113a !important; font-style:normal; text-transform:uppercase;}
body.opinion #content h1{text-align:center; font-style:italic;}
body.opinion #content h2{text-align:center;}
body.opinion #content h2 font, body.opinion #content h2 span {color:#222 !important;}

/*twitter*/
#twitterCont{}
#twitterCont .twtr-hd{ margin:0 0 5px;padding:6px 0 2px; }
#twitterCont .twtr-hd h3{font:normal 0.9em arial !important; padding-left: 5px !important;}
#twitterCont .twtr-hd h4{color:#222 !important; font:bold 1em arial !important;text-transform:uppercase; padding:0 0 10px 5px !important; background: transparent url("http://ficheros.publico-estaticos.es/css/img/pl.sprite.barras.png") right -33px no-repeat !important;;  }
#twitterCont .twtr-ft{ border-top: 1px solid #CCC;background: #F0F0F0 !important;margin-top:5px;}

/***/
.Noticias_300x250{ background:none repeat scroll 0 0 #CCCCCC; float:left; margin:0 0 30px; padding:6px; width:300px;}

/**Dixio*/
.dixio{ background: #FFF; padding: 4px; margin-bottom: 20px; clear: both; border:2px solid #CCC;}

/*arreglo barra fija para ie7*/
#fixedNav .fixedNavInt { margin: 200px 0 0 -65px; *margin: 200px 0 0 -1040px; }



/*Canal vivienda*/
.viviendahome { display: inline-block; margin: 4px 0 0 0; padding: 40px 10px 10px 10px; background: url(http://imagenes.publico-estaticos.es/v2/css/img/especiales/idealista-mod-home.png) no-repeat;}
.viviendahome img { float: left; width: auto; margin-right: 10px; border: 1px solid #ccc; }
.viviendahome h3 { margin: 0; padding: 0; font-family: Domine, Georgia, arial, verdana; font-size: 18px; font-weight: normal;}
.viviendahome h3 a { color: #222; text-decoration: none;}
.viviendahome h3 a:hover { text-decoration: underline;}
.viviendahome p { margin: 0; padding: 0; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #555}
.viviendahome h4 { margin: 10px 0 0 0; padding: 0; font-family: arial, verdana; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #b0113a}
.viviendahome h4 a { color: #b0113a; text-decoration: none;}
.viviendahome h4 a:hover { text-decoration: underline;}

.viviendahome2 { display: inline-block; margin: 4px 0 0 0; padding: 40px 10px 10px 10px; background: url(http://imagenes.publico-estaticos.es/v2/css/img/especiales/idealista-mod-home.png) no-repeat;}
.viviendahome2 img { float: left; width: auto; margin-right: 10px; border: 1px solid #ccc; }
.viviendahome2 h3 { margin: 0; padding: 0; font-family: Domine, Georgia, arial, verdana; font-size: 18px; font-weight: normal;}
.viviendahome2 h3 a { color: #222; text-decoration: none;}
.viviendahome2 h3 a:hover { text-decoration: underline;}
.viviendahome2 p { margin: 0; padding: 0; font-family: arial, verdana; font-size: 13px; font-weight: bold; color: #555}
.viviendahome2 h4 { margin: 10px 0 0 0; padding: 0; font-family: arial, verdana; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #b0113a}
.viviendahome2 h4 a { color: #b0113a; text-decoration: none;}
.viviendahome2 h4 a:hover { text-decoration: underline;}

/* Consultorio Autonomo */
.v3consultorioautonomo { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #6F8CA9; position:relative;}
.v3consultorioautonomo h3 {display: block; height: 20px; margin: 0; border-bottom: #eee; font-weight: bold; border:1px solid #6F8CA9; color: #FFF; background-color:#8FAAC4; padding:0 5px; font-size:12px; line-height:20px;}
.v3consultorioautonomo h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.v3consultorioautonomo h3 a{ color:#FFFFFF;}
.v3consultorioautonomo h3 a:hover {text-decoration: underline}
.v3consultorioautonomo #contautonomo {padding:0 5px 5px; width:200px;}
.v3consultorioautonomo .foto-autonomo{ position:absolute; top:7px; right:7px; border:1px solid #CCC;}
.v3consultorioautonomo p.intro {margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.v3consultorioautonomo p.linkautonomo{ font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#587592; padding:0; margin:0;}
.v3consultorioautonomo p.linkautonomo a{color:#587592; text-decoration:none;}
.v3consultorioautonomo p.linkautonomo a:hover{color:#587592; text-decoration:underline;}

/* Vivienda Casa Simpsons */
.viviendahomeSimpsons { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #6F8CA9; position:relative;}
.viviendahomeSimpsons h3 {display: block; height: 20px; margin: 0; border-bottom: #eee; font-weight: bold; border:1px solid #6F8CA9; color: #FFF; background-color:#8FAAC4; padding:0 5px; font-size:12px; line-height:20px;}
.viviendahomeSimpsons h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.viviendahomeSimpsons h3 a{ color:#FFFFFF;}
.viviendahomeSimpsons h3 a:hover {text-decoration: underline}
.viviendahomeSimpsons #contsimpsons {padding:0 5px 5px; width:190px; height:62px;}
.viviendahomeSimpsons .foto-simpsons{ position:absolute; top:7px; right:15px; border:1px solid #CCC;}
.viviendahomeSimpsons p.intro {margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.viviendahomeSimpsons p.linksimpsons{ font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#587592; padding:0; margin:0;}
.viviendahomeSimpsons p.linksimpsons a{color:#587592; text-decoration:none;}
.viviendahomeSimpsons p.linksimpsons a:hover{color:#587592; text-decoration:underline;}

/* Vivienda Duelo de fotos */
.viviendahomeDuelo { width: 312px; height: auto; margin: 0 0 10px 0; background: #FFF; border-bottom:1px solid #0A8504; position:relative;}
.viviendahomeDuelo h3 {display: block; height: 20px; margin: 0; border-bottom: #eee; font-weight: bold; border:1px solid #065102; color: #FFF; background-color:#0A8504; padding:0 5px; font-size:12px; line-height:20px;}
.viviendahomeDuelo h3 a {display: block; width: 290px; height: 19px; margin: 0;  color: #b0113a; text-decoration: none; cursor: pointer}
.viviendahomeDuelo h3 a{ color:#FFFFFF;}
.viviendahomeDuelo h3 a:hover {text-decoration: underline}
.viviendahomeDuelo #contduelo {padding:0 5px 5px; width:190px; height:62px;}
.viviendahomeDuelo .foto-duelo{ position:absolute; top:7px; right:15px; border:1px solid #CCC;}
.viviendahomeDuelo p.intro {margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.viviendahomeDuelo p.linkduelo{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0A8504; padding:0; margin:0;}
.viviendahomeDuelo p.linkduelo a{color:#0A8504; text-decoration:none;}
.viviendahomeDuelo p.linkduelo a:hover{color:#0A8504; text-decoration:underline;}

/* Skyscpraper en detalle fotogalerias**/
#ads{ height: 600px; background: #EEE; height: 600px; left: 50%;  position: fixed; width: 120px; z-index: 2; margin: 0 -600px -1280px 485px; text-align: left; top:75px;}

/* Público en las redes sociales */
#wraperSocial .separadorBC {display:block; height:1px; clear:both}
#wraperSocial {display:block; width:312px; font-family:"Open Sans",Arial, Helvetica, sans-serif; font-size:12px; color:#656565; border-top:1px solid #ccc;position: relative;}
#wraperSocial h3 span {border-left: 4px solid #C5073D;color: #222222;float: left;font-family: "Open Sans";font-size: 12px;font-weight: 700;line-height: 11px;margin: 15px 0 0;padding: 0 0 0 5px;}
#wraperSocial .navegacion {display:block; width:310px; height:28px;background:#3B599B}
#wraperSocial .navegacion a {display:block; float:left;width:28px; height:28px; line-height:28px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;padding:0 5px;}
#wraperSocial .navegacion a:hover, #wraperSocial .navegacion a.activo {}
#wraperSocial .navegacion a.activo {width:auto; padding:0 8px 0 26px}
#wraperSocial .navegacion a.facebook {background:url(http://ficheros.publico-estaticos.es/resources/img/icon_facebook.png) no-repeat center 0px;padding:0 5px 0 7px;}
#wraperSocial .navegacion a.facebook:hover {background:#fff url(http://ficheros.publico-estaticos.es/resources/img/icon_facebook.png) no-repeat center -30px;border-left: 2px solid #3B599B;padding:0 5px;}
#wraperSocial .navegacion a.facebook.activo {background:#fff url(http://ficheros.publico-estaticos.es/resources/img/icon_facebook.png) no-repeat 0px -30px; color:#3B599B;border-left: 2px solid #3B599B;padding: 0 5px 0 27px;}
#wraperSocial .navegacion a.twitter {background:url(http://ficheros.publico-estaticos.es/resources/img/icon_twitter.png) no-repeat center 0px;padding:0 5px 0 7px;}
#wraperSocial .navegacion a.twitter:hover {background:#fff url(http://ficheros.publico-estaticos.es/resources/img/icon_twitter.png) no-repeat center -28px;border-left: 2px solid #1FADEB;padding:0 5px;}
#wraperSocial .navegacion a.twitter.activo {background:#fff url(http://ficheros.publico-estaticos.es/resources/img/icon_twitter.png) no-repeat 0px -28px; color:#1FADEB;border-left: 2px solid #1FADEB;padding: 0 5px 0 27px;}
#wraperSocial .navegacion a.meneame {background:url(http://ficheros.publico-estaticos.es/resources/img/icon_meneame.png) no-repeat center 0px;padding:0 5px 0 7px;}
#wraperSocial .navegacion a.meneame:hover {background:#fff url(http://ficheros.publico-estaticos.es/resources/img/icon_meneame.png) no-repeat center -28px;border-left: 2px solid #FF6300;padding:0 5px;}
#wraperSocial .navegacion a.meneame.activo {background:#fff url(http://ficheros.publico-estaticos.es/resources/img/icon_meneame.png) no-repeat 0px -28px; color:#FF6300;border-left: 2px solid #FF6300;padding: 0 5px 0 27px;}
#wraperSocial .navegacion a.google {background:url(http://ficheros.publico-estaticos.es/resources/img/icon_google.png) no-repeat center 0px;padding:0 5px 0 7px;}
#wraperSocial .navegacion a.google:hover {background:#fff url(http://ficheros.publico-estaticos.es/resources/img/icon_google.png) no-repeat center -28px;border-left: 2px solid #EB4933;padding:0 5px;}
#wraperSocial .navegacion a.google.activo {background:#fff url(http://ficheros.publico-estaticos.es/resources/img/icon_google.png) no-repeat 0px -28px; color:#EB4933;border-left: 2px solid #EB4933;padding: 0 5px 0 27px;}
#wraperSocial .navegacion a.gmail {background:url(http://ficheros.publico-estaticos.es/resources/img/icon_gmail.png) no-repeat center 0px;padding:0 5px 0 7px;}
#wraperSocial .navegacion a.gmail:hover {background:#fff url(http://ficheros.publico-estaticos.es/resources/img/icon_gmail.png) no-repeat center -28px;border-left: 2px solid #EB4933;padding:0 5px;}
#wraperSocial .navegacion a.gmail.activo {background:#fff url(http://ficheros.publico-estaticos.es/resources/img/icon_gmail.png) no-repeat 0px -28px; color:#EB4933;border-left: 2px solid #EB4933;padding: 0 5px 0 27px;}
#wraperSocial ul {padding:0px; margin:0px}
#wraperSocial li {border-bottom: 1px solid #DDDDDD;display: block;padding: 10px 5px 5px;position: relative;}
#wraperSocial li.ultimo {border-bottom:0px}
#wraperSocial li a.verNoticia {color: #333333;float: left;font-family: Roboto;font-size: 14px;font-weight: 400;line-height: 1.2em;overflow: hidden;text-decoration: none;}
#wraperSocial li a.verNoticia img {clip: rect(1px, 75px, 48px, 1px);left: 0;position: absolute;top: 10px;width: 70px;}
#wraperSocial li a.verNoticia.image {padding-left:75px;}
#wraperSocial li a.compartir {float: right;font-size: 11px;font-weight: 700;padding: 2px 17px 0 0;text-transform: uppercase;margin: 10px 10px 0 0;}
#ul_red_lmFn a.compartir {color:#3B599B; background:#fff url(http://ficheros.publico-estaticos.es/resources/img/facebook-15.png) no-repeat right 4px;}
#ul_red_lmTn a.compartir {color:#1FADEB; background:#fff url(http://ficheros.publico-estaticos.es/resources/img/twitter-15.png) no-repeat right 3px;}
#ul_red_lmMn a.compartir {color:#FF6300; background:#fff url(http://ficheros.publico-estaticos.es/resources/img/mnm-15.png) no-repeat right 4px;}

.elecciones.europeas.programas {float:right;width:310px;margin:10px 0 10px 10px;border-left:2px solid #eee;padding-left:10px;}
.elecciones.europeas.programas h2 {background-color: #105d8a;color: #FFFFFF !important;float: left;font-family: Roboto;font-size: 16px !important;font-weight: 400 !important;margin-bottom: 20px !important;padding: 3px 3% !important;text-transform: uppercase;width: 96% !important;}
.elecciones.europeas.programas h2 span {font-weight:700 !important;}
.elecciones.europeas.programas .ancho1 {border-bottom: 1px dotted #CCCCCC;float: left;margin-bottom: 15px;padding: 0 !important;min-height:65px;}
.elecciones.europeas.programas .ancho1 img {width:50px;float:left;margin-right:10px;}
.elecciones.europeas.programas .ancho1 > p {float: left;font-size: 13px !important;line-height: 1.3em !important;margin: 0 0 15px !important;padding: 0 !important;width: 250px;color:#333 !important;border:0 !important;}
.elecciones.europeas.programas .ancho1 > p > a {color:#333 !important;border:0 !important;}

/* Elecciones Europeas 2014 */
.elecciones.europeas ul.menu {background: none repeat scroll 0 0 #EEEEEE;float: left;width: 100%;margin-bottom: 10px;}
.elecciones.europeas ul.menu li {float: left;margin: 0 10px;padding: 10px;}
.elecciones.europeas ul.menu li a {color: #555555;font-family: Roboto;font-size: 14px;font-weight: 700;text-decoration: none;}
.elecciones.europeas ul.menu li a:hover {color: #222222;}

a.cintillo.europeas {position: relative;float:left;width:100%;margin-bottom: 10px;}
a.cintillo.europeas span {color: #FFFFFF;font-family: Open Sans;font-size: 19px;font-weight: 400 !important;letter-spacing: 0.05em;line-height: 54px;position: absolute;right: 13px;text-align: right;text-transform: uppercase;top:0;}

.ladillo.sml {border-left: 4px solid #C81334;border-top: 0 none !important;font-family: Domine !important;font-size: 17px !important;line-height: 1.4em !important;padding: 5px 10px !important;width: 272px !important;}


.encuestas-sociales {float:left;margin:10px 0;}
.encuestas-sociales h5 {background-color: #C81334;color: #FFFFFF;float: left;font-family: Roboto;font-size: 15px;font-weight: 700;margin: 10px 0 3px;padding: 3px 10px;text-transform: uppercase;width: 280px;line-height: 19px;}


.cabecera-en-graficos {margin-bottom: 10px;margin-top: 2px;}
.cabecera-en-graficos h4 {margin: -2px -3px; padding:0;}
.cabecera-en-graficos h4 a {display: block !important; height: 50px !important; background: #FFF url(http://imagenes.publico.es/resources/cintillos/cintillo-4col-en-graficos.jpg) no-repeat; text-decoration: none !important; }
.cabecera-en-graficos h4 a span {position: absolute !important; top: -99999em !important;}
