/*
---------------------------------------
Nombre: estilos.css
Versión: 1.0
--------------------------------------
*/
acronym {
	font-style:normal;
}
img {
	border:0;
	vertical-align:text-top;
}

a
{
	font-family:Trebuchet MS,Verdana, Arial,Sans-serif;	
	font-size:0.9em;
	text-decoration:underline;
	color:#524E43;
}

body {
	background:#E5E2DA;		
	font-family:Trebuchet MS,Verdana, Arial,Sans-serif;	
	font-size:0.9em;
}

h1
{
	display:none;
}
h2
{
    display:none;
}
h3
{
    display:none;
}
h4
{
    display:none;
}

textarea{ width:50%; height:65px;}

#bodynodespl {    
      min-width:770px;
      position:relative;
      width: 100%;
      margin:0 0 0 0;
      padding: 0;      
}

* html #minwidth
{
	 border-left:dashed 793px #fff;
     position:relative;
     float:left;                         
}

* html #contenido_pagina
{
	margin-left:-793px;
	position:relative;
	float:left;
	
}

#capa_madre {	
	padding:0px 0px 0px 0px;	
	background:#E5E2DA;
	border:0;
	color:#333;
	width: 100%;	
}

/*contenedor cuerpo*/
#cuerpo_central {	
	float:left;	
	text-align:left;		
	background-color:#ffffff;		
	padding:0 0 10px 0;
	overflow:hidden;
	border-top:dashed 1px #0994CB; 
	border-bottom:dashed 1px #E5E2DB;
	width:100%;	
}

#cuerpo_central1 {		
	text-align:left;	
	margin: 10px 5px;
	width:980px;	
}

/*contenedor cuerpo parte izquierda*/
.cuerpo_izq {		
	float: left;
	width: 224px;
	text-align: center;
	vertical-align:middle;
	font-family:Verdana, Arial, Sans-serif;
	font-size: 0.75em;
	font-weight: bold;  
	margin:0;

}
.cuerpo_izq1 {	/* bloque azul */
	border:solid 5px #DBF2FD;
	width: 224px;     
    margin-bottom: 5px;	  	
}
.cuerpo_izq11 {	/*bloque blanco */
	border:solid 2px #ffffff;           
    background-color:#f1eeeb; 
    padding:2px 2px 2px 2px; 
	
}
.cuerpo_izq12 {	/* bloque título */	
	background-color: #E5E2DB;	
	height: 20px; 
	border-bottom:dashed 1px #B1AEA7;
	text-align:left;
	padding:2px 2px 0px 2px;			
}
.cuerpo_izq13 { /* bloque imagen*/
	border: 1px solid #ffffff;		
	width: 204px;     	
	background-color:#f1eeeb; 
	margin: 7px 5px 5px 5px;
	padding:0px 0px 0px 0px; 	
}

.destacado_izq
{width:80%;border-bottom:dashed 1px #999997;vertical-align:middle;text-align:left;padding-left:10px;padding-right:10px;clear:both;}

.cuerpo_izq13_destacado { /* bloque imagen*/
	border: 1px solid #ffffff;		
	width: 207px;     	
	background-color:#D2D1CD; 
	margin: 7px 5px 5px 3px;
	padding:5px 0px 5px 5px;       
}	

.destacado_link {text-decoration:none;font-size:1.1em;}

/*contenedor cuerpo parte central*/
#cuerpo_cen {	
	float: left;		
	vertical-align:bottom;
	margin:0px;
	width:980px;
}


#cuerpo_cen1 {	   
	float: left;
	padding: 0px 10px 0px 15px;		
	vertical-align:top;	
	width:450px;
	margin:0;
}
.cuerpo_cen1_1 /* Noticia del día */
{width:450px;border-top:solid 5px #98C6DE;background-color:#5B5547;height:15px;margin:0;margin-bottom:5px;padding:5px 5px 5px 5px;color:#ffffff;}
.cuerpo_cen1_2 /* lo más actual*/
{width:450px;border-top:solid 5px #98C6DE;background-color:#D9D8D4;height:15px;margin:0; margin-bottom:5px;padding:5px 5px 5px 5px;color:#57544B;}
.cuerpo_cen1_3 /* bloque noticia del día */
{width:450px;height:auto;padding:5px 5px 5px 5px;border:dashed 1px #555555;margin:0;margin-bottom:5px;display:table;}
.cuerpo_cen1_4 /* bloque noticia del día */
{width:450px;height:auto;border-top:solid 5px #98C6DE;border-bottom:dashed 1px #555555;background-color:#EEEDE8;margin:0;margin-bottom:5px;padding:2px 2px 2px 2px;overflow:auto;}

#cuerpo_cen_der {float:right;width:730px;margin:0;}


/*contenedor cuerpo parte derecha*/
.cuerpo_der {		
	float: right;
	width: 224px;
	padding-right: 15px;		
	text-align: center;
	vertical-align:middle;
	font-family:Verdana, Arial, Sans-serif;
	font-size: 0.75em;
	font-weight: bold;	
	margin:0;	
}

.cuerpo_der1 {	/* bloque azul */
	border:solid 5px #DBF2FD;
	width: 100%;    
    margin-bottom: 5px;	    
}
.cuerpo_der11 {	/*bloque blanco */
	border:solid 2px #ffffff;           
    background-color:#f1eeeb; 
    padding:2px 2px 2px 2px;
         
}
.cuerpo_der12 {	/* bloque título */	
	background-color: #E5E2DB;
	margin: 0px 0px 0px 0px;
	height: 20px; 
	border-bottom:dashed 1px #B1AEA7;
	text-align:left;
	padding-top:2px;
	padding-left:2px;
	width:216px;
}
.cuerpo_der13 { /* bloque imagen*/
	border: 1px solid #ffffff;		
	width: 207px;     	
	background-color:#f1eeeb; 
	margin: 7px 5px 5px 5px;       
}
.cuerpo_der14 {					
	font-family: Verdana, Arial, Sans-serif;
	font-size: 0.95em;
	color: #aaaaaa;
	width: 90%;
	
	text-align:left;	
	padding-bottom: 10px; 
	margin-left:10px;	
}

#cabecera_01 {
	padding:0 0 0 0px;		
	background:#4e80c0;
	list-style-type:none;	
	color:#fff;
}	
#cabecera_02{
    position: relative;
    background-image: url(./img/cabecera_marron.gif);
	background-repeat: repeat-x;	
	width: 100%;
    height: 31px;    
}
#cabecera_03{
    position: relative;
    background-position: top left;    
    background-image: url(./img/cabecera_rallado.gif);
	background-repeat: repeat-x;	
	width: 100%;
    height: 20px;     	 
}
#cabecera_04 {position: relative;
	display: inline;	
    background-position: top left; 
	clear: none;
	float: left;
	width: 100%;					
}
#cabecera_041{ position: relative; 
	display: inline;		    
    background-image: url(./img/escudo.jpg);
    background-repeat: no-repeat;  
    background-position:center;   	
	width: 230px;
	text-align:center;
    height: 140px; 
    clear: none;
	float: left;	
	background-color:#F1F1F3;	
}
#cabecera_042{position: relative;	
display: inline;   	
    background-image: url(./img/cabecera_barrazul_izda.gif);
	background-repeat: repeat-y;	
	width: 16px; 
	height: 140px; 
	clear: none;
	float: left;
	left: 0px;		
}
#cabecera_043{ 	
	overflow:hidden;
	background-repeat: no-repeat;
	position: relative; 
	display: inline;   	
    height: 140px;
    width: 72% !important;    
    clear: none;
	float: left;
	left:0px; 
	overflow: hidden;		
}
#cabecera_044{ 	position: relative;
display: inline;
    background-image: url(./img/cabecera_barrazul_dcha.gif);
	background-repeat: repeat-y;	
	width: 16px; 
	height: 140px;  
	clear: none;
	float: right;		
}

#cabecera_08{		    
    background-position: top left;  
    background-image: url(/img/cabecera_menu_azul.gif);
	background-repeat: repeat-x;	
	width: 100%;
    height: 40px;
    clear: none;
	float: left;				
}

#cabecera_08_0
{height:13px;}

#cabecera_08 a
{
	color:#ffffff;text-decoration:none;
}

#cabecera_08_1{		 	
	width: 100%;   
    clear:both;
	float:left;	
	vertical-align:middle;
	background-color:#E5E2DA;
	padding:0px 4px 4px 0px;	
}

#cabecera_08_1 a {text-decoration:none;}

#cabecera_091{
	position: relative;   
    background-image: url(./img/accesibilidad_dcha.gif);
	background-repeat: no-repeat;	
	width: 19px;
    height: 23px;    
	float: right;
	margin: 0px;
	padding: 0px;   
	
}
#cabecera_092{
	position: relative;        
    background-image: url(./img/accesibilidad_back.gif);
	background-repeat: repeat-x;	
	width: 200px;
    height: 23px;
    clear: none;
	float: right;
	margin: 0px;
	padding-top: 4px; 
	font-size:12px;    
}
#cabecera_093{
	position: relative;    
    background-image: url(./img/accesibilidad_izda.gif);
	background-repeat: no-repeat;	
	width: 19px;
    height: 23px;
    clear: none;
	float: right;
	margin: 0px;
	padding: 0px;    
}

.cabecera_link_sup {color:#ffffff;text-decoration:none}

/*pie de la pagina*/
#pie_pagina 
{
	clear:both;	
	width:100%;			
	background-color:#ffffff;		
	padding:0px 0px 0px 0px;
	height:70px;					
}
#pie_pagina1 {		
	width: 99.6%;
	padding-left:4px;
	padding-top:14px;	
	vertical-align:top;			
	background-color:#ffffff;
	height:70px;
}
#pie_pagina11 {	
	display:inline;		
	clear: none;
	float: left;
	width: 74%;		
	vertical-align:top;		
	background-color:#ffffff;		
}

#pie_logos 
{
	font-family: Arial, Verdana, Sans-serif;
	font-size: 0.7em;
	color: #9d9da1;
	background-color:#ffffff;	     	
	width: 30%;   
    clear: none;
	float: left;	
	vertical-align:top;
}
#pie_direccion {		
	background-color:#ffffff;		
	width: 70%;    
    clear: none;
	float: right;
	text-align:center;			
	font-family: Arial, Verdana, Sans-serif;
	font-size: 0.7em;	
	color: #9d9da1;	
	vertical-align:top;		
	padding:0 0 0 0;	
}

#pie_direccion a
{
	font-family: Arial, Verdana, Sans-serif;
	font-size: 0.9em;
	text-decoration:none;
	font-weight: normal;
	color: #9d9da1;
}

#pie_link {				
	width: 24%; 	
	float: right;		
	text-align:right;			
	font-family: Arial, Verdana, Sans-serif;
	font-size: 0.7em;
	font-weight: bold; 
	color: #9d9da1;			
	padding: 0px 10px 0px 0px; 	
	vertical-align:top;				
}

#pie_link a
{
	font-family: Arial, Verdana, Sans-serif;
	font-size: 1em;
	text-decoration:none;
	font-weight: normal;
	color: #9d9da1;
}



/* menu */
.menuele1
{background-color:#E5E2DA;float:left;color:#0994CB;border:solid 1px;border-bottom:#E5E2DA;font-size:0.9em;font-weight:bold;vertical-align:middle;padding-top:8px}
* html .menuele1
{background-color:#E5E2DA;float:left;color:#0994CB;border:solid 1px;border-bottom:#E5E2DA;font-size:0.9em;font-weight:bold;vertical-align:middle;padding-top:3px}
.menunoele1 
{float:left;font-size:0.9em;font-weight:bold;color:#ffffff;padding-top:2px;}
.menuesp
{width:7px;float:left;}
.menuele2
{background-color:#E5E2DA;float:left;color:#0994CB;font-size:0.9em;vertical-align:middle;}
.menunoele2 
{float:left;color:#ffffff;vertical-align:middle;}
.subrmenu
{text-decoration:underline}
/* fin menu */
#Semilla {font-size:11px;color:#0994CB}
#Semilla a {font-size:11px;text-decoration:none;color:#0994CB}

.titulogen
{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:1.2em;
	color:#0994CB;
	padding-bottom:5px;
}

.titulogen2
{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:1em;
	color:#0994CB;
	padding-bottom:5px;	
}
.titulomenun3
{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:0.9em;
	background-color:#DBF2F8;
	padding-bottom:5px;
	margin-bottom:15px;
	padding-left:2px;
	border-bottom:dashed 1px #9D9C98;	
}

.titulomenun3 a
{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:0.9em;
	color:#606060;
	padding-bottom:5px;	
}

.txtNegrita
{
	font-weight:bold;
}
.txtCursiva
{
	font-style:italic;
}

li a
{
	font-family:Trebuchet MS,Verdana, Arial,Sans-serif;	
	font-size:0.9em;
	text-decoration:underline;
	color:#524E43;
}

dt {font-weight:bold;font-style:italic;}
dd {padding-bottom:5px;}
.tdcentro {width:300px;}
.tddireccion {width:220px;}
.tddato {width:200px;vertical-align:text-top;}

legend
{
	color:#595959;
	font-size:0.9em;
	font-family:Arial;
}

.txtFormularioRespuesta
{
	border:solid 1px #7F9DB9;
	color:#595959;
	font-size:0.8em;
	font-weight:normal;
	font-family:Arial;
	background-color: #F9F6F6;	
}

.btnFormulario{background-color:#0994CB;border:solid 1px #595959;color:#ffffff;}

/*estilos para las fotos de los contenidos*/
.contenedorimg{
	display:inline;
	clear: none;
	float: right;		
	border: 5px solid #DBF2FD;	  
    padding: 2px 2px 2px 2px;  
    margin: 0px 20px 0px 0px;            
}
.contenedorimgESP {display:inline;clear: none;float:left;}

/* fin estilos para las fotos de los contenidos*/

.falloDescrip
{
	color:#DD371B;
	font-family:Arial;
	font-size:1em;
	font-weight:bold;	
}

.txtDesta1
{
	color:#9A9995;
	font-size:0.95em;
}
.txtDesta2
{
	color:#59564F;
	font-size:0.95em;
}
.txtAutoria
{font-size:0.8em;font-style:italic;font-weight:bold;padding-bottom:10px;}

.seccionbuscador
{
	float:right;
	clear:right;
	padding-right:15px;
}

.seccionopcgalimg
{
	float:right;
	clear:right;
	padding-right:15px;
}

/* módulo noticias */
#noticias {float:left;width:465px;padding-right:5px;display:table;}
.noticia {width:450px;height:auto;padding:5px 5px 5px 5px;border:solid 1px #98C6DE;margin:0;margin-bottom:5px;display:table;}
.noticiaImg {float:left;}
.noticiaImgDerecha {float:right;}
.noticiaTxt {float:left;padding-left:5px;padding-top:0px;vertical-align:top;width:70%;}
.noticiaTxt100 {float:left;padding-left:5px;padding-top:0px;vertical-align:top;width:100%;}

.noticiaTxtTituloLista {color:#5D5950;text-decoration:none;font-weight:bold;}
.noticiaSeparadorESP {width:30px;float:left;}
.noticiaTxtTituloListaESP {margin-left:20px;margin-top:50px;float:left;color:#5D5950;text-decoration:none;font-weight:bold;font-size:1.7em;background-color:#DEF0FC;width:180px;padding-left:20px;}
.noticiaTxtSubtituloLista {color:#5D5950;text-decoration:none;font-weight:normal;}
.noticiaTxtFechaLista {color:#152B43}
.noticiaTxtSeccionLista{background-color:#98C6DE;color:#FFFFFF;text-decoration:none;padding-left:2px;padding-right:2px;}
.pequeF {font-weight:0.5em;color:#152B43}

.noticiadetalle {float:left;width:60%}
.noticiasdestacadas {float:right;width:30%}
.noticiaTxtTituloDetalle {color:#5D5950;font-weight:bold}
.noticiaTxtSubtituloDetalle {color:#5D5950;font-weight:normal}
.noticiaTxtFechaDetalle {color:#152B43}
.noticiaTxtExplicaImg {color:#5D5950;font-weight:normal;font-size:0.7em;font-style:italic;}
.noticiaTxtSeccionDetalle{color:#40828E;background-color:#FFFFFF;text-decoration:none;}
.noticiaTxtCampoDetalle{color:#006599}
.noticiaTxtValorDetalle{text-decoration:none;}

#noticiasdestacadas {float:right;width:30%;border:dashed 1px #555555;background-color:#EEEDE8;padding:2px 2px 2px 2px}

/* fin módulo noticias */

/* módulo eventos */
#eventos {float:left;width:465px;vertical-align:top;margin-right:5px;}
.evento {clear:both;width:450px;height:auto;padding:5px 5px 5px 5px;border:solid 1px #98C6DE;background-color:#EEEDE8;margin-bottom:5px;display:table;}
.eventoImg {float:left;}
.eventoTxt {float:left;padding-left:5px;padding-top:0px;vertical-align:top;width:70%;}

.eventoTxtTituloLista {color:#5D5950;text-decoration:none;font-weight:bold;}
.eventoTxtFechaLista {color:#152B43;}
.eventoTxtSeccionLista{color:#40828E;background-color:#FFFFFF;text-decoration:none;padding-left:2px;padding-right:2px;}

.eventoTxtTituloDetalle {color:#5D5950;font-weight:bold}
.eventoTxtFechaDetalle {color:#152B43}
.eventoTxtSeccionDetalle{color:#40828E;background-color:#FFFFFF;text-decoration:none;}
.eventoTxtCampoDetalle{color:#006599}
.eventoTxtValorDetalle{}
.eventoTxtRangoFecha {color:#FFFFFF;background-color:#40828E;padding-right:2px;padding-left:2px;}

/* fin módulo eventos */

/* módulo galería */
.galeria {width:500px;padding:5px 5px 5px 5px;height:auto;}
.galeriaImg {float:left;}
.galeriaTxt {float:left;padding-left:5px;padding-top:0px;vertical-align:top;}
.imgGaleria {height:80px}
.galeriaTxtTituloLista {color:#5D5950;text-decoration:none;font-weight:bold;}
.galeriaTxtSubtituloLista {font-size:0.85em}
.galeriaTxtFechaLista {color:#152B43}
.galeriaTxtSeccionLista{color:#40828E;background-color:#FFFFFF;text-decoration:none;}

.eventoTxtCampoLista{color:#006599;font-size:0.8em}
.eventoTxtValorLista{font-size:0.8em}
/* fin módulo galería */



.clearleft
{clear:left}

.floatright
{float:right;overflow:hidden;}

.txtNumeroResultados
{ }

.siguiente {color:#98C6DE;text-decoration:none;}
.txtPaginaActual {color:#98C6DE;font-size:1.2em;text-decoration:none;}
.txtNumeroPagina {color:#98C6DE;text-decoration:none;}
.txtNumeroResultados {background-color:#8CCDFF;color:#FFFFFF;}
.txtNumeroResultadosMostrar {color:#152B43;text-decoration:none;}


.txtLinkMapaWeb1
{text-decoration:none;font-size:1.1em;color:#006599;}
.txtLinkMapaWeb2
{text-decoration:none;font-size:1em;color:#83B5CE;}
.txtLinkMapaWeb3
{text-decoration:none;font-size:.9em;color:#99C6DB;}
.txtLinkMapaWeb4
{text-decoration:none;font-size:.8em;color:#99C6DB;}

.i400x300 {width:400px;height:300px}
