.base .directorio { margin-bottom:0.5em;}
.base .directorio h3, .base .destacado_sub h4, .base .directorio h5 { margin: 0; font-weight: normal;}
.base .directorio .img { width: 192px; height: 141px; margin-top: 0.2em;}
.base .directorio .img img { border: 1px solid #ccc;}
.base .directorio span { color: #DD552A;}
.base .directorio h6 { font-weight: normal; font-size: 1em; margin: 0.5em 0;}
.base .directorio h6 a { color:#DD522A; display: block; font-size: 17.5px; line-height: 20px; font-weight: bold;}
.base .directorio h6 a:hover { color:#E80000;}
.base .destacado_sub { background: #DD552A; padding-bottom: 1em;}
.base .destacado_sub h5 { padding: 0.5em; margin:0;}
.base .destacado_sub h5 a { font-weight: bold;}
.base .destacado_sub h5 a:hover { color:#E80000;}
.base .destacado_sub p { padding:0 0.5em 1em 0.5em; margin:0 0 2em;}
.base .destacado_sub h3 { color:#fff; font-weight: normal;}
.base .destacado_sub h4 { color:#FBCB2F; font-weight: normal;}
.base .destacado_sub .back_destacado_sub { background: #fff; margin: 0.52em;}
.base .destacado_sub .back_destacado_sub .img { margin-top:-1.5em;}
.base .destacado_sub .titular { padding: 0.5em 1em;}
.base .borde_der { border-right: 1px dotted #DDD; margin: 0 0em 0 0.3em;}
.base .directorio .borde_der { padding: .1em .5em; }
.diviertete .diviertete h5 a {font-size: 12px; font-weight: bold;}
.diviertete .diviertete h5 small a { font-weight: normal;}
.diviertete .diviertete h6 a { color:#DD522A;}
.diviertete article li { position: relative;}
.diviertete article .datos ol, .diviertete article .datos li { margin: 0.5em 0!important; padding: 0!important;}
.diviertete .lista article .datos p.telf, .diviertete .lista article .datos p.mail, .diviertete .lista article .datos p.web, .diviertete .lista article .datos .cp { display: none;} 
.diviertete .lo_mas_visto .datos p.telf, .diviertete .lo_mas_visto .datos p.mail, .diviertete .lo_mas_visto .datos p.web, .diviertete .lo_mas_visto .datos .cp { display: none;} 
.diviertete .lo_mas_visto .datos h3 a { padding-bottom: 0.5em;}
.diviertete .box.lo_mas_visto .lista_tab div li span { color: #666666!important;}
.diviertete .box.lo_mas_visto .lista_tab div li .adress { padding-left: 10px;}
.diviertete .box.lo_mas_visto .lista_tab div li .adress span { padding-left: 0;}
.diviertete .separador{border-bottom:0.15em solid #DF470A;}
.diviertete .destacado_slider .select_noticia li span.select { color: #fff; background: #DF470A;}
.diviertete .box_logo .ruta ul li a.activo { color: #DF470A;}
.box_logo .ruta ul li.ruta_2 a { border-left:3px solid #DF470A;}
.diviertete .ruta a:hover { color:#DF470A;}
.diviertete .datos p a { color:#DF470A;}
.diviertete .tooltip a { color:#fff!important;}

/*destacados en listados*/
.diviertete .lista article.destacado .datos h3 { background: #F7410E url('/images/layout/degradado_titular_listado_diviertete.png') repeat-x scroll left top!important;}
.diviertete .lista article.destacado .image img { border: 1px solid #F7410E;}

/*PAGINACION*/
.paginacion.red a { background: none; color: #666;}
.paginacion.red a:hover {color: #fff; background: #F7410E url('/images/layout/degradado_titular_listado_diviertete.png') repeat-x scroll left top; border-color: #AD362E;}
.paginacion.red span { border-color: #F7410E;}
.paginacion.red span.current { background: #F7410E url('/images/layout/degradado_titular_listado_diviertete.png') repeat-x scroll left top;}
.paginacion.red span.spaninput { border-color: #AD362E; color: #541814;}
.paginacion.red input { color: #541814;}

 /*estilos para bloque3 en subhome*/
.base .flecha_destacado2 { background: transparent url('/images/layout/flecha_destacados2.png') no-repeat scroll right top; height: 1.5em; margin:-0.5em 8em 0 0; position:relative;}
.base .lista_tab .text span { float:left; line-height:0.8em; color: #DD552A;}
.base .lista_tab h6 { margin:0;}
.base .lista_tab h6 a{ color: #C93900; font-weight: bold;}
.base .directorio_diver {background: transparent url('/images/layout/box_der_border_bottom.png') repeat-x scroll left bottom; padding-bottom: 1em; margin-right: 0.5em; height: auto;}
.base .directorio_diver h3 { background: transparent url('/images/layout/back_directorio_diver.png') repeat-y scroll left top; font-size: 0.9em; color: #fff; height: 1.6em; line-height: 1.6em; padding-left: 0.5em;}
.base .directorio_diver h4 { margin: 0;}
.base .directorio_diver h4 a{ margin:0.5em 0 0.3em 0; font-size: 0.8em; font-weight: bold; display: block; line-height: 1em;}
.base .directorio_diver .img { width: 11.7em; height: auto; border:0.1em solid #ccc; overflow: hidden;}
.base .directorio_diver .img img { display:block; width:12em; height: 8.25em;}
.base .directorio_diver.m0 { margin:0;}
.base .directorio_diver .back_directorio_diver {background: transparent url('/images/layout/back_directorio_diver2.png') repeat-x scroll left top;}
.base .box.calendario { height: 15.5em;}
.base .box.lo_mas_visto .lista ul ul ul{ padding:0;}
.base .box.lo_mas_visto .lista_tab .lista ul.localidad { margin:0!important;}
.base .box.lo_mas_visto .lista li { list-style: none; color : #333;}
.base .box.lo_mas_visto .lista li li li{ border:none; font-size: 1em;}
.base .box.lo_mas_visto .lista li li li a{ height:1.7em; width:0.7em; display: block; text-indent: -9999em;}
.base .box.lo_mas_visto .lista_tab div li span { color:#000;}
.base .lista ul.localidad .enlaces ul li a.video { background-position:100% -27.5em;}

/* =estilos para bloque3 en subhome*/
.base .flecha_destacado2 { background: transparent url('/images/layout/flecha_destacados2.png') no-repeat scroll right top; height: 1.5em; margin:-0.5em 8em 0 0; position:relative;}
.base .ultimos article { border:0.09em solid #CCCCCC; background:transparent url('/images/layout/back_directorio_diver4.png') repeat-x scroll left top; float:left; height:auto; margin:0.3em 0.3em 0.3em 0.4em; padding:0.3em; width:30%; min-height: 315px;}
.base .ultimos article .imagen { margin: 0 0 0.5em 0; background: #F3F3F3 url('/images/layout/no_foto.jpg') no-repeat scroll center center;}
.base .ultimos article .imagen img { margin-bottom:0;}
.base .ultimos article .text { padding-bottom: 0.5em;}
.base .ultimos article .text p { padding: 0.5em 0 0 0; margin-bottom: 5px; font-size: 13px;}
.base .ultimos article .text h4 { margin: 0em 0;} 


/* BOX DIRECTORIO */
.base.diviertete .directorio .box_directorio { height: auto; border-bottom:0.09em solid #DD552A; margin-bottom:1em;}
.base.diviertete .directorio .box_directorio p { padding-bottom:0.5em; }
.base .lista_directorio_diver ul li ul li, .diviertete .lista_directorio_diver ul li ul li:hover { border: medium none; float: none; height: auto; margin: 0; width: auto;}
.base .lista_directorio_diver ul li ul li h2 { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #DD552A; font-size: 0.8em; height: auto; margin: 0; padding: 0;}
.base .lista_directorio_diver ul li ul li h2 a { color: #DD552A; display: block; width: 75%;}
.base .lista_directorio_diver ul li ul li h2 a span { clear: left; float: left; height: 1.5em;}
.base.diviertete .directorio .box_directorio { border-bottom: 2px solid #DD552A; height: auto; margin-bottom: 1em;}
.base.diviertete .directorio .box_directorio p { padding-bottom: 0.5em;}
.agenda .lista li .enlaces_listado li { border-right: medium none;}
.agenda.diviertete .enlaces_listado strong { color: #000;}

/*lista_search*/
.agenda .lista li .enlaces_listado li { border-right:none; }
.agenda.diviertete .enlaces_listado strong { color: #000; }
.agenda .lista li .image { width: 8em; height: auto;}
.agenda.search .lista li .image { width: 178px; height: 130px; overflow: hidden;}
.agenda .lista li .image img {height: auto; width: 8em;}
.agenda .lista li .datos { margin-left:9em;}
.agenda.search .lista li .datos { margin-left:15em;}
.agenda .lista li .enlaces_listado ul { padding:0.5em 0.5em 0.5em 9.3em;}
.agenda.search .lista li .datos h3 a { color:#DD522A; font-weight: bold; font-size: 1.1em;}
.agenda.search .lista li.destacado .datos h3 a { color:#fff; }
.agenda.search .lista li .cierre { height: 1.45em; background: url("/images/layout/degradado_listado.png") repeat-x scroll left center transparent; }
.agenda.search.diviertete .tipo_evento { position: absolute; background: #000; color:#fff; filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8; left:1px; top:119px; width:177px; height: 21px;}
.agenda.search.vips .tipo_evento { position: absolute; top:7.7em; background: #B8096E; color:#fff; width:12.6em; z-index:100;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.agenda.search h4.tipo_evento { text-align: center;color:#fff; font-size: 1.1em; margin: 0;}
.agenda.search h4.tipo_evento a { color: #fff; text-align: center;}
.agenda.search h4.tipo_evento a:hover { color: #cd0000;}
#document.agenda.search .lista li ul.localidad {padding-right: 0.5em;}
#document.agenda.search .lista li .localidad li { border-right: 0.09em solid #DD522A; float: left; padding:0 0.5em 0 0;}
.agenda.search .lista li .enlaces li a.video { background-position:100% -42.7em; padding: 0 0.6em;}
.agenda.search .lista li .localidad li { color:#333; font-size:1.1em;}
.agenda.search .ofrecido_por a {font-size: 0.8em; position: relative; top: -0.6em;}
.agenda.search .ofrecido_por a img{ position: relative; top: 0.4em;}
/* =estilos buscador hemeroteca*/
.box_hemeroteca .box_etiqueta {margin:0.5em 0.5em 0.5em 1.4em; width:21.5em;}
.box_hemeroteca .box_etiqueta input { width: 98.2%; font-size: 1.1em; color:#cd0000; font-weight: bold;}
.box_hemeroteca .value_input {padding:0.7em; font-size: 0.7em; color:#666; margin:0 1em 1em 1em; border-bottom:0.09em dotted #bbb;}
.box_hemeroteca .value_input p { font-size: 1em; margin: 0 0 0 -0.6em;}
.box_hemeroteca .toggle_container .value_input {padding:0em 0.8em 0.3em ;}
.box_hemeroteca .toggle_container input { width: 98%; font-size: 0.65em; color:#cd0000; font-weight: bold;}
.box_hemeroteca .box_selects { padding:0 0.5em;}
.box_hemeroteca .box_selects .desde, .box_hemeroteca .box_selects .hasta {width: 11.7em; }
.box_hemeroteca .edicion_hemeroteca span { color:#666; margin-right: 0.5em;text-align:right; width:auto; font-size: 0.8em; line-height: 1.4em;} 
.search.hemeroteca .box_hemeroteca .edicion_hemeroteca span { line-height: 1.7em;} 
.box_hemeroteca .search input { padding:0.6em 0.29em;border:0;border-right:none;}
.box_hemeroteca .box_campo {margin:0 0.5em; width:38.5em;}
.box_hemeroteca .box_selects .desde label, .box_hemeroteca .box_selects .desde span { float: left; margin-right: 0.5em;}
.box_hemeroteca .box_selects .desde span { font-size: 0.8em; color:#666; line-height: 1.8em; margin-top:-0.2em;}
.search.hemeroteca .box_hemeroteca .box_selects .desde span { font-size: 1em;}
.box_hemeroteca .box_selects input#desde, .box_hemeroteca .box_selects input#hasta {width: 100px; color:#DD522A; float:left; height:1.3em; margin:-0.2em 0.5em 0 0; font-weight:bold; padding:0.2em; border: 0.09em solid #bbb;}
.search.hemeroteca .box_hemeroteca .box_selects input#desde, .search.hemeroteca .box_hemeroteca .box_selects input#hasta { margin:0 0.5em 0 0; }
.box_hemeroteca .box_selects .hasta { margin-left:1.2em;}
.box_hemeroteca .box_selects .hasta label, .box_hemeroteca .box_selects .hasta span { float: left; margin-right: 0.5em;}
.box_hemeroteca .box_selects .hasta span { font-size: 0.8em; color:#666; line-height: 1.8em;}
.search.hemeroteca .box_hemeroteca .box_selects .hasta span { font-size: 1em;}
.box_hemeroteca .box_selects select { color: #111; float:none;}
.box_hemeroteca .box_selects img {margin-top:-0.2em;}
.search.hemeroteca .box_selects img {margin:0.3em 0.35em;}
.box_hemeroteca .box_search { top:-0.5em; right:-2.2em; position: relative;}
.search.hemeroteca .box_hemeroteca .box_search { right:-1.6em; }
.box_hemeroteca .box_campo input { width: 98.8%; font-size: 0.75em; color:#cd0000; font-weight: bold;}
.agenda .box_hemeroteca .box_search { right:-0.2em; top:0.2em; width:14.5%;}
.box_hemeroteca .cierre { border-bottom: 0.09em dotted #bbb; background: none; margin: -0.5em 0.6em 0.6em;}
.search .box_hemeroteca { background:transparent url('/images/layout/back_box_hemeroteca.png') repeat-x scroll left bottom; position: relative; border: 0.09em solid #bbb; padding-top: 0.5em;margin-bottom:1.5em; height: 12em;}
.search .box_hemeroteca h3 { background:none repeat scroll 0 0 transparent; color:#111111; font-size:1.4em; height:auto; padding:0;}
.search .box_hemeroteca h3 span { color:#CD0000; font-size:0.7em; line-height:2.1em; margin-right:0.2em;}
.search .box_hemeroteca .box_hemeroteca_titulo { background: none; margin:0 0.5em;}
.search .edicion_hemeroteca { text-align: center; padding-top: 0.7em; font-size: 0.8em;}
.search .edicion_hemeroteca span a { color:#cd0000; font-size: 1.2em;}
.search .edicion_hemeroteca select { width: 12.5em; height: auto; margin-right:0.1em; background: none; border: none;}
.search.hemeroteca .edicion_hemeroteca select { border: 0.09em solid #bbb; float:left; }
.search .box_hemeroteca .box_search .bt_search { background: url("/images/layout/barra_nav_hemeroteca.png") repeat-x scroll left top transparent;}
.agenda.diviertete .box_hemeroteca { background:transparent url('/images/layout/back_box_hemeroteca2.png') no-repeat scroll right top; font-size: 16px;}
.agenda.diviertete .box_hemeroteca h3 { color: #fff; font-size:1em;margin:0.3em 0.4em 1em; padding-left:0.5em; background:url("/images/layout/back_titulo_agenda.png") no-repeat scroll left top transparent; -moz-border-radius-topright:0.5em ; -moz-border-radius-topleft:0.5em; font-size: 1.35em; height: 1.7em; text-indent: -9999em;}
.agenda.search .box_hemeroteca { height: auto; margin-bottom: 1em;}
.agenda .box_hemeroteca .box_hemeroteca_titulo { background: none; margin:0 0.5em;}
.agenda .box_hemeroteca h3 { background: none; color: #111; font-size: 1.4em; height: auto; padding:0;}
.agenda .box_hemeroteca .box_campo { width:26.3em;position:relative;top:0.2em; margin: 0; border: 0;}
.agenda .box_hemeroteca .box_search .bt_search { background: #FF5B19 url("/images/layout/agenda/lupa_agenda.png") no-repeat scroll 4.3em 0.2em; height: 1.7em; width: 6em; border-radius: 5px;}
.agenda .box_hemeroteca .box_campo input { font-size: 1em; padding: 0.21em; width: 98.3%; border: 1px solid#ccc;}
.agenda .box_hemeroteca .box_search_bt { height: 2.5em; margin-left: 0.5em;}
.agenda .box_hemeroteca .box_search_bt span{float:left; margin:0.5em 1.2em 0 0.5em;color:#666; font-size:0.8em; font-weight: bold;}
.agenda .box_hemeroteca .box_search .fondo_lupa {-moz-border-radius:0;}
.agenda .box_hemeroteca span { color: #DD522A!important; font-size: 1.1em!important;}
.agenda .box_hemeroteca .box_search { margin: 1.6em 0 0; right: 1em; top: -1.39em; width: 15.5%;}
.agenda.search .edicion_hemeroteca { padding: 0 0.5em 0 0 ;font-size: 1em; text-align: left;}
.agenda .box_hemeroteca .box_selects { padding:0 0.5em 1.2em 0em; margin-left: 1em;}
.agenda .box_hemeroteca .box_selects .desde span { line-height: 1.5em; font-size: 0.8em!important; color: #666!important;}
.agenda .box_hemeroteca .box_selects .hasta span { line-height: 1.5em; font-size: 0.8em!important; color: #666!important;}
.agenda .box_hemeroteca .box_selects .cuando, .agenda .box_hemeroteca .box_selects .elige { color: #DD522A; float: left; line-height: 1em; width: 5.1em; font-weight: bold;}
.agenda .edicion_hemeroteca span { font-size: 0.8em!important; color: #666!important;}
.agenda .edicion_hemeroteca label { padding: 0; border: 0.09em solid #ccc; height: 30px;}
.agenda .box_hemeroteca .box_search .bt_search input {font-family: arial,sans-serif,helvetica;font-size: 0.74em; color:#fff; padding-top:0.6em; width: 6em; font-weight: bold; cursor: pointer; border: none; background: none; line-height: 16px;}
.agenda .box_hemeroteca .box_search .bt_search input:hover {color: #333;}
.agenda a.ico_gratis { height: 6em; left: 33.6em; position: absolute; top: 3em; width: 6em; background: transparent url("/images/layout/agenda/ico_gratis.png") no-repeat scroll left top; display: block; text-indent: -9999em;}
.agenda a.ico_gratis:hover { background: transparent url("/images/layout/agenda/ico_gratis.png") no-repeat scroll 0 -8.8em;}
.gratuito { height: 82px; width: 82px; top: 0; left: 0; position: absolute; background: transparent url("/images/layout/agenda/ocio_gratis.png") no-repeat scroll left top; display: block; }
.agenda .gratuito { top: 8px; left: -2px;}
/*Buscador diviertete agenda botones*/
.agenda .box_hemeroteca .opciones_search { height: 3em; margin: 1em 0.5em 0; padding: 0.5em 0; background: transparent url('/images/layout/agenda/back_lista_bt_agenda.png') repeat-x scroll left top;}
.agenda .box_hemeroteca .opciones_search ul { width: 100%; padding:0.1em;}
.agenda .box_hemeroteca .opciones_search li {float:left;width:26.2%; margin:0; padding:0; border:0; }
.agenda .box_hemeroteca .opciones_search li a { font-size: 0.8em; font-weight:bold; background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left -20.3em; display: block;height: 3em;width: 13em; line-height: 3.5em; text-align: center;}
.agenda .box_hemeroteca .opciones_search li a.active, .agenda .box_hemeroteca .opciones_search li a:hover {background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left -24.25em; color:#fff; text-decoration: none;}
.agenda .box_hemeroteca .opciones_search li.hoy { width:21.4%;}
.agenda .box_hemeroteca .opciones_search li.hoy a { background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left -12.2em; display: block;height: 3em;width: 10.5em;}
.agenda .box_hemeroteca .opciones_search li.hoy a.active, .agenda .box_hemeroteca .opciones_search li.hoy a:hover {background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left -16.2em; color:#fff; text-decoration: none;}
.agenda .box_hemeroteca .texto_descriptivo { font-size: 0.63em !important; margin-top: 0 !important; padding-left: 9.8em; }
.box_resultados { margin-bottom:0.5em; height: 1.75em;}
.box_resultados .resultados { background: white;}
.box_resultados .resultados p { line-height: normal; color:#111;}
.box_resultados .resultados p.left { padding:0 0.5em; margin:0; height: 2.24em; line-height: 1.2em;}
.box_ordenar { border: 0.09em solid #bbb; height: 2.5em;}
.box_ordenar .ordenar { background: white;}
.box_ordenar .ordenar p { line-height: 2em;}
.box_ordenar .ordenar p.left { background:transparent;padding:0 0.5em; margin: 0.5em 0.5em 0 0; color:#cd0000;}
.box_ordenar .estrellas { text-indent: -9999em; display: block; background: transparent url('/sfPropelActAsRatableBehaviorPlugin/images/alt_star.png') repeat-x scroll left 0em; width: 5em; margin:0.6em 5em; line-height: 1.1em;}
.box_ordenar .asc { font-size: 0.8em; background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -26.1em; padding: 0.9em 0 0.5em 3em; line-height: 3em; color: #bbb; cursor: pointer;}
.box_ordenar .asc:hover {background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -38em;cursor: pointer;}
.box_ordenar .asc.active { font-size: 0.8em; background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -32em; color: #bbb;cursor: pointer;}
.box_ordenar .desc { font-size: 0.8em; background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -8.3em; padding: 0.9em 0 0.5em 3em; line-height: 3em; color: #bbb;cursor: pointer;}
.box_ordenar .desc:hover { background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -20.15em;cursor: pointer; }
.box_ordenar .desc.active {background: transparent url('/images/layout/agenda/ico_hemeroteca.png') no-repeat scroll 0.6em -14.25em;cursor: pointer;}
.box_ordenar strong {line-height: 1.8em;}
.box_ordenar select { margin: 0.8em 0; height: auto;}
/* =fondo y personalizacion layout hemeroteca*/
#back_especial.hemeroteca .menu_secciones .fix ul { background: transparent url('/images/layout/agenda/barra_nav_hemeroteca.png') repeat-x scroll left top;}
#back_especial.hemeroteca .menu_secciones .fix ul .hemeroteca a{color:#fff;}
.hemeroteca .listado_search .noticia {width: 43em;}
.listado_search .images img { border:1px solid #bbb; float: right; width: 95px; }
.hemeroteca .bloques3 .col.central2 {margin-right:0.4em; width:46.4%;}
/* =34 CALENDARIO*/
.dias_semana th { font-size: 0.8em; color:#cd0000;}
.semana td { text-align: center; font-size: 0.8em; padding:0.5em;}
.semana td:hover { background: #ccc;}
.semana td.hoy {border:0.09em solid #cd0000;}
.semana td.hoy a{ color:#cd0000;}
.semana td.hoy a:hover{ color:#000;}
.semana td a { color:#666;}
.semana td span { color:#999;}
.semana td.fs a{ font-weight: bold; color :#555;}
/* =DIVIERTETE ESTRENOS*/
.box.estrenos ul li.bt_nav { float: left;} 
#peliculas { width: 100%; }
#peliculas .pelicula { width: 8.5em; padding:0; margin: 0 1.5em 0 0.6em; float:left; }
#peliculas li h3 { background: none; padding:0; height: auto;  font-size: 18px; line-height: 18px;}
#peliculas li h3 a { color:#DD552A; }
#peliculas a.more { font-size: 0.7em; color:#aaa;}
#peliculas img.poster { border: 1px solid #ddd; }
#peliculas .cines { border-top: 0.1em solid #ddd; margin-top: .5em;}
#peliculas .cines span { border-bottom: 0.1em dotted #ddd; display:block; padding-bottom:1em; font-size: 0.8em;line-height:1.4em;}
#peliculas .cines span img { vertical-align: middle; padding: 0.2em 0; }
#peliculas .cines h4 {  font-size: 0.8em; margin: 0.5em 0!important; color: #000; }
.diviertete .detalles_cines li {float:left; border-bottom: 0.1em dotted #ddd; margin:0 0.5em 0.6em; font-size: 0.8em; width: 98%; padding-bottom:0.5em;}
.diviertete .detalles_cines h3 { font-weight: bold; background: none; color: #000; height: auto; }
.diviertete .detalles_cines h3 span { color: #DD552A; margin-right: 0.3em;}
.diviertete .detalles_cines li div {margin-left:1.3em;}
.diviertete .direcciones_cines { margin-top:1em;}
.diviertete .direcciones_cines li { float:left; width: 30%; height: 10em; border-bottom: 0.1em dotted #ddd; margin:0 0.5em 0.6em; }
.diviertete .direcciones_cines h3 { background: none; color:#111; height: auto; line-height: 1em; }
.diviertete .direcciones_cines p { margin-left: 0.8em;}
.diviertete ul.list_peliculas li {float:left; margin:0.75em 0.3em 0;}
.diviertete ul.list_peliculas li img { border: 0.09em solid #ddd;}
.diviertete .box.cinetabs { padding-top:0.5em; margin-bottom:0.5em; height: 2em;}
.diviertete h3.cartelera { font-size:0.7em;font-weight:normal;height:2em;line-height:1em;margin:0;padding-left:0;width:11.5em; background: none; color:#DD552A;}
.diviertete #rightNav, .diviertete #leftNav { cursor: pointer;}
/* =POST ESTRENOS*/
.diviertete .titular h1 { font-size: 1.5em; margin:0.5em 0; letter-spacing: 0.05em;}
.diviertete .titular h3 { font-size: 1.5em; margin:0.5em 0; letter-spacing: 0.05em;}
.diviertete h3 { margin: 0.5em 0;}
.diviertete .comentarios ul { }
.diviertete .comentarios li { border-bottom:1px dotted #ddd; margin-bottom:0.5em; font-size:0.8em;}
.diviertete .comentarios li li { border-bottom:none; line-height: 1.6em; margin-left: 0.5em;}
.diviertete img.poster { margin:0.5em 0; border:1px solid #ccc;}
.diviertete .bloques3 .lista_tab img.img_post { width: 30.5em;}

.cartelera .post.diviertete h4, .base .box.lo_mas_visto .lista_tab div li span.periodo, .agenda.diviertete .lista span.periodo { font-size: 22px; color: #333; padding-left: 0.5em; background: url('/images/layout/icos/ball_red_mini.png') no-repeat left 11px;}
.cartelera .post.diviertete .pie h4 { background: none;}
.cartelera .post.diviertete .horarios h3 { font-size: 22px; margin-top: 10px;}
.cartelera .post.diviertete .horarios h4 { padding-bottom: 0;}
.cartelera .post.diviertete .horarios .cines span {display: block;}
.base .box.lo_mas_visto .lista_tab div li span, .agenda.diviertete .lista span { padding-left: 10px;}
.base .box.lo_mas_visto .lista_tab div li span.periodo, .agenda.diviertete .lista span.periodo { font-size: 14px; background-position: left 7px; display: block; padding-left: 10px;}
.cartelera .diviertete .horarios .cines span img { position: relative; top: 5px; padding-bottom: 0; margin-bottom: 7px;}
.cartelera .diviertete .galeria_texto h4 { border: none; background: none; padding-left: 0;}
.cartelera .diviertete .iconos_comparte { border-bottom: 1px dotted #eee; padding-bottom: 5px;}
.diviertete .box.horarios h2 { color:#fff; height: 1.3em; background: transparent url('/images/layout/back_directorio_diver.png') repeat-y scroll left top;}
.diviertete .box.horarios h3 { background: none; color:#111; line-height: 1em; margin:0.5em 0; padding:0 0 5px 0; height: auto; font-size: 14px; text-transform: none;}
.diviertete .box.horarios span { font-size: 11px; border-bottom:0.1em dotted #ddd; display:block; padding-bottom:0.5em; color:#666; line-height:2em;}
.diviertete .box_media { margin:-10px 0 0 0;}
#document.diviertete .box.buscador h3, .diviertete .box.etiquetas h3 { background:#DB8B0D url('/images/layout/agenda/back_directorio_diviertete.png') repeat-x scroll left top; margin:0 0 0.5em 0; padding:0.2em;}
.diviertete .box.buscador h3 a, .diviertete .box.etiquetas h3 a { color:#fff;} 
.diviertete .box.buscador .buscar { text-align: center;}
.diviertete .box.recomendamos { width: 7.8em;}
.diviertete .box.recomendamos h2, #document.diviertete .lista_etiquetas h3, #document.diviertete .iconos_comparte h2, #document.diviertete .box.relacionado h2 { color:#fff; height: 2.6em; background: transparent url(/images/layout/back_directorio_diver_recomendado.png) no-repeat scroll right top; font-size: 0.8em; font-weight: bold;}
.diviertete .box.recomendamos h3 { background: none; color:#111; line-height: 1em; margin:0.5em 0; padding:0; height: auto; font-size: 0.9em;}
.diviertete .box.recomendamos ol { margin-left:0.3em;}
.diviertete .box.recomendamos ol li { border-bottom:0.1em dotted #ddd; height: auto;font-size: 0.7em;padding:0.5em 0; color:#DF470A; list-style-position: inside; list-style-type: none;}
.diviertete .box.recomendamos ol li span a { color: #F7410E; line-height: 24px;}
.diviertete .box.recomendamos ol li a {font-size: 12px; padding:0; background: none; font-weight: bold; display: inline-block; line-height: 16px;}
.diviertete .lista_datos_post ul { margin:1em 1.5em 1em 1.5em; font-size: 0.8em;}

/*datos de interes, ficha*/
.lista_datos_post h2 { color: #fff; display: block; font-size: 15px; padding-left: 18px!important; background:#C93900 url('/images/layout/agenda/back_directorio_diviertete.png') repeat-x scroll left top; margin:0 0 0.2em 0; padding:0.2em;}
.lista_datos_post dd a { color: #C93900;}
/* =Foto galeria en el post del restaurante*/
.post .lista_datos_post ul { margin:0; font-size: 0.8em;}
.post .box.recomendamos ol li { border-bottom:0.1em dotted #ddd; height: auto;font-size: 12.5px;padding:0.5em 0; list-style-position:inside; color: #F7410E;}
.post #player {clear:left; /* Alto fijo ... no gracias height: 18em!important; */width: auto!important;}
.post #player img { width: 100%;height: 100%;}
.post.diviertete .box.galeria { width: auto; height: auto;}
.post.diviertete #test li { width: 4.85em; height:3.7em; background: #D7D7D7 url('/images/layout/no_foto.jpg') no-repeat scroll center center;}
.post.diviertete #test .objImgFrame img{ width: 4.9em; height: 3.55em;}
.post.diviertete #rightNav, .post.diviertete #leftNav { padding-top:0.7em;}
/*diviertete*/
#back_especial.galerias .diviertete .box_logo { background: url('/images/back_especial/fotogalerias/degradado_fv_diviertete.png') repeat-x scroll left 0.05em;}
/*secciones diviertete*/
#back_especial.restaurantes { background: #e1e1e1 url('/images/back_especial/diviertete/restaurantes_fondo.jpg') no-repeat fixed center top;}
#back_especial.restaurantes .box_logo { background:url('/images/back_especial/diviertete/restaurantes_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.bares { background: #e1e1e1 url('/images/back_especial/diviertete/bares_fondo.jpg') no-repeat fixed center top;}
#back_especial.bares .box_logo { background:url('/images/back_especial/diviertete/bares_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.cartelera { background: #e1e1e1 url('/images/back_especial/diviertete/cartelera_fondo.jpg') no-repeat fixed center top;}
#back_especial.cartelera .box_logo { background:url('/images/back_especial/diviertete/cartelera_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.cineclub {background: #e1e1e1 url('/images/back_especial/diviertete/cartelera_fondo.jpg') no-repeat fixed center top;}
#back_especial.cineclub .box_logo {background:url('/images/back_especial/diviertete/cartelera_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.teatro {background: #e1e1e1 url('/images/back_especial/diviertete/teatro_fondo.jpg') no-repeat fixed center top;}
#back_especial.teatro .box_logo {background:url('/images/back_especial/diviertete/teatro_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.opera {background: #e1e1e1 url('/images/back_especial/diviertete/teatro_fondo.jpg') no-repeat fixed center top;}
#back_especial.opera .box_logo {background:url('/images/back_especial/diviertete/opera_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.humor {background: #e1e1e1 url('/images/back_especial/diviertete/teatro_fondo.jpg') no-repeat fixed center top;}
#back_especial.humor .box_logo {background:url('/images/back_especial/diviertete/humor_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.conciertos { background: #e1e1e1 url('/images/back_especial/diviertete/conciertos_fondo.jpg') no-repeat fixed center top;}
#back_especial.conciertos .box_logo {background:url('/images/back_especial/diviertete/conciertos_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.exposiciones {background: #e1e1e1 url('/images/back_especial/diviertete/exposiciones_fondo.jpg') no-repeat fixed center top;}
#back_especial.exposiciones .box_logo {background:url('/images/back_especial/diviertete/exposiciones_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.musical {background: #e1e1e1 url('/images/back_especial/diviertete/teatro_fondo.jpg') no-repeat fixed center top;}
#back_especial.musical .box_logo {background:url('/images/back_especial/diviertete/musical_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.ballet {background: #e1e1e1 url('/images/back_especial/diviertete/teatro_fondo.jpg') no-repeat fixed center top;}
#back_especial.ballet .box_logo {background:url('/images/back_especial/diviertete/ballet_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.danza {background: #e1e1e1 url('/images/back_especial/diviertete/teatro_fondo.jpg') no-repeat fixed center top;}
#back_especial.danza .box_logo {background:url('/images/back_especial/diviertete/danza_fondo_cab.jpg') no-repeat scroll 28em top;}
#back_especial.ocio.infantil {background: #e1e1e1 url('/images/back_especial/diviertete/infantil_fondo.jpg') no-repeat fixed center top;}
#back_especial.ocio.infantil .box_logo {background:url('/images/back_especial/diviertete/infantil_fondo_cab.jpg') no-repeat scroll 28em top}
#back_especial.actividades-familiares {background: #e1e1e1 url('/images/back_especial/diviertete/infantil_fondo.jpg') no-repeat fixed center top;}
#back_especial.actividades-familiares .box_logo {background:url('/images/back_especial/diviertete/infantil_fondo_cab.jpg') no-repeat scroll 28em top}
#back_especial.conferencias {background: #e1e1e1 url('/images/back_especial/diviertete/conferencias_fondo.jpg') no-repeat fixed center top;}
#back_especial.conferencias .box_logo {background:url('/images/back_especial/diviertete/conferencias_fondo_cab.jpg') no-repeat scroll 28em top}
#back_especial.carnaval {background: #e1e1e1 url('/images/back_especial/diviertete/carnaval_fondo.jpg') no-repeat fixed center top;}
#back_especial.carnaval .box_logo {background:url('/images/back_especial/diviertete/carnaval_fondo_cab.jpg') no-repeat scroll 28em top}

/*agenda*/
#document.agenda.diviertete .listado_search ul { margin:0!important; padding:0;}
#document.agenda.diviertete .listado_search li { margin-left:0; position: relative;}
#document.agenda.diviertete .listado_search .lista li .image img {height: auto; width: auto;}
#document.agenda.diviertete .lista_tab .cierre { margin-bottom:0.5em; padding-top:0.5em;} 
#document.agenda.diviertete .lista_tab .enlaces ul { padding-left:1em;}
#document.agenda.diviertete .lista_tab .enlaces a { display:block;}

#document.agenda.diviertete .lista li { list-style: none; padding:10px 0 0 0;}
#document.agenda.diviertete .lista li span {color: #333;}
#document.agenda.diviertete .lista li .datos { margin-left: 14em;}
#document.agenda.diviertete .lista li .datos p { color: #666666; font-size: 1em;line-height: 1.25em; margin: 0.05em 0 0.6em; padding-bottom: 0.1em;}
#document.agenda.diviertete .lista li .datos h3 { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; font-size: 1.2em !important; height: auto !important; line-height: 1em !important;  margin: 0; padding: 0 !important;}
#document.agenda.diviertete .lista li .datos h3 a { color: #FF5B19;}
#document.agenda.diviertete .lista li .datos h3 a:hover { color: #F7410E;}
#document.agenda.diviertete .lista li .datos .periodo span { display: block;}
#document.agenda.diviertete .lista li .enlaces ul {padding: 5px 0 0;}
#document.agenda.diviertete .lista li .enlaces_listado { background: url("/images/layout/degradado_listado.png") repeat-x scroll left bottom rgba(0, 0, 0, 0); padding: 0 0 1px;}

.faldon .diviertete { background: transparent url('/images/layout/back_portada_diviertete.png') repeat-x scroll left center; }
.faldon .diviertete li .images { background: url('/images/layout/back_trans_diviertete.png') no-repeat; }
.faldon .diviertete>div { float:right; }
.faldon .diviertete li { width: 29.9%; }
.faldon .diviertete li div.text p span { color: #fc7002; }
.faldon .diviertete li div.text h2 a {color: #fc7002; }
/* =diviertete*/
.diviertete #tabs-diviertete { background-color:#FFF; border:medium none !important }
.diviertete #tabs-diviertete .ui-tabs-nav a, .diviertete #tabs-diviertete .ui-tabs-nav a span { background:transparent url('/images/tabs/tabs2.png') no-repeat scroll 0 0; text-align: center;}
.diviertete #tabs-diviertete .ui-tabs-nav li { width:140px;}
#tabs-diviertete .ui-tabs-nav a, #tabs-diviertete .ui-tabs-nav a span { display:block;}
.diviertete #tabs-diviertete .ui-tabs-nav .ui-tabs-selected a span, #tabs-diviertete .ui-tabs-nav a:hover span, #tabs-diviertete .ui-tabs-nav a:focus span, #tabs-diviertete .ui-tabs-nav a:active span { background-position:0 -50px; text-align: center; color: #fff;}
.diviertete #tabs-diviertete .ui-tabs-nav .ui-tabs-selected a, .diviertete #tabs-diviertete .ui-tabs-nav a:hover, .diviertete #tabs-diviertete .ui-tabs-nav a:focus, .diviertete #tabs-diviertete .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.diviertete #tabs-diviertete .ui-tabs-nav a, .diviertete #tabs-diviertete .ui-tabs-nav .ui-tabs-disabled a:hover, .diviertete #tabs-diviertete .ui-tabs-nav .ui-tabs-disabled a:focus, .diviertete #tabs-diviertete .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-diviertete .ui-state-active { background:none; height:2.2em;}

/* =restaurante*/
.diviertete .tabs-extras { background-color:#FFF; border:medium none !important }
.diviertete .tabs-extras .ui-tabs-nav a, .diviertete .tabs-extras .ui-tabs-nav a span { background:transparent url('/images/tabs/tabs2.png') no-repeat scroll 0 0; text-align: center; padding-left:0.25em; padding-right: 0.25em;}
.diviertete .tabs-extras .ui-tabs-nav li { width:auto; margin: 0 0.15em; min-width: 60px;}
.tabs-extras .ui-tabs-nav a, .tabs-extras .ui-tabs-nav a span { display:block;}
.diviertete .tabs-extras .ui-tabs-nav .ui-tabs-selected a span, .tabs-extras .ui-tabs-nav a:hover span, .tabs-extras .ui-tabs-nav a:focus span, .tabs-extras .ui-tabs-nav a:active span { background-position:0 -50px; text-align: center; color: #fff;}
.diviertete .tabs-extras .ui-tabs-nav .ui-tabs-selected a, .diviertete .tabs-extras .ui-tabs-nav a:hover, .diviertete .tabs-extras .ui-tabs-nav a:focus, .diviertete .tabs-extras .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.diviertete .tabs-extras .ui-tabs-nav a, .diviertete .tabs-extras .ui-tabs-nav .ui-tabs-disabled a:hover, .diviertete .tabs-extras .ui-tabs-nav .ui-tabs-disabled a:focus, .diviertete .tabs-extras .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
.tabs-extras .ui-state-active { background:none; height:2.8em;}
.diviertete #tabs-restaurante { background-color:#FFF; border:medium none !important }
.diviertete #tabs-restaurante .ui-tabs-nav a, .diviertete #tabs-restaurante .ui-tabs-nav a span { background:transparent url('/images/tabs/tabs2.png') no-repeat scroll 0 0; text-align: center; padding-left:0.25em; padding-right: 0.25em;}
.diviertete #tabs-restaurante .ui-tabs-nav li { margin: 0 0.15em; min-width: 60px;width:auto!important; width: 1%;}
.search.agenda.diviertete #tabs-restaurante .ui-tabs-nav li { margin: 0 0.15em; min-width: 19.3%;width:19.3%!important; width: 1%;}
#tabs-restaurante .ui-tabs-nav a, #tabs-restaurante .ui-tabs-nav a span { display:block;}
.diviertete #tabs-restaurante .ui-tabs-nav .ui-tabs-selected a span, #tabs-restaurante .ui-tabs-nav a:hover span, #tabs-restaurante .ui-tabs-nav a:focus span, #tabs-diviertete .ui-tabs-nav a:active span { background-position:0 -50px; text-align: center; color: #fff;}
.diviertete #tabs-restaurante .ui-tabs-nav .ui-tabs-selected a, .diviertete #tabs-restaurante .ui-tabs-nav a:hover, .diviertete #tabs-restaurante .ui-tabs-nav a:focus, .diviertete #tabs-diviertete .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.diviertete #tabs-restaurante .ui-tabs-nav a, .diviertete #tabs-restaurante .ui-tabs-nav .ui-tabs-disabled a:hover, .diviertete #tabs-restaurante .ui-tabs-nav .ui-tabs-disabled a:focus, .diviertete #tabs-restaurante .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-restaurante .ui-state-active { background:none; height:2.8em;}
.agenda.search #tabs-restaurante .ui-state-active { background:none; height:1.8em;}

/* =post diviertete*/
.diviertete #tabs-media { background-color:#FFF; border:medium none !important }
.diviertete #tabs-media .ui-tabs-nav a, .diviertete #tabs-media .ui-tabs-nav a span { background:transparent url('/images/tabs/tabs2.png') no-repeat scroll 0 0; text-align: center; padding-left:0.25em; padding-right: 0.25em;}
.diviertete #tabs-media .ui-tabs-nav li { width:auto; margin: 0 0.2em; min-width: 60px;}
#tabs-media .ui-tabs-nav a, #tabs-media .ui-tabs-nav a span { display:block;}
.diviertete #tabs-media .ui-tabs-nav .ui-tabs-selected a span, #tabs-media .ui-tabs-nav a:hover span, #tabs-media .ui-tabs-nav a:focus span, #tabs-media .ui-tabs-nav a:active span { background-position:0 -50px; text-align: center;}
.diviertete #tabs-media .ui-tabs-nav .ui-tabs-selected a, .diviertete #tabs-media .ui-tabs-nav a:hover, .diviertete #tabs-media .ui-tabs-nav a:focus, .diviertete #tabs-media .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.diviertete #tabs-media .ui-tabs-nav a, .diviertete #tabs-media .ui-tabs-nav .ui-tabs-disabled a:hover, .diviertete #tabs-media .ui-tabs-nav .ui-tabs-disabled a:focus, .diviertete #tabs-media .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-media .ui-state-active { background:none; height:2.8em;}

/*reset color slider portadilla*/
.diviertete .anythingSlider { border-color: #DD522A;}
.diviertete .anythingSlider #thumbNav a.cur { background: #DD522A;}
.diviertete .anythingSlider-default.activeSlider .anythingControls a.cur, .diviertete .anythingSlider-default.activeSlider .anythingControls a:hover { background: #DD522A;}
.diviertete .anythingSlider p a { color: #DD522A;}
.diviertete .anythingSlider .box_recomendamos h5 span { color: #DD522A; }
.diviertete .anythingSlider .box_recomendamos h6 a { color: #DD522A; }

/*seccion diviertete y hoy en perudalia*/
.diviertete .star-rating li.current-rating {background: url('/sfPropelActAsRatableBehaviorPlugin/images/alt_star.png') left -54px!important;}
.diviertete .star-rating li a:hover {background: url('/sfPropelActAsRatableBehaviorPlugin/images/alt_star.png') left -72px;}
