/*
	1 RESET
	2 TAGS GENERICOS
	3 DOCS Y COLUMNAS
	4 HEAD BANNERS
	5 MENU EDICIONES
	6 LOGO
	7 MENU SECCIONES
	8 MENU SUBSECCIONES
	9 SEARCH HOME
	10 DESTACADO HOME
	11 ENLACES
	12 BOX
	13 ENCUESTA
	14 BOX_ESPECIALES
	15 BANNERS
	16 TIEMPO
	17 REDES SOCIALES
	18 PRONOSTICO
	19 HOROSCOPO
	20 WEBCAM
	21 CLUB DEL SUBSCRIPTOR
	22 PARTICIPA
	23 PROTAGONISTAS
	24 SLIDER FOTOGALERIA 
	25 FOOTER
	26 POST NOTICIA
	27 PAGINACION
	28 FICHA
	29 CAROUSEL PORTADA
	30 FORMULARIOS
	31 EXPLORER6
	32 DEPORTES
	33 HEMEROTECA
	34 CALENDARIO
	35 FACEBOOK
	36 LISTADO SEARCH
	37 FOTOS Y VIDEOS
	38 PESTAÑAS
	39 SLIDER PORTADA
	40 NOTICIAS RELACIONADAS
	41 AGENDA RELACIONADO
	42 CLASIFICADOS
	43 CONTACTO/QUIENES SOMOS/AVISO LEGAL
	44 TERCERA COLUMNA
	45 TOOLTIP
	46 FORMULARIO PUBLICIDAD
	47 NOTICIA SUPER DESARROLLADA
	48 ELECCIONES MUNICIPALES / GENERALES
*/
/* =1 RESET
-----------------------------------------------------------*/
a, abbr, acronym, address, area,b, base, big, blockquote, body, br, caption, cite, code, col, colgroup, dd, del, dfn, div,dl, dt, em,
 form, frame,frameset, h1, h2, h3, h4, h5, h6, body, hr, html, i, iframe,img, ins, kbd, label,li, link, map, noframes, object, ol, optgroup,
option, p, pre, q, samp, small, span, strong, sub,sup, table, tbody, td, tfoot, th,thead, title, tr, tt, ul, var {
	margin: 0;
	padding: 0;
	border: 0;
	outline: none;
	background: transparent;
	font: 1em/1.2 Arial, Helvetica, sans-serif ;
	text-transform: none;
	word-spacing: normal;
	letter-spacing: normal;
	direction: ltr;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	unicode-bidi: normal;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	clear: none;
	display: inline;
	white-space: normal;
	z-index: auto;
	cursor: auto;
	vertical-align: baseline;
	}
	p { font-size: 0.75em; color:#666;}
html, address, blockquote, body, dd, div, dl, dt, fieldset, form, frame, frameset,
h1, h2, h3, h4, h5, h6, noframes, ol, p, ul, center, dir, hr, menu, pre	{ display: block;}
li			{ display: list-item;}
head			{ display: none;}
table			{ display: table;}
tr			{ display: table-row;}
thead			{ display: table-header-group;}
tbody			{ display: table-row-group;}
tfoot			{ display: table-footer-group;}
col			{ display: table-column;}
colgroup		{ display: table-column-group;}
td, th			{ display: table-cell;}
caption			{ display: table-caption;}
html, body		{ background: #E1E1E3; color: black;}
a			{ color: blue;}
th			{ font-weight: bolder; text-align: center}
caption			{ text-align: center;}
body			{ line-height: 1.12; background: #fff;}
h1			{ font-size: 2em; margin: .67em 0;}
h2			{ font-size: 1.5em; margin: .75em 0;}
h3			{ font-size: 1.17em; margin: 0;}
h4			{ font-size: 1em; margin: 1.12em 0;}
h5			{ font-size: .83em; margin: 1.5em 0;}
h6			{ font-size: .75em; margin: 1.67em 0;}
/*p, blockquote, ul,fieldset, form, ol, dl, dir, cite, q, address,menu, pre	{ margin: 1.12em 0;}*/
h1, h2, h3, h4,h5, h6, b,em, dt, strong	{ font-weight: bolder;}
blockquote		{ margin-left: 2.5em; margin-right: 2.5em;}
dd, blockquote,cite, q	{ text-indent: 1em;}
i, cite, em,var, address{ font-style: italic;}
pre, tt, code, kbd, samp{ font-family: "Courier New", Courier, monospace;}
pre			{ white-space: pre;}
button, textarea, input, object, select	{ display: block;}
big			{ font-size: 1em;}
small, sub, sup		{ font-size: .83em;}
sub			{ vertical-align: sub;}
sup			{ vertical-align: super;}
table			{ border-collapse: collapse; border-spacing: 0.13em; caption-side: top; empty-cells: show; table-layout: auto; width: 100%;}
thead, tbody, tfoot	{ vertical-align: middle;}
td, th			{ vertical-align: inherit;}
s, strike, del		{ text-decoration: line-through;}
hr			{ border: 0.09em solid #bbb; margin:0.4em 0;}
ol, ul, dir, menu, dd	{ margin-left: 0em;}
ul, ol			{ list-style-position: outside;}
ol			{ list-style-type: decimal;}
ul			{ list-style-type: none;}
ol ul, ul ol, ul ul, ol ol	{ margin-top: 0; margin-bottom: 0;}
u, ins			{ text-decoration: underline;}
center			{ text-align: center;}
abbr, acronym	{ font-variant: small-caps; letter-spacing: 0.1em;}
fieldset		{ border: 0.09em solid #ddd; margin:0; padding: 0.7em; background: #F5F5F5;}
optgroup, option	{ display: block; background: white; color: black;}
optgroup		{ font-weight: bold;}
option			{ text-indent: 1em;}
textarea		{ overflow: auto;}
br:before		{ content: "\A"; }
/*:before, :after	{ white-space: pre-line; }*/
a:link, a:link > img, a:hover,
a:hover > img, a:active, a:active > img,
a:visited, a:visited > img	{ cursor: pointer; border: none;}
a:link, a:visited			{ text-decoration: none;}
a:hover						{ text-decoration: underline;}
.datos p a { text-decoration: underline!important; display: inline!important;}
blockquote, cite, q								{ quotes: "\00AB" "\00BB" "\0022" "\0022";}
blockquote:lang(en), cite:lang(en), q:lang(en)	{ quotes: "\0022" "\0022" "\0027" "\0027";}
blockquote:lang(es), cite:lang(es), q:lang(es)	{ quotes: "\00AB" "\00BB" "\0022" "\0022";}
blockquote:before, cite:before, q:before		{ content: open-quote;}
blockquote:after, cite:after, q:after			{ content: close-quote;}
BDO[DIR="ltr"]	{ direction: ltr; unicode-bidi: bidi-override;}
BDO[DIR="rtl"]	{ direction: rtl; unicode-bidi: bidi-override;}
*[DIR="ltr"]	{ direction: ltr; unicode-bidi: embed;}
*[DIR="rtl"]	{ direction: rtl; unicode-bidi: embed;}
@media print {
* {
	font-family: "Times New Roman", Times, serif;
	orphans: 2;
	widows: 2;
	page-break-before: auto;
	page-break-after: auto;
	page-break-inside: auto;}
a			{ color: black;}

h1, h2, h3,
h4, h5, h6	{ font-family: Helvetica, Arial, sans-serif; page-break-after: avoid;}
ul, ol, dl	{ page-break-before: avoid;}
#head .banner_top, #head .box_logo .box_search, #head #submenu, .bloques3 .col.primera, .bloques3 .col.ultima, .bloques3 .col.central .box.valora, .bloques3.col.central .box.post_formulario, .box_media.lo_mas_visto, #tabs-media, #tabs-media-map, #sf_comment_list, .box.post_formulario, .enlaces, .vistas, .borde_fin, .comentarios, .paginador, .post_formulario, .menu_subsecciones {display: none !important;visibility: hidden !important;}
#document .bloques3 .col.central { width: 97%!important; }
#document .bloques3 { float:left!important;}
.post .borde_img #foto_player { text-align: left;}
.borde_izq {background: none!important;}
.lista_tab { display: inline-block!important;}
}

@media aural {
* {
	volume: medium;
	speech-rate: medium;
	voice-family: female;
	pause: 0ms;
	pitch: medium;
	pitch-range: 50;
	stress: 50;
	richness: 50;
	speak-punctuation: none;
	speak-numeral: continuous;
	speak-header: once;
}
h1, h2, h3, h4, h5, h6	{ voice-family: paul, male; stress: 20; richness: 90;}
h1			{ pitch: x-low; pitch-range: 90;}
h2			{ pitch: x-low; pitch-range: 89;}
h3			{ pitch: low; pitch-range: 70;}
h4			{ pitch: medium; pitch-range: 60;}
h5			{ pitch: medium; pitch-range: 50;}
h6			{ pitch: medium; pitch-range: 40;}
li, dt, dd		{ pitch: medium; richness: 60;}
dt			{ stress: 80;}
pre, code, tt		{ pitch: medium; pitch-range: 0; stress: 0; richness: 80;}
em			{ pitch: medium; pitch-range: 60; stress: 60; richness: 50;}
strong			{ pitch: medium; pitch-range: 60; stress: 90; richness: 90;}
dfn			{ pitch: high; pitch-range: 60; stress: 60;}
s, strike		{ richness: 0;}
i			{ pitch: medium; pitch-range: 60; stress: 60; richness: 50;}
b			{ pitch: medium; pitch-range: 60; stress: 90; richness: 90;}
u			{ richness: 0;}
a:link			{ voice-family: harry, male;}
a:visited		{ voice-family: betty, female;}
a:active		{ voice-family: betty, female; pitch-range: 80; pitch: x-high;}
}
@media braille {
	h1, h2, h3, h4, h5, h6	{ text-align: right; background: white; color: black;}
}
/* =2 TAGS GENERICOS
-----------------------------------------------------------*/
a { color: #333;}
a:hover { color: #FF1822;}
.hidden { display: none;}
.left{ float: left;}
.right { float: right;}
.rightim { float: right!important;}
.borde { border: 0.09em solid #ccc;}
.noborde { border:none!important;}
.nomargin { margin:0!important;}
.clearfix:after { visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-block;}
* html .clearfix { height: 1%;}
.clearfix { display: block;}
.clear {clear:both;}
.oculta { display: none;}
.m10left { margin-left: 1em!important;margin-left: 0;padding-left: 0em!important;padding-left: 1em;}
.m05left { margin-left: 0.5em!important;margin-left: 0;padding-left: 0em!important;padding-left: 0.5em;}
.m10right { margin-right: 1em!important;}
.mcolright { margin-right: 0.7em!important;}
.borde_separador { border-bottom:0.3em solid #Cd0000; margin: 0.5em 0;}
.borde_separador2 { border-bottom:0.3em solid #00802b; margin: 0.5em 0 0 0;}
.borde_separador3 { border-bottom:0.09em dotted #CCC; margin: 1em 1.4em 0.7em;}
.borde_separador4 { border-bottom:0.3em solid #Cd0000; margin: 1em 1em 0em;}
.borde_separador5 { border-bottom:0.09em dotted #CCC; margin: 0.5em 0;}
.borde_separador6 { border-bottom:0.09em dotted #bbb; margin: 0.3em 1em; width: 70%; height: 0.1em;}
.box_especiales.m10all {margin:1.2em 1em 0 1em;}
.noborde { border:none;margin:0!important; padding:0!important; height: auto;}
.nopad { padding:0!important;}
#document .pad_bottom {padding-bottom:1em;}
#indicator img { margin:0 0.5em;}
.box_search .search input { padding:0.5em 0em 0 0.3em;border:0;border-right:none;}
.box_search select { padding:0.23em;border:0.09em solid #CCC; margin-right:0.5em;}
.box_hemeroteca .box_search .bt_search { width: 4em; }
.box_search .bt_search { height: 1.73em; overflow: hidden; width: 3.4em; background: transparent url(../images/menus/barra_nav_search.png) repeat-x scroll left top; }
.box_search .bt_search input { text-align:left; border:none;color:#FFF;padding:0.4em; margin:0; width: 4.5em; background: transparent; font-family: arial, sans-serif, helvetica; height: 2.1em; font-size: 0.8em; cursor: pointer;}
.box_search .bt_search input:hover { color: #999;}
.box_search .box_campo { border: 0.09em solid #ccc; height: 1.6em; background: #fff;}
.box.buscador select { padding:0.4em;border:0.09em solid #CCC; /*background: transparent url(../images/layout/back_select.jpg) no-repeat scroll left center;*/}
.box.buscador input { padding:0.5em;border:0.09em solid #CCC; margin-right:0;}
.box.buscador .buscar input {height:2.55em; padding: 0; margin-top: 0; font-weight: bold; font-size: 0.55em; cursor: pointer;}
.box.buscador .block input { display: none;}
.box_search .fondo_box_search {/*background:#F5F5F5 none repeat scroll 0 0;*/height:auto;margin-right:-0.7em;margin-top:-1.2em;padding:1.5em 1em 0.5em; width: auto!important; width: 15.5em; float: right;}
.box_search .fondo_lupa {float:left; width: 1.7em; height: 1.73em; background: transparent url(../images/menus/barra_nav_search.png) repeat-x scroll left top; -moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:0px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:0px; -webkit-border-radius:4px;}
.box_search .fondo_lupa img { margin:0.3em 0.35em;}
.list_bt_galerias li { float: left; width: 50%; padding: 0; margin-top: 0.3em;}
.bt, .bt input {text-align:center; font-size:0.8em; border:1px solid #EEE;margin:0 0 0.5em;padding:0.4em;background: transparent url(../images/layout/box_der_border_bottom.png) repeat-x scroll left bottom; height: auto;}
.bt.noticias, .bt.vips, .bt.diviertete, .bt.especiales {text-align:left;background: none; border: none; }
.bt.noticias a {padding: 1.1em; background: transparent url(../images/iconos/ico_fotogalerias.png) no-repeat scroll center top; width: auto; height:auto; display: block; }
.bt.noticias a:hover { background: transparent url(../images/iconos/ico_fotogalerias.png) no-repeat scroll center -5.47em; color: #FF0000; text-decoration: none;}
.bt.vips a {padding: 1.1em; background: transparent url(../images/iconos/ico_fotogalerias.png) no-repeat scroll center -22.1em; width: auto; height:auto; display: block; }
.bt.vips a:hover { background: transparent url(../images/iconos/ico_fotogalerias.png) no-repeat scroll center -27.65em; color: #CB0099; text-decoration: none; }
.bt.especiales a {padding: 1.1em; background: transparent url(../images/iconos/ico_fotogalerias.png) no-repeat scroll center -33.2em; width: auto; height:auto; display: block; }
.bt.especiales a:hover { background: transparent url(../images/iconos/ico_fotogalerias.png) no-repeat scroll center -38.7em; color: #0BC1F3; text-decoration: none; }
.bt.diviertete a {padding: 1.1em; background: transparent url(../images/iconos/ico_fotogalerias.png) no-repeat scroll center -11em; width: auto; height:auto; display: block; }
.bt.diviertete a:hover { background: transparent url(../images/iconos/ico_fotogalerias.png) no-repeat scroll center -16.55em; color: #FF6500; text-decoration: none; }
/*boton subscribete en header*/
.box_search .subscribete_header { height: 35px; width:260px; position: relative;}
.box_search .subscribete_header a { background: transparent url(../images/layout/bt_subscribirse_header.png) no-repeat scroll center top; display: block; width: 260px; height: 35px; text-indent: -9999em;}
.box_search .subscribete_header a:hover { background-position: 50% -66px;}

/* =3 DOC Y COLUMNAS
-----------------------------------------------------------*/
.content {background: #fff;margin-bottom:-2em;padding-bottom:2em;}
#document { margin: 0 auto; text-align: left; width: 61.9em; background: #fff; padding:0 0.4em 1.5em 0.4em; background: transparent url(../images/layout/fondo_degradado_all.png) repeat-y scroll center top; }
.col { float: left;}
.sub_bloques2, .bloques2, .sub_bloques3 { position: relative; margin: 0 auto;}
.bloques2 { width: 61.9em;}
.bloques2, .bloques3 { margin-top: 1.3em;}
.bloques2 .col.primera { width: 64.3%;}
.bloques2 .col.ultima { margin-right: 0.8em!important;_margin-right: -0.3em; width: 30.5%;}
.bloques2 .sub_bloques2 .col.primera { width: 72.2%; padding-right:0.2em!important; padding-right: 0;}
.bloques2 .sub_bloques2 .col.ultima { padding:0; margin-right: 0!important;width: 26%;}
.bloques2 .col.ultima .sub_bloques2 .col.primera { width: 49.4%;}
.bloques2 .col.ultima .sub_bloques2 .col.ultima { width: 49.4%;margin-right: 0!important;}
.bloques2 .sub_bloques3 { width: auto!important; width: 40em; /*estilos explorer6*/}
.bloque .sub_bloques3 { width: auto!important; width: 39em; /*estilos explorer6*/}
.bloques2 .sub_bloques3 .col { width: 33.3%!important; width: 33%; }
.blogs .bloques2 .sub_bloques3 .col { width: 32.3%!important; width: 31.5%;margin:0 0.2em }
.bloques2 .col.primera .sub_bloques2d .col.primera{ width: 20.5%;}
.bloques2 .col.primera .sub_bloques2d .col.ultima{ width: 79%!important; width: 75.5%; padding:0;margin-right: 0!important;}
.sub_bloques2 .col { width: 49.5%;/*ie6*/ _width: 49%;}
.base.vips .sub_bloques2 .col { width: 50%;}
.sub_bloques2 .col2 { width: 49.5%;/*ie6*/_width: 49%; float:left;}
.vips .sub_bloques2.quiosco .col.primera { width: 65%; padding:0;margin-right: 0!important;}
.vips .sub_bloques2.quiosco .col.ultima { width: 33.4%;}
.vips .sub_bloques2 .col.ultima.destacado_sub {width: 33.3%;margin-bottom:1em; float:left;}
.bloques2 .sub_bloques2.mapa .col.primera, .bloques2 .sub_bloques2.participa .col.primera { width: 65.5%;}
.bloques2 .sub_bloques2.mapa .col.ultima, .bloques2 .sub_bloques2.participa .col.ultima { padding-right: 0; width: 33.5%;}
.bloques3 .col.primera { width: 14%;}
.bloques3 .col.central { width: 49%!important;width: 50%;}
.bloques3 .col.central2 { width: 46%; margin-right: 0.5em;}
.bloques3 .col.ultima { width: 31%; padding-right:1em!important;padding-right:0em;}
.col.primera, .col.ultima, .col2.ultima { margin-left: 0;}
.col.ultima, .col2.ultima { float: right;}
.box_izquierda { width: 46.1%; float:left; margin-left:1em;}
.box_derecha { width: 46.1%; float:left;}
#container:after, #content:after, .sub_bloques2:after, .bloques2:after, .sub_bloques3:after, .bloques3:after, .bloquefoot:after { visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
/* =4 HEAD BANNERS
-----------------------------------------------------------*/
#head { width: 61.9em; }
#head span.define { text-indent: -9999em;display:block;height:0; /* estilo para explorer6*/overflow: hidden; width: 1px;}
#head .banner_top { width:62em; height: auto; /*overflow: hidden;*/}
#head .banner_top div.banner {width: 62.2em; }
#head .banner_top div.banner ins {float: left;}
#head .banner_top div.banner ins ins { float: none;}
#head .banner_top div.megabanner { width: auto; overflow: hidden; }
#head .banner_top div.megabanner embed {}
#head .banner_top span.publicidad { display: block; width: 0.896em!important;width: 0.85em; height:5.6em; text-indent: -9999em;/* estilo para explorer6*/overflow:hidden; float: left;background: transparent url(../images/layout/tit_publi_v.gif) no-repeat scroll left center;}
#head .banner_top span.publicidad:first-child  {display: none;}
#head .banner_top div.banner a { float:left;}
#head .banner_top div.banner div { display: inline; float: left;} /* TOMEU: Para banners en formato flash que van dentro de un DIV*/
#head .banner_top div.banner img { display: block; float:left; } /* TOMEU: Para banners sin enlace ... flotamos a la izq */
#head .banner_top div.banner embed { float:left; /*Banner de dixmedia*/ }
#head .banner_bottom_head { /*margin: -4.3em 0em 0em 16em; */ margin-left: 7.8em; height:5.6em; z-index: 1;}
#head .banner_bottom_head embed { z-index: 1; }
#head .banner_bottom_head object { z-index: 1; }
#head .menu_ediciones { font-size: 0.8em; height: 2em;}
#head .menu_ediciones .ediciones ul { width: 38em;}
#head .box_portada { position: relative; width: 62em; height:18.29em; overflow: hidden;}
#head .img_portada img.portada { width: 62em; height:18.29em; display: block;}
#head .box_portada .img_portada { border-top:0.18em solid #ff0000;}
#head .box_portada .img_portada img{ border-top:0.09em solid #000; width: 62em;}
#head .scroll { list-style-type: none; position:absolute; top:12em; margin:0; left: 1.5em;}
#head .scroll a img { width: 8.5em; border:0.09em solid #fff; height: 4em; cursor: pointer;}
#head .scroll a img.active { border-color: #000; }
#head h2.titulo_img a { line-height:1.05em; color: #fff; font-size:1.86em; display:block; font-weight:bold; margin-left: 21px; position: absolute; top: 0.5em; width: 9em; left: 0; z-index: 10;}
#head h2.titulo_img a:hover {text-decoration: underline;}
#head h3.titulo_img1 { line-height:1.05em; color:#000; display:block; font-size:2.79em; font-weight:bold; left:0; margin-left:23px; position:absolute; top:0.54em; width:9em;}
#head .banner object { float:left;}
/*.logo object { position: relative; top: -0.7em; left:-1em;}*/
/* =5 MENU EDICIONES
-----------------------------------------------------------*/
.menu_ediciones { background: transparent url(../images/layout/back_ediciones.jpg) repeat-x scroll center bottom;}
.menu_ediciones ul { margin: 0.4em 0.4em 0 1.5em;}
.menu_ediciones li { float: left; list-style-type: none; padding:0 0.85em; border-left:0.09em dotted #666;}
.menu_ediciones li.ediciones { font-weight:bold;background: transparent url(../images/layout/iconos.gif) no-repeat scroll left 0.15em;padding-left:1em;border:none; }
.menu_ediciones li.select a { color:#cd0000;}
/*.menu_ediciones .left { width: 54em;}*/
.menu_registro { }
.menu_registro li { float: left;}
.menu_registro li.registro { border:none;border-right: 0.1em solid; padding-right: 0.7em;}
.menu_registro li.sesion { border:none; background: transparent url(../images/layout/iconos.gif) no-repeat scroll 0.7em -1.99em; padding-left: 2.2em; }
.menu_registro li.sesion_out { border:none; background: transparent url(../images/layout/iconos.gif) no-repeat scroll 0.7em -19.89em; padding-left: 2.2em; }
/* =6 LOGO
-----------------------------------------------------------*/
.box_logo { height: 5.65em;}
.box_logo .ruta { float:left; /*font-size: 1.5em;*/ font-size:1.4em; color:#666; /*margin-top:0.9em;*/ margin-top:1.55em;}
.box_logo .ruta a { color:#666;}
.box_logo .ruta a:hover { color:#cd0000;}
.box_logo .ruta ul { margin:0 0 0 0.5em; list-style: none;}
.box_logo .ruta ul li { float: left; border-left: 0.09em solid #666; padding: 0 0.4em;}
.box_logo .ruta ul li.ruta_1 { /*height:1.2em;*/ height: 1.099em;}
.box_logo .ruta ul li.ruta_1 a {font-size:0.9em; letter-spacing:-0.04em; text-transform:uppercase; /*vertical-align:middle;*/}
.box_logo .ruta ul li.ruta_2 {/*height:1.15em;*/ width:auto;/* overflow: hidden;*/}
.box_logo.mallorca .ruta ul li.ruta_2 {width:13em; }
.box_logo.menorca .ruta ul li.ruta_2 {width:10em; }
.box_logo.ibiza .ruta ul li.ruta_2 {width:11.5em; }
.box_logo .ruta ul li.ruta_2 a {display: block; /*line-height:1.3em; *line-height:1em;*/ line-height: 1.14em; }
.box_logo .ruta ul li a.activo { color: #111;}
.logo { height: 3.5em; margin:1.7em 0 0 1.2em; clear:left; width: auto; width: 10em;}
.box_logo.mallorca .logo {width:11.5em; }
.portada .box_logo.mallorca .logo {width:13em; }
.portada.especiales .box_logo.mallorca .logo {width:11.5em; }
.box_logo.menorca .logo { width: 295px;}
.portada .box_logo.menorca .logo { width: 325px;}
.box_logo.ibiza .logo {width:16.2em;}
.portada .box_logo.ibiza .logo {width:18em; }
.logo h1 {margin:0; padding:0;}
.logo h1 a img { font-size: 0.75em; color: #cd0000;}
/* Tomeu Logo a CSS */
.logo h1 a { display: block; text-indent: -9999em; }
.portada .mallorca .logo h1 a { background: url(../images/layout/logo_home_mallorca.png) no-repeat top left; width: 262px; height: 38px; }
.portada.especiales .mallorca .logo h1 a { background: url(../images/layout/logo_mallorca.png) no-repeat top left; width: 262px; height: 38px; }
.portada .menorca .logo h1 a { background: url(../images/layout/logo_home_menorca.png) no-repeat top left; width: 319px; height: 32px; }
.portada .ibiza .logo h1 a { background: url(../images/layout/logo_home_ibiza.png) no-repeat top left; width: 281px; height: 44px; }
.galerias .mallorca .logo h1 a { background: url(../images/back_especial/fotogalerias/logo_mallorca_blanco.png) no-repeat top left; width: 184px; height: 34px; }
.galerias .menorca .logo h1 a { background: url(../images/back_especial/fotogalerias/logo_menorca_blanco.png) no-repeat top left; width: 295px; height: 32px; }
.galerias .ibiza .logo h1 a { background: url(../images/back_especial/fotogalerias/logo_ibiza_blanco.png) no-repeat top left; width: 259px; height: 44px; }
.videos .mallorca .logo h1 a { background: url(../images/back_especial/fotogalerias/logo_mallorca_blanco.png) no-repeat top left; width: 184px; height: 34px; }
.videos .menorca .logo h1 a { background: url(../images/back_especial/fotogalerias/logo_menorca_blanco.png) no-repeat top left; width: 295px; height: 32px; }
.videos .ibiza .logo h1 a { background: url(../images/back_especial/fotogalerias/logo_ibiza_blanco.png) no-repeat top left; width: 259px; height: 44px; }

.mallorca .logo h1 a { background: url(../images/layout/logo_mallorca.png) no-repeat top left; width: 183px; height: 32px; }
.menorca .logo h1 a { background: url(../images/layout/logo_menorca.png) no-repeat top left; width: 295px; height: 32px; }
.ibiza .logo h1 a { background: url(../images/layout/logo_ibiza.png) no-repeat top left; width: 257px; height: 44px; }

/* =7 MENU SECCIONES
-----------------------------------------------------------*/
.menu_secciones { height: 1.8em; background: transparent url(../images/menus/barra_nav_1.png) repeat-x scroll left top; margin-left: -0.06em; position: relative; z-index: 2; width: 100.1%;}
.menu_secciones .fix {/*estilo para explorer6*/ position: relative; right: 0em;}
.menu_secciones ul { margin: 0; /*estilo para explorer6*/position: static; left: 0; width: 49em; float:left;}
.menu_secciones li { float: left; list-style-type: none; color: #fff; margin:-0.4em -0.2em 0 0.5em; font-size: 0.8em;}
#head .menu_secciones li a {color :#fff; background: transparent url(../images/menus/ico_menu.png) no-repeat scroll -9999em -9999em; cursor:pointer; display:block; padding-left:4px; text-decoration:none;}
.menu_secciones li a:hover { color: #FF1822;}
.menu_secciones li:hover a { background-position:0 -800px; }
.menu_secciones li a span { text-transform:uppercase; background:transparent url(../images/menus/ico_menu.png) no-repeat scroll -9999em -9999em; display:block; padding:13px 6px 1em 6px; cursor: pointer;}
.menu_secciones li:hover a span{ background-position:100% -840px;}
.menu_secciones .portada .select, .menu_secciones .portada:hover a { background-position:0 0; color: #000;}
.menu_secciones .portada .select span, .menu_secciones .portada:hover a span { background-position:100% -41px; color:#000;}
.menu_secciones .noticias .select, .menu_secciones .noticias:hover a { background-position:0 0; color: #000;}
.menu_secciones .noticias .select span, .menu_secciones .noticias:hover a span { background-position:100% -41px;color:#000;}
.menu_secciones .deportes .select, .menu_secciones .deportes:hover a { background-position:0 0; color: #000;}
.menu_secciones .deportes .select span, .menu_secciones .deportes:hover a span { background-position:100% -41px;color:#000;}
.menu_secciones .sucesos .select, .menu_secciones .sucesos:hover a { background-position:0 0; color: #000;}
.menu_secciones .sucesos .select span, .menu_secciones .sucesos:hover a span {background-position:100% -41px;color:#000;}
.menu_secciones .blogs .select, .menu_secciones .blogs:hover a { background-position:0 -83px; color: #000;}
.menu_secciones .blogs .select span, .menu_secciones .blogs:hover a span { background-position:100% -124px;color:#000;}
.menu_secciones .diviertete .select, .menu_secciones .diviertete:hover a { background-position:0 -165px; color: #000;}
.menu_secciones .diviertete .select span, .menu_secciones .diviertete:hover a span { background-position:100% -206px;color:#000;}
.menu_secciones .gente .select, .menu_secciones .gente:hover a { background-position:0 -247px; color: #000;}
.menu_secciones .gente .select span, .menu_secciones .gente:hover a span { background-position:100% -288px;color:#000;}
.menu_secciones .servicios .select, .menu_secciones .servicios:hover a { background-position:0 -329px; color: #000;}
.menu_secciones .servicios .select span, .menu_secciones .servicios:hover a span { background-position:100% -370px;color:#000;}
.menu_secciones .especiales .select, .menu_secciones .especiales:hover a { background-position:0 -411px; color: #000;}
.menu_secciones .especiales .select span, .menu_secciones .especiales:hover a span { background-position:100% -452px;color:#000;}
.menu_secciones ul.alert_rss { background: transparent url(../images/menus/barra_nav_3.png) repeat-x scroll left top; float:right; margin:0; width:6.3em;height:1.8em; /*estilo para explorer6*/position: static;}
/* = alertas RSS*/
.menu_secciones ul.alert_rss li.club a { color:#fff; padding:0.7em 0 0 0; text-align: center;}
.menu_secciones ul.alert_rss li.club a:hover { color:#cd0000;}
.menu_secciones ul.alert_rss li {float: left; margin:0.2em 0 0 0; color: #000; width: 6.8em;}
.menu_secciones ul.alert_rss li strong {padding-right:0.5em; color: #000;}
.menu_secciones ul.alert_rss li a { color:#000; padding:0.3em 0 0 0;}
.menu_secciones ul.alert_rss li a:hover { color:#cd0000; text-decoration: underline;}
.menu_secciones ul.alert_rss li.club { background: transparent url(../images/menus/barra_nav_2.png) no-repeat scroll center top; height: 2.1em; margin: 0; line-height: 2.2em; padding: 0 0.25em; color: #fff; width: 8.5em;}
.menu_secciones ul.alert_rss li.hemeroteca {padding:0 1.3em 0 0.8em; height:2.05em; border-left:0.09em dotted #fff; width: 6em;}
#head .menu_secciones ul.alert_rss li.hemeroteca a {color:#000;}
#head .menu_secciones ul.alert_rss li.hemeroteca a:hover {text-decoration: underline;}
.menu_secciones ul.alert_rss li.rss { background: url(../images/layout/iconos.gif) no-repeat scroll 2.6em -13.35em; margin-left:1.2em;padding-right: 1em;}
/* =8 MENU SUBSECCIONES
-----------------------------------------------------------*/
.menu_subsecciones {float:left; margin-top: -0.7em;*margin-top: -0.2em!important; padding-bottom: 0.2em; position: relative; width: 100%; z-index: 100; clear:left; height: 2.2em; margin-bottom: 0!important;}
.menu_subsecciones.lista_clasificados {float:none; margin-top: 0; height: auto; padding-bottom: 0.5em!important;}
#head .menu_subsecciones ul { list-style-type: none; margin:0.8em 0em 0em 1em;}
.especiales #head .menu_subsecciones ul { list-style-type: none; }
.menu_subsecciones li.yabadabadooo { border-right: none; font-weight: bold; }
.menu_subsecciones li { font-size: 0.8em; float: left; margin-right: 0.4em; padding-right: 0.4em; border-right: 0.09em solid #FFCCCC; line-height: 1.3em;}
.menu_subsecciones li a.select { color: #CD0000; font-weight: bold;}
.menu_subsecciones li.fecha, .menu_ediciones .fecha, .menu_subsecciones li.rss, .menu_subsecciones li.ico_subsecciones { float:right; border:0!important;}
/* =iconos_subsecciones*/
.ico_subsecciones { float:right!important; height: 1.6em!important;}
.especiales .ico_subsecciones {top:0em;}
.especiales.portada .ico_subsecciones {top:0em;}
.ico_subsecciones:hover { background: none!important;}
.ico_subsecciones a { float: left!important; display:block!important; padding: 0!important; border: 0!important; height: 2.3em;}
.ico_subsecciones a.twitter {background:transparent url(../images/iconos/ico_subsecciones2.png) no-repeat scroll left -7.1em; height:1.6em; text-indent:-9999em; width:2.1em;}
.ico_subsecciones a.twitter:hover {background:transparent url(../images/iconos/ico_subsecciones2.png) no-repeat scroll left -9.35em; }
.ico_subsecciones a.facebook {background:transparent url(../images/iconos/ico_subsecciones2.png) no-repeat scroll left -2.7em; height:1.6em; text-indent:-9999em; width:2.1em;}
.ico_subsecciones a.facebook:hover {background:transparent url(../images/iconos/ico_subsecciones2.png) no-repeat scroll left -4.75em; }
.ico_subsecciones a.rss {background: url(../images/iconos/ico_subsecciones2.png) no-repeat scroll left -0.2em;height:1.6em; text-indent:-9999em; width:2.1em;}
.ico_subsecciones a.rss:hover { background: url(../images/iconos/ico_subsecciones2.png) no-repeat scroll left -69.5em!important;}
.menu_ediciones .fecha { margin:0.4em 1em; text-transform: capitalize;}
.menu_subsecciones li.rss { background: url(../images/layout/iconos.gif) no-repeat scroll 2em -13.6em; margin-right:1em;padding-right: 1em;}
.menu_subsecciones li.fecha span, .menu_ediciones .fecha span { color: #CD0000;}
.separador{text-indent:-9999em; border-bottom:0.15em solid #929292; margin-bottom: 0.5em;}
/*li.ico_brisas, li.ico_diver_agenda {border:none; height: 1em; width: 6.5em;}*/
li.ico_diver_agenda {border:none;}
li.ico_brisas, li.ico_joven { border:0; margin-top: -2px;}
li.ico_kiosko {border:none; height: 2em; width: 17.5em; margin-top: -2px;}
li.vamos img { vertical-align: top; }
.ico_subsecciones {margin: -1px 3px 0 0;}
.especiales.portada .ico_subsecciones {top:0em;}
/* =9 SEARCH HOME
-----------------------------------------------------------*/
.box_search {/*position:relative; right:0.5em; top:1.4em; float: right; width:26.5%;*/ float:right; margin:0.5em 1em 0 0; width: 265px;}
#document.search .ico_calendario {background:transparent url(../images/iconos/ico_calendarios.png) repeat-x scroll left -8.4em;cursor:pointer;display:block;float:right;height:1.6em;margin:0;text-indent:-9999em;width:1.55em;}

/* =10 DESTACADO HOME
-----------------------------------------------------------*/
.col h2, .post .box.relacionado h3, #document .bloques2 .ultima h2 { background: transparent url(../images/layout/back_titulo.jpg) repeat-x scroll left top; font-size:0.9em; height: 1.8em; margin: 0 0 0.5em 0; padding: 0.3em 0 0 0.5em; font-weight:normal;}
#document .ultima .box.tiempo h2 { background: transparent url(../images/layout/gris_title_new.png) no-repeat scroll left top; }
#document .bloques2 .ultima .box_deportes h2, #document .box_deportes h2, #document .videos h3 { background: transparent url(../images/layout/back_title_new.png) repeat-x scroll left top; height: 1.8em; }
#document .videos h3 { margin: 0.0.0.2em;}
#document .videos h3#titulo_video_kiosko { height: 1em; margin:0;}
#document .bloques2 .ultima .box_deportes h2 span, #document .box_deportes h2 span, #document .videos h3 span { color: #fff;}
#document .bloques2 .ultima .box.lo_mas_visto h2 { background: url("../images/layout/titulo_resultados_agenda.png") no-repeat scroll left top transparent; height: 2.8em;}
#document.vips .bloques2 .ultima .box.lo_mas_visto h2 { background: url("../images/layout/titulo_resultados_vip.png") no-repeat scroll left top transparent; height: 2.8em;}
#document.guia .bloques2 .ultima .box.lo_mas_visto h2 { background: url("../images/layout/titulo_resultados_guia_util.png") no-repeat scroll left top transparent; height: 2.8em;}
#document.especiales .bloques2 .ultima .box.lo_mas_visto h2 { background: url("../images/layout/titulo_resultados_especiales.png") no-repeat scroll left top transparent; height: 2.8em;}
#document .bloques2 .ultima .box.lo_mas_visto h2 span {display:block;line-height: 1.6em; padding-left: 1em;}
.col.central #map h2 { font-size: 0.9em;font-weight: normal;height: auto;margin: 0;padding: 0; background: none;}
.post .box.relacionado h3 { color:#000;}
.post .box.relacionado .cierre { border-bottom:0.09em solid #cd0000; background: none; height: auto; margin-bottom:0.8em;}
#document.post.especiales .box.relacionado .cierre { border-bottom:0.09em solid #0091B8; background: none; height: auto; margin-bottom:0.8em;}
.destacado_new { border-bottom: 0.15em solid #CCC; margin-bottom: 0.8em; padding-bottom: 0.5em; position: static; width: 98%; margin-left:0;}
.destacado_new p a.reaccion, .post p a.reaccion { color :#444; background: url(../images/layout/bullet_list.jpg) no-repeat scroll left 0.4em;padding-left:0.7em; display: block; color: #cd0000; }
.destacado_new p a.reaccion:hover, .post p a.reaccion:hover { color: #000000!important;}
li.destacado_new { display:block;}
.destacado_new h3 a{ color:#cd0000; font-size:1em; margin: 0em 0.5em 0.4em; line-height: 1.05em; font-weight: bold; display: block;}
.destacado_new h4{ margin: 0.5em 0.5em 0 0; }
.destacado_new span {display: block; font-size: 0.8em; margin: 0.2em 0.5em 0 0.75em; font-weight: bold; color: #666;}
.destacado_new p { font-size: 0.85em; margin: 0.5em 0.5em 0 0; color: #666;}
#document p.cintillo { background: transparent url(../images/iconos/cintillo.gif) no-repeat left center; padding-left: 0.8em; font-size: 0.7em;margin: 0 0 0.3em 0;}
#document .destacado_new.sub_bloques2 p.cintillo { margin: 0 0.7em 0.7em;}
.destacado_new .img_post_small img, .destacado_slider .img_post_big img, .destacado_new .img_post_middle img, .destacado_new .img_post_panoramic img, .fotodenuncia img {border: 0.09em solid #ccc; margin-bottom: 0.3em;}
.destacado_new .img_post_middle h3 { margin:0 0em 0.4em;}
.destacado_new .img_post_middle h3 a { font-size: 0.9em; margin:0;}
.destacado_new .img_post_middle.fin { padding-left: 0.6em;}
.destacado_new .img_post_panoramic h3 { font-size: 1.1em; margin: 0.5em 0 0 -0.5em;}
.destacado_new .img_post_panoramic h3.destacada_desarrollada { font-size: 1.4em;}
.destacado_new .img_post_panoramic p { font-size: 0.75em; margin: 0.6em 0;}
.destacado_new .no_img p { margin:0.5em 0.5em 0 0; line-height: normal; font-size: 0.75em;}
.destacado_new .no_img h3 { font-size: 1.1em; margin: -0.2em 0 0 -0.5em;}
.destacado_new .text_principal { margin: 0.6em 0em 0 0.6em; color: #666; font-size: 0.9em;}
.destacado_new .text_principal a { padding-bottom: 0.5em; margin-left:0.3em; color:#cd0000; }
.destacado_new .col .icon1, .icon1 { padding-left: 0.6em; margin-bottom: 0.5em; }
.destacado_new .col .icon2, .icon2 { padding-left: 0.1em; margin-bottom: 0.5em; }
.destacado_new .icon1 a, .destacado_new .icon2 a, .icon2 a { font-size: 0.8em; color:#111;}
.destacado_new .icon1 span, .destacado_new .icon2 span, .icon2 span { color:#cd0000; display: block; float: left; width: auto; margin: -0.1em 0.4em 0 0; font-size: 1em;}
.destacado_slider_sub { padding-bottom:1em;}
.destacado_slider .back_titular_img {background: #000; -moz-opacity: 0.6; opacity: 0.6; height: 3.5em; margin-top: -3.5em; width: 28.15em;}
.destacado_slider h3.titular_slider { margin: -2.5em 0 0.5em 0.5em; color: #fff; font-weight:normal; -moz-opacity: 0.9; opacity: 0.9;}
.destacado_slider .select_noticia { right: 12.5em; position: absolute; top: 0.5em; }
.destacado_slider .select_noticia ul{ list-style: none;}
.destacado_slider .select_noticia li{ float: left; margin-right: 0.5em; }
.destacado_slider .select_noticia li span { display: block; border:0.08em solid #fff; text-align: center; padding:0 0.5em; line-height: 1.5; background: #929292; cursor: pointer;}
.destacado_slider .select_noticia li span.select { color: #fff; background: #CD0000;}
.borde_fin { border-bottom:medium solid #CCC;height: 0.2em; margin: 0.5em 0 0.8em 0; }
.borde_slider { border-bottom:medium solid #CCC;height: 0.2em; margin: 0 0 1em; width:28.2em; padding-top:1em;}
/* =11 ENLACES
-----------------------------------------------------------*/
.post .enlaces { padding-top:0.5em;}
.enlaces { padding:0;margin-top:-0.2em;}
.enlaces ul {list-style: none; margin:0;}
.enlaces ul li { float: left; height: 1em;padding:0.2em 0.39em 0.2em 0.1em; float:left; width:auto!important;}
.enlaces ul li span {font-size: 0.7em!important; margin-left:0.3em; width:auto; font-weight: normal;}
.post .enlaces ul li span {line-height: 1.6em;}
.enlaces ul li a, .enlaces a { text-indent: -9999em; /*estilo para explorer6*/overflow:hidden; display: block; height: 1.3em; padding: 0 0.4em;background: url(../images/layout/ico_enlaces.gif) no-repeat scroll left top;}
.ultimos li .n_images { height: 1.3em; padding: 0 1.3em;background:white url(../images/layout/ico_enlaces.gif) no-repeat scroll left top;}
.enlaces ul li a:hover, .enlaces a:hover { opacity: 0.7;}
.enlaces ul li a.galeria { background-position:100% 0.15em; width: 0.5em; margin-left: -0.6em;}
.diviertete .enlaces a.galeria, .vips .enlaces a.galeria, .guia .enlaces a.galeria { background-position:100% 0.15em; width: 0.5em; margin-left: -0.6em;}
.enlaces ul li a.video {background-position:100% -42.6em;float:left; border:none; width: 0.7em;}
.box.estrenos .enlaces ul li a.video {background-position:100% -27.23em; width: auto;}
.slider.enlaces ul li a.video, .slider .enlaces ul li a.video {background-position:100% -27.2em;float:left; border:none; width: auto;}
.vips .enlaces a.video, .guia .enlaces a.video {background-position:100% -42.7em;float:left; border:none; width: 1em;}
.enlaces ul li a.comentarios, .diviertete #test li .enlaces a.comentarios {background-position:100% -45.5em; float:left; border:none; width: auto;}
.slider.enlaces ul li a.comentarios, .slider .enlaces ul li a.comentarios {background-position:100% -45.5em; float:left; border:none; width: auto;}
.diviertete .enlaces a.comentarios, .vips .enlaces a.comentarios, .guia .enlaces a.comentarios {background-position:100% -71.2em; float:left; border:none; width: 1em;}
.ultimos li .n_images.galeria { background-position:0% 0.05em;}
/*.especiales .enlaces ul li a.comentarios, .especiales .enlaces a.comentarios {background-position:100% -24.9em; }*/
.box_valoracion { background: #ddd; margin:0.5em 0; padding:0.3em; text-align:center; -moz-border-radius:10px;width:9.5em;}
.especiales .box_recomendamos .box_valoracion span { font-size: 0.7em; padding:0 0.3em;line-height: 1.6em;}
.especiales .box_recomendamos .box_valoracion span.message {display:block;}
/*.especiales .box_recomendamos .enlaces ul li a.video, .especiales .box_recomendamos .enlaces a.video {background-position:100% -14.1em; }
.especiales .box_recomendamos .enlaces ul li a.comentarios, .especiales .box_recomendamos .enlaces a.comentarios {background-position:100% -45.55em;}
.especiales .box_recomendamos .enlaces ul li a.galeria, .especiales .box_recomendamos .enlaces a.galeria { background-position:100% 0.05em; width: 0.5em; margin-left: -0.6em;}*/
.enlaces ul li a.comentario_text, .enlaces a.comentario_text {background:none; border:none; text-indent: 0; overflow: hidden; width: auto; line-height: 1.1em; }
.lista .enlaces a.comentario_text { font-size: 1.4em; line-height: 1.4em; }
.enlaces ul li a.encuestas {background-position:100% -36.35em; float:left; border:none;}
.post .relacionado .mas {background: url(../images/layout/boton_ver_mas_small.png) no-repeat scroll center center;border:0.09em solid #DDDDDD;margin:0.5em 0;padding-left:0.5em; text-align: center;}
.post .relacionado a.mas { color:#CD0000;font-size:0.9em; display:block;}
/* =borde de columnas*/
.sub_bloques2 .borde_der { background: url(../images/layout/back_vertical_2.jpg) repeat-y scroll right top; margin-bottom:0.5em;}
.borde_der { background: url(../images/layout/back_vertical_2.jpg) repeat-y scroll 28.8em top; padding-right: 0.25em; margin-bottom:0.5em;}
.especiales .borde_der { margin-bottom:0;}
.borde_izq { padding-left: 0.9em !important; margin-bottom:0.5em; background: url(../images/layout/back_vertical.jpg) repeat-y scroll left top;}
/* =recomendamos*/
.box_recomendamos { margin-bottom: 1em; width: 10em;}
.box_recomendamos .item { height: 1%;}
.wrapper .box_recomendamos .item.diviertete, .wrapper .box_recomendamos .item.vips{ height: 10.8em; overflow: hidden;}
.box_recomendamos .item span.message{ font-size: 0.7em;}
.box.lo_mas_visto h2 span { font-size: 1.2em;}
.box_recomendamos .item h5{ font-size: 0.62em; padding: 0 1em 1em 0; margin: 0;}
.box_recomendamos .item h6{ font-size: 0.9em; margin: 0.3em 0.5em 0.5em 0; padding-top:0.2em !important;}
.box_recomendamos .item h6 a{ font-weight: bold; color:#000;}
#document .box_recomendamos .item .rater_slider { padding:0.2em 0 .5em 0; position:absolute; top:12.5em;}
.box_recomendamos .item p { font-size:0.75em; letter-spacing: 0.03em; margin: 0.03em 0.5em 0.3em 0.1em; overflow: hidden; padding-bottom:0.5em;line-height:1.3em; padding-left: 0.5em; }
.base.especiales.portada .box_recomendamos .item p { padding-left:0;}
.anythingSlider .box_recomendamos .item p {margin: 0.4em 0.5em 0.3em 0; padding-left:0; color:#fff;}
.box_recomendamos .item img { border: 0.09em solid #fff; /*width: 10em; */}
.box_recomendamos .item span, .box_recomendamos .item small { font-size: 1.1em;}
.lista_slider .box_recomendamos .item small { font-size: 1em;}
.box_recomendamos .item.diviertete { border-bottom:0.2em solid #C93900; padding-bottom:0.5em; margin-bottom: 0.5em; background: transparent url(../images/layout/degradado_gris.jpg) repeat-x scroll center top;}
.box_recomendamos .item.diviertete h5 { background: #C93900 url(../images/layout/back_box_title_diviertete_doble.png) repeat-x scroll left top; height: auto;font-size: 0.65em; padding:0.3em 0 0.3em 0.5em;}
.box_recomendamos .item.diviertete h5 a{ color: #fff;}
.box_recomendamos .item.diviertete h6 {margin: 0em 0em 0.5em 0; padding:0.5em 0.5em 0em 0.5em;}
.box_recomendamos .item.diviertete h6 a{ color: #C93900;}
.box_recomendamos .item.diviertete span { color: #000;}
.box_recomendamos .item.diviertete img { border:none; width: 10em;}
.box_recomendamos .item.guia { border-bottom:0.2em solid #DB8B0D; padding-bottom:0.5em; margin-bottom: 0.5em; background: transparent url(../images/layout/degradado_gris.jpg) repeat-x scroll center top;}
.box_recomendamos .item.guia h5 { background: #DB8B0D url(../images/layout/back_box_title_guia_doble.png) repeat-x scroll left top; height: auto;font-size: 0.65em; padding:0.3em 0 0.3em 0.5em;}
.box_recomendamos .item.guia h5 a{ color: #fff;}
.box_recomendamos .item.guia h6 {margin: 0em 0em 0.5em 0; padding:0.5em 0.5em 0em 0.5em;}
.box_recomendamos .item.guia h6 a{ color: #DB8B0D;}
.box_recomendamos .item.guia span { color: #000;}
.box_recomendamos .item.guia img { border:none; width: 10em;}
.box_recomendamos .item.guia p { padding-left:0.5em;}
.anythingSlider .box_recomendamos .item.guia p {margin: 0.4em 0.5em 0.3em 0; padding-left:0;}
.box_recomendamos .item.vips { border-bottom:0.2em solid #B8096E; padding-bottom:0.5em; margin-bottom: 0.5em; background: transparent url(../images/layout/degradado_rosa.jpg) repeat-x scroll center top;}
.box_recomendamos .item.vips h5 { background: #B8096E url(../images/layout/back_box_title_vips_doble.png) repeat-x scroll left top; height: auto;font-size: 0.65em; padding:0.3em 0 0.3em 0.5em;}
.box_recomendamos .item.vips h5 a{ color: #fff;}
.box_recomendamos .item.vips h6 {margin: 0em 0em 0.5em 0; background: #B8096E; padding:0.5em;}
.box_recomendamos .item.vips h6 a{ color: #fff;}
.box_recomendamos .item.vips span { color: #000;}
.box_recomendamos .item.vips img { border:none;width: 10em; display: block;}
.box_recomendamos .item.vips p { padding-left:0.5em;}
.anythingSlider .box_recomendamos .item.vips p {margin: 0.4em 0.5em 0.3em 0; padding-left:0;}
.box_recomendamos .item.especiales { border-bottom:0.2em solid #0091B8; padding-bottom:0.5em; margin-bottom: 0.5em; background: transparent url(../images/layout/degradado_gris.jpg) repeat-x scroll center top;}
.box_recomendamos .item.especiales h5 { background: #0091B8 url(../images/layout/back_box_title_especiales_doble.png) repeat-x scroll left top; height: auto;font-size: 0.65em; padding:0.3em 0 0.3em 0.5em;}
.box_recomendamos .item.especiales h5 a{ color: #fff;}
.box_recomendamos .item.especiales h6 {margin: 0em 0em 0.5em 0; padding:0.5em 0.5em 0em 0.5em;}
.box_recomendamos .item.especiales h6 a{ color: #0091B8;}
.box_recomendamos .item.especiales span { color: #000;}
.box_recomendamos .item.especiales img { border:none;width: 10em;}
.box_recomendamos .item.especiales p { padding-left:0.5em;}
.anythingSlider .box_recomendamos .item.especiales p {margin: 0.4em 0.5em 0.3em 0; padding-left:0;}
.box_recomendamos .item.blogs { border-bottom:0.2em solid #00802B; padding-bottom:0.5em; margin-bottom: 0.5em; background: transparent url(../images/layout/degradado_gris.jpg) repeat-x scroll center top;}
.box_recomendamos .item.blogs h5 { background: #00802B url(../images/layout/back_box_title_blogs_doble.png) repeat-x scroll left top; height: auto;font-size: 0.65em; padding:0.3em 0 0.3em 0.5em;}
.box_recomendamos .item.blogs h5 a{ color: #fff;}
.box_recomendamos .item.blogs h6 {margin: 0em 0em 0.5em 0; padding:0.5em 0.5em 0em 0.5em;}
.box_recomendamos .item.blogs h6 a{ color: #00802B;}
.box_recomendamos .item.blogs span { color: #000;}
.box_recomendamos .item.blogs img { border:none;width: 10em;}
.box_recomendamos .item.especialesitem.especiales p { padding-left:0.5em;}
.anythingSlider .box_recomendamos .item.especiales p {margin: 0.4em 0.5em 0.3em 0; padding-left:0;}
.box_recomendamos .debate { border:none; margin:0!important; padding:0!important; }
/* =12 BOX
-----------------------------------------------------------*/
.box.flash_informativo { margin-bottom: 1em; border:0.09em solid #ddd;}
.box.flash_informativo ul { margin: 0; list-style-position: inside;clear:left; display: inline-block; display: block;}
.box.flash_informativo li {float:left; font-size: 0.9em; margin: 0.3em 0 0.3em 0; border-bottom: 0.09em dotted #aaa;list-style-image: url("../images/layout/bullet_list.jpg"); padding: 0.3em 0; line-height: 0;}
.box.flash_informativo h6 { margin: 0; font-weight: normal; display: inline;}
.box.flash_informativo h6 a { display: block; margin:-1em 0 0 0.8em; line-height: 1.4em;}
.box .fotodenuncia ul { margin: 0; list-style-position: inside; list-style-image: url("../images/layout/bullet_list.jpg");}
.box .fotodenuncia li { margin: 0.2em 0.4em; border-bottom: 0.09em dotted #aaa;}
.box .fotodenuncia p {margin: 0.8em 0;}
.box .fotodenuncia h4 { margin: 0; font-weight: normal; display: inline; font-size: 0.7em;}
.box .fotodenuncia h4 span, .box .fotodenuncia p span { color: #CD0000; margin-right: 0.3em; float:left;}
.box .fotodenuncia img { width: 9.05em;}
.box .fotodenuncia .bt form, .box .fotodenuncia p { text-align: center;}
.box { border:1px solid #eee; margin:0 0 0.5em 0; padding:0.4em;}
.box_especiales { border:1px solid #ddd; margin:0 0 0.5em 0;}
.box_media { border:1px solid #ddd; margin:0 0 0.5em 0; padding-top:0.4em; height: 2em; overflow: hidden;padding-right:0.3em;}
.box h3, .ultima .box.tiempo h3, .ultima .box.box_futbol h3, .ficha .box.horoscopo h2 {background: transparent url(../images/layout/back_box_title.jpg) repeat-x scroll left top;height: 2em; font-weight: normal; color: #fff; margin: 0 0 0.3em; padding-left: 0.5em; line-height: 1.6em; font-size: 1em;}
.box .cierre { background: transparent url(../images/layout/box_der_border_bottom.png) repeat-x scroll left bottom; height: 1em;}
.box .cierre_buscador { background: transparent url(../images/layout/cierre_buscador.jpg) repeat-x scroll left bottom; height: 1em;}
.box .cierre_top { background: transparent url(../images/layout/box_der_border_top.png) repeat-x scroll left top; height: 1em;}
.box h3 span, .box h2 span {float: left; font-weight:bold; color:#555;}
.box h3 label {float: right; margin:0.05em 0.2em;}
.box h2 label {float: right;}
.box select { margin-right: 0.5em;}
.box.mapa h2 span.ico_mapa { background: transparent url(../images/layout/ico_mapa.gif) no-repeat scroll left top; width: 1.5em; text-indent: -9999em; float: right;}
.ultima .box.blogs h3, .box .blogs h3, .box.blogs.tira h3{ background: #069837 url(../images/layout/back_box_title_blogs.png) repeat-x scroll left center!important;}
.ultima .box.blogs h3 a, .box .blogs h3 a, .box.blogs.tira h3 a{ color:#fff;}
#document .bloques2 .ultima .blogs h3 { background: transparent url(../images/layout/blog_title_new.png) repeat-x scroll left top!important; }
.post .box.blogs p { padding: 0;}
.box.galeria #holder{ height: 9.4em; width: 25em;}
.post .box.galeria #holder{height:auto; width: 25em;}
.box.debate h3, .box.debate h2, .box .debate h3, .box.participa h3, .box .participa h3, .box.relacionado h2, .box .fotodenuncia h3, .box.encuesta h3, .box.galeria h3, .box.denuncia h3, .ficha .box h2, .box.calendario h3, .box.palmares h3, #document.post .box.relacionado h2 { height:1.7em; background: #E80000 url(../images/layout/back_box_title_debate.png) repeat-x scroll left center; color:#fff;}
div#document.post .box.relacionado.diviertete h2 { background: url(../images/layout/back_box_title_diviertete.png) repeat-x scroll left center; color:#fff;}
.box.lista_etiquetas h2, .box.lista_mapa h2, .lista_foto_galeria h2, .box.encuesta h3 { color:#000; border:0.09em solid #eee;}
#document.post.especiales .box.relacionado h2,#document.post.especiales .box.patrocinado h2 { height:1.8em!important; background:#0091B8 url(../images/layout/blue_title_new.png) no-repeat scroll left center; color:#fff;}
#document.especiales .box .firmas { background: #fff url(../images/layout/signa_serra.png) no-repeat top center; height:100px;}
#document.especiales .box .firmas .contador { position: relative; color: white; top: 70px; left: 20px; }
#document.especiales .box .firmas .contador a { color: white; font-weight: bold; font-size: 1.1em; }
.box.lista_etiquetas p, .box.lista_mapa p{ padding-left:0.7em;}
.box.debate { padding-bottom: 0.5em!important; border-bottom: 0.2em solid #cd0000!important; margin-bottom:1em!important;}
.debate.doble li { width: 46%; float: left; margin-left: 3%; }
.lista_encuesta .debate.doble li { width: 43%; }
.post .box.debate { width: 92%;}
.post .box.relacionado .box.debate { width: 100%; border:none; margin:0!important; padding:0!important; }
.post .box.relacionado .box.debate h3 { height:2em; background: #E80000 url(../images/layout/back_box_title_debate.png) repeat-x scroll left center; color:#fff; padding:0 0 0 0.5em;}
.box.relacionado .box.debate li { border: none; }
.box.debate h4 { color:#E80000; font-size:0.75em; margin-top: 0;}
.debate.doble h4 { font-size: 1em; border-bottom: 1px dotted silver; margin-bottom: 0.5em; padding-bottom: 0.25em;}
.box.debate ul { margin:0; font-size: 0.8em;}
.box.debate li { list-style-type:none; margin-bottom:0.5em;}
.box.debate li label input { float: left; }
.box.debate .voto { margin-top: 1.5em; font-size: 0.9em; background: none;}
.debate.doble .voto input.bt { background:transparent url(../images/layout/votar.png) no-repeat scroll left -24px; border: none; color:#000; padding:0em; cursor: pointer; width: 90px; height: 24px; font-weight: bold; font-size: .9em;}
.debate.doble .voto input.bt:hover { background-position: 0 0; color: #fff;}
.debate a.resultados { background: url("../images/layout/ico_enlaces.gif") no-repeat scroll left -583px white; padding-left: 15px; font-size: 0.8em;}
/* estilos nuevos para el combo de portada (diviertete, vips, especiales)*/
#document .box.sub_bloques3 { width: 97.6%!important; width: 38.7899em;}
.box.sub_bloques3 .m1 { width: 92%;}
.box.sub_bloques3 .m2 { width: 92%; margin-left: 0.4em;}
.box.sub_bloques3 .m3 { width: 92%; margin-left: 0.8em;}
.box.sub_bloques3 .imagen { background: #F3F3F3 url(../images/layout/no_foto.jpg) no-repeat scroll center center;}
.box.sub_bloques3 .m1 .imagen, .box.sub_bloques3 .m2 .imagen, .box.sub_bloques3 .m3 .imagen { margin-top: -0.7em; height: 9.5em; overflow: hidden;}
.box.sub_bloques3 .imagen img { width: 11.92em; height: auto;}
.box.sub_bloques3 .text { position: absolute; bottom: 2.45em; opacity:0.8; border-top:1px dotted #FFF; height: auto; width: 11.92em;}
.box.sub_bloques3 .diviertete img {border-bottom:0.2em solid #D84206;}
.box.sub_bloques3 .diviertete h4, .box.sub_bloques3 .especiales h4, .box.sub_bloques3 .guia h4, .box.sub_bloques3 .vips h4 { margin:0;}
.box.sub_bloques3 .diviertete h4 a, .box.sub_bloques3 .especiales h4 a, .box.sub_bloques3 .guia h4 a, .box.sub_bloques3 .vips h4 a {font-size: 0.75em!important; display: block; margin: 0.3em 0.6em 0.4em;}
.box.sub_bloques3 .diviertete .text { background: #D84206}
.box.sub_bloques3 .diviertete span { font-size: 0.7em; margin:0.3em 0.3em 0.3em 0.5em; float: left; color:#fff;}
.box.sub_bloques3 .diviertete p { font-size: 0.7em; height: 1em; color: #000;display:inline;}
.box.sub_bloques3 .diviertete p a { font-size: 1em; line-height:1.85em; color: #000;display:inline; width: 15em;}
.box.sub_bloques3 .especiales span { font-size: 0.7em; margin:0.3em 0.3em 0.3em 0.5em; float: left; color: #fff;}
.box.sub_bloques3 .especiales p { font-size: 0.7em; height: 1em;color: #000;display:inline;}
.box.sub_bloques3 .especiales p a {font-size: 1em; line-height:1.85em;color: #000;display:inline; width: 15em;}
.box.sub_bloques3 .especiales img {border-bottom:0.2em solid #0091B8;}
.box.sub_bloques3 .especiales .text { background: #0091B8;}
.box.sub_bloques3 .guia span { font-size: 0.7em; margin:0.3em 0.3em 0.3em 0.5em; float: left; color:#fff;}
.box.sub_bloques3 .guia p { font-size: 0.7em; height: 1em;color: #000;display:inline;}
.box.sub_bloques3 .guia p a { font-size: 1em; line-height:1.85em;color: #000; display:inline; width: 15em;}
.box.sub_bloques3 .guia .text { background: #E19112;}
.box.sub_bloques3 .guia img {border-bottom:0.2em solid #E19112;}
.box.sub_bloques3 .vips img {border-bottom:0.2em solid #9D066B;}
.box.sub_bloques3 .diviertete h4 a, .box.sub_bloques3 .especiales h4 a, .box.sub_bloques3 .guia h4 a, .box.sub_bloques3 .vips h4 a {color:#fff;width:15em;font-size: 0.85em; margin-left:0.6em;font-weight: bold;}
.box.diviertete h3, .box .diviertete h3 { background: #D84206 url(../images/layout/back_box_title_diviertete.png) repeat-x scroll left center; width: 96%;}
.box.especiales h3, .box .especiales h3 { background: #0091B8 url(../images/layout/back_box_title_especiales.png) repeat-x scroll left center; width: 96%;}
.box.vips h3, .box .vips h3 { background: #9D066B url(../images/layout/back_box_title_vips.png) repeat-x scroll left center; width: 96%;}
.box.guia h3, .box .guia h3 { background: #E19112 url(../images/layout/back_box_title_guia.png) repeat-x scroll left center; width: 96%;}
.box .guia h3 a, .box .especiales h3 a, .box .diviertete h3 a {color: #fff;}
#document .sub_bloques3 .cierre_box { width: 100%;}
#document .especiales .cierre_box { border-bottom:0.15em solid #0091B8; margin: 0.5em 0 0 0;}
#document .guia .cierre_box { border-bottom:0.15em solid #E19112; margin: 0.5em 0 0 0;}
#document .vips .cierre_box { border-bottom:0.15em solid #9D066B; margin: 0.5em 0 0 0;}
#document .diviertete .cierre_box { border-bottom:0.15em solid #D84206; margin: 0.5em 0 0 0;}
#document .blogs .cierre_box { border-bottom:0.15em solid #00802b; margin: 0.5em 0 0 0;}
.box .diviertete .borde_destaca_portada { background: #D84206; margin:0 0.5em; position: relative; top: -9em;width:10em; opacity: 0.8; overflow: hidden; height: 1.2em;}
.box .especiales .borde_destaca_portada { background: #0091B8; margin:0 0.5em; position: relative; top:-9em; width:10em; opacity: 0.8; overflow: hidden; height: 1.2em;}
.box .guia .borde_destaca_portada { background: #E19112; margin:0 0.5em; position: relative; top: -9em;width:10em; opacity: 0.8; overflow: hidden; height: 1.2em;}
.box .borde_destaca_portada small { color:#ffd; font-size: 1em;}
.bt_slider_mini { width:8.5em; margin: -1em auto 0 auto!important;}
.bt_slider_mini li { float: left;}
.diviertete .bt_slider_mini li a.active, .diviertete .bt_slider_mini li a:hover {  background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -15.9em;} 
.especiales .bt_slider_mini li a.active, .especiales .bt_slider_mini li a:hover {  background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -14em;} 
.guia .bt_slider_mini li a.active, .guia .bt_slider_mini li a:hover {  background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -12.1em;} 
.bt_slider_mini li a { background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -10.15em; display:block; text-indent:-9999em; width:1.3em; }
.bt_slider_mini li a.prev { background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -7.9em; display:block; text-indent:-9999em; width:2.3em;}
.bt_slider_mini li a.prev:hover { background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left top; display:block; text-indent:-9999em; width:2.3em;}
.bt_slider_mini li a.next { background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -5.3em; display:block; text-indent:-9999em; width:2.3em;}
.bt_slider_mini li a.next:hover { background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -2.6em; display:block; text-indent:-9999em; width:2.3em;}
.box.fotogaleria ul { list-style: none; margin: 0; padding: 0;}
.box.fotogaleria li{ float: left; padding: 0 0 0 0.7em; width: 18%;}
.especiales .box.fotogaleria li{ float: left; padding:0 0.1em;}
.portada .box.fotogaleria li{ float: left; padding: 0 0 0 0.7em; width: 18%;}
.box.fotogaleria img { border:0.09em solid #CCCCCC; width: 6.75em;}
.portada .box.fotogaleria img { border:0.09em solid #CCCCCC;/*width: 6.8em;*/}
.box.fotogaleria h4 { margin: 0; font-size: 0.7em;}
.box.fotogaleria h4 a { font-weight: bolder; }
.box.fotogaleria p { font-size: 0.8em;}
.box .blogs ul,.box.blogs ul, .box.diviertete ul, .box .diviertete ul, .box.especiales ul, .box .especiales ul, .box.guia ul, .box .guia ul, .box.vips ul, .box .vips ul { margin: 0; list-style: none;}
.box .blogs li p { font-size: 0.7em; margin:0.3em; float: left;}
.box.blogs li p { font-size: 0.7em; margin:0.3em; float: left;}
.box.blogs li p.descripcion_lateral { width: 25em; overflow: hidden;}
.blogs .destacado_new p.descripcion_interior { overflow: hidden;}
.box.diviertete li p { font-size: 0.7em; margin:0.3em; float: left;}
.box .diviertete li span { font-size: 0.7em; margin:0.3em 0.3em 0.3em 0.5em; float: left; color:#fff;}
.box .diviertete li p { font-size: 0.7em; line-height:1.95em;}
.box .diviertete li p a { font-size: 1em; line-height:1.9em;color: #000;display:inline; width: 15em;}
.box.especiales li p { font-size: 0.7em; margin:0.3em; float: left;}
.box .especiales li span { font-size: 0.7em; margin:0.3em 0.3em 0.3em 0.5em; float: left; color: #fff;}
.box .especiales li p { font-size: 0.7em; line-height:1.95em;}
.box .especiales li p a {font-size: 1em; line-height:1.9em;color: #000;display:inline; width: 15em;}
.especiales .box.sabias_que { background: #f89b00;}
.especiales .box.sabias_que p { color: #fff; text-align: justify; padding: 0 1em 0.5em; }
.box.guia li p { font-size: 0.7em; margin:0.3em; float: left;}
.box .guia li span { font-size: 0.7em; margin:0.3em 0.3em 0.3em 0.5em; float: left; color:#fff;}
.box .guia li p { font-size: 0.7em; line-height:1.95em;}
.box .guia li p a { font-size: 1em; line-height:1.9em;color: #000; display:inline; width: 15em;}
.box.vips li span { font-size: 0.7em; margin:0.3em; float: left;}
.box .vips li p { font-size: 0.7em; margin:0.3em; float: left;}
.box .blogs li h4 { font-size: 0.8em; margin:0.4em 0.3em 0.3em 0.3em; line-height: 1em; display:block;}
.box.blogs li h4 { font-size: 0.8em; margin:0.4em 0.3em 0.3em 0.3em; line-height: 1em; display:block;}
.box.blogs li h4 a{ font-size: 1em; font-weight: bold;color:#000;}
.box.diviertete li h4 { font-size: 0.8em; margin:0.4em 0.3em 0.3em 0.3em; line-height: 1em; display:block;}
.box .diviertete li h4 { margin:0;}
.box .especiales li h4 { margin:0;}
.box .especiales li h4 a { font-size: 0.8em; margin:0.4em 0.3em 0.3em 0.3em; line-height: 1em; display:block;}
.box .diviertete li h4 a { font-size: 0.8em; margin:0.4em 0.3em 0.3em 0.3em; line-height: 1em; display:block;}
.box.guia li h4 { font-size: 0.8em; margin:0.4em 0.3em 0.3em 0.3em; line-height: 1em; display:block;}
.box .guia li h4 a { font-size: 0.8em; margin:0.4em 0.3em 0.3em 0.3em; line-height: 1em; display:block;}
.box .guia li h4 {margin:0;}
.box.vips li h4 { font-size: 0.8em; margin:0.4em 0.3em 0.3em 0.3em; line-height: 1em; display:block;}
.box .vips li h4 { font-size: 0.8em; margin:0.4em 0.3em 0.3em 0.3em; line-height: 1em; display:block;}
.ultima .box.blogs .imagen img { width: 18em; margin-top:0.5em;}
.ultima .box .blogs li .text, .ultima .box.blogs li .text, .ultima .box.diviertete li .text, .ultima .box .diviertete li .text, .ultima .box.especiales li .text, .ultima .box .especiales li .text, .ultima .box.guia li .text, .ultima .box .vips li .text, .ultima .box.vips li .text { width: 73%;}
.ultima .box.blogs li .text { width: auto!important; color:#333;}
.box.lo_mas_visto { width: auto!important; width: 100%;}
.box.lo_mas_visto ul { font-size: 0.8em; clear: left;}
.vips .box.lo_mas_visto ul { font-size: 0.8em; padding-bottom: 1em;}
.box.lo_mas_visto .lista_tab div ul { margin-left:1em;margin-left:1.5em; padding: 0.5em 0; list-style-position: outside; color:#E80000;}
.guia .box.lo_mas_visto .lista_tab div ul { margin-left:2em;}
.diviertete .box.lo_mas_visto .lista_tab div ul { margin-left:0em;}
.box.lo_mas_visto .lista_tab div li, .guia .lista_tab div li { padding:0 0.5em; list-style-type: decimal; margin :0 0.5em 0.5em 1em;}
.guia .box.lo_mas_visto .lista_tab div li { padding:0; margin:0.4em;}
.guia .box.lo_mas_visto .lista_tab .ultimos li { list-style-type: none;}
.guia .direccion li {padding:0; margin:0; }
.diviertete .box.lo_mas_visto .lista_tab div li { padding:0 ; list-style-type: decimal;}
.diviertete .box.lo_mas_visto .lista_tab .ui-tabs-panel li { margin-left:1.6em; padding:0.2em 0;}
.box.lo_mas_visto .lista_tab div li a { display: block;}
.cartelera .box.lo_mas_visto .lista_tab div li span.genero_cine { color: #FF5B19;font-weight: bold; padding:0; margin-top: -0.4em; display: block;}
.cartelera .enlaces li {margin:0 0em 1em 0.5em!important; }
.cartelera .enlaces.slider li {margin:0!important; }
.guia .box.lo_mas_visto .lista_tab div li a { display: block;}
.box.lo_mas_visto .lista_tab div li span { color:#333; margin-right: 0.4em; padding: 0.2em 0;}
.box.mapa_crimen #map_canvas { width: 38.7em; height: 23em;}
.box #map_canvas { width: 29.7em; height: 23em;}
.box.mapa_diviertete #map_canvas { width: 38.7em; height: 33em;}
.box.agenda .lista_tab div ul { margin-left:0.5em; font-size: 0.8em; padding: 0.5em 0; list-style-position: outside; list-style-type:decimal; color:#E80000;}
.box.agenda .lista_tab div li { padding:0.2em 0 0.6em 0;}
.box.agenda .lista_tab div li span { color:#E80000;}
/* =13 ENCUESTA
-----------------------------------------------------------*/
.post .box.encuesta h4 { color:#E80000; font-size:0.75em; }
.post .box.encuesta ul { margin:0; font-size: 0.8em;}
.post .box.encuesta li { list-style-type: none; border :0.09em solid #eee;margin-bottom:0.5em;}
.post .box.encuesta li label { display:block;padding-left:1.8em; position: static; margin-top: 0.2em;}
.post .box.encuesta li label input { margin-left: 1.3em; text-align: center; width: 3.6em; float: right;}
.post .box.encuesta .voto { border: none!important; margin-top: 1.5em; background: none;}
.post .box.encuesta span.back_debate {float:left; }
.post .submit { margin: 1em 0em; background:transparent url(../images/menus/barra_nav_search.png) repeat-x scroll left top; border:medium none; color:#FFFFFF;height:2.8em; padding:0.5em; -moz-border-radius:0.75em; cursor: pointer;}
.post .submit:hover { color:#ccc;}
.voto input.bt { background: transparent url(../images/menus/bt.png) repeat-x scroll left top; border:medium none; color:#FFF; padding:0.5em; cursor: pointer; border-bottom:0.09em solid #666; float: right;  }
.sf_encuesta_results { font-size: 0.8em;}
.sf_poll_results strong { display: block; _height: 1%; border-left: 0px solid blue; padding-left: 3px; }
.ui-progressbar { height:1em; text-align:left; }
/*#document .ui-corner-all { -moz-border-radius-bottomleft:0; -moz-border-radius-bottomright:0; -moz-border-radius-topleft:0; -moz-border-radius-topright:0; }*/
.encuesta .ui-widget-content { background:#FFFFFF; border:1px solid #EEEEEE; color:#333333; }
/*.encuesta .ui-corner-left { -moz-border-radius-bottomleft:6px; -moz-border-radius-topleft:6px; }*/
.encuesta.ui-progressbar { border-radius: 3px; background: #fff; border:1px solid #ccc; }
.encuesta.ui-progressbar .ui-progressbar-value { border-radius: 3px; height:100%; margin:-1px; background: #e13728; color: #ffffff; font-weight: bold; border: 1px solid #e3a1a1; }
.encuesta.ui-progressbar .count { float: right; font-size: .8em; margin-right: .5em; color: silver;}
.una .encuesta.ui-progressbar.encuesta_2 .ui-progressbar-value { background: #ff8c04; border-color: #ff8c04; }
.una .encuesta.ui-progressbar.encuesta_3 .ui-progressbar-value { background: #dbd408; border-color: #dbd408; }
.una .encuesta.ui-progressbar.encuesta_4 .ui-progressbar-value { background: #94c93d; border-color: #94c93d; }
.una .encuesta.ui-progressbar.encuesta_5 .ui-progressbar-value { background: #2dc5f6; border-color: #2dc5f6; }
.una .encuesta.ui-progressbar.encuesta_6 .ui-progressbar-value { background: #3f66ab; border-color: #3f66ab; }
.una .encuesta.ui-progressbar.encuesta_7 .ui-progressbar-value { background: #6a246d; border-color: #6a246d; }
.una .encuesta.ui-progressbar.encuesta_8 .ui-progressbar-value { background: #c25b88; border-color: #c25b88; }
/*.encuesta .ui-widget-header { border: 1px solid #e3a1a1; background: #cc0000 url(../images/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; height: 0.7em;}*/
/*.encuesta .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; }*/
.lista_encuesta .etiquetas { font-size: 0.8em; }
.lista_encuesta h2 span { color: #cd0000;}
.lista_encuesta i { display: none;}
.xxxlista_encuesta div a { background: #fff url(../images/iconos/ico_contacto_mapa.png) no-repeat scroll 11em -0.1em; font-size:0.8em; height:0.9em; line-height:1.2em; padding:0 1.5em 0.35em 0.6em;margin: 1em 1em 0.5em 1em; width:10.2em; display:block; border:0.09em solid #999;}
.xxxlista_encuesta a { font-size:0.8em; display: block;}
.lista_encuesta ul { border-bottom: 0.09em solid #ddd;}
.lista_encuesta ul.sf_encuesta_results li { padding:0.5em;}
.lista_encuesta li h3 a { color: #cd0000;}
.lista_encuesta li.color { background: #e1e1e1 url(../images/layout/back_listado_encuestas.png) repeat-x scroll left top; padding: .5em;}
.lista_encuesta li.white { background: url(../images/layout/back_listado_encuestas_white.png) repeat-x scroll left top}
.lista_encuesta li.color:nth-child(even) { background: url(../images/layout/back_listado_encuestas_white.png) repeat-x scroll left top}
.lista_encuesta .sf_encuesta_results { padding:0.5em 1em 1em;}
.lista_encuesta .sf_encuesta_results div { margin-top: 0.2em; }
.lista_encuesta h4 { padding:0; margin:0;}
.lista_encuesta .debate h4 {font-size:1em;}
.lista_encuesta .box.debate { border:0;}
.lista_encuesta .box.debate ul { padding:0 0 0.5em 0;}
.lista_encuesta .box.debate li { border:0;}
.lista_encuesta .mas_resultados { display:none;}
.lista_encuesta .listado_search { border-bottom: 0.09em dotted #999;}
.lista_encuesta .listado_search h3, .lista_encuesta .listado_search h4 { background: none; padding: 0; margin:0; height: auto;}
.lista_encuesta .listado_search h4 { color:#666;}
.lista_encuesta .listado_search h3 a { background: none; border:0; width: auto; padding:0; margin:0.2em 0; height: auto;}
.lista_encuesta .listado_search ol { padding:0;}
.lista_encuesta .listado_search .item { width: 28em; padding-top:0.5em;} 
.lista_encuesta .listado_search strong {float: left;}
.box.listado_encuestas { width: 7em;}
.box.listado_encuestas h3 { background:url("../images/layout/franja-roja_historico.png") repeat-x scroll left top #E80000; color:#FFF; height:auto; padding: 0.3em; line-height: 1.2em;}
.box.listado_encuestas li { border-bottom:0.09em dotted #BBBBBB; font-size:0.8em; margin:0.4em 0; list-style: disc inside none;}
.lista_encuesta input.bt_input { height:3em !important; width:5.6em !important; border:0; background:url("../images/iconos/votar_input.png") no-repeat scroll left center; cursor: pointer;}
.lista_encuesta input.bt_input:hover {color:#cd0000!important; background:url("../images/iconos/votar_input_h.png") no-repeat scroll left center; width: auto;}
/* =14 BOX_ESPECIALES
-----------------------------------------------------------*/
.box_especiales .especiales {position:relative; background: transparent url(../images/layout/back_portada_especiales.png) repeat-x scroll left center; height: 7.4em; margin:0.3em;}
.box_especiales .especiales .clip { height:4em;position:absolute;right:0.3em;top:-0.2em;width:2em;}
.box_especiales .especiales ul { padding-left: 1em; }
.box_especiales .especiales li { float: left; width: 30%;height: 9em;}
.box_especiales .especiales li div.images { height: 7.3em; width: 8em; float:left; position: relative; z-index: 10; top:0.1em; left:-1em;}
.box_especiales .especiales li .position_img { position: relative; z-index: 1; top:0.1em; left: -9em!important; left: -9.5em; height: 7.5em;}
.box_especiales .especiales li .position_img img {width: 9.3em; height: 7.2em;}
.box_especiales .especiales li div.text { padding-top:0.5em;margin-left:9.5em; position: relative; top:-7.5em; left: -1em;}
.box_especiales .especiales li div.text p { font-size: 0.8em; position: relative; z-index: 100; left: -0.8em;}
.box_especiales .especiales li div.text p span { color: #1179Ea;}
.box_especiales .especiales li div.text h2 { margin:0; clear:left; width: 5.5em;line-height: 0.5em;}
.box_especiales .especiales li div.text h2 a {color: #1179Ea; font-size: 0.7em; line-height: 1.1em; position: relative; z-index: 100;}
.box_especiales .especiales li div.text p.sub_titulo { left: 0;}
.box_especiales .especiales li div.logo_promotor { margin: 0.5em 0 0 9.5em; position: absolute; top: 5.6em;}
/*box especial mundial*/
.box_especiales .especiales.mundial {position:relative; background: transparent url(../images/back_especial/mundial/back_portada_especiales_mundial.png) no-repeat scroll center center; height: 7.4em; margin:0.3em;}
.box_especiales .especiales.mundial .clip { height:9em; position:absolute; right:0; top:-1.7em; width:6em; background: transparent url(../images/back_especial/mundial/clip.png) no-repeat scroll center center;}
.box_especiales .especiales.mundial li div.text p span { color: #cd0000;}
.box_especiales .especiales.mundial li div.text h2 a {color: #cd0000;}
.box_especiales .especiales.mundial li div.text p.sub_titulo { color:#111; width: 10.6em;}
/*box especial tenis*/
.box_especiales .especiales.tenis {position:relative; background: transparent url(../images/back_especial/tenis/back_portada_especiales_tenis.png) no-repeat scroll center center; height: 7.4em; margin:0.3em;}
.box_especiales .especiales.tenis .clip { height:9em; position:absolute; right:0; top:-1.7em; width:6em; background: transparent url(../images/back_especial/tenis/clip.png) no-repeat scroll center center;}
.box_especiales .especiales.tenis li div.text p span { color: #cd0000;}
.box_especiales .especiales.tenis li div.text h2 a {color: #006600;}
.box_especiales .especiales.tenis li div.text p.sub_titulo { color:#111; width: 10.6em;}
/*box especial San sebastia*/
.box_especiales .especiales.sant_sebastia {position:relative; background: transparent url(../images/back_especial/sant_sebastia/2012/back_portada_especiales_sant_sebastia.png) no-repeat scroll center center; height: 7.4em; margin:0.3em;}
.box_especiales .especiales.sant_sebastia li div.text { left: -0.5em; width: 10em;}
.box_especiales .especiales.sant_sebastia li div.text p { left: 0;}
.box_especiales .especiales.sant_sebastia li div.text p a { color: #fff;}
.box_especiales .especiales.sant_sebastia li div.text p span { color: #F77D18;}
.box_especiales .especiales.sant_sebastia li div.text h2 a {color: #F77D18;}
.box_especiales .especiales.sant_sebastia li div.text p.sub_titulo { color:#fff; width: 10em;}
.box_especiales .especiales.sant_sebastia li div.text h2 {width: 5em;}
/* =15 BANNERS
-----------------------------------------------------------*/
.banner_der { margin-bottom: 0.5em;}
span.publicidad2 {background:transparent url(../images/layout/tit_publi_h.gif) no-repeat scroll center center;display:block !important;height:0.7em;text-indent:-9999em;width:100%; margin-top: 0.2em;}
span.publicidad2:first-child  {display: none;}
.banner_der_big { margin-bottom: 0.5em; padding:0;}
.banner_bottom { margin: 1em 0 0.7em 1em;}
.banner_bottom span.publicidad { display: block; width: 0.9em; height:3.2em; text-indent: -9999em; float: left;background: transparent url(../images/layout/publicidad3.png) no-repeat scroll left center;}
.banner_bottom div.banner {height: 5.6em;}
.banner_cierre_izq a img { display: block; height: auto;}
.bloque .banner_cierre_izq a img, .blogs .col.primera .banner_cierre_izq a img { width:38.8em;}
.banner_cierre_izq { margin-bottom:0.8em; text-align: center;}
.skyscraper { background-repeat: no-repeat; display: block; height: 1024px; left: 50%; position: absolute !important; right: 0; top: 115px; width: 120px; z-index: 1000;}
#skyscraper_left { margin-left: -625px; }
#skyscraper_right { margin-left: 505px; }

/* =16 TIEMPO
-----------------------------------------------------------*/
.tiempo { margin-bottom: 0.5em;}
.tiempo .patrocinado { font-size: 0.6em; color:#111; text-align: center; display: block; padding-bottom:0.2em;}
#weather {margin: 0px auto;position: relative;padding-top: 0.3em;}
#weather .bigimage {position: relative;top:-2em; left:0; height: 2.5em;}
#weather table.forecast tr.colorn{background: #eee;}
#weather table.forecast td, #weather table.current td { font-family: 'Arial';font-size: 15px;}
#weather .current { font-size:1.4em; margin-top:0.2em;}
#weather .toggle_container { height: 1%; clear:left;}
#weather table.current td.locale {padding: 1.5em 0 0 0.5em;color: #000;}
#weather table.current td.locale div {font-size: 18px;margin-top:1em;}
#weather table.current td.locale div.temp {color: #666;font-size: 14px;margin-top:0.5em;}
#weather .current .temp {font-size: 38px;color: #111;height:86px;font-weight: normal;text-align: center;padding-top:13px;background: url(../images/layout/back_tiempo_grados.png) no-repeat scroll center 0.1em;}
#weather .forecast { width: 100%; clear:both; margin-bottom:0.5em;}
#weather .forecast .days {color: #333;padding: 1px 0px 0px 10px;width: 120px;vertical-align: middle;}
#weather .forecast .images{ text-align: center; }
#weather .forecast .high { color: #CD0000;width: 40px;text-align: center;font-size: 15px;vertical-align: middle;}
#weather .forecast .low{color: #7792BF;width: 40px;text-align: center;font-size: 15px;vertical-align: middle;}
#weather .city {color:#333; font-size:0.9em; line-height:1.5em; padding-left:1.3em;}
#weather .temp { font-size: 0.7em;}
#weather .text { background: url(../sfWeatherPlugin/img/boton_tiempo.png) no-repeat scroll center center; height: 2em; width: 100.2%; text-align: center;}
#weather .text a { line-height: 2.3em; font-size: 0.8em; background: url(../sfWeatherPlugin/img/ico_temp.png) no-repeat scroll 18.3em -11.4em; padding-right: 2em;}
#weather .text.active a { line-height: 2.3em; font-size: 0.8em; background: url(../sfWeatherPlugin/img/ico_temp.png) no-repeat scroll 18.3em -7.7em; padding-right: 2em;}
#weather .temp .max { color:#E80000;background: url(../sfWeatherPlugin/img/ico_temp.png) no-repeat scroll right 0.2em; padding: 1em 1.9em 0 1em;}
#weather .temp .max .weight, #weather .temp .min .weight { font-size: 1.2em; }
#weather .temp .min { color:#004C92;background: url(../sfWeatherPlugin/img/ico_temp.png) no-repeat scroll right -4.2em; padding: 1em 2em 0 0.5em;}
#weather .temp li { float:left;}
#weather .bigimage img { width: 5.2em; margin-right:0.5em; cursor: default;}
#weather .forecast .images img { width: 1.86em;cursor: default;margin-top:0.3em;}
#weather .back_weather {background: url(../sfWeatherPlugin/img/back_weather.png) no-repeat scroll center top; margin-bottom:0.4em;}
#weather table tr.color {background: url(../sfWeatherPlugin/img/back_tr_weather.png) repeat-x scroll center top;position: relative;}
#weather table tr.white {background: url(../sfWeatherPlugin/img/back_tr_weather_white.png) repeat-x scroll center top; position: relative;}
.box .tiempo_select select {width: 10em; float:right; }
.box.tiempo h4 { margin: 0.4em 0;}
/* =17 REDES SOCIALES
-----------------------------------------------------------*/
.redes_sociales { background: transparent url(../images/layout/back_redes_sociales.jpg) no-repeat scroll left center; border:0.09em solid #CCCCCC;height: 5em;}
.redes_sociales span { margin: 1em 0.5em; width: 2em; display: block; font-size: 0.8em;}
.enlaces .ico_social li { padding:0;}
.enlaces .ico_social li span { line-height:1.8em; margin-right:0.4em;}
ul.ico_social {margin-top:0.2em;}
.ico_social a {background:transparent url(../images/iconos/ico_subsecciones.png) no-repeat scroll left top; height:1.4em; text-indent:-9999em; width:0.65em;}
.ico_social a.meneame {background:transparent url(../images/iconos/ico_subsecciones.png) no-repeat scroll left -15.2em;}
.ico_social a.delicius {background:transparent url(../images/iconos/ico_subsecciones.png) no-repeat scroll left -20.4em;}
.ico_social a.digg {background:transparent url(../images/iconos/ico_subsecciones.png) no-repeat scroll left -25.8em;}
.ico_social a.technorati {background:transparent url(../images/iconos/ico_subsecciones.png) no-repeat scroll left -31.1em;}
.ico_social a.yahoo {background:transparent url(../images/iconos/ico_subsecciones.png) no-repeat scroll left -37.6em;}
.ico_social a.buzz {background:transparent url(../images/iconos/ico_subsecciones.png) no-repeat scroll left -43.2em;}
.ico_social a.enviar_amigo {background:transparent url(../images/iconos/ico_subsecciones.png) no-repeat scroll left -49.3em;}
.iconos_comparte a { background:url("../images/iconos/ico_share_social.gif") no-repeat scroll 0 3em transparent; padding:0.15em 0 0 5.1em; line-height: 1.8em;}
.iconos_comparte a:hover { text-decoration: none;}
.iconos_comparte .share_facebook { background-position:0 0;}
.iconos_comparte .share_twitter {background-position: 0 -1.4em;}
.iconos_comparte .share_meneame { background-position: 0 -2.75em;}
.iconos_comparte .share_buzz {background-position:0 -4.1em;}
.iconos_comparte .share_facebook span, .iconos_comparte .share_buzz span, .iconos_comparte .share_twitter span, .iconos_comparte .share_meneame span { background:url("../images/iconos/ico_share_social_right.gif") no-repeat scroll 100% 0 transparent; font-size:0.7em; padding:0.1em 0.2em; vertical-align:text-top;}
/* =18 PRONOSTICO
-----------------------------------------------------------*/
.pronostico { padding-top:1em;}
.pronostico span{display:block; color: #cd0000; font-size: 0.8em; padding-top:0.3em; }
.pronostico p{ font-size: 0.7em; margin: 0; white-space: pre; padding-top:0.4em;}
.pronostico input { text-align: center; width: 9em; font-size: 0.7em;}
.pronostico .proximo { width: 7em;}
/* =19 HOROSCOPO
-----------------------------------------------------------*/
.horoscopo .text { margin-left: 5em;}
.horoscopo .text p { padding-bottom: 0.5em;}
.horoscopo .text span { color: #d48701; font-weight: bold;}
.horoscopo .imagen img { width: 4.7em;}
/* =21 CLUB DEL SUBSCRIPTOR
-----------------------------------------------------------*/
.club_suscriptor { margin: 0 1em;}
.club_suscriptor h2 { background: transparent url(../images/layout/back_titulo.jpg) repeat-x scroll left top; font-size:0.9em; height: 1.5em; margin: 0 0 0.5em 0; padding: 0.3em 0 0 0.5em; font-weight:normal;}
.club_suscriptor h2 span { color: #CD0000; font-weight: bold; line-height: 1.21em; margin-right:0.5em;}
.club_suscriptor .suscriptor { height: 1.4em;}
.club_suscriptor ul { list-style-type: none;margin:0 0.4em;}
.club_suscriptor li { float: left; width: 25%;}
.club_suscriptor li p {font-size: 0.7em;margin: 0; width: 9em;}
.club_suscriptor li img { border: 0.09em solid #CCCCCC;}
.club_suscriptor .borde_club { border-left: 0.09em solid #AAAAAA; left: 0.5em; padding-left: 1.5em; position: relative;}
.club_suscriptor .col { width: 48.5%;}
.club_suscriptor .suscriptor p {font-size: 0.8em;margin: 0 0.6em; line-height: 1.7em; }
.club_suscriptor .suscriptor span { color: #CD0000; }
/* =22 PARTICIPA
-----------------------------------------------------------*/
/* participa=*/
.participa p.explicacion { font-size: 0.75em; margin: .8em 0 .7em; }
.participa span.envia_correo { background:url("../images/layout/enviar_fotos.png") no-repeat scroll 0 0 transparent; display:block; height:33px; padding-top:0.5em; text-indent:4em; width:199px; }
.participa a span.envia_correo { font-size: .8em;}
.participa .sf_comment_text { font-size: 0.75em; width: 15em; color:#666;}
/* =tres*/
.tres.participa ul { list-style: none; margin:0.5em 0;}
.tres.participa li { float:left; width: 33.3%;}
.tres.participa li .valoracion { padding-bottom: 0.2em; margin-bottom: 0.2em; width: 7.7em; text-align: center;}
.tres.participa li .valoracion span { float:left; font-size: 0.7em;}
.tres.participa li .valoracion span.estable { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll -0.1em -12.93em; font-size: 0.8em; margin-left: 45px; text-indent: -9999em; width: 1.2em; height: 1.1em;}
.tres.participa li .valoracion h3 { background: none; font-size: 0.9em; text-align: center; color: #222; padding: 0; margin:0.3em 0 0 0; height: 2.4em; line-height: 1em;}
.tres.participa li .valoracion p { float:left; font-size: 0.7em; text-align: center;width: 11em;}
.tres.participa li .valoracion p.descripcion {width: auto;}
.tres.participa li .valoracion p.alto {height: 3em; border-bottom:0.09em dotted #ccc;}
.tres.participa li .valoracion p.bajo { margin-top:0.5em; font-weight: bold;}
.tres.participa li .valoracion img { border:0.09em solid #CCC; margin: 0.3em 0 0.3em 0;}
.tres.participa li .valoracion span.mas { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll -0.1em -2.4em; font-size: 0.8em; margin-left: 11px; text-indent: -9999em; width: 1.1em; height: 1em;}
.tres.participa li .valoracion span.menos { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll -0.1em -4.7em; font-size: 0.8em; margin-left: 11px; text-indent: -9999em; width: 1.1em; height: 1em;}
.tres.participa li .valora p { font-size:0.65em;padding:0.5em 0.3em 0 0;width:11.5em;}
.tres.participa li .valora .arriba {cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll left -7.7em; text-indent: -9999em; width: 1.1em; float: left; margin: 0 1.8em; height: 2em;}
.tres.participa li .valora .debajo {cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll right -5.5em; text-indent: -9999em;width: 1.1em; float: left; height: 2em;}
.tres.participa li .valora_post { background: #bbb;height:1em;line-height:0.6em;margin:0.5em 0;text-align:center;width:10.6em;}
/* =cuatro*/
.cuatro.participa ul { list-style: none; margin:0.5em 0;}
.cuatro.participa li { float:left; width: 24.5%;}
.cuatro.participa li .valoracion { border-bottom: 0.09em dotted #aaa; padding-bottom: 0.2em; margin-bottom: 0.2em; width: 5.4em; text-align: center;}
.cuatro.participa li .valoracion span { float:left; font-size: 0.7em;}
.cuatro.participa li .valoracion span.estable { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll -0.1em -12.93em; font-size: 0.8em; margin-left: 10px; text-indent: -9999em; width: 1.1em; height: 1.1em;}
.cuatro.participa li .valoracion h3 { background: none; font-size: 0.9em; text-align: center; color: #222; padding: 0; margin:0.3em 0 0 0;; height: 2.4em; line-height: 1em;}
.cuatro.participa li .valoracion p { float:left; font-size: 0.7em; text-align: center;width: 8em;}
.cuatro.participa li .valoracion p.descripcion {width: auto;}
.cuatro.participa li .valoracion p.alto {height: 4em; border-bottom:0.09em dotted #ccc;}
.cuatro.participa li .valoracion p.bajo { margin-top:0.5em; font-weight: bold;}
.cuatro.participa li .valoracion img { border:0.09em solid #CCCCCC; margin: 0.3em 0 0 0; width: 5.4em; display: inline!important; display: block;}
.cuatro.participa li .valoracion span.mas { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll -0.1em -2.4em; font-size: 0.8em; margin-left: 10px; text-indent: -9999em; width: 1.1em; height: 1em;}
.cuatro.participa li .valoracion span.menos { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll -0.1em -4.7em; font-size: 0.8em; margin-left: 10px; text-indent: -9999em; width: 1.1em; height: 1em;}
.cuatro.participa li .valora p { font-size:0.65em;padding:0.5em 0.3em 0 0;width:8em;}
.cuatro.participa li .valora .arriba {cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll left -7.7em; text-indent: -9999em; width: 1.1em; float: left; margin: 0 1em; height: 2em;}
.cuatro.participa li .valora .debajo {cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll right -5.5em; text-indent: -9999em;width: 1.1em; float: left; height: 2em;}
.cuatro.participa li .valora_post { background: #bbb;height:1em;line-height:0.6em;margin:0.5em 0;text-align:center;width:10.6em;}
.cuatro.participa .sf_comment img { width: 3em; height: auto; height: 3em;}
/* =23 PROTAGONISTAS
-----------------------------------------------------------*/
#document.prota .participa .ui-progressbar { height:1em; text-align: left; }
#document.prota .participa .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }x
#document.prota .ampliacion .ui-widget-content { background:#FFFFFF; border:1px solid #EEEEEE; color:#333333; }
#document.prota .ampliacion .ui-widget { font-family:Arial,sans-serif; font-size:1em; }
#document.prota .ampliacion .ui-corner-left { -moz-border-radius-bottomleft:6px; -moz-border-radius-topleft:6px; }
#document.prota .ampliacion .ui-progressbar .ui-progressbar-value { height:100%; margin:-1px; }
#document.prota .ampliacion .ui-widget-header { border: 1px solid #e3a1a1; background: #cc0000 url(../images/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
#document.prota .ampliacion .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; }
#document.prota .ampliacion .ui-widget-header { background:url("/css/dialog/images/ui-bg_gloss-wave_35_f6a828_500x100.png") repeat-x scroll 50% 50% #F6A828; border:1px solid #E78F08; color:#FFFFFF; font-weight:bold; }
#document.prota .valora { font-size:0.8em; color: #666;}
#document.prota.post .valora { font-size:1em; color: #666;}
#document .sub_bloques2.participa .respuestas { font-size:0.68em; color: #666;}
#document .box.participa a span { cursor: pointer;}
#document .box.participa a:hover span { text-decoration: underline;}
#document .semana.right { float: right;margin-right: 0.5em;}
#document .participa .ui-progressbar { height:0.35em; text-align: left; }
#document .participa .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }x
#document .ampliacion .ui-widget-content { background:#FFFFFF; border:1px solid #EEEEEE; color:#333333; }
#document .ampliacion .ui-widget { font-family:Arial,sans-serif; font-size:1em; margin:0.3em 0;}
#document .ampliacion .ui-corner-left { -moz-border-radius-bottomleft:6px; -moz-border-radius-topleft:6px; }
#document .ampliacion .ui-progressbar .ui-progressbar-value { height:100%; margin:-1px; }
#document .ampliacion .ui-widget-header { border: 1px solid #e3a1a1; background: #cc0000 url(../images/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
#document .ampliacion .ui-corner-left { -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; }
#document .ampliacion .ui-widget-header { background:url("/css/dialog/images/ui-bg_gloss-wave_35_f6a828_500x100.png") repeat-x scroll 50% 50% #F6A828; border:1px solid #E78F08; color:#FFFFFF; font-weight:bold; }
#document .ampliacion .positivo .ui-widget-header { background:  #3A8104; border: #3A8104;}
#document .ampliacion .negativo .ui-widget-header { background: #CC0000; border: #CC0000;}
#document .box.participa a span { cursor: pointer;}
#document .box.participa a:hover span { text-decoration: underline;}
#document .semana.right { float: right;margin-right: 0.5em;}
#document .participa .valora { background: #E2E2E4;margin:0.4em 0.2em 0 0em; padding:0.3em;}
#document.prota .participa .valora { background: none;margin:0; padding:0;}
#document .participa.tres a.comentarios {background:white url(../images/layout/ico_enlaces.gif) no-repeat scroll left -76.1em; border:none; width: 0.7em; padding-left:1.5em; font-size: 0.8em; margin-left: 2.5em;}
#document .participa.cuatro a.comentarios {background:white url(../images/layout/ico_enlaces.gif) no-repeat scroll left -76.1em; border:none; width: 0.7em; padding-left:1.5em; font-size: 0.8em; margin-left: 1em;}
#document.prota .participa li.protagonista { border: 0.09em solid #bbb; margin:0.3em; padding:0.5em; width: auto; height: 8.6em; background: transparent url(../images/layout/box_der_border_bottom.png) repeat-x scroll left bottom; -moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px; -webkit-border-radius:5px;}
#document.prota .participa li.protagonista.activo { background: #cd0000 url("/images/layout/franja-roja_prota.png") repeat-x scroll left center;}
#document.prota .participa li.protagonista.activo h3 { color: #fff; }
#document.prota .central .cierre { border: none;}
#document.prota .participa .elque { width: 12.5em; height: 7em; border-right: 0.09em solid #bbb; margin-right:0.5em;}
#document.prota .participa .elque h4{ color: #cd0000; margin: 0 0.5em;}
#document.prota .participa .elque p.protagonista { margin:0.4em 0.7em; }
#document.prota .participa .elque p.motivo { margin:0.4em 0.7em; color:#111;}
#document.prota .participa .elque p.motivo span{ color: #cd0000; font-size: 0.8em; padding-right: 0.3em;}
#document.prota .participa .vota { width: 5.5em;}
#document.prota .participa .escrutinio { background:#E2E2E4 url("/images/layout/separador_prota.png") no-repeat scroll left center;float:right; margin:0 0.5em; padding:1em; width:7em;}
#document.prota .participa .escrutinio .respuestas{ color:#cd0000; font-size: 0.7em; margin-top:0.3em; }
#document.prota .participa .escrutinio p { margin-bottom:0.2em; font-size: 0.7em;}
#document.prota .participa li .valoracion img { margin:0; height: 6.2em;}
#document.prota .cuatro.participa li .valoracion { border: none;}
#document.prota .box.historico { width: 7em;}
#document.prota .box.historico h3 { background:#E80000 url(../images/layout/franja-roja_historico.png) repeat-x scroll left center; color:#fff; height:auto; line-height: 1.1em; padding:0.2em;}
#document.prota .box.historico li {font-size: 0.8em; border-bottom: 0.09em dotted #bbb; margin: 0.4em 0;}
#document.prota .comentarios p {font-size: 1em; color:#555;}
#document.prota .comentarios p a { color :#cd0000;}
#document.prota .comentarios p a, #document.prota .comentarios p span { font-size:0.7em;}
#document.prota .comentarios .form-right { font-size: 0.85em;}
#document.prota .comentarios .form-right p { padding:0.4em 0;}
#document.prota .valoracion span { float:left; font-size: 1em;}
#document.prota .valoracion span.estable { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll -0.1em -12.93em; font-size: 0.8em; margin-left: 11px; text-indent: -9999em; width: 1.2em; height: 1.1em;}
#document.prota .valoracion h3 { background: none; font-size: 0.8em; text-align: center; color: #222; padding: 0; margin: 0; height: 2.4em; line-height: 1em;}
#document.prota .valoracion p { float:left; font-size: 0.7em; text-align: center;width: 8em;}
#document.prota .valoracion p.descripcion {width: auto;font-size: 0.75em; line-height: 1.1em;}
#document.prota .valoracion p.alto {height: 4em; border-bottom:0.09em dotted #ccc;}
#document.prota .valoracion p.bajo { margin-top:0.5em; font-weight: bold;}
#document.prota .valoracion img { border:0.09em solid #CCCCCC; margin: 0.3em 0; width: 5.4em;}
#document.prota .comentarios .submit {-moz-border-radius-bottomleft:0.75em;-moz-border-radius-bottomright:0.75em;-moz-border-radius-topleft:0.75em;-moz-border-radius-topright:0.75em;background:transparent url(../images/menus/barra_nav_search.png) repeat-x scroll left top;border:medium none;color:#FFF;cursor:pointer;height:2.8em;margin:1em 0;padding:0.5em;}
#document.prota .valoracion span.mas { display:block; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll -0.1em -2em; font-size: 0.8em; margin-left: 5px; text-indent: -9999em; width: 1.1em; height: 1.4em;}
#document.prota .valoracion span.menos { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll -0.1em -4.7em; font-size: 0.8em; margin-left: 5px; text-indent: -9999em; width: 1.1em; height: 1.4em;}
#document.prota .valora .arriba {cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll left -9.3em; text-indent: -9999em; width: 1.1em; float: left; height: 2em; padding: 0 10px 0 0px;}
#document.prota .valora .debajo {cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll right -6.6em; text-indent: -9999em;width: 1.1em; float: left; height: 2em; padding: 0 10px 0 0px;}
#document .tres .valora .arriba {cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll left -7.7em; text-indent: -9999em; width: 1.3em; float: left; margin: 1em 0.8em 0 1.9em; height: 2em;}
#document.post .tres .valora .arriba { margin: 1em 0.8em 0 0em;}
#document .cuatro .valora .arriba {cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll left -7.7em; text-indent: -9999em; width: 1.3em; float: left; margin: 1.07em 0.8em 0 0em; height: 2em;}
#document .tres .valora .debajo {cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll right -5.5em; text-indent: -9999em;width: 1.3em; float: left; height: 2em; margin-top: 1em;}
#document .cuatro .valora .debajo {cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll right -5.5em; text-indent: -9999em;width: 1.3em; float: left; height: 2em; margin-top: 1em;}
#document .valora_post { background: #bbb;height:1.5em;margin: 0;text-align:center;width:auto;}
#document.prota #sf_comment_list .sf_comment_text {width:28.5em;}
/* =24 SLIDER FOTOGALERIA
-----------------------------------------------------------*/
ul#test { margin: 0;}
#holder ul { margin: 0;}
#holder li { float: left;margin: 0;}
#holder li li { float: left;margin: 0.2em 0.2em;height:auto; overflow:hidden;}
#test li { float: left; width: 6.7em;}
#rightNav, #leftNav { padding-top:1.5em;}
img#rightNav, img#leftNav { width: auto; border: none;}
#document .reset_nav { width: auto;}
.simple_slider_hover{ cursor:pointer; }
.simple_slider_disabled { opacity : 0.3; }
/* =25 FOOTER
-----------------------------------------------------------*/
.footer {background: #fff; padding-top:0.5em;}
.footer li { font-size: 0.9em;}
.footer .logo_foot { margin-left: 1.5em; float:left;}
.footer .descripcion { margin-left: 6.5em;}
.footer .descripcion p { font-size: 0.8em; margin-left: 1.5em;}
.footer .descripcion ul { list-style-type: none; margin: 0 1em;}
.footer .descripcion li { float: left; border-right: 1px solid #222; padding: 0 0.2em;}
.footer .descripcion li a { font-size: 0.8em;}
.footer .portada { margin-left:1em; width:9em;}
.footer .portada img { border: 0.09em solid #bbb;width: 8.15em; margin: 0 0 0.4em;}
.footer .portada span img { width: auto;}
.footer .portada span .pdf_portada img { width: 9em;}
.footer .portada p { text-align: left; margin-right:1.7em; font-size: 0.7em;}
.footer .suscribete_foot { background: url(../images/layout/suscribete_foot.png) no-repeat scroll center top; color: #fff; display: block; width: 9.2em; text-align: center; font-size: 0.9em; height: 1.4em;}
.footer .suscribete_foot:hover { background-position: center -39px;}
.footer .lista_footer { margin-left: 0.5em;}
.footer h6 { border-bottom:0.3em solid #ddd; margin:0; font-size: 0.9em; padding-bottom: 0.5em;}
.footer .lista_footer li { list-style-position:inside; margin-right:0.5em;padding-right:0.5em;width:38.5%; float:left; }
.footer .lista_footer li.ultima { margin:0.5em 0.5em 0 -1em; width:38.5%;border:none; padding: 0.5em 1em 1em!important; font-size: 0.9em!important;}
.footer .lista_footer li li { float: none; width: auto; color:#cd0000; list-style-type: disc; margin:0; border:0;}
.footer .lista_footer .lista_grupo li { float: left; width: 44%; color:#cd0000; list-style-type: disc; margin:0; border:0;}
.footer .lista_footer li.primera { width: 15.5%;} 
.footer .back {background:#EAEAEA none repeat scroll 0 0;border:2px solid #FFFFFF; height:11.6em;;}
.footer .back a { font-size: 0.8em;}
.footer .back .ultima a { font-size: 0.9em; color:#cd0000;}
.footer .back .ultima span { font-size: 1.1em; color:#cd0000; font-weight: bold;}
.footer .back.ultima a:hover { font-size: 0.8em; color:#ccc;}
.footer li.rss { background: url(../images/layout/iconos.gif) no-repeat scroll 2.8em -13.35em;}
.footer .back .list_link, .footer .back .lista_grupo, .footer .lista_footer .ultima { margin-top:1em;}
.footer .lista_footer .ultima.noborder h6 { margin-bottom:0.3em; color:#cd0000;}
.footer .back .list_link ul, .footer .back .lista_grupo ul{ margin-top:0.5em; height: 6.8em;}
.footer .bloquefoot .col.primera { width: 15%;}
.footer .bloquefoot .col.ultima {margin:0 1em 0 0.5em; width:82.5%;}
.footer .bloquefoot .col.ultima p strong { padding-top: 0.4em; display: block;}
.footer .logos_footer ul { display: inline-table; background: #eaeaea; width: 99.6%; margin-left: 0.1em;}
.footer .logos_footer ul li { float: left; width: 13.5%;}
.footer .logos_footer ul li a { display: block; text-indent: -9999em; width: 8em; height:3em; background: url(../images/iconos/icos_grupo_footer.png) no-repeat scroll left center;}
.footer .logos_footer ul li a.uh_mallorca {background-position:100% 0em;}
.footer .logos_footer ul li a.uh_ibiza {background-position:100% -8.9em;}
.footer .logos_footer ul li a.uh_menorca {background-position:100% -17.7em;}
.footer .logos_footer ul li a.balears {background-position:100% -26.65em;}
.footer .logos_footer ul li a.daily {background-position:100% -35.5em;}
.footer .logos_footer ul li a.magazin {background-position:100% -44.3em;}
.footer .logos_footer ul li a.gruposerra {background-position:100% -53.3em;}
.footer .logos_footer ul li a.uh_mallorca:hover {background-position:100% -4.45em;}
.footer .logos_footer ul li a.uh_ibiza:hover {background-position:100% -13.3em;}
.footer .logos_footer ul li a.uh_menorca:hover {background-position:100% -22.15em;}
.footer .logos_footer ul li a.balears:hover {background-position:100% -31.1em;}
.footer .logos_footer ul li a.daily:hover {background-position:100% -39.9em;}
.footer .logos_footer ul li a.magazin:hover {background-position:100% -48.75em;}
.footer .logos_footer ul li a.gruposerra:hover {background-position:100% -57.7em;}
/* =26 POST NOTICIA
-----------------------------------------------------------*/
.post .central p, .post.static .primera p { font-size: 0.85em; color:#555;}
.post.static .primera p { margin-bottom:0.5em;}
.post .bloques3 .central h3 { font-size: 1.65em; color:#111; line-height: 1.1em;}
.post .bloques3 .central h4 { font-size: 1.1em;color: #222; font-weight:normal; margin:0.7em 0 0.5em;}
.post .bloques3 .central p, .diviertete .central .bloques3 p { padding:0.4em 0em; line-height:1.25em;}
.post .bloques3 .central p a, .diviertete .central .bloques3 p a { color:#cd0000;}
.post .central p a, .post .central li a { color:#cd0000;}
.post.vips .central p a, .post.vips .central li a { color:#B8096E;}
.post.diviertete .bloques3 .central p a, .post.diviertete .bloques3 .central li a { color:#DF470A; /*display: block; padding-left: 6.3em;*/}
/*.post.diviertete .bloques3 .central .lista_datos_post li span br { display:none;} Los BR se han de ver*/
.post.especiales .bloques3 .central p a, .post.especiales .bloques3 .central li a { color:#12B9EC;}
.post.diviertete .bloques3 .central .box.valora p a { color: #666;}
.post .bloques3 .central p a.reaccion { color:#444;}
.post .bloques3 .valora p { padding: 0; width: 19.5em; font-size: 0.7em; line-height: 2em;}
.post .bloques3 .comentarios li { border-bottom:1px dotted #ddd; margin-bottom:0.5em; font-size:0.8em;}
.post .bloques3 .comentarios li li { border-bottom:none; line-height: 1.6em; margin-left: 0.5em;}
.post .bloques3 .num_comentarios p{ color:#666; font-size: 0.7em; padding:0;}
.galeria_texto { background: #F5F5F5; margin:0; border: 0.09em solid #ddd; padding-left:0.5em; font-size: 0.75em;}
.post .bloques3 .galeria_texto h3 { font-size: 0.7em; color: #555; padding-top:1em;}
.post .bloques3 .galeria_texto h4 { line-height: normal; font-size: 0.9em; color: #555; }
.post .bloques3 .galeria_texto h4 .autor {padding: 0; font-size: 0.9em; line-height: 1.5em; font-weight: bold;color: #555;}
.post .bloques3 .galeria_texto h4 .fecha { font-weight: normal; font-size: 0.9em;color: #555; }
.post .bloques3 .galeria_texto h5 { line-height: normal; font-size: 0.7em; color: #555; margin:0 0em 1em 0em; font-weight:normal; padding:0; }
.post .bloques3 .central .galeria_texto h4 span { line-height: 1em;}
.autor_valoracion { padding-top:0.5em;}
.autor_valoracion .autor { color: #CD0000;}
.autor_valoracion li { float: left;}
.autor_valoracion li span { cursor: pointer;}
.autor_valoracion li span { text-indent: -9999em; display: block; width: 2em; height:1.7em;}
.autor_valoracion li span.voto { background: transparent url(../images/layout/ico_post_noticia.jpg) no-repeat scroll left -14em;}
.autor_valoracion li span.baja { background: transparent url(../images/layout/ico_post_noticia.jpg) no-repeat scroll left -18.5em;}
.autor_valoracion li span.sube { background: transparent url(../images/layout/ico_post_noticia.jpg) no-repeat scroll left -22.6em;}
.post .add_comentario { background: transparent url(../images/iconos/boton_add_comentario.png) no-repeat scroll left center; padding-left:1em; margin-bottom: 0.5em;}
.post .add_comentario a { padding-left:1.3em;}
.box.post_formulario { font-size: 0.8em;}
.box.post_formulario h2 { background: transparent url(../images/layout/back_title_comment_post.png) no-repeat scroll left top;  color: #666; font-size: 1.1em; font-weight: bold; height: 2.6em; line-height: 2em;}
.box.post_formulario label {display: block; float:none!important; position: static; padding:0.6em 0 0.2em;}
.box.post_formulario input {width: 19em; border: 0.09em solid #ccc;}
.box.post_formulario textarea { width: 23.5em; border: 0.09em solid #ccc;}
.box.post_formulario input.submit { -moz-border-radius: 0 0 0 0; background: none repeat scroll 0 0 transparent; border: 1px solid #666; color: #666; width: auto;}
.box.post_formulario input.submit:hover {color: #cd0000;}
.box.post_formulario .campo { margin-bottom: 1em; width: 25em;}
.box.relacionado { width: 7em; padding: 0.4em 0.4em 0!important;}
.box.relacionado .left a, .box.relacionado span {color:#CD0000; font-size: 0.8em;}
.box.relacionado h2 { color:#fff; height: 1.3em;}
.post .box.relacionado h2 { color:#000; height: 2em!important; background: #f5f5f5;}
.box.relacionado p {margin-bottom:0.5em;padding:0.3em 0 0.3em 0em; border-bottom: 0.09em solid #eee;}
.box.relacionado img { padding:0.5em 0; width: 7em;}
.box.publicidad, .box.encuesta, .box.lista_mapa, .box.lista_etiquetas, .box.iconos_comparte, .box.lista_foto_galeria, .box.funciones_usuario, .box.denuncia { width: 7em;}
.box.paginador { font-size: 0.8em; background: #E8E8E8; border:0.09em solid #aaa;}
.compartir .iconos_comparte img { border :0.09em solid #ccc;}
.compartir .iconos_comparte ul { margin:0 ;}
.compartir .iconos_comparte li { width: 25%; float:left; border:none;}
.compartir .iconos_comparte li a { padding:0; background: none;}
.compartir ul { padding-bottom: 0.5em;}
.compartir .cierre { margin-bottom: 0.5em!important;}
.compartir li { height: auto; padding:0.15em 0; border-bottom: 0.09em solid #eee;}
.compartir li a { font-size: 0.8em; display: block; line-height: 1.1em;}
.compartir li a.imprimir { background-position:0 0;}
.compartir li a.rectificar { background-position:0 -2.2em;}
.compartir li a.guardar { background-position:0 -4.4em;}
.compartir li a.compartir { background-position:0 -6.6em;}
.compartir .box.recomendamos ol { margin-left: 0!important;}
.compartir ol li a { display: inline;}
.compartir .tags-list li, .compartir .lista_mapa li .compartir .pdfs li { }
.tags-list li a { background: none; padding: 0;}
p.pie_foto { border-bottom: 0.09em dotted #ccc; font-weight: bold; margin-bottom:1em; padding:1em 0 0.5em !important; font-size: 0.7em; float:left;}
p.pie_foto span{ font-weight: bold;}
.post_img { width: 14em; margin-right: 1em;}
.form-left { width: 67%; float:left; margin-left:1em !important;}
.post_formulario .form-right { background: none repeat scroll 0 0 #eee; border: 1px solid #bbb; float: right; padding: 0.5em; width: 25%; margin-top: 1em;}
.post_formulario .form-right span { color: #cd0000; font-weight: bold;}
.post_formulario .form-left .accept_check label {   border-bottom: 0.09em solid #DDD; font-size: 0.85em; padding: 1em 0;}
.post_formulario .form-left .accept_check input { width: auto; display: inline;}
.post_formulario .form-left .accept_check p { line-height: 2.5em; } 
.box #test1 span.left {position:static; margin:0.3em;}
.box #test1 span.message { background:#F5F5F5 none repeat scroll 0 0;color:#555555; display:block; font-size:0.7em; height:auto; padding:0.3em 0; text-align:right;}
.box.valora {margin:0.7em 0; background: #F5F5F5;}
.box.valora span { font-size: 0.9em;}
.post .box.valora span { font-size: 0.7em; color: #666;}
.post .vistas { font-size: 1em; color:#555; font-size: 0.7em; position:relative;top:-0.2em;}
.post .enlaces { padding-top: 0; float:left;}
.post .enlaces a.comentario_text {background:none; border:none; text-indent: 0; overflow: hidden; width: auto; line-height: 1.6em; color:#333;}
.post .borde_separador3 {margin: 0.2em 0em 0.7em;}
.post .bt_megusta { float: left; width: 7.3em;}
#sf_comment_list img.gravatar_photo { width: 50px; height: 50px; padding: 0.4em; margin-bottom:0.5em; font-size: 0.7em;}
#sf_comment_list img.twitter_photo { margin-bottom:0.5em; margin-top:0.4em; }
#sf_comment_list .sf_comment { margin:0 0.5em; border: 0.09em solid #bbb; background: #eee; width: 5.3em; text-align:center; float: left;}
#sf_comment_list .sf_comment_text p { padding: 0 0.5em; font-size: .75em; }
#sf_comment_list .sf_comment_info { font-size: 0.7em; padding: 0 0 1em 0; text-align:center;}
.blogs .box_coment_destacados p.sf_comment_info { width: 11em;}
#sf_comment_list p.sf_comment_info span.date { margin:0.2em; color: #CD0000;}
#sf_comment_list .borde_bottom { border-bottom: 0.09em dotted #ccc; margin:0.5em 0em; padding-bottom:0.5em; }
#sf_comment_list div.pager { margin-bottom: 0.5em; }
#sf_comment_list div.pager div.indicador { border:0.09em solid #CCC; float:right; font-size:0.7em; padding:0.3em; margin-right: 1em;}
#sf_comment_list div.pager div.botones { float: right; width: 4.3em;}
#sf_comment_list div.pager div.botones span.prevbutton {display: block; float:left; text-indent: -9999em; width: 32px; height: 21px; background: url(../images/layout/prev.png)}
#sf_comment_list div.pager div.botones span.prevbutton.disabled {background: url(../images/layout/prev.png) 0px 21px}
#sf_comment_list div.pager div.botones span.nextbutton {display: block; float:left; text-indent: -9999em; width: 32px; height: 21px; background: url(../images/layout/next.png)}
#sf_comment_list div.pager div.botones span.nextbutton.disabled {background: url(../images/layout/next.png) 0px 21px}
#sf_comment_list .sf_comment_text { float: left; width: 22em; padding-bottom:1em;}
#sf_comment_list .sf_comment_rating { float: right;}
.box_coment_destacados { border:0.09em solid #ddd; margin-bottom:0.5em; width: 12.9em;}
.box_coment_destacados h3 { background: none!important; color: #E80000!important; margin:0; padding: 0; clear: both; height: auto; line-height: 1.3em; width: 9.5em; font-size:0.9em;}
.box_coment_destacados span.comillas { text-indent: -9999em; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll left top; width: 1.5em; display: block; float: left;}
.box_coment_destacados li { float: none; width: 100%; margin-left: 0.5em;}
.box_coment_destacados li.border_bottom { border-bottom: 0.09em dotted #aaa; width: 95%; margin-bottom: 0.5em; padding-bottom: 0.5em;}
.box_coment_destacados li p.hora { font-size: 1em; padding-bottom: 0;}
.box_coment_destacados li p { padding: 0 0 0.5em 0; width: 15em; font-size: 1em;}
.box_coment_destacados li p a{font-size: 0.7em;}
.box_coment_destacados h2 { background: #E1E1E3;}
.portada .box_coment_destacados h3 { font-size: 0.9em; height: auto;}
.box_coment_destacados .flecha_destacado { background: transparent url(../images/layout/flecha_destacados.jpg) no-repeat scroll right top; height: 1em; margin:-0.5em 2em;}
.box_coment_destacados .post_formulario textarea { width: 13em;}
.box_coment_destacados .post_formulario .tags_permitidos { display: none;}
.box_coment_destacados .titulo_post { margin:-3.5em 0 0.5em 3.5em;}
.post_formulario .tags_permitidos { font-size:0.7em; width:37em;}
.form_error, .formulario .content.form-error div, .form-error-msg { color :#fd0000; font-size:0.75em;}
.post_formulario .form_error { padding-top: 0.5em;}
.formulario label { font-size: 0.8em;}
.formulario p { padding-bottom:0.5em;}
.post .sf_comment_rating strong { margin-left:0.5em;font-size: 0.7em; float: left; line-height: 1em;}
#document.post .sf_comment_rating .neutra, #document.post .sf_comment_rating .positiva, #document.post .sf_comment_rating .negativa, #document.post .sf_comment_rating .comment-up-select, #document.post .sf_comment_rating .comment-down-select, #document.post .sf_comment_rating .comment-up-inactive, #document.post .sf_comment_rating .comment-down-inactive, #document.post .sf_comment_rating .comment-up-inactive_on, #document.post .sf_comment_rating .comment-down-inactive_on {margin:-0.9em 0 0 0;font-size:0.7em; float: left; text-align: center;}
#document.post .sf_comment_rating .comment-up-select { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll left -10.55em; text-indent: -9999em; float: left; margin: -1em 0.5em 0; height: 1.8em;margin-top: -1em;}
#document.post .sf_comment_rating .comment-down-select { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll right -7.4em; text-indent: -9999em; float: left; height: 1.8em; margin-top: -1em;}
#document.post .sf_comment_rating .comment-up-inactive { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll left -32.7em; text-indent: -9999em; float: left; margin: -1em 0.5em 0; height: 1.8em;margin-top: -1em;}
#document.post .sf_comment_rating .comment-down-inactive { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll right -29.6em; text-indent: -9999em; float: left; height: 1.8em; margin-top: -1em;}
#document.post .sf_comment_rating .comment-up-inactive_on {cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll left -32.7em; text-indent: -9999em; float: left; margin: -1em 0.5em 0; height: 1.8em;margin-top: -1em;}
#document.post .sf_comment_rating .comment-down-inactive_on { cursor:pointer; background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll right -29.55em; text-indent: -9999em; float: left; height: 1.8em; margin-top: -1em;}
#document.post .sf_comment_rating span{ padding: 0.7em 1.05em;}
#document.post .sf_comment_rating span.valoradores{ padding: 0;}
#document.post .sf_comment_rating span.comment-up-inactive_on:hover { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll left -10.55em;}
#document.post .sf_comment_rating span.comment-down-inactive_on:hover { background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll right -7.4em;}
#document.post .sf_comment_rating .positiva {background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll center -20.9em; color: #fff; font-size: 0.6em;height: 1.8em;}
#document.post .sf_comment_rating .negativa {background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll center -25.4em;color: #fff; font-size: 0.6em;height: 1.8em;}
#document.post .sf_comment_rating .neutra {background: transparent url(../images/layout/ico_participa.gif) no-repeat scroll center -29.8em; font-size: 0.6em;height: 1.8em; width: 1em;}
/*confrontacion deportiva*/
.box.relacionado .confrontacion .back.ganador p { font-weight: bold; color: #444;}
.box.relacionado .confrontacion img { width: auto;}
.box.relacionado .confrontacion li { font-size: 0.7em;}
.box.relacionado .confrontacion li strong { display: block; width: 10.3em;}
.box.relacionado .confrontacion li span { font-size:  0.95em; color:#333;}
/*baloncesto*/
.box.relacionado .baloncesto.confrontacion .back { background: url("../images/deportes/fondo_tabla_resultados.png") repeat-x scroll center top transparent; height: 3.3em; padding-left:0.3em; }
.box.relacionado .baloncesto.confrontacion img { width: auto; float:left; padding: 0.3em 0.2em 0 0;}
.box.relacionado .baloncesto.confrontacion p {padding:0.3em 0 0.3em 0.5em; border:0;}
.box.relacionado .baloncesto.confrontacion span.parcial  { line-height: 1.5em;}
.box.relacionado .baloncesto.confrontacion span.resultado  { background: url("../images/deportes/ico_resultados.png") no-repeat scroll left -31.1em transparent; color:#FFF; display:block; height:2.3em; line-height:1.6em; text-align:center; width:2.1em; }
/*tenis*/
.box.relacionado .tenis.confrontacion .back { background: url("../images/deportes/fondo_tabla_resultados.png") repeat-x scroll center top transparent; height: 3.3em; padding-left:0.3em; }
.box.relacionado .tenis.confrontacion img { width: auto; float:left; padding: 0.3em 0;}
.box.relacionado .tenis.confrontacion p {padding:0.3em 0.5em 0.3em 1.6em; border:0;}
.box.relacionado .tenis.confrontacion span.parcial { line-height: 1.5em;}
.box.relacionado .tenis.confrontacion span.resultado { background: url("../images/deportes/ico_resultados.png") no-repeat scroll left -31.1em transparent; color:#FFF; display:block; height:2.3em; line-height:1.6em; text-align:center; width:2.1em; }
/*futbol*/
.box.relacionado .futbol.confrontacion .back { background: url("../images/deportes/fondo_tabla_resultados.png") repeat-x scroll center top transparent; height: 1.5em; padding-left:0.3em; overflow: hidden; margin-bottom: 0.2em;}
.box.relacionado .futbol.confrontacion img { width: auto; float:left; padding:0.3em 0;}
.box.relacionado .futbol.confrontacion p {padding:0.3em 0.5em 0.3em 1.4em; border:0; }
.box.relacionado .futbol.confrontacion span.parcial { line-height: 1.5em;}
.box.relacionado .futbol.confrontacion span.resultado { background: url("../images/deportes/ico_resultados.png") no-repeat scroll left -31.1em transparent; color:#FFF; display:block; height:2.3em; line-height:1.6em; text-align:center; width:2.1em; position: relative; top:-2em; }
/* =27 PAGINACION
-----------------------------------------------------------*/
div.paginacion { background-color:#FFFFFF; font-size:10px; overflow:hidden; padding:10px 0; text-align:right; }
div.paginacion a, div.paginacion span.paginas, div.paginacion span.select { border-style:solid; border-width:1px; display:inline-block; padding:2px 5px; margin: 0 0.1em;}
div.paginacion a, div.paginacion a:link, div.paginacion a:visited, div.paginacion a:active { border-color:#bbb; color:#bbb;}
div.paginacion a:hover { background-color:#F7410E; color:#FFF;}
#document div.paginacion span { float: none;}
div.paginacion span.paginas, div.paginacion span.ext { display:none;}
div.paginacion span.select { border-color:#003366; color:#fff; background: #F7410E; font-weight:bold;}
.vips div.paginacion a:hover, .vips div.paginacion span.select { background-color:#B8096E;}
.blogs div.paginacion a:hover, .blogs div.paginacion span.select { background-color:#00802B;}
div.paginacion span.current { color: #F7410E; font-weight: bold; font-size: 1.2em;  padding: 0 0.2em;}
/* =28 FICHA
-----------------------------------------------------------*/
.ficha .destacado_new { border: none;}
.ficha .box ul.ultimas li { font-size: 0.8em; border-bottom: 0.09em dotted #ddd; margin-bottom:0.4em; padding-bottom:0.2em;}
.ficha .box ul.ultimas span { color:#DF0000; font-size: 1em;}
.ficha .box .mas { text-align: right;margin-right: 1em;}
.ficha .box .mas a { color:#DF0000; font-size: 0.7em;}
.ficha .box .imagen { width: 7em; height: auto; border:0.09em solid #ddd; float:left;}
.ficha .box .lista_bio { margin-left: 7.6em;}
.ficha .box .lista_bio p{font-size:0.8em;line-height:1.3em;}
.ficha .box.palmares table { width: 100%;}
.ficha .box.palmares table thead th { font-size: 0.7em; color: #666; text-align: left; border-bottom: 0.09em solid #ddd;}
.ficha .box.palmares table tbody td { font-size: 0.7em; color: #111; text-align: left; padding:0.3em 0; border-bottom: 0.09em dotted #ddd;}
.ficha .box.palmares table tbody td.postfinal { text-align: center;}
.ficha .box.palmares p { font-size: 1em;}
.ficha .box.palmares table tfoot td { font-size: 0.8em; color: #000; text-align: left; padding:0.3em 0; font-weight: bold;}
.ficha .box.palmares table tfoot td.total { text-align: left;}
.ficha .box.calendario table { width: 100%;}
.ficha .box.calendario table th { font-size: 0.7em; color: #666; text-align: left; border-bottom: 0.09em solid #ddd;}
.ficha .box.calendario table td { font-size: 0.7em; color: #111; text-align: left; padding:0.3em 0; border-bottom: 0.09em dotted #ddd;}
.ficha .col.ultima .imagen { width: 10.2em; height: auto; border:0.09em solid #ddd; margin-bottom: 0.5em;}
.ficha .primera .col.ultima .imagen img { width: 10.2em;}
.ficha .box.blogs .imagen { width: auto!important; float: none; border:0; height: auto!important;}
.ficha .col.ultima .horoscopo .imagen { border:0; width: auto;}
.ficha .box.sabias_que { border:0.09em solid #DDDDDD; margin-bottom:1em;}
.ficha .box.sabias_que h2 { background: transparent url(../images/layout/back_titulo.jpg) repeat-x scroll left top; color:#333;}
.ficha .box.sabias_que ul { margin: 0; list-style-position: inside; list-style-image: url("../images/layout/bullet_list.jpg");}
.ficha .box.sabias_que li { border-bottom:0.09em dotted #AAAAAA; font-size:0.9em; margin:0.2em 0.4em;}
.ficha .box.sabias_que h6 { display: inline; font-size:0.8em; font-weight:normal; line-height:1.34em; margin:0.5em 0 0.5em 0; line-height: 1.4em; color :#555;}
/* =29 CAROUSEL PORTADA
-----------------------------------------------------------*/
.portada #carousel { background: #666!important; width: 450px; height: 330px; overflow: hidden;}
.portada #carousel li {width: 450px;}
.portada #carousel li img {width: 450px;height:329px;}
.portada #no_carousel { background: #666!important; width: 450px; height: 330px; overflow: hidden; position: relative;}
.portada #no_carousel img {width: 450px;height:329px;}
.portada #no_carousel div {bottom:0; opacity:0.7; padding:0.5em 1em; position:absolute; width:26.15em; background: #000;}
.portada #no_carousel div a { color:#fff; font-weight: bold; font-size: 1em;}
.portada #no_carousel div span {color:#cd0000;}
.portada #no_carousel div strong { display: block; margin-bottom:0.5em;}
.portada #no_carousel div small { font-size: 0.7em; color:#fff;font-size:0.7em;line-height:1em;}
.textholder {text-align: left;padding:10px;}
.textholder strong { color:#fff; padding-left:1em; display:block;}
.textholder small { color:#fff; padding:0.3em 0 0.3em 1.5em; font-size:0.7em; display:block;}
.portada div#thumbs { left: 20em!important; top:-24.65em!important;}
.portada #carousel h2 { background: none;}
.portada #carousel a{ color:#fff; padding:0.5em 0 1em 0; font-weight: bold;}
.portada #carousel span { color: #cd0000; float:left; line-height: 1em;}
/* =reservas*/
.especiales .formulario input { display: block;}
/* =30 FORMULARIOS
-----------------------------------------------------------*/
.formulario dl dt { width: 7em; float:left;text-align: left;}
.formulario dl dd {border-bottom:1px dotted;margin-bottom:0.5em;padding-bottom:0.5em;color:#ddd;text-align:left;}
.formulario dl dd span { font-size:0.8em; line-height:1.6em; margin-right:0.5em; float:left; color:#666;}
.formulario dl dd span input { float:left;}
.formulario .lista_form label { width: 12.8em; float:left}
.formulario input, .formulario textarea { border:0.09em solid #CCC; padding:0.5em;margin: 0.5em 0;}
.formulario dl dd .min, .formulario .min {width:7em;}
.formulario dl dd .med, .formulario .med {width:14em;}
.formulario dl dd .max, .formulario .max {width:29em;}
.formulario dl dd select { border:0.09em solid #CCC; height:2.8em; margin-right:0.5em; padding:0.5em; float:left;}
.formulario dl dt{ line-height: 1.1em;}
.formulario legend {color:#FD0000; font-size:1.2em;}
.formulario ul.fecha {display: block!important;}
.formulario ul.fecha li { float:left; width:5em;}
.formulario ul.fecha li li { float:none;}
.formulario ul.fecha li label { color:#666; font-size: 0.8em;}
.form_denuncia .content img { margin-left: 0.3em; width: 1.7em;}
.formulario input.enviar {cursor: pointer; font-size: 1em;}
.formulario input.enviar:hover {color: #cd0000;}
/* =31 EXPLORER6
-----------------------------------------------------------*/
#usuarios-ie { margin: 0 auto; width: 61.2em;height: auto; background: #f5f5f5; padding:1em;}
#usuarios-ie li{ float:left; width: 19%; text-align: center;}
#usuarios-ie img { border: 0; width: 4em;}
#usuarios-ie ul { border-top:0.09em dotted #666;border-bottom:1.09em double #fd0000; height:5em; margin-top:1em; padding:2em 0;}
/* =32 DEPORTES
-----------------------------------------------------------*/
.box.box_deportes { margin-bottom: 0.5em; position: relative;}
.box_deportes .patrocinado { font-size: 0.6em; color:#111; text-align: center; display: block; padding-bottom:0.2em;}
.box.box_deportes .top_head { background: #4A4A4A; height: 0.37em; margin-top:-0.4em;}
.box.box_deportes fieldset { border:0; background: none; padding:0;}
#document .box.box_deportes .box_deport_iz h2, #document .box.box_deportes .box_deport_der h2{ height: 1em; background: none!important; padding-left: 0.6em; color:#666!important;}
#document .box.box_deportes .box_deport_iz h2 span, #document .box.box_deportes .box_deport_der h2 span{ line-height: 0.7em;}
#document .box.box_deportes .box_deport_iz h2 { border-right: 0.09em solid #666; padding-right: 0.4em; width: 4.3em;}
#document .box.box_deportes .box_deport_iz select, #document .box.box_deportes .box_deport_der select{ color:#cd0000; background: none; border: 0;margin-left:0.3em;}
#deporte ul {background: transparent url(../images/layout/back_table_futbol2.png) repeat-x scroll left top;}
#deporte h4 { text-align: center; margin:0; line-height: 1.5em;}
#deporte li { float: left; font-size: 0.7em;padding-bottom:0.6em;line-height:1.5em;}
#deporte li.sep { color:#cd0000; font-size: 0.9em; line-height: 1em; margin: 0 0.1em;}
#deporte li.parciales { float:right; padding:0; width:100%; text-align: right;line-height:0.9em;}
#deporte li.parciales ul {background:transparent; float:right; margin-right:-0.4em;}
#deporte li.parciales ul li { font-size: 0.77em; }
#deporte li.parciales ul li strong {color:#CD0000;}
#deporte li.fecha { padding-right:0.5em; width: 5.5em; margin-left:0.5em;}
#deporte li.local { margin-left:0.5em;text-align:right;width:6em;}
#deporte li.resultado{ float:right; background: transparent url(../images/layout/back_table_futbol.png) repeat-x scroll left top; color:#fff;padding:0.2em;line-height:1.15em;}
#deportes.deportes { background: #000 url(../images/deportes/center_head_deportes.png) repeat-x scroll left top; }
#deporte .resultados ul { background: transparent url(../images/deportes/back_tabs_clasificacion.png) repeat-x scroll left bottom; float:left; width: 100%;}
#deporte .resultados li { float:left; margin-right: 0.5em; position: relative; top: 1.6em;}
#deporte .resultados .jornada { width: 60%;}
#deporte td.parciales span, #deporte td.parciales span { white-space:pre;}
#deporte .resultados .inactive { color:#ccc;}
#deporte #clasificacion .head li.puntos { float:right;}
#deporte #clasificacion .lista_resultados ul { float:none;}
#deporte #clasificacion li.puesto { width: 5em; text-align: center;}
#deporte ul.head { background: none; border-bottom: 0.09em solid #ccc;}
.deportes #deporte ul.alt { background: transparent url(../images/layout/back_table_futbol3.png) repeat-x scroll left top;}
.deportes #deporte ul.alt .alt { background: none;}
.box_deport_iz { width: 4em; float:left;}
.box_deport_iz select{ width: 5em; margin-left:0.6em;}
.box_deport_der { width: 13.1em;  float:left;}
.box_deport_der select{ width: 12.5em;}
.box_deport_iz fieldset, .box_deport_der fieldset { margin-bottom:0; margin-top:0;}
.box_deport_der fieldset { padding-left: 0.7em!important; padding-left: 0.3em;}
.box_deport_iz fieldset { padding-right: 0.7em!important; padding-right: 0.3em;}
#deporte .ico_deportes { background: transparent url(../images/deportes/ico_deportes.png) no-repeat scroll center -3em; height:2.5em;/*position:relative;left:13.8em; top:0;*/width:100%;}
.box_deportes .separador_head { background: transparent url(../images/deportes/separador_head.png) no-repeat scroll center center;height:0.09em; position:relative; right:1.9em; top:1.3em; width:100%;}
.box_deportes fieldset h2 span { color: #ccc;}
/*estilos futbol*/
#deporte .ico_deportes { background-position: 100% -5.5em;}
#deporte.futbol table tbody tr { background: transparent url(../images/deportes/fondo_tabla_resultados.png) repeat-x center bottom; height: auto; position: relative;}
/*estilos tenis*/
#deporte.tenis .ico_deportes { background-position: 100% 0;}
#deporte.tenis table tbody.largo tr.jugado { display: none; }
#deporte.tenis table tbody tr { background: transparent url(../images/deportes/fondo_tabla_resultados_tenis.png) repeat-x center center; height: 3.4em; position: relative;}
/*estilos baloncesto*/
#deporte.baloncesto .ico_deportes { background-position: 100% -11.3em;}
#deporte.baloncesto table tbody tr { background: transparent url(../images/deportes/fondo_tabla_resultados.png) repeat-x center center; height: 3.4em; position: relative;}
#deporte div#clasificacion table tbody tr { height: 0.9em; background-position: center -21px;}
/*estilos voleibol*/
#deporte.voleibol .ico_deportes { background-position: 100% -17.5em;}
#deporte.voleibol table tbody tr { background: transparent url(../images/deportes/fondo_tabla_resultados.png) repeat-x center center; height: 3.4em; position: relative;}
#deporte div#clasificacion table tbody tr { height: 0.9em; background: transparent url(../images/deportes/fondo_tabla_resultados_clasificacion.png) repeat-x center center;}
/*tabla resultados*/
#deportes .ui-tabs-panel {margin-top:0.4em;}
#deporte table { width: 100%; margin-top:0.4em;}
#deporte table thead th{ font-size:0.7em;height:2.55em;padding-top:0.7em;}
#deporte table thead th.bt_small {background: transparent url(../images/deportes/bt_next_prev.png) no-repeat center center; width: 6em; color:#333333; font-weight:normal;}
#deporte table thead th.bt_small span { color:#cd0000;}
#deporte table thead th.bt_big { background: transparent url(../images/deportes/bt_titulo.png) no-repeat center center;}
#deporte table thead tr{ text-align: center;}
#deporte table thead .inactive {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
#deporte table td span { display:block; height:1.7em; padding-top:0.4em;}
#deporte table tbody td { padding: 0 0.1em 0 0; font-size: 0.8em;text-align: center; vertical-align: middle;}
#deporte table tbody td.fecha { width: 3em; padding-right: 0;}
#deporte table tbody td.jugadores span { font-size: 0.9em;}
#deporte table tbody td.jugadores span.local { line-height: 0.9em;}
#deporte table tbody td.jugadores span strong { font-size: 1em;}
#deporte table tbody tr .resultado span { color:white; font-weight:bold; text-align:center; margin-left:2.3em;}
#deporte table tbody tr .puntos { width: 3em;}
#deporte table tbody tr .puntos span { color:white; font-weight:bold; text-align:center;}
#deporte table tbody tr .parciales { width: 3.7em; font-size: 0.7em;}
#deporte table tbody span.vacio { background:none;height:2.3em; text-indent: -9999em;}
#deporte table tbody tr.jugado .resultado span, #deporte table tbody tr .puntos span { background: transparent url(../images/deportes/ico_resultados.png) no-repeat left -176px;}
#deporte table tbody tr.online .resultado span { background: transparent url(../images/deportes/ico_resultados.png) no-repeat left -240px;}
#deporte table tbody tr td.fecha span { color:white; text-align:center; margin-left:0.6em; font-size: 0.6em;}
#deporte table tbody tr.jugado td.fecha span { background: transparent url(../images/deportes/ico_resultados.png) no-repeat left 0.1em;height:1.6em; line-height: 1.2em; text-align: center; width: 4.8em; margin-left:1em; font-size:0.8em;}
#deporte table tbody tr.jugado td.fecha span.info { background:url("../images/deportes/ico_resultados.png") no-repeat scroll left -30.9em transparent;height:2.3em; text-indent: -9999em;}
#deporte table tbody tr.online td.fecha span { background: transparent url(../images/deportes/ico_resultados.png) no-repeat left -5.3em;height:2em; line-height: 1.3em; text-align: center; width: 4.8em; margin-left:1em; font-size:0.8em;}
#deporte table tbody tr/*.jugado*/ td.fecha span.hora  { background: none; color:#000; font-size: 0.7em; line-height:1em; text-align:center; height: 2.5em; width: 5.5em; margin-left: 0.9em; color: black;}
#deporte table tbody tr.online td.fecha span.vacio { background:none;height:2.3em; text-indent: -9999em;}
#deporte .futuro .resultado span { background:url("../images/deportes/ico_resultados.png") no-repeat scroll left -300px; }
#deporte table tbody td.pais{display: block; margin-left: -0.3em; width: 1.35em;}
#deporte table tbody td.puesto span { text-align: center; line-height: 1.1em;}
#deporte table tbody td strong { font-size: 0.8em;}

.deportes #deporte .mas { background: url(../images/layout/boton_ver_mas.png) no-repeat scroll center center; height: 2em; width: 100%; text-align: center; display: block!important; padding-top: 0.3em; margin:0!important; font-size: 0.85em!important; line-height: 1.8em; font-weight: bold; color: #CD0000;}

/* =33 HEMEROTECA
-----------------------------------------------------------*/
.search h2.titulo_hemeroteca { background: transparent url(../images/iconos/cintillo.gif) no-repeat left center!important; padding-left: 0.8em!important; font-size: 1.4em; margin:0;}
.search .cabecera h3 {height:1.5em; background: #E80000 url(../images/layout/back_box_title_debate.png) repeat-x scroll left center; color:#fff; text-align: center;}
.search .cabecera h3 a{ color: #fff; padding:0 0.25em; font-weight: normal;}
.search .edicion_hemeroteca span a { color:#cd0000; font-size: 1.2em;}
.search .box h4 { margin:0em;}
.search .box_enportada {background:transparent url(../images/iconos/pdf.gif) no-repeat scroll 0.5em center; border:1px solid #EEE; font-size:0.8em; height:1em; margin:0.2em 0.2em 0.4em 0.4em; padding:0.4em 1em 0.5em 3.5em;}
.search_hemeroteca li { margin-left:1em; margin-bottom:0.5em; padding-bottom:0.5em; position:static;}
.search_hemeroteca li h3.titulo a { color:#CD0000;display:block;font-size:1em;font-weight:bold;line-height:1.05em;margin:0 0.5em;}
.search_hemeroteca li h5 { margin: 0; }

.search p { color:#666666; font-size:0.8em; margin:0.6em 0;}
.search .lista_footer p { margin:0;}
.search .refinar { padding-bottom: 0.4em; margin-left:1em;}
.search .refinar a { margin-left:0.6em; padding-left:1.5em; font-size: 0.7em; color:#666; background:transparent url(../images/iconos/ico_hemeroteca.png) no-repeat scroll left top; }
.search .refinar.active a { background:transparent url(../images/iconos/ico_hemeroteca.png) no-repeat scroll left -4.5em; }
/* =fondo y personalizacion layout hemeroteca*/
.search.hemeroteca .box_logo { background: url("../images/layout/fondohemeroteca.jpg") right top;}
.search.hemeroteca .menu_secciones ul.alert_rss li.hemeroteca, #document .menu_secciones ul.alert_rss li.hemeroteca:hover { background: transparent url(../images/layout/barra_nav_hemeroteca.png) repeat-x scroll left top; color: #fff!important;}
.search.hemeroteca #head .menu_secciones ul.alert_rss .hemeroteca a {color:#fff;}
.search .listado_search .item {width: 43em; margin-left:0.5em;}
.search .listado_search .item.guia a { color: #db8b0d; }
.hemeroteca.search .listado_search .item {width: 38em; }
.etiquetas .tags.tagged a { margin: 0; padding: 0 0.3em; color:#cd5555; line-height: 0; display: inline; font-size: 0.85em; font-weight: bold;}
.search .listado_search ol { padding:1em 0; font-size:0.8em; }
.search .listado_search ol li h3.titulo a { margin: 0 0.5em 0 -0.5em;}
.search .listado_search ol li .seccion { padding-bottom:0.4em;font-weight: normal;}
.search .bloques3 .col.central2 {margin-right:0.4em; width:47.1%;}
/* =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 .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 { color:#DD522A; float:left; height:1.55em; 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 { width: 16.5%; top:-1.8em; 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;}
.box_hemeroteca .box_search .fondo_box_search { float:none; margin: 0; padding: 0; height: auto;}
.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; border: 0.09em solid #bbb; padding-bottom: 0.5em;margin-bottom:4.5em; height: 9em;}
.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) repeat-x scroll left top;}
.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") repeat-x 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;}
.agenda .box_hemeroteca .box_search .bt_search { background: #FF5B19 url("/images/iconos/lupa_agenda.png") no-repeat scroll 4.3em 0.23em; height: 1.85em; margin-top: -0.05em; width: 6em;}
.agenda .box_hemeroteca .box_campo input { font-size: 1em; padding: 0.21em; width: 98.3%;}
.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.3em; border: 0.09em solid #ccc; margin-top: -0.3em;}
.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;}
.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/iconos/ico_gratis.png") no-repeat scroll left top; display: block; text-indent: -9999em;}
.agenda a.ico_gratis:hover { background: transparent url("/images/iconos/ico_gratis.png") no-repeat scroll 0 -8.8em;}
.gratuito {  height: 6em; left: -0.2em; position: absolute; top: -0.2em; width: 6em; background: transparent url("/images/iconos/ocio_gratis.png") no-repeat scroll left top; display: block; }
/*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/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/iconos/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/iconos/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/iconos/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/iconos/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: 3em; 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/iconos/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/iconos/ico_hemeroteca.png) no-repeat scroll  0.6em -38em;cursor: pointer;}
.box_ordenar .asc.active { font-size: 0.8em; background: transparent url(../images/iconos/ico_hemeroteca.png) no-repeat scroll  0.6em -32em; color: #bbb;cursor: pointer;}
.box_ordenar .desc { font-size: 0.8em; background: transparent url(../images/iconos/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/iconos/ico_hemeroteca.png) no-repeat scroll  0.6em -20.15em;cursor: pointer; }
.box_ordenar .desc.active {background: transparent url(../images/iconos/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 ul.alert_rss { background: transparent url(../images/layout/barra_nav_hemeroteca.png) repeat-x scroll left top;}
#back_especial.hemeroteca .menu_secciones ul.alert_rss .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;}
/* =35 FACEBOOK
-----------------------------------------------------------*/
span.fb_share_count_nub_top { top:27px; }
span.fb_share_count_inner { text-align: center; }
/* boton facebook*/
.FBConnectButton_BigPun .FBConnectButton_Text {cursor:pointer; font-size:0.6em; height:2.09em; line-height:2.2em; width:15.78em;}
.FBConnectButton_BigPun .FBConnectButton_Text:hover {text-decoration: underline;}
/* =36 LISTADO SEARCH
-----------------------------------------------------------*/
.listado_search ol { padding:1em 2em; font-size:0.8em; }
.listado_search li { border-bottom: 0.09em dotted #ccc; margin-bottom: 0.5em; padding-bottom:0.5em; }
.listado_search h2 { background: url(../images/layout/titulo_resultados_agenda.png) no-repeat scroll left top; height: 2.8em;}
.listado_search h2 span { display: block; line-height: 2em; padding-left: 1.4em;} 
.listado_search ol li h3.titulo a { color:#cd0000; font-size:1.2em; /*margin: 0 0.5em 0 4.5em;*/ line-height: 1.05em; font-weight: bold; display: block;}
.listado_search ol li div h3 { background: none; height: auto;}
.listado_search ol li .seccion { font-weight: bold;}
.listado_search .highlighted span { line-height: 1em; background: gold; float:none; border-radius: 3px; padding: 1px; }
.listado_search a.highlighted span { cursor: pointer; }
.listado_search li h4{ margin:0;color:#666; }
.listado_search .search_input { margin:0.5em 0;}
.listado_search .stats { font-size: 0.75em;}
.listado_search .search_input label { margin-left:0.5em;}
.listado_search ol li div.vips h3 { background: none; height: auto;}
.listado_search ol li div.vips h3 a { color: #9D066B; }
.listado_search ol li div.guia h3 { background: none; height: auto;}
.listado_search ol li div.denuncia h3 a { color: #00802B; }
.listado_search div.paginacion { float:right; padding:0;}
.listado_search .box_resultados { border-bottom: 0.15em solid #ddd; padding-left: 0.5em;}
/*Inicio: paginador de fotodenuncia en portada */
.denunciar div.pager { border-bottom:0.09em dotted #CCC;padding:0.5em;}
.denunciar div.pager div.indicador { border:0.09em solid #CCC; float:left; font-size:0.7em; padding:0.3em; margin: 0 0.7em;}
.denunciar div.pager div.indicador span.current_page { color: red ;}
.denunciar div.pager span.prevbutton { display: block; float:left; text-indent: -9999em; width: 31px; height: 21px; background: url(../images/layout/prev.png);}
.denunciar div.pager span.prevbutton.disabled { background: url(../images/layout/prev.png) 0px 21px;}
.denunciar div.pager span.nextbutton { display: block; float:left; text-indent: -9999em; width: 32px; height: 21px; background: url("../images/layout/next.png");}
.denunciar div.pager span.nextbutton.disabled { background: url(../images/layout/next.png) 0px 21px;}
.denunciar div.envia_denuncia, div.envia_denuncia  { margin-top: 1em; text-align: center;}
.denunciar div.fotodenuncia img { border:1px solid #eee;width:11.93em;}
.denunciar div.fotodenuncia h2 span {color:#CD0000;font-weight:bold;line-height:1.2em;text-transform:none;}
.denunciar h4 a {line-height: 1.3em; display: block;}
.midenuncia span {color:#CD0000;font-weight:bold;line-height:1.1em!important;text-transform:none;}
.denunciar div.texto { padding:0.3em;}
.tres.participa .denunciar div.texto p { padding:0.83em;}
.cuatro.participa .denunciar div.texto p{ padding:0.58em;}
.blogs .img_denuncia a img { border:0.09em solid #eee;}
.blogs .midenuncia a img { border:0.09em solid #eee; }
.blogs .titulo_denuncia { background-color:#000000; bottom:0.3em; height:auto; left:0; margin:0 0.5em 0.5em; opacity:0.7; position:absolute; width:28.8em; padding:0; color:#fff;}
.blogs .titulo_denuncia h4 { padding-left:0.5em;}
.blogs .titulo_denuncia h4 span { padding-right:0.3em;}
.blogs .titulo_denuncia h4 a { color:#fff;}
.blogs .midenuncia { position: relative; }
.blogs .central .cierre { border-bottom:0.15em solid #00802B; margin:0 0.5em 0.5em 0.5em;}
/* =37 FOTOS Y VIDEOS
 -----------------------------------------------------------*/
.scrollable {float:left; position:relative;  width: 530px; overflow:hidden; background: transparent; margin-left:0.09em;}
.scrollable img {float:left;margin:20px 5px 20px 21px;background-color:#fff;padding:2px;border:1px solid #ccc;cursor:pointer;width:100px;height:75px;}
.scrollable a { display: inline-block;}
.scrollable a img {background-color: transparent; height:65px;margin:0; border:1px solid #aaa; width: auto;}
.scrollable .items {width:20000em;position:relative;clear:both;}
.post .scrollable { width: 376px; margin-top:0.8em;}
.post .scrollable .items .item { width: 377px ; float:left; }
.fotos .scrollable .items, .videos .scrollable .items { margin-top:0.5em;}
.fotos .scrollable .items .item { float:left; width: 530px; }
.base.fotos .primera .scrollable a.active img { border: 0.09em solid #cd0000;}
.base.fotos .primera .scrollable a img, .base.videos .primera .scrollable a img { width:95px; height: 95px;}
/*Estilos para controles slider */
a.disable		{opacity: 0.4;} 	
a.browse		{margin:30px 6px;}
a.browse		{background:url(../images/menus/hori_large.png) no-repeat;display:block;width:30px;height:30px;float:left;margin:40px 10px;cursor:pointer;font-size:1px;}
a.right			{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover	{ background-position:-30px -30px; }
a.right:active	{ background-position:-60px -30px; }
a.left			{ margin-left: 0px; }
a.left:hover	{ background-position:-30px 0; }
a.left:active	{ background-position:-60px 0; }

/* navegacin fotogaleria en destacado 3 columna */
.scrollable.fotogaleria { height: auto!important; width: 287px; margin-left:0; float:none; }
.scrollable.fotogaleria a.prev { background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left 0px;  text-indent:-9999em; width:35px!important; height: 20px; *float:left;}
.scrollable.fotogaleria a.prev:hover { background-position: left -126px; }
.scrollable.fotogaleria a.next { background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -43px;  text-indent:-9999em; width:35px!important; height: 20px; }
.scrollable.fotogaleria a.next:hover { background-position: left -85px; }
.scrollable.fotogaleria a img { width: auto; padding:0; border: none; height: auto; }
.scrollable.fotogaleria div.items div.item { float:left;}
.scrollable.fotogaleria .navi {display: -moz-inline-stack; display: inline-block;  *display: block; zoom: 1; *margin: 0 15%; *float:left; }
.scrollable.fotogaleria .navi a { width:12px!important; height:12px!important; float:left; margin:3px; background:url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -167px transparent; display:block; text-indent: -9999em; }
.scrollable.fotogaleria .navi a:hover { background-position:0 -259px;}
.scrollable.fotogaleria .navi a.active { background-position:0 -259px;}
.scrollable.fotogaleria div.paginador {   margin: 0 auto; padding: 0.5em 0; text-align: center; width: 285px; }
.box.galerias .galeria_texto a.fotogalerias_destacadas { background: url("../images/layout/ico_enlaces.gif") no-repeat scroll left 0 transparent !important; height: auto; margin-left: 0 !important; padding: 0 1.5em; text-indent: 0 !important; width: auto !important;}
.box.galerias .galeria_texto a.ampliar_imagen { height: auto; padding: 0 1.7em; background:transparent url(../images/layout/ico_enlaces.gif) no-repeat scroll left -102.9em; width: auto; margin-left: 0; text-indent: 0;}
.fotos .bloques2 .col.primera, .videos .bloques2 .col.primera {padding-bottom:1.5em;}
.fotos .bloques2 .col.primera, .videos .bloques2 .col.primera{padding-bottom:0;}
.fotos .vips.galeria, .videos .vips.galeria {border:0;margin:0; background: #000;}
.fotos .vips.galeria h3, .videos .vips.galeria h3 {width: 98.9%; margin-top: 0.09em; height: 1.7em; line-height: 1.9em; font-size:0.85em; }
.fotos .box_logo .ruta ul li a.activo, .videos .box_logo .ruta ul li a.activo { color: #fff;}
.fotos .galeria_texto h3, .videos .galeria_texto h3 {margin: 0;}
.fotos .galeria_texto h4, .videos .galeria_texto h4 {font-size: 0.9em; margin: 0 0 0.6em; padding: 0.5em 0 0 0.8em; color:#bbb; font-weight: normal;border-top:0.09em solid #666;}
.fotos .galeria_texto h5, .videos .galeria_texto h5 { font-size: 0.8em; margin: 0 3.2em 0.6em 1em;}
.fotos .box_img_small, .videos .box_img_small{background-color:#FFFFFF;background-image:none;}
.fotos .ultima .box_img_small, .videos .ultima .box_img_small{height:auto;}
.fotos.ficha .box_img_small, .ficha.videos .box_img_small { height: auto;}
.fotos .borde_img, .videos .borde_img { height:auto!important;/*width:auto; */overflow: hidden; text-align: center; background: black; }
.fotos .borde_img div, .videos .borde_img div{ text-align: center; margin: auto; padding-bottom:0.5em; }
.fotos .fotos_lista li, .videos .fotos_lista li { margin:0.4em; width:27.5%; float:left;}
.fotos .ui-tabs-nav, .videos .ui-tabs-nav { background: #fff;}
.fotos * > .ui-tabs-nav a span, .videos * > .ui-tabs-nav a span { width: auto; text-align: center;}
.fotos.ficha * > .ui-tabs-nav a span { width: auto; text-align: center;}
.base.fotos .ultimos li, .base.videos .ultimos li { float:left; width: 43%!important; height: 8em; padding:0 0.6em;}
.base.fotos .ultimos li .n_images {color:black; font-size:0.7em; margin-left:0.3em; opacity:0.7; position:relative; top:8.9em; width:5.9em; z-index:100; }
#document.base.fotos .ultimos.entidad li .n_images {color:black; font-size:0.7em; margin-left:0.7em!important; opacity:0.7; position:relative; top:7.9em; width:6.4em; z-index:100; padding: 0 0 0 1.3em;}
#document.base.fotos.ficha .ultimos li .n_images { margin-left:0.2em!important; top:8.9em; width:7.25em;}
.base.videos .ultimos li .n_images {color:black; font-size:0.7em; margin-left:0.3em; opacity:0.7; position:relative; z-index:100;top:8.8em; width: 8.5em;}
.base.fotos .ultimos li .imagen, .base.videos .ultimos li .imagen { border:none; width: 6.5em; height: auto; overflow: hidden; margin:0 0.5em 1.5em 0;}
.base.fotos .ultimos li img, .base.videos .ultimos li img, .base.especiales .historico .box_directorio img { background-color:transparent; border:1px solid #aaa; margin:0; z-index: 0; border-radius: 4px; padding: 2px; height: 95px; width: 95px;}
.base.videos .ultimos li img {width: 124px;}
.base.fotos .ultimos li .fecha { margin-left:6.9em; }
.base.videos .ultimos li .fecha { margin-left:8.7em;}
.base.fotos .ultimos li .fecha span, .base.videos .ultimos li .fecha span { font-size: 0.7em; color:#666;}
.base.fotos .fotos_lista img, .base.videos .fotos_lista img { padding:2px; border:1px solid #ccc; cursor:pointer; -moz-border-radius:4px; -webkit-border-radius:4px;}
.base.fotos .ultimos.entidad li { float:left; width: 48%; height: 8em; margin-left:0.5em;}
.base.fotos .ultimos.entidad li h6, .base.fotos .ultimos li h6 { margin:0.5em 0; }
.base.fotos .ultimos.entidad li h6 a, .base.fotos .ultimos li h6 a {color:#fd0000;}
.base.fotos .box .ultimas h3 {background: none; height: auto;}
.base.fotos .box .ultimas h3 a { color:#CD0000;display:block;font-size:1.2em;font-weight:bold;line-height:1.5em;margin:0 0.5em;}
.base.videos .ultimos.entidad li { float:left; width: 48%; height: 8em; margin-left:0.5em;}
.base.videos .ultimos.entidad li h6, .base.videos .ultimos li h6 { margin:0.5em 0; }
.base.videos .ultimos.entidad li h6 a, .base.videos .ultimos li h6 a {color:#fd0000;}
.base.videos .box .ultimas h3 {background: none;}
.base.videos .box .ultimas h3 a { color:#CD0000;display:block;font-size:1.2em;font-weight:bold;line-height:1.5em;margin:0 0.5em;}
/* =esilos pestaï¿½as fotogalerias*/
.base.fotos .primera .lo_mas_visto ul { font-size: 1em; padding: 0.5em 0 0.5em 1.3em;}
.base.fotos .primera .lo_mas_visto ul.ui-tabs-nav { background: transparent url("../images/layout/back_menus_restaurante.png") repeat-x scroll center center;}
.base.fotos .primera .lo_mas_visto ul li.activa {border: 0.09em solid #cd0000;}
#document.base.fotos .primera .lo_mas_visto ul.ui-tabs-nav li { height:1.6em; margin:-0.06em 0 0 0; padding-right:0.3em; background: #fff;}
.base.fotos .lo_mas_visto .paginacion {padding:10px 26px;}
.base.fotos .primera .box.valora .compartir a, .base.videos .primera .box.valora .compartir a {text-indent: -9999em;display: block; background: url(http://facebook.com/images/connect_favicon.png) no-repeat 0 0.2em; width: 1.1em; height: 1.5em;}
.base.fotos .primera .box.valora .compartir a span, .base.videos .primera .box.valora .compartir a span { text-indent: -9999em; display: block;background: none; cursor:pointer;}
.cierre_destacado { background: transparent url(../images/layout/cierre_destacado.png) repeat-x left bottom; height: 1em;}
/* =Foto y video galeria*/
.fotos .primera .box_galeria, .videos .primera .box_galeria { background: #000; padding-bottom:1em; position: relative;}
.fotos .primera .big_img, .videos .primera .big_img { width:auto; margin-bottom: 0; height: auto; overflow: hidden; background: #000;}
.fotos .primera .galeria_texto, .videos .primera .galeria_texto { margin:0 0 0.5em 0; padding:0.5em 0.5em 0; background: transparent; color: white; border: none;}
.fotos .primera .galeria_texto h3, .videos .primera .galeria_texto h3 { border-bottom:0.09em solid #333; padding:0.4em 0; margin-left:0.5em;}
.fotos .primera .galeria_texto h3 span, .videos .primera .galeria_texto h3 span { color:#cd0000;}
.base.fotos .primera .galeria_texto h5, .base.videos .primera .galeria_texto h5 {padding-bottom:0.8em; color: #bbb;}
.base.fotos .primera .box_img_small, .base.videos .primera .box_img_small{background: transparent; height: 7.2em; border:0.09em solid #1f1f1f; margin:-1em 0.5em 0 0.5em;}
.base.fotos .primera .box_img_small a.browse, .base.videos .primera .box_img_small a.browse {margin:38px 3px;}
.base.fotos .primera .box_img_small a.browse.next, .base.videos .primera .box_img_small a.browse.next {margin:23px 3px;}
.base.fotos .primera .compartir, .base.videos .primera .compartir { width: 1em; float: left; color:#bbb; font-size:0.8em; padding-right: 0.5em;}
.base.fotos .primera .box_ico_comparte, .base.videos .primera .box_ico_comparte { width: 9.5em; float:right;}
.base.fotos .primera .box.valora, .base.videos .primera .box.valora{ background: none; border: none; margin: 0;}
.base.fotos .primera .box.valora #test1 span, .base.videos .primera .box.valora #test1 span { color:#fff; font-size: 0.7em;}
.base.fotos .primera .box.valora #test1 span.message, .base.videos .primera .box.valora #test1 span.message { color:#fff; font-size: 0.7em; background: none;}
.base.fotos .primera .box.valora .left a, .base.videos .primera .box.valora .left a { font-size: 0.8em; color:#fff;}
.base.fotos .primera .box.valora .left li a, .base.videos .primera .box.valora .left li a { font-size: 1em;}
.base.fotos .primera .box.valora .left a span, .base.videos .primera .box.valora .left a span { font-size: 1em; color:#cd0000; cursor: pointer;}
.base.fotos .primera .box_galeria span.vistas, .base.videos  .primera .box_galeria span.vistas { font-size: 0.7em; color:#666;}
/* Tomeu: aÃ±adido para los titulares de relacionado en fotogalerias */
.box_galeria h4 { color: #BBBBBB; font-size: 0.7em; margin: 0 0.9em 0.5em; }
.base.fotos .primera div.botones {width: 7.65em;position:relative;top:-3.2em; height: 0;}
.base.fotos .primera div.botones small { color:#eee; float:left;}
.base.fotos .primera div.botones span, .base.fotos .primera div.botones small { margin-left:0.3em;}
.base.fotos .primera div.botones span.prevbutton { display: block; float:left; text-indent: -9999em; width: 32px; height: 21px; background: url(/sfPropelActAsCommentableBehaviorPlugin/images/prev.png)}
.base.fotos .primera div.botones a span.prevbutton:hover { background: url(/sfPropelActAsCommentableBehaviorPlugin/images/prev.png) 0px 21px}
.base.fotos .primera div.botones span.prevbutton.disabled { background: url(/sfPropelActAsCommentableBehaviorPlugin/images/prev.png) 0px 21px}
.base.fotos .primera div.botones span.nextbutton { display: block; float:left; text-indent: -9999em; width: 32px; height: 21px; background: url(/sfPropelActAsCommentableBehaviorPlugin/images/next.png)}
.base.fotos .primera div.botones span.nextbutton.disabled { background: url(/sfPropelActAsCommentableBehaviorPlugin/images/next.png) 0px 21px}
.base.fotos .primera div.botones a span.nextbutton:hover { background: url(/sfPropelActAsCommentableBehaviorPlugin/images/next.png) 0px 20px}
/* =galerias de fotos*/
.post .borde_img {/*width:auto; */overflow: hidden; text-align: center; border:0.09em solid #ddd; clear: left;}
.post .borde_img img { display: block;}
.post .borde_img #player { width: auto!important; text-align: center; margin: auto; }
.post .borde_img #foto_player { text-align: center; margin: auto; }
.otras_galerias { opacity:0.6;position:relative;right:-29.95em;top:-2em; height: 0;}
#loading { left:2em; position:absolute; top:3em; display: none; }
#indicator { display: none; }
/* =video*/
#document.fotos #player { width: 620px!important; margin: auto; }
#document.videos #player { margin: auto; }
.play_video { padding:0 0 0.5em 0;}
/* =video lateral*/
#document .videos .box_img_small {background: transparent; width: 18.5em; overflow: hidden; padding-top: 0.5em;}
#document .lista_videos li {float:left; width: 5.73em; margin-top:0.3em; margin-right: 0.4em!important;margin-right: 0.3em;}
#document.especiales .lista_videos li { width: 5.50em }
#document .lista_videos li img { background-color: transparent; border: 1px solid #AAAAAA; height: 65px; margin: 0; width: auto; cursor:pointer; padding: 0.12em; display: block;}
#document .lista_videos li h4 { margin:0;}
#document .lista_videos li h4 a{ font-size: 0.63em; margin:0.2em; display: block;}
#document .ultima .box.video h3, #document .ultima .box.galerias .galeria_texto h3 { background: none; color:#111; padding: 0.6em 0.3em 0.3em; text-transform: none; border:none; font-size: 1em; font-weight: bold; line-height: 1.2em; color:#333;}

.box.video h5#relacionado_video { margin:0 0 0.5em; font-size: 0.85em;}
.box.video h5#relacionado_video strong { color: #000;}
#document .ultima .galeria_texto h3{ font-size: 0.7em; height: auto;}
#document .box.video a.mas { display:block; font-size:0.7em; margin-bottom:0.5em; margin-right:1em; text-align:right;}
#document .ultima #player, #document .ultima #player { text-align: center; width: 100%!important; overflow: hidden;}
#document .ultima #image_wrap #player img { width: 288px; }

/* =fotogaleria recomendada en portada*/
#document .content .recomendada .lector { padding: 0; margin:0;}
#document .content .recomendada h2 { margin:0; padding:0; height: 2.2em; background: transparent url(../images/layout/back_titulo.jpg) repeat-x scroll left top;}
#document .content .recomendada h2 span {color:#fff; background: transparent url(../images/layout/back_titulo_span.png) repeat-x scroll left top; width: 1.2em; text-align:center; height: 4.5em; font-size: 0.5em; line-height: 3.3em;}
#document .content .recomendada h2 a { color:#555; line-height: 1.8em; margin-left:0.2em;}
#document .content .recomendada h2 a:hover { color:#cd0000;}
#document .content .recomendada .lector a img { background: white; border:0.09em solid #aaa; margin:0.3em; width:8em; padding:0.15em;-moz-border-radius:4px; -webkit-border-radius:4px;}
.recomendada .lector div.n_images { color:#000; font-size:0.7em; margin:-0.5em 0.3em 0 0.3em; opacity:0.7; position:relative; z-index:100; background:#fff url("../images/layout/ico_enlaces.gif") no-repeat scroll 0.3em 0.2em; height:1.5em; padding:0 1.5em; line-height: 1.4em; top:12.2em; left: 0.4em; width: 8.5em;}
#document .content .recomendada .lector h6 { float:left; width: auto; margin: 0;}
#document .content .recomendada .lector h6 span { color:#cd0000; margin-right: 0.3em;}
#document .content .recomendada .lector .imagen { border: none;}
/*visita*/
.recomendada.visita .skin { background: #bbd057 url(../images/layout/back_de_excursion.jpg) no-repeat left 0.1em; padding-top:160px;}
.recomendada.visita .skin .lector a img { background: white; width: 8em; margin: 0.3em; }
.recomendada.visita .skin .lector h6 { padding: 0 0.6em 0.5em;}
.recomendada.visita .skin .tags a.tag_button { background: transparent url(../images/layout/ft_ver_relacionados.png) no-repeat; width: 141px; height: 43px; display: block; text-indent: -999em; margin: .2em auto; }
.recomendada.visita .skin .tags a.tag_button:hover { background-position: 0 -43px; }
.recomendada.visita .skin .tags div.etiquetas { padding: .5em 1em .2em; color: white; font-size: .8em; }
.recomendada.visita .skin .tags div.etiquetas strong { color: #477a00; display: block; }
.recomendada.visita .skin .tags div.etiquetas a { color: white; }
/*concurso de envio de fotos*/
#document .content .recomendada.modelo .skin { background: transparent url(../images/layout/back_modelo.jpg) no-repeat left 0.1em; padding-top:160px; }
#document .content .recomendada.modelo .lector a img { background: white; width: 8em; margin: 0.3em; }
#document .content .recomendada.modelo .lector h6 { padding: 0 0.6em 0.5em;}
.participa.concurso_foto .recomendada { background: transparent url(../images/layout/concurso_fotografia.jpg) no-repeat center top;}

/* No ocultar por css cuando se puede configurar en el modulo lo que tiene o no tiene que salir
#document .content .participa.concurso_foto .img, #document .content .participa.concurso_foto .explicacion,
*/
.participa.concurso_foto .cierre { display:none;}
.participa.concurso_foto .lector { padding-top: 11em!important;}
.participa.concurso_foto .lector a img { background: white; width: 8em; margin: 0.3em; border: 0.09em solid  #F0DA00; }
.participa.concurso_foto .lector h6 { padding: 0 0.6em 0.5em; }
.participa.concurso_foto .lector h6 a { color: #fff;}
.participa.concurso_foto .lector h6 span {color: #f6e815; display: block; height: 100%; float: left;}
.participa.concurso_foto .recomendada { padding-bottom: 0.5em;}
.participa.concurso_foto .envio { background: #efda0a; padding: 0.2em 1.2em .1em;}

.participa.fotos_nieve .recomendada { background: transparent url(../images/layout/fondo_foto_nieve.png) no-repeat;}
.participa.fotos_nieve p.explicacion { display: none; }
.participa.fotos_nieve .lector { padding-top: 7em!important; }
.participa.fotos_nieve .lector h6 { padding: 0 0.6em 0.5em; }
.participa.fotos_nieve .lector h6 a { color: #222;}
.participa.fotos_nieve .envio { background: #0489e0; padding: 0.2em 1.2em .1em; }


/* =botones next prev fotogaleria y estilos contador imagenes*/
.botones_fotogaleria {position: absolute; top:14.5em; width:100%;}
.botones_fotogaleria a.prev_foto {background: transparent url(../images/iconos/ico_fotogalerias_slider.png) no-repeat scroll 0.5em top; text-indent: -9999em; width: 4.5em; height: 6em; opacity: 0.5;}
.botones_fotogaleria a.prev_foto:hover {background: transparent url(../images/iconos/ico_fotogalerias_slider.png) no-repeat scroll 0.55em -6.83em; opacity: 0.5;}
.botones_fotogaleria a.prev_foto.disabled_photo {background: transparent url(../images/iconos/next_prev_foto.png) repeat-x scroll left -6.5em; text-indent: -9999em; width: 1.6em; height: 1.7em;margin:0.5em;}
.botones_fotogaleria a.next_foto {background: transparent url(../images/iconos/ico_fotogalerias_slider.png) no-repeat scroll -6em top; text-indent: -9999em; width: 4em; height: 6em;opacity: 0.5;}
.botones_fotogaleria a.next_foto:hover {background: transparent url(../images/iconos/ico_fotogalerias_slider.png) repeat-x scroll -6em -6.7em;opacity: 0.5;}
.botones_fotogaleria a.next_foto.disabled_photo {background: transparent url(../images/iconos/next_prev_foto.png) repeat-x scroll left -16.2em; text-indent: -9999em; width: 1.6em; height: 1.7em;margin:0.5em;}
.contador_imagenes { float:right; position: relative; font-size: 0.8em; top:-2em; left: -0.6em;}
.contador_imagenes a {font-size: 0.8em;}
.contador_imagenes span.actual{ color:#cd0000;}
.contador_imagenes span.resto{ color:#fff;}
/* =listado secciones subsecciones fotogaleria columna derecha*/
.ultima .box.galeria ul li div.bt.secion { width: 12em; float:left; text-align: left;background: transparent url(../images/layout/back_box_cat_foto_pasive.jpg) no-repeat scroll center center; border: 0.09em solid #c3c3c3; }
.ultima .box.galeria ul li div.bt.secion.activo {background: #E80000 url(../images/layout/back_box_cat_foto.png) repeat-x scroll left center; }
.ultima .box.galeria ul li div.bt.secion.activo a { color:#fff;}
.ultima .box.galeria ul li div.bt.secion a { text-transform: uppercase; }
.ultima .box.galeria ul li div.bt.secion input {padding:0.2em 0.4em 0.3em 0.4em;}
.ultima .box.galeria ul li .subseccion { width: auto; float:right; }
.ultima .box.galeria ul li .subseccion select { height:2.4em; width: 8.3em; color:#000;background-color: #E8E8E8; border:0.09em solid #c3c3c3;}
.ultima .box.galeria ul li .subseccion select.activo {background: #E80000 url(../images/layout/back_box_cat_foto.png) repeat-x scroll left center; color:#fff; }
/* =38 PESTAï¿½AS
-----------------------------------------------------------*/
/* =post noticias*/
.post #tabs-media { background-color:#FFF; border:medium none !important }
.post #tabs-media .ui-tabs-nav a, .post #tabs-media .ui-tabs-nav a span { background:transparent url(../images/tabs/tabs.png) no-repeat scroll 0 0; text-align: center; padding-left:0.25em; padding-right: 0.25em;}
.post #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;}
.post #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; color: #fff;}
.post #tabs-media .ui-tabs-nav .ui-tabs-selected a, .post #tabs-media .ui-tabs-nav a:hover, .post #tabs-media .ui-tabs-nav a:focus, .post #tabs-media .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.post #tabs-media .ui-tabs-nav a, .post #tabs-media .ui-tabs-nav .ui-tabs-disabled a:hover, .post #tabs-media .ui-tabs-nav .ui-tabs-disabled a:focus, .post #tabs-media .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-media .ui-state-active { background:none; height:2.8em;}
/* =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;}
/* =vips*/
.vips #tabs-vips { background-color:#FFF; border:medium none !important }
.vips #tabs-vips .ui-tabs-nav a, .vips #tabs-vips .ui-tabs-nav a span { background:transparent url(../images/tabs/tabs3.png) no-repeat scroll 0 0; text-align: center; padding-left:0.25em; padding-right: 0.25em;}
.vips #tabs-vips .ui-tabs-nav li { width:auto; margin: 0 0.2em; min-width: 60px;}
#tabs-vips .ui-tabs-nav a, #tabs-vips .ui-tabs-nav a span { display:block;}
.vips #tabs-vips .ui-tabs-nav .ui-tabs-selected a span, #tabs-vips .ui-tabs-nav a:hover span, #tabs-vips .ui-tabs-nav a:focus span, #tabs-vips .ui-tabs-nav a:active span { background-position:0 -50px; text-align: center; color: #fff;}
.vips #tabs-vips .ui-tabs-nav .ui-tabs-selected a, .vips #tabs-vips .ui-tabs-nav a:hover, .vips #tabs-vips .ui-tabs-nav a:focus, .vips #tabs-vips .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.vips #tabs-vips .ui-tabs-nav a, .vips #tabs-vips .ui-tabs-nav .ui-tabs-disabled a:hover, .vips #tabs-vips .ui-tabs-nav .ui-tabs-disabled a:focus, .vips #tabs-vips .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-vips .ui-state-active { background:none; height:2.8em;}
/* =post vips*/
.vips #tabs-media { background-color:#FFF; border:medium none !important }
.vips #tabs-media .ui-tabs-nav a, .vips #tabs-media .ui-tabs-nav a span { background:transparent url(../images/tabs/tabs3.png) no-repeat scroll 0 0; text-align: center; padding-left:0.25em; padding-right: 0.25em;}
.vips #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;}
.vips #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; color: #fff;}
.vips #tabs-media .ui-tabs-nav .ui-tabs-selected a, .vips #tabs-media .ui-tabs-nav a:hover, .vips #tabs-media .ui-tabs-nav a:focus, .vips #tabs-media .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.vips #tabs-media .ui-tabs-nav a, .vips #tabs-media .ui-tabs-nav .ui-tabs-disabled a:hover, .vips #tabs-media .ui-tabs-nav .ui-tabs-disabled a:focus, .vips #tabs-media .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-media .ui-state-active { background:none; height:2.8em;}
/* =agenda*/
.agenda #tabs-agenda { background-color:#FFF; border:medium none !important }
.agenda #tabs-agenda .ui-tabs-nav a, .agenda #tabs-agenda .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;}
.agenda #tabs-agenda .ui-tabs-nav li { width:auto; margin: 0 0.2em; min-width: 60px;}
#tabs-agenda .ui-tabs-nav a, #tabs-agenda .ui-tabs-nav a span { display:block;}
.agenda #tabs-agenda .ui-tabs-nav .ui-tabs-selected a span, #tabs-agenda .ui-tabs-nav a:hover span, #tabs-agenda .ui-tabs-nav a:focus span, #tabs-agenda .ui-tabs-nav a:active span { background-position:0 -50px; text-align: center; color: #fff;}
.agenda #tabs-agenda .ui-tabs-nav .ui-tabs-selected a, .agenda #tabs-agenda .ui-tabs-nav a:hover, .agenda #tabs-agenda .ui-tabs-nav a:focus, .agenda #tabs-agenda .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.agenda #tabs-agenda .ui-tabs-nav a, .agenda #tabs-agenda .ui-tabs-nav .ui-tabs-disabled a:hover, .agenda #tabs-agenda .ui-tabs-nav .ui-tabs-disabled a:focus, .agenda #tabs-agenda .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-agenda .ui-state-active { background:none; height:2.2em;}
/* =calendario*/
.calendario #tabs-calendario { background-color:#FFF; border:medium none !important }
.calendario #tabs-calendario .ui-tabs-nav a, .calendario #tabs-calendario .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;}
.calendario #tabs-calendario .ui-tabs-nav li { width:auto; margin: 0 0.2em; min-width: 60px;}
#tabs-calendario .ui-tabs-nav a, #tabs-calendario .ui-tabs-nav a span { display:block;}
.calendario #tabs-calendario .ui-tabs-nav .ui-tabs-selected a span, #tabs-calendario .ui-tabs-nav a:hover span, #tabs-calendario .ui-tabs-nav a:focus span, #tabs-calendario .ui-tabs-nav a:active span { background-position:0 -50px; text-align: center; color: #fff;}
.calendario #tabs-calendario .ui-tabs-nav .ui-tabs-selected a, .calendario #tabs-calendario .ui-tabs-nav a:hover, .calendario #tabs-calendario .ui-tabs-nav a:focus, .calendario #tabs-calendario .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.calendario #tabs-calendario .ui-tabs-nav a, .calendario #tabs-calendario .ui-tabs-nav .ui-tabs-disabled a:hover, .calendario #tabs-calendario .ui-tabs-nav .ui-tabs-disabled a:focus, .calendario #tabs-calendario .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-calendario .ui-state-active { background:none; height:2.2em;}
#document.agenda.diviertete .ico_calendario {background:transparent url(../images/iconos/ico_calendarios.png) no-repeat scroll left -4.2em; margin: -0.1em 0 0; cursor:pointer;display:block;float:right;height:1.6em;text-indent:-9999em;width:1.6em;}
#document.agenda.diviertete .box_date .ico_calendario {background:transparent url(../images/iconos/ico_calendarios.png) no-repeat scroll left -3em; margin:-0.1em 0 0; cursor:pointer;display:block;float:right;height:1.6em;text-indent:-9999em;width:1.6em;}
/* =guia*/
.guia #tabs-guia { background-color:#FFF; border:medium none !important }
.guia #tabs-guia .ui-tabs-nav a, .guia #tabs-guia .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;}
.guia #tabs-guia .ui-tabs-nav li { width:auto!important; width:1%; display: inline; height: auto;}
#tabs-guia .ui-tabs-nav a, #tabs-guia .ui-tabs-nav a span { display:block;}
.guia #tabs-guia .ui-tabs-nav .ui-tabs-selected a span, #tabs-guia .ui-tabs-nav a:hover span, #tabs-guia .ui-tabs-nav a:focus span, #tabs-guia .ui-tabs-nav a:active span { background-position:0 -50px; text-align: center;color:#fff;}
.guia #tabs-guia .ui-tabs-nav .ui-tabs-selected a, .guia #tabs-guia .ui-tabs-nav a:hover, .guia #tabs-guia .ui-tabs-nav a:focus, .guia #tabs-guia .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.guia #tabs-guia .ui-tabs-nav a, .guia #tabs-guia .ui-tabs-nav .ui-tabs-disabled a:hover, .guia #tabs-guia .ui-tabs-nav .ui-tabs-disabled a:focus, .guia #tabs-guia .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-guia .ui-state-active { background:none; height:2.2em;}
/* =blogs*/
.blogs #tabs-media { background-color:#FFF; border:medium none !important }
.blogs #tabs-media .ui-tabs-nav a, .blogs #tabs-media .ui-tabs-nav a span { background:transparent url(../images/tabs/tabs4.png) no-repeat scroll 0 0; text-align: center; padding-left:0.25em; padding-right: 0.25em;}
.blogs #tabs-media .ui-tabs-nav li { width:auto; margin: 0 0.2em; min-width: 60px; height: 1.7em;}
#tabs-media .ui-tabs-nav a, #tabs-media .ui-tabs-nav a span { display:block;}
.blogs #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; color: #fff;}
.blogs #tabs-media .ui-tabs-nav .ui-tabs-selected a, .blogs #tabs-media .ui-tabs-nav a:hover, .blogs #tabs-media .ui-tabs-nav a:focus, .blogs #tabs-media .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.blogs #tabs-media .ui-tabs-nav a, .blogs #tabs-media .ui-tabs-nav .ui-tabs-disabled a:hover, .blogs #tabs-media .ui-tabs-nav .ui-tabs-disabled a:focus, .blogs #tabs-media .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-media .ui-state-active { background:none; height:2.8em;}
/* =especiales*/
.especiales #tabs-media { background-color:#FFF; border:medium none !important }
.especiales #tabs-media .ui-tabs-nav a, .especiales #tabs-media .ui-tabs-nav a span { background:transparent url(../images/tabs/tabs6.png) no-repeat scroll 0 0; text-align: center; padding-left:0.25em; padding-right: 0.25em;}
.especiales #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;}
.especiales #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; color: #fff;}
.especiales #tabs-media .ui-tabs-nav .ui-tabs-selected a, .especiales #tabs-media .ui-tabs-nav a:hover, .especiales #tabs-media .ui-tabs-nav a:focus, .especiales #tabs-media .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.especiales #tabs-media .ui-tabs-nav a, .especiales #tabs-media .ui-tabs-nav .ui-tabs-disabled a:hover, .especiales #tabs-media .ui-tabs-nav .ui-tabs-disabled a:focus, .especiales #tabs-media .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-media .ui-state-active { background:none; height:2.8em;}
.especiales .tabs-extras{ background-color:#FFF; border:medium none !important }
.especiales .tabs-extras .ui-tabs-nav a, .especiales .tabs-extras .ui-tabs-nav a span { background:transparent url(../images/tabs/tabs6.png) no-repeat scroll 0 0; text-align: center; padding-left:0.25em; padding-right: 0.25em;}
.especiales .tabs-extras .ui-tabs-nav li { width:auto; margin: 0 0.2em; min-width: 60px;}
.especiales .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;}
.especiales .tabs-extras .ui-tabs-nav .ui-tabs-selected a, .especiales .tabs-extras .ui-tabs-nav a:hover, .especiales .tabs-extras .ui-tabs-nav a:focus, .especiales .tabs-extras .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.especiales .tabs-extras .ui-tabs-nav a, .especiales .tabs-extras .ui-tabs-nav .ui-tabs-disabled a:hover, .especiales .tabs-extras .ui-tabs-nav .ui-tabs-disabled a:focus, .especiales #tabs-extras .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
/* =guia*/
.guia #tabs-guia { background-color:#FFF; border:medium none !important }
.guia #tabs-guia .ui-tabs-nav a, .guia #tabs-guia .ui-tabs-nav a span { background:transparent url(../images/tabs/tabs5.png) no-repeat scroll 0 0; text-align: center; padding-left:0.25em; padding-right: 0.25em;}
.guia #tabs-guia .ui-tabs-nav li { width:auto; margin:0 0.15em;}
#tabs-guia .ui-tabs-nav a, #tabs-guia .ui-tabs-nav a span { display:block;}
.guia #tabs-guia .ui-tabs-nav .ui-tabs-selected a span, #tabs-guia .ui-tabs-nav a:hover span, #tabs-guia .ui-tabs-nav a:focus span, #tabs-guia .ui-tabs-nav a:active span { background-position:0 -50px; text-align: center;white-space: pre;}
.guia #tabs-guia .ui-tabs-nav .ui-tabs-selected a, .guia #tabs-guia .ui-tabs-nav a:hover, .guia #tabs-guia .ui-tabs-nav a:focus, .guia #tabs-guia .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.guia #tabs-guia .ui-tabs-nav a, .guia #tabs-guia .ui-tabs-nav .ui-tabs-disabled a:hover, .guia #tabs-guia .ui-tabs-nav .ui-tabs-disabled a:focus, .guia #tabs-guia .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-guia .ui-state-active { background:none; height:2.8em;}
/* =guia_listado*/
.guia #tabs-guia_listado { background-color:#FFF; border:medium none !important }
.guia #tabs-guia_listado .ui-tabs-nav a, .guia #tabs-guia_listado .ui-tabs-nav a span { background:transparent url(../images/tabs/tabs5.png) no-repeat scroll 0 0; text-align: center; padding-right: 0.5em;}
.guia #tabs-guia_listado .ui-tabs-nav li { width:auto; margin:0 0.15em;}
#tabs-guia_listado .ui-tabs-nav a, #tabs-guia_listado .ui-tabs-nav a span { display:block;}
.guia #tabs-guia_listado .ui-tabs-nav .ui-tabs-selected a span, #tabs-guia_listado .ui-tabs-nav a:hover span, #tabs-guia_listado .ui-tabs-nav a:focus span, #tabs-guia_listado .ui-tabs-nav a:active span { background-position:0 -50px; text-align: center;white-space: pre;}
.guia #tabs-guia_listado .ui-tabs-nav .ui-tabs-selected a, .guia #tabs-guia_listado .ui-tabs-nav a:hover, .guia #tabs-guia_listado .ui-tabs-nav a:focus, .guia #tabs-guia_listado .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.guia #tabs-guia_listado .ui-tabs-nav a, .guia #tabs-guia_listado .ui-tabs-nav .ui-tabs-disabled a:hover, .guia #tabs-guia_listado .ui-tabs-nav .ui-tabs-disabled a:focus, .guia #tabs-guia_listado .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px;}
#tabs-guia_listado .ui-state-active { background:none; height:2.8em;}

/* =home- subhomes*/
.ui-tabs-hide { display:none;}
.ui-tabs-nav {background: transparent url("../images/layout/back_menus_restaurante.png") repeat-x scroll center 0.07em; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position:relative; z-index:1;}
.ui-tabs-nav:after { clear:both; content:" "; display:block;}
html:first-child .ui-tabs-nav li { width:33%;}
.ui-tabs-nav li { float:left; margin:0 0.2em; width:auto!important; width: 1%;background: #fff; height:2.1em; margin:0!important; padding-right:0.3em; }
.ui-tabs-nav a, .ui-tabs-nav a span {cursor:pointer; background:transparent url(../images/tabs/tabs.png) no-repeat scroll 0 0; display:block; padding:0 10px; }
.ui-tabs-nav a { color:#333; font-size:12px; line-height:0.8; padding-left:0; position:relative; text-align:center; text-decoration:none; top:1px; white-space:nowrap; z-index:2;}
.ui-tabs-nav a:hover { color:#fff;}
#document .ui-tabs-nav .ui-tabs-selected a { color:#fff;}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active { background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px; height:2em;}
.ui-tabs-nav a span {height:14px; min-height:14px; padding-right:0; padding-top:6px; text-align: center;text-transform: capitalize; }
* > .ui-tabs-nav a span { height:auto;}
.ui-tabs-nav .ui-tabs-selected a span { padding-top:6px;}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span { background-position:0 -50px; height: 1.5em; white-space: pre;}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span { background-position:0 0; height:2em;white-space: pre;}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { cursor:text;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active { cursor:pointer;}
.ui-tabs-nav .ui-tabs-disabled { opacity:0.4;}
.ui-tabs-panel { background:#FFF none repeat scroll 0 0; padding:0; text-align: center;}
.ui-tabs-loading em { background:transparent url(../images/loading.gif) no-repeat scroll 0 50%; padding:0 0 0 20px;}
* html .ui-tabs-nav { display:inline-block;}
:first-child + html .ui-tabs-nav { display:inline-block;}
.ui-state-active { background:transparent url(../images/layout/flecha.gif) no-repeat scroll center bottom; height:2.2em;}
.col.ultima .ui-state-active { height:2.8em;}
.guia .col.ultima .ui-state-active { height:2.2em;}
#tabs-media .ui-state-active { background:none;}
#tabs-deportes .ui-tabs-nav a, #tabs-deportes .ui-tabs-nav a span { background:url("../images/deportes/tabs_clasificaciones.png") no-repeat scroll 0 0 transparent; padding-left:0.25em; padding-right:0.25em; text-align:center;}
#tabs-deportes .ui-tabs-nav li { background:none repeat scroll 0 0 transparent; margin:0 0.2em; min-width:60px; position:relative; top:1.6em; width:auto;}
#tabs-deportes .ui-tabs-nav a, #tabs-deportes .ui-tabs-nav a span { display:block; line-height:0.8em;}
#tabs-deportes .ui-tabs-nav .ui-tabs-selected a span, #tabs-deportes .ui-tabs-nav a:hover span, #tabs-deportes .ui-tabs-nav a:focus span, #tabs-deportes .ui-tabs-nav a:active span { background-position:0 -50px; color:#CD0000; line-height:0.8em; text-align:center;}
#tabs-deportes .ui-tabs-nav .ui-tabs-selected a, #tabs-deportes .ui-tabs-nav a:hover, #tabs-deportes .ui-tabs-nav a:focus, #tabs-deportes .ui-tabs-nav a:active { background-position:100% -150px; outline:0 none;}
#tabs-deportes .ui-tabs-nav a, #tabs-deportes .ui-tabs-nav .ui-tabs-disabled a:hover, #tabs-deportes .ui-tabs-nav .ui-tabs-disabled a:focus, #tabs-deportes .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px; color:#FFFFFF;}
#tabs-deportes .ui-state-active { background:none repeat scroll 0 0 transparent; height:2.8em; }

/* =39 SLIDER PORTADA
-----------------------------------------------------------*/
.anythingSlider							{ width: 640px; height: 275px; position: relative; margin: 0 auto 15px;}
.anythingSlider .wrapper				{ background:none repeat scroll 0 0 #1F1F1F; border-bottom:0.15em solid #C93900; height:268px; left:0; margin:0; overflow:hidden; position:absolute; top:0; width:630px;}
.anythingSlider .wrapper ul				{ width: 9999px; list-style: none; position: absolute; top: 0; left: 0;  margin: 0; }
.anythingSlider ul li					{ display: block; float: left; height: 295px; width: 680px; margin: 0; }
.anythingSlider .arrow					{ display: block; height: 175px; width: 67px; background: url(../images/layout/pase_diviertete_destacado.png) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 100px; cursor: pointer; }
.vips .anythingSlider .arrow			{ background: url(../images/layout/pase_vips_destacado.png) no-repeat 0 0; }
.anythingSlider .back					{ background-position: 0 0; right: 573px; }
.anythingSlider .forward				{ background-position: -67px 0; left: 563px; }
.vips .anythingSlider .back				{ background-position: 0 0; right: 573px; }
.vips .anythingSlider .forward			{ background-position: -67px 0; left: 563px; }
.anythingSlider .back:hover				{ background-position: 0 -200px; }
.anythingSlider .forward:hover			{ background-position: -67px -200px; }
.portada .anythingSlider				{ width: auto; height: 18em; position: relative; margin: 0 auto 15px; padding-bottom: 1em; border-bottom: medium solid #CCCCCC;}
.portada .anythingSlider .wrapper		{ border-bottom:medium none; height:287px; left:-7px; margin:0; overflow:auto; position:absolute; top:0; width:459px;}
.portada .anythingSlider .wrapper ul	{ width: 9999px; list-style: none; position: absolute; top: 0; left: 0;  margin: 0; }
.portada .anythingSlider ul li			{ position: absolute; left: 43em;}
.portada .destacado_slider				{ width: 28.13em;}
.noticias.anythingSlider				{ width: auto; height: 17.5em; position: relative; margin: 0 auto 15px; border-bottom: medium solid #CCCCCC; padding-bottom: 1em;}
.noticias.anythingSlider .wrapper		{ width: 39.6em; overflow: auto; height: 287px; margin: 0; position: absolute; top: 0; left: 0; border-bottom:none;}
.noticias.anythingSlider .wrapper ul	{ width: 9999px; list-style: none; position: absolute; top: 0; left: 0;  margin: 0; }
.noticias.anythingSlider ul li			{ float: left; position: relative;}
#thumbNav 								{ right:14.3em; position: absolute; top: 0.5em; }
#thumbNav a 							{ color: #000; margin-right: 0.5em; border:0.1em solid #fff; text-align: center; padding:0 0.4em; height: 1.4em; font-size:0.9em; line-height: 1.5; background: #929292; cursor: pointer;display: block; float: left; }
#thumbNav a:hover						{ background-image: none; }
.diviertete #thumbNav a.cur				{ background: #F7410E; color:#fff; }
.portada #thumbNav 						{ right:0; position: absolute; top: 0.5em; }
#start-stop								{ background:none repeat scroll 0 0 #BBBBBB; color:#FFFFFF; left:8px; opacity:0.6; padding:2px 5px; position:absolute; text-align:center; top:7px; width:14px;}
.vips #start-stop						{background:none repeat scroll 0 0 #BBBBBB; color:#FFFFFF; left:8px; opacity:0.6; padding:2px 5px; position:absolute; text-align:center; top:7px; width:14px;}
#start-stop:hover						{ background-image: none; }
/*Prevents*/
.portada .anythingSlider .wrapper ul li .img img	{ width: 28.2em; height: auto; color:#fff;}
.noticias.anythingSlider .wrapper ul li .img img 	{ width: 39.6em; height: auto; color:#fff;}
.anythingSlider .wrapper ul ul				{ position: static; margin: 0; overflow: visible; border: 0;}
.anythingSlider .wrapper ul ul li			{ height: 17px; width: auto; background: none; }
.anythingSlider .wrapper ul li .img a img 		{ width: 26em; height: auto; position: relative;}
.portada span.bottom 					{position: absolute;font: 0.9em Arial, Helvetica, sans-serif;padding: 1.2em;width: 36.5em;background-color: #000;/*filter: alpha(opacity=70);*/-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;color: #fff;left:0;bottom:0;height: auto;display: none;}
.noticias.anythingSlider span 				{position: absolute;font: 10px/15px Arial, Helvetica, sans-serif;padding: 10px 13px;width: 60.9em;background-color: #000;/*filter: alpha(opacity=70);*/-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;color: #fff;left:0;bottom:2.6em;height: auto;/*display: none;*/bottom:1.4em;}
.noticias.anythingSlider span.bottom 			{ display: block!important;}
.noticias.anythingSlider span.bottom small 		{ color:#FFF; display:block; font-size:1.15em; padding:0.3em 0 0.3em 1.2em;}
.portada span strong a, .noticias.anythingSlider strong a, .noticias.anythingSlider strong { font-size:1.3em; color: #fff;}
.noticias.anythingSlider span span			{ font-size:1.5em; color: #ff0000; position:static; padding: 0;background: none;padding-right:0.3em;height:2.5em; display: block; float: left; width:0.5em;}
.portada .bloques2 span span 				{ float: none;}
/* =40 NOTICIAS RELACIONADAS
-----------------------------------------------------------*/
.lista_icos { margin-top:0;}
.lista_icos ul { padding-top:0.6em;}
.lista_icos ul li { height: auto; padding: 0.2em 0.8em;background:white url(../images/layout/ico_enlaces.gif) no-repeat scroll left 2em;}
.lista_icos ul li a, .lista_icos ul li p { font-size: 0.7em; margin:0 0.2em 0 0.2em; border-left:0.09em dotted #cd0000; padding-left:0.3em; display: block;}
.lista_icos ul li.pdf {background-position:left -58.95em;}
.lista_icos ul li.hilo {background-position:left -8.8em;}
.lista_icos ul li.video {background-position:left -27.2em;}
.lista_icos ul li.audio {background-position:left -40.85em;}
.lista_icos ul li.foto {background-position:left 0.3em;}
.lista_icos ul li.encuesta {background-position:left -36.28em;}
.lista_icos h4 { color:#cd0000; font-weight: bold;margin-left:1.5em; border-left:0.09em dotted #555; padding-left:0.3em;border-bottom:0.09em dotted #cd0000;}
.lista_icos h4 a {color:#cd0000; font-weight: bold;}
.lista_icos span.reacciones {background:transparent url(../images/layout/ico_enlaces.gif) no-repeat scroll left -28.4em; margin:0.7em; position:relative; text-indent:-9999em; top:2em; width:1.1em; display: block;}
.lista_icos .col.max_col { width: 100%;}
.sub_bloques2 .head_new { border: 0.09em solid #ddd; background: #ccc; width: 28.1em; margin-bottom: 0.5em; height: 1.55em; position: relative;}
.sub_bloques2 .head_new h2 span { color:#cd0000; vertical-align: middle; font-size: 0.5em; float:left; line-height: 3.5em;}
.sub_bloques2 .head_new h2 { background: none; width: 25em; margin-left: 0; padding:0; position: absolute; top: 0; line-height:2em; overflow: hidden; font-size: 0.8em;}
.img_post_panoramic .lista_icos li, .no_img .lista_icos li { float:left; width: 40%;}
.img_post_panoramic .lista_icos .sub_bloques2 li, .no_img .lista_icos .sub_bloques2 li { float:none; width: auto;}
/*Estilos del editor*/
div.foto { margin-bottom: 5px; border: 1px solid silver; padding: 2px; -moz-border-radius: 3px;}
div.foto div.pie { font-size: x-small; padding: 5px; background: #eee;}
#document.post .central div.clear ol { font-size:0.80em; line-height:1.25em; color:#555555; margin-left: 1em;}
#document.post .central div.clear ol li { background:url("../images/layout/bullet_list.jpg") no-repeat scroll left 5px transparent; color:#555555; list-style:none outside none; padding-left:10px; margin-bottom: 0.5em;}
/* =41 AGENDA RELACIONADO 
-----------------------------------------------------------*/
.box.relacionado .agenda img { padding: 0.5em 0 0;}
.especiales .box_directorio { margin-bottom: 1em;}
#document.especiales .box_directorio p.cintillo { margin-top: 0.3em;}
/* =42 CLASIFICADOS
-----------------------------------------------------------*/
.clasificados .box_anuncios ul { margin-left: 1.5em; float:left; border-right: 0.09em dotted #ccc;}
.clasificados .box_anuncios.pisos ul li { width: 100%;} 
.clasificados .box_anuncios.pisos ul { width: 28%;}
.clasificados .box_anuncios.pisos ul.mas_info { width: 100%;}
.clasificados .box_anuncios.pisos ul.mas_info li { width: 32%;}
.clasificados .box_anuncios ul.noborde { margin-left: 1.5em !important;}
.clasificados .box_anuncios ul li.title_edicion { list-style-type: none;}
.clasificados .box_anuncios ul li.title_edicion h2 { background: none; height:auto; margin-left:-1.5em; text-align: center;}
.clasificados .box_anuncios ul li.title_edicion { width: 100%;}
.clasificados .box_anuncios ul li.title_edicion h2 a{ font-size: 1em; font-weight: bold;}
.clasificados .box_anuncios ul li h3{ background: none; font-size: 1em;}
.clasificados .box_anuncios ul li a { font-size: 0.8em;}
.clasificados .box_anuncios ul { margin-left: 1.5em;}
.clasificados .box_anuncios ul li { float:left; width: 33%;}
.clasificados .box_anuncios {background:transparent url(../images/clasificados/back_anuncios.png) repeat-x scroll center bottom;padding-bottom: 1em; margin-bottom: 1em;-moz-border-radius:0 0 0.7em 0.7em;}
.clasificados a.logo { padding-bottom:1em;}
.clasificados .head_clasificados { background:transparent url(../images/clasificados/back_head_clasificados.jpg) no-repeat scroll center top; padding: 3.3em 0 1em; height: 9em;}
.clasificados .head_clasificados h2 { background: none; font-size:0.76em; height:auto; margin:0.4em 1em 0 1em; padding:0;}
.clasificados .head_clasificados p { margin:0; color: #000; margin-left: 1.1em; font-size: 0.7em;}
.clasificados .head_clasificados a { color: #cd0000; margin:0.2em 1.1em; font-size: 0.8em; display: block;}
.clasificados .head_clasificados span {color: #cd0000; font-size: 0.8em; margin:0.2em 1.1em; display: block;}
.clasificados ul li.mas_info {list-style:none; float:right; padding-top:0.5em;}
.clasificados ul.mas_info li {list-style:none; float:left; padding-top:0.5em; width: 32%;}
.clasificados ul.mas_info li a{font-size: 0.7em; padding-right:0.4em;}
.clasificados ul li.mas_info { text-align: right; padding: 0.5em 1.6em;}
.clasificados ul li.mas_info a{font-size: 0.7em; padding-right:0.4em;}
.lista_clasificados { height: 1.2em; padding-top: 0.25em;}
.lista_clasificados ul {background:transparent url(../images/clasificados/back_lista_clasificados.png) repeat-x scroll center top; -moz-border-radius:5px; /*ie6*/ _width: auto!important;}
.lista_clasificados ul li {margin-right:0;padding-right:0.1em;}
.lista_clasificados ul li a {  display:block; padding:0.35em 0.15em;}
.lista_clasificados ul li.logo_lista {background:transparent url(../images/clasificados/logo_lista.png) no-repeat scroll left center; text-indent: -9999em;height:1.9em; text-indent:-9999em; width:2.4em;}
.lista_clasificados ul li.tusanuncios a:hover, .lista_clasificados ul li.tusanuncios.activo { background: #FE6601; color:#fff;}
.lista_clasificados ul li.pisos a:hover, .lista_clasificados ul li.pisos.activo { background: #012A81; color:#fff;}
.lista_clasificados ul li.coches a:hover, .lista_clasificados ul li.coches.activo { background: #BA151B; color:#fff;} 
.lista_clasificados ul li.motos a:hover, .lista_clasificados ul li.motos.activo { background: #3690CE; color:#fff;}
.lista_clasificados ul li.empleos a:hover, .lista_clasificados ul li.empleos.activo { background: #BBD500; color:#fff;}
.lista_clasificados ul li.tusanuncios.activo a, .lista_clasificados ul li.pisos.activo a, .lista_clasificados ul li.coches.activo a, .lista_clasificados ul li.motos.activo a, .lista_clasificados ul li.empleos.activo a{ color:#fff;}
#document .sub.lista_clasificados ul { padding-left:1.5em; width: 25em; height: auto;margin: 0.3em 0 0 1em;-moz-border-radius:7px;}
#document .sub.lista_clasificados ul li { height:1.4em; margin-top:-0.1em;}
.sub.lista_clasificados ul li a { display:block; padding:0em 1em 0.1em 1em; }
/*#document .sub.menu_subsecciones ul.lista_clasificados li.activo {height:1.45em;position:relative;top:-0.15em;}*/
#document #head .link_clasificados_menu a{ margin:0; padding:0 0.7em; color:#fff;line-height:1.85em;height:2.05em;background: #cd0000 url("../images/layout/barra_nav_hemeroteca.png") repeat-x scroll left top; color:#fff;}
#document #head .link_clasificados_menu a:hover{ background: #cd0000; color:#000; text-decoration: underline;}
#document #head .link_clasificados_menu a:hover, #document #head .link_clasificados_menu a.activo { background: url("../images/clasificados/back_lista_clasificados.png") repeat-x scroll center top transparent; color:#000;}
#document .menu_secciones ul.alert_rss { width:auto;}
.clasificados .sub_bloques2 .col { width: 49%;}
/*Pisos*/
.clasificados .pisos .line_top { border-top:0.6em solid #012A81;}
.clasificados .pisos a.logo {background:transparent url(../images/clasificados/logos_clasificados.png) no-repeat scroll center 0; height: 1.6em; text-indent: -9999em; display: block;}
.clasificados .pisos a.alta_clasificados {background:transparent url(../images/clasificados/logos_clasificados.png) no-repeat scroll 12.6em -4em; height: 2em; text-indent: -9999em; display: block;}
.clasificados .pisos ul li { color:#012A81;list-style:square;}
.clasificados .ediciones.pisos ul li.title_edicion h2 a{ color:#012A81;}
.clasificados .pisos ul.mas_info li a{color:#012A81;}
.clasificados .pisos ul li.title_edicion h2 {background:transparent url(../images/clasificados/barra_pisos.png) no-repeat scroll 0.4em 0.7em;}
/*autocasion*/
.clasificados .autocasion .line_top { border-top:0.6em solid #BA151B;}
.clasificados .autocasion a.logo {background:transparent url(../images/clasificados/logos_clasificados.png) no-repeat scroll center -7.5em; height: 1.6em; text-indent: -9999em; display: block;}
.clasificados .autocasion a.alta_clasificados {background:transparent url(../images/clasificados/logos_clasificados.png) no-repeat scroll center -12em; height: 2em; text-indent: -9999em; display: block;}
.clasificados .autocasion ul li { color:#BA151B;list-style:square;}
.clasificados .autocasion ul li.title_edicion h2 a{ color:#BA151B;}
.clasificados .autocasion ul li.mas_info a{color:#BA151B;}
.clasificados .autocasion ul li.title_edicion h2 {background:transparent url(../images/clasificados/barra_autocasion.png) no-repeat scroll 0.4em 0.7em;}
/*tusanuncios*/
.clasificados .tusanuncios .line_top { border-top:0.6em solid #FE6601;}
.clasificados .tusanuncios a.logo {background:transparent url(../images/clasificados/logos_clasificados.png) no-repeat scroll center -14.7em; height: 1.6em; text-indent: -9999em; display: block;}
.clasificados .tusanuncios a.alta_clasificados {background:transparent url(../images/clasificados/logos_clasificados.png) no-repeat scroll center -19em; height: 2em; text-indent: -9999em; display: block;}
.clasificados .tusanuncios ul li { color:#FE6601;list-style:square;}
.clasificados .tusanuncios ul li.title_edicion h2 a{ color:#FE6601;}
.clasificados .tusanuncios ul li.mas_info a{color:#FE6601;}
.clasificados .tusanuncios ul li.title_edicion h2 {background:transparent url(../images/clasificados/barra_tusanuncios.png) no-repeat scroll 0.4em 0.7em;}
/*infoemple*/
.clasificados .infoempleo .line_top { border-top:0.6em solid #9EC200;}
.clasificados .infoempleo a.logo {background:transparent url(../images/clasificados/logos_clasificados.png) no-repeat scroll center -22em; height: 1.6em; text-indent: -9999em; display: block;}
.clasificados .infoempleo a.alta_clasificados {background:transparent url(../images/clasificados/logos_clasificados.png) no-repeat scroll center -26em; height: 2em; text-indent: -9999em; display: block;}
.clasificados .infoempleo ul li { color:#9EC200;list-style:square;}
.clasificados .infoempleo ul li.title_edicion h2 a{ color:#9EC200;}
.clasificados .infoempleo ul li.mas_info a{color:#9EC200;}
.clasificados .infoempleo ul li.title_edicion h2 {background:transparent url(../images/clasificados/barra_infoempleo.png) no-repeat scroll 0.4em 0.7em;}
/*motoocasion*/
.clasificados .motoocasion .line_top { border-top:0.6em solid #3690CE;}
.clasificados .motoocasion a.logo {background:transparent url(../images/clasificados/logos_clasificados.png) no-repeat scroll center -29.5em; height: 1.6em; text-indent: -9999em; display: block;}
.clasificados .motoocasion a.alta_clasificados {background:transparent url(../images/clasificados/logos_clasificados.png) no-repeat scroll center -34em; height: 2em; text-indent: -9999em; display: block;}
.clasificados .motoocasion ul li { color:#3690CE;list-style:square;}
.clasificados .motoocasion ul li.title_edicion h2 a{ color:#3690CE;}
.clasificados .motoocasion ul li.mas_info a{color:#3690CE;}
.clasificados .motoocasion ul li.title_edicion h2 {background:transparent url(../images/clasificados/barra_motoocasion.png) no-repeat scroll 0.4em 0.7em;}
/*Estilo titular caja buscador clasificados tercera columna*/
.ultima .clasis_tercera_colum h2 { background: transparent url(../images/layout/back_title_new.png) repeat-x scroll left top!important; }
.ultima .clasis_tercera_colum h2 span { color:#fff;}
/* =43 CONTACTO/QUIENES SOMOS/AVISO LEGAL 
-----------------------------------------------------------*/
.estatico_footer h2 { color:#ff3000; font-size: 1.5em; background: transparent url(../images/layout/barra_titulo_contacto.png) no-repeat scroll left 1em; padding:0 1em;}
.estatico_footer h3 {background:transparent url(../images/layout/back_titulo_contacto.png) repeat-x scroll center top; border: 0.09em solid #e3e3e3; font-size: 1em; font-weight: bold; padding:0.3em 0.5em; margin-bottom: 1em;}
.estatico_footer h3 span {color:#ff3000;font-weight: bold;}
.estatico_footer p { color: #333; padding-bottom: 0.2em;}
.estatico_footer p.bullet { margin:0.3em 0;}
.estatico_footer p a { text-decoration: underline; font-weight: bold;}
.estatico_footer i { text-indent: -9999em; background: transparent url(../images/layout/bullet_contacto.png) no-repeat scroll left 0.4em; display:block; float:left; height:1em; text-indent:-9999em; width:0.6em;}
.estatico_footer .text { background:none; height: auto; width: 100.2%; text-align: left; margin-bottom: 0.5em;}
.estatico_footer .text a { background: url(../images/iconos/ico_contacto_mapa.png) no-repeat scroll 11em -0.1em; font-size:0.7em; height:1.4em; padding:0 1.5em 0 0.5em; width:10.5em;; display: block; border:0.09em solid #ddd;}
.estatico_footer .text.active a { background: url(../images/iconos/ico_contacto_mapa.png) no-repeat scroll 11em -4.8em; height:1.4em; padding:0 1.5em 0 0.5em; width:10.5em; }
.estatico_footer.quienes_somos p { margin-bottom:0.2em;}
.estatico_footer .sub_bloques2 .col { width: 48.7%;}
.estatico_footer .lista_legal ul { padding-bottom: 1em;}
.estatico_footer .lista_legal li { padding:0; list-style-type: decimal; margin :0 0.5em 0em 1.5em; font-size: 0.8em;}
.estatico_footer .lista_legal li a { color:#000; text-decoration: underline;}
/* MENEAME */
div.news-shakeit { width: 65px; }
div.mnm-published { background:url(http://aws.mnmstatic.net/img/mnm/elmnm-p03.png) no-repeat scroll left top #FF6400; border-color:#FF6400; border:1px solid; display:block; padding:4px 0; color: #fff; -moz-border-radius:3px 3px 3px 3px; width: 65px; height: 39px; font-size:.5em; text-align:center;}
div.mnm-published a { display:block; font-size:16pt; font-weight:normal; height:19pt !important; text-align: center; color: #fff;}
div.mnm-published a.no_meneado { font-size: 2em; }
div.menealo a { color:#FF6400; display:block; margin-top:2px; padding:4px 0; background:url(http://aws.mnmstatic.net/img/common/menealo-background.png) repeat-x scroll left bottom transparent; border:1px solid #FFCBAA;}
/* =44 TERCERA COLUMNA
-----------------------------------------------------------*/
.bloques2 .col.ultima.borde_izq h3 { background: url("../images/layout/back_title_new.png") repeat-x scroll left top transparent; margin: 0;}
#document .ultima .lista_videos li img:hover, #document .ultima .lista_videos li img.active {border: 0.09em solid #cd0000; background: #cd0000;} 
#document .ultima .lista_videos .enlaces { padding: 0.5em 0;}

.box_tabs { border:1px solid #eee; margin:0 0 0.5em 0; padding:0.4em;}
.box_tabs .text p a { padding-left: 0.3em;color: #cd0000;}
/*deportes*/
.box_tabs.deportes .head { background: url(../images/layout/head_destacados_deportes.png) repeat-x scroll center top transparent; height: 3em;}
/*especiales*/
.box_tabs.especiales .head { background: url(../images/layout/head_destacados_especiales.png) repeat-x scroll center top transparent; height: 3em;}
/*elecciones*/
.box_tabs.elecciones .head { background: url(../images/layout/head_destacados_elecciones.png) repeat-x scroll center top transparent; height: 3em;}
.box_tabs.elecciones20n .head { background: url(../images/layout/head_destacados_20n.png ) repeat-x scroll center top transparent; height: 3em;}
/*Part forana*/
.box_tabs.part_forana .head { background: url(../images/layout/head_destacados_part_forana.png) repeat-x scroll center top transparent; height: 3em;}
/*Destacados de Menorca*/
.box_tabs.destacados_menorca .head { background: url(../images/layout/head_destacados_menorca.png) repeat-x scroll center top transparent; height: 3em;}
/*Destacados de Verano*/
.box_tabs.verano .head { background: url(../images/layout/head_destacados_verano.png) repeat-x scroll center top transparent; height: 3em;}
/*Destacados de Otono*/
.box_tabs.otono .head { background: url(../images/layout/head_destacados_otono.png) repeat-x scroll center top transparent; height: 3em;}

/*Destacados botones tab */
.box_tabs.elecciones .tabs-destacados .ui-tabs-nav a span, .box_tabs.part_forana .tabs-destacados .ui-tabs-nav a span { background-image: url(../images/tabs/tabs_destaca_elecciones.png) }
.box_tabs.elecciones20n .tabs-destacados .ui-tabs-nav a span { background-image: url(../images/tabs/tabs_destaca_20n.png) }
.box_tabs.destacados_menorca .tabs-destacados .ui-tabs-nav a span { background-image: url(../images/tabs/tabs_destaca_menorca.png) }
.box_tabs.verano .tabs-destacados .ui-tabs-nav a span { background-image: url(../images/tabs/tabs_destaca_verano.png) }
.box_tabs.verano .tabs-destacados .ui-tabs-selected a span { color:#0168AA;  font-weight: bold;}
.box_tabs.otono .tabs-destacados .ui-tabs-nav a span { background-image: url(../images/tabs/tabs_destaca_otono.png) }
.box_tabs.otono .tabs-destacados .ui-tabs-selected a span { color:#0168AA;  font-weight: bold;}

/*Tambien y ademas en los post*/
.tambien_en h4{ margin: 0; text-indent: -9999em; height: 2.8em;}
.tambien_en h4.portada { background:white url(../images/layout/ademas_portada.png) no-repeat scroll left top;} 
.tambien_en h4.noticias { background:white url(../images/layout/tambien_noticias.png) no-repeat scroll left top;} 
.tambien_en h4.deportes { background:white url(../images/layout/tambien_deportes.png) no-repeat scroll left top;} 
.tambien_en h4.sucesos { background:white url(../images/layout/tambien_sucesos.png) no-repeat scroll left top;} 
.tambien_en ul li { border-bottom: 0.15em solid #eee; margin-top: 0.5em; padding: 0.1em 0; float: left;}
.tambien_en ul li li { border-bottom: none; margin-bottom:0; padding-bottom:0;}
.tambien_en ul li .text p  {font-size: 0.75em; padding: 0.2em 0.5em;}
.tambien_en ul h5 { margin: 0; padding: 0;}
.tambien_en ul h5 a { color:#CD0000; display:block; font-size:1em; font-weight:bold; margin:0 0.3em 0 0.5em;}
.tambien_en ul .img { padding-left:0.2em;}
.tambien_en ul .img img { width: 95px; border: 0.09em solid #eee; padding:0.1em;}
.tambien_en .enlaces { padding-left: 0.3em;}
.tambien_en .text a.comentario_text { padding-left:0; margin-left: 0; line-height: 1.5em;}
.tambien_en .cintillo { background: url("../images/iconos/cintillo.gif") no-repeat scroll left center transparent !important; color: #555; font-size: 0.7em; height: auto; line-height: 2em; margin: 0; padding-left: 0.8em !important; text-indent: 0;}
/*lista noticias con imagenes*/
.box_tabs.deportes .text img, .box_tabs.especiales .text img { display: none;}
.box_tabs.withimg .text img { display:block;padding:0.5em 0; width:6.4em;}
.box_tabs.withimg h4 { width: 11.5em; float: left;}
.box_tabs.withimg .text p { width:14em;}
.box_tabs .tabs-destacados { background-color:#FFF; border:medium none !important ;}
.box_tabs .tabs-destacados ul.ui-tabs-nav  { background: none; width: 100%;}
.box_tabs .tabs-destacados .ui-tabs-nav a, .box_tabs .tabs-destacados .ui-tabs-nav a span { background-repeat: no-repeat; background-position: 0 0; text-align: center;top:-0.09em; width: auto; height: 2.3em; color: #fff;padding:0.5em 0 0 0;}
.box_tabs .tabs-destacados .ui-tabs-nav li { width:32.8%!important; margin: 0; height: auto; padding: 0; border-right:0.09em solid #FFF;}
.box_tabs .tabs-destacados .ui-tabs-nav .ui-tabs-selected a span, .box_tabs .tabs-destacados .ui-tabs-nav a:hover span, .box_tabs .tabs-destacados .ui-tabs-nav a:focus span, .box_tabs .tabs-destacados .ui-tabs-nav a:active span { background-position:0 -50px; text-align: center; height: 2.3em; width: 100%; padding:0.5em 0 0 0;}
.box_tabs .tabs-destacados .ui-tabs-nav .ui-tabs-selected a, .box_tabs .tabs-destacados .ui-tabs-nav a:hover, .box_tabs .tabs-destacados .ui-tabs-nav a:focus,
.box_tabs .tabs-destacados .ui-tabs-nav a:active { background-position:100% -150px;} .box_tabs .tabs-destacados .ui-tabs-nav a, .box_tabs .tabs-destacados .ui-tabs-nav .ui-tabs-disabled a:hover, .box_tabs .tabs-destacados .ui-tabs-nav .ui-tabs-disabled a:focus, .box_tabs .tabs-destacados .ui-tabs-nav .ui-tabs-disabled a:active { background-position:100% -100px; padding:0;}
.box_tabs .tabs-destacados .ui-state-active { background:none; height:2.8em;}
.box_tabs .tabs-destacados .ui-tabs-nav { background: none;}
.box_tabs.deportes .tabs-destacados .ui-tabs-nav a span { background-image: url(../images/tabs/tabs_destaca_depor.png) }
/* titular participacion*/
.bloques2 .col.ultima.borde_izq .box.participacion h3, .bloques2 .col.ultima.borde_izq .box.concursos h3 { background: url(../images/layout/back_title_participacion.png) no-repeat scroll center top transparent;}
/*buscadores guia, diviertete*/
.box.buscar_divierte input, .box.buscar_guia input { margin-bottom: 0.5em; padding:0.3em; width:100%; font-weight: bold; }
.box.buscar_divierte input:hover, .box.buscar_guia input:hover { color:#333;}
.ultima .box_date input {padding:0.15em 0em; width:63%; float: left; margin-right: 0.4em; font-size: 0.63em; }
.ultima .box.buscar_divierte .bt_search input { cursor: pointer; padding-bottom:0; font-size: 0.75em;}
.box.buscar_divierte a:hover, .box.buscar_guia a:hover { color:#333;}
.box.buscar_divierte .lupa { background:url("../images/layout/buscar_lupa.png") no-repeat scroll 0 -7em transparent; height:3em;position: relative; top: -4em; margin-bottom: -4em; width: 4em; left: 13em;}
.box.buscar_guia { background: url(../images/layout/back_buscar_guia.png) no-repeat scroll center 0.4em transparent; padding-top: 4.5em;}
.box.buscar_guia .lupa { background:url("../images/layout/buscar_lupa.png") no-repeat scroll right -0.2em transparent; height:3em;}
.box.buscar_divierte div, .box.buscar_guia div { padding-bottom: 0.5em;}
.box.buscar_divierte .fondo_box_search { padding-top: 0.5em;}
.box.buscar_divierte .colabora { padding:1em 0.5em 0;}
.ultima .box.buscar_divierte .colabora { padding:0 0.5em 0;}
.box.buscar_divierte .colabora span { display: block; float: left; font-size: 0.7em; line-height: 1.9em; padding-right: 0.5em;}
.ultima .box.buscar_divierte .colabora span { font-size: 0.7em; line-height: 1.9em; color:#666;}
#document .ultima .box.buscar_divierte .colabora a.macrofono { border:none;}
.box.buscar_divierte .colabora .macrofono { text-indent: -9999em; width: 8em; height: 2em; background: transparent url(../images/layout/macrofono.png) no-repeat left top; display: block; margin-left: 3.7em;}
#document a.macrofono { display: block; height: 1.5em; background: transparent none; display: block; text-indent: 0; line-height: 1.4em; border-left: 0.09em solid #999; margin-left: 0.3em; width: auto;}
#document a.macrofono img { vertical-align: text-top; }
.box.buscar_divierte ul { height: 1.3em; width: 100%;}
.box.buscar_divierte ul li { width: 38%; float:left;}
.box.buscar_divierte ul li.cuando { width: 24%;}
.box.buscar_divierte .box_search { margin:0; height: 1.3em; padding-top:0.5em;  float: left; width: 18em; overflow: hidden;}
.box.buscar_divierte .box_search div, .box.buscar_guia .box_search div {padding:0; margin:0;}
.box.buscar_divierte .box_search .bt_search { background: transparent url(../images/menus/barra_nav_search_diver.png) repeat-x scroll left top; }
.box.buscar_divierte .cierre_agenda { background: transparent url(../images/layout/cierre_agenda.jpg) repeat-x left bottom; height: 0.3em;} 
/*Buscador diviertete tercera columna botones*/
.box.buscar_divierte .box_date .opciones_search { padding:0.7em 0 0 ;}
.box.buscar_divierte .box_date .opciones_search li {width:38%; }
.box.buscar_divierte .box_date .opciones_search li a { font-size: 0.7em; background: transparent url(../images/iconos/bt_buscador_diver.png) no-repeat scroll left -7.1em; display: block;height: 2em;width: 9em; line-height: 1.8em; text-align: center;}
.box.buscar_divierte .box_date .opciones_search li a:hover {background: transparent url(../images/iconos/bt_buscador_diver.png) no-repeat scroll left -10.7em; color:#fff; text-decoration: none;}
.box.buscar_divierte .box_date .opciones_search li.hoy { width:24%;}
.box.buscar_divierte .box_date .opciones_search li.hoy a { background: transparent url(../images/iconos/bt_buscador_diver.png) no-repeat scroll left top; display: block;height: 2em;width: 5.7em;}
.box.buscar_divierte .box_date .opciones_search li.hoy a:hover {background: transparent url(../images/iconos/bt_buscador_diver.png) no-repeat scroll left -3.45em; color:#fff; text-decoration: none;}
.box.buscar_guia .box_search { margin:0; height: 1em; padding-top: 0;}
.box.buscar_guia .box_search .bt_search { background: transparent url(../images/menus/barra_nav_search_guia.png) repeat-x scroll left top;}
.box.promociones { background: url(../images/layout/back_promociones.png) no-repeat scroll center 0.4em transparent; padding-top: 4em;}
.box.promociones .img { height: 14.5em;}
.box_date { background: url(../images/iconos/back_box_select_agenda2.png) no-repeat scroll center 0.15em; padding:0.4em!important;}
.box_date span { color: #DD522A!important; font-size: 1.1em!important;}
.ultima .box_date span { color: #DD522A!important; font-size: 0.9em!important;}
.box.buscar_divierte label, .box.buscar_guia label { margin-bottom:0.3em; display: block;}
.box.buscar_divierte .search input { width: auto; background: none; height: 1em;}
.box.buscar_divierte .box_selects_search { width: 12em;}
.box.buscar_divierte .box_campo { width: 14.5em; border-right: 0;}
.box.buscar_divierte select, .box.buscar_guia select { border:0.09em solid #CCC;height:2.3em;padding:0.4em; width: 100%;}
.ultima .box.buscar_divierte select { }
#agenda_hoy_slider { width: 245px; height: 6.4em; }
/*.box.hoy_mallorca { background: url(../images/layout/back_hoy_mallorca.png) no-repeat scroll center 0.4em transparent; padding-top: 4em;}*/
.box.hoy_mallorca img { width: 85px; height: auto;}
.box.hoy_mallorca .text { width: 9.5em; }
.box.hoy_mallorca h4 { margin:0 0 0 0.5em;}
#document .box.hoy_mallorca h4 a { font-size: 1em; line-height: 1em; color: #C93900;}
.box.hoy_mallorca p { margin:0em 0.6em 0 0.6em; font-size: 0.7em; width: 13em; }
.box.hoy_mallorca div.item { width: 260px; float: left;}
.box.hoy_mallorca a.prev { background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -17em; display:block; text-indent:-9999em; width:1em; height: 2em; float:left;}
.box.hoy_mallorca a.prev:hover { background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -21.3em; display:block; text-indent:-9999em; width:1em;}
.box.hoy_mallorca a.next { background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -19.2em; display:block; text-indent:-9999em; width:1em; height: 2em; float: left;}
.box.hoy_mallorca a.next:hover { background: url("/images/iconos/ico_mini_slider_home.png") no-repeat scroll left -23.5em; display:block; text-indent:-9999em; width:1em;}
.box.hoy_mallorca .head_img img { width: auto;}
.box.participacion p {  border-bottom: 0.09em dotted #ccc; padding: 0.3em 0;}
.box.participacion a.normas {font-size: 0.7em; color: #666;}
.box.participacion a.normas span {font-size: 2em; color: #cd0000; position: relative; top: 0.2em;}
.box.participacion a.participar { border:0.09em solid #CCCCCC; font-size:0.85em; margin-top:0.3em; padding:0.2em 0.5em;}
.box.participacion .cierre_participacion, .box.promociones .cierre_promociones { background: url(/images/layout/cierre_participacion.png) repeat-x left top; height: 1em;}
/*enlaces video tercera columna*/
.bloques2 .ultima.borde_izq .enlaces a { border-top: none!important;}
.bloques2 .ultima.borde_izq .enlaces a.video { height: auto; padding: 0 1.3em; background:white url(../images/layout/ico_enlaces.gif) no-repeat scroll left -42.1em; width: 0.5em; margin-left: 0; text-indent: 0; text-align: center;}
.bloques2 .ultima.borde_izq .box.video .lista_videos a.ver_new_completa { background:url("../images/iconos/cintillo.gif") no-repeat scroll left center transparent; font-size: 0.55em!important; padding-left: 1em; color:#000;}
.box.video #titulo_video a, .box.galerias a.ver_new_completa { background:url("../images/iconos/cintillo.gif") no-repeat scroll left center transparent; font-size: 0.85em!important; padding-left: 1em; color:#cd0000;}
#document .video .enlaces, .box.galerias .enlaces { border: none; border-top:0.09em solid #ccc; width: 97.5%; margin:0; padding: 0.5em 0;}
#document .video .enlaces li, .box.galerias .enlaces li { width: 47.5%!important;} 
#document .video .enlaces li a, .box.galerias .enlaces li a { text-indent: 0; font-size: 0.8em!important;} 
#document .video a.video { height: auto; padding: 0 .5em; background:transparent url(../images/layout/ico_enlaces.gif) no-repeat scroll left -45.7em; width: 125px; margin-left: 0; text-indent: 0;}
#document .video a.galeria { height: auto; padding: 0 1.5em; background:transparent url(../images/layout/ico_enlaces.gif) no-repeat scroll left 0em; width: auto; margin-left: 0; text-indent: 0;}
#document .video a.ampliar_video { height: auto; padding: 0 1.7em; background:transparent url(../images/layout/ico_enlaces.gif) no-repeat scroll left -102.9em; width: auto; margin-left: 0; text-indent: 0;}
.box.galerias .bt_slider_mini { width:8.5em; margin: 0.5em auto!important;}
.box.galerias .galeria_texto h5 { margin: 0.3em 0;}
.box.galerias .galeria_texto h5 a{color: #333; font-weight: bold;}
/* estilos modulo 2 columna portada para navidad*/
div.item.navidad { border: 0; margin-botton: 0.7em; padding-bottom: 0;}
div.item.navidad h5 * { display: none; }
div.item.navidad h5 { background: url(/images/2col_especial/navidad/fondo_cabecera.png) top no-repeat!important; height: 6.5em!important; margin: 0; }
div.item.navidad div.texto { background: url(/images/2col_especial/navidad/fondo_texto.png) top no-repeat; }
div.item.navidad div.texto h6 { padding: 0.5em 0.5em 0 !important;}
div.item.navidad div.texto h6 a {color : #daaa00; }
div.item.navidad div.texto p { color: #fff; padding-bottom: 1em;}
div.item.navidad a img { padding: 0.4em 0; background: #daaa00; display: block;}
div.item.navidad .cierre {display: none;}
div.item.navidad.diviertete, div.item.navidad.especiales { border-bottom: none; padding-bottom: 0;}
div.map_bubble { font-size: .8em; }
div.map_bubble h3 { background: transparent; }

/* estilos modulo 2 columna portada para Sant Antonio*/
div.item.sant_antonio { border: 0; margin-botton: 0.7em; padding-bottom: 0;}
div.item.sant_antonio h5 * { display: none; }
div.item.sant_antonio h5 { background: url(/images/2col_especial/sant_antonio/fondo_cabecera.png) top no-repeat!important; height: 6.5em!important; margin: 0; }
div.item.sant_antonio div.texto { background: url(/images/2col_especial/sant_antonio/fondo_texto.png) top no-repeat; }
div.item.sant_antonio div.texto h6 { padding: 0.5em 0.5em 0 !important;}
div.item.sant_antonio div.texto h6 a {color : #daaa00; }
div.item.sant_antonio div.texto p { color: #fff; padding-bottom: 1em;}
div.item.sant_antonio a img { padding: 0.4em 0; background: #daaa00; display: block;}
div.item.sant_antonio .cierre {display: none;}
div.item.sant_antonio.diviertete, div.item.sant_antonio.especiales { border-bottom: none; padding-bottom: 0;}
div.map_bubble { font-size: .8em; }
div.map_bubble h3 { background: transparent; }


/* estilos modulo 2 columna portada para Compro Oro*/
div.item.compro_oro { border: 0; margin-botton: 0.7em; padding-bottom: 0;}
div.item.compro_oro h5 * { display: none; }
div.item.compro_oro h5 { background: url(/images/2col_especial/compro_oro/fondo_cabecera.png) top no-repeat!important; height: 6.5em!important; margin: 0; }
div.item.compro_oro div.texto { background: url(/images/2col_especial/compro_oro/fondo_texto.png) top no-repeat; }
div.item.compro_oro div.texto h6 { padding: 0.5em 0.5em 0 !important;}
div.item.compro_oro div.texto h6 a {color : #0a5c08; }
div.item.compro_oro div.texto p { color: #fff; padding-bottom: 1em;}
div.item.compro_oro a img { padding: 0.4em 0; background: #0a5c08; display: block;}
div.item.compro_oro .cierre {display: none;}
div.item.compro_oro.diviertete, div.item.compro_oro.especiales { border-bottom: none; padding-bottom: 0;}
div.map_bubble { font-size: .8em; }
div.map_bubble h3 { background: transparent; }


/*globo mapa*/
.guia .box.buscador.mapa {background: #DB8B0D url(../images/layout/back_search_mapa.png) repeat scroll left top; border: 0.09em solid #C67300; top: 0em; width: 59.15em; padding-top: 0.6em;}
.guia .box.buscador.mapa label {margin-right:1em; float:none; }
.guia.base .box.buscador.mapa label {margin-right:1em; float:left; }
.guia.base .box.buscador.mapa label.inputext { margin:0;}
.guia .box.buscador.mapa label input { width: 250px;margin-right: 0!important;border: 0.09em solid #C67300;color: #333; font-weight: bold;}
.guia.base .box.buscador.mapa select { border: 0.09em solid #C67300; width: 13.5em; height: 2.5em;}
.guia.base .box.buscador.mapa select option { height: 2.5em;}
.guia .box.buscador.mapa input.bt_buscar { width:6em; background:#666; color: #FFF; font-weight: bold; height: auto; border: 0.09em solid #fff; cursor: pointer; font-size: 0.59em;}
.guia .box.buscador.mapa input.bt_buscar:hover { background: #C67300; color :#000; }
.guia h3.titulo_search { background: #DB8B0D; font-weight: normal;  height: 1.45em; margin:1em 0 0 0; padding: 0.2em 0.5em 0; color: #fff;}
.guia #map { border: 2px solid #DB8B0D; width: 59.85em!important;}
.guia.post #map { border: 2px solid #DB8B0D; width: auto!important;}
#document.post.guia #map { border: none; width: auto;} 
.guia #map .box.lo_mas_visto { padding: 0.2em 0.3em 0; width: 39em!important;}
.guia #map .box.lo_mas_visto h3 { background: none; height: 1.2em;}
.guia #map .box.lo_mas_visto h3 a { color: #DB8B0D;}
.guia #map .box.lo_mas_visto .image { width: 9.4em; height: 6.5em; border: 0.09em solid #DB8B0D; margin-right: 0.5em; background: url("../images/layout/no_foto.jpg") no-repeat scroll center 2em #F3F3F3; overflow: hidden;}
.guia #map .box.lo_mas_visto .image img {width: 9.4em;}
.guia #map .box.lo_mas_visto .datos span { color: #DB8B0D; margin-right: 0.2em;}
.guia #map .box.lo_mas_visto .datos p { margin-bottom: 0.3em;}
.guia #map .box.lo_mas_visto .datos p a { color:#666;}
.guia #map .box.lo_mas_visto .enlaces_listado { padding-bottom: 0;}
.guia #map .box.lo_mas_visto .enlaces_listado li { border-right: 1px solid #666; color: #666; float: left; font-size: 0.8em; line-height: 1.5em; margin-right: 1em; padding-right: 0.5em;} 
.buscador.mapa .bt_search_input { width: 20em; float:  right;}
.buscador.mapa .bt_search_input label { margin-right: 0!important;}
.guia .box.buscador .buscar.right input {cursor:pointer;background: #C67300; border-left:0; font-size: 0.75em; height: 2.28em; padding: 0 0.2em;}
.diviertete .box.buscador .buscar.right input  {cursor:pointer;background: #FF5B19; border-left:0; font-size: 0.75em; height: 2.28em; padding: 0 0.2em; color:#fff;}
.guia .box.buscador .buscar.right input:hover, .diviertete .box.buscador .buscar.right input:hover {color:#333; }
/*Jorge Lorenzo*/
#back_especial.jorge-lorenzo { background: url(../images/back_especial/jorge-lorenzo/fondo_jorge.jpg) no-repeat fixed center 0.1em;}
/* =45 TOOLTIP
-----------------------------------------------------------*/
.lista .periodo { position: relative; padding-bottom: 0.2em;}
.lista_fechas { list-style: none; }
.lista_datos_post .lista_fechas { float: left; }
.lista_datos_post .lista_fechas li  { border: none; }
.lista_fechas .periodo { position: relative; padding-bottom: 0.2em;}
.lista .periodo span { padding:0!important;}
.tooltip {display:none; width: 248px; left: 9em !important; top: 2em !important; z-index: 1000;}
.tooltip .head { background: url("/images/iconos/head_back_tooltip.png") no-repeat scroll 0 0 transparent; height: 25px;}
.tooltip .main { background: url("/images/iconos/main_back_tooltip.png") repeat-y scroll 0 0 transparent; padding: 5px 18px 5px; text-decoration: none; }
.tooltip .foot {  background: url("/images/iconos/foot_back_tooltip.png") no-repeat scroll 0 0 transparent; height: 13px; }
.tooltip a {color:#ad4;font-size:11px;font-weight:bold;}
#document .tooltip p {margin:0!important; padding:0.1em 0.3em!important; color: #333!important; font-size: 0.9em; line-height: 1.25em;}
#document .tooltip .main p a{color: #fff;}

.tooltip h6 {margin:0; font-size: 1.1em; color: #fff;}
.periodo strong.info_tooltip {background: url(../images/iconos/info_tooltip.png) no-repeat scroll right 0.15em transparent; padding-right: 1.5em; cursor: pointer;}
/*Tooltip aceptar politica de comentarios en post noticias*/
.post_formulario .tooltip {display:none; width: 320px; left: -0.5em !important; top: -11em !important; z-index: 1000;}
.post_formulario .tooltip .head { background: url("/images/iconos/head_back_tooltip_comment.png") no-repeat scroll 0 0 transparent; height: 4px;}
.post_formulario .tooltip .main { background: url("/images/iconos/main_back_tooltip_comment.png") repeat-y scroll 0 0 transparent; padding: 5px 18px 5px; text-decoration: none; }
.post_formulario .tooltip .foot { background: url("/images/iconos/foot_back_tooltip_comment.png") no-repeat scroll 0 0 transparent; height: 25px; }
.post_formulario .tooltip h6 {margin:0; font-size: 1.1em; color: #333; background: #cd0000; color:#fff;margin: 0 -0.5em 0.5em; padding: 0.2em 0.6em;}
.post_formulario .accept_check strong { cursor:pointer; color: #cd0000; font-size:1em; font-weight: normal;}
.post_formulario .accept_check { position: relative;}
/* =46 FORMULARIO PUBLICIDAD
-----------------------------------------------------------*/
.box.form_publi h2 { color:#ff3000; font-size: 1.5em; background: transparent url(../images/layout/barra_titulo_contacto.png) no-repeat scroll left 1em; padding:0 1em;}
.box.form_publi h2 span { float: none;}
.box.form_publi label { display: block; float:none!important; position: static; padding:0.6em 0 0.2em; font-size: 0.8em;}
.box.form_publi input { width: 99.5%; border: 0.09em solid #ccc; height: 2em;}
.box.form_publi textarea { width: 99.5%; border: 0.09em solid #ccc;}
.box.form_publi input.submit { -moz-border-radius: 0 0 0 0; background: none repeat scroll 0 0 transparent; border: 1px solid #666; color: #666; width: auto; height: 2em; margin-top: 1em;  font-size: 0.9em; font-weight: bold;}
.box.form_publi input.submit:hover { color: #cd0000;}
.box.form_publi .campo { margin-bottom: 1em; width: 25em;}
.box.form_publi p { padding-bottom: 1em;}
.box.form_publi .text_contratacion {width: 21.67em;}
.box.form_publi .text_contratacion p { padding-bottom: 0.5em;}
.box.form_publi .tel { width: 20em; margin-right: 2em;}
.box.form_publi .movil { width: 20em;}
.box.form_publi .check{ width: 1em; float: left; height: 1em; margin-top:0;}
.box.form_publi h3 { background: url("../images/layout/back_titulo.jpg") repeat-x scroll left top transparent; color: #cd0000; font-weight: bold; border: none; margin-bottom: 0.5em; height: auto;}
.box.form_publi h3.titulo_publicidad { background: url("../images/layout/back_box_title_debate.png") repeat-x scroll left center #E80000; color:#fff; margin-top: 0.5em;}
.box.form_publi .accept_check { width: 30em; float:left; padding-top: 0.5em;}
.box.form_publi .tooltip {left: -1.5em !important;}


/*formulario especiales*/
.form_coctel .row label {font-size: 0.8em; padding: 0.6em 0 0.2em;}
.form_coctel .row input { border: 0.09em solid #CCCCCC; height: 2em;  width: 99.5%;}
.form_coctel .row .categoria_coctel input, .form_coctel .row.botones input  { width: auto;}
.form_coctel .row span { color: #cd0000; line-height: 2em;}
.form_coctel .row .categoria_coctel { border-bottom: 0.09em solid #eee; padding-bottom: 0.5em;}
.form_coctel .row .categoria_coctel li { width: 33%; float: left;}
.form_coctel .row .categoria_coctel li input { float: left; color: #cd0000; border: none;}
.form_coctel .row.textarea label { float: left;}
.form_coctel .row.botones { float: right;}
.form_coctel .row.botones input { background: none repeat scroll 0 0 #CD0000; color: #FFF; float: left; font-size: 0.9em; margin-left: 1em;}
.form_coctel .row.add_img {border-bottom: 1px solid #CCC; margin-bottom: 1em; padding-bottom: 1em;}
.form_coctel .row.add_img label { float: left;}
.form_coctel p.color span {color: #cd0000;}
.form_coctel .row.telf { padding-top: 0.5em;}
.form_coctel .row.telf input {margin-top: 0.5em;}

/* =47 NOTICIA SUPER DESARROLLADA
-----------------------------------------------------------*/
.super_desarrollada h3 a {color: #cd0000; font-size: 1.65em; font-weight: bold; line-height: 1em; padding-bottom: 0.3em; display: block;}
.super_desarrollada .titulares_super p { font-size:0.9em; margin-bottom: 0.6em; color: #666;}
.super_desarrollada .debate { border:1px solid #eee!important; margin:0 0 0.5em 0!important; padding:0.4em!important;}
.super_desarrollada .debate h4 { border: none; margin: 0 0.5em 0 1em; }
.super_desarrollada .box_reacciones { margin-top: -3.4em;}
.super_desarrollada .lista_icos .box_reacciones span { background: url("../images/layout/ico_enlaces.gif") no-repeat scroll left -22.4em transparent; margin: 0.7em 0.5em;}
.super_desarrollada .sub_bloques3 .col a img { border: 0.09em solid #CCCCCC;}
.super_desarrollada .sub_bloques3 .col p a.galeria_super {  background: url("../images/layout/ico_enlaces.gif") no-repeat scroll 0 0; color: #000; font-size: 0.85em; margin: -0.5em 0.3em 0; padding: 0 1.5em;}
.super_desarrollada .sub_bloques3 .col p a.video_super {  background: url("../images/layout/ico_enlaces.gif") no-repeat scroll 0 -42.9em; color: #000; font-size: 0.85em; margin: -0.5em 0.3em 0; padding: 0 1.5em;}
.super_desarrollada .sub_bloques3 li.guia_util  { background: url("../images/layout/ico_enlaces.gif") no-repeat scroll 0 -54.6em;}
.super_desarrollada .sub_bloques3 li.guia_util a { border-left: 0.09em dotted #CD0000; display: block; font-size: 0.7em; margin: 0 0.2em; padding-left: 0.3em;}
.super_desarrollada .sub_bloques3 li.diviertete  { background: url("../images/layout/ico_enlaces.gif") no-repeat scroll 0 -54.6em;}
.super_desarrollada .sub_bloques3 li.diviertete a { border-left: 0.09em dotted #CD0000; display: block; font-size: 0.7em; margin: 0 0.2em; padding-left: 0.3em;}
.super_desarrollada .lista_icos ul { padding-top: 0;}
.super_desarrollada .enlaces a.comentario_text, .super_desarrollada .enlaces li span { line-height: 1.5em;}
.super_desarrollada .titulares_super { padding-bottom: 0.5em;}
.super_desarrollada .cintillo { display: block; }
.super_desarrollada.songoan .titulares_super h3 a { font-size: 2.3em; text-align: center; padding: 0.3em;}
.super_desarrollada.songoan .enlaces ul { background: #eee; padding: 0.2em 0.4em;}
.super_desarrollada.songoan .lista_icos .sub_bloques3 .col h4 { margin :0; border: 0; padding:0;}
/* PLAYAS */
.mapa .lista_localizaciones { padding: .5em; }
.mapa .lista_localizaciones .localizaciones { float: left; }
.mapa ol li { font-size: .7em; list-style: decimal inside; width: 24%; float: left; }
.mapa .lista_localizaciones .localizaciones li { float: none; width:100%;}
.mapa ol li a { color: navy; }
.iw { width: 250px; }
.iw .info { width: 160px; float:left; }
#map .iw .info h4 { background: none; font-weight: bold; margin: 0; font-size: 18px;}
.iw .image { float: left; width: 80px; margin-right: 5px;}
.iw .image img { border: 1px solid #eee; padding: 1px; width: 80px; height: 80px; }
div.titular h3 { color: #111111; font-size: 1.65em; line-height: 1.1em;}
.banderas .mapa { width: 622px; }
.songoan { width: 956px; padding-left: 1em;}


