/* Mio */
.inputbox_anno {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: #fff; size: 8px; width:30px;
}
.cab_enviar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color:#ef1920;
	height:30px;
	vertical-align: middle;
	margin: 6px;
	font-weight: 700;
}
/*Formulario */
.form_envia{height:1%; margin: 15px 20px 0 20px;}
.izq_form{ float:left; width:390px;}
.der_form{ margin-left:410px;}
.der_form dl{
	color:#888;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.der_form dt{ color:#666;}
.der_form dd{ padding:6px 0 6px 10px; background: url(/im/ico_flecha.gif) no-repeat 2px 11px /*!important; background: url(/im/ico_flecha.gif) no-repeat 4px 10px*/;  }
.form_envia form{ position:relative; width:390px;}
.form_envia legend{ display:none;}
.form_envia label{
	display:block;
	color:#666;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}
.form_envia input.boton_form{ float:right; font:11px/11px verdana,Arial,Helvetica,sans-serif; background:#D9E2EB;color:#496E92; padding:1px 6px; border:1px solid #829BB4;}
.form_envia input.boton_form:hover{cursor:pointer;color:#FFFFFF; background:#B0C0CF; border:1px solid #E6EBF1;}
.form_envia .ctexto{width:180px; padding:1px 2px;border:1px solid #829BB4;}
.form_envia .novalida{ border:1px solid #666; background: #ffff99;}
.form_envia textarea{border:1px solid #829BB4; width:310px; font:100% verdana, Helvetica, sans-serif;  padding:0 2px;}
.form_envia fieldset div{float:left; margin:5px 9px 5px 0; display:inline; }
.form_envia fieldset div.check{float:left; margin:0 9px 10px 0;}
.form_envia fieldset div.check label{ font:11px/13px verdana ,Arial, Helvetica, sans-serif;}
.form_envia fieldset.txt_comentario{ margin:10px 0 0 0;}
.form_envia fieldset.botones_form{ position:absolute; right:5px; bottom:0;}
.form_envia p.error_validacion{ padding: 0 0 10px 0; font: 12px/14px verdana, Helvetica, sans-serif; color: #990000;}


.cuadrados {border-top: 1px solid #E1E0E0; height:1%;}
.cuadrados .p_logo {float:left; width:145px; }
.nav_boton{ float:right; /*padding:10px 2px;*/  padding:4px 2px 2px 2px;}
.nav_boton a{ color:#386088; font:110% Tahoma, Arial, Helvetica, sans-serif;}
.cuadrados_gris {border-top: 1px solid #666; height:1%;}
.nav_ini{ float:left; /*padding:10px 2px;*/  padding:2px 2px 2px 2px;}
.nav_ini a{ color:#496e92; font:110% Tahoma, Arial, Helvetica, sans-serif;}

.txt_rojo {font:10px/24px Tahoma,Arial,Helvetica,sans-serif; color:#ef1920; text-decoration:none; padding:2px 2px;}

a.btn_ini:link, a.btn_ini:visited, a.btn_ini:active {font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#F1F1F0;color:#333; text-decoration:none; padding:2px 2px; border:1px solid #666;}
a.btn_ini:hover {text-decoration:none; color:#ddd; background:#F1F1F0; border:1px solid #666;}

a.btn_navega:link, a.btn_navega:visited, a.btn_navega:active {font:11px/24px Tahoma,Arial,Helvetica,sans-serif; background:#EEF0ED;color:#496E92; text-decoration:none; padding:2px 6px; border:1px solid #B0C0CF;}
a.btn_navega_2:link, a.btn_navega_2:visited, a.btn_navega_2:active {font:11px/24px Tahoma,Arial,Helvetica,sans-serif; color:#FFFFFF; background:#6080A0; text-decoration:none; padding:2px 6px; border:1px solid #B0C0CF;}
a.btn_navega:hover, a.btn_navega_2:hover {text-decoration:none; color:#FFFFFF; background:#B0C0CF; border:1px solid #EEF0ED;}
.tab_der_pro {
	BORDER-RIGHT: #d3d5d2 1px solid; BORDER-TOP: #d3d5d2 1px solid; BORDER-LEFT: #d3d5d2 1px solid; WIDTH: 170px; BORDER-BOTTOM: #d3d5d2 1px solid; POSITION:relative; TOP: 0px; HEIGHT: 75px; BACKGROUND-COLOR: #eef0ed
}
/*PES Gris*/
.pes_gris {}
.pes_gris ol{margin:0 7px 8px 28px; font:bold 12px/13px verdana; color: #333; position:relative;}
.pes_gris ol li{margin:7px 0; padding:0; background:none;}
.pes_gris ol li a{font-weight:normal;}
.pes_gris .autor{font-weight:normal; color:#666;}
	
.pes_gris .fila_tabs{background: url(img/1px_666.gif) repeat-x left bottom; float:left;width:100%; }
.pes_gris .fila_tabs_2{background: url(img/1px_666.gif) repeat-x left bottom; float:left;width:100%; padding-left:10px; margin-left:-7px; }
.pes_gris .fila_tabs_3 {background:#F1F1F0 url(img/1px_666.gif) repeat-x left bottom; float:right;width:100%; padding-right:5px; border-top:1px solid #CCCCCC; padding-top:17px; position:relative;}
.pes_gris .fila_tabs_4 {background:#F1F1F0 url(img/1px_666.gif) repeat-x left bottom; float:right;width:336px; padding-right:5px; border:1px solid #666; border-bottom:0px; padding-top:17px; position:relative;}

.pes_gris .fila_tabs .limpiar{}
.pes_gris .tabs{}
.pes_gris .tabs li{float:left; border:1px solid #666; border-bottom:1px solid #666; padding:3px 6px; color:#273840; background:#e4e5e4; font:11px/13px Tahoma,Arial,Helvetica,sans-serif; margin:2px -1px 0 0;}
.pes_gris .tabs li a{display:block; text-decoration:none;  color:#273840; }
.pes_gris .tabs li a:hover{text-decoration:none; color:#273840}

.pes_gris .tabs_2 li{float:right; border:1px solid #666; border-bottom:1px solid #666; padding:3px 6px; color:#273840; background:#e4e5e8; font:11px/13px Tahoma,Arial,Helvetica,sans-serif; margin:2px -1px 0 0;}

.pes_gris .tabContenido{ clear:both; border: 1px solid #666; border-top:0; padding:7px; background:#fff;}
.pes_gris .tabContenido_2{ clear:both; border:0px; padding:15px 0px 0px 0px; background:#fff;}
.pes_gris .tabContenido_3{ clear:both; border: 0px; border-top:0; padding:7px; background:#fff;}
.pes_gris h5{display:none;}
	
.pes_gris .tabs li.selected {border:1px solid #666666; border-bottom:0; padding:4px 6px 5px 6px;	margin:0 0 -1px 0;background:#fff;}
.pes_gris .tabs li.selected a {font-weight:bold; color:#EF1920;}
font-size:16px; font-weight:bold;}
.pes_gris .tabs li.selected a.inmobiliaria {color:#EB741E;}
.pes_gris .tabs li.selected a.empleo {color:#668F1D;}
.pes_gris .tabs li.selected a.motor {color:#01688F;}

/* LISTADO PROCURADORES */
.img_32 {
	height: 110px;
	width: 35px;
	display:block;
	float:left;	
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #ffffff;
	margin-right:5px;
}
.img_60 {
	height: 60px;
	width: 60px;
	display:block;
	float:left;	
	BORDER-RIGHT: #666 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #666 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #666 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #666 1px solid;
	BACKGROUND-COLOR: #ffffff;
	margin-right:10px;
}
.img_200 {
	/*height: 280px;*/
	width: 200px;
	display:block;
	float:right;	
	BORDER-RIGHT: #666 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #666 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #666 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #666 1px solid;
	BACKGROUND-COLOR: #ffffff;
	margin-right:10px;
}
.piedefoto_pro {
	/*font-size:.85em;*/
	color:#797979;
	margin:2em 2em 2em 0;
	text-align:right;
}

.div_pro {
	width:250px;
	height:80px;
	display:block;
	float:left;	
	BACKGROUND-COLOR: #ffffff;
	font-family:verdana, Helvetica, sans-serif;
	padding:10px 2px 10px 5px;
		
}
.div_pro H6 {
	
	color:#EF1920;
	font-size:1em;
	line-height:1.2em;
	margin-top:0px;
	padding:2px 2px 2px 80px;

}
.div_pro H2 {
	color:#191919;
	font-size:1.2em;
	line-height:1.4em;
	padding:2px 2px 2px 80px;
	
}
.div_pro H2 a {
	color:#191919;
}
.div_ini {
	width:350px;
	display:block;
	float:left;	
	BACKGROUND-COLOR: #ffffff;
	vertical-align:top;
	font-family:VERDANA;
	padding:0px 0px 2px 10px;
		
}
.div_ini H6 {
	color:#EF1920;
	font-size:1em;
	line-height:1.1em;
}
.div_ini H2 {
	color:#191919;
	font-size:1.2em;
	line-height:1.4em;
}
.div_ini H2 a {
	color:#191919;
}
.div_ini_deja {
	width:350px;
	display:block;
	float:left;	
	BACKGROUND-COLOR: #ffffff;
	vertical-align:top;
	font-family:VERDANA;
	padding:0px 0px 2px 10px;
		
}
.div_ini_deja_ri {
	width:350px;
	display:block;
	float:right;	
	BACKGROUND-COLOR: #ffffff;
	vertical-align:top;
	font-family:VERDANA;
	padding:0px 0px 2px 10px;
		
}

.div_age {
	width:510px;
	display:block;
	float:left;	
	BACKGROUND-COLOR: #ffffff;
	vertical-align:top;
	font-family:VERDANA;
	padding:0px 10px 2px 10px;
		
}
.div_age H6 {
	color:#EF1920;
	font-size:1em;
	line-height:1.1em;
}
.div_age H2 {
	color:#191919;
	font-size:1.2em;
	line-height:1.4em;
}
.div_age H2 a {
	color:#191919;
}
.div_paginacion {
	width:500px;
}


.pro_block {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.pro_block IMG {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #ffffff
}
.pro_block DIV {
	font-size:1em;
	line-height:1.5em;
	MARGIN: 0px 0px 0px 0px
}
.pro_block SPAN {
	font-size:1em;
	line-height:1.5em;
	COLOR: #4b6ca3
}
.pro_block A {
	FONT-WEIGHT: bold; 
	font-size:1em;
	line-height:1.5em;
    COLOR: #273840
}
/* CSS Document */

* { margin:0px; padding:0px;}
img{border:0px;}
.body_pestanas {font:normal 10px Arial, Helvetica, sans-serif;}
ul {list-style-type:none;}
fieldset{ border:0;}
a {color:#191919; text-decoration:none;}
a:hover {text-decoration:underline;}
.limpiar {clear:both;font-size: 1px; line-height: 1px; height:1px; font-weight: normal;}
.separador_padding_1 {padding:10px; font-size:11px;}
.separador_padding_2 {margin:0px 10px 5px 0px;}
.separador_sup {font-size: 1px; line-height: 1px; height:13px; font-weight: normal; background-color:#FFFFFF;}
.separador_sup_2 {font-size: 1px; line-height: 1px; height:20px; font-weight: normal; background-color:#FFFFFF;}
.separa_izq_1 { margin:0px 15px; padding:10px 0 5px 0;}
.e_cursiva, h2.e_cursiva {font-style:italic;}
.hora, .directo, .destacando, .hace {color:#EF1920}
.hora_2 {color:#D75E36;}
.fecha{ color:#666;}
.fecha_2 {font:normal 110% Georgia, "Times New Roman", Times, serif; color:#5E5E5E;}
.fecha_2_rojo {font:normal 110% Georgia, "Times New Roman", Times, serif; color:#EF1920;}
.margen_n{margin: 0 12px;}
.forzar_ancho { width:350px; float:left; display:inline;}
.anuncio {text-align:center; background-color:#EEEEEE; border-top:1px solid #E1E0E0; border-bottom:1px solid #E1E0E0; padding-bottom:6px;}
.anuncio h3 {font-size:90%;color:#999999; text-align:center;}
.derecha {text-align:right;}
.flotar_derecha {float:right; display:inline;}
.flotar_izquierda {float:left; display:inline;}
.centrado {text-align:center;}
.borde_1 { border:1px solid #E1E0E0}
.borde_2 { border:1px solid #FFFFFF}
.borde_3 {font-size: 1px; line-height: 1px; font-weight: normal; height:1px; border-top:3px solid #D0D4D5; margin-top:4px;}
.subrayado { text-decoration:underline;}

#info_suscriptor { margin:0px; padding:0px;min-height:17px;  height:17px; background:#EEEEEE url(img/fnd_personalizacion.gif) repeat-x left top; width:995px; margin:0px auto;}
#inicio #bug-ie #sobrecontenido #contenedor #contenido .col-cuerpo .promo secundaria #doc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-style: normal;
	line-height: 1.8em;
	font-weight: 900;
}

/*


/* Fieletes, separadores, comunes, etc  */
.separador_1 {border:1px solid #FFFFFF; margin-bottom:25px;}
.separador_3 {height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0px 1px 3px 1px;}
.separador_4 {height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0px 1px 10px 1px;}
.separador_6 {height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0px 1px 15px 1px;}
.separador_7 {height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0px 1px 20px 1px;}
.separador_8 {height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0px 1px 6px 1px;}
.separador_9 {height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0px 0px 4px 0px;}




/* Capa Cabecera */
#menu{display:none; background:#fff; border:1px solid #ccc; width:202px; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; z-index:2; position:absolute; top:45px; left:-91px;}
#menu a{color:#134D86; text-decoration:none;}
#menu a:hover{color:#134D86; text-decoration:underline;}
#menu h2{font-size:11px; margin:0px; padding:0px; color:#333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0 0 4px 9px;}
#menu ul{margin:0 0 10px 0; padding:7px 0 0 0;}
#menu li{margin:0 0 5px 6px; list-style-type:none;}
#menu li a{background:url(img/ico_lista.gif) no-repeat left center; padding-left:6px;}
#menu ul.plus{background:#F8F8F8; border-top:1px solid #e5e5e5; margin:0px; padding-bottom:4px;}
#menu ul.plus li.final{margin-bottom:0px; padding-bottom:4px;}

/* Cabecera */

.zona_superior {width:993px; margin:0px auto; border:1px solid #C7CFD2; border-bottom:0px;}
.c_nivel_1 {height:57px; background: url(img/fnd_cabecera.gif) repeat-x left top;}



.c_nivel_1_interior {height:30px; background: url(img/fnd_cabecera.gif) repeat-x left top;}
.c_nivel_1 h1 {/*text-align:center;*/ width:300px; margin:0px auto;}
.c_nivel_1_interior h2 {text-align:left; float:left; margin-top:3px; font:bold 170%/180% Arial, Helvetica, sans-serif; vertical-align:middle; color:#191919;}
.c_nivel_1_interior h2 img { vertical-align:middle;}
.c_nivel_1 .fecha, .c_nivel_1_interior .fecha{font:normal 100% Georgia, "Times New Roman", Times, serif; color:#000000; margin-top:20px; margin-right:8px;}
.c_nivel_1 .fecha {float:left;}
.c_nivel_1_interior .fecha {float:right;}
.c_nivel_1_interior .fecha{margin-top:10px;}



.c_nivel_1 .fecha{ float:left; width:340px; display:inline;}
.c_nivel_1 h1{ float:left; width:395px;}
* html .c_nivel_1{ height:57px;}
* html .c_nivel_1 h1{ height:57px;}


.c_nivel_1 .fecha p{text-align:left; margin-left:10px;}
.c_nivel_1_interior .fecha p {text-align:right;}
.c_nivel_1 .fecha p em, .c_nivel_1_interior .fecha p em { font-style:normal; color:#666666;}
.c_nivel_1 .hemeroteca {float: right; position: relative; margin-right:4px; width:200px; text-align:right;}

.c_nivel_2 {height:25px; background: url(img/fnd_nav_1.gif) repeat left top;}


/* colores */
.navega_1 {margin-top:3px; float:left;}
.navega_1b a{margin:6px 0 0 12px; font:normal 11px Arial, Helvetica, sans-serif; float:left;color:#FFFFFF; text-decoration:none; padding-right:12px; background:url(img/ico_desplegar.gif) no-repeat right 5px;}

.navega_1 ul {background-color:#99CC00; margin-left:6px;}
.navega_1 li {float:left; font:bold 120% Arial,Helvetica,sans-serif; margin-right:2px; }
.navega_1 li a {display:block; height:20px; color:#FFFFFF; padding:2px 7px 0px 7px; margin-right:1px; float:left; display:inline; background: url(img/fnd_nav_1.gif) repeat left -3px;}
.navega_1 li a:hover { text-decoration:underline}/* display:block;height:20px; color:#000000; border-left:1px solid #CCD5D9; border-right:1px solid #CCD5D9; padding:2px 7px 0px 7px; margin-right:0px; background:#FFFFFF url(img/fnd_borde_nav1.gif) repeat-x right top; */
.navega_1 li.on {float:left; font:bold 120% Arial,Helvetica,sans-serif; padding-right:2px; background:#FFFFFF url(img/fnd_pest_nav1.gif) no-repeat right top;  display:inline;}
.navega_1 li.on a {display:block; color:#000000; border-left:1px solid #CCD5D9; border-right:1px solid #CCD5D9; padding:2px 7px 0 7px; margin-right:0; background: url(img/fnd_borde_nav1.gif) repeat-x right top;}
.buscador {float:right; margin-top:3px; height:19px;}
.buscador .caja {margin-right:3px; border:1px solid #ccc; width:116px; height:15px; /*background:url(img/fnd_form_buscador.gif) no-repeat left top;*/ padding:1px 2px 1px 2px; float:left;}
.buscador .boton {margin-right:3px; border:0px; width:46px; height:19px; float:left;}

.c_nivel_3 {
	height:22px;
	padding-top:6px;
	font:bold 115% Arial, Helvetica, sans-serif;
	color:#C0C6C4;
	border-bottom:1px solid #D9D9D9;
	background-color: #FFFFFF;
}
.c_nivel_3 a{color:#3C3C3C;}
/* posición del submenu */
.c_nivel_3 .int {margin-left:13px;}
.c_nivel_3 .esp {margin-left:53px;}
.c_nivel_3 .soc {margin-left:445px;}
.c_nivel_3 .tec {margin-left:312px;}
.c_nivel_3 .eco {margin-left:215px;}
.c_nivel_3 .dep {margin-left:110px;}
.c_nivel_3 .cul {margin-left:305px;}
.c_nivel_3 .opi {margin-left:450px;}
.c_nivel_3 .par {margin-left:350px;}

.navega_2, .navega_2b {
	margin:0px 0px 2px 8px;
	background-color: #FFFFFF;
}
.navega_2 li, .navega_2b li {float:left; display:inline; line-height:145%;}
.navega_2 li a {margin-left:4px; margin-right:2px;}
.navega_2 li a.on { background-color:#F0F1F3; border:1px solid #C1C7C7; font-weight:normal; padding:0px 10px;}

.navega_3 {float:right; display:inline; font-size:10px; margin-top:-2px;}
.navega_3 li {background-color:#FFFFFF;float:left; display:inline; margin-right:8px;font:bold 115%/20px Arial, Helvetica, sans-serif; vertical-align:middle;}
.navega_3 li img {vertical-align:middle;}
.navega_3 li a {color:#3B3B3B;}
.navega_3 .sin_negrita {font-weight:normal; font-size:95%;}


.c_nivel_4 {border-right:1px solid #C7CFD2; border-left:1px solid #C7CFD2; padding:3px 0px 4px 0px; width:993px; margin:0 auto; background-color:#FFFFFF;}
.c_nivel_4 .nav_ant_sig{width:400px; float:right; display:inline; margin:0 11px 0 0; padding:0px; }
.c_nivel_4 .nav_ant_sig div{padding:0; }
.c_nivel_4 .pag { background-color:#FF3333; margin:0px;  text-align:right; font:11px/20px Arial, Helvetica, sans-serif; color:#676767; padding:0;}
.c_nivel_4 .pag a{font:11px/20px Arial, Helvetica, sans-serif; }
.c_nivel_4 .pag a.btn_anterior{}
.c_nivel_4 .pag a.btn_siguiente{ margin-right:0; }
.navega_2b {padding-top:0px; width:400px; float:left; display:inline; margin-top:0; margin-left:7px;}
.navega_2b ul {padding:0px; margin:0px;}
.navega_2b li {font:normal 90% Arial, Helvetica, sans-serif; display:inline; padding:0px; margin:0px; line-height:20px; }
.navega_2b li a {font:normal 100% Tahoma, Arial, Helvetica, sans-serif; text-decoration:underline;}

/* Inicio Bloques Contorneados */
.contorno_a {border-right:2px solid #EBEFF0; margin-bottom:13px;}
.contorno_a_borra {border-right:0px;}
.contorno_b {border:1px solid #D0D4D5; border-bottom:3px solid #D0D4D5; padding-bottom:0px;}

.contorno_c {border:1px solid #D7D9D8; background-color:#F5F6F1; margin-bottom:13px; margin-right:2px; height:1%;}
.contorno_d {border:1px solid #D7D9D8; background-color:#FFFFFF; margin-bottom:13px; margin-right:0px;}
.contorno_f {margin:0px; padding:0px;}
.contorno_g {border-top:1px solid #E1E0E0; border-bottom:1px solid #E1E0E0; padding:4px 0px; margin:0px 6px 20px 7px;}
.contorno_h {border:1px solid #E1E0E0; border-bottom:3px solid #E1E0E0; padding:4px 0px; margin:0px 6px 20px 7px;}
.contorno_i {border:1px solid #E1E0E0; border-bottom:3px solid #E1E0E0; padding:0px 0px 4px 0px; margin:0px 6px 20px 7px;}
.contorno_j {border:1px solid #E1E0E0; padding:0px; margin:0px 0px 10px 0px;}
.contorno_k {border:1px solid #E1E0E0; border-bottom:3px solid #E1E0E0; padding:0px 0px 4px 0px; margin:0px 6px 20px 7px; background-color:#F4F2E6;}

.contorno_a h3 {padding:2px 3px 5px 7px;} /* text-transform:uppercase; */
.contorno_c h3 {font:bold 110% Arial Narrow, Arial, Helvetica, sans-serif; color:#3B3C36; background-color:#E1E1D9; text-align:center; padding:7px 3px 5px 0px; border-bottom:1px solid #DCDED3; margin-left:0px;}
.estructura_2col_der .contorno_c { margin-right:6px; margin-left:7px;}
.estructura_2col_der .contorno_c h3 {margin-left:0px;}
.contorno_d h3 {font:bold 130% Arial, Helvetica, sans-serif; color:#333333; text-align:left; padding:0px; border-bottom:1px solid #DCDED3; margin-left:0px;} /* padding:7px 3px 5px 7px*/
.contorno_e h3 {font:bold 140%/110% Arial, Helvetica, sans-serif; padding:0 0 7px 0; color:#303030;}
.contorno_e .mas {font:bold 140%/110% Arial, Helvetica, sans-serif; padding:2px 0 6px 0; margin-right:0;}
.contorno_e .fecha{ font:100% Georgia, "Times New Roman", Times, serif;}
.contorno_a .nav_ant_sig {margin-left:10px; margin-right:0px;}
.contorno_a .mas, .contorno_c .mas, .contorno_d .mas { margin-right:10px;}
.contorno_a .mod_grafico_foto, .contorno_c .mod_grafico_foto, .contorno_d .mod_grafico_foto {text-align:center; margin-top:1px;}
.contorno_a .tipo_1 .mod_grafico_txt, .contorno_c .tipo_1 .mod_grafico_txt, .contorno_d .tipo_1 .mod_grafico_txt {display:block;}
.contorno_a .tipo_1 .mod_grafico_txt {margin-bottom:0px; padding-bottom:0px;}
.contorno_a .tipo_3 .mod_grafico_txt, .contorno_c .tipo_3 .mod_grafico_txt, .contorno_d .tipo_3 .mod_grafico_txt { margin-top:2px;}
.contorno_a .radio, .contorno_c .radio, .contorno_d .radio, .contorno_e .radio {margin-left:10px;}

.contorno_a .nav_ant_sig, .contorno_c .nav_ant_sig, .contorno_d .nav_ant_sig { padding-top:2px;}
.contorno_a p.par2{ padding:2px 0; font:110%/110% Georgia, "Times New Roman", Times, serif; color:#333;}
.contorno_a p.par2 strong{ color:#666; font-weight:normal;}
.contorno_a .calendario{padding:8px; }

.contorno_f .tipo_3 {border-top:1px solid #E5E8E9; border-bottom:1px solid #E5E8E9; padding:1px; margin:0px;}
.contorno_f .tipo_3 .mod_grafico_txt {margin-top:3px;}
.contorno_f .nav_ant_sig {margin:0px; margin-right:0px; padding:0px;}
.contorno_f .pag {margin:0px; padding:0px;}

.contorno_o {border:1px solid #DFDDCE;}

.col3_a .contorno_d {margin-left:7px; margin-right:6px;}
.estruc_4_1zq .contorno_d { margin-right:0px;}

.tipo_1 {margin-bottom:4px;}
.tipo_1 .mod_grafico_foto {margin:1px 0px 5px 1px;}
.tipo_1 .mod_grafico_txt {display:block;}

.estruc_4_1zq .tipo_1 .mod_grafico_foto {margin:0px 1px 5px 1px;}
.tipo_2 {margin-bottom:8px;}
.tipo_2 .mod_grafico_foto {margin:10px 1px 5px 1px; text-align:center; padding-top:1px;}
.tipo_2 .mod_grafico_txt {}
.tipo_1 h2, .tipo_2 h2 {font:normal 170% Georgia, "Times New Roman", Times, serif; margin-left:8px; margin-right:5px;}
.estruc_4_1zq .contorno_d .tipo_1 h2, .estruc_4_1zq .contorno_d .tipo_2 h2  {font:normal 140% Georgia, "Times New Roman", Times, serif;}
.tipo_1 h2.menor, .tipo_2 h2.menor {font:bold 120% Georgia, "Times New Roman", Times, serif; margin-right:5px;}
.tipo_1 h3, .tipo_2 h3, .tipo_2 h4 {font:normal 110% Arial, Helvetica, sans-serif; color:#666666; margin:0px 5px 2px 0px;}

.tipo_2 h4 {margin:0px 5px 2px 8px;}
.tipo_1 h4  {font:normal 110% Georgia, "Times New Roman", Times, serif; color:#7D7D7D; margin:0px 5px 3px 8px;}
.tipo_1 p, .tipo_2 p {font:normal 120% Arial, Helvetica, sans-serif; color:#333333; margin:0px 5px 4px 8px;}

.tipo_3 {margin-bottom:2px;}
.tipo_3 .mod_grafico_foto {float:left; display:inline; margin-left:6px; margin-right:6px; margin-right:8px;}
.contorno_f .tipo_3 .mod_grafico_foto {float:left; margin-left:0px; margin-right:8px;}
.tipo_3 .mod_grafico_txt {display:block;}

.tipo_3 dl {font-size:120%; color:#646464;}
.tipo_3 h2, .noticia_g1 .bq_principal .contorno_f .tipo_3 h2, .noticia_g2 .bq_principal .contorno_f .tipo_3 h2 {font:normal 170% Georgia, "Times New Roman", Times, serif; margin-right:5px; margin-left:0px;}
.tipo_3 h2.menor {font:bold 120% Georgia, "Times New Roman", Times, serif;}
.tipo_3 h3 {font:normal 110% Arial, Helvetica, sans-serif; color:#666666; margin:0px 5px 2px 0px;}
.tipo_3 h4 {font:normal 110% Georgia, "Times New Roman", Times, serif; color:#7D7D7D; margin:0px 5px 3px 0px;}
.tipo_3 p {font:normal 120% Arial, Helvetica, sans-serif; color:#333333; margin:0px 5px 4px 0px;}
.tipo_3 .gris_1 {color:#666666;}
.mod_grafico_txt .tipo_3 .mod_grafico_txt p {font-size:120%;}

.tipo_4 h2 {font:normal 170% Georgia, "Times New Roman", Times, serif; margin-right:5px; margin-left:0px;}
.tipo_4 .mod_grafico_foto {float:right; display:inline;}
.tipo_4 p {font:normal 120% Arial, Helvetica, sans-serif; color:#666666; margin:0px 0px 4px 0px;}




h3.cintillo_2 {font:normal 110% Arial, Helvetica, sans-serif; color:#666666; margin:2px 5px 2px 0px; text-align:left; background:transparent; border:0px; border:0px; padding:0px;}
.contorno_a h3.cintillo_2 {margin-left:9px;} 
.tipo_especial .mod_grafico .mod_grafico_txt h4 { margin-left:10px; margin-bottom:5px;}

.estructura_2col_der .contorno_f {margin:0px 5px 0px 6px; padding:0px;}
.estructura_2col_der .tipo_3 h4 {margin-left:0px;}
.estructura_2col_der .contorno_d {margin:0px 7px 0px 7px; padding:0px;}
.estructura_2col_der .contorno_a .tipo_3 h3 {margin-left:0px;}



/* -------------------- Módulos pestañas -------------------------------------------------------------------------------------------- */
#lomas{ padding:0px 7px 20px 7px; }
#ulthora { padding:0px 7px 20px 7px; }
#entrevistas { padding:0px;}

.pestanias {}
.pestanias ol{margin:0 7px 8px 28px; font:bold 12px/13px Tahoma,Arial,Helvetica,sans-serif; color: #333; position:relative;}
.pestanias ol li{margin:7px 0; padding:0; background:none;}
.pestanias ol li a{font-weight:normal;}
.pestanias .autor{font-weight:normal; color:#666;}
	
.pestanias .fila_tabs{background: url(img/1px_ccc.gif) repeat-x left bottom; float:left;width:100%; }
.pestanias .fila_tabs_2{background: url(img/1px_ccc.gif) repeat-x left bottom; float:left;width:100%; padding-left:10px; margin-left:-7px; }
.pestanias .fila_tabs_3 {background:#F1F1F0 url(img/1px_ccc.gif) repeat-x left bottom; float:right;width:100%; padding-right:5px; border-top:1px solid #CCCCCC; padding-top:17px; position:relative;}
.pestanias .fila_tabs_4 {background:#F1F1F0 url(img/1px_ccc.gif) repeat-x left bottom; float:right;width:336px; padding-right:5px; border:1px solid #CCCCCC; border-bottom:0px; padding-top:17px; position:relative;}

.pestanias .fila_tabs .limpiar{}
.pestanias .tabs{}
.pestanias .tabs li{float:left; border:1px solid #ccc; border-bottom:1px solid #ccc; padding:3px 6px; color:#496E92; background:#e4e5e4; font:11px/13px Tahoma,Arial,Helvetica,sans-serif; margin:2px -1px 0 0;}
.pestanias .tabs li a{display:block; text-decoration:none;  color:#496E92; }
.pestanias .tabs li a:hover{text-decoration:none; color:#EF1920}

.pestanias .tabs_2 li{float:right; border:1px solid #ccc; border-bottom:1px solid #ccc; padding:3px 6px; color:#496E92; background:#e4e5e4; font:11px/13px Tahoma,Arial,Helvetica,sans-serif; margin:2px -1px 0 0;}

.pestanias .tabContenido{ clear:both; border: 1px solid #ccc; border-top:0; padding:7px; background:#fff;}
.pestanias .tabContenido_2{ clear:both; border:0px; padding:15px 0px 0px 0px; background:#fff;}
.pestanias .tabContenido_3{ clear:both; border: 0px; border-top:0; padding:7px; background:#fff;}
.pestanias h5{display:none;}
	
.pestanias .tabs li.selected {border:1px solid #ccc; border-bottom:0; padding:4px 6px 5px 6px;	margin:0 0 -1px 0;background:#fff;}
.pestanias .tabs li.selected a {font-weight:bold; color:#EF1920;}

.margee { margin-left:5px;}
.margee_2 {margin-left:0px; margin-right:0px;}
.cab_pest_yo_periodista { position:absolute; top:0px; left:0px;}
.cab_pest_clasificados { position:absolute; top:15px; left:9px; font-size:16px; font-weight:bold;}
.pestanias .tabs li.selected a.inmobiliaria {color:#EB741E;}
.pestanias .tabs li.selected a.empleo {color:#668F1D;}
.pestanias .tabs li.selected a.motor {color:#01688F;}


/* -------------------- ultima hora --------------------------------------------------------------------------------- */
.mod_apoyo{padding:15px 0 20px 0; background:#fafafa url(img/fnd_ultimahora.gif) no-repeat right top; border-top:2px solid #D9E2EB;  border-bottom:2px solid #D9E2EB;}
.mod_apoyo h3 {font-size:200%; color:#333333; padding:0 10px 8px 10px; /* pkb */height:1%;}
.mod_apoyo_izq{float:left; width:305px; margin:0 0 0 12px; display:inline;}
.mod_apoyo_der{float:right; width:305px; margin: 0 12px 0 0; display:inline;}
.mod_apoyo_izq #ulthora{ margin:0; padding:0;}

#ult_elpais{display:none;}
#ult_agenciaefe{display:none;}
	
#ult_fotos{}
#ult_graficos{display:none;}
#ult_videos{display:none;}
.tabContenido .hora{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
}

.tabla_ultimas{ margin:0 0 10px 0;width:100%}
.tabla_ultimas caption{ display:none;}
.tabla_ultimas thead{ display:none;}
.tabla_ultimas td{
	padding:3px 0 3px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-style: normal;
	line-height: 119%;
	font-weight: normal;
	font-variant: normal;
}
.tabla_ultimas td.hora{ padding:3px 4px 3px 0; vertical-align:top;}
.tabla_ultimas td.fecha{width:43px; padding:3px 4px 3px 0; font: 110% Georgia, "Times New Roman", Times, serif; color:#666; text-align:left; vertical-align:top;}

.contenedor_nuevo_d .tabla_ultimas td{ font-size:11px;}
.contenedor_nuevo_d .tabla_ultimas td.hora {font-size:10px;}
.contenedor_nuevo_d .tabla_ultimas td.fecha {font-size:11px;}

.mod_apoyo li, .efe li{ padding:0 0 5px 0; font:normal 120%/121% Tahoma,Arial,Helvetica,sans-serif; /*float:left; width:100%;*/ }

.mod_apoyo li div, .efe li div {display:table; height:1%;}
.mod_apoyo li div.limpiar, .efe li div.limpiar {display:block; height:1px; clear:both}
.mod_apoyo .tabContenido li, .efe .tabContenido li { float:left; width:100%; }
.mod_apoyo li img, .efe li img {float:left; margin: 0 7px 0 0; }
.mod_apoyo li div .hora, .efe li div .hora { font-size:100%}
.mod_apoyo .patrocinio, .efe .patrocinio { clear:both; }
/* ------------------ calendario ------------------------------------------------------------------------------------- */
.calendario{margin:0 8px; background:url(img/1px_disc.gif) repeat-x;}
.calendario_2 { background:none;}
.calendario table{ width:100%; }
.calendario caption{text-align:left;font:normal 140%/100% Arial, Helvetica, sans-serif; color:#303030; padding:10px 0 5px 0; }
.calendario caption strong{ display:block;}
.calendario th{ padding:3px 0; background:#f2f3f5; color:#8f8f8f; border-bottom:3px solid #e7e8eb; font:90%/90% Tahoma,Arial, Helvetica, sans-serif;}
.calendario td{ padding:3px 5px; border-top:1px solid #d5d5d6; text-align:center; font:120%/120% Tahoma,Arial, Helvetica, sans-serif;}
.calendario td.finde{ background-color:#f2f3f4}
.calendario td a{ display:block; padding:3px; color:#4A6688; text-decoration:none; }
.calendario td a:hover{ text-decoration:underline; }
.calendario a.actual{ color:#fff; background:#DA9046; font-weight:bold; }
.calendario a.actual:hover{ text-decoration:underline; }
.calendario td span{ display:block; padding:3px; color:#ccc; }
.calendario p.nav_meses, .calendario_portadas p.nav_meses {margin:6px 0 0 0;padding: 2px 0 6px 0; background:url(img/1px_disc.gif) repeat-x; position:relative;}
.calendario p.nav_meses span, .calendario_portadas p.nav_meses span {float:right;}
.calendario p.nav_meses .btn_siguiente, .calendario_portadas p.nav_meses .btn_siguiente {margin:0;}
.calendario_portadas {margin:0px 6px; padding:0px;}
.fecha_portada {width:190px; color:#828282; font:11px Georgia, "Times New Roman", Times, serif; position:absolute; left:67px; top:9px; text-align:center;}



/* ------------------ precarga ------------------------------------------------------------------------ */
.preload{ text-align:center; }
body .preload p{ padding:3px 0; font: 12px/14px Tahoma,Arial, Helvetica, sans-serif; color:#666; }
.votos .preload{float:left; font: 12px/14px Tahoma,Arial, Helvetica, sans-serif; padding:0;  color:#666; }
.votos .preload img{ vertical-align:middle;}
.preload_2 {background-color:#FAFAFA; border:1px solid #CCCCCC; padding-top:15px;}
.preload_3 {background-color:#FAFAFA; border:1px solid #CCCCCC; padding-top:15px; width:200px; margin:0px auto;}

.transparente{opacity: 0.5; filter: alpha(opacity=50);}

#caras_dia .preload{margin-top:5px;}

/* ------------------ módulo no resultados ------------------------------------------------------------------- */
.no_result{ padding:15px 10px 0 10px;}
.no_result h3{ font:normal 22px/22px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #ccc; padding:0 0 4px 0;}
.no_result p{ font: 13px/13px Arial, Helvetica, sans-serif; color:#333; padding:8px 0;}
.no_result p strong{ color: #DF102E; }
.no_result dl{ font: 13px/17px Arial, Helvetica, sans-serif; color:#666;}
.no_result dd{ padding:2px 0 2px 13px; background:url(img/bolo_lista.gif) no-repeat 5px center;}
/* redefinicion de la columna de la izquierda para la salida sin el primer modulo */
.estructura_2col_m .tipob .buscador_m{ border-top:0; padding-top:0; }


/* ------------------- alertas ------------------------------------------------------------------ */
.cont_alerta{width:991px; margin:0px auto; border:1px solid #ccc; padding:1px 1px 0 1px; background:#fff; line-height:36px; color: #4F4E4C;}
.cont_alerta .limpiar{ background:#fff; }
.cont_alerta .urgente, .cont_alerta .aviso{ background: #f6f5f1; text-align:center; width:100%;}	
.cont_alerta p{ font:12px/14px Arial, Helvetica, sans-serif; padding:0 10px 0 0;}
.cont_alerta .hora{ font:14px Georgia, "Times New Roman", Times, serif; }
.cont_alerta .txt_alerta{ display:block; padding-right:10px; text-align:center; }
.cont_alerta .foto_ult_hora{float:left; border-left:1px solid #fff; border-right:2px solid #da0a0a; margin-right:10px;}
	
/* urgente */
.cont_alerta .urgente .cab_alerta{float:left; width:150px; text-align:center; background:#da0a0a;background:#da0a0a;}
.cont_alerta .urgente .cab_alerta h3{font:normal 22px/36px Georgia, "Times New Roman", Times, serif; color:#fff; }
.cont_alerta .ico_urgente{float:left; text-align:center; width:29px; border-right:1px solid #e6eaeb; background:#fff; height:36px;}
.cont_alerta .ico_urgente img{margin:10px 0 0 0;}
.cont_alerta .urgente h2, .cont_alerta .aviso h2{ text-align:center; }
.cont_alerta .urgente h2.t1{ font:normal 26px Georgia, "Times New Roman", Times, serif; padding-top:4px;}
.cont_alerta .urgente h2.t2{ font:normal 17px Georgia, "Times New Roman", Times, serif; padding-top:8px; }
	
/* aviso */
.cont_alerta .aviso .cab_alerta{float:left; /*width:150px; */text-align:center; background:#615f74; padding:0 8px;}
.cont_alerta .aviso .cab_alerta h3{font:normal 22px/36px Georgia, "Times New Roman", Times, serif; color:#fff;}
.cont_alerta .aviso h2{ font:normal 17px Georgia, "Times New Roman", Times, serif; padding-top:7px; color:#3c3c3c;}

/* alerta con foto */
.alert_foto .urgente, .alert_foto .aviso{ text-align:left; background: #f6f5f1 url(img/fnd_urgente.gif) repeat-y;}
.alert_foto .aviso{background: #f6f5f1 url(img/fnd_aviso.gif) repeat-y;}
.alert_foto .urgente h2, .alert_foto .aviso h2{ text-align:left; }
.alert_foto .cab_alerta{ height:80px;}
.alert_foto .aviso .cab_alerta h3, .alert_foto .urgente .cab_alerta h3{ padding-top:26px; line-height:24px;}	
	
.alert_foto .txt_alerta{  text-align:left; display:table; height:1%; }
.cont_alerta .aviso .foto_ult_hora{border-right:2px solid #615f74;}
.cont_foto p.hora{ color: #DB071E;}

/* */
.mas_sup{ float:right; margin-right:8px; padding:8px 0 0 0; color:#666; font:10px/10px Georgia, "Times New Roman", Times, serif}
.mas_sup a{ text-decoration:underline; font:10px/10px Arial, Helvetica, sans-serif;}

/* Contenido zona inferior portada  */
.barra_suplementos {margin-left:16px; background-color:#FFFFFF; padding-bottom:16px;}
.versiones_pais {color:#989898; font:normal 11px Georgia, "Times New Roman", Times, serif;border-top:2px solid #CBCBCB; border-bottom:1px solid #E1E1E1; background-color:#F4F4F4; padding:7px 15px;}
.versiones_pais a {font:12px Arial, Helvetica, sans-serif;}

.barra_enlaces_a {background-color:#FFFFFF; border-top:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3; margin:5px 1px 5px 1px;}
.barra_enlaces_b {background-color:#ECEFF4; margin:1px 0px; padding:4px 16px; color:#999999; font-size:11px;}
.barra_enlaces_b a {color:#04244B; text-decoration:underline;}
.barra_enlaces_b a:hover {text-decoration:none;}

.mod_opi_2 { margin:0px 10px;}
.mod_opi_2 h2 {font:normal 170% Georgia, "Times New Roman", Times, serif; margin:3px 0px 2px 0; }
.mod_opi_2 h4 {color:#333333; font-size:11px; font-weight:normal; border-bottom:1px solid #E4E4E4; margin-bottom:0px;} 
.mod_opi_2 p {color:#333333; font-size:11px; margin-bottom:6px;}
.t_calendario_a .calendario{ background:none;}

/* publi */
.publi{height:1%; padding:12px 0 5px 0; margin-bottom:20px; border:1px solid #D3D5D4; background:#EEF0EE url(img/tit_publi_2.gif) no-repeat center top; font:1px Arial, Helvetica, sans-serif; line-height:1px; color:#666; text-align:center;}
.estructura_2col_der .publi {margin:0 7px 20px;}

table.publi{ margin-bottom:20px; border:1px solid #D3D5D4; background:#EEF0EE url(img/tit_publi_2.gif) no-repeat center top; font:1px Arial, Helvetica, sans-serif; line-height:1px; color:#666; text-align:center;}
table.publi th{padding:12px 0 5px 0;}

.publi_h {position:relative; background-color:#FFFFFF; height:127px; margin-left:13px;}
.publi_h_i {position:absolute; top:0px; left:0px; background-color:#EEF0ED; border:1px solid #D3D5D2;height:92px; background:#EEF0EE url(img/tit_publi_2.gif) no-repeat center top; padding:13px 0 0 5px; width:733px; }

.publi_h_i_2 {background-color:#EEF0ED; border:1px solid #D3D5D2; height:130px; background:#EEF0EE url(img/tit_publi_2.gif) no-repeat center 5px;}


.publi_h_i_cont {margin-top:10px; text-align:center;}
.publi_h_d {position:absolute; top:0px; left:745px; background-color:#EEF0ED; border:1px solid #D3D5D2; width:221px; height:105px;}
.publi_h_d img{display:block;}
.publi_h_d_cont {}

.destacados_d {padding:10px 0 0 0; border-top:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; background:#EEF0EE; }
.destacados_d ul {list-style-type:none; margin-left:8px; font:11px Arial, Helvetica, sans-serif; color:#878787;}
.destacados_d li { float:left; display: inline; width:110px; margin-right:5px; margin-bottom:10px;}
.destacados_d li a {color:#878787;}

/* publi google */
.publi_google{border:1px solid #ccc; border-top:1px solid #384c63; font:11px Arial, Helvetica, sans-serif; margin:10px 0px 20px 0; background:#F5F8FA;}
.publi_google p.cab_pub_google{padding:3px 5px; margin:0; font:11px Arial, Helvetica, sans-serif; color: #384C63; background: #E4E8EB; border-bottom:1px solid #ccc;}
.publi_google ul{margin:0 6px;}
.publi_google ul li {padding:5px 0; float:left; display:inline; width:188px; margin-right:13px;}
.publi_google ul li p{font:11px Arial, Helvetica, sans-serif; margin:0;}
.publi_google .c_tit{color: #384C63; text-decoration:underline;}
.publi_google .c_des{color: #000;}
.publi_google .c_lnk{color: #8896A5; font-size:9px;}

.pub_google{margin:10px; }

/* Pie de foto */
.pie_foto, .mod_grafico_foto .pie_foto {font:normal 11px Arial, Helvetica, sans-serif; color:#666666; text-align: left; margin-top:3px;}

/* otras busquedas */
.otras_busquedas{margin:10px;}
.otras_busquedas h3{margin:0px; font:normal 23px Georgia, "Times New Roman", Times, serif; color:#333; }
.cont_busquedas{border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:2px 0 1px 0;}
.cont_busquedas ul{margin:0px; padding:0px;}
.cont_busquedas li{margin:0 9px 0 0; padding:0 0 0 7px; float:left; display:inline; font:11px Georgia, "Times New Roman", Times, serif; background:url(img/ico_listado.gif) no-repeat left center;}
.cont_busquedas .fnd{background:url(img/fnd_plus.gif) no-repeat right center; padding-right:45px;}
.cont_busquedas h4{margin:0px; font:17px Georgia, "Times New Roman", Times, serif;}
.cont_busquedas p{margin:0px; font:12px Arial, Helvetica, sans-serif; }
.cont_busquedas img{float:left; display:inline; margin:0 8px 0 0;}
.cont_busquedas .modulo {float:left; display:inline; width:270px;}
.cont_busquedas .modulo_txt{display:table; height:1%;}
.cont_busquedas .margen{margin:0 52px 0 0;}

.otras_busquedas_plus{width:219px; margin:0 7px 13px 0; border:1px solid #D9DADC; border-bottom:2px solid #D9DADC;  background:#F4F2E6 /*url(img/logo_plus.gif) no-repeat 90px 132px; */;padding:1px 1px 10px 1px;}
.otras_busquedas_plus img{padding:0 0 1px 0; border-bottom:1px solid #D9DADC; display:block;}
.otras_busquedas_plus p{font-size:12px; margin:15px 15px 0 15px;}
.otras_busquedas_plus p.imagen{font-size:12px; margin:15px 15px 0 0; float:right;}
.otras_busquedas_plus p.imagen img{border:0px;}


.otras_busquedas_elpais{margin:0 7px 13px 7px; border-top:1px solid #E3E3E3; border-bottom:1px solid #E3E3E3; background:#F5F5F5; padding:10px 0 10px 18px;}
.otras_busquedas_elpais img{float:left; display:inline; vertical-align:middle; margin-right:10px;}
.otras_busquedas_elpais p{float:left; display:inline; font:12px Arial, Helvetica, sans-serif; color:#666; width:260px; margin-top:2px;}


/* Enlaces pie */
.pie_enlaces_inferiores { position:relative; width:995px; height:40px; margin:10px auto; font-size:11px;}
.pie_enlaces_inferiores a { color:#7D7D7D; text-decoration:none;}
.pie_enlaces_inferiores .enlace_1 {width:171px; height:40px; position:absolute; top:0px; left:0px; border-left:1px solid #DEDEDE; background:url(img/fnd_expo.gif) no-repeat left bottom; }
.pie_enlaces_inferiores .enlace_1 a {padding:10px 0 0 50px; display:block;}
.pie_enlaces_inferiores .enlace_2 {width:202px; height:40px; position:absolute; top:0px; left:180px; border-left:1px solid #DEDEDE;  border-right:1px solid #DEDEDE;background:url(img/fnd_canalsi.gif) no-repeat left bottom;}
.pie_enlaces_inferiores .enlace_2 a {padding:10px 0 0 87px; display:block;}

/* --------- */

.estirar:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.estirar {display: inline-block;}
/* oculto IE-mac \*/
* html .estirar {height: 1%;}
.estirar {display: block;}
/*fin oculto IE-mac */





.mod_contenedor {padding:9px; background:#f8f8f8; border:1px solid #dbdbdb; color:#888; height:1%; }
#envio_formulario{float:left; width:400px; border-right: 1px solid #ccc; font:110% Arial, Helvetica, sans-serif; color:#666;}
.estruc_12_der #envio_formulario {width:470px;}
#envio_formulario legend{ display:none;}
#envio_formulario label{ display:block;}
.estruc_12_der #envio_comentario label{ display:inline;}
#envio_formulario .label_grande{font:150% Arial, Helvetica, sans-serif; color:#333;}
#envio_formulario input{  font:100% Arial, Helvetica, sans-serif;}
#envio_formulario input.ctexto{width:183px; padding:1px 2px;}
#envio_formulario textarea{border:1px solid #676767; width:380px; font:100% Arial, Helvetica, sans-serif;  padding:0 2px;}
#envio_formulario fieldset div{float:left; margin:5px 9px 5px 0; }
#envio_formulario fieldset div.check{float:left; margin:18px 9px 5px 0;}
#envio_formulario fieldset.botones_form{clear:both; border-top:1px solid #ccc; padding:5px 0; margin:5px 10px 0 0; }
#envio_formulario .clausula{ float:left; display:inline; width:220px; margin-top:0;} 
.estruc_12_der #envio_formulario .clausula{ float:left; display:inline; width:380px; margin-top:0;} 

#envio_formulario input.boton_form{ float:right; font:11px/11px Tahoma,Arial,Helvetica,sans-serif; background:#D9E2EB;color:#496E92; padding:1px 6px; border:1px solid #829BB4;}
#envio_formulario input.boton_form:hover{cursor:pointer;color:#FFFFFF; background:#B0C0CF; border:1px solid #EEF0ED;}
#envio_formulario .novalida{ border:1px solid #666; background: #ffff99;}
#envio_formulario p.error_validacion{ padding: 5px 0 5px 0; font: 12px/14px Arial, Helvetica, sans-serif; color: #990000;}
.conf_envio {float:left; width:400px; border-right: 1px solid #ccc; padding:60px 0;}
.estruc_12_der .conf_envio{width:470px;}
.conf_envio span{ color:#CC6600;}
.mod_comentarios .conf_envio p{ margin:10px 0 0 0; font:12px/14px Arial, Helvetica, sans-serif; color:#666; text-align:center;}





.mod_contenedor {padding:9px; background:#f8f8f8; border:1px solid #dbdbdb; color:#888; height:1%; }
#envio_formulario2{float:left; width:400px; border-right: 1px solid #ccc; font:110% Arial, Helvetica, sans-serif; color:#666;}
.estruc_12_der #envio_formulario {width:470px;}
#envio_formulario2 legend{ display:none;}
#envio_formulario2 label{ display:block;}
.estruc_12_der #envio_comentario label{ display:inline;}
#envio_formulario2 .label_grande{font:150% Arial, Helvetica, sans-serif; color:#333;}
#envio_formulario2 input{  font:100% Arial, Helvetica, sans-serif;}
#envio_formulario2 input.ctexto{width:183px; padding:1px 2px;}
#envio_formulario2 textarea{border:1px solid #676767; width:380px; font:100% Arial, Helvetica, sans-serif;  padding:0 2px;}
#envio_formulario2 fieldset div{float:left; margin:5px 9px 5px 0; }
#envio_formulario2 fieldset div.check{float:left; margin:18px 9px 5px 0;}
#envio_formulario2 fieldset.botones_form{clear:both; border-top:1px solid #ccc; padding:5px 0; margin:5px 10px 0 0; }
#envio_formulario2 .clausula{ float:left; display:inline; width:220px; margin-top:0;} 
.estruc_12_der #envio_formulario2 .clausula{ float:left; display:inline; width:380px; margin-top:0;} 

#envio_formulario2 input.boton_form{ float:right; font:11px/11px Tahoma,Arial,Helvetica,sans-serif; background:#D9E2EB;color:#496E92; padding:1px 6px; border:1px solid #829BB4;}
#envio_formulario2 input.boton_form:hover{cursor:pointer;color:#FFFFFF; background:#B0C0CF; border:1px solid #EEF0ED;}
#envio_formulario2 .novalida{ border:1px solid #666; background: #ffff99;}
#envio_formulario2 p.error_validacion{ padding: 5px 0 5px 0; font: 12px/14px Arial, Helvetica, sans-serif; color: #990000;}
.conf_envio {float:left; width:400px; border-right: 1px solid #ccc; padding:60px 0;}
.estruc_12_der .conf_envio{width:470px;}
.conf_envio span{ color:#CC6600;}
.mod_comentarios .conf_envio p{ margin:10px 0 0 0; font:12px/14px Arial, Helvetica, sans-serif; color:#666; text-align:center;}





#google{border:1px solid #ccc;margin:0 7px 17px 7px;}
#google h2{color:#666; font:bold 10px Tahoma, Arial, Helvetica, sans-serif; float:left; display:inline; padding:2px 0; margin:0 0 0 6px;}
#google .cab_google{border-top:1px solid #43566B; border-bottom:1px solid #ccc; background:#E4E8EB; margin:0 0 6px 0; }
#google .cab_google p{float:right; margin:2px 6px 0 0; padding:0px; display:inline; font:9px Tahoma, Arial, Verdana;}
#google ul{margin:0 0 0 6px;}
#google li{margin:0 0 8px 0;}
#google h3{font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 1px 0; color:#134D86;}
#google h3 a{color:#134D86;}
#google p{font:12px Arial, Helvetica, sans-serif;color:#000; margin:0px;}
#google p a{color:#000;text-decoration:none;}
#google p a:hover{text-decoration:none;}
#google h4{font:12px Tahoma, Arial, Helvetica, sans-serif;color:#008000; margin:0px;}
#google h4 a{color:#008000;}



#google_noticia{border:1px solid #ccc;margin:0 0px 17px 0px;}
#google_noticia h2{color:#666; font:bold 10px Tahoma, Arial, Helvetica, sans-serif; float:left; display:inline; padding:2px 0; margin:0 0 0 6px;}
#google_noticia .cab_google{border-top:1px solid #43566B; border-bottom:1px solid #ccc; background:#E4E8EB; margin:0 0 6px 0; }
#google_noticia .cab_google p{float:right; margin:2px 6px 0 0; padding:0px; display:inline; font:9px Tahoma, Arial, Verdana;}
#google_noticia ul{margin:0 0 0 6px;}
#google_noticia li{margin:0 0 8px 0;}
#google_noticia h3{font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 1px 0; color:#134D86; clear:both;}
#google_noticia h3 a{color:#134D86;}
#google_noticia p{font:12px Arial, Helvetica, sans-serif;color:#000; margin:0px;  display:inline;}
#google_noticia p a{color:#000; text-decoration:none;}
#google_noticia p a:hover{text-decoration:none;}
#google_noticia h4{font:12px Tahoma, Arial, Helvetica, sans-serif;color:#008000; margin:0 2px 0 0;  display:inline;}
#google_noticia h4 a{color:#008000;}


#busqueda_google{border:1px solid #ccc;margin:0 0px 17px 0px;}
#busqueda_google h2{color:#666; font:bold 10px Tahoma, Arial, Helvetica, sans-serif; float:left; display:inline; padding:2px 0; margin:0 0 0 6px;}
#busqueda_google .cab_google{border-top:1px solid #43566B; border-bottom:1px solid #ccc; background:#E4E8EB; margin:0 0 6px 0; }
#busqueda_google .cab_google p{float:right; margin:2px 6px 0 0; padding:0px; display:inline; font:9px Tahoma, Arial, Verdana;}
#busqueda_google ul{margin:0 0 0 6px;}
#busqueda_google li{margin:0 0 8px 0;}
#busqueda_google h3{font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 1px 0; color:#134D86;}
#busqueda_google h3 a{color:#134D86;}
#busqueda_google p{font:12px Arial, Helvetica, sans-serif;color:#000; margin:0px;}
#busqueda_google p a{color:#000;text-decoration:none;}
#busqueda_google p a:hover{text-decoration:none;}
#busqueda_google h4{font:12px Tahoma, Arial, Helvetica, sans-serif;color:#008000; margin:0px;}
#busqueda_google h4 a{color:#008000;}
			
			
			
.epigrag_13{background:#A8B6C1; padding:3px 5px;}
.epigrag_13 h3{font:120% Arial, Helvetica, sans-serif; color:#fff; margin:0px;}
.cont_ultima_hora{background:#EEF1F3; padding:4px 3px; margin:0 0 10px 0;}
.cont_ultima_hora .pestanias .tabs li.unica{float:none; border-bottom:1px solid #E7E7E7; font:bold 110% Arial, Helvetica, sans-serif; color:#000; margin:0px; background:#fff;}
.cont_ultima_hora .pestanias .tabs li.unica a{color:#000;}


#personalizacion{width:995px; margin:0px auto; border-top:1px solid #C7CFD2;}
#personalizacion .cont_personalizacion{background:#EEEEEE url(img/fnd_personalizacion.gif) repeat-x left top; font-size:110%; text-align:right;}
#personalizacion .cont_personalizacion p{float:right; display:inline; color:#7C8496; margin:0 6px 0 0; padding:2px 0 0 0;}
#personalizacion .cont_personalizacion p a{color:#6D7484; text-decoration:underline;}
#personalizacion .cont_personalizacion .mod_personalizacion{float:right; display:inline; background:#E3E5E6 url(img/barra_personalizacion.gif) no-repeat 1px 1px; margin:0 5px 0 0; padding:0 0 0 12px; /*height:20px; */}
#personalizacion .cont_personalizacion .mod_personalizacion p{float:left; display:inline; margin:0 7px 0 0;background:#E3E5E6 url(img/barra_personalizacion.gif) no-repeat right 1px; padding:3px 9px 3px 0;}
#personalizacion .cont_personalizacion .mod_personalizacion p a{text-decoration:none; color:#6D7484;}
#personalizacion .cont_personalizacion .mod_personalizacion p a:hover{text-decoration:underline;}
#personalizacion .cont_personalizacion .mod_personalizacion p span{font-weight:bold; color:#CC0000;}
#personalizacion .cont_personalizacion .mod_personalizacion dl{float:left; display:inline; margin:0 10px 0 0; padding:0 9px 0 0; background: url(img/barra_personalizacion.gif) no-repeat right 1px;}
#personalizacion .cont_personalizacion .mod_personalizacion dt{float:left; display:inline; margin:0 4px 0 0; padding:1px 0; }
#personalizacion .cont_personalizacion .mod_personalizacion dd{float:left; display:inline; margin:0 4px 0 0; color:#7C8496; padding:1px 0; }
#personalizacion .cont_personalizacion .mod_personalizacion dd.accion{margin:0px;}
#personalizacion .cont_personalizacion .mod_personalizacion dd.amor{background:url(img/horoscopo/ico_amor.gif) no-repeat left center; padding-left:14px;}
#personalizacion .cont_personalizacion .mod_personalizacion dd.trabajo{background:url(img/horoscopo/ico_trabajo.gif) no-repeat left center; padding-left:15px;}
#personalizacion .cont_personalizacion .mod_personalizacion dd.salud{background:url(img/horoscopo/ico_salud.gif) no-repeat left center; padding-left:15px;}
#personalizacion .cont_personalizacion .mod_personalizacion dd.dinero{background:url(img/horoscopo/ico_dinero.gif) no-repeat left center; padding-left:15px;}
#personalizacion .cont_personalizacion .mod_personalizacion dd span{display:none;}

#personalizacion .cont_personalizacion .mod_personalizacion dl.tiempo{margin:0 1px 0 0}
#personalizacion .cont_personalizacion .mod_personalizacion dl.tiempo dd { background: no-repeat left center; }

#personalizacion .cont_personalizacion .mod_personalizacion dl.tiempo dd.cubierto { background-image:url(img/tiempo/ico_cubierto.gif); padding-left:33px; }
#personalizacion .cont_personalizacion .mod_personalizacion dl.tiempo dd.lluvia { background-image:url(img/tiempo/ico_lluvia.gif); padding-left:25px; }
#personalizacion .cont_personalizacion .mod_personalizacion dl.tiempo dd.lluvia_moderada { background-image:url(img/tiempo/ico_lluvia_moderada.gif); padding-left:25px; }
#personalizacion .cont_personalizacion .mod_personalizacion dl.tiempo dd.niebla { background-image:url(img/tiempo/ico_niebla.gif); padding-left:24px; }
#personalizacion .cont_personalizacion .mod_personalizacion dl.tiempo dd.nieve { background-image:url(img/tiempo/ico_nieve.gif); padding-left:22px; }
#personalizacion .cont_personalizacion .mod_personalizacion dl.tiempo dd.nubes { background-image:url(img/tiempo/ico_nubes.gif); padding-left:25px; }
#personalizacion .cont_personalizacion .mod_personalizacion dl.tiempo dd.soleado{background-image:url(img/tiempo/ico_soleado.gif); padding-left:23px;}
#personalizacion .cont_personalizacion .mod_personalizacion dl.tiempo dd.tormenta { background-image:url(img/tiempo/ico_tormenta.gif); padding-left:29px; }
#personalizacion .cont_personalizacion .mod_personalizacion dl.tiempo dd.variable { background-image:url(img/tiempo/ico_variable.gif); padding-left:29px; }

#personalizacion .cont_personalizacion .mod_personalizacion dl a{color:#6D7484;}
#personalizacion .cont_personalizacion ul.acciones{float:right; display:inline; margin:0 3px 0 0;}
#personalizacion .cont_personalizacion ul.acciones li{float:left; display:inline; background:#fff; border:1px solid #D8E1E3; border-top:1px solid #eee; padding:0px 5px; margin:0 3px 0 0;}
#personalizacion .cont_personalizacion ul.acciones li a{color:#6D7484;}



#mercados { border-top: 1px solid #cfcfcf; border-bottom: 2px solid #cfcfcf; padding: 1px 0; margin:15px 7px 0 15px}
#mercados table { width: 100%; background: transparent url('img/fndo_mercados_tabla.gif') no-repeat 20px center; }
#mercados table td { padding: 0 6px; font-size: 12px; text-align: right; background: transparent url('img/fndo_mercados_td.gif') no-repeat left center;  }
#mercados table td.primero { padding-left: 0px; background: transparent; }
#mercados table td a { float: left;}
#mercados .con_imagen { background: transparent;  width:19px; padding: 0; text-align: left; }
#mercados .enlaces {text-align: left;background: #f5f5f5;border-left: 2px solid #d6d6d6;padding:0 6px;font-family: Georgia;font-size: 11px;}
#mercados .enlaces a {display: block;float: none;padding: 0 0 0 5px;color: #7b7b7b;background: url('img/fndo_mercados_enlaces.gif') no-repeat left center;}
					
					
/* este ojo q es de global por si se va algo */
.cont_modulo{margin:1px;}
.cab_imagen{margin:0 0 8px 0;}
.cont_modulo ul{padding:0 0 0 0px; border-bottom:1px solid #ccc;}
.cont_modulo li{margin:0 0 6px 0; padding:0 0 0 14px; background:url(img/ico_lista_portadillas.gif) no-repeat 9px 4px;}
.cont_modulo h3{margin:0px; font:110% Georgia, "Times New Roman", Times, serif; color:#666; padding-left:5px;}
.cont_modulo h3 a{font-size:110%;}
.cont_modulo h3 span{color:#DC1026;}
.cont_modulo h4{margin-bottom:0px; font:110% Arial, Helvetica, sans-serif; color:#666;}
.cont_modulo p{background:#ECEFF4; margin:0px; font:110% Arial, Helvetica, sans-serif; padding:5px 0 5px 20px;}
.cont_modulo p a{text-decoration:underline; color:#04244B;}

/* formulario resultados búsqueda
------------------------------------------------------------------------------------------------ */
.estructura_1col_f #formualrio{ width:620px;}

/* Módulo Twitter */
.modulo_twitter { width:340px; margin:0 6px 10px; border:1px solid #D7D9D8; padding:1px; }
.modulo_twitter h3 { background: url(img/modulo_twitter.gif) no-repeat left top; height:37px; text-indent:-9999px; overflow:hidden; }
.modulo_twitter ul { font-size:110%;} 
.modulo_twitter li { margin:5px; background:transparent url(img/ico_lista_portadillas.gif) no-repeat left 7px; color:#666666; padding-bottom:5px;  font-size:120%; padding-left:8px; }
.modulo_twitter li span { font-size:92%; display:block; font-weight:bold; font-family:Georgia,Times New Roman,serif; }
.modulo_twitter p { margin:0 4px; border-top: 1px solid #ccc; background:transparent url(img/ico_lista_portadillas.gif) no-repeat 2px center; padding:1ex 0 1ex 10px; font-family:Georgia, Times New Roman, serif; font-size:110%; }
.estructura_2col_der .modulo_twitter h3 { margin:0; }

.tab_izq_inf {
	BORDER-RIGHT: #d3d5d2 1px solid; BORDER-TOP: #d3d5d2 1px solid; BORDER-LEFT: #d3d5d2 1px solid; WIDTH: 226px; BORDER-BOTTOM: #d3d5d2 1px solid; POSITION:relative; TOP: 0px;  BACKGROUND-COLOR: #eef0ed
}
.tab_der_inf {
	BORDER-RIGHT: #d3d5d2 1px solid; BORDER-TOP: #d3d5d2 1px solid; BORDER-LEFT: #d3d5d2 1px solid; WIDTH: 182px; BORDER-BOTTOM: #d3d5d2 1px solid; POSITION:relative; TOP: 0px;  BACKGROUND-COLOR: #eef0ed
}
.doc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 1.8em;
	font-weight: 900;
}
.ver_1_1_em_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-style: normal;
	line-height: 1.3em;
	color: #000000;
	font-weight:900;
}
.ver_0_9_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	line-height: 1.2em;
	font-weight: 600;
	color: 1a1a1a;
}
.contorno_d #buscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
	text-align: justify;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.contorno_d #buscar td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
	color: #000000;
	margin: 2px;
	height: 25px;
}
#mapa .mapa-localidad #buscar_agenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
	color: #333333;
	margin: 5px;
	height: 30px;
}
#mapa .mapa-localidad #buscar_agenda  td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
	color: #333333;
	margin: 5px;
	height: 25px;
}
