/* Estilos*/
.clear {clear: both;}
img {border: 0px;}
.oculto {display: none;}

body {background: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000;}
#contenedor {width: 46.8em; border: 1px solid #293078; text-align: left; margin: 0 auto; background: #ffffff; padding: 0 0 0.6em 0;}

/* --- Cabecera ---*/
#cabecera {margin: 0; padding: 0;}
#cabecera .izquierdo {float: left; margin: 0 0 0.3em 0;}
#cabecera .derecho { float:right;   margin: 0 0.2em 0 0; }

#idiomas {float:left; margin: 0 0 0 0.7em; font-size: 0.7em; width:auto}
#idiomas2 {float:left; padding-top:5px; font-size: 0.7em; width:auto}
#idiomas2 a {font-family: Verdana, Arial, Helvetica, sans-serif; color:#108DD0; margin-top: 0.1em; text-decoration: none;}
#idiomas2 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #108DD0; margin-top: 0.1em; text-decoration: none;}

#enlaces {float: left; margin: 0 0 0.7em 0.2em;}

/*-- Secciones --*/
#secciones {clear: both; width: 46.8em; margin: 0em 0 0 0; padding: 0.3em 0 0 0; text-align: center;}
.separador {border-bottom: 4px solid #293078; border-top: 1px solid #293078; padding: 0.1em 0 0 0;}

/* --- Inicio contenido ---*/
#contenido {margin: 0.6em 0.1em 0.6em 0.4em;}
#central {float: left; width: 25.1em; margin: 0px 0.2em 0px 0.2em;}
#central h2 {color: #2E5698; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; border-bottom: 2px solid #495678; background: url("../img/h2-actualidad.jpg") repeat-x bottom; padding: 4px 0px 3px 4px; margin: 0;}
	
#izquierdo {float: left; width: 10.2em; margin: 0; padding: 0;  }
#izquierdo h2 {color: #2E5698; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; border-bottom: 2px solid #495678; background: url("../img/fondo-h2.jpg") repeat-x right bottom; padding: 4px 0px 3px 4px; margin: 0;}

	
	/* Logotipos*/
	#izquierdo div.campanias {margin: 0.2em 0em 0.2em 0;}
	#izquierdo div.campanias img {width: 150px; margin: 0.2em 0 0.2em 0; }
#izquierdo div.campanias p{font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-size: 0.6em; text-align: justify; margin: 0.4em 0.5em 0 0.1em; line-height: 1.3em;}


#derecho {float: left; width: 10.2em; margin: 0; padding: 0;}
	#derecho h2 {color: #2E5698; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; border-bottom: 2px solid #495678; background: url("../img/fondo-h2.jpg") repeat-x right bottom; padding: 4px 0px 3px 4px; margin: 0;}
	
	#derecho ul {margin: 4px 0px 18px 8px; padding-left: 4px; line-height: 0.8em;}
	#derecho ul li {list-style-image: url("../img/flecha.gif"); margin: 0px 0px 8px 2px;}
	#derecho a {color: #003D7A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; text-decoration: none;} 
	#derecho a:hover {color: #b6d2de; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; text-decoration: none;} 
	#derecho .banner3 {width: 152px; height: 112px; border: 0px solid #cccccc; margin: 0 auto 0.3em auto;}
	#derecho p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; } 	

#central .noticia-tipo-2 {margin: 1em 0.1em 1em 0.1em; padding: 0 0 0.4em 0; }
#central .noticia-tipo-2 h3 {font-family: Arial, Helvetica, sans-serif; color: #108DD0; font-size: 0.9em; font-weight: bold; text-align: justify; text-decoration: none; margin: 0 0.4em 0.5em 0.1em;}
#central .noticia-tipo-2 h3 a {font-family: Arial, Helvetica, sans-serif; color: #108DD0; font-weight: bold; text-decoration: none;}
#central .noticia-tipo-2 h3 a:hover {font-family: Arial, Helvetica, sans-serif; color: #108DD0; font-weight: bold; text-decoration: underline;}
#central .noticia-tipo-2 h4 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-size: 0.7em; font-weight: bold; text-decoration: none; text-align: justify; margin-top: 0.1em; margin-bottom: 0.3em;}
#central .noticia-tipo-2 h4 a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-weight: bold; text-decoration: none;}
#central .noticia-tipo-2 h4 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-weight: bold; text-decoration: underline;}
#central .noticia-tipo-2 p {font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-size: 0.7em; text-align: justify; margin: 0.4em 0.5em 0 0.1em; line-height: 1.3em;}
#central .noticia-tipo-2 p a {font-family: Verdana, Arial, Helvetica, sans-serif; color:#cc8743; margin-top: 0.1em; text-decoration: none;}
#central .noticia-tipo-2 p a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #108DD0; margin-top: 0.1em; text-decoration: none;}
#central .noticia-tipo-2 ul li {font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-size: 0.7em; text-align: justify; margin: 0.4em 0.5em 0 0.1em; line-height: 1.3em;}
#central .noticia-tipo-2 ul li a {font-family: Verdana, Arial, Helvetica, sans-serif; color:#cc8743; margin-top: 0.1em; text-decoration: none;}
#central .noticia-tipo-2 ul li a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #108DD0; margin-top: 0.1em; text-decoration: none;}

#central .botonbuscar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #ffffff; text-decoration: none; background: #108DD0; border: 1px #466083 solid;}


/*buscador */
#buscador {clear: both; text-align: right; margin: 0 0 0.3em 0; padding: 0; position:inherit;}
#buscador form {margin: 0; padding: 0;}
#buscador label {display: none;}
#buscador .campotexto {padding: 0.2em 0 0.1em 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: normal; color: #1A4168; text-decoration: none; background: #ffffff;}
#buscador .botonbuscar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: bold; color: #ffffff; text-decoration: none; background: #108DD0; border: 1px #466083 solid;}

#pie {width: 46.8em; margin: 0.4em auto 0 auto; border-top: 4px solid #293078; border-bottom: 2px solid #293078; background: #b6d2de; }
#pie p {text-align:right; font-size: 0.7em; margin: 0; padding: 1.2em 0.4em 0.2em 0.1em;}

.borde1{
border: 1px solid #b6d2de;


}
.tabla{
padding-left:2px;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-size: 0.8em;
}

#central2 {float: left; width: 35.5em; margin: 0px 0.2em 0px 0.2em;}
#central2 h2 {color: #2E5698; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; border-bottom: 2px solid #495678; background: url("../img/h2-actualidad.jpg") repeat-x bottom; padding: 4px 0px 3px 4px; margin: 0;}

#central2 .noticia-tipo-2 {margin: 1em 0.1em 1em 0.1em; padding: 0 0 0.4em 0; }
#central2 .noticia-tipo-2 h3 {font-family: Arial, Helvetica, sans-serif; color: #108DD0; font-size: 0.9em; font-weight: bold; text-align: justify; text-decoration: none; margin: 0 0.4em 0.5em 0.1em;}
#central2 .noticia-tipo-2 h3 a {font-family: Arial, Helvetica, sans-serif; color: #108DD0; font-weight: bold; text-decoration: none;}
#central2 .noticia-tipo-2 h3 a:hover {font-family: Arial, Helvetica, sans-serif; color: #108DD0; font-weight: bold; text-decoration: underline;}
#central2 .noticia-tipo-2 h4 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-size: 0.7em; font-weight: bold; text-decoration: none; text-align: justify; margin-top: 0.1em; margin-bottom: 0.3em;}
#central2 .noticia-tipo-2 h4 a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-weight: bold; text-decoration: none;}
#central2 .noticia-tipo-2 h4 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-weight: bold; text-decoration: underline;}
#central2 .noticia-tipo-2 p {font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-size: 0.7em; text-align: justify; margin: 0.4em 0.5em 0 0.1em; line-height: 1.3em;}
#central2 .noticia-tipo-2 p a {font-family: Verdana, Arial, Helvetica, sans-serif; color:#cc8743; margin-top: 0.1em; text-decoration: none;}
#central2 .noticia-tipo-2 p a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #108DD0; margin-top: 0.1em; text-decoration: none;}
#central2 .noticia-tipo-2 ul li {font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-size: 0.7em; text-align: justify; margin: 0.4em 0.5em 0 0.1em; line-height: 1.3em;}
#central2 .noticia-tipo-2 ul li a {font-family: Verdana, Arial, Helvetica, sans-serif; color:#cc8743; margin-top: 0.1em; text-decoration: none;}
#central2 .noticia-tipo-2 ul li a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #108DD0; margin-top: 0.1em; text-decoration: none;}



#central2 .botonbuscar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; color: #ffffff; text-decoration: none; background: #108DD0; border: 1px #466083 solid;}


#ta td p {font-family: Verdana, Arial, Helvetica, sans-serif; color: #405D7F; font-size: 0.7em; text-align: justify; margin: 0.4em 0.5em 0 0.1em; line-height: 1.3em;}
#ta td a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color:#cc8743; margin-top: 0.1em; text-decoration: none;}
#ta td a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #108DD0; margin-top: 0.1em; text-decoration: none;}