/* =RESET*/
.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: 12em; height: 7em; overflow: hidden;border:0.1em solid #ccc; margin-top: 0.2em;}
.base .directorio .img img { width: 12em; }
/*.base .directorio .img img.icono_brisas {float:left;height:auto;margin-top:-4em;position:relative;top:7.3em;width:60px;}
.base .image img.icono_brisas {float:left;height:auto;margin-top:-5em;position:absolute;top:9.4em;width:60px!important;}*/
.base span.zona_vip { display: block; height: 56px; position: absolute; text-indent: -9999em; top: 59px; width: 56px;}
.base span.zona_vip.brisas { background: url("../images/layout/zona_vip_brisas.png") repeat scroll 0 0 transparent; }
.base span.zona_vip.joven { background: url("../images/layout/zona_vip_joven.png") repeat scroll 0 0 transparent; }
.base .directorio span { color: #DD552A;}
.base .directorio h6 {  font-weight: normal; font-size: 1em; margin: 0.5em 0;}
.base .directorio h6 a { color:#DD522A;}
.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 { width: 12.2em; height: auto; overflow: hidden; margin-top:-1.5em;}
.base .destacado_sub .back_destacado_sub .img img { width: 12.25em;}
.base .destacado_sub .titular { padding: 0.5em 1em;}
.base .borde_der { border-right: 0.09em dotted #DDD; margin-right: 0.5em;}
.base.vips .borde_der { border-right:none; margin-right: 0.3em;}
.base .sub_bloques3 .cierre_box { width: 98%;}
.base .enlaces { margin:0;}
.base .slider.enlaces, .base .slider .enlaces {-moz-border-radius:1.5em; background:none repeat scroll 0 0 #FFF; margin-left:2px; padding-left:0.3em; position:absolute; top:14.6em; width:11.6em; -moz-border-radius: 1.5em;}
.base .sub_bloques3 {  margin-bottom: 0.3em;}
.base .enlaces_listado { background: transparent url(../images/layout/degradado_listado.png) repeat-x scroll left center; clear:left; height:1.5em; padding:0.5em;}
.base .enlaces_listado ul { margin: 0;}
.base .lista ul { margin-left:0!important;}
.base .lista li { margin:0.5em 0!important; color: #666!important; width: auto;}
.diviertete .lista li.destacado { border-bottom: 0.1em dotted #F7410E;}
.base .lista li .enlaces_listado ul { padding:0 0 0 0.5em;}
.base .lista li .enlaces_listado ul li { padding:0;}
.diviertete .diviertete h5 a {font-size: 1em; font-weight: bold;}
.diviertete .diviertete h5 small a { font-weight: normal;}
.diviertete .diviertete h6 a { color:#DD522A;}
.diviertete .separador{border-bottom:0.15em solid #DF470A;}
.diviertete .destacado_slider .select_noticia li span.select { color: #fff; background: #DF470A;}
.diviertete .box_recomendamos { margin: 0 0.5em; width: 12.6em;}
.diviertete .box_recomendamos .diviertete { border-bottom:none;}
.diviertete .box_recomendamos .item h6{ color:#DF470A; font-size:1.4em; margin:0;}
.diviertete .box_recomendamos .item h6 a{ color:#DF470A; font-weight: normal;}
.diviertete .box_recomendamos .item img {  width: auto;}
.diviertete .box_recomendamos .item a, .diviertete .directorio .box_directorio p a{ color:#DF470A; font-weight: normal;}
.diviertete .box_recomendamos { margin: 0.5em 0.5em 0 0.5em; width: 12.6em;}
.diviertete .box_recomendamos .item h5{ height: auto; background: none; padding: 0;}
.diviertete .box_recomendamos .item h5 a{ color:#bbb;}
.diviertete .box_recomendamos .item h6{ color:#DF470A; font-size:1.2em; margin:0; background: transparent; padding: 0;}
.diviertete .box_recomendamos .item h6 a, .vips .box_recomendamos .item p a { color:#DF470A; font-weight: normal; line-height: 1em; display: block;}
.diviertete .box_recomendamos .item.diviertete span { color: #DF470A;}
.diviertete .box_recomendamos .item.diviertete .slider span { color: #333; line-height: 1.4em;}
.diviertete .box_recomendamos .item.diviertete { border-bottom: none; background: none;}
.diviertete .box_logo .ruta ul li a.activo { color: #DF470A;}
.diviertete .ruta a { color:#E49C80;}
.diviertete .ruta a:hover { color:#E80000;}
.diviertete .datos p a { color:#DF470A;}
.vips .ruta a { color:#B864A0;}
.vips .box_logo .ruta ul li a.activo { color: #B8096E;}
.vips .separador{border-bottom:0.15em solid #B8096E;}
.vips .box_recomendamos { margin: 0.5em 0.5em 0 0.5em; width: 12.6em;}
.vips .box_recomendamos .item h5{ height: auto; background: none; padding: 0;}
.vips .box_recomendamos .item h5 a{ color:#bbb; font-size:1.2em;}
.vips .box_recomendamos .item h6{ color:#B8096E; font-size:1.2em; margin:0; background: transparent; padding: 0;}
.vips .box_recomendamos .item h6 a, .vips .box_recomendamos .item p a { color:#B8096E; font-weight: normal; line-height: 1em; display: block;}
.vips .box_recomendamos .item.vips { border-bottom: none; background: none;}
.vips .box_recomendamos .item.vips span { color:#B8096E;}
.vips .diviertete h6 a { color:#B8096E;}
.lista .lista ul { padding:0; margin-left:0!important;}
.lista li { display: block; border-bottom: 0.1em dotted #ddd; margin-bottom:1em; padding-bottom:0; }
.lista_vip .lista {padding-top:1em;}
.lista li li { border-bottom:none; margin-bottom:0; }
.guia .lista li li { float:left; }

.lista li .image {position: relative; height:9.63em; overflow: hidden; border:0.1em solid #ddd; margin-bottom:0.5em; background: #F3F3F3 url(../images/layout/no_foto.jpg) no-repeat scroll center 2.5em;}
.lista li .cine .image { background: url("../images/layout/no_foto.jpg") no-repeat scroll center 2.5em #F3F3F3; border: 0.1em solid #DDDDDD; height: 15.8em; margin-bottom: 0.5em; overflow: hidden; position: relative; width: 10.7em;}
.lista li.destacado .image { border:0.1em solid #F7410E;}
.lista li.destacado .datos h3 { background: #F7410E url(../images/layout/degradado_titular_listado_diviertete.png) repeat-x scroll left top; margin-bottom: 0.4em;}
.lista li.destacado .datos h3 a {color:#fff; display: block; padding:0.2em 0.5em;}
.lista li.destacado .datos h3 a:hover { color:#333;}
/*.lista li .image img {width:13em;}*/
.lista li .cine .image img { height: 15.85em; width: auto;}
.lista li .ok { background: transparent url(../images/layout/ok.png) no-repeat scroll left top; height: 5em; width: 5em; position: absolute;top:0.5em; left: 0.5em;}
.lista li .datos { margin-left:14em;}
.lista li .cine .datos { margin-left:11.8em;}
.lista li .datos h3 {  background: none; margin:0; font-size: 1.2em; padding:0; height: auto; line-height: 1em;}
.lista li .datos h3 a {color:#FF5B19;}
.lista li .datos h3 a:hover { color:#F7410E; }
.lista li .datos .periodo span { display: block; }
.lista li .enlaces_listado li a{ margin-left:0;}
.lista li .datos p { color:#111; font-size: 1em; margin:0.05em 0 0.6em;}
.lista li .ok { background: transparent url(../images/layout/ok.png) no-repeat scroll left top; height: 5em; width: 5em; position: absolute;top:0.5em; left: 0.5em;}
.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: 12.5em; height: 9.5em; 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:13.5em;}
.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 .cierre { }
.agenda.search .lista li.destacado .cierre {}
.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=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7; left:0.1em; top:7.6em; width:12.5em;}
.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 .tipo_evento h4{ text-align: center;color:#fff; font-size: 1.1em;}
.agenda.search .tipo_evento h4 a { color: #fff; text-align: center;}
.agenda.search .tipo_evento h4 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;}
/* =DIVIERTETE*/
/*agenda*/
#document.agenda .listado_search ul { margin:0!important; padding:0;}
#document.agenda .listado_search li { margin-left:0; position: relative;}
#document.agenda .listado_search .lista li .image img {height: auto; width: 12.5em;}
#document.agenda .lista_tab .cierre { margin-bottom:0.5em; padding-top:0.5em;} 
#document.agenda .lista_tab .enlaces ul { padding-left:1em;}
#document.agenda .lista_tab .enlaces a { display:block;}

/* =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 ul {padding: 0.7em 0.3em;}
.base .ultimos li {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;padding:0.6em 0.6em 0.3em 0.6em;width:27.6%;}
.base .ultimos li .imagen { border:0.1em solid #ccc; width: 5em; height: 5em; overflow: hidden; margin:0 0.5em 0 0; background: #F3F3F3 url(../images/layout/no_foto.jpg) no-repeat scroll center center;}
/*.base .ultimos li img { width: 5em; height: auto;}*/
.base.guia .ultimos ul {padding: 0.7em 0.3em; margin-left:0!important;}
.base.guia .ultimos li {border:0.09em solid #CCCCCC ;background:transparent url(../images/layout/back_directorio_diver4.png) repeat-x scroll left top;float:left;height:14.5em;margin:0.3em!important;padding:0.6em 0.6em 0.6em 0.7em!important;}
.base.guia #lista_lomas .ultimos li {font-size:1.3em; height:auto;}
.base.guia #lista_lomas .ultimos li .imagen { width: 10.2em; height: 8em;margin-bottom:0.5em;}
.base.guia #lista_lomas .ultimos li img { width: 10.7em;}
.base .lista_tab span { color: #DD552A;}
.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;}
.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 .lista ul.localidad li { border-right:0.09em solid #666; float:left; font-weight: bold;margin-left:0.3em !important;padding-right:0.3em !important;}
.base .lista .datos p {color:#666;line-height:1.25em; padding-bottom: 0.1em;}
.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; }
/* =DIVIERTETE DIRECTORIO*/
.base .lista_directorio_diver { padding: 0 0 1em 0; background: transparent url(../images/layout/box_der_border_bottom.png) repeat-x scroll left bottom; margin: 0 0 1em;}
.base .lista_directorio_diver ul li { float:left; width: 30.56%; border: 0.09em dotted #DD552A; height:auto; margin: 0 0.9em 1em 0;}
.base .lista_directorio_diver ul li:hover {background: transparent url(../images/layout/back_diver_on.png) repeat-x scroll left bottom; cursor:pointer;border: 0.09em solid #DD552A;}
.base .lista_directorio_diver ul li li:hover { background: none;} 
.base .lista_directorio_diver ul li ul { margin: 0.5em; background: transparent url(../images/layout/ico_directorio_diviertete.png) no-repeat scroll left top; height: 6em!important;}
.base .lista_directorio_diver ul li ul.restaurantes { background-position: 105% -0.4em;}
.base .lista_directorio_diver ul li ul.bares { background-position: 105% 13%;}
.base .lista_directorio_diver ul li ul.cine { background-position: 105% 26%;}
.base .lista_directorio_diver ul li ul.teatro { background-position: 105% 38.8%;}
.base .lista_directorio_diver ul li ul.musica { background-position: 101% 52.7%;}
.base .lista_directorio_diver ul li ul.arte { background-position: 105% 65.5%;}
.base .lista_directorio_diver ul li ul.ferias { background-position: 105% 78%;}
.base .lista_directorio_diver ul li ul.ocio { background-position: 111% 90.5%;}
.base .lista_directorio_diver ul li ul.excursiones { background-position: 119% 103.5%;}
.base .lista_directorio_diver ul li ul li, .diviertete .lista_directorio_diver ul li ul li:hover { float: none; height: auto; border: none; width: auto; margin: 0;}
.base .lista_directorio_diver ul li ul li h2 { margin: 0; padding: 0; background: none; color: #DD552A; font-size: 0.8em; height: auto;}
.base .lista_directorio_diver ul li ul li h2 a { color: #DD552A;  width: 75%; display: block;}
.base .lista_directorio_diver ul li ul li h2 a span { float: left; height: 1.5em; clear: left;}
.base.vips .box_directorio { border-bottom:1px solid #B8096E; height:auto; margin-bottom:0.5em; padding-bottom:1em!important; clear:both;}
.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; }
/*titular evento*/
h2.restaurantes {}


/* =DIVIERTETE ESTRENOS*/
.diviertete .box.estrenos ul#test { width: 36em;}
.diviertete #test li { width: 8.5em;}
.diviertete #test li .borde_der { padding:0; margin-right: 0.35em;}
.diviertete #test li h3, .diviertete #test li h3 a { background: none; color:#DD552A; margin:0 0 0.3em 0; padding:0; height: auto; line-height: 1em;font-size: 1em;}
.diviertete #test li .enlaces { margin:0;}
.diviertete #test li .enlaces a { font-size: 1em; margin-right: -0.5em;}
.diviertete #test li .enlaces a.comentario_text { font-size: 0.8em; line-height: 1.8em; color:#333;}
.diviertete #test li a { font-size: 0.7em; color:#aaa;}
.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, .diviertete .direcciones_cines h3 { background: none; color:#111; height: auto; line-height: 1em; }
.diviertete .detalles_cines h3 { font-weight: bold;}
.diviertete .detalles_cines h3 span { color: #DD552A; line-height:0.8em;margin-right:0.3em;}
.diviertete .detalles_cines li div {margin-left:1.3em;}
.diviertete .detalles_cines p, .diviertete .direcciones_cines p { margin-left: 0.8em;}
.diviertete ul.direcciones_cines  { margin-top:1em;}
.diviertete ul.direcciones_cines li { float:left; width: 30%; height: 5em; border-bottom: 0.1em dotted #ddd; margin:0 0.5em 0.6em; }
.diviertete #test .cines { border-top: 0.1em solid #ddd; margin-top: 1em;}
.diviertete #test .cines span { border-bottom: 0.1em dotted #ddd; display:block; padding-bottom:1em; font-size: 0.8em;line-height:1.4em;}
#document.diviertete #test .cines span img, #document.diviertete .cines span img  {width: auto; border: none; position: relative; top: 0.7em;}
.diviertete #test .cines h4 { margin-bottom:0.5em; font-size: 0.8em;}
.diviertete .estrenos #test .objImgFrame img{ border: #ddd 1px solid;margin-bottom:0.1em; width: 11.5em;}
.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;}
/* =POST ESTRENOS*/
.diviertete .bloques3 .titular h1 { font-size: 1.5em; margin:0.5em 0; letter-spacing: 0.05em;}
.diviertete .bloques3 .titular h3 { font-size: 1.5em; margin:0.5em 0; letter-spacing: 0.05em;}
.diviertete .bloques3 h3 { margin: 0.5em 0;}
.diviertete .bloques3 .comentarios ul { }
.diviertete .bloques3 .comentarios li { border-bottom:1px dotted #ddd; margin-bottom:0.5em; font-size:0.8em;}
.diviertete .bloques3 .comentarios li li { border-bottom:none; line-height: 1.6em; margin-left: 0.5em;}
.diviertete .bloques3 .portada img { padding:0.5em 0; width: 7.85em;}
.diviertete .bloques3 .lista_tab img.img_post { width: 30.5em;}
.diviertete .box.horarios { width: 7em;}
.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; height: auto; font-size: 0.9em; text-transform: none;}
.diviertete .box.horarios span { font-size: 0.7em; border-bottom:0.1em dotted #ddd; display:block; padding-bottom:0.5em; color:#666; line-height:1.6em;}
.diviertete .box_media { margin:0.5em 0 0.5em;}
#document.diviertete .box.buscador h3, .diviertete .box.etiquetas h3 { background:#DB8B0D url(../images/layout/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 .ico_buscador {height: 5em; background: transparent url(../images/layout/ico_directorio_diviertete.png) no-repeat scroll left 40em; position: absolute; right: 2em; top:1.5em; width: 4em;}
.diviertete .box.buscador .restaurantes { background-position: 93% -2%;top:2.5em;}
.diviertete .box.buscador .bares { background-position: 105% 10%; top:2.5em;}
.diviertete .box.buscador .cines { background-position: 105% 22%; top:2.5em;}
.diviertete .box.buscador .teatros { background-position: 105% 32%;}
.diviertete .box.buscador .musica { background-position: 101% 40%;}
.diviertete .box.buscador .arte { background-position: 105% 62%;}
.diviertete .box.buscador .ferias { background-position: 105% 74.5%;}
.diviertete .box.buscador .ocio { background-position: 108% 86.5%;}
.diviertete .box.buscador .excursiones { background-position: 113% 95.5%;}
.diviertete .box.buscador .buscar { text-align: center;}
.diviertete .box.recomendamos { width: 7em;}
.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;}
.diviertete .box.recomendamos ol li span { font-size: 1.1em;}
.diviertete .box.recomendamos ol li span a { background: url("../images/iconos/cintillo_hover_diver.png") no-repeat scroll left 0.4em transparent; padding-left: 10px; font-weight: normal; margin-left:-0.4em; font-size: 0.9em;}
.diviertete .box.recomendamos ol li a {font-size: 1.1em; padding:0; background: none; font-weight: bold; }
.diviertete .lista_datos_post ul { margin:1em 1.5em 1em 1.5em; font-size: 0.8em;}
.post .lista_datos_post ul { margin:0; }

.lista_datos_post li { margin: 0.2em 0em; color:#F7410E;border:0.09em solid #eee; padding:0.2em;background: transparent url(../images/layout/degradado_extras_restaurantes.jpg) repeat-x scroll center top; }
.lista_datos_post li span { color: #555; display: block;}
.lista_datos_post li span a { color: #F7410E;}
.lista_datos_post li span.extras { color:#F7410E; display:block; float:left; margin-right:0.3em; width:6em; clear: both; }
#document .lista_datos_post li p { font-size:1em;padding:0.2em 0 !important; margin-left: 6.3em; }
/* Añadido Tomeu: Listas dentro del segundo span lista_datos_post. Lo pongo como clase lista_fechas por si las flies  OJO OJO OJO  Colision con init */
.lista_datos_post ul li span .lista_fechas { float: left; font-size: 1em; }
.lista_fechas li { border: none; padding: 0; color: #555555; background: none; }
.lista_fechas li.outdated { text-decoration: line-through; }

.agenda .lista li .enlaces_listado ul { padding:0.5em 0.5em 0.5em 9.3em;}
.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 .lista li .image img {height: auto; width: 8em;}
.agenda .lista li .datos { margin-left:9em;}

/* =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: 0.7em;padding:0.5em 0; list-style-position:inside;}
.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;}
/* =CALENDARIOS*/
.calendario .lista li .enlaces_listado strong { color:#222;}
.comparar_calendarios a{ color:#fff; line-height: 1.5em;}
/* =VIPS*/
/* =estilos para bloque3 en subhome*/
.vips .directorio { margin-bottom:0.5em;}
.vips .directorio h3, .vips .destacado_sub h4, .vips .directorio h5 { margin: 0; font-weight: normal;}
.vips .directorio span { color: #B8096E;}
.vips .directorio h6 a, .vips .directorio p a { color:#B8096E;}
.vips .directorio h6 a:hover { color:#E80000;}
.vips .destacado_sub { background: #B8096E; padding-bottom: 1em;}
.vips .destacado_sub h5 a:hover { color:#E80000;}
.vips .flecha_destacado2 { background: transparent url(../images/layout/flecha_destacados3.png) no-repeat scroll right top; height: 1.5em; margin:-0.5em 8em 0 0; position: relative;}
.vips .directorio_vip {background: transparent url(../images/layout/box_der_border_bottom.png) repeat-x scroll left bottom; padding-bottom: 1em; margin-right: 0.5em;}
.vips .directorio_vip h3 { background: #B8096E url(../images/layout/back_directorio_diver3.png) repeat-y scroll left top;}
.vips .directorio_vip h3 span { color:#F50083;}
.vips .directorio_vip h4 { margin:0.5em 0 0.3em 0; font-size: 0.8em;}
.vips .directorio_vip .img { width: 7em; height: 4.5em; border:0.1em solid #ccc; overflow: hidden;}
.vips .directorio_vip .img img { width: 7.1em;}
.vips .directorio_vip.m0 { margin:0;}
.vips .directorio_vip .back_directorio_vip {background: transparent url(../images/layout/back_directorio_diver2.png) repeat-x scroll left top;}
.vips .anythingSlider .wrapper { border-bottom:0.15em solid #B8096E;}
.vips #thumbNav a.cur { color:#fff;}
.vips .lista li .image { height: 115px; }
.vips .lista li.destacado .datos h3 { background: #B8096E url(../images/layout/degradado_titular_listado_vips.png) repeat-x scroll left top; padding:0 0.2em;}
.vips .lista li.destacado .datos h3 a { color: #fff;}
.vips .lista li .datos h3 a { color:#B8096E; font-weight: bold; }
.vips .lista li.destacado .image { border-color: #B8096E; }
.vips .lista li.destacado { border-bottom: 0.1em dotted #B8096E; }
.vips .menu_subsecciones li a.select { color: #B8096E;}
.vips .box.galeria { width: auto;}
.vips #test li { width: 6.7em;}
.vips #test .objImgFrame img{ width: 6.7em;}
.vips .box.galeria #holder{ height: 9.4em; width: auto;}
/* =Foto galeria en el post vips*/
.post.vips .box.galeria { width: auto; height: auto;}
.post.vips #test li { width: 4.85em; height:3.7em; background: #D7D7D7 url(../images/layout/no_foto.jpg) no-repeat scroll center center;}
.post.vips #test .objImgFrame img{ width: 4.9em; height: 3.6em;}
.post.vips #rightNav, .vips #leftNav { padding-top:0.7em;}
.post.vips .bloques3 .lista_tab img.img_post { width: 30.5em;}
.post.vips .box_pie_foto { background: #D7D7D7;}
.post.vips .box_pie_foto p { padding:0.7em;}
.post.vips .box.buscador h3, .vips .box.etiquetas h3 { background:#BF358C url(../images/layout/back_titulo_vips.png) repeat-y scroll left top; margin:0 0 0.5em 0; font-size: 1em;}
/* =galleta post*/
.post.vips .galleta {margin: 1em 2em 1em 0em;}
.post.vips .galleta .cuerpo {background:#9A0669 url(../images/layout/galletas/back_galleta_vips.png) repeat-x scroll left top; width: 14.2em;}
.post.vips .galleta .cuerpo h3 { font-size: 1em; color:#fff; padding:1em; font-weight: normal;}
.post.vips .galleta .cuerpo h3 span{ font-family:georgia; font-size:2.4em; height:1.5em; line-height:0.1em; position:relative; top:0.4em;}
.post.vips .galleta .cierre {background:#9A0669 url(../images/layout/galletas/bottom_galleta_vips.png) no-repeat scroll left top; height:2.5em; text-indent: -9999em;}
.post.especiales .galleta {margin: 1em 2em 1em 0em;}
.post.especiales .galleta .cuerpo {background:#9A0669 url(../images/layout/galletas/back_galleta_especiales.png) repeat-x scroll left top; width: 14.2em;}
.post.especiales .galleta .cuerpo h3 { font-size: 1em; color:#fff; padding:1em; font-weight: normal;}
.post.especiales .galleta .cuerpo h3 span{ font-family:georgia; font-size:2.4em; height:1.5em; line-height:0.1em; position:relative; top:0.4em;}
.post.especiales .galleta .cierre {background:#9A0669 url(../images/layout/galletas/bottom_galleta_especiales.png) no-repeat scroll left top; height:2.5em; text-indent: -9999em;}
.post .galleta {margin: 1em 2em 1em 0em;}
.post .galleta .cuerpo {background:#9A0669 url(../images/layout/galletas/back_galleta_noticias.png) repeat-x scroll left top; width: 14.2em;}
.post .galleta .cuerpo h3 { font-size: 1em; color:#fff; padding:1em; font-weight: normal;}
.post .galleta .cuerpo h3 span{ font-family:georgia; font-size:2.4em; height:1.5em; line-height:0.1em; position:relative; top:0.4em;}
.post .galleta .cierre {background:#9A0669 url(../images/layout/galletas/bottom_galleta_noticias.png) no-repeat scroll left top; height:2.5em; text-indent: -9999em;}
/* =quiosco rosa*/
.vips.rosa .destacado_sub { background: #ECD71E; margin-bottom: 1em;}
.vips.rosa .fisgon { background: #ECD71E; padding-bottom: 1em;}
.vips.rosa .destacado_sub h3 { color:#111; font-weight: normal;}
.vips.rosa .destacado_sub .titular { padding: 0.5em;}
.vips.rosa .destacado_sub .back_destacado_sub .img { width: 12.2em; height: 8em; overflow: hidden; margin-top:-1.5em;}
.vips.rosa .flecha_destacado3 { background: transparent url(../images/layout/flecha_destacados4.png) no-repeat scroll right top; height: 1.5em; margin:-0.5em 8em 0 0; position: relative; z-index: 1000;}
.vips.rosa .destacado_sub.fisgon { background: #eee; margin-bottom: 1em;}
.vips.rosa .flecha_destacado4 { background: transparent url(../images/layout/flecha_destacados5.png) no-repeat scroll right top; height: 1.5em; margin:-0.5em 8em 0 0; position: relative; z-index: 1000;}
#document.especiales li.ico_brisas, ico_diver_agenda {margin-top:-0.1em;border:none;}
/* =Promo Vips*/
.post.vips .incluye { border-top: 0.1em dotted #333; border-bottom: 0.1em dotted #333; padding:0.5em 0;}
.post.vips .incluye span { color: #BF358C;}
.post.vips .incluye2 { color: #BF358C; border-top: 0.1em dotted #333; border-bottom: 0.1em dotted #333; padding:0.5em 0;}
.post.vips .central ul.detalle_promo { list-style: outside; margin-left: 1em; font-size: 0.9em;}
.post.vips .central ul.detalle_promo li { padding:0.2em 0;}
.post.vips .central .datos_promo h5 { margin:0; }
.post.vips .central .datos_promo ul { font-size: 0.9em;}
.post.vips .central .datos_promo ul li { font-weight: bold; padding:0.1em 0;}
.post.vips .central .datos_promo ul li span { color: #666; font-weight: normal;}
.post.vips .central .datos_promo ul li a { font-weight: bold;}
.post.vips .central .datos_promo ul li a img { padding-top:0.5em;}

.vips .datos p a, .vips .back_destacado_sub p a { text-decoration: none!important; color:#B8096E;}
.vips .datos p a:hover, .vips .back_destacado_sub p a:hover { text-decoration: underline!important;}
.post.vips .titulo_promo_vip { padding-bottom: 1em; margin-right: 0.5em;}
.post.vips .titulo_promo_vip h3 { background: #BF2D7F url(../images/layout/back_directorio_diver3.png) repeat-y scroll left top; color:#fff; font-weight: normal; padding:0.2em 0.3em; line-height: 0.3em;}
.post.vips .titulo_promo_vip h3 span { color:#F50083;}
.post_promo_img { background: #E2E2E2; border: 0.1em solid #666; margin-right: 1em;}
.post_promo_img img { width: 16em;}
.post_promo_img p.pie_foto { width: 19em; font-weight: normal; font-size: 0.8em; float: none; border: none; margin:0.5em;}
/* =guia util*/
.guia .separador{border-bottom:0.15em solid #C67300;}
.guia .menu_subsecciones li { border-right: 0.09em solid #C67300;}
.guia .box_logo .ruta ul li a.activo { color: #C67300;}
.guia .ruta a { color:#E1B66A;}
.guia .ruta a:hover { color:#E80000; }
.guia .lista_directorio_guia { padding: 0 0 1em 0; background: transparent url(../images/layout/box_der_border_bottom.png) repeat-x scroll left bottom; margin: 0 0 1em;}
.guia .lista_directorio_guia ul li { float:left; height:6em; margin: 0 0.3em 0.4em 0; width:23.5%; border: 0.09em solid #ccc;}
.guia .lista_directorio_guia ul li:hover {background: transparent url(../images/layout/back_guia_on.jpg) repeat-x scroll left bottom; cursor:pointer;border: 0.09em solid #DB8B0D;}
.guia .lista_directorio_guia ul li ul li:hover { background: none;}
.guia .lista_directorio_guia ul li h2 { background: none; height: 0.5em; height: auto; }
.guia .lista_directorio_guia ul li span { margin:0.1em 0.1em 0 0; font-size: 0.8em;}
.guia .lista_directorio_guia ul li span a { color: #C67300;}
.guia .lista_directorio_guia ul li span a small { color:#222;}
.guia .lista_directorio_guia ul li h2 a { color: #C67300; font-size: 0.75em; width: 10.9em; display: block; font-weight: 700; text-transform: uppercase; }
.guia .lista_directorio_guia ul li h2 a:first-letter { color:#864E00; font-size: 1.1em; font-weight: 700;}
.guia .lista_directorio_guia ul li h2 a:hover { border: none;}
.guia .lista_directorio_guia ul li ul { background: none; margin:0 0.1em 0 1.2em;list-style-type:disc; color: #C67300;}
.guia .lista_directorio_guia ul li ul li { font-size: 0.8em;}
.guia .lista_directorio_guia ul li ul li a { margin-left:-0.3em; font-size: 0.9em; display: inline;}
.guia .lista_directorio_guia ul li a.ver_todos { position: relative; top: 2em;font-size: 0.8em; left: 3em; }
.guia .lista_directorio_guia ul li a.ver_todos span { position: relative; top: -1em;}
.guia .lista_directorio_guia ul li ul li, .guia .lista_directorio_guia ul li ul li:hover {  border: none;}
.guia .lista_directorio_guia ul li ul li h2 { margin: 0; padding: 0; background: none;}
.guia .lista_directorio_guia ul li ul li, .guia .lista_directorio_guia ul li ul li:hover { float: none; height: auto; border: none; width: auto; margin: 0;}
.guia .lista li { float:none; }
.guia .directorio_guia {background: transparent url(../images/layout/box_der_border_bottom.png) repeat-x scroll left bottom; padding-bottom: 1em; margin-right: 0.5em;}
.guia .directorio_guia h3 { background: #EFB90B url(../images/layout/back_directorio_guia.png) repeat-y scroll left top;}
.guia .directorio_guia h3 span { color:#FBC80B;}
.guia .directorio_guia h4 { margin:0.5em 0 0.3em 0; font-size: 0.8em;}
.guia .directorio_guia .img { width: 7em; height: 4.5em; border:0.1em solid #ccc; overflow: hidden;}
.guia .directorio_guia .img img { width: 7.1em;}
.guia .directorio_guia.m0 { margin:0;}
.guia .directorio_guia .back_directorio_guia {background: transparent url(../images/layout/back_directorio_diver2.png) repeat-x scroll left top;}
.guia .box.buscador { position: relative;}
.guia .box.buscador h3, .guia .box.etiquetas h3, .guia .box.relacionado h2 { background:transparent url(../images/layout/yellow_title_new.png) no-repeat scroll left top!important; margin:0 0 0.5em 0; padding:0.1em 0.5em;}
.guia .box.buscador h3 a, .guia .box.etiquetas h3 a { color:#fff;} 
.guia .box.buscador label { float:left; position: static; padding:0 0 0.5em 0; font-size: 0.7em;}
.guia .box.buscador label input { width: 222px; border-right: none;}
.guia .box.buscador select { margin:0; width: 14.2em; color:#000;}
.guia .box.buscador p span { color: #DB8B0D;}
.diviertete .box.buscador { position: relative;}
.diviertete .box.buscador h3 a, .guia .box.etiquetas h3 a { color:#fff;} 
.diviertete .box.buscador label { float:left; position: static; padding:0 0 0.5em 0; font-size: 0.7em;}
.diviertete .box.buscador label input { width: 222px; border-right: none;}
.diviertete .box.buscador select { margin:0; width: 14.2em; color:#000;}
.diviertete .box.buscador p span { color: #DB8B0D;}
.diviertete .box.buscador .rowElem {clear:both;}

.guia .box #map_canvas { margin: 3em 0 1em 0;height:20em; width:16em; float: left; top:-2em;}
.guia .box .toggle_container2 { height:13em; width:16em;} 
.guia .ultimos span { float: left; line-height: 0.7em; color: #DB8B0D;}
.guia .ultimos span.telf { margin-right: 0.5em;}
.guia .ultimos h6 { margin:0.5em 0;}
.guia .ultimos h6 a{ color: #DB8B0D; font-weight: bold;}
.guia .lista li.destacado .image { border:0.1em solid #DB8B0D;}
.guia .lista li.destacado .datos h3 {  background: #DB8B0D url(../images/layout/degradado_titular_listado_guia.png) repeat-x scroll left top; margin-bottom: 0.4em;}
.guia .lista li.destacado .datos h3 a {  color:#fff;}
.guia .lista li .datos h3 a, .guia .lista li .enlaces_listado li a{color:#DB8B0D; margin-right: 0.5em;}
.guia .lista li.destacado { border-bottom: 0.1em dotted #DB8B0D; }
.guia div.paginacion span.select { background:#DB8B0D; }
.guia div.paginacion a:hover { background:#DB8B0D; }
.box.etiquetas ul.tag-cloud li { display: inline; padding-right:0.2em;}
.guia .box.buscador .icon_az { background: url(../images/layout/a-z_icon.jpg) no-repeat scroll left top; clear:both; float:left; height:3em; left:13em; position:absolute; top:4em; width:3em;}
.guia .menu_subsecciones li a.select { color: #DB8B0D;}
.guia .box.buscador .map_home_guia { }
.guia .lista_tab span { float: left; line-height: 1.2em; color: #DB8B0D;}
.guia .lista_tab span.telf { margin-right: 0.5em;}
.guia .lista_tab h6 { margin:0;}
.guia .lista_tab h6 a{ color: #DB8B0D; font-weight: bold;}
.guia div.paginacion span.select { background:#DB8B0D; }
.guia div.paginacion a:hover { background:#DB8B0D; }
.guia .box.recomendamos h2 { color:#fff; height: 1.3em; background: #DB8B0D url(../images/layout/back_directorio_guia.png) repeat-y scroll left top; font-size: 0.8em; font-weight: bold; }
.guia .box.recomendamos li a { font-size: 0.75em;}
.guia.emergencias .box.recomendamos ol { margin-left:0; list-style-type: none;}
.guia.emergencias .box.recomendamos h3 { color:#DB8B0D; background:none; font-size: 0.8em; font-weight: normal; padding: 0; }
.guia.emergencias .box.recomendamos li { padding-left:0.5em;}
.guia.emergencias .box.recomendamos li.select { background: #ddd;}
.guia.emergencias .box.telefonos h3 {background:#DB8B0D;margin:0 0 0.5em;padding:0.2em;}
.guia.emergencias .cientodoce h4 {background: url(../images/layout/right_especiales.jpg) no-repeat scroll left 0; font-size:2.5em;height:auto;margin:0.3em 0;text-align:right; color:#DB8B0D;}
.guia.emergencias .box.telefonos h2 { background: none; font-size: 1.1em; padding:0;}
.guia.emergencias .box.telefonos h5 {background:#ccc;margin:0 0 0.5em;padding:0.2em;}
.guia.emergencias .box.telefonos dl { padding-bottom:0.5em;}
.guia.emergencias .box.telefonos dt { width: 70%;float:left; font-weight: normal; text-indent: 1em;padding-bottom:0.5em; border-bottom:0.09em dotted #ddd;}
.guia.emergencias .box.telefonos dd { width: 30%; float: right; font-weight: bold; text-align: right;padding-bottom:0.5em; border-bottom:0.09em dotted #ddd;}
.guia .box.recomendamos ol { margin-left:1.3em;}
.guia.emergencias .box.recomendamos ol { margin-left:0; list-style-type: none;}
.guia .box.recomendamos p strong {margin-left:0.5em;}
.guia .box.recomendamos ol li { border-bottom:0.1em dotted #ddd; height: auto;font-size: 0.8em;padding:0.5em 0;}
.guia .box.recomendamos ol li a {font-size: 0.9em; padding:0; background: none;}
.guia .box.recomendamos ol li span{color:#ccc;}
.guia .box.lo_mas_visto .lista .enlaces { padding:0; margin:0;}
/*.guia .direccion .left { height: 1em;}*/
.guia .enlaces ul li a, .guia .enlaces a { padding-right:0.6em;}
.guia .datos span {display:block; float:left; line-height: 1em;}
/* =POST GUIA*/
/*.guia.post .bloques3 h3 { font-size: 1em;}*/
.guia .lista_datos ul { margin:0 1.5em 1em 0; font-size: 0.8em;}
.guia .lista_datos li { margin: 0.3em 0;}
.guia .lista_datos li span { color:#DB8B0D;}
.guia .box.lista_guia_direccion {margin:0.7em 0; background: #FFF2DB;}
.guia .box.lista_guia_direccion li p { font-size: 1em;}
/* =Foto galeria en el post del restaurante*/
.post.guia .box.galeria { width: auto; height: auto;}
.post.guia #test li { width: 4.85em; height:3.7em; background: #D7D7D7 url(../images/layout/no_foto.jpg) no-repeat scroll center center;}
.post.guia #test .objImgFrame img{ width: 4.9em; height: 3.55em;}
.post.guia #rightNav, .post.guia #leftNav { padding-top:0.7em;}
.guia .bloques3 .lista_tab img.img_post { width: 30.5em;}
.guia .box.recomendamos { width: 7em;}
/* BLOGS*/
.blogs .blogers h3 { background: none; color:#00802B; height: 0.6em;}
.blogs .blogers span { color:#00802B; line-height:1.4em; margin-right:0.3em;}
.blogs .destacado_new h3 a, .blogs .blogers h3 a{ color:#00802B; font-size:1em; margin: 0 0.5em 0 0.5em; line-height: 1.05em; font-weight: bold; display: block; background: none;}
.blogs .separador{border-bottom:0.15em solid #00802B;}
.blogs .box_logo .ruta ul li a.activo { color: #00802B;}
.blogs .bloques2 .sub_bloques2 { margin-bottom:1em;}
.blogs .bloques2 .sub_bloques2 .col.primera { width: 66.5%; padding-right:0.2em;}
.blogs .bloques2 .sub_bloques2 .col.ultima { padding:0; margin-right: 0!important;width: 32%;}
.blogs .bloques2 .participa .col.primera { width: 65.5%;}
.blogs .bloques2 .participa .col.ultima {width: 33.5%;}
.blogs .bloques2 .editoriales h3{ background: none; color: #cd0000; font-style: italic; text-transform: none; font-size: 1.2em; padding: 0;} 
.blogs .bloques2 .editoriales p { font-size: 0.8em; color:#666;}
.blogs .destacado_new span { float:left; line-height:0.9em; height: 1.5em; display:block;color:#00802B;}
.blogs .destacado_new h4 a{color:#666666; font-size:0.9em;}
.blogs .destacado_new h3 {padding-left:0;}
.blogs .destacado_new .no_img h3 {color:#00802B; height:auto; line-height:1.2em; margin:0.1em 0 0 -0.5em; background: none;}
.blogs .destacado_new .no_img div { font-size: 0.7em;}
.blogs .box.fotodenuncia ul { margin: 0; list-style-position: inside; list-style-image: url("../images/layout/bullet_list.jpg");}
.blogs .box.fotodenuncia li { margin: 0.2em 0.4em; border-bottom: 0.09em dotted #aaa;}
.blogs .box.fotodenuncia p {float:left; margin:0; width:7em;}
.blogs .box.fotodenuncia h4 { margin: 0; font-weight: normal; font-size: 0.7em;display: block; padding-bottom: 1em; border-bottom: 0.09em dotted #ccc;}
.blogs .box.fotodenuncia h4 span, .box.fotodenuncia p span { color: #CD0000; }
.blogs .box.fotodenuncia img { width: 11.44em; border:0.09em solid #ccc; height: 7.8em;}
.blogs .box.fotodenuncia .bt, .box.fotodenuncia p { text-align: left;margin:0.8em 0; height: auto; background: none;}
.blogs .box.fotodenuncia .bt img { width: auto; border: none;}
.blogs .box.fotodenuncia .comentarios_destacados p{ width: 16em;}
.blogs .destacado_new .no_img p { margin:0;}
.blogs .box.fotodenuncia h2 span { color :#cd0000; line-height: 1.2em; text-transform: none; font-weight: bold;}
.blogs .box.blogs.tira img { width: 38.7em;}
.blogs .box.blogs.tira .titular { width: 25%;}
.blogs .box.blogs.tira h4 { background: none; margin:0;}
.blogs .box.blogs.tira h4 span { color:#00802B;}
.blogs .box.blogs.tira h5 { margin: 0;font-size:0.7em; line-height:1.5em; padding:0; color: #555; float:left; }
.blogs .box.blogs.tira div.etiquetas { margin: 0;font-size:0.7em; line-height:1.5em; padding:0; color: #555; font-weight: normal;}
.blogs .separador_blogs { border-bottom: 0.09em dotted #00802B; margin: 0.5em 0;}
.blogs .primera .cierre { background: transparent url(../images/layout/box_der_border_bottom.png) repeat-x scroll left bottom; height: 1em;}
.blogs .box.denuncia p{ margin-bottom: 0.5em;}
.blogs #Los_ltimos_posts_de_los_blogs.ui-tabs-panel { padding-top: 0.5em;} 
/* =ESPECIALES*/
.especiales .head_especiales { height: 9.75em;}
.especiales .head_especiales img { /*width: 62em; height: 10.2em; */margin-top: -0.43em;*margin-top: 0;}
.especiales .head_especiales .swf object { position: absolute; z-index: 1; }
.especiales .head_especiales .patrocinio_head img { width: auto; height: auto;}
.especiales.base .destacado_sub h3 { color:#000; font-weight: normal;}
.especiales.base .ico_calendario { background: transparent url(../images/iconos/ico_calendarios.png) repeat-x scroll left top; text-indent: -9999em; display: block; width: 1.5em; height:1.44em; margin:0.2em 0 0 0.3em; float: right; cursor: pointer;}
.especiales.base .box_directorio .mas_texto { color:#12B9EC;}
.especiales .menu_secciones li a span {padding:13px 6px 1em;}
.especiales.portada .menu_secciones li a span {padding:13px 6px 1em;}
#document.especiales.base .lo_mas_visto .item h3 a { color: #fff; line-height: 1.6em;}
#document.especiales.base ul.eventos_pueblos {margin-left: 0!important; margin-bottom:0.5em; }
#document.especiales.base .eventos_pueblos li{ float:left; list-style-type: none; border-bottom: 0.09em dotted #ccc; padding: 0.5em; margin:0; width: 97.2%;}
#document.especiales.base .eventos_pueblos li p { font-size: 1em; color:#000;}
#document.especiales.base .eventos_pueblos li.destacado{ background: #FED22B;}
#document.especiales.base .eventos_pueblos li div.image {float: right; border: 0.09em solid #fff;}
#document.especiales.base .eventos_pueblos li img {float: right; border: 0.09em solid #fff;}
#document.especiales.base .eventos_pueblos li.normal img { border-color: #777; }
#document.especiales.base .eventos_pueblos li.head_eventos_pueblos { background: #ccc;width: 97.2%; border:none; padding-top:0.5em;}
.especiales.base .eventos_pueblos li.head_eventos_pueblos div.left { width: 15%; color:#000; font-weight: bold;}
.especiales.base .eventos_pueblos li.head_eventos_pueblos div.right { width: 85%; font-weight: bold;}
.especiales.base .eventos_pueblos li div.left { width: 15%; color:#cd0000;}
.especiales.base .eventos_pueblos li div.right { width: 85%; color:#000;}
.especiales .ruta a { color:#12B9EC;}
.especiales .box.recomendamos { width: 7em;}
.especiales .box.recomendamos h2 { color:#fff; height: 1.3em; background: #08C4F7; font-size: 0.8em; font-weight: bold;}
.especiales .box.recomendamos h3 { background: none; color:#111; line-height: 1em; margin:0.5em 0; padding:0; height: auto; font-size: 0.9em;}
.especiales .box.recomendamos ol { margin-left:1.3em;}
.especiales .box.recomendamos ol li { border-bottom:0.1em dotted #ddd; height: auto;font-size: 0.8em;padding:0.5em 0; }
.especiales .box.recomendamos ol li a { padding:0; background: none; font-size:0.9em;}
.especiales .menu_subsecciones { float: none; padding-bottom:0.3em; background:#12B9EC; height:1.35em;  background: #08C4F7 url(../images/layout/back_subsecciones_especiales.png) repeat-x scroll left 0.05em; width: 62em;}
.especiales.portada .menu_subsecciones { padding-bottom:0.3em; height:1.4em;  background: none;}
#document.especiales .menu_subsecciones ul { margin:0 0.5em;}
.especiales .menu_subsecciones li { margin-top:0.16em; line-height: 1.9em;padding:0 0.5em; margin-right:0;}
.especiales.portada .menu_subsecciones li { line-height: normal;padding:0 0.5em; margin-right:0;}
.especiales .menu_subsecciones li a { color :#fff;}
.especiales.portada .menu_subsecciones li a { color :#333;}
.especiales .menu_subsecciones li.select { background: #08C4F7 url(../images/layout/back_box_title_especiales_select.png) repeat-x scroll left top; }
.portada.especiales .menu_subsecciones li.select { background: none;}
.especiales .menu_subsecciones li.select a {color:#000;}
.especiales .menu_subsecciones li:hover { background: #08C4F7 url(../images/layout/back_box_title_especiales_select.png) repeat-x scroll left top; }
.especiales.portada .menu_subsecciones li:hover { background: none;}
.especiales .menu_subsecciones li.ico_subsecciones:hover { background: none;}
.especiales .menu_subsecciones li:hover a {color:#000;}
.especiales.portada .menu_subsecciones li:hover a {color:#cd0000;}
.especiales.portada .separador {border-bottom:0.15em solid #08C4F7; height: auto;}
.especiales .head_especiales .patrocinio_head { height:0; left:45em; position:relative; top:-8.5em; width:14em;}
.especiales .box.direccion {margin:0.7em 0; background: #F5F5F5;}
.especiales .box.direccion p { padding: 0; width: 26em; font-size: 0.7em; line-height: 1.5em;}
.especiales .box.direccion span { font-size: 0.7em;}
.especiales .lista_datos ul {font-size:0.9em; list-style-type:decimal; padding:0 0 1em 2em;}
.especiales #tabs-menu .ui-tabs-nav a span, .especiales #tabs-menu2 .ui-tabs-nav a span { min-width: 21px;}
.especiales #tabs-menu .ui-state-active, .especiales #tabs-menu2 .ui-state-active { background: none;}
.especiales .lista_tab ul.menu li, .especiales .lista_tab ul.menu li p, .especiales .lista_tab ul.menu li h5 { text-align: center;}
.especiales .lista_tab ul.menu li { border-bottom: 0.09em dotted #ccc; padding: 0.5em!important;}
.especiales .lista_tab ul.menu li h5 { border-top: 0.09em solid #ccc;border-bottom: 0.09em solid #ccc;padding:0.3em 0;margin:0;}
.especiales span.titular {background: #F5F5F5;display:block;height:1.6em;line-height:1.7em; padding:0 0.5em;}
.especiales .img img, .especiales .img {height:16.75em; width:26em;}
.especiales .img {border: 0.09em solid #ddd;}
.especiales .m1 .img.primera { margin-top:-1.5em;}
.especiales .directorio .img, .especiales .directorio .img img {height: auto; display: block;}
.especiales .directorio .box_directorio p {width: 17em;}
.especiales .directorio .box_directorio h6 { width: 12em;}
.especiales .directorio .box_directorio h6 a { color:#12B9EC;}
/* Especiales - Listado historico. */
.especiales .historico h2 { color: #12B9EC; font-size: 1.3em; background: none; padding:0; margin: 0 0 0.5em; font-weight: bold; }
.especiales .historico  .box_directorio { padding-bottom: 1em;  border-bottom: 0.15em solid #CCCCCC; }
.especiales .historico  .box_directorio h3 { padding-bottom: 0.5em;}
.especiales .historico  .box_directorio p { line-height: 1.3em; width: 44em;}
.especiales .historico h6 { margin: 0em; }
.especiales .historico h3 a { color: #12B9EC; }
.especiales .historico .img { width: 194px; height: 98px; float: right; margin-left: 1em; height: auto; border: none;}
.especiales .historico .img img { width: 192px; height: 96px; border: 1px solid #ddd; }
.especiales .box_recomendamos { margin-bottom:1em; margin-left:27em; width: auto; position: relative;}
/*.especiales .box_recomendamos .enlaces{position: absolute; bottom: 0em;}*/
.especiales .box_recomendamos .item h6{ font-size:1.2em; margin:0; padding-top:0!important; line-height: 1em;}
.especiales .box_recomendamos .item h6 a, .especiales .box_recomendamos p a{ color:#12B9EC; line-height: 1.1em;}
.especiales .separador_especial {border-bottom:0.25em solid #12B9EC; text-indent:-9999em; margin-bottom:1em;}
.especiales .destacado_sub { background:#ECD71E;}
.especiales .flecha_destacado {background:transparent url(../images/layout/flecha_destacados4.png) no-repeat scroll right top; height:1.5em; margin:-0.5em 8em 0 0;position:relative;}
.especiales .directorio { border: none;}
.especiales .directorio .separador { width: 96%;border-bottom:0.15em solid #12B9EC; }
.especiales .back_destacado_sub img { height: auto;}
.especiales .lista li .image { height: auto;}
.especiales .lista li.destacado .datos h3 { background: #08C4F7; }
.especiales .lista li.destacado .image {border: 0.09em solid #08C4F7;}
.especiales .lista li.destacado {border-bottom: 0.09em dotted #08C4F7;}
.especiales .lista li.destacado .datos h3 a { color: #fff;}
.especiales .lista li .datos h3 a { color: #08C4F7;}
.especiales .lista li .enlaces_listado li a { color:#000;}
.especiales .iconos_comparte img { border :0.09em solid #ccc;}
.especiales .iconos_comparte ul { margin:0 ;}
.especiales .iconos_comparte li { width: 25%; float:left; border:none;}
.especiales .iconos_comparte li a { padding:0; background: none;}
.especiales div.paginacion span.select { background: #08C4F7;}
.especiales div.paginacion a:hover { background-color:#08C4F7;}
.especiales .lista li .enlaces_listado ul { padding-left:19.5em;background:transparent url(../images/layout/right_especiales.jpg) no-repeat scroll 17em 0.4em;}
.especiales .lista li .enlaces_listado li { float:none; border:none;}
.especiales .borde_img img {/*width: 30em;*/} /* Comentado por que afecta a las fotos de la fotgaleria de especiales!!!*/
.especiales ul.observaciones { list-style-position:inside; list-style-type:disc;}
.especiales .observaciones li {color:#fd0000; padding-top:0.3em;}
.especiales .observaciones li p { color:#555555;font-size:0.85em;line-height:1.25em; padding:0.4em 0; display: inline; }
.especiales .box.valora h4 { color :#12B9EC; margin:0;} 
/* =estilos plantilla menus diviertete/especiales*/
.post .lista_menus { background: #F5F5F5 url("../images/iconos/ico_menu_restaurantes.png") no-repeat scroll 27.4em center; border-top: 0.09em solid #ddd;border-bottom: 0.09em solid #ddd; padding:0.3em 0.5em;}
.post .lista_eventos { background: #F5F5F5 url("../images/iconos/ico_lista_eventos.png") no-repeat scroll 27.4em center; border-top: 0.09em solid #ddd;border-bottom: 0.09em solid #ddd; padding:0.3em 0.5em;}
.post .menus ul.ui-tabs-nav, .post .eventos ul.ui-tabs-nav { padding:0.5em 0;}
.post .menus, .post .eventos { border-left:0.09em solid #eee;border-right:0.09em solid #eee; border-bottom:0.09em solid #eee;}
#document.post .menus ul.ui-tabs-nav, #document.post .eventos ul.ui-tabs-nav { background: transparent url("../images/layout/back_menus_restaurante.png") repeat-x scroll center center;}
#document.post .menus ul.ui-tabs-nav li, #document.post .eventos ul.ui-tabs-nav li { height:1.6em; margin:-0.06em 0 0 0; padding:0 0.3em; background: #fff; min-width:0;}
#document.post .menus ul.ui-tabs-nav li a { }
.post .menus .lista_tab ul, .post .eventos .lista_tab ul { border-bottom: 0.09em dotted #DF8464; padding-bottom:0.3em;}
.post.especiales .menus .lista_tab ul  { border-bottom: 0.09em dotted #0091B8; padding-bottom:0.3em;}
.post.especiales .menus h3 { color:#0091B8; font-size: 1em; margin:0.5em 0;}
.post .menus .lista_tab ul li,.post .eventos .lista_tab ul li { margin: 0 0.6em 0.3em 0.6em; font-size: 0.75em; color:#666;list-style-type:disc;list-style-position: inside;}
.post .menus .lista_tab .precio span { color: #DF470A;}
.post.especiales .menus .lista_tab .precio span { color: #0091B8;}
.post .menus .lista_tab .precio p, .post .menus .lista_tab .otros p { padding-left:0.5em; font-size: 0.8em;}
.post .menus .cierre {background:transparent url(../images/layout/box_der_border_bottom.png) repeat-x scroll left bottom;height:1em; text-indent: -9999em;}
.post.diviertete .lista_menus h3, .post.diviertete .lista_eventos h3 { color: #DF470A; font-size: 1em;height: auto; background: transparent;}
.post.diviertete .lista_menus li, .post.diviertete .lista_eventos li{ list-style: disc; margin-left: 0.5em;}
.post.especiales .lista_menus h5 { color: #fd0000; border-top:0.09em dotted #ccc; border-bottom: 0.09em dotted #ccc; padding: 0.4em 0;}
.post.especiales .lista_menus li{ list-style: disc; margin-left: 0.5em;}
.especiales .box_recomendamos .enlaces ul { }
.especiales .sub_bloques2.galeria_especiales .primera { width: 65.5%;}
.especiales .sub_bloques2.galeria_especiales .primera h2 { background: url("../images/layout/back_titulo_especiales.jpg") repeat-x scroll left top;}
.especiales .sub_bloques2.galeria_especiales .primera h2 a {color: #fff;}
.especiales .sub_bloques2.galeria_especiales .primera li { width: 28.5%;}
.especiales .sub_bloques2.galeria_especiales .ultima { width: 33.5%;}
.especiales .sub_bloques2.galeria_especiales .ultima h2 a { color:#0990DE;}

/* =ESPECIALES Personalizados*/
/* =tren*/
#back_especial.tren #document { background: transparent;}
#back_especial.tren #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.tren .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.tren { background:#FDDA00 url(../images/back_especial/trentram/tren.png) no-repeat fixed center -0.1em;}
#back_especial.tren .especiales .menu_subsecciones {background: url(../images/back_especial/trentram/back_menu.png) repeat-x scroll left 0.05em; }
#back_especial.tren .especiales .menu_subsecciones li:hover, #back_especial.tren .especiales .menu_subsecciones li.select { background: url(../images/back_especial/trentram/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.tren .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}

/* =FOTOGALERIAS Y VIDEOGALERIAS*/
/*noticias, deportes, sucesos*/
#back_especial.galerias .box_logo { background: url(../images/back_especial/fotogalerias/degradado_fv_rojo.png) repeat-x scroll left 0.05em;}
#back_especial.galerias .box_logo .ruta a { color:#333;}
#back_especial.galerias .box_logo .ruta a:hover { color: #fff;}
#back_especial.galerias .box_logo .ruta ul li { border-left: 0.09em solid #fff;}
/*vips*/
#back_especial.galerias .vips .box_logo { background: url(../images/back_especial/fotogalerias/degradado_fv_vips.png) repeat-x scroll left 0.05em;}
/*diviertete*/
#back_especial.galerias .diviertete .box_logo { background: url(../images/back_especial/fotogalerias/degradado_fv_diviertete.png) repeat-x scroll left 0.05em;}
/*especial*/
#back_especial.galerias .especiales .box_logo { background: url(../images/back_especial/fotogalerias/degradado_fv_especiales.png) repeat-x scroll left 0.05em;}

/* =bikini*/
#back_especial.bikini #document { background: transparent;}
#back_especial.bikini #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.bikini .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.bikini { background:#F09E23 url(../images/back_especial/bikini/fondo_bikini2.png) no-repeat fixed center -0.1em;}
#back_especial.bikini .especiales .menu_subsecciones {background: url(../images/back_especial/bikini/back_menu_bikini.png) repeat-x scroll left 0.05em; }
#back_especial.bikini .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/bikini/back_menu_hover.png) repeat-x scroll left top; }
.especiales .menu_subsecciones li.select { background: url(../images/back_especial/trentram/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.bikini .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
/* head_consulta*/
#back_especial.bikini .head_consulta h6{ font-weight:normal; color :#555;}
#back_especial.bikini .head_consulta h6 a {color:#111;}
#back_especial.bikini .head_consulta li .pregunta {color:#111;}
#back_especial.bikini .head_consulta .cierre_consulta {background: url("../images/back_especial/bikini/head_consulta/cierre_final.png") repeat-x scroll left bottom; height: 1.5em; text-indent: -9999em;}
/* =electric*/
#back_especial.electric #document { background: transparent;}
#back_especial.electric #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.electric .content { background: #fff;margin:-0.5em 0 -2em 0;padding:0.1em 0 2em 0;}
#back_especial.electric { background:#00568f url(../images/back_especial/electric/fondo_tren_electric.png) no-repeat fixed center -0.1em;}
#back_especial.electric .especiales .menu_subsecciones {background: url(../images/back_especial/electric/back_menu.png) repeat-x scroll left 0.05em; }
#back_especial.electric .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/electric/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.electric .especiales .menu_subsecciones li.select { background: url(../images/back_especial/electric/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.electric .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.electric .ruta_1 a, #back_especial.electric .ruta_2 a { color:#fff;}
/* =fiesta*/
#back_especial.fiesta #document { background: transparent;}
#back_especial.fiesta #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.fiesta .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.fiesta { background:#fff url(../images/back_especial/fiesta/fondo_fiesta.jpg) no-repeat fixed center -0.1em;}
#back_especial.fiesta .especiales .menu_subsecciones {background: url(../images/back_especial/fiesta/back_menu.png) repeat-x scroll left 0.05em; }
#back_especial.fiesta .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/fiesta/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.fiesta .especiales .menu_subsecciones li.select { background: url(../images/back_especial/fiesta/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.fiesta .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.fiesta .ruta_1 a, #back_especial.fiesta .ruta_2 a { color:#2294d5;}
/* =serra*/
#back_especial.serra #document { background: transparent;}
#back_especial.serra #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.serra .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.serra { background:#fff url(../images/back_especial/serra/fondo_serra.png) no-repeat fixed center -0.1em;}
#back_especial.serra .especiales .menu_subsecciones {background: url(../images/back_especial/serra/back_menu.png) repeat-x scroll left 0.05em; }
#back_especial.serra .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/serra/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.serra .especiales .menu_subsecciones li.select { background: url(../images/back_especial/serra/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.serra .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.serra .ruta_1 a, #back_especial.serra .ruta_2 a { color:#f89b00;}
/* =dijous bo*/
#back_especial.dijousbo #document { background: transparent;}
#back_especial.dijousbo #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.dijousbo .content { background: #fff;margin: 0;padding:0.1em 0 2em 0;}
#back_especial.dijousbo { background:#fff url(../images/back_especial/dijousbo/fondo_dijousbo.jpg) no-repeat fixed center -0.1em;}
#back_especial.dijousbo .especiales .menu_subsecciones {background: url(../images/back_especial/dijousbo/back_menu.png) repeat-x scroll left 0.05em; }
#back_especial.dijousbo .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/dijousbo/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.dijousbo .especiales .menu_subsecciones li.select { background: url(../images/back_especial/dijousbo/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.dijousbo .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.dijousbo .ruta_1 a, #back_especial.dijousbo .ruta_2 a { color:#B0C134;}
/* =navidad*/
#back_especial.navidad #document { background: transparent;}
#back_especial.navidad #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.navidad .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.navidad { background:#e71132 url(../images/back_especial/navidad/fondo_navidad.jpg) no-repeat fixed center 0.1em;}
#back_especial.navidad .especiales .menu_subsecciones {background: url(../images/back_especial/navidad/back_menu.png) repeat-x scroll left 0.05em; }
#back_especial.navidad .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/navidad/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.navidad .especiales .menu_subsecciones li.select { background: url(../images/back_especial/navidad/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.navidad .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.navidad .ruta_1 a, #back_especial.navidad .ruta_2 a { color:#fecc02;}
/* =Sant Antoni*/
#back_especial.dimoni #document { background: transparent;}
#back_especial.dimoni #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.dimoni #document #head .menu_subsecciones ul { list-style-type: none; margin:0.4em 0em 0em 1em; height: 1em;}
#back_especial.dimoni .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.dimoni { background:#111111 url(../images/back_especial/dimoni/fondo_sant_antoni_2011.png) no-repeat fixed center 0.1em;}
#back_especial.dimoni .especiales .menu_subsecciones {background: url(../images/back_especial/dimoni/back_menu.png) repeat-x scroll left 0.05em;   border-bottom: 0.15em solid #000; height: 1.3em;}
#back_especial.dimoni .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/dimoni/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.dimoni .especiales .menu_subsecciones li.select { background: url(../images/back_especial/dimoni/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.dimoni .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.dimoni .ruta_1 a, #back_especial.dimoni .ruta_2 a { color:#cd0000;}
/* =Son rullan*/
#back_especial.son_rullan #document { background: transparent;}
#back_especial.son_rullan #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.son_rullan #document #head .menu_subsecciones ul { list-style-type: none; margin:0.4em 0em 0em 1em; height: 1em;}
#back_especial.son_rullan .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.son_rullan { background:#506EA4 url(../images/back_especial/taller/fondo_talleres.jpg) no-repeat fixed center top;}
#back_especial.son_rullan .especiales .menu_subsecciones {background: url(../images/back_especial/taller/back_menu.png) repeat-x scroll left 0.05em;   border-bottom: 0.15em solid #ffcc38; height: 1.3em;}
#back_especial.son_rullan .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/taller/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.son_rullan .especiales .menu_subsecciones li.select { background: url(../images/back_especial/taller/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.son_rullan .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.son_rullan .ruta_1 a, #back_especial.son_rullan .ruta_2 a { color:#00437c;}
/* =Dia de les Illes Balears*/
#back_especial.illes #document { background: transparent;}
#back_especial.illes #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.illes #document #head .menu_subsecciones ul { list-style-type: none; margin:0.4em 0em 0em 1em; height: 1em;}
#back_especial.illes .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.illes { background:#c3c4c5 url(../images/back_especial/illes/fondo_illes.png) no-repeat fixed center top;}
#back_especial.illes .especiales .menu_subsecciones {background: url(../images/back_especial/illes/back_menu.png) repeat-x scroll left 0.05em;   border-bottom: 0.15em solid #e37633; height: 1.3em;}
#back_especial.illes .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/illes/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.illes .especiales .menu_subsecciones li.select { background: url(../images/back_especial/illes/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.illes .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.illes .ruta_1 a, #back_especial.illes .ruta_2 a { color:#831658;}
/* CAM*/
#back_especial.cam #document { background: transparent;}
#back_especial.cam #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.cam #document #head .menu_subsecciones ul { list-style-type: none; margin:0.4em 0em 0em 1em; height: 1em;}
#back_especial.cam .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.cam { background:#ffffff url(../images/back_especial/cam/fondo_cam.png) no-repeat fixed center top;}
#back_especial.cam .especiales .menu_subsecciones {background: url(../images/back_especial/cam/back_menu.png) repeat-x scroll left 0.05em;   border-bottom: 0.15em solid #f3b017; height: 1.3em;}
#back_especial.cam .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/cam/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.cam .especiales .menu_subsecciones li.select { background: url(../images/back_especial/cam/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.cam .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.cam .ruta_1 a, #back_especial.cam .ruta_2 a { color:#014fa1;}
/* =Coctel*/
#back_especial.coctel #document { background: transparent;}
#back_especial.coctel #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.coctel #document #head .menu_subsecciones ul { list-style-type: none; margin:0.4em 0em 0em 1em; height: 1em;}
#back_especial.coctel .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.coctel { background:#b3e9f2 url(../images/back_especial/coctel/fondo_coctel.png) no-repeat fixed center 0.0em;}
#back_especial.coctel .especiales .menu_secciones li  { margin: -0.4em -0.2em -0.6em 0.5em;}
#back_especial.coctel .especiales .menu_secciones .fix li { margin: 0.2em 0;}
#back_especial.coctel .especiales .head_especiales { width: 990px; overflow: hidden;}
#back_especial.coctel .especiales .menu_subsecciones {background: url(../images/back_especial/coctel/back_menu.png) repeat-x scroll left 0.05em; border-bottom: 0.15em solid #3e83be; height: 1.3em; width: 61.9em;}
#back_especial.coctel .especiales .menu_subsecciones li { border-right: 0.09em solid #fff!important;}
#back_especial.coctel .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/coctel/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.coctel .especiales .menu_subsecciones li.select { background: url(../images/back_especial/coctel/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.coctel .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.coctel .ruta_1 a, #back_especial.coctel .ruta_2 a { color:#cd0000;}
/* =Banderas Azules*/
#back_especial.banderas #document { background: transparent;}
#back_especial.banderas #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.banderas #document #head .menu_subsecciones ul { list-style-type: none; margin:0.4em 0em 0em 1em; height: 1em;}
#back_especial.banderas .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.banderas { background:#b3e9f2 url(../images/back_especial/banderas/fondo_banderas_azules.png) no-repeat fixed center -0.45em;}
#back_especial.banderas .especiales .menu_secciones li  { margin: -0.4em -0.2em -0.6em 0.5em;}
#back_especial.banderas .especiales .menu_secciones .fix li { margin: 0.2em 0;}
#back_especial.banderas .especiales .head_especiales { width: 991px; overflow: hidden;}
#back_especial.banderas .especiales .menu_subsecciones {background: url(../images/back_especial/banderas/back_menu.png) repeat-x scroll left 0.05em; border-bottom: 0.15em solid #3e83be; height: 1.3em; width: 61.9em;}
#back_especial.banderas .especiales .menu_subsecciones li { border-right: 0.09em solid #fff!important;}
#back_especial.banderas .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/banderas/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.banderas .especiales .menu_subsecciones li.select { background: url(../images/back_especial/banderas/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.banderas .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.banderas .ruta_1 a, #back_especial.coctel .ruta_2 a { color:#295499;}
/* =Poligonos*/
#back_especial.poligonos #document { background: transparent;}
#back_especial.poligonos #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.poligonos #document #head .menu_subsecciones ul { list-style-type: none; margin:0.4em 0em 0em 1em; height: 1em;}
#back_especial.poligonos .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.poligonos { background:#ffffff url(../images/back_especial/poligonos/fondo_poligono.jpg) no-repeat fixed center top;}
#back_especial.poligonos .especiales .menu_subsecciones {background: url(../images/back_especial/poligonos/back_menu.png) repeat-x scroll left 0.05em;   border-bottom: 0.15em solid #f3b017; height: 1.3em;}
#back_especial.poligonos .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/poligonos/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.poligonos .especiales .menu_subsecciones li.select { background: url(../images/back_especial/poligonos/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.poligonos .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.poligonos .ruta_1 a, #back_especial.poligonos .ruta_2 a { color:#278cc9;}

/* =concurso_fotos*/
#back_especial.concurso_fotos { background:#053359 url(../images/back_especial/concurso_fotos/fondo_navegacion_concurso.jpg) no-repeat fixed center top;}

/* =Compro Oror*/
#back_especial.compro_oro #document { background: transparent;}
#back_especial.compro_oro #document #head { background: url("../images/layout/back_head_especial.png") repeat scroll left top;}
#back_especial.compro_oro .content { background: #fff;margin:0;padding:0.1em 0 2em 0;}
#back_especial.compro_oro { background:#de9c00 url(../images/back_especial/compro_oro/fondo_compro_oro.jpg) no-repeat fixed center -0.1em;}
#back_especial.compro_oro .especiales .menu_subsecciones {background: url(../images/back_especial/compro_oro/back_menu.png) repeat-x scroll left 0.05em; }
#back_especial.compro_oro .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/compro_oro/back_menu_hover.png) repeat-x scroll left top; }
#back_especial.compro_oro .especiales .menu_subsecciones li.select { background: url(../images/back_especial/compro_oro/back_box_title_especiales_select.png) repeat-x scroll left top; }
#back_especial.compro_oro .menu_subsecciones li.fecha { border:0!important;font-size:0.7em; position:relative;right:0.6em;top:-17.8em; background:transparent!important;}
#back_especial.compro_oro .ruta_1 a, #back_especial.compro_oro .ruta_2 a { color:#056403;}
/*secciones diviertete*/
#back_especial.restaurantes {background: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: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: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: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: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: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: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:#e2e2e2 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: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: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: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: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: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: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: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: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}
#back_especial.sant_sebastia {background:url(../images/back_especial/sant_sebastia/2012/fondo_sant_sebastia.jpg) no-repeat fixed center top #000;}
#back_especial.sant_sebastia #document { background: transparent;}
#back_especial.sant_sebastia #document .bloques3 { margin-top: 0; padding-top: 1.3em;}
#back_especial.sant_sebastia .especiales .ruta a { color: #fff;}
#back_especial.sant_sebastia .especiales .menu_subsecciones {background: url(../images/back_especial/sant_sebastia/2012/back_menu.png) repeat-x scroll left 0.05em;   border-bottom: 0.15em solid #f3b017; height: 1.3em;}
#back_especial.sant_sebastia .especiales .menu_subsecciones li:hover { background: url(../images/back_especial/sant_sebastia/2012/back_box_title_especiales_select.png) repeat-x scroll left -1px; }
#back_especial.sant_sebastia .especiales .menu_subsecciones li.select { background: url(../images/back_especial/sant_sebastia/2012/back_box_title_especiales_select.png) repeat-x scroll left -1px; }

