@import 'reset.css';

body {
margin:0px;
background-color:#eaeaea;
font-family:Arial;
font-size:12px;
color:#333333;
text-align:left;
}
table {
border-collapse:separate;
border-spacing:0;
}
strong{ font-weight:bold;}
h1{margin:6px 0;font-size:18px;color:#003366;}
h2{margin:6px 0; padding:0px; font-size:18px; color:#00143B;}

p{ margin:6px 0; padding:0px; }
a{ text-decoration:none; color:#333333; }a:active{outline: none;}a:focus{-moz-outline-style: none;}
h1 a, h2 a, h3 a, h4 a, h5 a{color:#003682;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover{color:#537BB6;}
ul{ padding:0px; margin:0px; list-style-position:outside; list-style:none;}
li{ padding:0px; margin:0px;}
sup{ vertical-align:top; font-size:0.8em;}





select{padding:0px; margin:0px;border-top: 2px solid #AAAAAA; border-left:2px solid #AAAAAA;border-right: 2px solid #FFFFFF;border-bottom: 2px solid #FFFFFF;background-color: #FFFFFF;}
input[type=text], input[type=password]{ padding:0px; margin:0px;border-top:2px solid #AAAAAA;border-left: 2px solid #AAAAAA;border-right: 2px solid #FFFFFF;border-bottom: 2px solid #FFFFFF;background-color: #FFFFFF;}
input[type=textarea]{ font-family:Arial;}
.bisel_in{ border-bottom:#999999 solid 1px;border-right:#999999 solid 1px;border-top:#FFFFFF  solid 1px;border-left:#FFFFFF  solid 1px;padding:4px;}
.bisel_out{ border-bottom:#FFFFFF solid 1px;border-right:#FFFFFF solid 1px;border-top:#999999 solid 1px;border-left:#999999 solid 1px;


}

.publicidad_banner{
	background-color: #FFFFFF;
    border: 1px solid #999999;
    margin: auto;
    width: 980px;
	height:95px;	
}
.sombra{
    background-color: #CCCCCC;
    height: 100px;
    margin: auto;
	background: url("../images/sombra.png") repeat-y scroll left 3px #CCCCCC;
	width: 1000px;
}
.contenedor_banner{
	  background-color: #CCCCCC;
	  width:100%;
}

.bold{ font-weight:bold;}
.Azul{ color:#537BB6;}
.Azul2{ color:#006699;}
.rojo{color:#990000;}
.blanco{ color:#FFFFFF !important;}

.sec_azul{ color:#375a9a !important;}
.sec_verde{ color:#2d5a64 !important;}
.sec_naranja{ color:#b55b22 !important;}
.sec_rosa{ color:#9a4668 !important;}
.sec_rojo{ color:#8c1f1d !important;}
.sec_lila{color:#7c3d8e !important;}
.sec_amarillo{color:#77684b !important;}

.upper{ text-transform:uppercase;}
.normal{font-weight:normal;}
.fsize12{ font-size:12px;}
.fsize14{ font-size:14px;}
.fsize16{ font-size:16px;}
.fsize18{ font-size:18px;}
.floatleft{ float:left;}
.floatright{ float:right;}
/*.on{ color:#003366 !important;}*/
/*.on{background:url("../images/fondo_menu_activo_new.gif") repeat-x left top;}
.on a{color:#38638e;}*/



.clear{clear:both;}
*:first-child+html .clear{clear:both;}
.clearAll{ overflow:hidden; height:1%;}
.margin_none{margin:0px !important;}
	.marginLeft_none{margin-left:0px !important;}
	.marginRight_none{margin-right:0px !important;}
	.marginTop_none{margin-top:0px !important;}
	.marginBottom_none{margin-bottom:0px !important;}
.padding_none{padding:0px !important;}
	.paddingLeft_none{padding-left:0px !important;}
	.paddingRight_none{padding-right:0px !important;}
	.paddingTop_none{padding-top:0px !important;}
	.paddingBottom_none{padding-bottom:0px !important;}
.borde_none{ border-bottom:0 !important;border-top:0 !important;border-left:0 !important;border-right:0 !important;}
.borde_left{border-left:#CCCCCC solid 1px;}
.borde_right{border-right:#CCCCCC solid 1px;}
.borde_top{border-top:#CCCCCC solid 1px;}
.borde_bottom{border-bottom:#CCCCCC solid 1px;}

.bisel{ height:12px; background:transparent url(../images/bisel.gif) repeat-x 0px 0px; }

.titulo{font-size:22px;
		font-weight:bold;
		letter-spacing:0.1em;
		margin:0 0 10px 0;
		color:#003682;
		}
.titulo_cc{font-size:20px !important;
		font-weight:bold;
		letter-spacing:0.1em;
		margin:0 0 10px 0  !important;
		color:#003682 !important;
		}
.titulo_guia{ font-weight:bold;}
.titulo_guia_nobold{ font-weight:normal;}

#fondo{background: transparent url(../images/fon_body.gif) repeat-x left top;}
#sombra{width:1000px;margin:auto;background: transparent url(../images/sombra.png) repeat-y left 3px; }
#centrado{ width:980px; background-color:#FFFFFF; margin:auto; border:#999999 solid 1px;}
#cont_head{ background-color:#cccccc;}
#head{
    background-color: white;
    border: 1px solid #5C7DA1;
    height: 86px;
    margin: auto;
    padding: 4px 8px;
    width: 963px;}

#logo{ float:left; padding:10px 45px 0 10px; background:transparent url(../images/fon_logo.png) repeat-y left 20px;}
#logo h1{ margin:0px; padding:0px;}
#logo a img{margin:6px 0 0 0;}
#flash1{ float:left; margin:0 10px 0 0; border:#999999 solid 1px; padding:0 0 0 10px;background:transparent url(../images/publi_img.jpg) repeat-y left 4px; }
#cab_der{float:right; width:230px;border-bottom:#EAEAEA  solid 1px;border-right:#EAEAEA solid 1px;border-top:#999999 solid 1px;border-left:#999999 solid 1px;}
#cab_der a{ display:block;}
#cab_der img{ display:block; height:90px; width:230px; }
#fecha{ text-align:right; padding:0px; height:28px; width:400px;font-weight:bold; color:#999999;}
#fecha ul{font-size:12px; height:28px;}
#fecha ul li{ display:block;list-style:none; vertical-align:middle; height:28px; float:right; margin:0 0 0 10px;}
#fecha ul li p{  margin:9px 0 0 0;}


/*Clase del botón donde hayas metido la imagen del anuncio*/
.anuncio{position: relative; right: 20px; padding:0!important; display: block!important; margin-bottom: 15px;}
#repro_video a{ display:block; margin:0px; padding:0px;padding-left:0px!important;}
/*Clases de historia que mete Yahoo. Así los he conseguido superponer. Espero que te valga, porque ha sido chungo*/
#ymp-body{margin-left:0px!important; display:visible!important;}
.ymp-skin{display: block!important; display:hidden!important;}
em.ymp-skin{background-position: -1000px!important; display: none!important;}
a.ymp-btn-page-play, a.ymp-btn-page-pause{ padding-left:0px!important;}


#flash2{padding:4px 0 4px 14px;background:#CCCCCC url(../images/publi_img.jpg) repeat-y left 4px; margin-left:15px;}
#flash2 img{ width:504px; height:79px;}



#fon_menu{background:url(../images/fon_menu.gif) repeat-x left 28px;}
#menu{
float:left;
text-align:left;
letter-spacing:1px;
/*border-right:#bdc2c5 solid 1px;*/
border-left:#999999 solid 1px;
width:530px;
height:31px;
}
/**:first-child+html #menu{width:487px;}*/
#menu ul{font-weight:bold;  font-size:12px;  }
#menu ul li{ float:left;list-style:none; height:31px;border-right:#999999 solid 1px;border-left:#bdc2c5 solid 1px;}
#menu ul li a{color:#FFFFFF; padding:10px 6px 0px 8px;margin:0px; display:block;height:20px; text-transform:uppercase;}
#menu ul li a:hover{color:#990000; background:url(../images/fon_menu_in.gif) repeat-x left top;}

#menu2{ float:right;/*border-left:#999999 solid 1px;border-top:#999999 solid 1px;border-bottom:#bdc2c5 solid 1px; margin:6px 0 0 0;*/}
#menu2 ul{font-weight:bold;  font-size:12px; text-transform:none;height:20px;/*border-left:#bdc2c5 solid 1px;border-top:#eaeaea solid 1px;border-bottom:#666666 solid 1px; */ }
#menu2 ul li{ float:left;list-style:none; height:20px;margin:5px 0 0 0;}
#menu2 ul li a{color:#eaeaea; padding:5px 4px 6px 4px; margin-left:2px;margin-right:0px; display:block;}
#menu2 ul li a:hover{color:#003366; }
.menu_ico a{padding:0px 4px 2px 4px !important;}
.menu_ico a img{ width:18px; height:18px; border-top:#999999 solid 1px;border-left:#999999 solid 1px;border-right:#CCCCCC solid 1px;border-bottom:#CCCCCC solid 1px;}




.btn{ height:16px; text-align:center; margin:2px 0 0 0; background:transparent url(../images/fon_btn.jpg) repeat-x left -2px; padding:4px 0 0 0; font-size:12px; text-transform:uppercase; font-weight:bold;  border:#003366 solid 1px;}
.btn{color:#003366;}
*:first-child+html #contenido{padding:10px 10px 10px 10px;}
#contenido{ padding:10px;text-align:left !important;}

#news{ width:420px; float:left; }
#news img{ border:#999999 solid 1px; width:418px; height:248px;}

#form_tops{border-left:#999999 solid 1px; border-right:#cccccc solid 1px; border-top:#999999 solid 1px; border-bottom:#ccc solid 1px; text-align:left;}
.pedir_info_box{ padding:10px 0 0 0;background:transparent url(../images/marca_tops.gif) no-repeat left bottom; height:42px; width:352px; margin:10px auto; color:#FFFFFF !important;}
.pedir_info{text-align:center; font-weight:bold; display:inline;}
.pedir_info input{margin:0; padding:0; display:inline;  vertical-align:middle;}
.pedir_info a{color:#FFFFFF !important;}
.new{ border-bottom:#CCCCCC solid 1px; margin:16px 0 0 0; padding:0 0 16px 0;}
.new h2{ margin:6px 0; padding:0px; font-size:18px;  line-height:22px;}
.new h2 a{color:#003682;}
.new h2 a:hover{color:#00143B; }
.new p{ margin:10px 0 0 0 ; font-size:13px; line-height:16px}



#resumen_notas{width:218px; float:left; margin:0 0 0 15px; }
#buscador_tops{width:292px; float:left; margin:0 0 0 15px; }

.box_DatosCc{background:transparent url(../images/fon_box_busGris.jpg) no-repeat left bottom;margin:0px; padding:0px; height:40px; color:#FFFFFF;font-weight:bold; text-transform:uppercase;}
.box_DatosCc p{color:#eaeaea;margin:0px 0 0 36px; line-height:40px; font-size:16px; }



.box_Buscador{margin:0px; padding:0px; height:40px; color:#FFFFFF;font-weight:bold; text-transform:uppercase; background:transparent url(../images/fon_box_bus.jpg) repeat-x left bottom;}
.box_Buscador p{margin:0px 0 0 36px; line-height:40px; font-size:16px; color:#990000;}
.box_Buscador h3{margin:0px 0 0 36px !important; line-height:40px !important; font-size:16px !important; color:#990000 !important; padding:0px !important;}
.boxTipoBuscador{padding:10px 10px 0 10px; height:140px; margin:0 0 10px 0;background:transparent url(../images/busacador.jpg) no-repeat left top;text-align:right; }
.boxTipoBuscadorLeft p{ font-size:14px; font-weight:bold; color:#003366; text-align:left; margin:4px 0;  }
.boxTipoBuscadorLeft{ float:left; width:64px;}
.boxTipoBuscadorRight{ float:right; width:180px;}
.boxTipoBuscador select{ width:178px;font-size:10px; height:20px; }
.boxTipoBuscador select option{ font-size:10px;width:168px;}
.boxTipoBuscador input[type="text"]{ width:171px; margin:0 3px 0 0; }
.boxTipoBuscadorBtn{padding:14px  0 0 0;}
.boxTipoBuscadorBtn input[type="image"]{ display:block;}

.boxTops{ background-color:#eaeaea; padding:6px 10px 8px 10px; margin:0 0 10px 0; }

.boxTops ul li{  font-weight:bold; text-transform:uppercase;border-bottom:#CCCCCC solid 1px; }
.boxTops ul li h2 a, .boxTops ul li h3 a{font-size:14px !important;line-height:26px !important;}
.boxTops ul li h2, .boxTops ul li h3{margin:0px !important;}
.boxTops ul li:hover{ background:transparent url(../images/fon_tops_over.jpg) repeat-y left top;}
.boxTops ul li a{color:#003366; line-height:26px; display:block;letter-spacing:1px;}
.boxTops ul li a:hover{color:#006699;padding: 0 0 0 28px;margin: 0 0 0 0px; background:transparent url(../images/flecha_tops.jpg) no-repeat left top;letter-spacing:0px;}
#franq_destacadas .boxTipo3{ background:#EAEAEA url() repeat-y scroll left bottom !important; margin:0 0 10px 0;}
.franq_destacada{ height:87px; background-color:#FFFFFF;  }
.franq_destacada img{ display:inline; width:77px;  vertical-align:middle;margin:0 6px 0 7px;  }


*:first-child+html .boxTipoActualidad{height:87px;}
*:first-child+html .boxTipoActualidadBtn{padding:2px  0 0 0; margin:0px;}

.box_Actualidad{margin:10px 0 0 0; padding:0px; height:40px; color:#FFFFFF;font-weight:bold; text-transform:uppercase; background:transparent url(../images/fon_box_bus.jpg) repeat-x left bottom;}
.box_Actualidad p{margin:0px 0 0 36px;; line-height:40px; font-size:12px; color:#990000;}
.boxTipoActualidad{padding:8px 10px 8px 10px; height:84px; margin:0;background:transparent url(../images/busacador.jpg) no-repeat right bottom;text-align:right; border-left:#CCCCCC solid 1px; }
.boxTipoActualidadLeft p{ font-size:12px; font-weight:bold; color:#003366; text-align:left;margin:6px 0 0 0; }
.boxTipoActualidadLeft{ float:left; width:50px;}
.boxTipoActualidadRight{ float:right; width:120px; margin:0;}
.boxTipoActualidadRight select{ width:124px; margin:4px 0 0 0;}
.boxTipoActualidadRight input[type="text"]{ width:120px; }
.boxTipoActualidadBtn{padding:10px  0 0 0; margin:0px;}
.boxTipoActualidadBtn input[type="image"]{ display:block; width:88; height:26px;margin:0px;}




.boxtitulo{margin:0px; padding:0px; height:24px; color:#FFFFFF;font-weight:bold; text-transform:uppercase; font-size:12px;background:#999999 url(../images/fon_box.jpg) repeat-x left bottom;}
.boxtitulo p{padding:5px 0 3px 6px; margin:0px;background:transparent url(../images/fon_box_in.jpg) no-repeat right bottom; }
.boxtitulo p a{ color:#FFFFFF;}


.boxtitulo2{ background-color:#CCCCCC; margin:0px; padding:0px; height:24px; color:#FFFFFF;font-weight:bold; font-size:12px;}
.boxtitulo2 p{padding:4px 0 0 6px; margin:0px; color:#003366; }
.boxtitulo2 p a{ color:#FFFFFF;}

.boxtitulo3{ margin:0px; padding:0px; height:24px; color:#FFFFFF;font-weight:bold; text-transform:uppercase; font-size:12px;background:#eaeaea url(../images/fon_box2.jpg) repeat-x left bottom;}
.boxtitulo3 p a{ color:#003366;}
.boxtitulo3 h4 a{ color:#003366;}
.boxtitulo3 p{padding:5px 0 3px 6px; margin:0px;background:transparent url(../images/fon_box_in2.jpg) no-repeat right bottom; color:#003682; }
.boxtitulo3 h4, .boxtitulo3 h3, .boxtitulo3 h2, .boxtitulo3 h1 {padding:5px 0 3px 6px !important; margin:0px !important;background:transparent url(../images/fon_box_in2.jpg) no-repeat right bottom; color:#003682; font-size:12px !important; line-height:1 !important;}

.boxTipo5{padding:10px;background-color:#FFFFFF; border:#CCCCCC solid 1px; margin:0 0 10px 0;}
.boxTipo4{padding:10px;background-color:#FFFFFF; border:#CCCCCC solid 1px; margin:0 0 10px 0;}
.boxTipo2{padding:10px; border-bottom:#cccccc solid 1px;border-left:#eaeaea solid 1px;border-right:#eaeaea solid 1px;background:#FFFFFF url(../images/fon_box3.gif) repeat-x right bottom;}
.boxTipo3{padding:10px;background-color:#eaeaea; border-bottom: #CCCCCC solid 1px;border-left:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px;}

#GoFranq-Actualidad{float:left;width:210px;}
#GoFranq .boxTipo3{ height:306px;}
#GoFranq{width:216px; }

#GoFranq a{  font-weight:bold; }
#GoFranq p a{ font-size:13px; line-height:16px; font-weight:normal; color:#333333;}
#GoFranq .boxtitulo p a{color:#FFFFFF;font-weight:bold;line-height:12px;font-size:12px; }
#GoFranq img{/* float:left; margin-right:10px;*/ width:194px; height:110px;}

#GoFranq .Go_tit {margin:0 0 10px 0;}
#GoFranq .Go_tit a{text-transform:uppercase; color:#003366; font-weight:bold;font-size:12px; }
#GoFranq .Go_autor{margin:10px 0 6px 0;}

#GoFranq .Go_autor a{font-weight:normal;font-size:12px;color:#003366;line-height:14px; margin:0px;}
#GoFranq .Go_autor a strong{font-weight:bold; font-size:13px;}


#noticias{width:960px;margin-top:16px;padding:16px 0 0 0;border-top:#CCCCCC solid 1px;}
#noticias img{ width:202px; height:100px; margin:10px 0; line-height:13px; font-size:12px}
#noticias h4{ margin:0; padding:0px; font-size:18px; color:#003682; font-weight:bold;line-height:22px; font-weight:normal;}
#noticias h4:hover{color:#00143B; }
#noticias p{ margin: 10px 0px 0 0;}
.noticia{ width:202px; float:left; padding-right:15px;}
#multimedia #noticias .noticia h4{ font-weight:normal;}
.noticia p{ font-size:13px; line-height:16px; }
#sub_noticias{width:299px; float:right; padding-left:9px;border-left:#CCCCCC solid 1px;}
.sub_noticia{ border-bottom:#CCCCCC solid 1px; margin-bottom:16px;padding:0 0 16px 0;}
.sub_noticia a{ padding:0 0 10px 0; display:block;}
.sub_noticia p a{ padding:0; display:block; font-size:13px; line-height:16px;}
.sub_noticia h4 a{ padding:0 0 0 0; display:block;}
#noticias .sub_noticia p{margin: 10px 0 0 0;}

*:first-child+html #multimedia{margin:0px 0 0 0;}
#multimedia{ width:960px; margin-top:16px;}
#multimedia h4{ margin:0; padding:0px; font-size:14px; color:#003682; font-weight:bold; }
#multimedia h4:hover{color:#00143B; }



#Ed_Impresa-Agenda{ width:960px; padding:16px 0px; text-align:left;}

#Ed_Impresa{ width:350px; margin-right:0px; float:left}
#Ed_Impresa .boxtitulo3 p{ margin:0px;font-weight:bold;color:#003366;font-size:12px;}
#Ed_Impresa .Ed_I_Tit{ font-size:12px; font-weight:bold; color:#003366; margin:7px 0 3px 0; text-transform:uppercase; }
#Ed_Impresa .Ed_I_Tit a{ color:#003366;}
#Ed_Impresa p{ font-size:11px; font-weight:normal; color:#666666; margin:3px 0 7px 0; }
#Ed_Impresa .boxtitulo p a{font-weight:bold;}
#Ed_Impresa .boxTipo2 img{ width:104px; height:138px; display:block;}
#Ed_Impresa .boxTipo2{ height:236px;}
.ico_EdImpresa{ height:40px;margin:3px 0;}
.ico_EdImpresa img{ float:right;}
.ico_EdImpresa p{ display:block; float:left; width:100px; margin:0;}
#Agenda{ width:210px; float:right}
#Agenda .boxTipo2{ height:236px;}

#ano{ font-size:12px; text-transform:uppercase; font-weight:bold; vertical-align:middle;text-align:center;}	
#ano a{color:#0066CC;}

#mes{ font-size:12px; text-transform:uppercase; font-weight:bold; vertical-align:middle;text-align:center;}	
#mes a{color:#0066CC;}

.dia_sel
{
	color:#990000;
	font-weight:bold;
	font-size:12px; 
}

.diaselect
	{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	background:#003682;
	}	

.diaselect:hover
	{
	color:#EEEEEE;
	font-size:14px;
	font-weight:bold;
	background:#003682;
	}
.dias{font-size:16px;
	/*font-weight:bold;*/
	color:#003366;
	width:26px;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	text-align:center;}		
.puntos{
	
	background-color:#CCCCCC;
	border:#FFFFFF solid 1px;
	line-height:24px;
	font-size:13px;
	font-weight:bold;
	width:26px;
	height:24px;
	vertical-align:middle;
	text-align:center;
	}		

#diaadia{ float:left; width:424px; margin:0 10px 0 0;}
.dia{border-top:#CCCCCC solid 1px; overflow:hidden; height:1%; padding:10px 0 0 0; margin:0 0 9px 0;}
.dia img{ float:left;margin:0 10px 0 0; padding:0px; width:100px; height:100px;}
#multimedia .dia h4{ width:314px; display:block; float:right; font-size:18px; font-weight:normal; line-height:20px; }
.dia p{ display:block; float:right;width:314px;margin: 10px 0px 0 0; font-size:13px; line-height:16px;}

#video{ float:right; width:300px;}
#repro_video{width:280px; height:210;}
#video .boxTipo3{ padding:10px 10px;height:329px; border-top:#CCCCCC solid 1px;}
#video .boxTipo3 h4{ margin:10px 0 6px 0;}
#video .boxTipo3 p{ margin:0px; font-size:13px; line-height:16px;}
#radio_home{ width:252px; height:36px; padding:96px 14px 0 14px;background:#bdbfbf url(../images/radio.jpg) no-repeat left top; }


#multimedia_in{ width:630px;  float:right; padding:10px;background-color:#F4F4F4;background:transparent url(../images/fon_sectores.jpg) repeat-y left top;}
#video_home{ width:240px;height:274px; padding:0;}
#herramientas{float:left;width:400px;padding:0;}
#herramientas .boxTipo2{ height:236px;}
#herramientas .boxtitulo3  .herramientasTit{ float:none; }
#herramientas .herramientasTit{display:block; float:left; font-size:12px; text-transform:uppercase;font-weight:bold; color:#003682; margin:0px;}
#herramientas p{ display:block; float:left;/* height:36px;*/}
#herramientas img{ float:right;}
.rosco{ float:right; width:100px; height:100px;}
#encuesta{border-bottom:#CCCCCC solid 1px; padding:0 0 10px 0;font-size:12px;  }
#encuesta p{width:266px; line-height:16px; margin:4px 0 8px 0;}
#encuesta input[type=radio]{ margin-right:6px;}
#encuestaSi{padding:0px 4px 0px 0px; color:#0099CC; height:20px; vertical-align:middle;width:186px;background:#d8d8d8 url(../images/encuestaSi.jpg) no-repeat right bottom; }
#encuestaNo{ padding:0px 4px 0px 0px; color:#FFFFFF; height:20px;width:186px;background:#ababab url(../images/encuestaNo.jpg) no-repeat right top; vertical-align:baseline;}
#encuestaEnviar{ float:right;padding:0px; margin:0px;}

#simulador{border-right:#CCCCCC solid 1px; padding:0px 10px 0 0;  margin:10px 0 0 0; float:left; width:180px;  }
#simulador p{width:90px; padding-top:5px; line-height:16px; font-size:12px; font-weight:bold; text-transform:uppercase; margin:0px;}
#simulador p a{ color:#003682;}
#diccionario{ padding: 0 0 0 10px; float:right; width:177px; margin:10px 0 0 0; }
#diccionario p{width:100px;padding-top:5px; line-height:16px;font-size:12px; font-weight:bold; text-transform:uppercase; margin:0px;}
#diccionario p a{ color:#003682;}

#sectores{ width:940px; background-color:#F4F4F4; border-bottom:#CCCCCC solid 1px;/*margin-top:16px;*/padding:10px; background:transparent url(../images/fon_sectores.jpg) repeat-y left top;}
#sector_izq{ float:left;width:295px;padding:0 9px 0 0 ; border-right:#CCCCCC solid 1px; min-height:444px;}
#sector_cen{ float:left;width:310px;padding:0 9px 0 9px;border-left:#ffffff solid 1px;border-right:#CCCCCC solid 1px;min-height:444px;}
#sector_der{ float:right;width:295px;padding:0 0 0 9px; border-left:#ffffff solid 1px;min-height:444px;}
#sectores .bisel{ margin-top:10px;}
#sectores .sector{font-size:12px; margin:0; background-repeat:no-repeat; background-position:140px 30px; font-weight:normal; }
#sectores .sector p{font-weight:bold; color:#003366; margin:0 0 10px 0; text-transform:uppercase;  }
#sectores .sector a span{ text-transform:none;font-weight:normal;font-size:11px;color:#666666; }
#sectores .sector a{ color:#003366; margin:0;  display:block; font-size:14px;font-weight:normal;}
#sectores .sector a:hover{font-weight:bold; color:#006699;}
#sectores .sector ul{ list-style:none;list-style-type:none;list-style-position:outside; }
#sectores .sector ul li{ line-height:20px;}

#sectores_guia{ width:940px; background-color:#F4F4F4; border:#CCCCCC solid 1px;padding:9px; background:transparent url(../images/fon_sectores.jpg) repeat-y left top;}
#sectores_guia .boxtitulo { font-size:14px;/*border-bottom:#666666 solid 3px;*/}
#sectores_guia .boxtitulo h2{ font-size:14px;font-weight:bold; color:#FFFFFF; margin:0 0 10px 0; text-transform:uppercase;padding:5px 0 3px 6px;}
#sectores_guia #sector_izq{ float:left;width:306px;padding:0 11px 0 0 ; border:none;  min-height:444px;}
#sectores_guia #sector_cen{ float:left;width:306px;padding:0 10px 0 0px;border:none; min-height:444px;}
#sectores_guia #sector_der{ float:right;width:306px;padding:0 0 0 0px;border:none;  min-height:444px;}
#sector_serv, #sector_tiendas, #sector_rest, #sector_este{margin:0 0 10px 0;}
#sector_serv .boxtitulo{ background:transparent url(../images/fon_box_serv.jpg) repeat-y left top;}
#sector_salud .boxtitulo{ background:transparent url(../images/fon_box_salud.jpg) repeat-y left top;}
#sector_tiendas .boxtitulo{ background:transparent url(../images/fon_box_tiendas.jpg) repeat-y left top;}
#sector_moda .boxtitulo{ background:transparent url(../images/fon_box_moda.jpg) repeat-y left top;}
#sector_rest .boxtitulo{ background:transparent url(../images/fon_box_rest.jpg) repeat-y right top;}
#sector_este .boxtitulo{ background:transparent url(../images/fon_box_este.jpg) repeat-y left top;}
#sector_ofi .boxtitulo{ background:transparent url(../images/fon_box_ofi.jpg) repeat-y left top;}
#sectores_guia .sector{font-size:12px; background-repeat:no-repeat; background-position:140px 30px; font-weight:normal; }
#sectores_guia .sector p{font-weight:bold; color:#003366; margin:0 0 10px 0; text-transform:uppercase; }
#sectores_guia .sector a span{ text-transform:none;font-weight:normal;font-size:11px;color:#666666; }
#sectores_guia .sector a{ color:#003366; margin:0;  display:block; font-size:14px;font-weight:normal;}
#sectores_guia .sector a:hover{font-weight:bold; color:#006699;}
#sectores_guia .sector ul{ list-style:none;list-style-type:none;list-style-position:outside; }
#sectores_guia .sector ul li{ line-height:20px;}
#sectores_guia .boxTipo3{  border:none;background:transparent url(../images/fon_box4.gif) repeat-y left bottom;}
#sectores_guia .boxtitulo p{ background-image:none;}


.franq_dest{ height:1%; overflow:hidden; border-bottom:#999999 solid 1px; padding:0 0 10px 0;margin:0 0 10px 0;}
.franq_dest .bisel_out{ float:left; height:77px; width:77px; padding:3px; background-color:#FFFFFF;} 
.franq_dest .bisel_out a{ display:inline; line-height:77px;}
.franq_dest .bisel_out a img{display:inline; vertical-align:middle;}
.franq_dest .floatright{ width:174px;}
.franq_dest .floatright a{color:#537BB6; font-weight:bold; text-transform:uppercase;}
.franq_dest .floatright a:hover{color:#003682;}
.sector{font-size:12px; margin:0;}
.sector a{color:#537BB6; margin:0; display:block;font-weight:bold;}
.sector a:hover{color:#003366;}
.sector ul{ list-style:none;list-style-type:none;list-style-position:outside; }
.sector ul li{line-height:16px;}


#resumen { margin:0 0 10px 0;}
#resumen p{ border-bottom:#CCCCCC solid 1px; padding:0 0 9px 0;margin:9px 0 0 0; color:#537BB6; font-weight:bold;line-height:14px;}
#resumen p a{color:#003682;}
#resumen p a:hover{ color:#537BB6; }


#resumen h3{ border-bottom:#CCCCCC solid 1px; padding:0 0 9px 0;margin:9px 0 0 0; color:#537BB6; font-weight:bold;line-height:14px;}
#resumen h3 a{color:#003682;}
#resumen h3 a:hover{ color:#537BB6; }

#notas p{ border-bottom:#CCCCCC solid 1px; padding:0 0 9px 0;margin:9px 0 0 0; color:#537BB6; font-weight:bold; line-height:14px;}
#notas p strong{color:#003682;}
#notas p a{color:#537BB6;}
#notas p a:hover{ color:#003682;}

#notas h3{ border-bottom:#CCCCCC solid 1px; padding:0 0 9px 0;margin:9px 0 0 0; color:#537BB6; font-weight:bold; line-height:14px;}
#notas h3 strong{color:#003682;}
#notas h3 a{color:#537BB6;}
#notas h3 a:hover{ color:#003682;}

.noticias_rel{ margin:0;/*border-top:#CCCCCC solid 1px; height:70px;*/}
.noticias_rel h5{color:#003682; font-weight:bold; text-transform:uppercase; /*letter-spacing:0.1em;*/}
.noticias_rel li{  padding:0 0 0 18px;margin:10px 0 0 0 !important; font-weight:bold; color:#537BB6;line-height:14px;background:transparent url(../images/noticias_rel.jpg) no-repeat left 3px;}
.noticias_rel li strong{color:#003682;}
.noticias_rel li a{color:#537BB6;}
.noticias_rel li a:hover{ color:#003682; }





.boxTipo1{ background-color:#CCCCCC; padding:6px; margin:0 0 10px 0; }
.antetitulo{ color:#537BB6; font-weight:bold; text-transform:normal; letter-spacing:0px;margin:0 0 6px 0; display:block;}
.antetitulo:hover{ color:#003682; }

.vermas{ font-weight:bold; color:#999999; margin:10px 0 0 0; display:block;}
.vermas:hover{ font-weight:bold; color:#333333; }

#div_contenido_busca
	{
	margin:0px;
	padding:0px;
	width: 980px;
	text-align:left;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	background: url(/images/fon_busca.gif) ;
	background-position:left top;
	background-repeat:repeat-y;
	Border-top:#999999 solid 1px; 
	border-bottom:#999999 1px solid;	 		
}
#div_contenido_busca .floatleft input[type=text]{ font-size:11px; height:15px;}
#div_contenido_busca .floatleft select{font-size:11px;}
#busca_tit{ padding:3px 0 0 4px; text-transform:uppercase; color:#809acf;font-size:12px; float:left;height:28px; line-height:12px;}
#div_contenido_busca .floatleft{ padding:5px 0 0 0; vertical-align:baseline;}
#div_contenido_busca .floatleft input[type=text]{ padding:2px 0 0 4px;}
#div_contenido_busca .floatright{ padding:2px 0 0 0;}


#div_contenido_busca_guia
	{
	margin:0px;
	padding:0px;
	width: 959px;
	text-align:left;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	background: url(/images/fon_busca2.gif) ;
	background-position:left bottom;
	background-repeat:repeat-x;
	Border-top:#999999 solid 1px; 
	border-bottom:#999999 1px solid;
	border-right:#cccccc 1px solid;
	height:31px;	
}
#div_contenido_busca_guia .floatleft input[type=text]{ font-size:11px; height:15px;}
#div_contenido_busca_guia .floatleft select{font-size:11px;}
#busca_tit{ padding:3px 0 0 4px; text-transform:uppercase; color:#809acf;font-size:12px; float:left;height:28px; line-height:12px;}
#div_contenido_busca_guia .floatleft{ padding:5px 0 0 0; vertical-align:baseline;}
#div_contenido_busca_guia .floatleft input[type=text]{ padding:2px 0 0 4px;}
#div_contenido_busca_guia .floatright{ padding:2px 0 0 0;}


#pie_home #div_pie{margin:0px !important;}

#div_pie
	{
	/*margin:30px 0px 0px 0px;*/
	margin:0;
	padding:10px;
	
	text-align:center;
	font-size:13px; 
	/*height:100;*/
	background-color:#eaeaea;
	background-position:top center;
	
	line-height:18px; 		
	}
#div_pie .floatleft{  width:246px; height:67px; border-right:#CCCCCC solid 1px; text-align:left;}
	
#div_pie .floatleft .bisel_out { display:block;width:221px; height:65px; background:#003f74 url(/images/logo_pieTyA.jpg) no-repeat scroll 11px 12px;}
	
#div_pie .floatleft .bisel_out:hover{background:#003f74 url(/images/logo_pieTyAOver.jpg) no-repeat scroll left top;}

#div_pie .floatright{ width:692px; height:67px;border-left:#ffffff solid 1px;}

.logos_pie{     float: left;
    padding: 17px 0 0 22px;
    width: 451px;}
.logos_pie img{ display:block; float:left; margin:0 10px 0 0;}
.div_pie_menu{  
	color: #333333;
    float: right;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    width: 215px;}	
.div_pie_menu a{ color:#b40234;}
.div_pie_menu a:hover{ color:#006699;}

.rss{ float:right; background:#FF9900; padding:2px; color:#FFFFFF !important; display:block; width:27px; line-height:13px;height:13px; font-weight:bold; margin:0 0 8px 0; text-align:center;}

#pie_final{
    clear: both;
    color: #666666;
    font-size: 9px;
    letter-spacing: 0;
    margin: 0;
    padding: 0 0 0;
    text-align: right;
}






#div_pie_guia
	{
	margin:30px 0px 0px 0px;
	padding:10px;
	
	text-align:center;
	font-size:13px; 
	/*height:100;*/
	background-color:#eaeaea;
	background-position:top center;
	
	line-height:18px; 		
	}
#div_pie_guia .floatleft{  width:530px; height:88px; border-right:#CCCCCC solid 1px;}
#div_pie_guia .floatleft .bisel_out { display:block;width:510px; height:76px;background-color:#003f74; padding-top:10px;}	
#div_pie_guia .floatleft .bisel_out a{ display:block;width:220px; height:76px; background:#003f74 url(/images/logo_pieTyA.jpg) no-repeat scroll 11px 12px; float:left;}
	
#div_pie_guia .floatleft .bisel_out a:hover{background:#003f74 url(/images/logo_pieTyAOver.jpg) no-repeat scroll left top;}

#div_pie_guia .rss{ display:inline; float:none; background:#FF9900; padding:2px; color:#FFFFFF !important; width:27px; line-height:13px;height:13px; font-weight:bold; margin:0; text-align:center;}

.pie_TyA{ float:right;width:290px; font-size:11px; color:#FFFFFF; text-align:left; padding:4px 0 0 0;}
.pie_TyA strong{ font-size:12px; font-weight:bold;}
.pie_TyA .floatleft{width:126px !important; border:0px none !important;}
.pie_TyA .floatright{width:160px !important; border:0px none !important;}
.pie_TyA ul li{ line-height:13px;}

#div_pie_guia .floatright{ width:408px; height:88px;border-left:#ffffff solid 1px;}

#div_pie_guia .logos_pie{ padding:0px 0 0 22px;width:396px;float:none; }
#div_pie_guia .logos_pie img{ display:block; float:left; margin:0 46px 0 0;}
#div_pie_guia .div_pie_menu{ float:none; width:408px; color:#333333; font-weight:bold; text-align:right; font-size:12px;padding:8px 0 0 0;}	
#div_pie_guia .div_pie_menu a{ color:#b40234;}
#div_pie_guia .div_pie_menu a:hover{ color:#006699;}
#div_pie_guia #pie_final{ text-align:left !important;line-height:12px; margin-left:22px;padding:8px 0 0 0;}




/*#div_pie
	{
	padding:30px 0px 0px 0px;
	
	text-align:center;
	font-size:13px; 
	height:100;
	background-color:#FFFFFF;
	background-position:top center;
	
	line-height:18px; 		
	}
.div_pie_menu a{ color:#003399;}
.div_pie_menu a:hover{ color:#006699;}

#pie_final{
margin:10px 0 0px 0;
padding-bottom:20px;
font-size:11px;
background-color:#FFFFFF;
	background-position:top center;
	
	border-bottom:#999999 1px solid;}*/
	
#banner_home #div_banner{margin:0 0 16px 0 !important;}
#div_banner{margin:30px 0 0 0;padding:6px 0 6px 14px;background:#eaeaea url(../images/publi_img.jpg) repeat-y left center;}

#listado{ width:654px; float:left; color:#003682; }
#listado h1{ margin:0px; font-size:22px; letter-spacing:0.1em; font-weight:bold;}

#listado h2{ font-size:12px; margin:10px 0; line-height:18px;}
#listado h3{margin:0px 0 20px 0;font-size:14px; font-weight:bold; text-transform:uppercase; line-height:14px;}
#listado h3 a{color:#537BB6;}
#listado h3 a:hover{color:#003682;}
#listado h4{ font-weight:normal;line-height:14px;}
#listado .boxTipo2  .bisel_out{float:right;background-color:#FFFFFF; padding:4px; height:100px; display:block; width:100px; }
#listado .boxTipo2 .bisel_out a{line-height:100px;display:inline; }
#listado .boxTipo2 .bisel_out a img{vertical-align:middle;display:inline; max-height:auto; max-width:auto; }
#listado .boxTipo2 .floatleft{ width:77%;}
#listado .boxTipo2 .input_top{width:4% !important;}
#listado .boxTipo2 .input_top input{margin:0 !important; padding:0 !important;}
.pedir_info{ }
#listado .boxTipo2 .floatleft{}
#listado .boxTipo2 p{margin:10px 0;}
#listado .boxTipo2 .bold{margin:0;}
#listado .boxTipo2 .bisel{ margin:4px 0 0 0; height:8px;}


#listado .boxTipo4{background:transparent url(../images/fon_sectores.jpg) repeat-y scroll left top;}
#listado .boxTipo4  .bisel_out{float:left;background-color:#FFFFFF; padding:4px; height:100px; display:block; width:100px; text-align:center; }
#listado .boxTipo4 .bisel_out a{display:inline;line-height:100px; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
#listado .boxTipo4  .bisel_out{float:left;background-color:#ffffff; padding:4px;  display:block; width:100px; }
#listado .boxTipo4 .bisel_out a{ display:inline;height:100px; width:100px;  }
#listado .boxTipo4 .bisel_out a img{ vertical-align:middle;height:auto; width:auto; max-height:100px; max-width:100px;}
}
#listado .boxTipo4 .bisel_out a{ display:inline;height:100px; width:100px;  }
#listado .boxTipo4 .bisel_out a img{ display:inline; vertical-align:middle; height:auto; width:auto; max-height:100px; max-width:100px;}
#listado .boxTipo4 .floatright{ width:512px;}
#listado .boxTipo4 p{margin:10px 0;}
#listado .boxTipo4 .bold{margin:0;}
#listado .boxTipo4 .bisel{ margin:4px 0 0 0; height:8px;}





#migas{ margin-bottom:10px;}
#migas ul li{ display:inline; color:#999999; font-weight:bold;}
#migas ul li a{ color:#666666; }

#actualidad #list_resumen #notas p, #actualidad #list_resumen #resumen p{ padding:14px 0; line-height:16px;}
#actualidad #list_resumen #notas h3, #actualidad #list_resumen #resumen h3{ padding:11px 0; line-height:15px;}
#actualidad #resumen{ margin:0 0 9px 0;}
#actualidad #list_entrevistas{ height:1%; overflow:hidden;}
#actualidad #list_nuevas{ border:0px;}
#actualidad #list_nuevas #list_nuevasIzq, #actualidad #list_nuevas #list_nuevasDer{ margin:10px 0 0 0;}
#actualidad #list_sectores{ border:0px; padding-bottom:20px;}
#actualidad #list_sectores #list_sectoresIzq{width:479px; float:left; color:#003682; padding:0;border-right:#CCCCCC 1px solid;}
#actualidad #list_sectores #list_sectoresIzq .boxTipo4{width:469px; padding:10px 0; margin:0px;}
#actualidad #list_sectores #list_sectoresDer{width:480px; float:right; color:#003682;}
#actualidad #list_sectores #list_sectoresDer .boxTipo4{width:470px; padding:10px 0; margin:0 0 0 10px;}

#actualidad #list_sectores #list_sectoresIzq .paginacion{margin:0 10px 0 0; padding:4px 0 0 0;}
#actualidad #list_sectores #list_sectoresDer .paginacion{padding:4px 0 0 0;}





#resultado #listado{ width:654px; float:left;  }
#resultado #listado h2{ margin:0px; font-size:12px; color:#003682;}
#resultado #listado .paginacion{ border-top:#CCCCCC solid 1px;}
#resultado #listado h3{margin:0;font-size:18px; line-height:20px; text-transform:none; font-weight:normal; }
#resultado #listado h3 a{color:#003682;}
#resultado #listado h3 a:hover{color:#537BB6;}
#resultado #listado h4{ font-weight:normal;line-height:17px; color:#333333;}
#resultado #listado .boxTipo4{ background-image:none; background-color:#FFFFFF;border-left:none;border-top:none;border-right:none; padding:10px 0; margin:0;}
#resultado #listado .boxtitulo3{ margin:0;}
#resultado #listado h4 a{ font-weight:normal;line-height:16px; color:#333333;}
#resultado #listado h4 a:hover{color:#000000;}
#resultado #listado .boxTipo4  .antetitulo{float:left;width:450px; text-align:left; /*text-transform:uppercase;*/color:#537BB6; }
#resultado #listado .boxTipo4  .antetitulo:hover{color:#003682;}
#resultado #listado .boxTipo4 .fecha{float:right;width:80px; text-align:right; font-weight:bold; color:#999999; margin:0 0 4px 0; }
#resultado #listado .boxTipo4 .floatleft{background: transparent url(../images/fon_rightact.jpg) no-repeat 102px 50px; padding:8px 10px 0 0; width:120px;  }
#resultado #listado .boxTipo4 .floatleft a{border:#CCCCCC 1px solid; display:block; width:100px;height:100px;}
#resultado #listado .boxTipo4 .floatright{margin:0; float:right; padding:8px 0 0 0; width:522px;}
#resultado #listado .boxTipo4 p{margin-top:0px; }


#listado_lat .boxTipo3{ background:transparent url(../images/fon_box4.gif) repeat-y scroll left bottom;}


#listado_lat #Ed_Impresa{ width:100%; margin-right:0px; float:left}
#listado_lat #Ed_Impresa .boxtitulo p{ margin:0px;font-weight:bold; color:#FFFFFF; font-size:12px;}
#listado_lat #Ed_Impresa .Ed_I_Tit{ font-size:11px; font-weight:bold; color:#003366; margin:7px 0 3px 0; text-transform:uppercase; }
#listado_lat #Ed_Impresa .Ed_I_Tit a{ color:#003366;}
#listado_lat #Ed_Impresa p{ font-size:11px; font-weight:normal; color:#666666; margin:3px 0 7px 0; }
#listado_lat #Ed_Impresa .boxtitulo p a{font-weight:bold;}
#listado_lat #Ed_Impresa .boxTipo2 img{ width:104px; height:138px; display:block;}
#listado_lat #Ed_Impresa .boxTipo2{ height:165px;}
#listado_lat #Ed_Impresa .btn{width: 102px; margin:5px 0 0 0;}
#listado_lat #Ed_Impresa .floatright{ width:156px;}
#listado_lat .ico_EdImpresa{ height:40px;margin:3px 0;}
#listado_lat .ico_EdImpresa img{ float:right;}
#listado_lat .ico_EdImpresa p{ display:block; float:left; width:100px; margin:0;}
#listado_lat{ float:right;width:292px;}
#listado_lat #Ed_Impresa{ padding-bottom:10px;}


#listado_lat #herramientas{float:left;width:100%;padding:0 0 10px 0;}
#listado_lat #herramientas .boxTipo2{ height:154px;}
#listado_lat #herramientas .boxtitulo  .herramientasTit{ float:none;font-size:12px; color:#FFFFFF;  }
#listado_lat #herramientas .herramientasTit{display:block; float:left; font-size:11px; text-transform:uppercase;font-weight:bold; color:#003682; margin:0px;}
#listado_lat #herramientas p{ display:block; float:left; }
#listado_lat #herramientas img{ float:right;}
#listado_lat .rosco{ float:right; width:100px; height:100px;margin:0 0 10px 0;}
#listado_lat #encuesta{padding:0;font-size:12px; border:0px;  }
#listado_lat #encuesta p{width:150px; line-height:16px; margin:4px 0 8px 0; font-size:14px;}
#listado_lat #encuesta input[type=radio]{ margin-right:6px;}
#listado_lat #encuestaSi{padding:0px 4px 0px 0px; color:#0099CC; height:20px; vertical-align:middle;width:190px;background:#d8d8d8 url(../images/encuestaSi.jpg) no-repeat right bottom; }
#listado_lat #encuestaNo{ padding:0px 4px 0px 0px; color:#FFFFFF; height:20px;width:190px;background:#ababab url(../images/encuestaNo.jpg) no-repeat right top; vertical-align:baseline;}
#listado_lat #encuestaEnviar{ float:right;padding:0px; margin:0px;}



#list_noticias{ width:624px; float:left; color:#003682; }
/*#list_noticias h1{  font-size:22px; letter-spacing:0.1em; font-weight:bold;}

#list_noticias h2{ font-size:18px; margin:0px; line-height:18px;margin:0 0 10px 0;}*/

#list_noticias h2{margin:0px 0 6px 0;font-size:18px; line-height:20px; }
#list_noticias h2 a{color:#003682;}
#list_noticias h3{margin:0px 0 6px 0;font-size:18px; line-height:20px; }
#list_noticias h3 a{color:#003682;}
#list_noticias h3 a:hover{color:#537BB6;}
#list_noticias .boxTipo4 .floatright h3{ font-weight:normal;line-height:17px; color:#333333; font-size:12px;}
#list_noticias .boxTipo4 .floatright h3 a{ font-weight:normal;line-height:16px; color:#333333;}
#list_noticias .boxTipo4 .floatright h3 a:hover{color:#000000;}
#list_noticias h4{ font-weight:normal;line-height:17px; color:#333333;}
#list_noticias .boxtitulo3{ margin:0;}
#list_noticias .boxTipo4{ border-left:none;border-top:none;border-right:none; padding:16px 0; margin:0; }
#list_noticias h4 a{ font-weight:normal;line-height:16px; color:#333333;}
#list_noticias h4 a:hover{color:#000000;}
#list_noticias .boxTipo4  .antetitulo{float:left;width:450px; text-align:left; /*text-transform:uppercase;*/color:#537BB6; }
#list_noticias .boxTipo4  .antetitulo:hover{color:#003682;}
#list_noticias .boxTipo4 .fecha{float:right;width:80px; text-align:right; font-weight:bold; color:#999999; }
#list_noticias .boxTipo4 .floatleft{background: transparent url(../images/fon_rightact.jpg) no-repeat 102px 42px; padding:0 10px 0 0; width:120px; }
#list_noticias .boxTipo4 .floatleft a{border:#CCCCCC 1px solid; display:block; width:100px;height:100px;}
#list_noticias .boxTipo4 .floatright{margin:0; width:490px;}
#list_noticias .boxTipo4 p{margin-top:0px; }


#list_reportajes{ height:1%; overflow:hidden; width:657px; float:left; padding-bottom:10px;}
#list_reportajes .floatleft{ width:728px; height:100%; }
#list_reportajes img{ display:block; float:left; border:#CCCCCC 1px solid; margin:0 10px 0 0; width:418px; height:248px;  }
#list_reportajeIzq{ width:318px; float:left; color:#003682; padding:0 10px 0 0;}
#list_reportajeCen{ width:318px; float:right; color:#003682; padding:0 0 0 10px;border-left:#CCCCCC 1px solid;}
#list_reportajeDer{ width:292px; float:right;  }
#list_reportajes .antetitulo{float:left;width:252px; text-align:left;  }
#list_reportajes #reportaje .antetitulo{float:none;width:226px; text-align:left;margin:6px 0; }
#list_reportajes .fecha{float:right;width:66px; text-align:right; font-weight:bold; color:#999999;text-transform:uppercase; font-size:12px; }
#list_reportajes #reportaje .fecha{float:none;width:226px;}
#list_reportajes h3{margin:0px 0 6px 0;font-size:18px; line-height:20px; }
#list_reportajes h3 a{color:#003682;}
#list_reportajes h3 a:hover{color:#537BB6;}
#list_reportajes .boxTipo4 h4 a{ font-weight:normal;line-height:16px; color:#333333; }
#list_reportajes .boxTipo4 h4 a:hover{color:#000000;}
#list_reportajes .boxTipo4 h4 a p{font-size:12px;}
#list_reportajes .boxTipo4{ border-left:none;border-top:none;border-right:none; padding:0 0 16px 0; margin:0 0 16px 0; }

#list_reportajes .boxTipo4 .floatleft{background: transparent url(../images/fon_rightact.jpg) no-repeat 102px 42px; padding:0 10px 0 0; width:113px;height:102px; }
#list_reportajes .boxTipo4 .floatleft a{border:#CCCCCC 1px solid; display:block; width:100px;height:100px;}
#list_reportajes .boxTipo4 .floatright{margin:0; float:none; padding:5px; }
#list_reportajes .boxTipo4 p{margin:0px; }
/*#list_reportajes .boxtitulo3{margin:0 0 10px 0;}*/
#list_reportajes .paginacion{margin:10px 0 0 0;}

#list_reportajes .h3_txt a{margin-top:0px; color:#333333;  font-size:12px;line-height:16px;}
#list_reportajes .h3_txt a:hover{color:#000000;}
#reportaje{padding:10px 0; margin-bottom:10px; border-bottom:#CCCCCC solid 1px;}
#reportaje .floatright{ width:226px;}
#reportaje .boxTipo4 {padding:0; margin:0;}


#list_sectores{ /*border-bottom:#CCCCCC solid 1px;*/ float:left; width:657px;}
#list_sectoresIzq{ width:414px; float:left; color:#003682; padding:0 10px 0 0;}
#list_sectoresCen{ width:222px; float:right; color:#003682; padding:0 0 0 10px;border-left:#CCCCCC 1px solid;}
#list_sectoresDer{ width:292px; float:right;  }
#list_sectores #list_sectoresIzq .boxTipo4  .antetitulo{float:left;width:340px; text-align:left;float:left; display:block; }
#list_sectores #list_sectoresCen .boxTipo4  .antetitulo{width:222px; text-align:left; margin:6px 0; display:block;  }
#list_sectores #list_sectoresIzq .boxTipo4 .fecha{float:right;width:66px; text-align:right; font-weight:bold; color:#999999;text-transform:uppercase; display:block;  }
#list_sectores #list_sectoresCen .boxTipo4 .fecha{width:222px; text-align:right; font-weight:bold; color:#999999;text-transform:uppercase; display:block;  }
#list_sectores h3{margin:0px 0 6px 0;font-size:18px; line-height:20px; }
#list_sectores h3 a{color:#003682;}
#list_sectores h3 a:hover{color:#537BB6;}
#list_sectores .boxTipo4 h4 a{ font-weight:normal;line-height:16px; color:#333333; }
#list_sectores .boxTipo4 h4 a:hover{color:#000000;}
#list_sectores .boxTipo4 h4 a p{font-size:12px;}
#list_sectores .boxTipo4{ border-left:none;border-top:none;border-right:none; padding:0 0 16px 0; margin:0 0 16px 0; }
#list_sectores .boxTipo4{ border-left:none;border-top:none;border-right:none; padding:0 0 16px 0; margin:0 0 16px 0; }

#list_sectores .boxTipo4 .floatleft{ padding:4px 10px 6px 0; }

#list_sectores .boxTipo4 .floatleft a{border:#CCCCCC 1px solid; display:block; width:220px;height:180px;}
#list_sectores .boxTipo4 .floatleft a img{ width:220px;height:180px;}
#list_sectores .boxTipo4 .floatright{margin:0; float:none;  }
#list_sectores .boxTipo4 p{margin:0px; }
#list_sectores .boxTipo4 .floatright h3 a{margin-top:0px; color:#333333; font-size:12px;line-height:16px;}
#list_sectores .boxtitulo3{margin:0 0 10px 0;}
#list_sectores .paginacion{margin:10px 0 0 0;}

#list_sectores_actu{ padding:10px 0 16px 0; }
#list_sectores_actu #list_sectoresIzq{ width:469px; float:left; color:#003682;padding:0px;border-right:#CCCCCC solid 1px; padding:0 10px 0 0; }
#list_sectores_actu #list_sectoresDer{ width:470px; float:right;  }
#list_sectores_actu #list_sectoresIzq .paginacion{margin:0 0px 0 0;}
#list_sectores_actu .paginacion{padding-bottom:0px;}
#list_sectores_actu #list_sectoresIzq .boxTipo4{ padding:10px 0; margin:0 0px 0 0;}
#list_sectores_actu #list_sectoresDer .boxTipo4{ padding:10px 0; margin:0 0 0 6px;}
#list_sectores_actu .boxTipo4  .antetitulo{float:left;width:400px; text-align:left; }
#list_sectores_actu .boxTipo4 .fecha{float:right;width:62px; text-align:right; font-weight:bold; color:#999999;text-transform:uppercase; }
#list_sectores_actu h3{margin:0px 0 6px 0;font-size:18px; line-height:20px; }
#list_sectores_actu h3 a{color:#003682;}
#list_sectores_actu h3 a:hover{color:#537BB6;}
#list_sectores_actu .boxTipo4 h4 a{ font-weight:normal;line-height:16px; color:#333333; }
#list_sectores_actu .boxTipo4 h4 a:hover{color:#000000;}
#list_sectores_actu .boxTipo4 h4 a p{font-size:12px;}
#list_sectores_actu .boxTipo4{ border-left:none;border-top:none;border-right:none; padding:0 0 16px 0; }
#list_sectores_actu .boxTipo4 .floatleft{background: transparent url(../images/fon_rightact.jpg) no-repeat 102px 42px; padding:0 10px 0 0; width:113px;height:102px; }
#list_sectores_actu .boxTipo4 .floatleft a{border:#CCCCCC 1px solid; display:block; width:100px;height:100px;}
#list_sectores_actu .boxTipo4 .floatright{margin:0; float:none;  }
#list_sectores_actu .boxTipo4 p{margin:0px; }




#list_nuevas{  float:left; width:657px;}
#list_nuevas #list_nuevasIzq{ width:318px; float:left; color:#003682;padding:0 10px 0 0; }
#list_nuevas #list_nuevasCen{ width:318px; float:right; color:#003682;padding:0 0 0 10px; border-left:#CCCCCC 1px solid; min-height:790px;}
#list_nuevas #list_nuevasDer{ width:292px; float:right;  }
#list_nuevas .boxTipo4  .antetitulo{float:left;width:252px; text-align:left; margin-bottom:6px; }
#list_nuevas .boxTipo4 .fecha{float:right;width:66px; text-align:right; font-weight:bold; color:#999999;text-transform:uppercase; }
#list_nuevas h2{}
#list_nuevas h2 a{color:#003682;font-size:22px;}
#list_nuevas h3{margin:0px 0 6px 0; line-height:26px; }
#list_nuevas h3 a{color:#003682;font-size:22px;}
#list_nuevas h3 a:hover{color:#537BB6;}
#list_nuevas .boxTipo4 h4 a{ font-weight:normal;line-height:16px; color:#333333; }
#list_nuevas .boxTipo4 h4 a:hover{color:#000000;}
#list_nuevas .boxTipo4 h4 a p{font-size:12px;}
#list_nuevas .boxTipo4{ border-left:none;border-top:none;border-right:none; padding:0 0 16px 0; margin:0 0 16px 0; }
#list_nuevas .boxTipo4 .floatleft{ padding:0 10px 10px 0; }
#list_nuevas .boxTipo4 .floatleft a{border:#CCCCCC 1px solid; display:block; }
#list_nuevas .boxTipo4 .floatright{margin:0; float:none;}
#list_nuevas .boxTipo4 p{margin-top:0px; }
#list_nuevas .boxTipo4 .floatright h3 a{margin-top:0px; color:#333333; font-size:12px;line-height:16px;}
#list_nuevas .boxtitulo3{margin:0 0 10px 0;}
#list_nuevas .paginacion{margin:10px 0 0 0;}



#list_nuevas_actu{ /*border-bottom:#CCCCCC solid 1px;*/ padding:10px 0;}
#list_nuevas_actu #list_nuevasIzq{ width:469px; float:left; color:#003682; padding:0 10px 0 0;border-right:#CCCCCC 1px solid; margin:10px 0 0 0;}
#list_nuevas_actu #list_nuevasDer{ width:470px; float:right; color:#003682; margin:10px 0 0 0; }
#list_nuevas_actu .boxTipo4  .antetitulo{float:left;width:380px; text-align:left; }
#list_nuevas_actu .boxTipo4 .fecha{float:right;width:80px; text-align:right; font-weight:bold; color:#999999;text-transform:uppercase; }
#list_nuevas_actu h3{margin:0px 0 6px 0;font-size:18px; line-height:20px;height:45px; }
#list_nuevas_actu h3 a{color:#003682;}
#list_nuevas_actu h3 a:hover{color:#537BB6;}
#list_nuevas_actu .boxTipo4 h4 a{ font-weight:normal;line-height:16px; color:#333333; }
#list_nuevas_actu .boxTipo4 h4 a:hover{color:#000000;}
#list_nuevas_actu .boxTipo4 h4 a p{font-size:12px;}
#list_nuevas_actu .boxTipo4{ border-left:none;border-top:none;border-right:none; padding:0 0 16px 0; margin:0 0 16px 0; }
#list_nuevas_actu .boxTipo4 .floatleft{background:transparent url(../images/fon_rightact.jpg) no-repeat 102px 42px; padding:0 10px 0 0; width:220px; }
#list_nuevas_actu .boxTipo4 .floatleft a{border:#CCCCCC 1px solid; display:block; width:220px;height:180px;}
#list_nuevas_actu .boxTipo4 .floatright{margin:0; width:236px;}
#list_nuevas_actu .boxTipo4 p{margin-top:0px; }







#list_entrevistas{padding:10px 0;border-bottom:#CCCCCC solid 1px;}
#list_entrevistas .floatleft{ padding:0 19px;margin:0;width:202px;}
#list_entrevistas .floatright{ padding:0 19px;margin:0;width:202px;}
#list_entrevistas a{ display:block; padding:0 0 4px 0;}
#list_entrevistas img{border:#CCCCCC 1px solid; width:200px; height:164px;}
#list_entrevistas h2, #list_entrevistas h3{margin:0px 0 6px 0;font-size:16px; line-height:20px; height:60px; font-weight:bold; }
#list_entrevistas h2 a, #list_entrevistas h3 a{color:#003682;}
#list_entrevistas h3 a:hover{color:#537BB6;}
#list_entrevistas h4 a{ font-weight:normal;line-height:16px; color:#333333;}
#list_entrevistas h4 a:hover{color:#000000;}
#list_entrevistas h4 a p{font-size:12px;}
#list_entrevistas .clear{border-bottom:#CCCCCC 1px solid; margin:0 0 10px 0; padding:16px 0 0 0; height:1px;}

.entradilla{ font-weight:normal;line-height:16px; color:#333333 !important; font-size:12px; }
.entradilla:hover{color:#000000 !important;}


#txt_new{ float:left;  width:654px;   }
#txt_new h1{ font-size:28px; margin:0 0 16px 0; font-weight:bold; line-height:30px;}
#txt_new .antetitulo{  width:574px; margin:0 0 6px 0; font-size:12px;}
#txt_new .antetitulo:hover{ color:#537BB6;}
#txt_new #fecha{ float:left; width:300px; padding:0; margin:0px; height:14px; text-align:left;font-size:12px; line-height:14px;}
#txt_new #migas{margin-bottom:20px;}
#txt_new #antetitulo_font{ border-top:#EAEAEA solid 1px; border-bottom:#537BB6 solid 3px; padding:10px 0; margin:0 0 10px 0;}
#txt_new #antetitulo_font2{ border:#cccccc solid 1px; padding:5px; margin:0 0 10px 0;}
#txt_new #fontMasMenos{ float:right; height:1%;width:44px; overflow:hidden; }
#txt_new #fontMasMenos #fontMenos{ float:left; width:20px; height:16px; background: #eaeaea url(../images/fontMenos.gif) no-repeat left top;}
#txt_new #fontMasMenos #fontMenos:hover{background: transparent url(../images/fontMenosOver.gif) no-repeat left top;}
#txt_new #fontMasMenos #fontMas{ float:right; width:20px; height:16px; background: #eaeaea url(../images/fontMas.gif) no-repeat left top;}
#txt_new #fontMasMenos #fontMas:hover{background: transparent url(../images/fontMasOver.gif) no-repeat left top; }

#txt_new_cont{ height:1%; overflow:hidden; line-height:20px;font-size:14px;color:#333333;}
#txt_new_cont h2{ display:block; font-weight:normal; font-weight:bold;font-size:14px;color:#333333;}
#txt_new_cont img{ margin:4px 10px 2px 10px;}
.img_news{margin:4px 10px 2px 0px !important; float:left;}
.img_news img{ margin:0 !important; }
.img_news_pie{
background-color:#EAEAEA;
font-size:12px;
line-height:14px;
margin:6px 0 0;
padding:3px 6px;
}

.img_noticias{ width:350px}
.img_noticias img{
max-width:350px;
width:350px;
height:auto;
}

.img_nuevas{ width:316px}
.img_nuevas img{
max-width:316px;
width:316px;
height:auto;
}



.img_repor{ width:418px}
.img_repor img{
max-width:418px;
width:418px;
height:auto;
}



.img_sec{ width:220px}
.img_sec img{
max-width:220px;
width:220px;
height:auto;
}



.img_entre{ width:200px}
.img_entre img{
max-width:200px;
width:200px;
height:auto;
}








#txt_new_cont p{text-align:left !important;}

#txt_new_cont a{ font-weight:bold !important;color:#003682 !important;}
#txt_new_cont a:hover{color:#537BB6 !important;}

#txt_new_der{float:right;  width:290px; }
#txt_new_der .boxTipo2 .antetitulo{margin:0 0 6px 0 !important;  text-align:right; color:#003682;}
#txt_new_der .boxTipo2 p{margin:0 !important; font-size:12px; line-height:16px; font-weight:bold; color:#666666;}
#txt_new_der .boxTipo2 .bisel{ margin:10px 0 0 0; }
.compartir{ padding:6px;border:#CCCCCC solid 1px; margin:0 0 10px 0;}
.compartir a{ display:block; height:24px; padding:10px 0 0 50px; color:#999999; font-weight:bold; font-size:14px; margin:0; border-bottom:#EAEAEA solid 1px;border-left:#EAEAEA solid 1px;border-right:#EAEAEA solid 1px;}
.compartir a:hover{ display:block; height:24px; padding:10px 0 0 60px; color:#003366;}
.enviar{ background: transparent url(../images/ico_sobre.jpg) no-repeat 4px 7px;}
.enviar:hover{ background: transparent url(../images/ico_sobreOver.jpg) no-repeat left top;}
.imprimir{ background: transparent url(../images/ico_print2.jpg) no-repeat 4px 3px;}
.imprimir:hover{ background: transparent url(../images/ico_printOver.jpg) no-repeat left top;}
.comentario{ background: transparent url(../images/ico_bocadillo.jpg) no-repeat 4px 6px; /*border:none !important;*/}
.comentario:hover{ background: transparent url(../images/ico_bocadilloOver.jpg) no-repeat left top;}
.redes{height:1%; overflow:hidden; padding:0px 0px 0px 80px;background: transparent url(../images/ico_redes.jpg) no-repeat left top; margin:0; border-bottom:#EAEAEA solid 1px;}
.redes .floatleft{ width:140px; height:61px; padding:0px; }
.redes .floatright{ width:50px;/*background: transparent url(../images/fon_tweet.jpg) no-repeat left top;  padding:4px 5px;*/font-size:11px;padding:0 0 7px 0; text-align:right;}
.redes .floatright a{ display:block; margin:0px; padding:0px; font-size:11px; color:#FFFFFF;height:10px;border:none !important; }
.redes .floatright p{ font-weight:bold;color:#666666; font-size:11px; margin:0 0 6px 0;display:block;}
.redes p{ font-weight:bold;color:#999999; font-size:14px; margin:6px 0;display:block;}
.redes .floatleft a{ display:inline; margin:0 4px 0 0; padding:0px; font-size:12px; border:none !important;}

.redes a img{ display:inline;}
#txt_new_der .box_Buscador{background:transparent url(../images/fon_box_busGris.jpg) no-repeat left bottom;}
#txt_new_der .box_Buscador p{color:#eaeaea;}

#txt_new_der boxTipo{}


#comentarios{ padding:20px 0;}
#listado #comentarios{ padding:0 0 20px 0;}
#comentarios .comentario{background: transparent url(../images/ico_bocadillo.jpg) no-repeat left 10px; padding:10px 0 10px 50px; border-bottom:#CCCCCC solid 1px; line-height:15px;}
#comentarios .comentario p{ margin:0 0 6px 0; font-weight:bold; color:#003366;line-height:12px;}
#comentarios .comentario p span{ color:#999999}
#comentarios .boxTipo2{ overflow:hidden; height:1%; }
#comentarios .boxTipo2 .floatleft{ width:260px; text-align:left;}
#comentarios .boxTipo2 .floatleft input[type=text]{ margin:0 0 20px 10px; width:160px;}
#comentarios .boxTipo2 .floatright{ width:360px; text-align:right;}
#comentarios li{ display:inline;margin:0;}
#comentarios input[type=text]{ margin:0 0 20px 10px; width:240px;}
#comentarios input[type=checkbox]{ margin:10px 0 0 0; padding:0px;}
#comentarios input[type=image]{ margin:10px 0 0 0; padding:0px; }
#franq_rel{ margin:0 0 10px 0; vertical-align:top; font-size:14px; font-weight:bold; color:#003366; height:1%; overflow:hidden;border-bottom:#cccccc solid 1px; background:#eaeaea url(../images/fon_box3.gif) repeat-x scroll right -160px;}
#franq_rel .floatleft{ width:170px; text-transform:uppercase;font-size:12px;font-weight:bold; color:#003682;padding:72px 10px 0 10px;  }
#franq_rel .floatleft .bisel{ margin:6px 0 0 0;}
#franq_rel .floatright{ width:450px;padding:0px  10px 8px 0;  background:transparent url(../images/fon_box_in2.jpg) no-repeat scroll right top; height:1%; overflow:hidden; font-size:10px;  }

#franq_rel .floatright .bisel_out{ display:block; float:left; width:77px; height:77px;  margin:7px 0 0 7px; padding:2px; background-color:#FFFFFF;}


#franq_rel .floatright .bisel_out a{ line-height:77px; display:inline; }

#franq_rel .floatright .bisel_out img{display:inline; vertical-align:middle; max-height:auto; max-width:auto; }

.paginacion{ height:1%; overflow:hidden; padding:4px 0 9px 0;}
.paginacion .floatleft{  width:106px !important; text-align:right;background-color:#eaeaea; padding:4px 2px;border-right:#CCCCCC solid 4px;}
.paginacion .floatright{  width:98px; text-align:left;background-color:#eaeaea;padding:4px 4px; border-left:#CCCCCC solid 4px;}
.paginacion a{ color:#666666; font-size:11px; font-weight:bold; text-transform:uppercase; letter-spacing:0.1em; }
.paginacion a:hover{ color:#003366;}

#list_resumen{ float:right;width:322px;}
list_resumen #notas/*, ##list_resumen #resumen*/ { margin:16px 0 0 0;}
#list_resumen #notas p, #list_resumen #resumen p{ margin:0; padding:15px 0; font-size:13px; line-height:16px;}
#list_resumen #notas h3, #list_resumen #resumen h3{ margin:0; padding:15px 0; font-size:13px; line-height:16px;}

#que_es{ padding:10px; width:680px;}
#que_es .bisel_out{ background:transparent url(../images/fon_box3.jpg) repeat-x scroll left bottom;}
#que_es .floatleft{ width:325px;}
#que_es .floatright{ width:325px;}
.que_es{padding:10px; margin:0px; height:1%; overflow:hidden; line-height:16px;}
.que_es img{ float:left; margin:0 6px 0px 0;}
/*.sub_menu{height:20px; margin:0 0 0 207px; } */
.sub_menu{height:25px; margin:0 0 0 8px; background-color:#e8eaec; /*width:963px;*/}

.sub_menu li{
	margin-top:4px;
	padding:2px 8px;
	display:block;
	float:left;
	text-align:center;
	/*height:20px;*/
	}
.sub_menu li a{display:block;text-align:center; color:#003682;}
.sub_menu li a:hover{color:#537BB6;}

.formu{ font-size:12px; font-family:Arial;}

#ordenar_por{margin:30px 0 10px 0;}
#ordenar_por h2{
margin:6px 0;
}

#ordenar_por .floatleft h2{
margin:0;
}
#ordenar_por .floatright img{ display:inline; vertical-align:middle;}

#top{background:#EAEAEA url(../images/fon_box_in2.jpg) no-repeat scroll right top; border:#CCCCCC solid 1px; padding:10px; margin:10px 0 0 0;text-align:center; }
#top .sub_menu{ height:12px; font-weight:bold; margin:0px; font-size:12px;}
#top .sub_menu strong{font-size:14px; color:#666666;}
#top .sub_menu li{
	
	padding:0 8px;
	display:inline;
	line-height:12px;
	height:12px;
	text-align:center;
	vertical-align:middle;
	
	}
#top .sub_menu li a{display:inline;text-align:center; color:#003682; vertical-align:top;}
#top .sub_menu li a:hover{color:#537BB6;}


#ficha_out{ background:transparent url(../images/fon_ficha_out.gif) repeat-x scroll left 22px;padding:0px; }

#ficha{ background:transparent url(../images/fon_ficha.png) repeat-y scroll 5px top; padding:0 0 10px 10px;  }

#ficha_lat{ padding:0 6px; float:left;width:300px;}

#ficha_logo{ background-color:#FFFFFF; text-align:center; padding:6px 0;}

#ficha_img{ background-color:#FFFFFF; text-align:center; padding:0 0 6px 0;}

#ficha_datos{ padding:10px;font-size:12px; margin:0 0 40px 0; line-height:17px;}

#ficha_datos .floatleft{ width:140px; }
#ficha_datos .floatright{ width:140px;font-weight:bold;}






#ficha_logo img{ display:inline;}
#ficha_in{ padding:0; float:right; width:638px;}

#ficha_Tit{ height:1%; overflow:hidden;font-weight:bold;font-size:12px;color:#FFFFFF; padding:0 0 0 20px;}
#ficha_Tit h1{ font-size:15px;  margin:0px; line-height:17px; height:14px; float:left;width:350px;color:#FFFFFF;text-transform:uppercase}
#ficha_Tit h2{float:right;width:250px; text-align:right; padding:0 10px 0 0;font-size:14px; margin:0px;height:14px;color:#FFFFFF; }
#ficha_sector{float:right;width:200px; text-align:right; padding:0 10px 0 0; }

#ficha_out #migas{float:left; width:438px; }
#ficha_antsig{width:200px; text-align:right; float:right; font-weight:bold; color:#999999;}
#ficha_antsig a{color:#003682;}
#ficha_antsig a:hover{color:#537BB6;}
#ficha_ant{width:70px; border-right:#333333 solid 1px; padding:0 4px 0 0; text-align:right;}
#ficha_sig{width:78px;border-left:#999999 solid 1px;padding:0 0 0 6px; text-align:left;}


#ficha_info{height:1%; overflow:hidden; padding:16px 0 0 0;}


#ficha_info .floatleft{ width:314px;padding:10px 10px 6px 20px;}
#ficha_info .floatright{ width:264px;padding:10px 10px 6px 0px;}
#ficha_info .floatleft h3, #ficha_info .floatright h3{ color:#006699; font-weight:bold;}




.ficha_Tit{ height:1%; overflow:hidden;font-weight:bold;color:#FFFFFF; padding:30 0 0 20px;background:transparent url(../images/fon_subficha.png) repeat-x scroll left 3px; padding-left: 20px;}


.ficha_Tit h4{ height:50px; line-height:30px;font-size:14px; font-weight:bold; text-transform:uppercase; padding:2px 0 0 0; color:#FFCC66;}

.ficha_Tit_Deseas{ height:1%; overflow:hidden;font-weight:bold;color:#FFFFFF; padding:0 0 0 0px;background:transparent url(../images/fon_subficha.png) repeat-x scroll left 3px;  margin-left: -20px;}

.ficha_Tit_Deseas h4{ height:50px; line-height:30px;font-size:14px; font-weight:bold; text-transform:uppercase; padding:2px 0 0 20px; color:#FFCC66;}




.ficha_Tit .floatleft{width:328px; padding:9px 0 0 0;}
.ficha_Tit .floatleft li{ float:left; padding:0 13px 0 13px; border-left:#cccccc solid 1px;border-right:#666666 solid 1px;}
.ficha_Tit .floatleft li a{ color:#FFCC66}
.ficha_Tit .floatleft li a:hover{ color:#FFFFFF;}
.ficha_Tit .floatright{padding:10px 0px;background:transparent url(../images/fon_fichaMasInfo.png) no-repeat scroll left top; width:262px; height:42px; padding:12px 0 0 28px; }
.ficha_Tit .floatright p a{ text-transform:uppercase; font-weight:bold; color:#FFFFFF; font-size:14px; }
.ficha_Tit .floatright p{margin:0px;}

.ficha_txt{ padding:0px 10px 10px 20px;}
.ficha_txt p, .ficha_txt li{line-height:16px;}
.ficha_txt .bisel_out{ margin-bottom:10px;}
.ficha_txt .boxtitulo3 p{line-height:12px;}
.ficha_news{ padding:0; font-weight:bold;}
.ficha_news .boxTipo2 .floatleft{ width:50px; color:#666666; padding:0 0 4px 0; }
.ficha_news .boxTipo2 .floatright{ width:500px; }
.ficha_news .boxTipo2 .floatright a{ color:#006699;  }
.ficha_news .boxTipo2 .clear{color:#999999;line-height:16px; }

.ficha_form{ padding:0 20px; height:1%; overflow:hidden; }

.ficha_form li{ margin:0 0 20px 0; height:20px; line-height:20px; vertical-align:middle;}
.ficha_form input{ display:inline; vertical-align:middle;}
.ficha_form input[type=text]{ margin:0; width:162px;font-size:12px; background-color:#EAEAEA;}
.ficha_form input[type=select]{ margin:0; width:170px;font-size:12px;background-color:#EAEAEA;}
.ficha_form input[type=textarea]{ margin:0; font-size:12px;background-color:#EAEAEA;}
.ficha_form input[type=checkbox]{ margin:0; padding:0px;background-color:#EAEAEA;}
.ficha_form input[type=image]{ margin:0; padding:0px; }


.ficha_franquicias{text-align:center; text-transform:uppercase; font-size:14px; font-weight:bold; padding:0px 0 10px 0;}
.ficha_franquicias a{ color:#003366;}
.ficha_franquicias a:hover{ color:#006699;}


#window_envio{ width:540px; padding:10px;background:#FFFFFF url(../images/fon_box4.gif) repeat-y scroll right bottom;}
#window_envio input{ width:190px; font-size:12px;}
#window_envio .boxTipo2{ font-weight:bold; color:#666666;}


#colaboradores{ margin-top:8px; font-size:12px; color:#333333; }
#colaboradores li{ padding:8px 0;}
#colaboradores li a{ font-weight:bold;color:#003682; text-transform:uppercase;font-size:14px;}
#colaboradores li a:hover{color:#537BB6;}
#colaboradores li p{ margin:4px 0 0 0;}


#mapa_cc{background:#eaeaea url(../images/mapa_cc_bg.gif) repeat-x scroll left bottom;
height:383px;
border-bottom:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
border-top:1px #EAEAEA solid;
border-left:1px #EAEAEA solid;
margin:0 0 10px 0;
}


#map_cc{background:transparent url(../images/mapa_cc.png) no-repeat scroll left -14px;
height:330px;
float:left;
width:500px;
padding:0px 13px 0px 14px;
margin:14px 0;
border-right:#a3aeb4 solid 1px;
}

#mapa_cc ul{height:354px; width:106px; float:left;color:#003682; margin:14px 0 0 0px; padding:0 6px; border-left:#EAEAEA solid 1px;border-right:#a3aeb4 solid 1px;}
#mapa_cc li{padding:0 0 8px 0;}
#mapa_cc li strong{ text-transform:uppercase; }
#mapa_cc li a{ color:#003682;}
#mapa_cc li a:hover{ color:#333333; font-weight:bold;}
#map_cc_in{ width:450px; height:330px;}

#map_centro{
height:384px;
float:right;
width:602px;
padding:0px 14px 0px 13px;
margin:14px 0;
border-left:#EAEAEA solid 1px;

}
#map_centro h2{ font-size:24px; font-weight:bold;}
#map_centro_img{
float:left;
text-align:center;
background-color:#FFFFFF;
margin-bottom:10px;
width:110px;
height:100px;
padding:4px;
border-left:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
border-right:#EAEAEA solid 1px;
border-bottom:#EAEAEA solid 1px;
}
#map_centro_img span{ display:inline; line-height:100px;}
#map_centro_img img{ display:inline; vertical-align:middle;}
#map_centro .floatleft{ width:468px; margin-left:14px;}
#map_centro .floatleft h2{ margin-top:0px;}
#map_centro .floatleft p{ margin:3px 0;}
#map_centro .floatright{

width:140px;
text-align:right;
padding:0px 0px 0px 10px;
/*border-left:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
border-right:#ffffff solid 1px;
border-bottom:#ffffff solid 1px;
background:transparent url(../images/fon_comentarios.png) no-repeat scroll right top;*/
}
#map_centro .floatright a{color:#003682 !important;}
#map_centro .floatright a:hover{color:#537BB6 !important;}
#map_centro .floatright p{ font-weight:bold;}
#map_centro_in{
position:relative;
border-left:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
border-right:#EAEAEA solid 1px;
border-bottom:#EAEAEA solid 1px;

}

#mini_maps{height:384px;
float:left;
width:300px;
padding:0px 13px 0px 14px;
margin:14px 0;
border-right:#a3aeb4 solid 1px;}

#mini_map_esp{ text-align:center;width:153;}
#mini_maps .floatright a{color:#003682 !important;}
#mini_maps .floatright a:hover{color:#537BB6 !important;}
#mini_maps .floatright{ display:none; /*width:160px;*/}
#mini_maps .floatright p{
padding:2px 0 30px 24px;
text-transform:uppercase;
font-weight:bold;
font-size:14px;
line-height:17px;background:transparent url(../images/flecha_big.png) no-repeat scroll left top;
margin:0px;}

#map_prov_mini{
position:relative;
margin:0px 0 0 0;

border-left:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
border-right:#EAEAEA solid 1px;
border-bottom:#EAEAEA solid 1px;
 }
 
.map_basico{background:transparent url(../images/centros/transparent_map.gif) no-repeat scroll left top; }
.map_1{background:transparent url(../images/centros/alava.gif) no-repeat scroll left top; }
.map_2{background:transparent url(../images/centros/albacete.gif) no-repeat scroll left top; }
.map_3{background:transparent url(../images/centros/alicante.gif) no-repeat scroll left top; }
.map_4{background:transparent url(../images/centros/almeria.gif) no-repeat scroll left top; }
.map_5{background:transparent url(../images/centros/asturias.gif) no-repeat scroll left top; }
.map_6{background:transparent url(../images/centros/avila.gif) no-repeat scroll left top; }
.map_7{background:transparent url(../images/centros/badajoz.gif) no-repeat scroll left top; }
.map_8{background:transparent url(../images/centros/baleares.gif) no-repeat scroll left top; }
.map_9{background:transparent url(../images/centros/barcelona.gif) no-repeat scroll left top; }
.map_10{background:transparent url(../images/centros/burgos.gif) no-repeat scroll left top; }
.map_11{background:transparent url(../images/centros/caceres.gif) no-repeat scroll left top; }
.map_12{background:transparent url(../images/centros/cadiz.gif) no-repeat scroll left top; }
.map_53{background:transparent url(../images/centros/cantabria.gif) no-repeat scroll left top; }
.map_13{background:transparent url(../images/centros/castellon.gif) no-repeat scroll left top; }
.map_14{background:transparent url(../images/centros/ceuta.gif) no-repeat scroll left top; }
.map_15{background:transparent url(../images/centros/ciudad-real.gif) no-repeat scroll left top; }
.map_16{background:transparent url(../images/centros/cordoba.gif) no-repeat scroll left top; }
.map_17{background:transparent url(../images/centros/acoruna.gif) no-repeat scroll left top; }
.map_18{background:transparent url(../images/centros/cuenca.gif) no-repeat scroll left top; }
.map_19{background:transparent url(../images/centros/girona.gif) no-repeat scroll left top; }
.map_36{background:transparent url(../images/centros/palmas.gif) no-repeat scroll left top; }
.map_20{background:transparent url(../images/centros/granada.gif) no-repeat scroll left top; }
.map_21{background:transparent url(../images/centros/guadalajara.gif) no-repeat scroll left top; }
.map_22{background:transparent url(../images/centros/guipuzcoa.gif) no-repeat scroll left top; }
.map_23{background:transparent url(../images/centros/huelva.gif) no-repeat scroll left top; }
.map_24{background:transparent url(../images/centros/huesca.gif) no-repeat scroll left top; }
.map_25{background:transparent url(../images/centros/jaen.gif) no-repeat scroll left top; }
.map_26{background:transparent url(../images/centros/leon.gif) no-repeat scroll left top; }
.map_27{background:transparent url(../images/centros/lleida.gif) no-repeat scroll left top; }
.map_28{background:transparent url(../images/centros/lugo.gif) no-repeat scroll left top; }
.map_29{background:transparent url(../images/centros/madrid.gif) no-repeat scroll left top; }
.map_30{background:transparent url(../images/centros/malaga.gif) no-repeat scroll left top; }
.map_31{background:transparent url(../images/centros/melilla.gif) no-repeat scroll left top; }
.map_32{background:transparent url(../images/centros/murcia.gif) no-repeat scroll left top; }
.map_33{background:transparent url(../images/centros/navarra.gif) no-repeat scroll left top; }
.map_34{background:transparent url(../images/centros/ourense.gif) no-repeat scroll left top; }
.map_35{background:transparent url(../images/centros/palencia.gif) no-repeat scroll left top; }
.map_37{background:transparent url(../images/centros/pontevedra.gif) no-repeat scroll left top; }
.map_38{background:transparent url(../images/centros/larioja.gif) no-repeat scroll left top; }
.map_39{background:transparent url(../images/centros/salamanca.gif) no-repeat scroll left top; }
.map_42{background:transparent url(../images/centros/segovia.gif) no-repeat scroll left top; }
.map_43{background:transparent url(../images/centros/sevilla.gif) no-repeat scroll left top; }
.map_44{background:transparent url(../images/centros/soria.gif) no-repeat scroll left top; }
.map_45{background:transparent url(../images/centros/tarragona.gif) no-repeat scroll left top; }
.map_40{background:transparent url(../images/centros/tenerife.gif) no-repeat scroll left top; }
.map_46{background:transparent url(../images/centros/teruel.gif) no-repeat scroll left top; }
.map_47{background:transparent url(../images/centros/toledo.gif) no-repeat scroll left top; }
.map_48{background:transparent url(../images/centros/valencia.gif) no-repeat scroll left top; }
.map_49{background:transparent url(../images/centros/valladolid.gif) no-repeat scroll left top; }
.map_50{background:transparent url(../images/centros/vizcaya.gif) no-repeat scroll left top; }
.map_51{background:transparent url(../images/centros/zamora.gif) no-repeat scroll left top; }
.map_52{background:transparent url(../images/centros/zaragoza.gif) no-repeat scroll left top; }

.prov_hover{ font-weight:bold; text-decoration:none;}
#map_prov{
height:354px;
float:left;
width:570px;
padding:0px 13px 0px 14px;
margin:14px 0 0px 0;
border-right:#a3aeb4 solid 1px;
}
#map_prov #myMap{
border-left:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
border-right:#EAEAEA solid 1px;
border-bottom:#EAEAEA solid 1px;

}
#map_prov_in{
position:relative;
height:328px;width:448px;
border-left:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
border-right:#EAEAEA solid 1px;
border-bottom:#EAEAEA solid 1px;
 }
 #map_prov_in small, #map_centro_in small, #map_prov_mini small{
 display:none;
 
 /*position:absolute;
 width:192px;
 height:12px;
 bottom:0px;
 display:block;
 padding:6px 0px 6px  8px;
background:#EAEAEA url(../images/fon_box_vermas.jpg) no-repeat scroll left top;
border-bottom:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
border-top:1px #EAEAEA solid;
border-left:1px #EAEAEA solid;*/
 }
#map_prov_in small a, #map_centro_in small a, #map_prov_mini a{ font-weight:bold; text-transform:uppercase; color:#003682 !important; }
#map_prov_in small a:hover, #map_centro_in small a:hover, #map_prov_mini a:hover{color:#537BB6 !important;}
#datos_interes{ padding:9px;margin:0 0 10px 0;}
#datos_interes #photos{ 
border-left:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
border-right:#ffffff solid 1px;
border-bottom:#ffffff solid 1px;
background:transparent url(../images/gallery_bg.gif) repeat-x scroll left bottom;
}

#datos_centro{ padding:0;font-size:12px; margin:0; line-height:17px;}

#datos_centro .floatleft{ width:130px; font-weight:bold; margin-bottom:10px;}
#datos_centro .floatright{ width:130px; margin-bottom:10px;}



.nav-links {
	position: absolute;
	top: 30px;
	left: 20px;
	width: 200px;
	list-style: none;
	margin: 0;
	padding: 0;
}
.nav-links li {
	line-height: 1.6em;	
	font-size: 1.2em;
}
#content {
	margin-left: 240px;
	margin-top: 30px;
	margin-right: 50px;
}
.twitthis {
	position: absolute;
	top: 250px;
	left: 20px;
}
pre {
	background: #e8e8e8;
	border-left: 10px solid #777;
	font-size: 0.85em;
	padding: 1em;
	color: black !important;
	overflow-x: auto;
}
.important {
	border: 1px solid #666;
	background: #ddd;
	padding: 0 1em;
	color: #C30;
}

.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 0.5em;
}
.code_wrapper {
	border: 1px solid #888;
	background: #f0f0f0;
	padding: 10px;
}
code, .code {

}
.options {
	border: 1px solid #777;
	border-right: none;
	font-size: 0.8em;
	font-family: Verdana, Geneva, sans-serif;
}
.options th {
	text-align: left;
	background: #777;
	color: white;
	font-weight: bold;
}
.options th, .options td {
	padding: 4px 10px;
}
.options td {
	border-right: 1px solid #777;
}
#parts-img {
	border: 1px solid black;
}
img.nav {
	border: 1px solid black;
	margin-bottom: 5px;
}

.panel-overlay h2,
.panel-overlay p{
	margin: .3em 0;color:#FFFFFF;
	
}

.panel-overlay h2{font-size: 14px; }

.panel-overlay p {
	line-height: 1.2em;
	font-size: 10px;
}
.filmstrip img{width:60px; height:60px;
}
.filmstrip li{background:transparent url(../images/gallery_ul_bg.png) no-repeat scroll left top;}

.strip_wrapper{ 
/*border-left:#666666 solid 1px;
border-top:#666666 solid 1px;
border-right:#ffffff solid 1px;
border-bottom:#ffffff solid 1px;*/ }

/*BAROMETRO*/

#tabsContainer{ border-bottom:#FFFFFF solid 1px;border-right:#FFFFFF solid 1px;border-top:#cccccc solid 1px;border-left:#cccccc solid 1px; background-color:#ffffff;}

.tabLeyenda{text-align: right; padding-right:15px; font-family: Arial; font-size: 12px; margin-top: 4px;}
	.tabLeyenda span{color: red;}

.tab_container{
	background:none repeat scroll 0 0 #FFFFFF;
	
	border-top: none;
	clear:both;
	float:left;
	width:377px;
	padding: 4px 0 0 0;
}



ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 24px;
	line-height:24px;
	background:#eaeaea url(../images/fon_barometro2.gif) repeat-y scroll 352px top;
	width:377px;
	
	
}

ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 24px;
	line-height: 24px;
	text-transform:uppercase;
	background:#ccc url(../images/fon_barometro.gif) repeat-y scroll left top;
	overflow: hidden;
	position: relative;
	
	margin-left: 0px;
}

ul.tabs li a {
	text-decoration: none;
	color: #fff;
	display: block;
	font-size: 12px;
	padding: 0 7px;
	font-weight:bold;
	outline: none;
}

html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	/*border-bottom: 1px solid #fff;*/
}

ul.tabs li.active{height: 28px;}

ul.tabs li.active a{color:#0066CC;}

.tab_content{text-align: center;}
.tab_content img{max-width:377px; width:377px; height:auto; float:none !important;}


/*FIN BAROMETRO*/


/* crea negocio */

.crea_neg{ overflow:hidden; height:1%;background:#fff url(../images/crea_negocio_fon.gif) repeat-y scroll 80px top; margin-top:10px;}
.crea_neg img{ float:left; width:180px; margin:0;}
.crea_neg_cont{background:transparent url(../images/crea_negocio_flecha0.jpg) no-repeat scroll left top;
float:left;

width:68%;
padding:10px 0 10px 0px;
}
.crea_neg_cont ul{ padding:0;}

.crea_neg_cont ul li{ padding:3px 0; float:none !important; width:100% !important;}


#crea_neg_inc{
/*padding:10px 0px 0px 10px;
background-color:#eaeaea;
border-top:#ccc solid 1px;
border-left:#ccc solid 1px;
border-bottom:#888 solid 1px;
border-right:#888 solid 1px;
background:#fff url(../images/crea_negocio_fon.gif) repeat scroll left top;*/

}
#crea_neg_inc ul li{ width:50%; float:left; margin:0; padding:2px 0; }
#crea_neg_inc ul li .crea_neg{
background:none;
margin:0px 0px 10px 0px;
/*border-top:#ccc solid 1px;
border-left:#ccc solid 1px;
border-bottom:#fff solid 1px;
border-right:#fff solid 1px;*/
}

#crea_neg_inc .floatleft, #crea_neg_inc .floatright{ width:50%; }
#crea_neg_inc .floatleft .crea_neg, #crea_neg_inc .floatright .crea_neg{ background-position:right top;}
#crea_neg_inc .floatleft .crea_neg img, #crea_neg_inc .floatright .crea_neg img{ width:30%;}
#crea_neg_inc .floatleft .crea_neg_cont, #crea_neg_inc .floatright .crea_neg_cont{ width:70%; padding:6px 0;}
#crea_neg_inc  h3{ font-size:14px; font-weight:bold;padding:0 0 4px 0; text-transform:uppercase; color:#003366; }
#crea_neg_inc  h4{ font-size:12px; padding:0; line-height:11px; }




/* fin crea negocio */

/* simulador */

#simulador_der{ overflow:hidden; height:1%; margin-bottom:10px;}
#simulador_der .boxTipo3{ background-color:#eaeaea;
background-image:none;}
#simulador_der .boxTipo3 p{ line-height:16px; margin:0px;}
#simulador_der .floatleft{ float:left; width:101px; height:91px;}
#simulador_der .floatright{
float:right;

width:160px;

}

/* fin simulador */

#diccionario_lat .boxTipo3 h4{ padding:6px 0; margin:0px !important; font-size:16px; font-weight:bold;}
#diccionario_lat .boxTipo3 dl dd a{padding:4px 0;margin:0px !important; color:#003366;}
#content_diccionario{ margin-bottom:20px;}
#content_diccionario h1{ font-size:20px;font-weight:bold; }
#content_diccionario h2{ font-size:14px; padding:0 0 14px 0; margin:0 0 14px 0; /*border-bottom:#CCCCCC solid 1px;*/ line-height:18px;


}
#content_diccionario h3{
		font-size:16px;
		font-weight:bold;
		background-color:#ccc;
		padding:3px 4px;
		color:#FFFFFF;
		margin:0px 2px;
		border-top:#999 solid 1px;
		border-left:#999 solid 1px;
		border-bottom:#fff solid 1px;
		border-right:#fff solid 1px;
}
#content_diccionario h4{ font-size:12px; padding:3px 0;margin:0px 2px; }

#content_diccionario .floatleft{ width:25%; }
#content_diccionario .floatright{ width:25%; }

/*nuevo buscador*/

.box{
-moz-box-sizing:border-box;
border:1px solid #E1E1E1;
float:left;
padding:0 10px 0 10px;;
position:relative;
margin-bottom:10px;
float:right;
/*height:125px;*/
height:150px;
background-color:#82a3c6;
margin-left:15px;

}

.box.actualidad{
float:none;
margin-left:0;
}

.box.topsActualidad{
height:auto;
width:auto;
margin-left:0;
}

.box.buscador{
background:url("../images/fondo_buscador.gif") repeat-x left top;
/*height:116px;*/
height:90px;
}

.box.buscadorActualidad{
background:url("../images/fondo_buscador_actualidad.gif") repeat-x left top;
height:165px;
}


.box .summary{padding:10px 0 15px 0;}
.box .summary.seleccion{ padding:0;}

.box.topsActualidad .summary{padding-top:0}

.box .summary p{

font-size:12px;
color:#FFF;
margin:0 !important;
/*font-family:georgia;*/
}

.box .summary .inputs{margin-top: 4px; display: inline-block; width: 505px;}



.box.actualidad .summary .inputs{margin-bottom:15px; display: inline-block; width:auto;}
.box .summary a{color:#FFF}
.box .summary a:hover{color:#01264a;}
.box .summary .inputs .cajasTxt{float:left; padding-top: 2px;}
.box.actualidad .summary .inputs .cajasTxt{padding-top:0;}
.box .summary .inputs .btnBox{float:right; margin-left: 5px;}
.box.actualidad .summary .inputs .btnBox{margin-left:80px; float:none;}
.box .summary .inputs .cajasTxt input, .box .summary .inputs .cajasTxt select{width:190px; margin-left:0; margin-bottom:0;}
.box.actualidad .summary .inputs .cajasTxt input, .box.actualidad .summary .inputs .cajasTxt select{width:190px; margin-left:37px; margin-bottom:5px;}

.box .summary .derBox{float:right; width:493px; padding-left:10px; padding-top:10px; overflow: hidden; background: url("../images/linea_sep.png") no-repeat center 5px;}

.box.topsActualidad .summary .derBox{ width:auto; float:none; background:none; padding-left:10; /*padding-right:15px;*/}

.box .summary li{margin-bottom:10px; background: url("../images/noticias_rel_rojo.png") no-repeat scroll left 3px; padding-left: 17px; float:left; width:225px;}

.box.topsActualidad .summary li{width:240px;}

.box .summary li a {/*font-weight: bold;*/ color:#FFF; font-size:14px;}

.box.topActualidad .summary li{width:auto;}

.box.derecha{margin-right:0;}

.box h3{
/*background-color:#f6f6f6;*/
color:#23476b;
font-size:18px;
/*height:35px;*/
margin:0;
padding:8px 0 6px 0;
border-bottom:1px dotted #4e7095;
}

.box h3.buscador{float:left; border-bottom: none;}
.box p.buscador{float:right; border-bottom: none; padding-top:10px;}

.box span.si {
left:-3px;
top:-1px;
background:url("../images/esquinas_caja/sup_izq.png") no-repeat center top transparent;
}

.box span.sd {
right:-5px;
top:-1px;
background:url("../images/esquinas_caja/sup_der.png") no-repeat transparent;
}

.box span.ii {
bottom:-5px;
left:-1px;
background:url("../images/esquinas_caja/izq_inf.png") no-repeat transparent;
}

.box span.id {
bottom:-5px;
right:-5px;
background:url("../images/esquinas_caja/der_inf.png") no-repeat transparent;
}

span.si, span.sd, span.ii, span.id {
height:10px;
position:absolute;
width:10px;
}


/*MENU NUEVO*/
#fon_menu_new .desc{padding:3px 0 5px 10px;}
#fon_menu_new .desc h3{color:#FFF; font-size:11px; margin:0; text-align:left; color:#5e7ea3; font-weight:bold;}

#fon_menu_new .logo{ height:75px;}
#fon_menu_new .logo h1{ float:left; padding-left:10px;}
#fon_menu_new .logo .redes_sociales{ float:right; margin:20px 20px 0 0;}
#fon_menu_new .logo .redes_sociales p{ color:#888888; font-size:11px; text-align:right; margin-bottom:10px; margin-top:0;}
#fon_menu_new .logo .redes_sociales span{ font-weight:bold;}
#fon_menu_new .logo .redes_sociales li{float:left; margin-left:5px;}
#fon_menu_new .logo .sus_revista{ float:right; margin-top: -10px; height:80px; overflow:hidden;}

/*imagenes random a la der del menu */
ul#random-img                    { width:261px;  margin-right:4px;}
.sus_revista #random-img li      { list-style:none; display:none; }
.sus_revista #random-img li a    { outline:none;}


#fon_menu_new .menu_new{ background:url("../images/fondo_contenedor_menu_new.gif") repeat-x left top; height: 31px; margin:0 6px 0 6px; padding:3px 0 3px 0;}
#fon_menu_new .menu_new span.izd{float:left; border-left:1px solid #dce6ed; border-top:1px solid #dce6ed; border-bottom:1px solid #dce6ed; margin:0; width:1px; height:31px; background-color:#FFF;}
#fon_menu_new .menu_new span.der{float:right; border-right:1px solid #dce6ed; border-top:1px solid #dce6ed; border-bottom:1px solid #dce6ed; margin:0; width:1px; height:31px; background-color:#FFF;}
#fon_menu_new .menu_new li{ float:left; height:13px; background:url("../images/fondo_menu_new.gif") repeat-x left top; padding:9px 12px 9px 12px; border-right:1px solid #9fadba;}
#fon_menu_new .menu_new li.activo{background:url("../images/fondo_menu_activo_new.gif") repeat-x left top;}
/*#fon_menu_new .menu_new li.activo a{color:#38638e;}*/
#fon_menu_new .menu_new li.ultimo{border:none;}
#fon_menu_new .menu_new li a{ color:#FFFFFF; font-weight:bold; /*letter-spacing:1px; */font-size:13px;}
#fon_menu_new .menu_new li a.on{color:#38638e;}
#div_menu{padding-bottom:0 !important;}
.formulario
{
	font-size:11px;
}

/*SUSCRIPCION REVISTA*/
.contenedor_suscripciones{}
.boxSus{
-moz-boxSus-sizing:border-boxSus;
border:1px solid #828282;
float:left;
position:relative;
margin-bottom:10px;
height:350px;
background-color:#e3e3e3;
margin-right:30px;
width:280px;
}
.boxSus.derecha{margin-right:0;}

.boxSus.estirado{width:563px; float:none; padding:0 15px 15px 15px; height:auto; margin-bottom:15px; border: 1px solid #CB1F33; background:url("../images/suscripcion/fondo_sus_anual.jpg") no-repeat top left; margin-right:0;}

.boxSus.estirado h3{color:#cb1f33; background:none; text-align:left; font-size:20px; font-weight:normal; height:auto; margin-bottom:10px;}

.boxSus.estirado .summary p{ color:#333333; font-size: 13px;
    line-height: 16px; text-align:justify; margin:0; padding:0;}


.boxSus .summary{padding:0;}

/*.boxSus .summary a{float:right; color:#CB1F33; padding:5px; font-weight:bold; padding: 4px;}*/

.boxSus .summary img{ position:relative; z-index:999; padding-left: 40px; height: 230px;}

.boxSus p{ text-align:center; font-size:20px; color:#666666; margin:0; padding:0;}

.boxSus p.precio{background-color:#f0f0f0; padding: 10px;
    text-align: center; font-size:25px; margin-top:-15px; color:#5e7ea2;}

.boxSus h3{
background:url("../images/suscripcion/fondo_cabecera.png") repeat-x top left;
color:#FFF;
font-size:17px;
/*height:35px;*/
margin:0;
padding-top:10px;
height:40px;
text-align: center;
position:relative;
z-index:998;
}

.boxSus span.si.rojo {
left:-3px;
top:-1px;
background:url("../images/suscripcion/izq_sup_rojo.png") no-repeat center top transparent;
}

.boxSus span.sd.rojo {
right:-5px;
top:-1px;
background:url("../images/suscripcion/der_sup_rojo.png") no-repeat transparent;
}

.boxSus span.ii {
bottom:-5px;
left:-1px;
background:url("../images/suscripcion/izq_inf.png") no-repeat transparent;
}

.boxSus span.ii.rojo {
background:url("../images/suscripcion/izq_inf_rojo.png") no-repeat transparent;
}

.boxSus span.id {
bottom:-5px;
right:-5px;
background:url("../images/suscripcion/der_inf.png") no-repeat transparent;
}

.boxSus span.id.rojo{
background:url("../images/suscripcion/der_inf_rojo.png") no-repeat transparent;
}

span.si, span.sd, span.ii, span.id {
height:10px;
position:absolute;
width:10px;
}

.col_i{float:left;}

.col_d{float:right; width:350px;}

.cesta_compra{display:block; /*min-height:100px;*/ border:1px solid #777; margin-bottom: 20px; padding: 0 10px 5px;}
.cesta_compra h3{background-color: #FFFFFF;
    font-size: 15px;
    margin: -8px 0 15px 10px;
    padding: 0 10px;
    width: 135px;
	color:#cb1f33;
	font-weight:bold;
}

.cesta_compra p{
line-height: 20px;
background:url("../images/suscripcion/linea_puntos.gif") repeat-x bottom left;
height: 15px;
}

.cesta_compra a.registro{float:right; color: #CB1F33; font-weight:bold;}

.cesta_compra p.total{ margin-top:15px; font-weight:bold; }

.cesta_compra p.contacta{background:none; line-height:6px;}

.cesta_compra p.contacta a{font-weight:normal;}

.cesta_compra p.contacta a:hover{text-decoration:underline;}

.cesta_compra span.prod{
	float:left;
	background-color:#FFFFFF;
	height: 15px;
    max-width: 250px;
	overflow: hidden;
}

.cesta_compra span{
	float:right;
	background-color:#FFFFFF;
}

/*.cesta_compra a img{ margin-top:20px; margin-left:110px;}*/

#contenido {
    padding: 15px 10px 10px 10px;
    text-align: left !important;
}
.cesta_compra .acc_usuario{/*width: 310px;*/ width:100%; float:left; margin-bottom:7px;}
.cesta_compra .acc_usuario span{float:left;}
.cesta_compra .acc_usuario input{width: 120px; float:right; height: 15px; border:1px solid #CCC;}

.cesta_compra .btn_cesta{/*margin-left: 110px;*/ margin-top: 10px; margin-bottom:5px; float:left; width:310px;}
.cesta_compra .btn_cesta img{margin:0 auto; display:block;}
.cesta_compra .btn_cesta input{ margin:0 auto; display:block;}
.redes_sociales_new{float:left; width:180px; height:20px; margin-left:5px;}
.redes_sociales_new img{ margin:0 0 0 5px !important;}
.comentario_redes_new{float:right;  height:20px;}
.comentario_redes_new li{ display:inline; float:left;margin-bottom: 10px; padding-left: 27px; margin-left:10px;}
.comentario_redes_new li.enviar{background: url("../images/ico_enviar.gif") no-repeat left;}
.comentario_redes_new li.imprimir{background: url("../images/ico_imprimir.gif") no-repeat left;}
.comentario_redes_new li.comentar{background: url("../images/ico_comentar.gif") no-repeat left;}
.comentario_redes_new a{ font-size:11px;}
.contenedor_anteticulo li{float:left; margin-right:10px; display:inline;}
.contenedor_anteticulo{float:left; height: 30px;}
.contenedor_anteticulo li.antetit{font-size: 12px; color: #537BB6; font-weight:bold; padding-top:3px;}
.contenedor_anteticulo img{margin:0 !important;}
/*POP-UP FORMULARIO*/
.pop-up{-moz-box-shadow: 0 0 50px 5px #222222;
    background-color: #E8EAEC;
    border: 1px solid #666666;
    display: none;
    min-height: 300px;
    padding: 0 25px 10px;
    width: 500px;
    z-index: 10000;}
.pop-up .close {
    background-image: url("../images/close.png");
    cursor: pointer;
    height: 35px;
    position: absolute;
    right: -15px;
    top: -15px;
    width: 35px;
}
#formulario_popup {
    border: 1px dotted #333333;
    float: left;
    font-size: 11px;
    margin-top: 20px;
    width: 450px;
}
#formulario_popup ol {
    float: left;
    margin: 10px;
}
#formulario_popup ol li {
    padding-bottom: 25px;
}
#formulario_popup ol li label {
    color: #666666;
    float: left;
    width: 160px;
}
#formulario_popup input[type="text"] {
    background-color: #FFF;
    border-color: #AAAAAA #FFFFFF #FFFFFF #AAAAAA;
    border-style: solid;
    border-width: 2px;
    color: #000;
    font-size: 11px;
    height: 15px;
    padding: 2px;
    width: 260px;
}

#formulario_popup p{text-align:center !important;}

.SocialComent{
    float: left;
    height: 545px;
    width: 300px;
	
	}
.banner_home{
    border: 1px solid #A5E0F7;
    box-shadow: 3px 4px 3px #D3D3D3;
    float: left;
	}
.NotiMasBaner{
	    float: left;
    width: 658px;
	
	}

#twimg_fhoy{
	float: left;
    padding: 0 0 0 10px;}
#twimg_fhoy img{
    height: auto;
    margin: 0 10px;
    padding: 0;
    width: auto;
}

.facebook_fhoy{
	    float: left;
    margin-top: 10px;
    padding: 0 0 0 10px;
}

.bannerHomeFranwords {
    border: medium none;
    float: left;
    height: 100px;
    width: 600px;
}

