/* CSS Document */
/* RESET */
html,body,div,span,object,iframe,#cabecera-navegacion #logo-portal, h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul,ul,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
img{display:block}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
#cabecera-navegacion #logo-portal,h2,h3,h4,h5,h6{font-weight:normal}

/* GENERAL */
/* estructura*/
body {background: url("../img/bg-body.gif") repeat-y center center; -webkit-font-smoothing:antialiased;text-rendering: optimizeLegibility; line-height: 130%;color: #666;}
body, nav li a, #colC #modulo-lo-mas-visto .contenido li h3 a, #colC .modulos-pestanas li h4 a, #colC #modulo-taquilla li h3 a, .arial/*, #colAB .capa .cerrar a*/ {font-family: Arial, Helvetica, sans-serif;}
body, #colC .modulos-pestanas, #colC .modulos-pestanas p {font-size:14px;}

@font-face{font-family:'Montserrat-Bold';src:url('../tipografias/montserrat-bold-webfont.eot');src:url('../tipografias/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../tipografias/montserrat-bold-webfont.svg#montserratbold') format('svg'),url('../tipografias/montserrat-bold-webfont.ttf') format('truetype'), url('../tipografias/montserrat-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat-Regular';src:url('../tipografias/montserrat-regular-webfont.eot');src:url('../tipografias/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../tipografias/montserrat-regular-webfont.svg#montserratregular') format('svg'),url('../tipografias/montserrat-regular-webfont.ttf') format('truetype'),url('../tipografias/montserrat-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'TitilliumMaps26L';src:url('../tipografias/titilliummaps26l-webfont.eot');src:url('../tipografias/titilliummaps26l-webfont.eot?#iefix') format('embedded-opentype'),url('../tipografias/titilliummaps26l-webfont.svg#titilliummaps26l999_wt') format('svg'),url('../tipografias/titilliummaps26l-webfont.ttf') format('truetype'),url('../tipografias/titilliummaps26l-webfont.woff') format('woff');font-weight:200;font-style:normal}

#wrap, #cabecera-navegacion, #contenedor, footer, .megabanner, nav {width: 100%;}
#wrap, #cabecera-navegacion #contenedor, #cabecera-navegacion #logo-portal, nav, /*#contenido, */.megabanner, .roba, #colC aside, footer ul, #colC aside#botones-sociales-c ul, #colC aside li, footer span, #colC .desplegables, #colC article, #colAB article, .oculto, #colAB figure, .addthis_toolbox.addthis_default_style, #colAB .capa, .paginacion, .modulo-noticias li, #nav-secundaria {overflow: hidden}
#cabecera-portal header, nav ul, #contenido, #pie, footer .info, footer #enlaces-vocento,#cabecera-abc, #nav-secundaria {width: 996px}
#cabecera-portal header, nav ul, #contenido, .megabanner .publi, #pie, #cabecera-abc, #nav-secundaria {margin: 0 auto}
#colAB {width:664px}
#colAB, #colC, nav li, footer section, footer .copyright h2, footer .copyright p, footer li, footer .tipo ul, footer #enlaces-vocento .titulo, footer #enlaces-vocento ul, footer, footer .capa .titulo h3, footer .tipo, footer #capa-peliculas .tipo li, footer #capa-peliculas .alfabetico h4, #colC aside#botones-sociales-c h2, #colC aside#botones-sociales-c ul, #colC aside#botones-sociales-c li, #colC .desplegables fieldset, #colC .desplegables button, #colC aside img, #colC #agenda-estrenos dt, #colC #modulo-ranking .destacado h3, #colC #modulo-ranking .destacado p, #colC #modulo-ranking .destacado .valoracion, .valoracion a, #colC #encuentros-digitales span, #colC #compra-entradas-c .entradas, #colC #modulo-programacion-c .oculto, #colC #modulo-programacion-c label, #colC .selectores, #colAB .sumario, .pinterestClass, #colAB #capa-envio label, #colAB #comentarios, .paginacion li, #colAB .listado li figure, #nav-secundaria h3 {float: left}
#colC {width:332px;position:relative;z-index:1}
#contenedor{overflow:hidden}
#contenido{padding: 20px 0 40px;z-index:1; position: relative;background:url("../img/bg-contenido.gif") repeat-y top left;overflow:hidden}

/* publi */
.megabanner{padding:0;}
#megabaner-superior{margin:0 auto;}
#megabaner-inferior{margin:0 auto;}
.megabanner, #cabecera-navegacion, #cabecera-portal .patrocinio {background: #161616;}
.megabanner.mega-inf{background:#282828}
.megabanner .publi {width:980px;margin-top:5px;margin-bottom:10px; padding:1px 1px 1px 7px;background:url("../img/bg-publicidad-v.gif") no-repeat 2px 29px;text-align:center}
.roba {margin:0;padding: 15px 6px 6px!important;background: #4F4F4F url("../img/bg-publicidad.gif") no-repeat 7px 8px!important; width: 300px}
.roba, #colC #botones-sociales-c li a, #colAB .sumario {text-align: center;}
#publi-noticia {width: 645px; background: url("../img/bg-publicidad.gif") no-repeat 11px 0; padding: 10px;clear:both}

/* CABECERA */
/* logo */
/*#cabecera-navegacion {height: 246px;}*/
#cabecera-navegacion,#cabecera-navegacion #cabecera-abc{border-top:none}
#cabecera-navegacion h2 a {background: url("../img/cabeceras.png") no-repeat 0 0}
#cabecera-navegacion h2 a, nav li a, #colC #modulo-lo-mas-visto .contenido li h3 a, .valoracion a, #colC #encuentros-digitales span, #colC #encuentros-digitales .dia em, #colC #compra-entradas-c .entradas a, #colC #compra-entradas-c .entradas span, #colC #modulo-programacion-c .oculto, #colAB #capa-envio label, .player a, #colAB #comprar span, #colC #botones-sociales-c a, #colC #compra-entradas-c .enlace a, #colC #contenido-portal .enlace a, #colAB .comentarios a, .paginacion li a, #cabecera-portal .patrocinio a {display: block;}
#cabecera-portal{background:#202020; padding:10px 0;-webkit-box-shadow:0px -5px 5px 0px rgba(22, 22, 22, 1);box-shadow:0px -5px 5px 0px rgba(11, 11, 11, 1);}
#cabecera-portal header, footer #pie,#colC .roba, #colC #modulo-programacion-c, #colC #modulo-blogs-c, #colC #modulo-ranking li, #colC #compra-entradas-c, #colC #compra-entradas-c .entradas, #colC #compra-entradas-c .entradas a, #colC #compra-entradas-c .enlace, #colC #compra-entradas-c .desplegables button, #colAB #modulo-compartir i, #comentarios, #colAB .herramientas li, #colAB #capa-envio button, .player, #colAB header, #nav-principal .nav-busqueda {position: relative;}
#cabecera-portal #logo-portal{margin:0 auto!important}
#cabecera-portal #logo-portal, #cabecera-portal #logo-portal a {width: 293px; height: 82px;}
#cabecera-portal .patrocinio, .capa, #colC #modulo-programacion-c .hora, #colC #modulo-blogs-c h2, #colC #modulo-ranking .valoracion,#colC #compra-entradas-c .leyenda, #colC #compra-entradas-c .entradas, #colC #compra-entradas-c .entradas span,#colAB .capa .cerrar, .paginacion.sup, .interior-ficha #colAB aside .enlace, .index #colAB aside .enlace, /*#nav-principal*/ .capa .cerrar {position: absolute;}
#cabecera-portal .patrocinio {color: #bababa; top: 0; left: 817px; padding: 15px 20px; width: 130px; -webkit-box-shadow: inset 0px 0px 5px 5px rgba(17, 17, 17, 0.5); box-shadow: inset 0px 0px 5px 5px rgba(17, 17, 17, 0.5);-webkit-border-radius: 5px; border-radius: 5px; border-bottom: 2px solid #434343}
#cabecera-portal .patrocinio, form input, footer li a, #colC #modulo-programacion-c .hora label, form select, #colC #modulo-programacion-c strong, #colC #agenda-estrenos dl, #colC #compra-entradas-c .entradas a, #colAB #modulo-compartir a, #colAB #relacionadas p, #colAB .OUTBRAIN .ob_what a, #colAB #dsq-sort-by select/*, .capa .cerrar a */{font-size: 12px;}
#cabecera-portal .patrocinio{display:none}
#cabecera-portal .patrocinio a {background: url("../img/prueba-patrocinio.gif") no-repeat top left; width: 121px; height: 21px; margin: 5px 0 0;}
#cabecera-abc{position:absolute;top:10px;left:0;}
#cabecera-abc,#cabecera-abc a{width: 98px; height: 25px;}
#cabecera-abc a {background-position: -298px -194px!important;}

/* navegaci\F3n */
#nav-principal {background: #373737; border-top: 1px solid #424242; -webkit-box-shadow: 0px 0px 3px 0px rgba(11, 11, 11 1);box-shadow: 0px 0 3px 0px rgba(22, 22, 22, 1); overflow: visible; position: relative; z-index:99;}
#nav-principal, #nav-principal ul, #nav-principal li {height: 40px}
#nav-principal li {border-right: 1px dotted #6a6a6a;}
#nav-principal li a {font-weight: bold; line-height:34px; padding:2px 8px 0; border-bottom: 4px solid #373737; font-size: 13px;}
#nav-principal li a, #colC #modulo-blogs-c h3 a {text-transform: uppercase;}
#nav-principal li a [class^="icon-"],nav li a [class*=" icon-"]{font-size:20px;line-height:34px}
#nav-principal li a:hover {border-bottom: 4px solid #ff9500}
#nav-principal li .activo {border-bottom:4px solid #ff9500;color:#ff9500}
#nav-principal .nav-la-guia a {background: #98BA4D;border-bottom: 4px solid #98BA4D}
#nav-principal .nav-la-guia span, #nav-principal .capa a {text-transform: none;}
#nav-principal .nav-la-guia a:hover {background:#373737; border-bottom: 4px solid #98BA4D; color:#98BA4D}
#nav-principal .nav-inicio a, nav .nav-busqueda a, footer .tipo li a, #colC aside h2, #colC .enlace a, #colC #botones-sociales-c a,/* .capa .cerrar a,*/ #colAB #modulo-compartir .herramientas a, #colAB .comentarios a, .paginacion li a, #colAB .enlace a, #relacionadas h3 a, #colAB .critica, #colAB .cartel .oculto a, #nav-principal .nav-usuario a {background-image:url("../img/sprite-iconos.png"); background-repeat: no-repeat}
#nav-principal .nav-inicio a {background-position: 8px -27px;background-position: 7px -27px\0/; width: 26px;}
#nav-principal .nav-busqueda a {background-position: 8px 7px; width: 22px;}
#nav-principal .nav-inicio a:hover,#hoycinema #nav-principal .activo{background-position: -28px -27px;}
#nav-principal .nav-busqueda a:hover {background-position: -28px 7px;}
#nav-principal .nav-usuario a{text-indent:-9999px;width:24px;background-position:8px -2178px;}
#nav-principal .nav-usuario a:hover{background-position: -28px -2178px;}
#nav-principal .capa {left: -230px;width: 250px;}
#nav-principal .capa input {width: 230px; background: #4f4f4f;}
#nav-principal .capa input, #nav-principal .capa button {margin-left: 0;}
#nav-principal .capa a, #nav-secundaria h3, #nav-secundaria ul, .paginacion.sup, #colC .desplegables fieldset {width: auto;}
#nav-principal .capa a {line-height: 14px;}
#nav-principal .capa .enlace a, #colC aside .enlace {text-align: right;}
#nav-principal .capa .enlace a {background-position: 131px -202px; height: 14px; padding: 0;}
#nav-principal .capa .cerrar {top: 9px;/* left: 188px;*/}
#nav-principal .nav-busqueda .capa .cerrar {line-height: 24px;height:24px; width:60px;/*right:10px;top:8px;*/right:0;top:0;position:absolute;z-index:1999;}
/*#nav-principal .nav-busqueda .capa .cerrar a{line-height: 24px; height:24px;background:url("../img/sprite-iconos.png") no-repeat 0 -2367px;padding:0;width:60px;padding:0;text-indent:-9999px;}*/
#nav-principal .nav-busqueda .capa .cerrar a{line-height: 24px; height:24px;background:url("../img/sprite-iconos.png") no-repeat 0 -2367px;padding:0;width:60px;right:10px;top:9px;position:absolute;z-index:1999;padding:0;text-indent:-9999px;}
#nav-principal .nav-busqueda .capa .cerrar a:hover{background-position:0 -2400px}


#nav-secundaria {padding: 15px 0;}
#nav-secundaria a {font: normal 15px/17px 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: #c5c5c5;}
#nav-secundaria h3 {display: inline; margin: 0 10px}
#nav-secundaria h3, #nav-secundaria a:hover, a, nav li a:hover, #colC aside h2, #colC #modulo-blogs-c h3 a, #colC aside#modulo-taquilla a, #colC #encuentros-digitales .dia,#colC #modulo-ranking h4 a, #nav-principal .capa .enlace a/*, .capa .cerrar a:hover */{color:#ff9500;}
#nav-secundaria h3, button, #colAB #relacionadas h3 a{font-weight: bold;}
#nav-secundaria h3 a, button, nav li a, #colC aside h3 a, #colC aside h4 a,#colC #modulo-videos-c h3,#colC #modulo-videos-c h4, #colC #modulo-blogs-c h2 a, nav li a [class^="icon-"],nav li a [class*=" icon-"], #colAB figcaption, #colAB #capa-envio label, #colAB #capa-envio form input, .foto p {color: #fff;}
#nav-secundaria li a {margin: 0 10px 0 0;}

/* PIE */
footer {background: #282828 url("../img/bg-footer.gif") repeat-x top left;padding:0;/*z-index:99;*/position:relative;/*height:300px;*/z-index:1;}
footer, #colC aside .enlace, #colC #modulo-blogs-c header, #colC #encuentros-digitales p, .numeracion, #colAB .author, #colAB .lugar, #colAB .date, .modulo-noticias .fecha, #nav-principal .capa .enlace a {font-size: 11px;}
footer #pie{/*z-index:99;*/}
footer .info {margin: 20px 0; border-bottom: 1px solid #666}
footer .info, #colAB .datosi,.capa h3, #colAB .listado li {padding: 0 0 10px;}
footer .copyright {width:235px;margin:0 25px 0 0}
footer .copyright h2 {background:url("../img/cabeceras.png") no-repeat 0 -203px;width:80px;height:16px}
footer .copyright p {margin: 0 0 0 10px}
footer .info li {border-right: 1px solid #666;padding: 0 10px;}
footer .tipo{padding:10px 10px 0;}
footer span li {float: none;}
footer #peliculas-actores {float:right}
footer #enlaces-vocento{padding:0 0 30px;}
footer #enlaces-vocento .titulo {width:112px;margin: 0 60px 0 0}
footer #enlaces-vocento .titulo, #colC #modulo-lo-mas-visto .contenido li h3 a, #colC #modulo-ranking h4 a, #colC aside#ranking h4 a, #colC aside.taquilla h4 a, #colAB #relacionadas .enlace a {font-size: 14px;}
footer #enlaces-vocento ul {width:812px}
footer #enlaces-vocento li {width:148px}
footer #enlaces-vocento a, #colC #modulo-programacion-c .hora label, #colC #modulo-programacion-c strong, #colC #modulo-taquilla h2 em, .numeracion, #colAB #relacionadas p, .modulo-noticias .fecha {color: #999!important;}
footer #capa-peliculas, footer #capa-actores, #colAB #dsq-reply h3{display:none;}
footer .capa{left:0;bottom:-15px;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;width:976px}
footer .capa li{border-right:none}
footer .capa .titulo {background:#242424;padding:10px;height:28px;position:relative}
footer .capa h3 {font-size:25px;line-height:27px; width:500px;margin: 0;}
footer .capa h3, footer #capa-peliculas h4, #colC aside h2, #colC #modulo-programacion-c strong, #nav-principal .capa a {font-weight: normal!important;}
footer .capa .cerrar {position:relative!important;float:right!important;right:0!important;top:0!important}
footer .capa .cerrar a{top:0!important;right:0!important;}
footer #capa-peliculas .anio, footer #capa-peliculas .pais{height:523px;}
footer .tipo, #colC aside {background:url("../img/bg-modulos-pie.png") repeat-y top left;}
footer #capa-peliculas .tipo {width:310px;}
footer #capa-peliculas .alfabetico{width:956px;border-top:1px solid #5c5c5c;background:none}
footer #capa-peliculas .genero{background:none;padding-left:6px}
footer #capa-peliculas .pais{padding-right:0}
footer h4, .paginacion, #colAB .listado li {border-bottom:1px dotted #ccc;}
footer h4, #colC #modulo-blogs-c h2 {font-size:22px;}
footer h4, footer .tipo li, #colC #modulo-blogs-c header, #colC .desplegables, #colC #compra-entradas-c article img, #colAB header p, #colAB #relacionadas p,#colAB #capa-envio div, #colAB .listado li, .capa h3 {margin: 0 0 10px;}
footer h4, #colC aside h2 {padding:0 0 10px;}
footer .tipo ul, #colAB .listado figure {margin: 0 20px 0 0;}
footer #capa-peliculas .tipo ul, footer #capa-peliculas .tipo li{width:136px;}
footer .tipo li{margin:0 0 5px}
footer .tipo li, footer .alfabetico li, #colC #modulo-blogs-c, #colC #modulo-blogs-c h2, #colC #compra-entradas-c article, #colAB #dsq-content,#colC #encuentros-digitales article .enlace, #colC #modulo-ranking article, #colC #modulo-taquilla article{padding: 0;}
footer .tipo li a, #colC #encuentros-digitales article .enlace a{background-position:-41px -549px;padding-left:12px;}
footer #capa-peliculas .alfabetico h4 {margin: 5px 10px 0 0;padding-bottom: 0;}
footer #capa-peliculas .alfabetico h4, footer #capa-peliculas .alfabetico li {width:auto;}
footer #capa-peliculas .alfabetico ul {margin: 8px 0 0;width: 770px;}
footer .alfabetico li, #colC #modulo-programacion-c .oculto {margin: 0 10px 0 0!important;}
#colC aside#botones-sociales-c, #colC aside#botones-sociales-c h2, #colC #modulo-blogs-c h2,footer #capa-peliculas .alfabetico li a {background: none!important}
footer #capa-actores{padding-bottom:0}
footer #capa-actores .alfabetico,footer #capa-actores .pais{width:478px;}
footer #capa-actores .alfabetico{height:218px;}
footer #capa-peliculas .alfabetico li a{padding-left:0;}
footer #capa-actores ul{float:left}
footer #capa-actores .pais{background:none;padding-left:6px}
footer #capa-actores .pais ul{width:97px;}
footer #capa-actores .alfabetico{padding-right:0;width:470px;}
footer #capa-actores .alfabetico ul{width:97px;}
footer #capa-actores li{border-right:none;float:none}

/* COMUNES */
.montserrat,#colAB .listado h3 a, #colAB .listado h2 a {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);}
.titilium, #colC .modulos-pestanas .contenido li, .modulos-pestanas .contenido span, #colAB .OUTBRAIN .ob_org_header, #colAB h2 {font-family: 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);}
a, a:hover, nav li a:hover, #colC aside h2, #colC aside#botones-sociales-c li a:hover{text-decoration:none;}
a:hover,#colC #modulo-blogs-c h3 a:hover, #colC aside#modulo-taquilla a:hover, #colC #modulo-ranking h4 a:hover, #nav-principal .capa .enlace a:hover, #colAB #relacionadas h3 a:hover, #colC aside h3 a:hover, #colC aside h4 a:hover, #colC #modulo-blogs-c h2 a:hover, #colC #contenido-portal.guia h4 a:hover, #colAB .listado li a:hover, #colAB h3 a:hover {color:#CA7400;}
a:hover img {filter:alpha(opacity=70); -moz-opacity:.7; opacity:.7;}

/* fichas */
#colAB {z-index:1;padding-bottom:30px;}
#colAB aside, #colAB section, #colAB #texto p, #colC aside, #colAB #publi-noticia {margin: 0 0 20px;}
#colAB dt {margin: 0 5px 0 0;font-weight: bold;}
#colAB dt, #colAB dd {float: left;}
#colAB .datos dt {display: none;}
#colAB .datos dd {padding: 0 7px; border-right: 1px solid #ccc;}
#colAB .datos .calificacion {-webkit-border-radius: 4px;border-radius: 4px; font-size: 13px; width: 37px; text-align: center; height: 22px; line-height: 22px;margin-top: -2px;background: #FF9500;color: #fff; border-right: none; padding: 0;}
#colAB .compartir h3 {font-family: 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);}

/* valoraci\F3n */
.valoracion .oculto{background:url("../img/sprite-iconos.png") no-repeat -2px -2496px;width:71px;margin:4px 5px 0 2px;float:left;overflow: hidden;
display: inline-block;vertical-align: middle;position:relative;}
.valoracion .oculto a {width:12px;;margin:0;display:block;text-indent:-9999px;position:relative;}
.valoracion .rates{background-position:-2px -2496px;width:72px;height:0;padding-top:12px;position:relative;}
.valoracion .rates.r-low,.valoracion .rates .r-low{background-position:-2px -2510px;}
.valoracion .rates.r-medium,.valoracion .rates .r-medium{background-position:-2px -2523px;}
.valoracion .rates.r-high,.valoracion .rates .r-high{background-position:-2px -2537px;}
.valoracion .rates.r-super,.valoracion .rates .r-super{background-position:-2px -2550px;}
.valoracion .rates.r-perfect,.valoracion .rates .r-perfect{background-position:-2px -2564px;}

.valoracion .rates.r-low.voto{background-position:-2px -3193px;}
.valoracion .rates.r-medium.voto{background-position:-2px -3206px;}
.valoracion .rates.r-high.voto{background-position:-2px -3220px;}
.valoracion .rates.r-super.voto{background-position:-2px -3233px;}
.valoracion .rates.r-perfect.voto{background-position:-2px -3247px;}

.valoracion .rateable:hover{background-position:-2px -2496px;}
.valoracion .rateable a{position:absolute;left:0;top:0;background:transparent;}
.valoracion .rateable a:hover {background-image:url("../img/sprite-iconos.png");}
.valoracion .rateable .r-low{z-index:5;width:16px;}
.valoracion .rateable .r-medium{z-index:4;width:32px;}
.valoracion .rateable .r-high{z-index:3;width:48px;}
.valoracion .rateable .r-super{z-index:2;width:64px;}
.valoracion .rateable .r-perfect{z-index:1;width:80px;}
#colAB .valoracion h3 {font: normal 18px/20px 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);}
#colAB .valoracion .votos {font-size: 12px;}

/* cartel peli */
#colAB .cartel {position: relative;}
#colAB .cartel p.oculto {background: #FF9500;color: #fff;z-index: 9;padding: 0;position: absolute;}
#colAB .cartel .oculto, #colAB .cartel .oculto a {width: 36px!important;height: 36px!important;}
#colAB .cartel .oculto a {background: url("../img/sprite-iconos.png") no-repeat 10px -158px; line-height: 20px;display: block;}
#colAB .capa {width:611px;z-index:35;}
#capacartel{position:absolute;top:50%;left:50%;margin:0 0 0 -316px;z-index:999}
/*#colAB .capa .cerrar {left: 551px;}*/

/* formularios */
form input {padding: 5px 10px;}
form input, .paginacion .numeracion {margin: 0 10px;}
form input, form select, .selectores option{background: #3a3a3a;}
form input, .last, footer #capa-peliculas .alfabetico h4, footer .alfabetico li, #colC aside#botones-sociales-c h2, #colC aside#botones-sociales-c li, button, form option, form select, #colC #modulo-blogs-c h2, form textarea {border: none!important;}
form input, footer .capa h3,/*.capa .cerrar a,*/ footer h4, form select, #colC .modulos-pestanas .contenido li, #colC #agenda-estrenos h3, #colC #agenda-estrenos dt, #colC #modulo-ranking .destacado .valoracion h5, #colC #encuentros-digitales, #colC #compra-entradas-c .entradas a,#colC p, #colAB #dsq-sort-by select, .capa h3 {color: #ccc;}
button {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;}
#colC button {margin: 10px;}
form select {padding: 5px;}
button:hover {background: #CA7400 url("../img/bg-button-hover.gif") repeat-x bottom left;}
.selectores, #colAB #dsq-sort-by {background:url("../img/sprite-iconos.png") no-repeat 52px -567px #3a3a3a;}
.selectores select, #colAB #dsq-sort-by select {background-color: transparent; line-height: 1; border: 0; border-radius: 0; -webkit-appearance: none; margin: 0;}

/* texto*/
.oculto/*, .player*/ {text-indent: -9999px;}
.clear{*zoom:1}
.clear:before,.clear:after{display:table;content:"";line-height:0;}
.clear:after{clear:both}
em {font-style: normal;}
.odd{margin-right: 0!important;}
#colAB .critica {padding:0 0 0 20px;background-position:-1px -2783px;}

/* firma y data */
#colAB .author, #colAB .lugar {text-transform:uppercase;font-weight:bold;line-height:12px;}
#colAB .date {float:left;width:auto;line-height:12px;}

/* capas */
.capa {background:#333;border:1px solid #999;-webkit-box-shadow: 0px 3px 3px 3px rgba(90, 90, 90, 0.5);box-shadow: 0px 3px 3px 3px rgba(90, 90, 90, 0.5);-moz-box-shadow: 0px 3px 3px 3px rgba(90, 90, 90, 0.5);}
.capa h3 {border-bottom: 1px dotted #999}

#simplemodal-overlay{background-color: #000;padding: 6000px!important;filter: alpha(opacity=80);-khtml-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";overflow:visible!important}
#simplemodal-container2{overflow:visible;padding:0;}
#simplemodal-container2 .simplemodal-wrap {overflow:visible;top:50%!important;left:50%!important;z-index:999;}
#simplemodal-container2 .simplemodal-close{line-height: 24px; height:24px;background:url("../img/sprite-iconos.png") no-repeat 0 -2367px;padding:0;width:60px;padding:0;text-indent:-9999px;display:block;right: 0;top: -24px;position:absolute;z-index:1999;cursor:pointer}
#simplemodal-container2 .simplemodal-close:hover {background-position:0 -2400px}

.capa .cerrar{position:absolute;z-index:1999;right:10px;top:9px;}
.capa .cerrar a{line-height: 24px; height:24px;background:url("../img/sprite-iconos.png") no-repeat 0 -2367px!important;padding:0;width:60px;padding:0;text-indent:-9999px;display:block}
.capa .cerrar a:hover{background-position:0 -2400px!important}

/* fotos */
.foto p {background: #4f4f4f; padding: 10px;}

/* texto noticias */
#colAB #texto h3 {color: #000; margin: 25px 0 10px;}
#colAB #texto h3, #colC aside h4 a, #colAB #modulo-compartir h3{font-size:18px;line-height:20px;}
#colAB .sumario {background: url("../img/bg-sumario.gif") no-repeat top left; width: 208px; height: 144px; line-height: 120%; font-style: italic; padding: 20px 10px;}
#colAB .sumario, .capa h3, #nav-principal .capa {font-size: 21px!important;}

/* herramientas */
#colAB #modulo-compartir .herramientas a, #colAB .comentarios a {padding-left: 21px;}
#colAB #modulo-compartir .correo a {background-position: 0 -670px;}
#colAB #modulo-compartir .imprimir a {background-position: 0 -697px;}
#colAB .comentarios a {background-position: 0 -644px; line-height: 20px;}

/* paginaci\F3n */
.paginacion {border-top: 1px dotted #ccc; margin: 0 0 20px -10px; overflow: hidden;height: 26px;width:644px;}
.paginacion ul {float: right;}
.paginacion li, .paginacion li a {height: 26px;}
.paginacion li a {z-index:301;cursor:pointer; background-color: #FF9500;}
.paginacion .anterior a {background-position: 4px -305px;width: 26px;}
.paginacion .siguiente a {background-position: 5px -328px; width: 26px;}
.paginacion li a:hover {background-color: #CA7400;}
.paginacion .numeracion {padding: 5px 0 0 0; color: #999;}	
.paginacion.sup {bottom:7px;*bottom:20px;/*left: 552px;*/right:10px;border:none;margin:0;padding:0}

/* listado v\EDdeos */
#colAB .modulo-videos .listado li {margin: 0 20px 20px 0}

/* capa v\EDdeos */
#simplemodal-container2 .player-modal{width:950px!important;background:#333;border:1px solid #999;border: 1px solid #999;-webkit-box-shadow: 0px 3px 3px 3px rgba(90, 90, 90, 0.5);box-shadow: 0px 3px 3px 3px rgba(90, 90, 90, 0.5);-moz-box-shadow: 0px 3px 3px 3px rgba(90, 90, 90, 0.5);overflow:visible;top:50%!important;left:50%!important;background: #383838;z-index:999;height:auto!important}
#simplemodal-container2 .player-modal .detalle-noticia {border-top: 2px solid #FF9500;padding:20px 20px 10px;overflow: hidden;color: #999}
#simplemodal-container2 .player-modal .detalle-noticia .subhead {margin: 5px 0 10px;}
#simplemodal-container2 .player-modal .logo{background:url("../img/cabeceras.png")no-repeat 0 -249px;text-indent:-9999px;width: 136px;height: 41px;border-bottom:0;margin:5px 0 5px 10px;padding:0}
#simplemodal-container2 .player-modal .logo a{display:block;width: 136px;height: 41px}
#simplemodal-container2 .player-modal h3{padding: 0;font: normal 25px/27px Montserrat, Arial, Helvetica, sans-serif!important;color: #999}
#simplemodal-container2 .player-modal .addthis_toolbox{width: 579px;margin: 0 0 20px 20px;}
#simplemodal-container2 .player-modal .head .cerrar{display:none}

/* listados noticias */
#colAB section.modulo-noticias {padding: 0 10px;border-bottom:none;margin:0}
#colAB .modulo-noticias h2, #colAB .modulo-noticias h2 a{margin:0;font-size:19px;line-height: 21px!important}
.modulo-noticias .fecha {margin: 5px 0 3px;}
#colAB .modulo-noticias article {width: 644px;}
.modulo-noticias .last, .modulo-noticias .last, footer .capa h3, #nav-principal .capa a, #nav-principal .capa a:hover {border-bottom: none}

/* enlace */
#colAB aside .enlace {top: 8px; left: 79px;}
#colAB .enlace a, #relacionadas h3 a {background-position: -41px -548px;padding-left: 12px}
#colAB .enlace a, #relacionadas h3 a, #colAB #sinopsis .critica, #colAB .cartel .oculto a {line-height: 20px;}

/* relacionadas */
#colAB #relacionadas {padding-left: 10px;}
#colAB #relacionadas, #reparto #colAB .last, #colAB #modulo-sinopsis-ficha {padding-bottom: 0;}
#colAB #relacionadas .enlace {left: 95px;}

/* m\F3dulo pel\EDculas */
#colAB .peliculas li {margin: 0 20px 0 0; color: #999; float: left; font-size: 11px;line-height: 14px;}
#colAB .peliculas li, #colAB .peliculas article {width: 146px;}
#colAB .peliculas li figure {width:145px;}
#colAB .peliculas article p {font-size: 11px;}
#colAB .peliculas h3 {margin: 10px 0 5px; font-size: 19px; line-height: 21px;}
#colAB .peliculas dd {margin: 0 0 3px;}

/* buscador AB */
#colAB .buscador-AB .desplegables {border-bottom: 1px dotted #ccc; padding: 0 0 10px; margin: 0 10px 10px; width: 644px;}
#colAB .buscador-AB input {float: left; margin: 0 5px 0 0; background: #3a3a3a url("../img/sprite-iconos.png") no-repeat 125px -162px;height: 18px; width:132px; line-height: 19px;}
#colAB .buscador-AB button {float: left; margin: 0 0 0 5px;}
#colAB .buscador-AB .selectores {float: left; margin: 0 5px 0 0;*background-color: #fff}
#colAB .buscador-AB .selectores, #colAB .buscador-AB select {height: 28px; line-height: 18px;}
#colAB .buscador-AB .selectores option {height: 18px;}
#colAB .buscador-AB .genero {background-position: 123px -566px;}
#colAB .buscador-AB .genero, #colAB .buscador-AB .genero select {width: 141px;}
#colAB .buscador-AB .pais {background-position: 86px -566px;}
#colAB .buscador-AB .pais, #colAB .buscador-AB .pais  select {width:105px;}
#colAB .buscador-AB .anio {background-position: 51px -566px;}
#colAB .buscador-AB .anio, #colAB .buscador-AB .anio select {width: 70px;}
#colAB .buscador-AB .letra {background-position: 51px -566px;}
#colAB .buscador-AB .letra, #colAB .buscador-AB .letra select {width: 69px;}

/* m\F3dulo comprar entrada */
#colAB #comprar {border-top: 1px solid #ccc; padding: 0 0 0 10px;margin-top: 10px;border-bottom: 1px solid #ccc;overflow: hidden;}
#ficha-vertical #colAB #comprar {margin-top:-21px;}
#colAB #comprar .info {padding: 0 10px 0; width: 381px; margin: 10px 0;float: left;border-left: 10px solid #FF9500;overflow:hidden}
#colAB #comprar p {padding: 5px 10px; width: 135px;font-size: 12px;margin-top: -2px;float: left;background: #f8f8f8;}
#colAB #comprar button {margin: -2px 0 0 3px; width: 64px;}
#colAB #comprar .selectores {background-position: 132px -566px;float: left;}
#colAB #comprar .selectores select {width:150px;*width:143px}
#colAB/* #comprar*/ .entradas {width: 242px; height: 88px; background: #f8f8f8 url("../img/bg-compra-entradas-AB.jpg") no-repeat top left;font-size: 19px; line-height: 21px;float: left;position:relative;}
#colAB /*#comprar */.entradas a {width: 124px;top: 20px;left: 10px;height: 65px;margin: 0;display: block;position: relative;}
#colAB .entradas .oculto {background: url("../img/sprite-imagenes.png") no-repeat -6px -314px; width: 101px; height: 80px; top: -55px;left: 121px;position: relative}
#colAB #comprar .desplegables {float: left;}

/* m\F3dulo v\EDdeos2/m\E1s trailers */
#colAB .modulo-destacados.videos .jcarousel-clip-horizontal{padding-bottom:0;}
#colAB .modulo-destacados.videos .jcarousel-clip-horizontal ul{height:432px;}
#colAB .modulo-destacados.videos .listado .jcarousel-item{margin:0;width:664px;border-bottom:none;padding-bottom:0;}
#colAB .modulo-destacados.videos .listado ul {padding:0 10px;width:644px;overflow:hidden}
#colAB .modulo-destacados.videos ul.jcarousel-list li li {float:left;margin:0 20px 20px 0;width:146px;height:191px;}
#colAB .modulo-destacados.videos .listado .last {margin-bottom:0;padding-bottom:0;}
#colAB .modulo-destacados.videos .listado li li .unvideo{margin:0 0 10px;}
#colAB .modulo-destacados.videos .listado img {margin-bottom:5px;}
#colAB .modulo-destacados.videos .listado h3 {font-size:15px;line-height:17px;margin:0;}
#colAB .modulo-destacados.carrusel.videos .jcarousel-prev,#colAB .modulo-destacados.carrusel.videos .jcarousel-next{top:0}
#colAB .modulo-destacados.carrusel.videos .jcarousel-next{left:626px;}
#colAB .modulo-destacados.carrusel.videos .jcarousel-prev{left:524px;}
#colAB .modulo-destacados.carrusel.videos .leyenda{left:551px;}

/*Mosca de ABCTV*/
.unvideo #moscaABCTV2013{display:none;}

/* m\F3dulo ficha resumen personajes y pelis */
.modulo-resumen {background: #f8f8f8;border-left: 10px solid #FF9500;}

/* COL C */
#colC aside {padding: 10px 0 0;}
#colC aside, #colAB figcaption {background-color: #4f4f4f}
#colC aside h2 {font-size:26px;line-height:26px;padding:0 0 5px 23px;background-position: 10px -719px}
#colC aside h2, #colC aside li, #colC #agenda-estrenos article, #colC #contenido-portal article, #colC #agenda-estrenos h3, #colC #encuentros-digitales article {border-bottom:1px dotted #939393;}
#colC aside#contenido-portal h3 a, #colC aside#ranking h3 a{font-size:23px;line-height:25px;}
#colC aside#contenido-portal h4 a, #colC #agenda-estrenos h3{font-size:17px;line-height:19px;}
#colC aside img {margin: 0 10px 0 0;}
#colC aside .destacado img {margin-bottom: 10px;}
#colC aside li, #colC aside .enlace, #colC aside article,.capa, .paginacion, #colC .roba{padding: 10px;}
#colC aside .enlace a/*, .capa .cerrar a*/ {padding-left: 20px;}
#colAB .capa .icon-remove {margin: 0 4px 0 0; top: 1px;}
#colC .modulos-pestanas, #colC .modulos-pestanas p {line-height:120%;}
#colC form input, #colC .selectores {margin-top: 10px;}

/* siguenos */
#colC #botones-sociales-c {padding: 0;}
#colC #botones-sociales-c h2 {font-size: 20px; line-height: 26px;color: #4f4f4f;width: 228px;text-align: right;padding: 0 6px 0 0;}
#colC #botones-sociales-c li {margin: 0 5px 0 0;padding:0;}
#colC #botones-sociales-c li a {background-color: #232323;width: 16px; height: 16px; padding: 5px}
#colC #botones-sociales-c li a:hover {background-color:#ff9500;}
#colC #botones-sociales-c #fb a {background-position: 9px -66px;}
#colC #botones-sociales-c #fb a:hover {background-position: -15px -66px;}
#colC #botones-sociales-c #tw a {background-position: 6px -90px;}
#colC #botones-sociales-c #tw a:hover {background-position: -18px -90px;}
#colC #botones-sociales-c #pt a {background-position: 6px -115px;}
#colC #botones-sociales-c #pt a:hover {background-position: -18px -115px;}

/* v\EDdeos */
/*#colC #modulo-videos-c h2 {margin-bottom: 10px;}*/
#colC aside#modulo-videos-c h3{font-size:21px;line-height:23px;}
#colC #modulo-videos-c h4{font-size:16px;line-height:18px;}
#colC #modulo-videos-c li .unvideo{width:146px;float:left;margin:0 10px 0 0;}
#colC #modulo-videos-c .destacado .unvideo{width:312px;margin:0 0 10px;}
#colC #modulo-videos-c .destacado .unvideo, #colC #compra-entradas-c article img, #colC #contenido-portal .destacado img {float: none;}
#colC #modulo-videos-c .enlace a {background-position: 0px -238px;}

/* roba */
#colC .roba {left: 10px;}

/* buscador */
#colC #modulo-buscador-c input {width: 291px;}
#colC #modulo-buscador-c p {border-top:1px dotted #939393;}
#colC #modulo-buscador-c .enlace a {background-position: 0px -202px;}

/* cartelera */
#colC #modulo-cartelera form{padding:10px;}
#colC #modulo-cartelera legend{display:none}
#colC #modulo-cartelera .selectores, #colC #modulo-cartelera select{width:312px;}
#colC #modulo-cartelera .selectores{background-position:293px -567px}
#colC #modulo-cartelera button{margin-left:0}
#colC #modulo-cartelera .enlace{border-top: 1px dotted #939393;}
#colC #modulo-cartelera .enlace a{background-position:0px -144px}

/* gu\EDa */
#colC .guia h2 {background-position: 10px -759px;}
#colC .guia h2, #colC .guia h2 a, #colC .guia .enlace a, #colC #modulo-programacion-c a {color: #98BA4D}
#colC .guia h3 a:hover,#colC .guia h4 a:hover,#colC #modulo-programacion-c a:hover{color:#7E9B3C!important}

/* contenido gu\EDa */
#colC #contenido-portal h3 {margin-bottom: 5px;}
#colC #contenido-portal h4{width:156px;float:left;}
#colC #contenido-portal .enlace a {background-position: 232px -1799px;}

/* programaci\F3n */
#colC #modulo-programacion-c .hora {top: 15px;left: 170px;width: 156px;}
#colC #modulo-programacion-c .enlace a {background-position: 0 -265px;}
/*#colC #modulo-programacion-c .oculto {width: 21px; height: 21px;}
#colC #modulo-programacion-c .tve1 {background: url("../img/prueba-iconos-teles.png") no-repeat 0 0;}*/
#colC #modulo-programacion-c .selectores {margin: -6px 0 0 6px;}
#colC #modulo-programacion-c .selectores, #colC #modulo-programacion-c .selectores select {width: 67px;height: 26px;*height:22px;}
#colC #modulo-programacion-c fieldset, #colC #modulo-blogs-c article {padding-top: 0;}
#colC #modulo-programacion-c .logo-cadena{background:#fff;width:46px;height:18px;padding:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;margin:0 10px 0 0;}
#colC #modulo-programacion-c .logo-cadena a{padding:0;background:none}
#colC #modulo-programacion-c .logo-cadena span{display:block;margin:0 auto!important;background-image:url("http://laguiatv.abc.es/img/sprite-cadenas-tv.png");background-repeat:no-repeat;height:18px;text-indent:-9999px;float:none}
#colC #modulo-programacion-c h3{width:202px;float:left;color:#999;}
#colC #modulo-programacion-c .horario{float:left;width:50px;text-align: right;}

/* blogs */
#colC #modulo-blogs-c h2 {top: 10px; left: 10px;z-index:999}
#colC #modulo-blogs-c h2 a {line-height: 23px; *line-height: 27px;display: block}
#colC #modulo-blogs-c h2 a:hover {color: #CA7400!important;}
#colC #modulo-blogs-c article {background: #4f4f4f url("../img/bg-blogs.gif") repeat-y top left;border-bottom:1px solid #fff;padding-left:93px;position:relative;}
#colC #modulo-blogs-c .enlace a, #colC #agenda-estrenos .enlace a, #colC #modulo-taquilla .enlace a {background-position: 0 -288px;}
#colC #modulo-blogs-c header {padding: 7px 0 0;}
#colC #modulo-blogs-c header p {margin: -4px 0 0;}
#colC #modulo-blogs-c header figure{position:absolute;bottom:0;left:9px;}
#colC #modulo-blogs-c header figure img{margin:0}
#colC #modulo-blogs-c img {float: none;}
#colC #modulo-blogs-c img {float: none;}
#colC #modulo-blogs-c h4 {margin: 0 0 5px;}

/* lo m\E1s visto */
#colC #modulo-lo-mas-visto, #colC #modulo-ranking section {overflow: visible!important;}
#colC #modulo-lo-mas-visto h3 {width: 280px;}
#colC #modulo-lo-mas-visto h3, #colC #modulo-ranking aside li article, #colC #modulo-ranking aside li h4 {float: left;}
#colC #modulo-lo-mas-visto .contenido li h3 a {line-height: 16px;}
#colC #modulo-lo-mas-visto .contenido li, #colC #modulo-ranking aside li, #colC #modulo-taquilla h2 em, #colC #modulo-taquilla li p, #colC #encuentros-digitales .dia em, #colC #encuentros-digitales h3 a, #colC #compra-entradas-c h3 a,.modulo-noticias h3 a, .modulos-pestanas span {font-size: 19px!important;line-height: 21px;}

/* agenda de estrenos */
#colC #agenda-estrenos h3, #colC #compra-entradas-c fieldset, #colC #compra-entradas-c select {width: 312px;}
#colC .desplegables{padding: 0 10px 10px;}
#colC .desplegables, #colC #encuentros-digitales .info {background: #595959;}
#colC .desplegables select {width: 122px;}
#colC .desplegables button {margin: 10px 0 0 1px; height: 24px;padding: 0 6px 2px 5px; text-align:center;line-height: 24px;}
#colC #agenda-estrenos .desplegables{margin:0}
#colC #agenda-estrenos button {width: 59px;}
#colC #agenda-estrenos .selectores {background-position: 108px -567px; margin-right: 4px;}
#colC #agenda-estrenos h3 {padding: 0 10px 5px;display:none}
#colC #agenda-estrenos h4, #colAB #modulo-compartir .compartir h3 {margin: 0 0 5px;}
#colC #agenda-estrenos dt {margin-right: 5px;}

/* ranking */
#colC #modulo-ranking section section li, #colC #modulo-ranking .destacado {list-style: none;}
#colC #modulo-ranking aside li.destacado article {width: 312px;}
#colC #modulo-ranking .destacado {padding-top: 0;}
#colC #modulo-ranking section, #colC #ranking-peliculas .destacado img {margin-bottom: 0;}
#colC #modulo-ranking h3{width:291px;}
#colC #ranking-peliculas .destacado h3, #colC #modulo-ranking .destacado p, #colC #modulo-ranking .destacado .valoracion {width: 156px;}
#colC #modulo-ranking .destacado h5 {text-indent: 0; margin: 0 0 5px;}
#colC #modulo-ranking .valoracion {top: -5px; right: 10px;width: 70px;}
#colC #modulo-ranking .destacado .valoracion {margin: 30px 0 0; position: relative; left:0;}
#colC #modulo-ranking h4 a {line-height: 23px;}
#colC #ranking-peliculas .destacado h3 {margin: 5px 0 10px;}
#colC #modulo-ranking aside{margin-bottom:0}

/* taquilla */
#colC #modulo-taquilla p {line-height: 18px;}

/* encuentros digitales */
#colC #encuentros-digitales .info {height: 45px; margin: 0 0 7px;}
#colC #encuentros-digitales .hora {font-size: 29px; line-height: 29px; background: #636363; padding: 13px 10px 3px;width: 64px;}
#colC #encuentros-digitales .dia {width: 64px; text-align: right; padding: 4px 8px 0 0;}
#colC #encuentros-digitales .dia, #colAB #relacionadas h3 a {font-size: 15px;}
#colC #encuentros-digitales h3 a {line-height: 21px;}
#colC #encuentros-digitales .enlace a {background-position: 0 -413px}
#colC #encuentros-digitales article p {line-height: 13px; margin: 5px 0 7px;}
#colC #encuentros-digitales article .enlace {text-align: left;margin: 0;}

/* compra entradas */
#colC #compra-entradas-c {padding-bottom: 10px;}
#colC #compra-entradas-c fieldset {width: 312px;}
#colC #compra-entradas-c select, #colC #compra-entradas-c option {height: 25px;}
#colC #compra-entradas-c button {width: 107px;*width: 102px;}
#colC #compra-entradas-c .desplegables {padding-bottom: 17px;}
#colC #compra-entradas-c .desplegables button {top: 5px;}
#colC #compra-entradas-c .selectores {background-position: 297px -566px;}
#colC #compra-entradas-c #carrusel-compra-entradas ul{overflow:hidden}
#colC #compra-entradas-c li {float:left;padding-right:8px;border-bottom:none}
#colC #compra-entradas-c .entradas {width: 133px; padding: 0 70px 0 0; height: 44px;top: 116px; left: 120px;}
#colC #compra-entradas-c .entradas a {top: 9px;line-height: 12px;left: 16px;}
#colC #compra-entradas-c .entradas span {background-image:url("../img/sprite-imagenes.png"); background-repeat: no-repeat}
#colC #compra-entradas-c .entradas span {background-position: 0px -252px;width: 60px;height: 45px;top: -12px;left: 126px;}
#colC #compra-entradas-c article {width:92px;height:220px;}
#colC #compra-entradas-c article h3 a{font:normal 14px/16px Montserrat, Arial, Helvetica, sans-serif!important}
#colC #compra-entradas-c .enlace{top:6px;clear:both;border-top:1px dotted #ccc}
#colC #compra-entradas-c .enlace a{background-position: 203px -456px;}
#colC #compra-entradas-c .leyenda{top:430px;left:47px;color:#999;font-size:11px}
#colC #compra-entradas-c .leyenda #total-compra{padding-left:3px;}
#colC #compra-entradas-c .jcarousel-prev,#colC #compra-entradas-c .jcarousel-next{top:255px}
#colC #compra-entradas-c .jcarousel-next{left:102px;}

/* críticas */
#colC #modulo-criticas-c .info{background:#5D5D5D;padding:7px 10px;overflow:hidden;margin:0;font-size:12px;}
#colC #modulo-criticas-c .info figure{float:left;}
#colC #modulo-criticas-c .info figure img{border:1px solid #ccc;}
#colC #modulo-criticas-c .info h3{margin:5px 0 0;}
#colC #modulo-criticas-c .info h3 a{color:#FF9500;font-weight:bold;text-transform:uppercase}
#colC #modulo-criticas-c .info a:hover{color:#CA7400;}
#colC #modulo-criticas-c .info p{color:#999}
#colC #modulo-criticas-c .contenido{padding:10px;}
#colC #modulo-criticas-c .contenido figure{overflow:hidden}
#colC #modulo-criticas-c .destacado h3{font:normal 21px/23px Montserrat, Arial, Helvetica, sans-serif;padding:0;margin:10px 0 5px;clear:both}
#colC #modulo-criticas-c .enlace{border-top:1px dotted #939393}
#colC #modulo-criticas-c .enlace a{background-position:0 -1175px;padding:3px 0 0 20px}


/* COL AB */
/*Redes sociales*/
.addthis_toolbox.addthis_default_style {line-height:5px !important;}
.at300bs{height:24px !important;line-height:26px !important;overflow:hidden;width:24px !important}
.addthis_toolbox.addthis_default_style span, .addthis_toolbox.addthis_32x32_style span{line-height:24px !important}
.addthis_default_style .at300b,.addthis_default_style .at300m,.addthis_default_style .at300bs, .addthis_button_pin {width:24px;height:24px;margin:0 0 4px;padding:0 4px 0 0}
.at300bs, .addthis_button_pin{background: url("../img/sprite_compartir.png") no-repeat scroll 0 0 transparent !important}
.twcount,.fbcount,.twcount2,.fbcount2{background:url("../img/sprite_compartir.png") no-repeat scroll 0 -120px transparent;color:#666;float:left;font-family:arial;font-size:11px;font-weight:normal;height:24px;text-align:center;width:29px;margin:0 0 0 -3px}
.addthis_button_pin{display:block}
.herramientas .compartir div {float:left;width:56px}
.herramientas i {top: 2px;}
.at15t_facebook{background-position:0 0 !important}
.at300bs.at15t_twitter{background-position:0 -24px !important}
.at15t_meneame{background-position:0 -48px !important}
.at15t_linkedin{background-position:0 -72px !important}
.at15t_tuenti{background-position:0 -72px !important}
.addthis_button_google_plusone{width:85px !important}
.addthis_button_google_plusone at300b{width:85px !important}
#divcontadortmasuno{width:74px !important;height:24px;overflow:hidden}
.pinterestClass {z-index:1;}
.addthis_button_pin {background-position: 0 -96px!important;}


#colAB [class^="icon-"], #colAB [class*=" icon-"]{font-size:16px;line-height:18px}
#colAB #capa-envio {width: 460px;}
#colAB #modulo-compartir .herramientas #capa-envio a{padding-left:0}
#colAB .capa .cerrar,#colAB .capa .cerrar a{/*top: 0;right:0;*/margin-right:0!important}
#colAB .capa h3 {margin: 0 0 15px;}
#colAB #capa-envio label {width: 60px;}
#colAB #capa-envio input, #colAB #capa-envio textarea {background: #999;}
#colAB #capa-envio form input, #colAB #capa-envio form textarea {margin: 0;}
#colAB .capa .icon-remove {top: 2px;}
#colAB #capa-envio button {left:60px;margin:15px 0;}
#colAB #capa-envio #div_captcha{overflow:hidden;width:400px;margin:0 0 0 60px;}
#colAB #capa-envio #div_captcha #recaptcha_image{float:left}
#colAB #capa-envio #div_captcha img{float:left;margin:0}
#colAB #capa-envio #div_captcha p a{background:none}
#colAB #capa-envio #div_captcha strong{color:#999;font-weight:normal}

#colAB #relacionadas h2{font-size: 25px;}
#colAB #relacionadas h3 a, #colAB .listado li h3 a, #colAB .listado li h2 a {color: #333;}
#colAB #relacionadas h3 a{display:block;}
#colAB #relacionadas p {padding-left: 10px;}

/* outbrain */
#colAB .OUTBRAIN{border-top:10px solid #FF9500;background:#f9f9f9;margin:0;width:644px;border-bottom:1px solid #ccc;overflow:hidden;padding:10px 0;margin:10px 0 20px}
#colAB .OUTBRAIN .ob_org_header{color:#666;padding-left:10px;margin-bottom:10px;font:normal 19px/21px TitilliumMaps26L, Arial, Helvetica, sans-serif;display:block}
#colAB .OUTBRAIN .AR_3 .ob_container{width:644px;margin:0 10px}
#colAB #outbrain_widget_0  ul li, #colAB #outbrain_widget_0 .ob-text-content{width:111px}
#colAB .OUTBRAIN  ul li{float:left;margin:0 10px;}
#colAB .OUTBRAIN  ul li a{color:#333;font-size:13px;line-height:15px;font-weight:bold}
#colAB .OUTBRAIN .ob_what a{color:#ff9500}
#colAB .OUTBRAIN .ob_what a:hover,#colAB .OUTBRAIN  ul li a:hover{color:#CA7400;}
#colAB #outbrain_widget_1 ul li{background:url("../img/sprite-iconos.png") no-repeat -41px -548px;overflow:hidden;margin-bottom: 8px;padding-left: 14px;width: 609px;}
#colAB #outbrain_widget_1 .rec-src-link{color:#999;font-size:13px;}
/*#colAB .OUTBRAIN  .item-link-container{margin:0 10px;}
#colAB .OUTBRAIN .strip-rec-link-title,#colAB .OUTBRAIN a{font:bold 13px/15px Arial, Helvetica, sans-serif}
#colAB .OUTBRAIN .strip-img {height: 110px;}
#colAB .OUTBRAIN .ob_what {margin: 10px 0 0; padding-right: 0;}
#colAB .OUTBRAIN .ob_box_cont.AR_4{margin-top:0}
#colAB .OUTBRAIN ul{margin:0;padding:0 10px;}
#colAB .OUTBRAIN ul .ob_txtual_Icon img{display:inline}
#colAB .OUTBRAIN ul li{background:url("../img/sprite-iconos.png") no-repeat -41px -548px!important;overflow:hidden}*/

/* comentarios */
div.comentarios h2{font-size:22px!important;margin:0 0 5px;}

/* capa */
#colAB .capa {top: 21px;left:0;}

/* capa votación */
#capa-voto{width:360px!important;color:#999;z-index:999}
#capa-voto h3{font-family:TitilliumMaps26L, Arial, Helvetica, sans-serif;}
#capa-voto p {padding:0 0 20px}

/* ESTILOS PESTA\D1AS */
.modulos-pestanas {*zoom:1;}
#colC .modulos-pestanas {width:332px;}
.modulos-pestanas:before,.modulos-pestanas:after{display:table;content:"";line-height:0}
.modulos-pestanas:after{clear:both}
#colC .modulos-pestanas .botones {overflow: hidden; margin: 10px 0 0 10px;}
#colC .modulos-pestanas .botones li {float: left;border: none; padding: 0;}
#colC .modulos-pestanas .botones a {font-size: 11px; text-transform: uppercase;display: block; padding: 5px 10px;}
#colC .modulos-pestanas .contenido{width:332px;z-index:5;background:#595959;}
.modulos-pestanas .contenido {display:none}
#colC .modulos-pestanas ul.botones a:hover, #colC .modulos-pestanas ul.botones a.activo {background:#595959;color:#fff!important}
.modulos-pestanas span {float: left;/*width:23px;*/text-align: center;margin: 0 6px 0 0}

#colC #modulo-lo-mas-visto #hoycinema.contenido, #colC #modulo-taquilla #taquilla-espana.contenido, #colC #modulo-ranking #ranking-peliculas.contenido, #colC #modulo-ranking #ranking-series.contenido, #colC #modulo-lo-mas-visto #laguia.contenido, #colC #modulo-lo-mas-visto #laguia.contenido, #listado-cifras #taquilla-espanaAB.contenido, #resultados-busqueda #resultados-noticias.contenido, .cadenas-tv #dia1.contenido, #portadilla-programacion #canales-generalistas.contenido, #peliculas-provincia #colAB #dia-1.contenido, #pelicula #dia-1.contenido, #cine #dia-1.contenido, #capacanales #capa-canales-generalistas.contenido{display:block}

/* ESTILOS CARRUSEL */
.carrusel {position: relative;}
.carrusel .jcarousel-container, .carrusel .jcarousel-clip, #carrusel-compra-entradas {width:330px}
.carrusel h4.titulo-carrusel-completo{margin:0 0 5px;font-size:20px;font-family: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:#b66c03;font-weight:normal}
.carrusel .jcarousel-container, .carrusel .jcarousel-clip, .carrusel ul.jcarousel-list, .carrusel ul.jcarousel-list li {height:239px}
.carrusel .jcarousel-clip{overflow:hidden; padding: 0 0 10px; border-bottom: 1px dotted #939393;}
ul.jcarousel-list{width:auto;}
.carrusel ul.jcarousel-list li{width:146px;margin:0;position:relative; padding-top: 0;border: none}
.carrusel ul.jcarousel-list #coloca-foto{width:300px;}
.carrusel ul.jcarousel-list #coloca-foto td{vertical-align:middle;text-align:center}
.carrusel ul.jcarousel-list li.ultimo{margin:0}
.jcarousel-prev, .jcarousel-next{position:absolute;top:274px;z-index:301;cursor:pointer; background-image: url("../img/sprite-iconos.png"); background-repeat: no-repeat; background-color: #FF9500; height: 26px; width: 26px;}
.jcarousel-prev{background-position: 4px -305px; left: 10px}
.jcarousel-next{background-position: 5px -328px; left: 86px;}
.jcarousel-prev:hover, .jcarousel-next:hover {background-color: #CA7400;}

/* carruseles AB*/
#colAB .modulo-destacados.carrusel .jcarousel-container{width:644px;}
#colAB .modulo-destacados.carrusel .jcarousel-container, #colAB .modulo-destacados.carrusel .jcarousel-clip,#colAB .modulo-destacados.carrusel ul.jcarousel-list, #colAB .modulo-destacados.carrusel ul.jcarousel-list li{height:auto;}
#colAB .modulo-destacados.carrusell .jcarousel-clip-horizontal,#colAB .modulo-destacados.carrusel .jcarousel-clip{width:664px;}
#colAB .modulo-destacados.carrusel .jcarousel-clip{border-bottom:none}
#colAB .carrusel .jcarousel-item {width:312px;margin:0 10px 10px;}
#colAB .modulo-destacados.carrusel article{margin:0}
#colAB .modulo-destacados.carrusel .leyenda{width:68px;text-align:center;font-size:11px;color:#999;position:absolute;top:8px;left:544px;}
#colAB .modulo-destacados.carrusel .leyenda #total{padding-left:5px;}
#colAB .modulo-destacados.carrusel .jcarousel-prev,#colAB .modulo-destacados.carrusel .jcarousel-next{/*top:-45px*/top:4px;}
#colAB .modulo-destacados.carrusel .jcarousel-prev{left:510px}
#colAB .modulo-destacados.carrusel .jcarousel-next{left:615px;}


/* ESTILOS CALENDARIO */
.JsDatePickBox{position:relative;width:250px; background: #333; border: 1px solid #999; padding: 0; top: 17px!important;display: block;}
.JsDatePickBox .jsDatePickCloseButton{cursor:pointer;position:absolute;z-index:1;top:8px;right:10px;width:16px;height:16px;background: url("../img/sprite-iconos.png") no-repeat 0 -798px;}
.JsDatePickBox .jsDatePickCloseButtonOver{cursor:pointer;position:absolute;z-index:1;top:8px;right:10px;width:16px;height:16px;background: url("../img/sprite-iconos.png") no-repeat 0 -798px;}
.JsDatePickBox .jsDatePickCloseButtonDown{cursor:pointer;position:absolute;z-index:1;top:8px;right:10px;width:16px;height:16px;background: url("../img/sprite-iconos.png") no-repeat 0 -798px;}
.JsDatePickBox .boxLeftWall{float:left;width:10px;margin:0;padding:0;}
.JsDatePickBox .boxLeftWall .leftTopCorner{margin:0;padding:0;width:10px;height:8px;overflow:hidden;}
.JsDatePickBox .boxLeftWall .leftBottomCorner{margin:0;padding:0;width:10px;height:8px;overflow:hidden;}
.JsDatePickBox .boxLeftWall .leftWall{margin:0;padding:0;width:10px;overflow:hidden;}
.JsDatePickBox .boxRightWall{float:left;width:10px;margin:0;padding:0;}
.JsDatePickBox .boxRightWall .rightTopCorner{margin:0;padding:0;width:10px;height:8px;overflow:hidden;}
.JsDatePickBox .boxRightWall .rightBottomCorner{margin:0;padding:0;width:10px;height:8px;overflow:hidden;}
.JsDatePickBox .boxRightWall .rightWall{margin:0;padding:0;width:10px;overflow:hidden;}
.JsDatePickBox .topWall{position:absolute;overflow:hidden;top:0;left:7px;width:198px;height:4px;}
.JsDatePickBox .bottomWall{position:absolute;overflow:hidden;bottom:-1px;left:7px;width:198px;height:4px}
.JsDatePickBox .hiddenBoxLeftWall{float:left;width:0;overflow:hidden;overflow:hidden;}
.JsDatePickBox .hiddenBoxRightWall{float:left;width:0;overflow:hidden;overflow:hidden;}
.JsDatePickBox .boxMain{float:left;margin:0;padding:15px 0 5px 0;width: 230px;}
.JsDatePickBox .boxMainStripped{border:none;}
.JsDatePickBox .tooltip{height:12px;line-height:11px;overflow:hidden;font-size:10px;color:#666;text-align:left;padding:0;margin:2px 0 2px 0;}
.JsDatePickBox .weekDaysRow{height:12px;overflow:hidden;line-height:12px;font-size:12px;color:#ccc;text-align:center;padding:5px 0;margin:2px 0 0 0; background: #4f4f4f;}
.JsDatePickBox .weekDaysRow .weekDay{float:left;height:14px;overflow:hidden;width:28px;margin:0 5px 0 0;padding:0;font-weight: bold;}
.JsDatePickBox .boxMainInner{float:left;margin:5px 0 0 0;padding: 15px 0 0;}
.JsDatePickBox .boxMainCellsContainer{margin:0;padding:0;}
.JsDatePickBox .boxMainInner .controlsBar{overflow:hidden;height:24px;position:relative;width: 230px;}
.JsDatePickBox .boxMainInner .controlsBarText{overflow:hidden;height:20px;font-family: 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);font-size:16px;line-height: 21px;text-align:center;color: #ccc;}
.JsDatePickBox .boxMainInner .monthForwardButton{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;right:22px;background: #ff9500 url("../img/sprite-iconos.png") no-repeat 7px -1265px; margin: 0 4px 0 0;}
.JsDatePickBox .boxMainInner .monthForwardButtonOver{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;right:22px;background: #CA7400 url("../img/sprite-iconos.png") no-repeat 7px -1265px; margin: 0 4px 0 0;}
.JsDatePickBox .boxMainInner .monthForwardButtonDown{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;right:22px;background: #CA7400 url("../img/sprite-iconos.png") no-repeat 7px -1265px; margin: 0 4px 0 0;}
.JsDatePickBox .boxMainInner .monthBackwardButton{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;left:22px;background: #ff9500 url("../img/sprite-iconos.png") no-repeat 7px -1289px; margin: 0 0 0 4px;}
.JsDatePickBox .boxMainInner .monthBackwardButtonOver{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;left:22px;background: #CA7400 url("../img/sprite-iconos.png") no-repeat 7px -1289px; margin: 0 0 0 4px;}
.JsDatePickBox .boxMainInner .monthBackwardButtonDown{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;left:22px;background: #CA7400 url("../img/sprite-iconos.png") no-repeat 7px -1289px; margin: 0 0 0 4px;}
.JsDatePickBox .boxMainInner .yearForwardButton{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;right:0;background: #ff9500 url("../img/sprite-iconos.png") no-repeat 4px -329px;}
.JsDatePickBox .boxMainInner .yearForwardButtonOver{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;right:0;background: #CA7400 url("../img/sprite-iconos.png") no-repeat 4px -329px;}
.JsDatePickBox .boxMainInner .yearForwardButtonDown{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;right:0;background: #CA7400 url("../img/sprite-iconos.png") no-repeat 4px -329px;}
.JsDatePickBox .boxMainInner .yearBackwardButton{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;left:0;background: #ff9500 url("../img/sprite-iconos.png") no-repeat 4px -306px;}
.JsDatePickBox .boxMainInner .yearBackwardButtonOver{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;left:0;background: #CA7400 url("../img/sprite-iconos.png") no-repeat 4px -306px;}
.JsDatePickBox .boxMainInner .yearBackwardButtonDown{overflow:hidden;cursor:pointer;width:24px;height:24px;position:absolute;top:0;left:0;background: #CA7400 url("../img/sprite-iconos.png") no-repeat 4px -306px;}
.JsDatePickBox .boxMainInner .skipDay{cursor:default;overflow:hidden;width:28px;height:25px;float:left;margin:4px 5px 0 0;padding:0;}
.JsDatePickBox .boxMainInner .dayNormal{-khtml-user-select:none;font-size:12px;cursor:pointer;overflow:hidden;color:#ccc;width:28px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px;}
.JsDatePickBox .boxMainInner .dayNormalToday{-khtml-user-select:none;font-size:12px;cursor:pointer;overflow:hidden;font-weight:bold;width:28px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px;background-color: #4f4f4f!important; background-image: none!important; color: #ff9500;}
.JsDatePickBox .boxMainInner .dayDisabled{-khtml-user-select:none;cursor:default;font-size:12px;overflow:hidden;color:#999;width:28px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px;}
.JsDatePickBox .boxMainInner .dayOver{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;color:#999;width:28px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px;}
.JsDatePickBox .boxMainInner .dayOverToday{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;font-weight:bold;width:28px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px;background-color: #4f4f4f!important; background-image: none!important; color: #CA7400}
.JsDatePickBox .boxMainInner .dayDown{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;color:#999;width:28px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px;}
.JsDatePickBox .boxMainInner .dayDownToday{-khtml-user-select:none;cursor:pointer;font-size:12px;overflow:hidden;font-weight:bold;width:28px;height:25px;float:left;margin:4px 5px 0 0;padding:0;text-align:center;line-height:25px;background-color: #4f4f4f!important; background-image: none!important; color: #CA7400}

div.fecha {overflow: visible;z-index:1}
div.fecha label {margin: 4px 8px 0 0; float: left;font-size: 12px;}
div.fecha .calendario, div.fecha .calendario input {margin: 0!important;}
div.fecha .calendario form {/*width: 92px;*/width:187px;float:left;margin:0;}
div.fecha .calendario input {background: #e4e4e4; color: #666;float:left}
/*div.fecha #fecha{float:left}*/
div.fecha #fecha,#colAB .buscador-AB .calendario input{width:72px;height:15px;}
div.fecha .calendario p {background: #3a3a3a url("../img/sprite-iconos.png") no-repeat 5px -407px; width: 26px; height: 25px;float: left;}
div.fecha .calendario button{height:26px;line-height:26px;margin:0 0 0 5px!important;width:64px;}


/* P\C1GINAS LISTADOS */
.paginas-listados #colAB header {border-bottom: 1px dotted #ccc; padding: 0; margin: 0 0 10px;}
#colAB h1 {font: normal 35px/37px 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-left: 10px; margin: 0 0 5px;}
.paginas-listados .paginacion.sup{top:9px;}
.paginas-listados .paginacion{margin-left:0;/*border:none;padding:0;margin:0 10px 10px 0*/}
.paginas-listados #colAB .buscador-AB .desplegables {margin: 0 0 20px; padding: 0 10px 10px;}
.paginas-listados .buscador-AB p {padding: 0 10px 5px;}
.paginas-listados .buscador-AB button {width: 62px; text-align: center;}
/*.paginas-listados .listado{border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:10px;}
.paginas-listados #colAB .listado li{padding:10px!important;margin:0;border-top:1px dotted #ccc;border-bottom:none;}*/
.paginas-listados .listado li h2, .paginas-listados .listado li dl {width: 478px; float: left;}
.paginas-listados .listado article {/*padding: 0 10px 0 176px;padding: 0 10px 0 0;*/position: relative;}
/*.paginas-listados .listado article img {position: absolute; top: 0; left: 10px;}*/
.paginas-listados .listado article figure{width:146px;float:left}
.paginas-listados .listado h2 a {font-size: 23px; line-height: 25px; *line-height: 30px; color: #333; margin: 2px 0 0; display: block;}
.paginas-listados .listado h2 a:hover {color: #999;}
.paginas-listados #colAB .listado .datos {padding: 8px 0; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; margin: 10px 0;}
.paginas-listados .listado dl {margin: 0 0 5px; *zoom:1}
.paginas-listados .listado dl:before,.paginas-listados .listado dl:after{display:table;content:"";line-height:0;}
.paginas-listados .listado dl:after{clear:both}
.paginas-listados .listado dt {width: 82px; text-align: right;}
.paginas-listados .listado dd {width: 391px;}
.paginas-listados .listado .datos dd {font-size: 12px; width: auto;}
.paginas-listados .listado .valoracion {width: 478px; margin: 10px 0 0; display: inline-block;}
.paginas-listados .listado .valoracion h3 {width: 82px; text-align: right;float: left; margin: -2px 5px 0 0;}
.paginas-listados#listado-estrenos .paginacion{border-top:none;padding-top:0}

/* listado estrenos */
#listado-estrenos #colAB header {padding: 0; z-index: 99; position: relative;}
.navegaciones {width: 644px; padding: 10px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; float: left;}
.navegaciones .fecha  {float: right;}
.navegaciones .fecha input {*position: relative;*top:0;float:left}
#colAB header .navegaciones p {margin: 0;}
.navegaciones .JsDatePickBox {left:-226px!important;top:27px!important;}
#listado-estrenos header .fecha {width:325px;}
#listado-estrenos header .navegaciones {border-bottom: none;}
#listado-estrenos .listado li{padding:0 10px 10px}
#listado-estrenos #colAB .fecha-estreno{background:#F3F3F3;font:normal 19px/21px "TitilliumMaps26L", Arial, Helvetica, sans-serif;color:#999;padding:5px 10px;margin:30px 0 10px -10px;border-bottom:none;width:643px}

/* listado personajes */
#listado-personajes #colAB .buscador-AB input {width: 355px; background-position: 349px -162px;}
#listado-personajes #colAB .peliculas {margin: 20px 0 0;font-size: 12px;}
#listado-personajes #colAB .peliculas dt, #listado-personajes #colAB .peliculas dd {width: auto; text-align: left; float: none;}
#listado-personajes #colAB .bucador-AB select {*line-height: 20px; *padding: 5px 0; *height: 30px;}

/* listados v\EDdeos */
.listados-videos #colAB aside {width: 146px;float:left;margin:0 20px 20px 0;padding:0 0 0 10px;overflow:visible}
.listados-videos #colAB .listado {width: 478px; float: left;}
.listados-videos #colAB .listado li {margin: 0 20px 20px 0; padding: 0 0 10px; border-bottom: 1px dotted #ccc; float: left;}
.listados-videos #colAB .listado .unvideo div,.listados-videos #colAB .listado .unvideo .content-video img{height:128px!important;}
.listados-videos #colAB .listado .unvideo div.mosca-player{width:113px;height:47px!important}
.listados-videos #colAB .listado li img{margin:0;}
.listados-videos #colAB .listado li h2 {width:auto;margin:5px 0 0;}
.listados-videos #colAB .listado .last {margin-bottom: 0;}
.listados-videos #simplemodal-container2 h3 {margin-bottom: 10px;}
.listados-videos #colAB aside h3 {background: #f3f3f3; padding: 3px 5px; font-weight: bold; margin: 0 0 10px;}
.listados-videos #colAB aside li {margin: 0 0 5px;}
.listados-videos #colAB aside label {font-size: 12px;}
.listados-videos #colAB aside #modulo-fecha {margin: 0 0 10px;}
.listados-videos #colAB aside .fecha {margin: -2px 0 0 5px;}
.listados-videos #colAB aside div.calendario {margin: 0 0 10px!important;float:left;width:136px;}
.listados-videos .modulos-pestanas aside div.calendario span{margin:0;}
.listados-videos #colAB #modulo-fecha label {width: 140px; margin: 0;}
.listados-videos #colAB #modulo-fecha input {position: relative; *top: -2px;width:80px;}
.listados-videos #colAB #modulo-genero input {position: relative;top: -1px;background:none;width:15px;height:15px;margin:0 5px;}
.listados-videos #colAB .listado li h2 a {font:normal 16px/18px Montserrat, Arial, Helvetica, sans-serif}
#listado-trailers #colAB .listado li {width: 146px;height: 125px;}
#listado-videos #colAB .listado li {width:228px;height:211px;}
.listados-videos #colAB #modulo-palabra{margin:0 0 10px}
.listados-videos #colAB #modulo-palabra input{margin:0 5px 5px;width:116px;}


/*carrusel apertura */
.apertura-ancho-completo {width: 100%; margin: 0 auto; overflow: hidden;background: #4f4f4f;border-bottom: 2px solid #202020;height: 362px;position:relative}
.apertura-ancho-completo .degradado{width:281px;background-repeat:repeat-y;background-position:top left;position:absolute;top:0;z-index:99999;height:362px;}
.apertura-ancho-completo .degradado.dcha{background:url("../img/bg-carrusel-apertura-dcha.png");right:0;}
.apertura-ancho-completo .degradado.izq{background:url("../img/bg-carrusel-apertura-izq.png");left:0;}
#carrusel-apertura{border-top:2px solid #202020}
#carrusel-apertura ul li{position:relative;-webkit-box-shadow:0px 0px 8px 5px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 8px 5px rgba(0, 0, 0, 0.5);}
#carrusel-apertura ul li h2 {position:absolute;bottom:0;left:0;background:#000;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;padding:10px; width:624px;}
#carrusel-apertura ul li h2 a {font: normal 24px/26px 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;display: block;width: 450px;}
#carrusel-apertura ul li h2 a:hover{color: #CA7400;}
#carrusel-apertura .carousel-lite-prev,#carrusel-apertura .carousel-lite-next{background-image:url("../img/sprite-iconos.png");background-repeat:no-repeat;width:39px;height:39px;top:321px!important;position:absolute;z-index:999;cursor:pointer;}
#carrusel-apertura .carousel-lite-prev {background-position:0 -1585px;left:552px;}
#carrusel-apertura .carousel-lite-prev:hover {background-position: 0 -1632px;}
#carrusel-apertura .carousel-lite-next {background-position:-43px -1585px;left:598px}
#carrusel-apertura .carousel-lite-next:hover {background-position: -43px -1632px;}
#carrusel-apertura .leyenda {position:absolute;bottom: 16px;left: 901px;right: 502px;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: #666;}
.carrusel.apertura-ancho-completo#carrusel-apertura{width:100%!important}
.carrusel #clip{/*width:644px;*/margin:0 0 0 -322px;position:relative;left:50%;overflow:visible;width:100%}
.carrusel #clip .numeracion{position:absolute;overflow:hidden;font:normal 23px/27px TitilliumMaps26L, Arial, Helvetica, sans-serif;text-align:right;left:485px;top:325px;z-index:999}

/* CABECERA CR\CDTICA/RECOMENDACIONES */
#colAB #cabecera-AB{overflow:hidden;padding:0 0 10px;margin:0 0 15px 10px;border-bottom:1px dotted #ccc;}
#colAB #cabecera-AB .critico {float: left; width: /*400px*/312px;color:#999}
#colAB #cabecera-AB .critico figure{float:left;margin:0 10px 0 0;border: 1px solid #ccc;}
#colAB #cabecera-AB .critico h2 {float:left;margin:12px 0 0;font: normal 19px/21px TitilliumMaps26L, Arial, Helvetica, sans-serif!important;}
#colAB #cabecera-AB .critico em{display:block;font:normal 22px/24px 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;margin:3px 0 0}


/* GALER\CDAS */
.galeria #caja-abajo .izquierda{border-left:10px solid #FF9500;padding-left:10px}
.galeria #caja-abajo .izquierda h2 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:#fff;}
.galeria #caja-abajo .izquierda h2 a:hover{color:#CA7400;}

/* OREJAS */
/*#fondo-top .publi{width:1015px;background:none;padding:0;}*/
#fondo-izquierda,#fondo-derecha{width: 600px;height: 1280px;position: fixed;top: 0px;left: 50%;z-index: 999;}
#fondo-izquierda{margin:0 -600px -1280px -1108px/*margin:0 0 0 -628px*/}
#fondo-derecha{margin: 0 -600px -1280px 508px;text-align: left;}
#fondo-izquierda #fondo-izquierda-int {float: right;}

/* P\C1GINA 404 */
body#pagina-404,body#pagina-404 #contenido{background:none;}
#pagina-404 #colAB{width:996px}
#pagina-404 #info-error{padding:0 0 20px;margin:0 0 20px;border-bottom:15px solid #f8f8f8;position:relative;}
#pagina-404 #info-error .contenido{background:rgb(0, 0, 0);background:rgba(0, 0, 0, 0.7);color:#fff;position:absolute;bottom:20px;z-index:999;padding:10px 20px;width:956px;}
#pagina-404 #info-error .texto{width:475px;float:left;padding: 10px 40px 10px 0;margin:0 40px 0 0;border-right:1px dotted #ccc;}
#pagina-404 #info-error h1{font:normal 35px/37px Montserrat, Arial, Helvetica, sans-serif;border-bottom:none;padding:0}
#pagina-404 #info-error .formulario{width:400px;width:398px\0/;float:left;padding-top:5px;}
#pagina-404 #info-error .formulario input{margin-left:0;width:300px;border:1px solid #666!important;height:15px;}
#pagina-404 #info-error .formulario button{margin-top:0;width:61px;position: relative;top: 1px;}
#pagina-404 #info-error ul {margin:25px 0 0;overflow:hidden}
#pagina-404 #info-error li{float:left;}
#pagina-404 #info-error li a{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;display:block;width:auto;color:#fff;font-size:12px;font-weight:bold;margin:0 15px 0 0;text-align:center}
#pagina-404 #info-error li a:hover{background: #CA7400 url("../img/bg-button-hover.gif") repeat-x bottom left;}
#pagina-404 #info-error .volver{width:183px;}
#pagina-404 #info-error .volver a{width:155px\0/;}
#pagina-404 #info-error .portada{width:142px;}
#pagina-404 #info-error .portada a{width:120px\0/}
#pagina-404 section{clear:none!important}
#pagina-404 .modulo-destacados{float:left;margin:0 20px 0 0;width:644px;}
#pagina-404 .modulo-destacados.carrusel .jcarousel-clip{margin-left:-10px;width:655px;}
#pagina-404 .modulo-destacados.carrusel .jcarousel-prev{left: 512px;}
#pagina-404 .modulo-destacados.carrusel .jcarousel-next{left: 618px;}
#pagina-404 .modulo-destacados .leyenda{top:7px;left:545px;}
#pagina-404 .modulo-destacados h2{padding-left:0;}
#pagina-404 #modulo-lo-mas-visto{background: #4f4f4f url("../img/bg-modulos-pie.png") repeat-y top left;padding: 10px 0 0;width:332px;float:left}
#pagina-404 #modulo-lo-mas-visto h2{font:normal 26px/17px TitilliumMaps26L, Arial, Helvetica, sans-serif;border-bottom:1px dotted #939393;padding:0 0 10px 23px;background: url("../img/sprite-iconos.png") no-repeat 10px -720px;color:#ff9500;margin:0}
#pagina-404 #modulo-lo-mas-visto .contenido li{font: normal 19px/16px TitilliumMaps26L, Arial, Helvetica, sans-serif;color:#ccc;padding:10px;overflow: hidden;border-bottom: 1px dotted #939393;}
#pagina-404 #modulo-lo-mas-visto .contenido .last{border-bottom:none;padding-bottom:22px;}
#pagina-404 #modulo-lo-mas-visto span {float: left;text-align: center;margin: 0 6px 0 0;}
#pagina-404 #modulo-lo-mas-visto .contenido li h3{width: 280px;float:left;margin:-2px 0 0;}
#pagina-404 #modulo-lo-mas-visto .contenido li h3 a{font:normal 14px/16px Arial, Helvetica, sans-serif;color:#fff;}
#pagina-404 #modulo-lo-mas-visto .contenido li h3 a:hover{color:#CA7400;}

/* P\C1GINA DETALLE V\CDDEOS */
#detalle-video #colAB article{padding:0 0 10px;border-bottom:1px solid #ccc;width:664px;overflow:hidden;margin:0 0 20px;}
#detalle-video #colAB #video{width:644px;margin:0;padding:0 10px;}
#detalle-video #colAB .ficha{width: 614px;padding:0 10px;margin:0 0 0 10px;overflow:hidden}
#detalle-video #colAB .ficha .principal{padding-top:10px;padding-bottom:10px;}
#detalle-video #colAB h1{color:#333;font-size:26px;padding-left:0;border-bottom:none;margin:0;padding:0}
#detalle-video #colAB .ficha .firma{font-size:11px;color:#999;margin:0 0 5px;}
#detalle-video #colAB .ficha .firma strong{text-transform:uppercase}
#detalle-video #colAB .ficha .enlace{margin:15px 0 0;padding:10px 0 0 0;border-top:1px dotted #ccc;width:363px;}
#detalle-video #colAB .addthis_toolbox{width:221px;}
#detalle-video #colAB .ficha .comentarios{clear:both;padding-top:0;}
#detalle-video #colAB #modulo-compartir{width:231px;padding:0}
#detalle-video #colAB #modulo-compartir .herramientas{padding:15px 0;top:0;left:0;border-bottom:1px dotted #ccc;margin:0 0 10px;width:231px;}
#detalle-video #colAB #modulo-compartir .compartir{border-bottom:1px dotted #ccc;margin:0 0 10px;width:231px;float:left;padding:0 0 10px;}
#detalle-video #colAB #publi-noticia{margin-top:0;padding-top:10px;}
#detalle-video #colAB div.comentarios h2{width:644px;padding-left:10px;}

/* LOGOS CADENAS */
/* canales generalistas */
.tve1{background-position:0 -1px;width:23px;}.la2{background-position:0 -41px;width:22px;}.antena3{background-position:0 -80px;width: 20px;}.neox{background-position:0 -119px;width:47px;}.nitro{background-position:0 -162px;width:49px;}.nova{background-position:0 -197px;width:43px;}.cuatro{background-position:0 -241px;width:22px;}.tele5{background-position:0 -281px;width:15px;}.lasiete{background-position:0 -320px;width:18px;}.fdf{background-position:0 -360px;width:18px;}.paramountchannel{background-position:0 -401px;width:17px;}.divinity{background-position:0 -440px;width:18px;}.boing{background-position:0 -480px;width:19px;}.lasexta{background-position:0 -520px;width:18px;}.energy{background-position:0 -560px;width:18px;}.xplora{background-position:-140px 0px;width:27px;}.lasexta3{background-position:-140px -40px;width:25px;}.etb1{background-position:-140px -80px;width:37px;}.etb2{background-position:-140px -120px;width:37px;}.etb3{background-position:-140px -160px;width:37px;}.telemadrid,.telemadridsat_laotra{background-position:-140px -200px;width:19px;}.laotra{background-position:-140px -240px;width:19px;}.super3{background-position:-140px -280px;width:26px;}.canal33{background-position:-140px -320px;width:27px;}.tv3{background-position:-140px -360px;width:18px;}.nou{background-position:-140px -400px;width:18px;}.nou2{background-position:-140px -440px;width:37px;}.tvg,.galiciatv{background-position:-140px -480px;width:18px;}.canalsur{background-position:-140px -520px;width:18px;}.canalsur2{background-position:-140px -560px;width:16px;}.cmt1{background-position:-280px 0px;width:13px;}.tvcanaria{background-position:-280px -40px;width:21px;}.rm7{background-position:-280px -80px;width:18px;}.ib3{background-position:-280px -120px;width:18px;}.canalextremadura{background-position:-280px -160px;width:14px;}.aragontv{background-position:-280px -200px;width:18px;}.tpa{background-position:-280px -240px;width:18px;}.tv13{background-position:-280px -280px;width:21px;}.marcatv{background-position:-280px -320px;width:38px;}.teledeporte{background-position:-280px -360px;width:24px;}.clan{background-position:-280px -400px;width:24px;}.disneychannel{background-position:-280px -440px;width:22px;}.mtvesp{background-position:-280px -480px;width:24px;}.intereconomia{background-position:-280px -520px;width:24px;}.nueve{background-position:-280px -560px;width:18px;}.discoverymax{background-position:-1400px -280px;width:27px}

/* canales digitales */
.latino40{background-position:-420px 0;width:15px;}.tv40{background-position:-420px -40px;width:34px;}.aljazeeraenglish{background-position:-420px -82px;width:11px;}.andaluciatv{background-position:-420px -120px;width:18px;}.animax{background-position:-420px -160px;width:46px;}.axn{background-position:-420px -238px;width:46px;}.axnhd{background-position:-420px -199px;width:46px;}.babytv{background-position:-420px -280px;width:18px;}.barcatv{background-position:-420px -318px;width:42px;}.bbcworld{background-position:-420px -360px;width:26px;}.biography{background-position:-420px -400px;width:41px;}.bloomberg{background-position:-420px -439px;width:46px;}.calle13{background-position:-420px -480px;width:27px;}.canalplus,.canalpluseventos{background-position:-420px -520px;width:46px;}.canalplus2{background-position:-420px -561px;width:46px;}.canalplus3d{background-position:-560px 2px;width:46px;}.canalplusaccion{background-position:-560px -40px;width:34px;}.canalplusaccion30{background-position:-560px -80px;width:46px;}.canalplusaccionhd{background-position:-560px -120px;width:34px;}.canalpluscomedia{background-position:-560px -160px;width:42px;}.canalpluscomediahd{background-position:-560px -200px;width:45px;}.canalplusdcine{background-position:-560px -240px;width:30px;}.canalplusdcinehd{background-position:-560px -280px;width:33px;}.canalplusdeportes,.canalplusdeportesmixto{background-position:-560px -320px;width:43px;}.canalplusdeporteshd{background-position:-560px -360px;width:47px;}.canalplusfutbol{background-position:-560px -400px;width:31px;}.canalplusfutbolhd{background-position:-560px -440px;width:33px;}.canalplushd{background-position:-560px -481px;width:46px;}.canalplusligahd{background-position:-560px -521px;width:31px;}.canalplusxtra{background-position:-560px -560px;width:33px;}.canalplusxtrahd{background-position:-700px 0;width:33px;}.canalclub{background-position:-700px -38px;width:46px;}.canalcocina{background-position:-700px -79px;width:19px;}.canaldelasestrellas{background-position:-700px -120px;width:18px;}.canalfox{background-position:-700px -161px;width:42px;}.canalplus130{background-position:-700px -201px;width:46px;}.canalplusdeportes2hd{background-position:-700px -241px;width:46px;}.canalplusliga2,.canalplusliga2a,.canalplusliga2b,.canalplusliga2c,.canalplusliga2d,.canalplusliga2e{background-position:-700px -280px;width:30px;}.cartoonnetwork{background-position:-700px -320px;width:34px;}.cartoonito{background-position:-700px -360px;width:46px;}.cazaypesca{background-position:-700px -400px;width:16px;}.cnbc{background-position:-700px -440px;width:31px;}.cnnint{background-position:-700px -480px;width:46px;}.cosmopolitan{background-position:-700px -520px;width:38px;}.cosmopolitanhd{background-position:-700px -560px;width:46px;}.crimen-investigacion{background-position:-840px 0px;width:21px;}.cubavision{background-position:-840px -40px;width:23px;}.dcineespanol{background-position:-840px -80px;width:20px;}.decasa{background-position:-840px -120px;width:19px;}.discoverychannel{background-position:-840px -160px;width:28px;}.disneychannelhd{background-position:-840px -199px;width:23px;}.disneycinemagic{background-position:-840px -240px;width:23px;}.disneycinemagichd{background-position:-840px -281px;width:19px;}.disneyjunior{background-position:-840px -320px;width:46px;}.disneyxd{background-position:-840px -360px;width:32px;}.ehs{background-position:-840px -400px;width:18px;}.etbsat{background-position:-840px -441px;width:46px;}.eurosport{background-position:-840px -480px;width:29px;}.eurosporthd{background-position:-840px -521px;width:36px;}.foxcrime{background-position:-840px -558px;width:46px;}.foxhd{background-position:-980px 0;width:46px;}.foxnews{background-position:-980px -41px;width:19px;}.france24{background-position:-980px -80px;width:18px;}.golfplus{background-position:-980px -121px;width:24px;}.historia{background-position:-980px -161px;width:21px;}.hogar-util{background-position:-980px -201px;width:17px;}.hollywood,.hollywoodhd{background-position:-980px -239px;width:18px;}.infometeo{background-position:-980px -280px;width:18px;}.mezzo{background-position:-980px -358px;width:46px;}.mezzolivehd{background-position:-980px -321px;width:45px;}.mtv2{background-position:-980px -400px;width:19px;}.mtvhd{background-position:-980px -440px;width:33px;}span.cadena .multi-x1,span.cadena .multi-x2,span.cadena .multi-x3{background-image:none;}.multideporte1{background-position:-980px -480px;width:19px;}.multideporte2{background-position:-980px -521px;width:19px;}.multideporte3{background-position:-980px -560px;width:19px;}.multideporte4{background-position:-1120px 0;width:19px;}.multideporte5{background-position:-1120px -40px;width:19px;}.multideporte6{background-position:-1120px -80px;width:19px;}.multideporte7{background-position:-1120px -120px;width:19px;}.natgeowildhd{background-position:-1120px -160px;width:59px;}.natgeographichd{background-position:-1120px -200px;width:46px;}.natgeographicwild{background-position:-1120px -241px;width:46px;}.nationalgeographic{background-position:-1120px -280px;width:46px;}.nhkworld{background-position:-1120px -320px;width:46px;}.nickjr{background-position:-1120px -360px;width:46px;}.nickelodeon{background-position:-1120px -395px;width:46px;}.odisea{background-position:-1120px -440px;width:19px;}.panda{background-position:-1120px -480px;width:18px;}.paramountcomedy{background-position:-1120px -520px;width:16px;}.playboytv{background-position:-1120px -560px;width:17px;}.playhousedisney{background-position:-1260px 0;width:19px;}.radios{background-position:-1260px -40px;width:46px;}.realmadridtv{background-position:-1260px -80px;width:18px;}.rtespanol{background-position:-1260px -120px;width:18px;}.russiatoday{background-position:-1260px -160px;width:34px;}.sonyentertaimenttv{background-position:-1260px -200px;width:15px;}.sportmania{background-position:-1260px -236px;width:46px;}.syfy{background-position:-1260px -280px;width:33px;}.syfyhd{background-position:-1260px -320px;width:44px;}.taquillahd{background-position:-1260px -360px;width:31px;}.tcm{background-position:-1260px -400px;width:34px;}.tcmautor{background-position:-1260px -440px;width:45px;}.tcmclasico{background-position:-1260px -480px;width:59px;}.telesur{background-position:-1260px -520px;width:16px;}.tlnovelaseuropa{background-position:-1260px -561px;width:15px;}.tnt{background-position:-1400px 0;width:18px;}.tvrecord{background-position:-1400px -40px;width:18px;}.tv3cat{background-position:-1400px -80px;width:36px;}.tv5{background-position:-1400px -120px;width:46px;}.tvod{background:none;}.vh1{background-position:-1400px -160px;width:46px;}.canal-viajar{background-position:-1400px -200px;width:46px;}.viajarhd{background-position:-1400px -240px;width:46px;}

/* P\C1GINA QUI\C9NES SOMOS */
#quienes-somos #colAB article{margin:0 0 20px;border-bottom:1px solid #ccc;}
#quienes-somos #colAB h1,#quienes-somos #colAB h2{font-size:30px;line-height:32px;border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:10px;}
#quienes-somos #colAB h2 {padding-left:10px;}
#quienes-somos #colAB article figure{padding:0 10px;margin:0 0 10px;}
#quienes-somos #colAB .modulo{width:312px;float:left;margin:0 0 0 10px}
#quienes-somos #colAB .odd{margin-left:20px;}
#quienes-somos #colAB .modulo li{line-height:20px;padding:0 0 10px 22px;margin:0 0 10px;background: url("../img/sprite-iconos.png") no-repeat -31px -548px;border-bottom:1px dotted #ccc;}
#quienes-somos #colAB .modulo .last{margin:0}
#quienes-somos #colAB .modulo li strong{display:block;color:#333;}
#quienes-somos #colAB aside{clear:both;border-bottom:1px solid #ccc;overflow:hidden;padding:0 0 10px}
#quienes-somos #colAB .mapa{width:312px;margin:0 20px 0 10px;float:left}
#quienes-somos #colAB .mapa small a{color:#FF9500!important;font-size:11px}
#quienes-somos #colAB .mapa small a:hover{color:#CA7400!important}
#quienes-somos #colAB .contacto{float:left;width:312px;padding:7px 0 0;}
#quienes-somos #colAB .contacto li{padding:0 0 7px 25px;margin:0 0 7px;border-bottom:1px dotted #ccc;background-image:url("../img/sprite-iconos.png");background-repeat:no-repeat;font-size:12px}
#quienes-somos #colAB .contacto .direccion{background-position:0 -1871px;padding-right:65px;}
#quienes-somos #colAB .contacto .telefono{background-position:0 -1918px;}
#quienes-somos #colAB .contacto .correo{background-position: 0 -670px;}

/* TEXTOS LEGALES */
.textos-legales article{padding:0 10px}
.textos-legales #colAB h1{border-bottom:1px dotted #ccc;margin:0 0 15px -10px;width:654px;padding-bottom:10px;}
.textos-legales #colAB ol li{margin-bottom:15px;}
.textos-legales #colAB p{margin:0 0 7px;padding:0 0 7px;}
.textos-legales #colAB h2{font:normal 18px/20px Montserrat, Arial, Helvetica, sans-serif;color:#333;margin:0 0 10px;}
.textos-legales #colAB h3{font-weight:bold;margin:0 0 10px;}
.textos-legales #colAB ul{padding:0 20px;}



/*FIBABC*/

.especiales-C, .especiales-A {
border-bottom: 1px solid #d9d9d9;
margin-bottom: 10px;
padding-bottom: 10px;
}

.negro {
color: #1E1E00;
margin-bottom: 10px;
margin-bottom: 10px;
}
.especiales-C .modulo-patrocinio .epigrafe {
float: left;
margin: 0 10px 0 0;
position: relative;
}

.especiales-C .epigrafe, .especiales-A .epigrafe {
margin-bottom: 5px;
width:300px;
}

.epigrafe {
font-size: 20px;
color: #b66c03;
margin-bottom: 10px;
}

/*.sombra {
min-height: 15px;
padding: 5px 0;
width: 100%;
background-color: #000;
background: rgb(0, 0, 0);
background: rgba(0, 0, 0, 0.6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
position: absolute;
bottom: 0;
z-index: 1;
left: 0;
}
.sombra .photo-caption {
position: relative;
}*/
.especiales-C.negro .contenido {
background: #000;
}

.photo-caption {
padding: 0 10px;
font-size: 15px;
color: #fff;
text-align: left;
}
.negro .titulo a {
color: #fff;
font-size: 19px;
}
.especiales-C.negro .enlace-texto-linea .enlace span {
background: url("http://www.abc.es/informacion/modulos-codigo-2010/imagenes/bg-enlace-modulo-fondo-negro.gif") no-repeat 0 5px;
}

.sombra .photo-caption {
position: relative;
}

.negro .contenido li a {
color: #5486bf !important;
font-size: 11px;
margin: 0px !important;
background:none  !important;
}
.especiales-C.negro .contenido {
background: #000;
width: 312px !important;
}

/* ESTILOS GIGYA */
#commentsDiv{clear:both;width:644px;padding:10px;}
#commentsDiv .gig-composebox-post{box-shadow: 1px 1px rgba(255, 149, 0, 0.9) inset;border: 1px solid #72c26d;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff9500", endColorstr="#e28502");background: linear-gradient(top, #ff9500, #e28502);background: -ms-linear-gradient(top left, #ff9500, #e28502);background: -webkit-gradient(linear, left top, left bottom, from(#ff9500), to(#e28502));background: -moz-linear-gradient(top, #ff9500, #e28502);border: 1px solid #e28502;}
#commentsDiv .gig-composebox-post:hover {box-shadow: 1px 1px rgba(202, 116, 0, 0.9) inset;border: 1px solid #b46700;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#CA7400", endColorstr="#68AF63");background: linear-gradient(top, #CA7400, #b46700);background: -ms-linear-gradient(top left, #CA7400, #b46700);background: -webkit-gradient(linear, left top, left bottom, from(#CA7400), to(#b46700));background: -moz-linear-gradient(top, #CA7400, #b46700);}
#commentsDiv *.gig-comment .gig-composebox-title, #commentsDiv *.gig-comment .gig-composebox-title *{font-style:normal}
#commentsDiv *.gig-comment .gig-comment-replybox{padding:10px}

/* P\C1GINA RSS */
#rss #colAB article{margin:0 0 20px;border-bottom:1px solid #ccc;}
#rss #colAB h1{font-size:30px;line-height:32px;border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:10px;}
#rss #colAB article figure{padding:0 10px;margin:0 0 10px;}
#rss #colAB .modulo{width:312px;float:left;margin:0 0 0 10px}
#rss #colAB .odd{margin-left:20px;}
#rss #colAB .modulo li{line-height:20px;padding:0 0 10px 22px;margin:0 0 10px;background: url("../img/sprite-iconos.png") no-repeat -31px -547px;border-bottom:1px dotted #ccc;}
#rss #colAB .modulo .last{margin:0}
#rss #colAB .modulo li h2 a{color:#333;font-weight:bold;font-family:Arial, Helvetica, sans-serif}
#rss #colAB .modulo li h2 a:hover{color:#CA7400;}

header h1 .overhead {font-size: 14px;font-weight: bold;clear: both;display: block;}

.addthis_toolbox #whatsapp {
display: block;
text-indent: -9999px;
background: url("http://es1.abcimg.es/img/sprite_enlaces_redes.gif") no-repeat 0 -145px;
width: 24px;
height: 24px;
bottom: 0;
right: 0;
left: 0;
float: left;
top: 0px;
}
/* enlace vuelta programacion en ficha cadena */
#colAB .programacionEnlaceCadena .enlace{ position: absolute; bottom: 7px;	right: 15px;}

/* iPads (portrait and landscape) */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
	.apertura-ancho-completo .degradado{display:none}
	#simplemodal-container2,#simplemodal-container2 .player-modal{width:800px!important}
	#simplemodal-container2 .capa-programa,#simplemodal-container2 .capa-programa h2{width:780px!important}
	#cabecera-navegacion #cabecera-abc{border-top:none;margin-top:-2px}
	#modulo-parrilla #capacanales{top:50%!important;right:-100px!important}
	#modulo-parrilla #capacanales .edicion-canales{overflow:hidden}
	#wrap{ min-height: 1240px;}
}
/* Smartphones (portrait and landscape) */
@media only screen and (min-device-width:320px) and (max-device-width:480px) {
	.apertura-ancho-completo .degradado{display:none}
/*	#simplemodal-container2,#simplemodal-container2 .player-modal{width:800px!important}*/
	#simplemodal-container2 .capa-programa,#simplemodal-container2 .capa-programa h2{width:780px!important}
	#cabecera-navegacion #cabecera-abc{border-top:none;margin-top:-2px}
}
