/* CSS Document */
/* CAMBIOS LaGuíaTV */
/*colores*/
#nav-principal li a:hover, .ficha, #colAB .modulo-destacados .info{border-color:#98BA4C!important}
a, #nav-principal li a:hover, #colC aside h2, #colC #modulo-blogs-c h3 a, #colC aside#modulo-taquilla a, #colC #encuentros-digitales .dia, #colAB #outbrain .AR_2 .ob_what a, #comentarios #disqus_thread a, #colC #modulo-ranking h4 a, #colC #modulo-audiencia-c li a, .JsDatePickBox .boxMainInner .dayNormalToday, #nav-secundaria a:hover, #nav-secundaria h3, #nav-principal .capa .enlace a{color:#98BA4C;}
a:hover, #colC a:hover, #colC #encuentros-digitales .dia, #colAB #outbrain .AR_2 .ob_what a:hover, #comentarios #disqus_thread a:hover, .JsDatePickBox .boxMainInner .dayOverToday, .JsDatePickBox .boxMainInner .dayDownToday, #nav-principal .capa .enlace a:hover, .listados-videos #colAB .listado li h2 a:hover{color:#7E9B3C!important}
form button, .paginacion li a, #colC #botones-sociales-c li a:hover, #colAB .datos .calificacion, #colAB .cartel p.oculto, .JsDatePickBox .boxMainInner .monthForwardButton, .JsDatePickBox .boxMainInner .monthBackwardButton, .JsDatePickBox .boxMainInner .yearForwardButton, .JsDatePickBox .boxMainInner .yearBackwardButton, #ficha-vertical .ficha .episodios a{background-color: #98BA4C}
.JsDatePickBox .boxMainInner .monthForwardButtonOver, .JsDatePickBox .boxMainInner .monthForwardButtonDown, .JsDatePickBox .boxMainInner .monthBackwardButtonOver,  .JsDatePickBox .boxMainInner .monthBackwardButtonDown, .JsDatePickBox .boxMainInner .yearForwardButtonOver, .JsDatePickBox .boxMainInner .yearForwardButtonDown, .JsDatePickBox .boxMainInner .yearBackwardButtonOver, .JsDatePickBox .boxMainInner .yearBackwardButtonDown, #ficha-vertical .ficha .episodios a:hover, .paginacion li a:hover{background-color: #7E9B3C;}

#colAB .capa#capa-video .texto, #colAB #outbrain, .modulo-resumen, #colAB #modulo-estrenos{border-color:#98BA4C;}
#colC #contenido-portal h2{background-position: 10px -720px; color: #ff9500;}
#colC #contenido-portal h2 a, #colC #contenido-portal .enlace a{color: #ff9500;}
#colC #contenido-portal h2 a:hover, #colC #contenido-portal .enlace a:hover{color: #CA7400;}
button{background: #98BA4C url("../img/bg-button-guia.gif") repeat-x bottom left;}
button:hover{background: #98BA4C url("../img/bg-button-guia-hover.gif") repeat-x bottom left;}

/* cabecera */
#cabecera-abc a{background-position:-143px -194px!important}
#cabecera-portal #logo-portal, #cabecera-portal #logo-portal a{width:392px;height:84px;}
#cabecera-portal #logo-portal a{background-position:0 -101px;}

/* navegación */
#nav-principal li .activo {border-bottom:4px solid #98BA4C;color:#98BA4C;}
#nav-principal li.nav-hoycinema a{background:#FF9500;border-bottom-color:#FF9500!important}
#nav-principal li.nav-hoycinema a:hover{background:none;color:#FF9500!important}
#laguiatv.home #nav-principal li .activo{background-position: 8px -891px;}

/* pie */
footer .tipo li a{background-position: 0 -1318px;}
footer #capa-peliculas .anio, footer #capa-peliculas .pais{height: 609px;}

/* iconos */
#nav-principal .nav-inicio a:hover{background-position: 8px -891px;}
#nav-principal .nav-busqueda a:hover{background-position: 8px -857px;}
#nav-principal .nav-usuario a:hover{background-position: -64px -2178px;}
#nav-principal .capa .enlace a{background-position: 131px -1032px}
#nav-principal .capa .enlace a:hover{background-position: 131px -1032px}
#colC aside h2{background-position: 10px -757px;}
#colC aside h2, #colC aside h2 a{line-height: 22px;}
#colC aside h2 a{display: block;margin-top: -1px;}
#colC #botones-sociales-c #pt a{background-position: 5px -979px;}
#colC #botones-sociales-c #tw a{background-position: 5px -954px;}
#colC #botones-sociales-c #fb a{background-position: 9px -930px;}
#colC #modulo-blogs-c article{background-image:url("../img/bg-blogs-guia.gif")}
#colC #modulo-blogs-c .enlace a, #colC #modulo-audiencia-c .enlace a{background-position: 0 -1104px}
#colC #contenido-portal .enlace a{background-position: 232px -1176px;}
#colC #modulo-videos-c .enlace a{background-position: 0px -1054px;}
#colC #modulo-buscador-c .enlace a{background-position: 0px -1032px;}
footer #capa-peliculas li a, #colC #encuentros-digitales article .enlace a{background-position: 0 -1317px;}
#colC #encuentros-digitales .enlace a{background-position: 0 -1152px;}
#colAB .enlace a, #relacionadas h3 a{background-position: 0 -1317px;}
#colAB #modulo-compartir .correo a{background-position: 0 -1222px;}
#colAB #modulo-compartir .imprimir a{background-position: 0 -1249px;}
#colAB .comentarios a{background-position: 0 -1197px;}

/* módulo C audiencias */
#colC #modulo-audiencia-c{overflow:visible;}
#colC #modulo-audiencia-c .fecha{background: #595959; width: 312px;color: #ccc;padding: 10px;}
.modulo-audiencia .fecha, #colC #modulo-audiencia-c td a, #ficha-vertical .ficha .cadena, #ficha-vertical .ficha .episodios a, #ficha-vertical .ficha #episodios em, #episodios #nav-temporadas li{float: left;}
#colC #modulo-audiencia-c .selectores{overflow: visible;z-index:1}
#colC #modulo-audiencia-c .selectores, #colAB .ficha .modulo{position: relative;}
#colC #modulo-audiencia-c .fecha .JsDatePickBox{left:-251px!important;top:25px!important}
#colC #modulo-audiencia-c .cadena a, #colC #modulo-audiencia-c .dato span, #ficha-vertical .ficha .cadena a, #ficha-vertical .ficha .episodios a, #ficha-vertical .ficha #episodios em, #episodios #nav-temporadas li a{display: block;}
#colC #modulo-audiencia-c .dato, #episodios #nav-temporadas li a{font-size: 12px;}
.modulo-audiencia .fecha p{background-position: 6px -1146px;}
#colC #modulo-audiencia-c table{width: 331px;}
#colC #modulo-audiencia-c th{font-family: TitilliumMaps26L, Arial, Helvetica, sans-serif;font-size: 19px;line-height: 21px; padding: 0 0 0 10px; text-align: left; width: 24px;top: 8px;}
#colC #modulo-audiencia-c th, #ficha-vertical .ficha .titilium{font-weight: normal;}
#colC #modulo-audiencia-c th, #colC #modulo-audiencia-c td{background: url("../img/bg-td.png") repeat-x bottom left;}
#colC #modulo-audiencia-c th, #colC #modulo-audiencia-c .dato{color: #ccc;}
#colC #modulo-audiencia-c th, #colC #modulo-audiencia-c .programa{vertical-align: middle;}
#colC #modulo-audiencia-c td{padding:0;font-size:12px;}
#colC #modulo-audiencia-c .cadena a{margin-left: 7px; width: 30px;}
#colC #modulo-audiencia-c .antena3{background: url("../img/prueba-cadena-tv.png") no-repeat top left;}
#colC #modulo-audiencia-c .dato{text-align:right;padding:8px 10px 8px 0;line-height:12px;width:87px;}

/* módulo C Hoy Cinema */
#colC #contenido-portal a:hover{color: #CA7400!important;}

/* capa vídeos */
.capa#capa-video .logo{background-position:-207px -249px;width: 179px}
.capa#capa-video .logo a{width: 179px;height: 41px;}

/* fichas */
#filmografia .subir a{background-position: 0 -1125px;}
/* boton programacion junto h1 */
#colAB .programacionEnlace{border-bottom:1px dotted #ccc;padding:0 0 5px 10px;margin-bottom:10px;position:relative;}
#colAB .programacionEnlace .tituloProgramacion{margin-bottom:0;padding:0;border-bottom:none;width:79%;}
#colAB .programacionEnlace .enlace{position:absolute;bottom:7px;right:15px;}

/* valoraciones */
.valoracion .rates {background-position:-2px -2591px;}
.valoracion .rates.r-low, .valoracion .rates .r-low{background-position:-2px -2605px;}
.valoracion .rates.r-medium, .valoracion .rates .r-medium{background-position:-2px -2618px}
.valoracion .rates.r-high, .valoracion .rates .r-high{background-position:-2px -2632px}
.valoracion .rates.r-super, .valoracion .rates .r-super{background-position:-2px -2645px}
.valoracion .rates.r-perfect, .valoracion .rates .r-perfect{background-position:-2px -2660px}

/* programas */
#colAB #modulo-sinopsis-ficha .calificacion{left:10px;margin-top:0}
#colAB #modulo-sinopsis-ficha dt{font:normal 25px/27px TitilliumMaps26L, Arial, Helvetica, sans-serif;margin:0 0 5px;}
#colAB #modulo-sinopsis-ficha .sinopsis{margin-bottom: 0; padding-bottom: 0;}
#ficha-vertical .cadena img{margin: -1px 5px 0 0;}
#ficha-vertical.index #colAB dd.info, #modulo-sinopsis-ficha dd.info{border-left:1px solid #ccc;border-right: none;padding: 0 0 0 10px;/*margin:-21px0 0 0 47px;*/margin:0 0 0 10px;width: 253px;}
#ficha-vertical .ficha dt{font: normal 21px/23px TitilliumMaps26L, Arial, Helvetica, sans-serif; margin: 0 0 8px; float: none;}
#ficha-vertical .ficha .interpretes dt, #ficha-vertical .ficha .web dt{font:bold 14px/16px Arial, Helvetica, sans-serif;float:left;margin:0 5px 0 0;}
#ficha-vertical .ficha .info.odd, #modulo-sinopsis-ficha .info.odd{padding-top: 7px!important;}
#ficha-vertical .ficha .episodios em{font-style: normal;float:left;margin:0 5px 0 0;}
#ficha-vertical .ficha .episodios a{-webkit-border-radius:4px;border-radius:4px;width:24px;height:22px;line-height:22px;text-align:center;background:#98BA4C;margin: 0 3px 5px 0;}
#ficha-vertical .ficha .episodios a, #ficha-vertical .ficha .episodios a:hover, #episodios #nav-temporadas li a:hover{color: #fff!important;}
#ficha-vertical .ficha .datos dd{border-left:1px solid #ccc!important;}

/* personajes */
.personaje.index #modulo-ficha-actor{display: none;}

/* series */
#episodios #nav-temporadas,#episodios #nav-temporadas ul{width:644px;overflow:hidden;}
#episodios #nav-temporadas, #episodios #colAB .listado{padding: 0 10px 10px;}
#episodios #nav-temporadas li a{-webkit-border-radius: 4px;border-radius: 4px; background:url("http://hoycinema.abc.es/img/bg-boton.jpg") repeat-x top left; padding: 0 10px; height: 27px; line-height: 27px;margin: 0 10px 10px 0; cursor: pointer; font-weight: bold;}
#episodios #nav-temporadas li a:hover, #episodios #nav-temporadas .activo a{background:url("../img/bg-boton-hover.jpg") repeat-x top left;}
#episodios #colAB .listado{margin:0 0 10px;border-top:1px dotted #ccc;padding-top:20px;}
#episodios #colAB .listado li{padding: 0 0 5px; margin: 0 0 15px}
#episodios #colAB .listado li, #sinopsis #texto{border-bottom:1px dotted #ccc;}
#episodios #colAB .listado .odd{margin-bottom: 0}
#episodios #colAB .listado h3, #episodios #colAB .listado p{margin: 0 0 10px;}
#episodios #colAB .listado h3{font-family: Montserrat, Arial, Helvetica, sans-serif;font-size: 17px}
#episodios #colAB .paginacion{margin:0;border-bottom:none}
#sinopsis #texto{padding-bottom:20px;}
#sinopsis #texto figure{float: right; margin: 0 0 20px 20px;}
.series .info p{/*height:35px;*/overflow:hidden}

/* portadillas */
#colAB .modulo-destacados h3{margin-bottom: 7px;}
#colAB section.peliculas .enlace,#colAB section.modulo-destacados.series .enlace{top:8px;}
#colAB .peliculas h3 a{color:#333;}
#colAB .peliculas article p{font-size: 14px; line-height: 16px;}
#colAB article .info-cadena{background: #f4f8ed; -webkit-border-radius: 3px;-moz-border-radius: 3px;;border-radius: 3px; padding: 5px; margin: 15px 0 0; overflow: hidden; font-size: 12px!important;}
#colAB article .info-cadena a{font-weight: bold;}
span.cadena{display: block; float: left; margin: 0 6px 0 0;}
span.cadena a{display:block; background-image:url("../img/sprite-cadenas-tv.png");background-repeat: no-repeat;height: 18px;}
.portadillas .numcoment span{background-position:0 -1197px!important;}

/* módulo series del día */
#colAB .modulo-destacados.series h3{font-size:23px;line-height:25px;}
#colAB .modulo-destacados.series article{padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #ccc;}
#colAB .modulo-destacados.series .last{padding-bottom: 0; margin-bottom: 0;}

/* módulo audiencia AB */
#colAB .modulo-audiencia{position: relative; padding-bottom: 0;}
#colAB .modulo-audiencia .fecha{width: 280px; position: absolute;top: 4px; left: 395px}
#colAB .modulo-audiencia .fecha input{margin: 0;}
#colAB .modulo-audiencia label{float: left; display: block; color: #999; font-size: 14px;}
#colAB .modulo-audiencia .fecha p{top: 0;left: 233px;}
#colAB .modulo-audiencia .fecha .JsDatePickBox{/*left:-135px!important;*/left:-226px!important;top: 25px!important;}
#colAB .modulos-pestanas .botones{overflow: hidden; clear: both; padding: 0 10px;}
#colAB .modulos-pestanas .botones li{float: left;}
#colAB .modulos-pestanas .botones li a{display: block; font-size: 11px; color: #666; padding: 5px;}
#colAB .modulos-pestanas .botones li a.activo, #colAB .modulos-pestanas .botones li a:hover{background: #f8f8f8;}
#colAB .contenido{background: #f8f8f8; padding: 10px; overflow: hidden; width: 644px;}
#colAB .modulo-audiencia .contenido span{float: left; display: block; width: 312px; margin: 0 20px 0 0; overflow: hidden; padding: 0;color:#666;}
#colAB .modulo-audiencia .contenido li{color: #666; width: 312px; overflow: hidden; border-bottom: 1px dotted #ccc; margin: 0 0 10px; text-align:left; *float: left;}
#colAB .modulo-audiencia .contenido li p{font: normal 14px/19px Arial, Helvetica, sans-serif;/*position:relative;top:4px;*/}
#colAB .modulo-audiencia figure{float: left; margin: 0 10px 0 0;}
#colAB .modulo-audiencia .puesto{width: auto!important; margin: 0 5px 0 0!important; font: normal 19px/19px TitilliumMaps26L, Arial, Helvetica, sans-serif;float:left}
#colAB .modulo-audiencia h3{margin: 4px 0 0;}
#colAB .modulo-audiencia h3 a{font: normal 14px Arial, Helvetica, sans-serif; color: #98BA4C;}
#colAB .modulo-audiencia h3 a:hover{color: #7E9B3C}
#colAB .modulo-audiencia .contenido .last{margin: 0; height: 58px;}
#colAB .modulo-audiencia #tve1.contenido{display: block;}

/* carrusel módulo destacados */
#colAB .modulo-destacados.carrusel .jcarousel-prev,#colAB .modulo-destacados.carrusel .jcarousel-next{background-color:#98BA4C}
#colAB .modulo-destacados.carrusel .jcarousel-prev:hover,#colAB .modulo-destacados.carrusel .jcarousel-next:hover{background-color:#7E9B3C;}

/* calendario */
div.fecha .calendario p{background-position: 6px -1147px}

/* datos audiencia */
#listado-cifras #colAB header{border-bottom: 1px dotted #ccc; position: relative;}
#listado-cifras .contenido{display: block;}
#listado-cifras #colAB .fecha{position: absolute;top:-20px;left:443px;width:215px;}
#listado-cifras #colAB div.fecha .calendario form{width: 197px}
#listado-cifras #colAB .contenido .cifra{font-size: 15px; line-height: 17px;}
#listado-cifras #colAB .JsDatePickBox{left: -134px!important;}
#listado-cifras #colAB .calendario span{margin:0!important}

/* página cadena tv */
.nav-cine label{color: #E8CB00;}
.nav-deportes label{color: #A8D200}
.nav-programas label{color: #FF8CD1}
.nav-series label{color: #8FDAFC}
.nav-noticias label{color: #CC0000}
.cadenas-tv #colAB header{/*overflow:hidden;*/height:44px}
.cadenas-tv #colAB header h1{width:auto;float:left;margin:-3px 0 0}
.cadenas-tv #colAB header p.cadena{background-image: url("../img/sprite-cadenas-tv.png"); background-repeat: no-repeat;line-height: 44px;float:right;width:56px;margin:-7px 10px 0 0;} 
.cadenas-tv .navegaciones{float:none;overflow:hidden;clear:both}
.navegaciones .botones li{float: left;margin: 0 5px 0 0;text-align: center;height: 27px;}
.navegaciones .botones{padding: 0;}
.navegaciones .botones li a{background:url("http://hoycinema.abc.es/img/bg-boton.jpg") repeat-x top left;line-height:27px;color:#fff;font-size:12px;font-weight:bold;display:block;-webkit-border-radius:4px;border-radius:4px;padding:0 10px;cursor:pointer}
.navegaciones .botones li a:hover, .navegaciones .botones li .activo{background: url("../img/bg-button-guia-hover.gif") repeat-x top left}
.navegaciones .botones li a:hover{color:#fff!important}
.navegaciones .botones{width: auto; float: left;}
.cadenas-tv .navegaciones .cadenas{width: 237px;overflow: hidden;float: right;}
.cadenas-tv .navegaciones .selectores{background-position: 150px -566px;float: left;width: 169px;}
.cadenas-tv .navegaciones select{width: 167px; height: 27px;}
.cadenas-tv .navegaciones button{margin: 0 0 0 5px; height: 27px; line-height: 27px;float: left;width: 62px}
.cadenas-tv #seleccion-filtros{border-bottom: 1px dotted #ccc; padding: 10px 10px 10px 0; overflow: hidden;}
.cadenas-tv #seleccion-filtros li{float: left; margin: 0 10px 0 0;}
.cadenas-tv #seleccion-filtros label{font-weight: bold; font-size: 12px;}
.cadenas-tv #seleccion-filtros input{margin-right: 5px; position: relative; top: -2px; background: none; padding: 0;}
.cadenas-tv #colAB .contenido{margin:0 0 20px;background:none;padding:0;width:664px;}
.cadenas-tv #colAB th{width: 126px; background: #595959;border-bottom: 1px dotted #fff;font: normal 29px/29px TitilliumMaps26L, Arial, Helvetica, sans-serif; padding: 10px; text-align: left;color: #ccc; height: 24px;}
.cadenas-tv #colAB td{text-align: left;border-bottom: 1px dotted #ccc; height: 44px; padding: 0;vertical-align: top; width: 518px;}
.cadenas-tv #colAB .programa{border-left: 6px solid #fff; padding: 10px;}
.cadenas-tv #colAB td.cine .programa{border-left-color:#E8CB00;}
.cadenas-tv #colAB td.deportes .programa{border-left-color:#A8D200;}
.cadenas-tv #colAB td.programas .programa{border-left-color:#FF8CD1;}
.cadenas-tv #colAB td.series .programa{border-left-color:#8FDAFC;}
.cadenas-tv #colAB td.noticias .programa{border-left-color:#CC0000;}
.cadenas-tv #colAB table{border-bottom: 1px solid #ccc;}
.cadenas-tv #colAB table h2 a{font: normal 17px/19px Montserrat, Arial, Helvetica, sans-serif; margin: 0 0 5px;}
.cadenas-tv #colAB table p{font-size: 12px;}

/* logos cadenas generalistas */
.cadenas-tv#tve1 header .cadena{background-position:0 -639px;width:50px;}
.cadenas-tv#la2 header .cadena{background-position:0 -721px;width:52px;}
.cadenas-tv#antena3 header .cadena{background-position:0 -802px;width:50px;}
.cadenas-tv#neox header .cadena{background-position:0 -861px;width:56px;}
.cadenas-tv#nitro header .cadena{background-position:0 -946px;width:56px;}
.cadenas-tv#nova header .cadena{background-position:0 -1020px;width:56px;}
.cadenas-tv#cuatro header .cadena{background-position:4px -1119px;width:52px;}
.cadenas-tv#tele5 header .cadena{background-position:16px -1200px;width:35px;}
.cadenas-tv#lasiete header .cadena{background-position:11px -1280px;width:44px;}
.cadenas-tv#fdf header .cadena{background-position:11px -1360px;width:44px;}
.cadenas-tv#paramountchannel header .cadena{background-position:11px -1440px;width:44px;}
.cadenas-tv#divinity header .cadena{background-position:11px -1520px;width:44px;}
.cadenas-tv#boing header .cadena{background-position:11px -1600px;width:44px;}
.cadenas-tv#lasexta header .cadena{background-position:11px -1681px;width:44px;}
.cadenas-tv#energy header .cadena{background-position:11px -1760px;width:44px;}
.cadenas-tv#xplora header .cadena{background-position:0 -1836px;width:44px;}
.cadenas-tv#lasexta3 header .cadena{background-position:0 -1918px;width:44px;}
.cadenas-tv#etb1 header .cadena{background-position:0 -1992px;width:56px;}
.cadenas-tv#etb2 header .cadena{background-position:-1px -2070px;width:56px;}
.cadenas-tv#etb3 header .cadena{background-position:-1px -2150px;width:56px;}
.cadenas-tv#telemadrid header .cadena{background-position:8px -2239px;width:47px;}
.cadenas-tv#laotra header .cadena{background-position:9px -2321px;width:46px;}
.cadenas-tv#super3 header .cadena{background-position:-140px -639px;width:56px;}
.cadenas-tv#canal33 header .cadena{background-position:-140px -720px;width:56px;}
.cadenas-tv#tv3 header .cadena{background-position:-129px -800px;width:44px;}
.cadenas-tv#nou header .cadena{background-position:-129px -880px;width:44px;}
.cadenas-tv#nou2 header .cadena{background-position:-142px -950px;width:56px;}
.cadenas-tv#tvg header .cadena{background-position:-129px -1041px;width:44px;}
.cadenas-tv#canalsur header .cadena{background-position:-129px -1119px;width:44px;}
.cadenas-tv#canalsur2 header .cadena{background-position:-127px -1200px;width:42px;}
.cadenas-tv#cmt1 header .cadena{background-position:-118px -1280px;width:33px;}
.cadenas-tv#tvcanaria header .cadena{background-position:1359px;width:51px;}
.cadenas-tv#rm7 header .cadena{background-position:-121px -1441px;width:37px;}
.cadenas-tv#ib3 header .cadena{background-position:-128px -1520px;width:44px;}
.cadenas-tv#canalextremadura header .cadena{background-position:-119px -1601px;width:34px;}
.cadenas-tv#aragontv header .cadena{background-position:-129px -1680px;width:44px;}
.cadenas-tv#tpa header .cadena{background-position:-129px -1761px;width:44px;}
.cadenas-tv#tv13 header .cadena{background-position:-135px -1840px;width:44px;}
.cadenas-tv#marcatv header .cadena{background-position:-142px -1905px;width:56px;}
.cadenas-tv#teledeporte header .cadena{background-position:-135px -1994px;width:54px;}
.cadenas-tv#clan header .cadena{background-position:-136px -2075px;width:54px;}
.cadenas-tv#disneychannel header .cadena{background-position:-140px -2160px;width:54px;}
.cadenas-tv#mtvesp header .cadena{background-position:-140px -2240px;width:56px;}
.cadenas-tv#intereconomia header .cadena{background-position:-141px -2318px;width:56px;}

#programacion .modulos-canales .contenido .multi-x h3 a,#programacion .modulos-canales .contenido .tvod h3 a{padding-left:0}

/* PORTADILLA AUDIENCIAS */
#audiencia.portadillas h1{border-bottom: none;margin-bottom:0;}
#colAB p.dato{text-align:right;padding:0;line-height:12px;font-size:12px;width:100px;margin-top:-16px;float:right}
#colAB p.dato .porcentaje{display:block; font-size:11px;}
#colAB .modulo-audiencia span.cadena{width:auto; margin: 3px 6px 0 6px;}
/* módulo audiencias */
#audiencia.portadillas #colAB .lista{width: 312px; float:left;margin:0 10px}
#audiencia.portadillas #colAB .modulos .cintillo{background:#98BA4C;padding:5px 10px;font:normal 22px/24px TitilliumMaps26L, Arial, Helvetica, sans-serif;color:#fff;width: 292px;}
#colAB #audiencias-dia-AB{padding-bottom:10px;}
#audiencias-dia-AB header{overflow:visible!important;width:664px;float:left;}
#colAB #audiencias-dia-AB .fecha{width:334px;position:relative;float:right;left:0;margin: 0 5px 0 0;}
#colAB #audiencias-dia-AB .fecha .oculto{*margin-top:2px}
#colAB #audiencias-dia-AB .fecha .calendario{width:187px;float:left}
#audiencias-dia-AB li{overflow:hidden;border-bottom:1px dotted #ccc;}
#audiencias-dia-AB .listado-programas ol{float:left}
#audiencias-dia-AB .listado-programas li{padding:0 0 10px;margin:0 0 10px;width:312px}
#audiencias-dia-AB .listado-programas h3{width: auto;float:left}
#audiencias-dia-AB .listado-programas img{margin: 0 0 5px;}
#audiencias-dia-AB .listado-programas .dato{margin-top:0;}
#audiencias-dia-AB .listado-programas .destacado{padding-top:10px;}
#audiencias-dia-AB .listado-programas .destacado figure{margin-top:-10px;}
#audiencias-dia-AB .listado-programas .destacado img{float:none;}
#audiencias-dia-AB .listado-programas .destacado h3{margin:0;}
#audiencias-dia-AB .listado-programas .destacado h3 a{font: 19px/21px Montserrat, Arial, Helvetica, sans-serif;color:#333}
#audiencias-dia-AB .lo-mas-visto{background: #f8f8f8;}
#audiencias-dia-AB .lo-mas-visto h3{margin:0}
#audiencias-dia-AB .lo-mas-visto ol{padding:10px;}
#audiencias-dia-AB .lo-mas-visto li{padding:0 0 9px;margin:0 0 9px;}
#audiencias-dia-AB .lo-mas-visto .last{margin:0;padding:0;}
#audiencias-dia-AB .lo-mas-visto li h4{position:relative;top:3px;}
#audiencias-dia-AB .listado-programas .last{margin-bottom:0;padding-bottom:0}
#colAB #audiencias-dia-AB .dato{width:90px}
/* ranking mes */
#colAB #ranking-mes{padding-bottom: 10px;}
#colAB #ranking-mes .contenido{width:292px;display:block!important;}
#colAB #ranking-mes .contenido li{width:292px;}
#colAB #ranking-mes .info-cadena{padding:0;width:auto;background:none;margin:7px 0 0;left: 0;position:inherit;overflow:hidden}
#colAB #ranking-mes .info-cadena a{display:block;float:left}
#colAB #ranking-mes span.cadena{margin-top:0;}
/* ranking por cadenas */
#audiencia #modulo-audiencia-AB figure{width:73px;text-align:center;}
#audiencia #modulo-audiencia-AB figure img{display:inline}
#audiencia #modulo-audiencia-AB p{padding-bottom:7px;margin-top:5px;}

/* LISTADO AUDIENCIAS */
#listado-cifras .contenido span{float:left;font: normal 19px/21px TitilliumMaps26L, Arial, Helvetica, sans-serif;width: 23px;text-align: center;margin: 0 6px 0 0;}

/* PORTADILLA PERSONAJES */
/* personaje del día */
.portadillas .modulo-varios .bordeAT{border-color:#98BA4C;}
.portadillas #personaje-dia .jcarousel-prev, .portadillas #personaje-dia .jcarousel-next{background-position: 0 -216px;background-color:#98BA4C}
.portadillas #personaje-dia .jcarousel-prev:hover,.portadillas #personaje-dia .jcarousel-next:hover{background-position: 0 -324px!important;}
.portadillas #personaje-dia .fotos a{background-position: 0 -1727px!important}
.portadillas #personaje-dia .enlaces .ficha a{background-position: 0 -1751px!important}
/* pon la antena */
.portadillas #colAB #modulo-cotilleos{background: #98BA4C url("http://hoycinema.abc.es/img/bg-modulo-pon-la-antena.jpg") no-repeat bottom left;}
.portadillas #colAB #modulo-cotilleos div .enlace a{background-position: 0 -1799px;}

/* PORTADILLA PON LA ANTENA */
#pon-la-antena #colAB h1{background: #98BA4C url("http://hoycinema.abc.es/img/bg-pon-la-antena-h1.jpg") no-repeat bottom left;color: #fff;width:600px;height:46px;border-bottom:none;margin:0 0 0 10px;padding: 20px 0 0 44px;}
#pon-la-antena .modulo-varios .cintillo-especiales{display:none}

/* PORTADILLA PROGRAMACIÓN */
#programacion #contenedor header.programacion-tv{width:100%;background:#000;z-index:10;position:relative;padding:15px 0 0}
#programacion #contenedor h1{width:996px;margin:0 auto;padding:0;font:normal 30px/38px TitilliumMaps26L, Arial, Helvetica, sans-serif;border-bottom:1px dotted #939393;}
#programacion #modulo-canales-AB{padding:0;}
#programacion #modulo-canales-AB .contenido{width:664px;padding:10px 0;clear:both}
#programacion #modulo-canales-AB.modulos-pestanas #canales-generalistas.contenido{display:block}
#programacion .modulos-canales .contenido ul{float:left;width:146px;margin:0 10px 0;display:block;overflow:hidden;}
#programacion .modulos-canales .contenido li{text-align:left;width:136px;margin:0 0 10px;padding:0 0 10px;border-bottom:1px dotted #ccc;overflow:hidden;*margin:0 0 10px -10px}
#programacion .modulos-canales .contenido li h3 a{font:normal 12px/14px Arial, Helvetica, sans-serif;color:#98BA4C;padding: 0 0 0 20px;display:block;line-height:18px}
#programacion #modulo-canales-AB #canales-digitales ul, #programacion #modulo-canales-AB #canales-digitales li{width:201px;}
#programacion .modulos-canales .contenido .last{margin-bottom:0;padding-bottom:0}
/* buscador AB */
#programacion .buscador-AB .pelicula, #programacion .buscador-AB .pelicula select{width:156px;}
#programacion .buscador-AB .pelicula{background-position: 137px -566px;}
#programacion .buscador-AB .cadena, #programacion .buscador-AB .cadena select{width:142px}
#programacion .buscador-AB .cadena{background-position: 123px -566px;}
#programacion #colAB .buscador-AB .desplegables{border-bottom:none;padding:0;margin-bottom:0}
#programacion .modulos-canales h3 span.cadena a{padding-left:0}

/* RESULTADO AUDIENCIAS */
#listado-cifras #colAB .contenido li h2 a{color:#98BA4C;}
#listado-cifras #colAB .contenido li h2 a:hover{color: #7E9B3C}

/* PORTADA LA GUÍA TV */
#laguiatv h1{height:1px;margin:0;padding:0;text-indent:-9999px;position:absolute;top:0;left:0}
/* carrusel apertura */
#laguiatv #carrusel-apertura ul.jcarousel-list li .texto{position: absolute;bottom: 0;left: 0;background:#000;filter:alpha(opacity=70); -moz-opacity:.7; opacity:.7;padding: 10px;width: 624px;}
#laguiatv #carrusel-apertura ul.jcarousel-list li h2{position:relative;background:none;padding:0}
#laguiatv #carrusel-apertura .cintillo{font:normal 18px/20px TitilliumMaps26L, Arial, Helvetica, sans-serif;color:#ccc}
#laguiatv #carrusel-apertura ul.jcarousel-list li h2{margin:4px 0}
#laguiatv #carrusel-apertura ul.jcarousel-list li h2 a{font-size:26px;line-height:28px;}
#laguiatv #carrusel-apertura .carousel-lite-prev{background-position:0 -3073px;}
#laguiatv #carrusel-apertura .carousel-lite-next{background-position:-43px -3073px;}
#laguiatv #carrusel-apertura .carousel-lite-prev:hover{background-position:0 -3120px;}
#laguiatv #carrusel-apertura .carousel-lite-next:hover{background-position:-43px -3120px;}
#laguiatv #carrusel-apertura .entradilla{color:#fff;}
#laguiatv #carrusel-apertura p{width: 450px;}
#laguiatv #carrusel-apertura .info-cadena{margin:7px 0 0;color:#fff;}
#laguiatv #carrusel-apertura span.cadena a {display: block;background-image: url("../img/sprite-cadenas-tv.png");background-repeat: no-repeat;height: 18px;float:left;display:block;margin:0 5px 0 0;}
#laguiatv #carrusel-apertura .info-cadena a{font-weight:bold;color:#fff;display: block;float: left;margin: 0 5px 0 0;}
/* módulo se habla de */
.portadillas.home #se-habla-de h3 {background:#98BA4C url("../img/bg-button-guia.gif") repeat-x bottom left;}
/* noticias */
/*#laguiatv #colAB .numcoment{display:none}*/
#top-ten #colAB #navegacion-los-10 li a:hover{color:#7E9B3C}
#top-ten #colAB #navegacion-los-10 .active a{color:#98BA4C}
#top-ten #colAB #navegacion-los-10 .anterior a, #top-ten #colAB #navegacion-los-10 .siguiente a{background-color:#98BA4C}
#top-ten #colAB #navegacion-los-10 .anterior a:hover, #top-ten #colAB #navegacion-los-10 .siguiente a:hover{background-color:#7E9B3C;}

/* audiencia AB */
#laguiatv #audiencias-dia-AB .enlace{position:absolute;left: 159px;}
#laguiatv #audiencias-dia-AB figure{margin:0 20px 0 10px;}
#laguiatv #audiencias-dia-AB ol{width:313px;float:left;margin: -7px 0 0;}
#laguiatv #audiencias-dia-AB li{overflow:hidden;}
#laguiatv #audiencias-dia-AB h3{width:auto;float:left}
#laguiatv #audiencias-dia-AB .dato{margin-top:0;padding:7px 0}
#laguiatv #audiencias-dia-AB .last .dato{padding-bottom:0}
#laguiatv #audiencias-dia-AB span.cadena{margin-top:11px}
#laguiatv #audiencias-dia-AB h3 {margin-top: 10px}
#laguiatv #audiencias-dia-AB .puesto{margin-top:9px!important}

#personajes #audiencias-dia-AB .enlace{position:absolute;left: 159px;}
#personajes #audiencias-dia-AB figure{margin:0 20px 0 10px;}
#personajes #audiencias-dia-AB ol{width:313px;float:left;margin: -7px 0 0;}
#personajes #audiencias-dia-AB li{overflow:hidden;}
#personajes #audiencias-dia-AB h3{width:auto;float:left}
#personajes #audiencias-dia-AB .dato{margin-top:0;padding:7px 0}
#personajes #audiencias-dia-AB .last .dato{padding-bottom:0}
#personajes #audiencias-dia-AB span.cadena{margin-top:11px}
#personajes #audiencias-dia-AB h3 {margin-top: 10px}
#personajes #audiencias-dia-AB .puesto{margin-top:9px!important}

#pon-la-antena #audiencias-dia-AB .enlace{position:absolute;left: 159px;}
#pon-la-antena#audiencias-dia-AB figure{margin:0 20px 0 10px;}
#pon-la-antena #audiencias-dia-AB ol{width:313px;float:left;margin: -7px 0 0;}
#pon-la-antena #audiencias-dia-AB li{overflow:hidden;}
#pon-la-antena #audiencias-dia-AB h3{width:auto;float:left}
#pon-la-antena #audiencias-dia-AB .dato{margin-top:0;padding:7px 0}
#pon-la-antena #audiencias-dia-AB .last .dato{padding-bottom:0}
#pon-la-antena #audiencias-dia-AB span.cadena{margin-top:11px}
#pon-la-antena #audiencias-dia-AB h3 {margin-top: 10px}
#pon-la-antena #audiencias-dia-AB .puesto{margin-top:9px!important}

/* módulo varios */
#laguiatv #colAB .modulo-varios{border-bottom:none;padding-bottom:0}
#laguiatv #colAB .modulo-varios .cintillo-especiales{background:#98BA4C;color:#fff}
#laguiatv #colAB .modulo-varios article{padding-bottom:10px;border-bottom:1px solid #ccc;background:#f8f8f8;}
#laguiatv #colAB .modulo-varios article img {margin:0;}
#laguiatv #colAB .modulo-varios .odd img{margin:0}
#laguiatv .modulo-varios .bordeAT{border-left:none;width:302px;}
#laguiatv #colAB .modulo-varios .link-app1{display:none;}
#laguiatv #colAB .modulo-varios h3 .fin {color: #98BA4C;background-position:0 -2120px}
#laguiatv .modulo-varios .headline a{font-size:20px;line-height:22px;}
#laguiatv .modulo-varios #personaje-dia h2{background:#98BA4C;color:#fff;padding: 5px 10px;font: normal 20px/22px TitilliumMaps26L, Arial, Helvetica, sans-serif;border-bottom:none;margin:0}
#laguiatv .modulo-varios #personaje-dia h3 a{margin:8px 10px 14px;display:block;font-size:20px}
#laguiatv .modulo-varios #personaje-dia .jcarousel-clip{width:312px;}
#laguiatv .modulo-varios #personaje-dia .enlaces{margin:0 0 0 10px}
#laguiatv .modulo-varios #personaje-dia .enlaces li a{font-size:11px;padding:1px 0 0 24px;background-image: url("http://hoycinema.abc.es/img/sprite-iconos.png");background-repeat:no-repeat;}
#laguiatv .galerias-AB .jcarousel-prev{top: 259px;left: 229px;width: 93px;}
#laguiatv .galerias-AB .jcarousel-next{top: 169px;left: 229px;width: 93px;}
#laguiatv .galerias-AB .numeracion{height: 83px;top: 32px;left: 229px;padding-top:54px;width: 93px;}
#laguiatv .galerias-AB .numeracion strong{display:block}
/* fin de semana */
#laguiatv #fin-de-semana .destacado{width:312px;float:left;margin:0 20px 0 10px;overflow:hidden}
#laguiatv #fin-de-semana .destacado h3{font-size:23px;line-height:25px;margin:7px 0}
#laguiatv #fin-de-semana ul{width:312px;float:left;overflow:hidden}
#laguiatv #fin-de-semana li{overflow:hidden;margin:0 0 10px;padding:0 0 10px;border-bottom:1px dotted #ccc}
#laguiatv #fin-de-semana li h3{font-size:17px;line-height:19px;margin:0 0 7px}
#laguiatv #fin-de-semana li .info-cadena{font-size:12px;line-height:14px;color:#999}
#laguiatv #fin-de-semana li .info-cadena a{font-weight:bold}
#laguiatv #fin-de-semana li span.cadena{margin-top:-3px}
#laguiatv #fin-de-semana .last{margin-bottom:0;padding-bottom:0}

/* GALERÍAS */
.galeria #caja-abajo .izquierda h2 a:hover{color:#7E9B3C;}

/* LISTADOS PROGRAMAS DÍA */
.listados-programas .programas{border-bottom:1px solid #ccc;margin:0 0 20px;}
.listados-programas .programas ul{width:644px;margin:0 10px;}
.listados-programas .programas li{margin:0 20px 30px 0;color:#999;float:left;font-size:14px;line-height:16px;width:146px;border-bottom:1px dotted #ccc;padding:0 0 10px}
.listados-programas #recomendados li,.listados-programas .programas .last{margin-bottom:15px}
.listados-programas .programas h3{margin: 10px 0 5px;font-size:18px;line-height:20px}
.listados-programas .programas em{font-size:19px;font-style:normal}
#series-dia .programas li{height:421px;}

/* LISTADO PELIS DÍA */
#peliculas-dia .peliculas{border-bottom:1px solid #ccc;margin:0 0 20px;}
#peliculas-dia .peliculas li{margin-bottom:10px;}
#peliculas-dia .programas li{height:421px;}

/* PÁGINA 404 */
#pagina-404 #info-error li a{background:#98BA4C url("../img/bg-button-guia.gif") repeat-x top left}
#pagina-404 #info-error li a:hover{background:#7E9B3C url("../img/bg-button-guia-hover.gif") repeat-x top left;color:#fff!important}
#pagina-404 .modulo-destacados.carrusel .jcarousel-prev,#pagina-404 .modulo-destacados.carrusel .jcarousel-next{background-color:#98BA4C}
#pagina-404 .modulo-destacados.carrusel .jcarousel-prev:hover,#pagina-404 .modulo-destacados.carrusel .jcarousel-next:hover{background-color:#7E9B3C}
#pagina-404 #modulo-lo-mas-visto h2{color:#98BA4C;background-position: 10px -759px;}
#pagina-404 #modulo-lo-mas-visto .contenido{background:none;padding:0}
#pagina-404 .peliculas{float: left;margin:0 20px 0 0;width:644px;}
#pagina-404 .peliculas ul{padding:0}

/* RESULTADOS BÚSQUEDA */
#resultados-busqueda .buscador-AB #seleccion-resultados .activo,#resultados-busqueda .buscador-AB #seleccion-resultados a:hover{color:#98BA4C}
#resultados-busqueda .navegaciones li{padding:0 0 0 9px;}
#resultados-busqueda .navegaciones li a{padding-right:9px}
#resultados-busqueda .navegaciones li:hover,#resultados-busqueda .navegaciones .activo{background: #98BA4C url("../img/bg-button-guia.gif") repeat-x bottom left;}
#resultados-busqueda .navegaciones .nav-programas a{background-position:0 -2453px;padding-left:20px}
#resultados-busqueda .navegaciones .nav-series a{background-position:0 -2453px;padding-left:20px}
#resultados-busqueda #colAB .contenido{padding:0;background:none;width:664px;}
#resultados-busqueda #colAB .info-cadena{padding:8px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin:8px 0 10px;background:none;float:left;width: 478px;}
#resultados-busqueda #resultados-programas dt{display:none}
#resultados-busqueda #resultados-programas dd{width:478px;}
#resultados-busqueda .modulos-pestanas span{width:auto;}
#resultados-busqueda #colAB .listado{padding: 10px 10px 0;margin-top: 10px;border-top: 1px dotted #ccc;float:left;width:644px;clear:both}
#resultados-busqueda #colAB .paginacion.sup{position:relative;width:auto;float:right;top:0;}
#resultados-busqueda #colAB .paginacion li a{background-color:#98BA4C}
#resultados-busqueda #colAB .paginacion li a:hover{background-color:#7E9B3C}

/* SESIÓN USUARIO */
div.gigya-logged-in #cc-sesion-enlaces li a{border-bottom-color:#98BA4C;background-position: -64px -2178px;}
#nav-principal ul#cc-bloque #cc-registro a{color:#98BA4C!important;background-position:0 -1317px!important;}
#nav-principal ul#cc-bloque #cc-registro a:hover{color:#7E9B3C!important}

/* NOTICIAS */
#colAB #enlaces-relacionados h3 a{background-position:0 -1315px;}
#colAB #enlaces-relacionados h3 a:hover{color:#7E9B3C;}

/* QUIÉNES SOMOS */
#quienes-somos #colAB .modulo li,#rss #colAB .modulo li{background-position:10px -1315px;}
#quienes-somos #colAB .mapa small a{color:#98BA4C!important}
#quienes-somos #colAB .mapa small a:hover{color:#7E9B3C!important}
#quienes-somos #colAB .contacto .direccion{background-position:0 -2927px;}
#quienes-somos #colAB .contacto .telefono{background-position:0 -2980px;}
#quienes-somos #colAB .contacto .correo{background-position:0 -1221px;}

/* VÍDEOS */
#simplemodal-container2 .player-modal .detalle-noticia{border-top-color:#98BA4C;}

/* OUTBRAIN */
#colAB .OUTBRAIN{border-top-color:#98BA4C}
header h1 .overhead {font-size: 14px;font-weight: bold;clear: both;display: block;}