/* CSS Document */
#colAB h1, #colAB h2 {font-size:30px;padding:0 0 4px 10px;border-bottom:1px dotted #ccc;margin:0 0 10px;line-height: 32px;}
#colAB h3 {font-family: Montserrat, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);}
#colAB h3 a {color: #333;}
#colAB header {border-bottom: 1px dotted #ccc; margin: 0 0 10px; overflow: hidden;}
#colAB header h2 {border: none; float: left; margin: 0;}
#colAB aside, #colAB section {overflow: hidden; padding-bottom: 10px; border-bottom: 1px solid #ccc;clear:both} 
#colAB aside .enlace, #colAB section .enlace {float: left; position: relative;top: 12px; left: 10px;}
#colAB .carrusel .paginacion {margin: 5px 10px 0 0; padding: 0; border:none; float: right; width: auto;}
#colAB .modulo-destacados dl {font-size: 11px;color: #999;}
#colAB .modulo-destacados article {margin: 0 10px;float: left; width: 312px;}
#colAB .modulo-destacados .info {border-left: 10px solid #ff9500; padding: 8px 0 5px 10px; width: 292px;}
#colAB .modulo-destacados .capa .texto {font-size: 14px;}
#colAB .modulo-destacados h3 {font-size: 24px; line-height: 26px; margin: 0 0 10px;}
#colAB .modulo-destacados dl {width: 312px; line-height: 14px;}
#colAB .modulo-destacados dd {width: 233px;}
#colAB .modulo-destacados dt {margin: 0 5px 0 0;}
#colAB .modulo-destacados dt, #colAB #modulo-destacados dd {float: left;}
#colAB .critica {margin: 10px 0 0;font-size: 11px;color: #999;}
#colAB .peliculas ul {overflow: hidden; padding: 0 10px;}
#colAB .peliculas .fecha {background: #f3f3f3; height: 20px;font-size: 11px; line-height: 11px;text-transform: uppercase; vertical-align: baseline; padding: 20px 0 10px;width: 146px;overflow: hidden;float: left;}
#colAB .peliculas .fecha em {display: block; background: #ff9500;font: normal 29px/61px TitilliumMaps26L, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);float: left; margin: -20px 10px 0 0; width: 50px; height: 50px; text-align: center; color: #fff;}
#colAB .peliculas .fecha span {display: block;}
#colAB .peliculas dt, #colAB .peliculas dd {float: none} 
#colAB .buscador-AB .peliculas h3 {font-size: 17px; line-height: 19px;}
#colAB .buscador-AB h4 {font: normal 21px/23px TitilliumMaps26L, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);padding: 0 0 10px 10px;}
.portadillas .modulo-varios .apertura-a2-foto .cintillo-especiales{display:block}
.portadillas.interior-listados #colAB header{margin:0;border:none}
.portadillas.interior-listados #colAB .paginacion.sup{bottom:17px;}

/* ESTRENOS */
#estrenos h1 {text-indent:-9999px; height: 1px;margin:0;padding:0;position: absolute;}
/* módulo estrenos semana */
#estrenos-semana ul {padding: 0 10px;}
#estrenos-semana li {padding:0 85px 10px 12px;margin:0 0 10px;overflow:hidden;border-bottom:1px dotted #ccc;background: url("../img/sprite-iconos.png") no-repeat -41px -548px;font-size:12px;position:relative;}
#estrenos-semana li a {font-size: 14px;}
#estrenos-semana li .valoracion {width:74px;position:absolute;top:0;right:0;z-index:999}
#estrenos-semana .last {margin-bottom: 0;padding-bottom: 0;}
#estrenos #estrenos-semana .valoracion h3{display:none}
#estrenos-semana #capa-voto{position:fixed;top:50%;left:30%;}

/*módulo aún en cartelera */
#estrenos #colAB #en-cartelera,#estrenos #colAB #en-cartelera .jcarousel-clip{padding: 0;}
#colAB #en-cartelera .enlace{top:8px;}

/* módulo otros estrenos */
#colAB section#otros-estrenos h2{line-height:43px;}

/* módulo comprar entradas */
#estrenos #comprar h2 {font-size: 25px;line-height: 27px;border-bottom: none;padding:0;}

/* módulo varios */
#colAB .modulo-varios {border-bottom: none;}
.modulo-varios article {width: 312px; overflow: hidden; float: left;margin:0 10px;}
.modulo-varios .cintillo-especiales, .modulo-varios .epigrafe {padding: 5px 10px; font: normal 22px/24px TitilliumMaps26L, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);}
.modulo-varios .cintillo-especiales {background: #f3f3f3;color: #FF9500}
.modulo-varios .apertura-a2-foto {border-bottom: 1px solid #ccc; padding-bottom: 10px;}
.modulo-varios .bordeAT {border-left: 10px solid #ff9500;padding: 8px 0 5px 10px;width: 292px;}
.modulo-varios .overhead, .modulo-varios .numcoment {display: none;}
.modulo-varios .headline {margin: 0 0 8px;}
.modulo-varios .headline a {font: normal 23px/25px Montserrat, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);color: #333;}
#colAB .modulo-varios h3 .fin{color:#FF9500;font-family: Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;display:block;margin:10px 0 0;background: url("../img/sprite-iconos.png") no-repeat -41px -548px;padding:0 0 0 14px;}
#colAB .modulo-varios h3 .fin:hover {color: #CA7400;}
.modulo-varios .wrapper, .modulo-varios .unvideo, .modulo-varios .alto {height: 176px!important;}
.modulo-varios .encuesta {border-bottom: 1px solid #ccc;height: 360px;}
.modulo-varios .encuesta {background: #f8f8f8; padding: 0 0 10px;}
.modulo-varios .encuesta .pregunta {font: normal 20px/22px Montserrat, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);color: #333; margin: 10px 10px 15px;}
.modulo-varios .encuesta .epigrafe {background: #FF9500; color: #fff;}
.modulo-varios .encuesta legend {display: none}
.modulo-varios .encuesta .fila {margin: 0 0 10px; padding-right: 10px;}
.modulo-varios .encuesta input {margin-top: -3px; margin-right: 5px; background: none; width: 13px; padding: 0;}
.modulo-varios .encuesta .boton {background: #FF9500 url("../img/bg-button.gif") repeat-x bottom left;margin-top: 10px;cursor: pointer;padding: 0 10px;-webkit-border-radius: 4px;border-radius: 4px;line-height: 28px;height: 28px; color: #fff; font-weight: bold;width: 50px;}
.modulo-varios .encuesta .boton:hover {background: #CA7400 url("../img/bg-button-hover.gif") repeat-x bottom left;}

/* módulo estrenos DVD */
#estrenos-dvd .precio {background: url("../img/bg-boton.jpg") repeat-x bottom left;margin-top: 10px;cursor: pointer;padding: 0 10px;-webkit-border-radius: 4px;border-radius: 4px;line-height: 28px;height: 28px; color: #fff;}
#estrenos-dvd .precio strong {display: block; float: left; background:url("../img/sprite-iconos.png") no-repeat 0 -428px; padding: 0 0 0 22px; margin: 0 5px 0 0;}

/* TRÁILERS */
/* destacado */
#traileres #colAB .cintillo-especiales{display:block}
#traileres article.destacado {padding: 0 10px 10px; margin: 0 0 20px; border-bottom: 1px dotted #ccc;position:relative;z-index:1;overflow:visible;float:left} 
#traileres #colAB .destacado h1 {font: normal 26px/28px Montserrat, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);margin-top: 10px;padding: 0;border-bottom:none}
#traileres #colAB .destacado h1 a {color: #333;}
/* otros tráileres */
#traileres #colAB #en-cartelera h3 {font-size: 21px;line-height: 23px;}
/* buscador AB */
#traileres #colAB .buscador-AB .desplegables {border-bottom: none; padding-bottom:0; margin-bottom:0;}
#traileres #colAB .buscador-AB input, #traileres #colAB .buscador-AB .genero, #traileres #colAB .buscador-AB .genero select {width: 240px;}
#traileres #colAB .buscador-AB input {background-position:234px -162px}
#traileres #colAB .buscador-AB .genero {background-position:222px -566px}

/* FILMOTECA */
/* destacado */
#filmoteca #colAB .destacado {padding: 0 10px 10px;margin:0 0 20px;float:left;width: 644px;border-bottom:1px solid #ccc;overflow:visible;}
#filmoteca #colAB .destacado h2 {width: 664px; margin-left: -10px;}
#filmoteca h1 {background: #f3f3f3; padding: 8px; margin:0;width: 628px;border-bottom:none}
#filmoteca h1 a {font: normal 26px/28px Montserrat, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);color: #666;}
#filmoteca h1 span {font-size: 20px;}
#filmoteca .ficha {width: 634px;background: #f8f8f8;border-left: 10px solid #FF9500;float:left;overflow:visible;}
#filmoteca .ficha .principal {width: 445px;float: left;padding: 0 20px 0 10px;background: url("../img/bg-modulo-compartir.png") repeat-y top right;}
#filmoteca .ficha .secundario {width: 146px; float:left;padding: 10px 10px 10px 0}
#filmoteca .ficha .cartel {width: 146px;padding-left: 2px;}
#filmoteca .ficha dl {padding-bottom: 10px;padding-top: 10px; overflow: hidden; border-bottom: 1px dotted #ccc;}
#filmoteca .ficha .comentarios dt{display: none;}
#filmoteca .ficha .comentarios {margin-top: -3px;}
#filmoteca .ficha .enlace {margin-left: 88px;width: 287px;}
#filmoteca .ficha .interpretes dd {width: 358px;}
#filmoteca .ficha .comentario-critico {padding: 10px 0;}
#filmoteca .ficha h3 {font: normal 21px/23px TitilliumMaps26L, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);margin: 0 0 5px;}
#filmoteca .cartel .oculto {bottom:0;left:112px}
#filmoteca #colAB .capa{left:-161px;}
/* buscador */
#filmoteca #colAB #buscador-actores input, #filmoteca #colAB #buscador-actores .pais, #filmoteca #colAB #buscador-actores .pais select {width: 240px;}
#filmoteca #colAB #buscador-actores input {background-position:234px -162px}
#filmoteca #colAB #buscador-actores .pais {background-position:222px -566px}
/* actor del día */
.portadillas #actor-dia {border-bottom: none;padding:0;}
.portadillas #actor-dia h2 {border-bottom: none; margin: 0;}
.portadillas #actor-dia .modulo {background: #383838;float:left}
.portadillas #actor-dia .bio {border-left: 10px solid #FF9500;padding: 10px 20px 10px 10px;background: #383838 url("../img/bg-modulo-compartir.png") repeat-y top right;height:209px}
.portadillas #colAB .bio h3 a {margin: 6px 0; color: #FF9500;font-size:20px;display:block}
.portadillas #actor-dia .bio h3 a:hover, .portadillas #actor-dia .bio p a:hover {color: #CA7400;}
.portadillas .bio p a {font-size:11px;color:#fff;display:block;background: url("../img/sprite-iconos.png") no-repeat 0 -818px;padding:0 0 0 20px} 
#filmoteca #actor-dia .fotos {width: 405px;height:229px}
#filmoteca #actor-dia .fotos h4 {font: normal 20px/22px TitilliumMaps26L, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);color:#ccc;width:158px;float:left;margin:8px 0 5px 0;}
#filmoteca #actor-dia .fotos p {font-size: 11px;}
#filmoteca #actor-dia .fotos .enlace a{background-position:-42px -549px}
#filmoteca #actor-dia .fotos ul {clear: both;overflow:hidden}
#filmoteca #actor-dia .fotos li {float: left;padding: 0 12px 10px 4px;width:186px;}

/* MÓDULOS NOTICIAS */
.portadillas .overhead{font:normal 14px/16px TitilliumMaps26L, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#999}
.portadillas .apertura-a4 {width: 644px;overflow:hidden;margin:0 0 10px;padding:0 10px 20px;border-bottom:1px solid #ccc;}
.portadillas .apertura-a4 h3 a{font-size:26px;line-height:28px;margin:0 0 10px;display:block;}
.portadillas .noticia2010 .photo-caption {background:#4F4F4F;padding:12px 10px 8px;color:#fff;font-size:16px;}
.portadillas .noticia2010 .author {font-weight:bold;font-size:11px}
.portadillas .noticia2010 .lugar{font-size:11px;}
.portadillas #colAB aside#noticia-destacada {border-bottom:none;padding-bottom:0;margin-bottom:0;}
.portadillas #colAB aside#noticia-destacada img {margin:0;padding:0;}
.portadillas .apertura-a4 {border-bottom-style:dotted;}
.portadillas .apertura-a4 .photo-alt1{overflow:hidden;margin:0 0 10px;}
.portadillas .apertura-a4 .numcoment, .apertura-a2-foto .cintillo-especiales {display:none;}
.portadillas #colAB .modulo-varios {border-bottom:1px dotted #ccc;padding: 0 0 10px;overflow: hidden;margin: 0 0 20px;}
.portadillas .modulo-varios .apertura-a2-foto {border-bottom:none;padding-bottom:0;}
.portadillas .modulo-varios .headline a {font-size:21px;line-height:23px;}
.portadillas .modulo-varios .link-app1{display:none;}
.portadillas .listado .last {padding-bottom:0;margin-bottom:0!important;}
.portadillas #colAB .modulo-varios .photo-alt3{overflow:hidden}
.portadillas .numcoment{margin: 5px 0 0;}
.portadillas .numcoment span{background:url("../img/sprite-iconos.png") no-repeat 0 -646px;display:block;width:18px;height:18px;float:left;margin:0 5px 0 0;}
.portadillas .numcoment span.comment{line-height:20px;font-size:12px;background:none}

/* PERSONAJES */
/* noticias */
#personajes #colAB .modulo-noticias{border-bottom:1px solid #ccc;margin:0 0 20px;}
#personajes .modulo-varios .apertura-a2-foto .cintillo-especiales, #topsecret .modulo-varios .apertura-a2-foto .cintillo-especiales{display:none}
/* carrusel personaje del día */
.portadillas #personaje-dia {position:relative;background:#f3f3f3;padding-bottom:9px;}
.portadillas #personaje-dia h2 {background:#fff;border-bottom:none;margin:0;}
.portadillas #personaje-dia h3,.portadillas #personaje-dia h3 a{color:#333;font-size:20px;margin:10px 0 10px 10px;display:block}
.portadillas #personaje-dia h3 a:hover{color: #CA7400;}
.portadillas #personaje-dia .enlaces{margin:0 0 0 10px;overflow:hidden}
.portadillas #personaje-dia .enlaces li{float:left;margin:0 20px 0 0}
.portadillas #personaje-dia .enlaces li a{font-size:11px;background-image: url("../img/sprite-iconos.png"); background-repeat:no-repeat;padding:1px 0 0 24px;line-height: 15px;display: block;}
.portadillas #personaje-dia .fotos a{background-position:0 -1691px;}
.portadillas #personaje-dia .enlaces .ficha a{background-position:0 -1776px;padding-left:21px;}
.portadillas .galerias-AB .jcarousel-clip{width:664px;}
#personajes #personaje-dia .jcarousel-list{height:229px;}
.portadillas .galerias-AB .jcarousel-list li{width:229px}
.portadillas .galerias-AB .leyenda {background:#f3f3f3;font: normal 30px/33px TitilliumMaps26L, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);text-align:center;width:90px;height:78px;padding: 40px 0 0;position:absolute;top:32px;left:574px;text-indent:-9999px}
.portadillas .galerias-AB .numeracion strong {font-weight:normal;color:#666;}
.portadillas .galerias-AB .jcarousel-prev, .portadillas .galerias-AB .jcarousel-next{background: #ff9500 url("../img/botones-galerias-AB.png") repeat-x 0 0;width:32px;height:61px;left:574px;padding:29px 29px 0;}
.portadillas .galerias-AB .jcarousel-prev{top:150px;}
.portadillas .galerias-AB .jcarousel-next {top:240px;}
#personajes #personaje-dia .jcarousel-prev:hover, #personajes #personaje-dia .jcarousel-next:hover {background-position: 0 -108px;}
.portadillas .galerias-AB .jcarousel-prev p,.portadillas .galerias-AB .jcarousel-next p {text-indent:-9999px;background:url("../img/sprite-iconos.png") no-repeat 0 -2275px;width:32px;height: 28px;}
.portadillas .galerias-AB .jcarousel-next p{background-position:-67px -2275px}
/* Top secret/pon la antena */
#colAB #modulo-cotilleos {background:#ff9500 url("../img/bg-modulo-top-secret.jpg") no-repeat bottom left;padding-bottom:0;margin:0 0 20px;border-bottom:1px solid #ccc}
#colAB #modulo-cotilleos h2 {width:63px;color:#fff;font-size:22px;line-height:24px;padding:10px;float:left;border-bottom:none;}
#colAB #modulo-cotilleos div {background:#f3f3f3;float:left;width:561px;padding:10px}
#colAB #modulo-cotilleos div .enlace{position:inherit;}
#colAB #modulo-cotilleos div figure {float:left;margin:0 10px 0 0}
#colAB #modulo-cotilleos div h3 {font-size:23px;line-height:25px;margin:10px 0 5px;width: 322px;float: left;}
#colAB #modulo-cotilleos div p {width: 322px;float: left;}
#colAB #modulo-cotilleos div .enlace a {background-position: 0 -1174px;font-size: 11px;line-height: 17px;margin: 12px 0 0;display: block;padding: 2px 0 0 20px;}

/* TOP SECRET */
#topsecret h1 {background: #ff9500 url("../img/bg-modulo-top-secret.jpg") no-repeat 7px -112px; color: #fff;width:569px;height:46px;border-bottom:none;margin:0 0 0 10px;padding: 20px 0 0 75px;}
#topsecret #colAB .overhead{display:none}

/* PORTADILLA BLOGS */
#blogs #colAB header{border-bottom:none;margin:0;overflow:visible;position:static}
#blogs #colAB header h3{margin:0;font-family:Arial, Helvetica, sans-serif}
#blogs #colAB header h3 a,#blogs #colAB .antetitulo a{text-transform:uppercase;font-weight:bold;margin:0;color:#ff9500;font-size:12px!important;line-height:14px!important;}
#blogs #colAB header h3 a:hover,#blogs #colAB .antetitulo a:hover{color:#CA7400;}
#blogs #colAB header p,#blogs #colAB .antetitulo{display:block;color:#999;font-size:12px;}
#blogs #colAB header figure{width:72px;height:70px;position:absolute;bottom:0;left:0}
#blogs #apertura,#blogs #destacados article{background:url("../img/bg-blogs-portadillas.gif") repeat-y top left;position:relative;}
#blogs #apertura{border-bottom-style:dotted;width:572px;padding: 0 10px 0 72px;margin:0 0 10px 10px;}
#blogs #apertura header{}
#blogs #apertura .foto{width:312px;float:left;margin:0 10px 0 0}
#blogs #apertura .foto p {padding:5px 10px;margin:0;width:292px}
#blogs #apertura .texto {margin:0 0 3px 10px;}
#blogs #apertura h2 {margin:0 0 5px;padding:0;border-bottom:none;}
#blogs #apertura h2 a{font:normal 26px/28px Montserrat, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);color:#333;}
#blogs #apertura h2 a:hover {color:#CA7400;}
#blogs .fecha {font-size:12px;margin:0 0 5px;color:#999}
#blogs #destacados {padding:10px 0 10px;overflow:hidden;margin:10px 0 20px;border-top:1px dotted #ccc;border-bottom:1px solid #ccc;}
#blogs #destacados article{margin:0 0 0 10px;float:left;width:231px;padding:0 0 0 81px;}
#blogs #destacados .last{margin:0 10px 0 20px;}
#blogs #destacados h3 a{font-size:19px;line-height:21px;display:block;margin:5px 0}
#blogs #colAB #otros-blogs h2{border-bottom:none;padding-bottom:0;margin-bottom:0;}
#blogs #otros-blogs ul{padding:0 10px;width:644px;overflor:hidden}
#blogs #otros-blogs .listado li{border-bottom:none;border-top:1px dotted #ccc;padding:10px 0 0;margin:10px 0 0;}
#blogs #otros-blogs .antetitulo{font-size:12px;}
#blogs #otros-blogs .antetitulo em{display:inline}
#blogs #otros-blogs h4 a{font:normal 19px/21px Montserrat, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);color:#333;margin:5px 0;display:block}
#blogs #otros-blogs .foto{width:146px;float:left;margin:0 20px 0 0}

/* PORTADA HOY CINEMA */
#hoycinema h1{text-indent:-9999px;line-height:1;margin:0;padding:0;height:1px}
/* noticias */
.portadillas.home section.noticias{position:relative;}
.portadillas.home #colAB section.noticias .enlace{position: absolute;left: 123px;}
.portadillas #colAB .apertura-a4 .link-app1{display:none}
.portadillas #noticia-destacada-3{width:644px;padding:0 10px 10px;border-bottom:1px dotted #ccc;margin-bottom:10px}
.portadillas #noticia-destacada-3 .photo-alt3{width:312px;float:left;margin:0 20px 0 0}
.portadillas #noticia-destacada-3 .photo-caption{font-size:15px;}
.portadillas #noticia-destacada-3 .overhead, .portadillas #noticia-destacada-3 .numcoment,.portadillas #noticia-destacada-3 .link-app1{display:none}
.portadillas #noticia-destacada-3 h3 a{font-size:21px;line-height:23px;margin:0 0 5px;display:block}
.portadillas #noticia-destacada-3 .sombra{display:none}
.portadillas.home #colAB #relacionadas{border-bottom:none;}
.portadillas.home #relacionadas li{border-bottom:1px dotted #ccc;padding:0 10px 10px 0;margin-bottom:10px;}
.portadillas.home #relacionadas .last{margin-bottom:0;padding-bottom:0}
.portadillas.home #relacionadas h3 a{font-family:Arial, Helvetica, sans-serif;display:block;}
/* módulo varios */
.home #colAB #cabecera-AB{border-bottom:none;margin:0 0 0 10px;}
.home #colAB #cabecera-AB .critico{width:312px;float:left;margin:0 20px 0 0}
.home #colAB #cabecera-AB .critico h2{margin:0;border-bottom:none;padding:0}
.home #colAB #cabecera-AB .critico em{font-size:20px;margin:0;padding:0}
.home #colAB .modulo-varios .link-app1{display:block}
/* módulo se habla de */
.portadillas.home #se-habla-de{border-bottom:none;padding:0;margin:0 0 10px;}
.portadillas.home #se-habla-de h3{width:128px;height:32px;background:#ff9500 url("../img/bg-button.gif") repeat-x bottom left;text-align:center;font:normal 19px/32px TitilliumMaps26L, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);color:#fff;float:left;color:#fff;}
.portadillas.home #se-habla-de ul{background:#4f4f4f;padding:5px 0 5px 5px;float:left;width:531px;height:22px;}
.portadillas.home #se-habla-de li{width:auto;float:left;}
.portadillas.home #se-habla-de li a{background:#3a3a3a;margin:0 5px 0 0;width:auto;font-size:12px;display:block;line-height:22px;padding:0 7px;}
/* alfombra roja*/
#hoycinema #alfombra-roja{border-bottom:3px solid #970000;padding:0;position:relative}
#hoycinema #alfombra-roja h2{background:#df0000 url("../img/bg-alfombra-roja-h2.gif") no-repeat bottom left;color:#fff;font:normal 30px/54px TitilliumMaps26L, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);padding:0 0 0 120px;width:544px;height:51px;margin:0;border-bottom:none}
#hoycinema #alfombra-roja .jcarousel-list{height:423px;background:#333;}
#hoycinema #alfombra-roja .jcarousel-prev, #hoycinema #alfombra-roja .jcarousel-next{background-position: 0 -432px;background-color:#DF0000}
#hoycinema #alfombra-roja .jcarousel-prev{top:294px;}
#hoycinema #alfombra-roja .jcarousel-next{top:384px;}
#hoycinema #alfombra-roja .jcarousel-prev:hover, #hoycinema #alfombra-roja .jcarousel-next:hover{background-position: 0 -540px;}
#hoycinema #alfombra-roja .jcarousel-list li{background: url("../img/bg-modulos-pie.png") repeat-y top left;height:423px;}
#hoycinema #alfombra-roja .jcarousel-list h3{padding:10px;width:209px;}
#hoycinema #alfombra-roja .jcarousel-list h3 a{color:#fff;font-size:17px;line-height:19px;font-weight:normal}
#hoycinema #alfombra-roja .jcarousel-list h3 a:hover{color:#999;}
#hoycinema #alfombra-roja .leyenda{background:rgb(0, 0, 0);background:rgba(0, 0, 0, 0.7);color:#fff;position:absolute;top:51px;right:0;width:90px;text-align:center;font:normal 30px/32px TitilliumMaps26L, Arial, Helvetica, sans-serif;height:103px;padding-top:140px;text-indent:-9999px}
/* filmoteca */
#hoycinema #modulo-filmoteca{background:#f3f3f3;padding-bottom:0;}
#hoycinema #modulo-filmoteca h2{padding:20px 0 5px 10px;border-bottom:none;color: #ff9500;background:#fff;margin:-20px 0 0}
#hoycinema #modulo-filmoteca article{float:left}
#hoycinema #modulo-filmoteca .pelicula{padding:10px;width:405px;}
#hoycinema #modulo-filmoteca .pelicula figure{width:146px;float:left;margin:0 10px 0 0}
#hoycinema #modulo-filmoteca .pelicula h3 a{font-size:23px;margin:10px 0;display:block}
#hoycinema #modulo-filmoteca .pelicula .enlace{left:0;top:5px}
#hoycinema #modulo-filmoteca .pelicula .enlace a{color: #FF9500;font-size: 11px;display: block;margin: 10px 0 0;background: url("../img/sprite-iconos.png") no-repeat 0 -528px;padding: 0 0 0 20px;}
#hoycinema #actor-dia{width:239px;height:229px;background:#383838}
#hoycinema #actor-dia .bio{background:url("../img/bg-modulo-actor-home.gif") repeat-y top left;padding:0 0 0 17px;height: 229px;border-left:none}
#hoycinema #actor-dia figure{padding:10px 10px 0;margin-left:-17px;background:#383838}
#hoycinema #actor-dia h3, #hoycinema #actor-dia p{margin-left: 10px;}
/* módulo top secret */
#hoycinema #modulo-cotilleos{position:relative;}
#hoycinema #modulo-cotilleos .enlace{position:relative;top:0;left:0}
/* apertura */
#hoycinema #apertura-home{margin-top:-1px;height:479px;background:#000;border-bottom:none;position:relative;padding:0;z-index:1;}
#hoycinema #apertura-home .degradado{height:479px}
#hoycinema #apertura-home article{margin:0 auto;text-align:center}
#hoycinema #apertura-home figure{margin:0 auto;z-index:1;width: 1280px;}
#hoycinema #apertura-home .texto{width:100%;background:#000;filter:alpha(opacity=80); -moz-opacity:.8; opacity:.8;position:absolute;bottom:0;left:0;padding:20px 0/*36px*/;text-align:left}
#hoycinema #apertura-home .texto h2{width:976px;margin:0 auto 5px;*line-height:49px}
#hoycinema #apertura-home .texto h2 a{font:normal 45px/47px Montserrat, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);color:#fff;}
#hoycinema #apertura-home .texto h2 a:hover{color:#CA7400;}
#hoycinema #apertura-home .texto h2 a strong{color: #ff9500;font-weight:normal;}
#hoycinema #apertura-home .texto h2 a:hover strong{color: #CA7400;}
#hoycinema #apertura-home .texto h3{width:976px;margin:0 auto;font:normal 21px/23px TitilliumMaps26L, Arial, Helvetica, sans-serif;-moz-text-stroke: 1px rgba(0,0,0,0.1);-ie-text-stroke: 1px rgba(0,0,0,0.1);color:#fff}