/* CSS Document */
 body{margin-top:5px;color:#777777;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
 p, div, ul, li{ margin:0; padding:0}
 .down{ clear:both}
 #contenedor{width:973px;margin-left:auto;margin-right:auto;border:1px solid #FEFFFF;background-image:url(../images/bgBordes.gif);background-repeat:repeat-y;padding-left:5px}
 #cabecera{float:left;width:962px; min-height:153px;}
 #contenido{/*float:left;*/width:962px;border:1px solid #9DADD0;/*background-color:#F7F7F7;*/display:block;}
 #titConsejo{background-image:url(../images/titConsejo.gif);width:484px;height:69px;margin:0px}
 #menuTop{clear:both;background-image:url(../images/bgMenuTop.gif);background-repeat:repeat-x;width:100%;vertical-align:middle;height:22px;padding-top:8px;}
 
 
 #menuInicio{float:right;;padding:0px;width:230px;border:1px solid #9DADD0;background-color:#E8ECF4;border-right:none;margin-top:10px;position:relative;margin:0px;top:10px;padding-left:5px}
 #menuInicio li{display:inline;margin-left:2px;margin-right:2px;margin-top:1px;}
 #menuInicio li a {font-size:10px;font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;color:#405584;text-decoration:none;background-repeat:no-repeat;padding-left:20px;}
 #menuInicio li a:hover{color:#6182CA}

 
 #lnkInicio1{background-image:url(../images/inicio.gif)}
 #lnkInicio1:Hover{background-image:url(../images/inicio_on.gif)}
 
 
 #lnkInicio2{background-image:url(../images/contacto.gif)}
 #lnkInicio2:Hover{background-image:url(../images/contacto_on.gif)}
 
 #lnkInicio3{background-image:url(../images/mapaWeb.gif)}
 #lnkInicio3:Hover{background-image:url(../images/mapaWeb_on.gif)}
 
 #bloqIzquierda{float:left;width:800px; margin-top:-25px!IMPORTANT; margin-top:-37px; z-index:3}
  
 
 #pestannas{margin:0px 0px 0px 20px;height:35px;width:775px;z-index:1000;}
 .pes{margin:27px 0px 0px 0px!IMPORTANT;margin:37px 0px 0px 0px;float:left;border:1px solid #CACECA;background-color:#F7F7F7;border-bottom:none;height:15px;padding-top:3px}
 .pes a{font-size:11px;font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;color:#FF6633;text-decoration:none;margin:10px;font-weight:bold}
 .pes a:hover{background-color:#FFFFFF;}
 .pes h2{margin:0px;}
 .pesActiva{float:left;margin:20px 0px 0px 0px!IMPORTANT;margin:30px 0px 0px 0px;border:1px solid #CACECA;border-bottom:1px solid #fff;background-color:#FFFFFF;color:#D27E02;border-bottom:none;padding:10px;padding-top:6px;padding-bottom:5px; z-index:60}
 .pesActiva h2{margin:0px;}
 .pesActiva a{font-size:12px;font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;color:#6B83B6;text-decoration:none;font-weight:normal; font-weight:bold} 
 #pesPren a{color:#56A901}
 #pesPren{margin-left:1px}
 
 
 #bloqNoticias{width:780px;background-color:#ffffff;margin-top:11px!IMPORTANT;margin-top:-1px;margin-left:15px;border:1px solid #E1E2E0; z-index:2;}
 
 #banners{float:right;width:142px;margin-top:21px; margin-right:5px;}
 #banners img { padding-bottom:10px;width:142px;}
 #banners a{font-size:10px;font-family:Arial, Helvetica, Verdana;color:#6B83B6; cursor:pointer;text-decoration:underline}
 #banners a:hover{text-decoration:none;color:#D27E02}
 #banners img{border:0px}
 .tipoBan{width:118px;background-repeat:no-repeat;text-align:left;margin-top:5px;margin-bottom:5px;}
 
 
 #secciones{margin:10px 0px 0px 15px }
 #secciones h2{position:relative;margin:0px;margin-bottom:-1px;font-size:11px;font-family:Helvetica, Arial,sans-serif;font-weight:bold;color:#6B83B6;background-color:#FFFFFF;border:1px solid #E1E2E0;border-bottom:none;height:17px;width:196px;padding-top:3px;text-align:center}
 #secciones h2 p{margin:0px;border:1px solid #AABEE8;border-bottom:none;margin-left:2px;margin-right:2px;padding-top:2px}
 
  #menuSecciones{width:780px;background-color:#FFFFFF;border: 1px solid #E1E2E0; padding:0 }
  
 .secc{; cursor:pointer;float:left;margin:10px 11px 0px 11px;_margin:10px 7px 0px 8px;width:173px!IMPORTANT; width:175px; height:53px; background:#E8ECF4 url(../images/dest-fondo.gif) no-repeat; border:0px solid }
 .linksecc{ background:url(../images/dest-fondo-off.gif) no-repeat;font-size:11px;font-family:Arial, Helvetica, Verdana;color:#3A4B6D;text-decoration:none; font-weight:bold; text-align:center; height:53px; display:block; border:0px solid #96ABD6; cursor:pointer}

 .linksecc:hover{ background:url(../images/dest-fondo-on.gif) no-repeat;color:#73661A;height:53px;border:0px solid #96ABD6}
 .linksecc span{ width:100px; float:left; margin:auto; padding-top:5px; text-align:center}
 .linksecc img{border:none; float: right}
 
 #FilaNoticias{clear:both; padding:0px; width:770px; margin:0px 0px 10px 10px}
.bloqNot{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#777777;margin:0px 7px 10px 0px; width:375px; float:left; padding:0}
.bloqNot p{padding:5px 5px 5px 10px; background-color:#F6F9FF; min-height:75px;height:1%!IMPORTANT; height:75px;}
.bloqNot p a{color:#3A4B6D;text-decoration:none; font-size:12px; font-weight:bold}
.bloqNot p a:hover{color:#8F8F8F}
.bloqNot span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#7987A3;}
.bloqNot img{ width:100px; height:72px; margin-right:10px; margin-bottom:10px}

#FilaNoticiasPrimera{clear:both; margin:0px 0px 10px 10px;  width:758px; background-color:#F6F9FF;}
.bloqNotPrimera{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#777777; margin:10px 10px 10px 0px; }
.bloqNotPrimera p{padding:5px 5px 5px 10px; background-color:#F6F9FF;min-height:75px;height:1%!IMPORTANT; height:75px;}
.bloqNotPrimera p a{color:#3A4B6D;text-decoration:none; font-size:12px; font-weight:bold}
.bloqNotPrimera p a:hover{color:#8F8F8F}
.bloqNotPrimera span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#7987A3;}
.bloqNotPrimera img{ width:170px; height:125px; margin-right:10px; margin-bottom:10px}


.verMas{margin:0px;font-size:11px;font-family:Arial, Helvetica, sans-serif;margin-left:6px;color:#777777;margin-right:6px;}
.notEnteraDes{border-top:1px dashed #9DADD0;border-bottom:1px dashed #9DADD0;padding-top:8px;padding-bottom:8px;margin-right:6px;background-color:#E8ECF4;  min-height:40px;height:20%!IMPORTANT;height:40px;}
.notEnteraDes img{width:50px; height:45px; padding:0px 10px 0px 10px}
.notEnteraDes span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#456FC9}
.notEntera{border-top:1px dashed #D6D6D6;border-bottom:1px dashed #D6D6D6;padding-top:8px;padding-bottom:8px;margin-right:6px}

.notEntera span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#7987A3}
.verMas P a{color:#777777;text-decoration:none}
.verMas P a:hover{color:#8F8F8F;text-decoration:underline}
.verMas .notEnteraDes a{color:#4D6FB8}
.verMas .notEnteraDes a:hover{color:#6A7FAF;text-decoration:none;background-color:#F6F9FF}

.imgNotTrans{margin-right:9px;border:1px solid #FFFFFF}
.imgNotTransDes{margin-right:9px;}
.flechita {background-image:url(../images/flechita.gif);background-repeat:no-repeat;padding-left:7px;line-height:8px;margin-left:0px;margin-right:0px}


.lnkCentralIzq{display:block;float:right;clear:both;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;color:#D27E02;margin-top:5px;margin-right:8px}
.lnkCentralIzq:hover{color:#FEB445}

.lnkCentralNot{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;color:#D27E02;margin-left:710px; }
.lnkCentralNot:hover{color:#FEB445}


.clear{clear:both;}

.tabVisible{display:block}
.tabHidden{display:none}
.verMas{margin-top:20px;padding-left:5px;margin-bottom:15px}


/* NOTICIAS */
#bloqNoticia{width:780px;background-color:#FFFFFF;margin-left:15px;border:1px solid #E1E2E0;margin-top:25px;padding-bottom:20px;}

#vistaNoticia{padding-top:10px;margin-bottom:15px}

#vistaNoticia P{margin-left:20px;margin-right:20px;text-align:justify;margin-top:10px;}

#vistaNoticia a{color:#777777;text-decoration:none}
#vistaNoticia a:hover{color:#8F8F8F;text-decoration:underline}

.contenidoNoticia1{font-size:11px}
.contenidoNoticia1 h1{font-size:12px}
.contenidoNoticia2{font-size:13px}
.contenidoNoticia2 h1{font-size:14px}
.contenidoNoticia3{font-size:15px}
.contenidoNoticia2 h1{font-size:16px}
.contenidoNoticia4{font-size:17px}
.contenidoNoticia4 h1{font-size:18px}

#vistaNoticia img{margin-left:20px;border:2px solid #96A7CC;margin-right:15px;margin-bottom:4px}
#vistaNoticia h1{margin-left:20px;color:#5C7ABA;margin-bottom:15px}


 #lnksAbajo{text-align:center;width:533px;margin-left:auto;margin-right:auto; position:relative; bottom:0%}
 #lnksAbajo a{font-size:10px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#405584}
 #lnksAbajo a:hover{background-color:#D5E3FF}
 #lnksAbajo span{margin-left:10px;margin-right:15px;font-size:10px;color:#B3C2DF}
 #lnksAbajo div{border:1px solid #9DADD0;border-bottom:none;background-color:#E8ECF4}
 #lnksAbajo ul{border:1px solid #9DADD0;border-bottom:none;background-color:#E8ECF4;margin:0px}
 #lnksAbajo li{display:inline;margin-right:5px;background-image:url(../images/cuadradito.gif);background-repeat:no-repeat;padding-left:10px}
 
 /* SECCION */
 #vistaSeccion{padding-left:15px;padding-right:15px;padding-top:15px;width:750px;background-color:#FFFFFF;margin-left:15px;border:1px solid #E1E2E0}
 #vistaSeccion ul{margin-bottom:20px;position:relative;}
 #vistaSeccion li{list-style-type:none;background-image:url(../images/cuadSeccion.gif);background-repeat:no-repeat;padding-left:10px;margin-left:12px}

 #vistaSeccion li a{color:#6B83B6;text-decoration:none;}
 #vistaSeccion li a:hover{color:#437AFF;background-color:#FBFCFF}
 
 #vistaSeccion h2{font-size:11px;text-transform:uppercase;margin:0px}
 #ultimaOpcLista{background-image:url();}
 .parrafoSeccion{margin-top:15px} 
 .parrafoSeccion p{margin-top:3px;margin-bottom:3px}
 
 #vistaSeccion .tipoMapa{display:block}
 #vistaSeccion .tipoMapa li{display:block}



#iconosNoticia2 {margin-left:530px}
#iconosNoticia {display:block;float:right;margin-right:2px; margin-top:-12px!important;_margin-top:-12px;}
#iconosNoticia a{text-decoration:none;font-size:10px;padding-left:15px;}
#iconosNoticia a{margin-left:3px;margin-right:3px;background-repeat:no-repeat;}
	/* GOOGLE CHROME */ body:first-of-type #iconosNoticia {padding-top:15px;}
	 

#opcionNoticia1{background-image:url(../images/disminuyeLetra.gif);margin-left:1px;margin-right:1px}
#opcionNoticia2{background-image:url(../images/aumentaLetra.gif);margin-left:1px;margin-right:1px}
#opcionNoticia3{background-image:url(../images/imprime.gif)}
#opcionNoticia4{background-image:url(../images/enviarPorCorreo.gif)}
#opcionNoticia1:hover{background-image:url(../images/disminuyeLetraOn.gif);border:1px solid #DBE1ED;border-bottom:1px solid #BBC7DF;border-right:1px solid #BBC7DF;padding.left:18px;}
#opcionNoticia2:hover{background-image:url(../images/aumentaLetraOn.gif);border:1px solid #DBE1ED;border-bottom:1px solid #BBC7DF;border-right:1px solid #BBC7DF;padding.left:18px;}
#opcionNoticia3:hover{background-image:url(../images/imprimeOn.gif);border:1px solid #DBE1ED;border-bottom:1px solid #BBC7DF;border-right:1px solid #BBC7DF;padding.left:18px;}
#opcionNoticia4:hover{background-image:url(../images/enviarPorCorreoOn.gif);border:1px solid #DBE1ED;border-bottom:1px solid #BBC7DF;border-right:1px solid #BBC7DF;padding.left:18px;}

.tituloSeccion{width:752px;background-color:#FFFFFF;margin-left:15px;border:1px solid #E1E2E0;margin-top:45px!important;margin-top:58px;font-size:12px;padding:2px 5px 2px 23px;color:#5C7ABA;margin-bottom:3px;background-image:url(../images/flechitaTitulo.gif);background-repeat:no-repeat;clear:both}


#bloqNoticia{margin-top:0px}
.fuenteNoticia{color:#777777;font-weight:normal	}


/*AVISO LEGAL*/
#vistaLegal{margin-left:20px;color:#666666;margin-bottom:15px;padding-top:10px;margin-bottom:15px}
h1.tituloAviso{
	font-size:16px;
	color:#5C7ABA
}
h1.avisos{font-size:12px;color:#5C7ABA;}
#iconosLegal{text-decoration:none;float:right; margin-right:5px}
#contenedorLegal{width:455px;margin-left:auto;margin-right:auto;border:1px solid #FEFFFF;background-image:url(../images/bgBordes.gif);background-repeat:repeat-y;padding-left:5px;}
#contenidoLegal{float:left;width:541px;border:1px solid #9DADD0;background-color:#F7F7F7;display:inline;}


/* BANNER DE PUBLICIDAD */
#logoPortal img{width:100%; padding:0px; margin-bottom:-3px;}
#bannerPubli{ width:100%; text-align:center; padding:2px 0px 0px 0px !IMPORTANT; padding:2px 0px}
/* #bannerPubli OBJECT{ width:941PX; height:60PX}*/
#bannerImg728{ width:728px; float:left}
#bannerImg234{ width:234px; float:right}
#bannerImg234 img{margin:-28px 0 0 0; .margin:-26px 0 0 0}
#publiEntrada{ position:absolute; top:130px; width:100%; text-align:center; z-index:30}
#publiEntrada2{ position:relative;margin:0px 20px;top:20px; padding:0px 0px 8px 0px; width:900px; background:#FFFFFF;border:1px solid #9DADD0; text-align:center}
#publiEntrada2 a{ text-decoration:none; color:#666666}
#publiEntrada2 a:hover{ text-decoration:underline}
#publiEntrada2 div{ position:relative; width:95%; text-align: right; padding:5px 0px}

/* para MENU TOP */
	
	 #menuTop{background-image:url(../images/bgMenuTop.gif);background-repeat:repeat-x;width:100%;vertical-align:middle;height:22px;padding-top:8px; clear:both}
	 .flechaTop{margin:0px;position:relative;top:-3px;margin-left:0px;margin-right:5px;background-image:url(../images/flechaMenuAbajo.gif);background-repeat:no-repeat;width:15px;height:10px;padding-bottom:5px;color:#E1E3E1;padding-left:10px}
	 .separaTop{margin-right:3px;margin-right:3px;background-image:url(../images/separaTop.gif);background-repeat:no-repeat;position:relative;margin-top:3px;top:-4px;}
	 #menuInicio{float:right;display:inline;padding:0px;width:230px;border:1px solid #9DADD0;background-color:#E8ECF4;border-right:none;margin:-3px 0px 0px 0px;padding-left:5px; z-index:1}
	 #menuInicio li{display:inline;margin-left:2px;margin-right:2px;margin-top:1px;}
	 #menuInicio li a {font-size:10px;font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;color:#405584;text-decoration:none;background-repeat:no-repeat;padding-left:20px;}
	 #menuInicio li a:hover{color:#6182CA}
	
	#listMenu{display:inline;margin:0px;padding:0px;margin-left:10px}
	#listMenu li{display:inline;margin:0px;padding:0px;height:22px}
	.letraTop{font-size:11px;font-family:Arial;color:#3A5596;text-decoration:none;margin-right:3px;position:relative;top:-3px}
	.subMenu{margin-top:-8px;display:none;z-index:2;height:200px;position:absolute;}
	.subMenu div{display:block;height:15px;background-color:#E8ECF4;border:1px solid #9DADD0;border-bottom:none;padding-top:2px;text-align:center;margin-right:5px;top:1px;z-index:11;position:relative;color:#3A5596}
	.subMenu div span{cursor:default;font-size:11px;font-family:sans-serif;}
	.subMenu ul{display:block;margin:0px;padding-top:10px;padding-bottom:7px;background-color:#E8ECF4;border:1px solid #9DADD0;position:absolute;z-index:10;padding-left:10px;list-style-type:none;}

	.subMenu li{display:block;margin:0px;}
	.subMenu li img{border:0px;margin-right:10px;margin-top:10px}
	.subMenu li a{display:block;font-size:11px;font-family:Geneva, Arial, Helvetica, sans-serif;text-decoration:none;color:#3C6ACE}
	.subMenu li a:hover{background-color:#D5E3FF}
	.imgMenuOver{position:relative;top:2px;margin-right:3px}
	
	#sub1 div{width:143px}
	/*
	#sub1{width:133px;margin-left:-147px;} 
	#sub1 div{width:143px}
	#sub1 ul{width:193px;}

	
	#sub2{width:241px;margin-left:-256px;}
	#sub2 div{width:251px}
	#sub2 ul{width:301px}
	
	
	#sub3{width:111px;margin-left:-126px;}
	#sub3 div{width:121px}
	#sub3 ul{width:171px;}
	
	
	#sub4{width:137px;margin-left:-152px;}
	#sub4 div{width:147px}
	#sub4 ul{width:197px;}

 	*/

		/*Mapa Web*/
	
	#vistaMapa{padding-left:15px;padding-right:15px;padding-top:15px;width:750px;background-color:#FFFFFF;margin-left:15px;border:1px solid #E1E2E0}
	#vistaMapa ul{display:inline;margin-bottom:20px;position:relative; margin:0; padding:0}
	#vistaMapa .tipoMapa{display:block;width:335px;_width:330px; }
	#vistaMapa .tipoMapa li{display:block;list-style:none}
	
	#mapa1 li{display:inline;background-image:url(../images/cuadSeccion.gif);background-repeat:no-repeat;padding-left:10px;margin-left:12px}
	#mapa1 li a{color:#586C92;text-decoration:none; padding:0px 2px}
	#mapa1 li a:hover{color:#FFFFFF;background-color:#2C3E60; padding:0px 2px}
	#mapa1 h1{padding:5px;color:#586C92;margin:0px;font-size:11px;font-family:Arial, Helvetica, sans-serif;background-color:#E8ECF4;width:335px;_width:330px; border:1px solid #CDD5E5}
	
	#mapa2 li{display:inline;background-image:url(../images/cuadSeccion2.gif);background-repeat:no-repeat;padding-left:10px;margin-left:12px}
	#mapa2 li a{color:#586C92;text-decoration:none; padding:0px 2px}
	#mapa2 li a:hover{color:#FFFFFF;background-color:#2C3E60; padding:0px 2px}
	#mapa2 h1 {color:#586C92;margin:0px;font-size:11px;font-family:Arial, Helvetica, sans-serif;background-color:#E8ECF4;width:310px; border:1px solid #FE9C3B; border:1px solid #CDD5E5; padding:5px}

	#mapa3 li{display:inline;background-image:url(../images/cuadSeccion3.gif);background-repeat:no-repeat;padding-left:10px;margin-left:12px}
	#mapa3 li a{color:#586C92;text-decoration:none; padding:0px 2px}
	#mapa3 li a:hover{color:#FFFFFF;background-color:#2C3E60; padding:0px 2px}
	#mapa3 h1 {color:#586C92;margin:0px;font-size:11px;font-family:Arial, Helvetica, sans-serif;background-color:#CDD5E5;width:260px; border:1px solid #586C92; padding:5px}
	
	#mapa4 li{display:inline;background-image:url(../images/cuadSeccion4.gif);background-repeat:no-repeat;padding-left:10px;margin-left:12px}
	#mapa4 li a{color:#586C92;text-decoration:none; padding:0px 2px}
	#mapa4 li a:hover{color:#FFFFFF;background-color:#2C3E60; padding:0px 2px}
	#mapa4 h1 {color:#586C92;margin:0px;font-size:11px;font-family:Arial, Helvetica, sans-serif;background-color:#CDD5E5;width:310px; border:1px solid #586C92; padding:5px}
	
	#mapa5 li{display:inline;background-image:url(../images/cuadSeccion5.gif);background-repeat:no-repeat;padding-left:10px;margin-left:12px}
	#mapa5 li a{color:#586C92;text-decoration:none; padding:0px 2px}
	#mapa5 li a:hover{color:#FFFFFF;background-color:#2C3E60; padding:0px 2px}
	#mapa5 h1 {color:#2C3E60;margin:0px;font-size:11px;font-family:Arial, Helvetica, sans-serif;background-color:#9EABC5;width:260px; border:1px solid #2C3E60; padding:5px}
	
	
	.bloqmapaI{float:left;margin-left:20px}
	.bloqmapaD{float:left;margin-left:25px}
	
	
	#mapa1 .segundoNivelS1{margin-left:80px;background-image:url(../images/circSeccion1.gif)}
	#mapa2 .segundoNivelS2{margin-left:80px;background-image:url(../images/circSeccion2.gif)}
	#mapa3 .segundoNivelS3{margin-left:80px;background-image:url(../images/circSeccion3.gif)}
	#mapa4 .segundoNivelS4{margin-left:80px;background-image:url(../images/circSeccion4.gif)}
	#mapa5 .segundoNivelS5{margin-left:80px;background-image:url(../images/circSeccion5.gif)}


	/* PARA FORMULARIO */
	
	.parrLinea{float:left;text-align:left;display:inline;margin-left:0px;margin-right:0px}
	
	.txtarea{
	    font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		border: #9DADD0 1px solid;
		background-color:#F9FBFF;
		color:#385FB4;	
		height:70px;
		width:400px;
	
	}
	.txtBox{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		border: #9DADD0 1px solid;
		background-color:#F9FBFF;
		height:14px;
		color:#385FB4;	
		width:180px;
   } 
   .btn{
        font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		border: #9DADD0 1px solid;
		background-color:#F9FBFF;
		height:16px;
		color:#385FB4;	
		background-image:url(../images/bgBtn.gif);
		background-repeat:repeat-x;
		cursor:pointer;
		width:70px;
      }	
    H3{font-size:11px;font-family:Helvetica, Arial,sans-serif;font-weight:bold;color:#838DA2;margin-left:20px;margin-top:20px;margin-bottom:0px}	
	#btnsEnviar{text-align:right;padding-right:60px}
    #txtMensajeOk{text-align:center;left:60px;top:80px;position:absolute}
    #btnsAceptarOk{text-align:right;left:215px;top:160px;position:absolute}    
	#boxmail{width:400px}
	#listMenu .subLista{background-color:#F2F4F8;position:inherit;margin:0px;padding:0px;border:1px solid #CED8EE;margin-right:3px;margin-left:8px;padding-left:3px;}
   #cabecera #bannerCab{background-color:#99CC00;width:350px;height:60px;float:right;margin-top:3px;margin-right:5px}

	/*Error*/	
	#escudoError{position:absolute;margin-top:3px;margin-left:5px;background-image:url(../images/escudo.gif);background-repeat:no-repeat;width:55px;height:63px}
	#contenedorError{width:955px;margin-left:auto;margin-right:auto;border:1px solid #FEFFFF;background-image:url(../images/bgBordes.gif);background-repeat:repeat-y;padding-left:5px;margin-top:160px}
	#contenidoError{float:left;width:941px;border:1px solid #9DADD0;background-image:url(../images/lineaMorada.gif);background-repeat:repeat-y;display:inline;}
	#recuadroError{width:700px;background-color:#FFFFFF;	margin-left:110px;border:5px solid #E9F0FF; border-collapse:collapse;	margin-top: 22px;margin-bottom: 70px;}
	#recuadroError2 {padding:50px;border:#7087BE solid 4px}
	#avisoError h1{color:#5C7ABA;margin:0px;font-size:14px;font-family:Arial, Helvetica, sans-serif;background-color:#E8ECF4;width:70px;}
	#recuadroError span{margin-bottom:20px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
	#recuadroError .errorInterior{margin-left:20px;}
	
	/* PARA REVISTA */
	#IMG_REVISTA{float:left; margin:20px 0px 0px 20px; width:231px; padding-bottom:10px}
	#IMG_REVISTA img{ width:217px; height:292px;background-color:#A9B7DA; margin:0px 0px 0px 0px; padding:8px 7px 8px 7px; border:none}
	#IMG_REVISTA a{padding:5px 42px 5px 42px; background:#FFFFFF; border:1px solid #5E77B4; color:#5E77B4; font-weight:bold; display:block; text-decoration:none; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center}
	#IMG_REVISTA a:hover{padding:5px 42px 5px 42px; background:#5E77B4; border:1px solid #5E77B4; color:#FFFFFF; font-weight:bold; text-decoration:none}
	#CONT_REVISTA{ float:left; background-color:#5E77B4; width:479px!IMPORTANT; width:458px; padding:10px 0px 10px 20px; margin-top:8px}
	.titurevista{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color: #FFFFFF;}
	.subtiturevista{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF;}
	#ENLACES_REVISTA{ background-color:#DFE4F0; width:477px!IMPORTANT; width:456px; border:1px solid #5E77B4; float:left; margin:10px 0px 10px 20px; color:#5E77B4; font-size:11px; font-weight:bold; z-index:45}
	#ENLACES_REVISTA ul{margin:0px; list-style-type:none; padding:10px 10px 10px 15px }
	#ENLACES_REVISTA ul li a{ font-weight:normal; color:#5E77B4; text-decoration:none}
	#ENLACES_REVISTA ul li a:hover{color:#5E77B4; text-decoration:underline}
	#ANTERIORES{ background-color:#FFFFFF; width:472px!IMPORTANT; width:452px; border:1px solid #5E77B4; float:left; position:relative; top:10px; left:20px; color:#5E77B4; font-size:11px; z-index:700; padding:10px 4px 10px 1px}
	#ANTERIORES a{ color:#5E77B4; text-decoration:none}
	#ANTERIORES a:hover{ color:#5E77B4; text-decoration:underline}
	#PORT_ANTERIORES{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#383838; float:left; padding:3px; margin-left:11px!IMPORTANT;margin-left:5px;}
	#PORT_ANTERIORES img{ width:75px; height:101px; border:none; padding:0px; margin:0px}
	#PORT_ANTERIORES p{ width:60px; border:none; padding:0px; margin:0px; white-space:normal}
	#filaAnteriores{width:100%; clear:both}
	#CIERRE{ clear:both}
	
	/* PARA ENLACES */
	#vistaENLACES{ margin:20px 0px 1px 30px;}
	#ENLACE_OSCURO{ background-color:#FFFFFF; padding:3px 3px 3px 3px; width:46%; float:left;margin:10px 10px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#3A4A6F; min-height:39px; height:10%!IMPORTANT; height:39px}
	#ENLACE_OSCURO img{ padding:0px 0px 0px 0px; margin:0px 10px 0px 0px; border:1px solid #3A4A6F; width:35px; height:35px}
	#ENLACE_OSCURO p{ padding:6px 0px 0px 0px; margin:0px;}
	#ENLACE_OSCURO p a{ font-weight:normal; font-family:9px; text-decoration:none; color:#3A4A6F}
	#ENLACE_OSCURO p a:hover{text-decoration:underline}
	#ENLACE_CLARO{ background-color:#DFE5F4; padding:3px 3px 3px 3px; width:46%; float:left;margin:10px 10px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; min-height:39px; height:10%!IMPORTANT; height:39px}
	#ENLACE_CLARO img{ padding:0px 0px 0px 0px; margin:0px 10px 0px 0px; border:1px solid #3A4A6F; width:35px; height:35px}
	#ENLACE_CLARO p{ padding:6px 0px 0px 0px; margin:0px; color:#3A4A6F}
	#ENLACE_CLARO p a{ font-weight:normal; font-family:9px; text-decoration:none; color:#3A4A6F}
	#ENLACE_CLARO p a:hover{text-decoration:underline}
	#ENLACE_FILA {clear:both}
	
	#secciones2{width:780px;margin:0px 0px 0px 15px;}
 #secciones2 h2{position:relative;margin:0px;margin-bottom:-1px;font-size:11px;font-family:Helvetica, Arial,sans-serif;font-weight:bold;color:#6B83B6;background-color:#FFFFFF;border:1px solid #E1E2E0;border-bottom:none;height:17px;width:196px;padding-top:3px;text-align:center}
 #secciones2 h2 p{margin:0px;border:1px solid #AABEE8;border-bottom:none;margin-left:2px;margin-right:2px;padding-top:2px}
 #secciones2 img {border:1px solid #868686;width:35px;height:33px}
 
 .secc2{float:left;background-repeat:no-repeat;height:35px;margin-left:14px;margin-top:10px;}
 .secc2 P{border:1px solid #CCCCCC;border-left:none;font-size:10px;font-family:Arial, Helvetica, sans-serif;margin-top:12px;padding-left:5px;margin-left:2px;padding-right:2px}
 .secc2 a{font-size:10px;font-family:Arial, Helvetica, Verdana;color:#6B83B6;text-decoration:none;}

 .secc2 a:hover{background-color:#F2F2F2;color:#437AFF;line-height:15px}
 .secc2 img{border:0px;text-align:left}
 
 
 #menuSecciones2{width:780px;background-color:#FFFFFF;border: 1px solid #E1E2E0; margin-bottom:10px;}
	
	/* MENU TOP PRUEBA RIC */

#menuhorizontal {background:url(../images/bgMenuTop.gif) repeat-x;vertical-align:middle;height:22px;
width:100%;float:left;

}

#menuhorizontal ul{
list-style: none;
margin: 0;
padding: 0;
float: left;
}

#menuhorizontal ul li{ float:left; min-width:100px; width:auto!IMPORTANT;width:10%; white-space:nowrap;
}
#menuhorizontal a, #menuhorizontal h2 {
font: 11px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
margin: 0px;
padding:0px;
}

#menuhorizontal h2 a{
font: 11px arial, helvetica, sans-serif;
color:#3A5596;
text-decoration:none;
position:relative;
background:url(../images/flechita.gif) no-repeat right;
padding:3px 10px 3px 18px;
}

#menuhorizontal li {position: relative;z-index:5}

#menuhorizontal ul ul {
margin-top:-21px;
position: absolute;
border-bottom:1px solid #677CA9;
width:268px;
}

#menuhorizontal ul ul ul {
position: absolute;
top: 0;
left: 100%;
margin-top:0px;
white-space:nowrap;
}

div#menuhorizontal ul ul,
div#menuhorizontal ul li:hover ul ul,
div#menuhorizontal ul ul li:hover ul ul
{display: none;}

div#menuhorizontal ul li:hover ul,
div#menuhorizontal ul ul li:hover ul,
div#menuhorizontal ul ul ul li:hover ul
{display: block;}

.link2nivelcab {
font: 11px arial, helvetica, sans-serif;
text-decoration:none;
position:relative;
background: #9DADD0 url(../images/flechitaTitulo.gif) no-repeat top left;
border:1px solid #677CA9;
color:#FFFFFF;
border-bottom:none;
padding:3px 10px 4px 17px;
cursor:pointer;
white-space: nowrap;
}

.link2nivelmenucab, .link2nivelmenucab2{
font-weight:normal;
font:Arial, helvetica, sans-serif normal;
color:#3A5596;
text-decoration:none;
position:relative;
background:#E8ECF4;
padding:2px 9px 10px 17px;
cursor:pointer;
margin-top:-1px;
z-index:700;
border:1px solid #677CA9;
border-bottom:none;

}
.link2nivelmenucab a, li li.link2nivelmenucab a{
width:240px;
background-color:#E8ECF4;
background-image:none;
text-decoration:none;
color:#3A5596;
padding-right:20px;
z-index:700;
}
.link2nivelmenucab a:hover,  li li.link2nivelmenucab a:hover {
text-decoration:none;
background-color:#3A4A6F;
background-image:none;
color:#FFFFFF;
padding-left:5px;
z-index:700;
}
.link2nivelmenucab2 a{
width:240px;
background:url(../images/bt-mas.gif) top right no-repeat;
text-decoration:none;
color:#3A5596;
z-index:700;
}
.link2nivelmenucab2 a:hover{
background:#3A4A6F url(../images/bt-mas-on.gif) top right no-repeat;
text-decoration:none;
color:#FFFFFF;
z-index:700;
}

.link2nivelmenu,.link2nivelmenu2{
width:240px;
font: 11px arial, helvetica, sans-serif;
color:#3A5596;
text-decoration:none;
position:relative;
background:#E8ECF4;
padding:2px 9px 10px 17px;
cursor:pointer;
margin-top:-1px;
z-index:700;
border:1px solid #677CA9;
border-bottom:none;
 border-top: none;
}
.link2nivelmenu a, li li.link2nivelmenu a {
width:240px;
background:#E8ECF4;
background-image:none;
text-decoration:none;
color:#3A5596;
padding-left:-5px;
z-index:700;
}
.link2nivelmenu a:hover, li li.link2nivelmenu a:hover{
text-decoration:none;
background:#3A4A6F;
background-image:none;
color:#FFFFFF;
padding-left:5px;
z-index:700;
}
.link2nivelmenu2 a{
width:240px;
background:url(../images/bt-mas.gif) top right no-repeat;
text-decoration:none;
color:#3A5596;
padding-left:-5px;
z-index:700;

}
.link2nivelmenu2 a:hover{
background:#3A4A6F url(../images/bt-mas-on.gif) top right no-repeat;
text-decoration:none;
color:#FFFFFF;
padding-left:5px;
z-index:700;
}

.link2nivelmenucierre, .link2nivelmenucierre2 {
width:240px;
font: 11px arial, helvetica, sans-serif;
color:#3A5596;
text-decoration:none;
position:relative;
background:#E8ECF4;
padding:2px 9px 10px 17px;
cursor:pointer;
margin-top:-1px;
z-index:700;
border:1px solid #677CA9;
border-bottom:none;
 border-top: none;
}
.link2nivelmenucierre a, li li.link2nivelmenucierre a{
width:240px;
text-decoration:none;
background-image:none;
color:#3A5596;
padding-left:-5px;
z-index:700;
}
.link2nivelmenucierre a:hover, li li.link2nivelmenucierre a:hover{
text-decoration:none;
background:#3A4A6F;
background-image:none;
color:#FFFFFF;
padding-left:5px;
z-index:700;
}
.link2nivelmenucierre2 a{
width:240px;
background:url(../images/bt-mas.gif) top right no-repeat;
text-decoration:none;
color:#3A5596;
z-index:700;
}
.link2nivelmenucierre2 a:hover{
background:#3A4A6F url(../images/bt-mas-on.gif) top right no-repeat;
text-decoration:none;
color:#FFFFFF;
padding-left:5px;
z-index:700;
}
.link2nivelmenucabcierre, .link2nivelmenucabcierre2 {
width:240px;
font: 11px arial, helvetica, sans-serif;
color:#3A5596;
text-decoration:none;
position:relative;
background:#E8ECF4;
padding:2px 9px 10px 17px;
cursor:pointer;
margin-top:-1px;
z-index:700;
border:1px solid #677CA9;
border-bottom:none;
}
.link2nivelmenucabcierre{border-top:none;}
.link2nivelmenucabcierre a, li li.link2nivelmenucabcierre a{
width:240px;
text-decoration:none;
background-image:none;
color:#3A5596;
padding-left:-5px;
z-index:700;
}
.link2nivelmenucabcierre a:hover, li li.link2nivelmenucabcierre a:hover{
text-decoration:none;
background:#3A4A6F;
background-image:none;
color:#FFFFFF;
padding-left:5px;
z-index:700;
}
.link2nivelmenucabcierre2 a{
width:240px;
background:url(../images/bt-mas.gif) top right no-repeat;
text-decoration:none;
color:#3A5596;
z-index:700;
}
.link2nivelmenucabcierre2 a:hover{
background:#3A4A6F url(../images/bt-mas-on.gif) top right no-repeat;
text-decoration:none;
color:#FFFFFF;
padding-left:5px;
z-index:700;
}

/*--------------------- PARA AVISO LEGAL-----------------------------  */
		
.body_aviso{ margin:0px 5px 5px 5px; padding:0px}

#cabecera_aviso{background-image:url(../images/lineaMorada.gif);background-repeat:repeat-y;width:600px;height:84px;min-height:85px}		

#contenido_aviso{width:600px;border:1px solid #9DADD0;background-color:#F7F7F7;}

.titulo_aviso{width:550px;background-color:#FFFFFF;margin:10px;border:1px solid #E1E2E0;font-size:12px;padding:2px 5px 2px 23px;color:#5C7ABA;background-image:url(../images/flechitaTitulo.gif);background-repeat:no-repeat}

#cuerpo_aviso{width:563px;background-color:#FFFFFF;margin:10px;border:1px solid #E1E2E0;font-size:11px;padding:2px 5px 2px 10px;} 

