body
{	
font-family: verdana,tahoma,arial,helvetica,sans-serif;
font-size: 0.8em;	
color: #000000; 	
background-color:#ffffff/*FFF0D9*/;	
margin: 0 0 0 0;	
background-image:url('../img/imagenagua.jpg');	
background-position: bottom right;	background-repeat: no-repeat;

}
/******** CABECERA ********/
#cabecera{  height: 160px; }
#cabecera h1{  display:inline;  margin:0;  padding:0; float:left; }
#cabecera #imagendcha{  height: 160px;  background-image: url('../img/imagendcha.jpg');  background-repeat: no-repeat;    background-position:  right top;}


/******** MENÚ PRINCIPAL ********/
#menuprincipal{  position: absolute;  height: 20px;    right: 0;  top: 118px;   left: 142px; 	}
#menuprincipal ul{	margin: 0 0 0 15px;	height: 20px;	list-style-type: none;	text-align: right;	font-family: arial, helvetica, sans-serif;	font-size: 1.2em;	background-color: #825C1E;	/*padding-right: 120px; */}
#menuprincipal li{  display:inline;   /* padding:0 0 0 10x;*/ /* border-left: 2px solid #FFF0D9;  */  padding: 0 5px 0 5px;  }
#menuprincipal ul li:last-child{  border-right: 2px solid #FFF0D9;}
#menuprincipal li a{    height: 20px;  color: #FFFFFF;  font-weight: bold;  text-decoration: none;}
#menuprincipal li a:hover{  color: #520218;  /*text-decoration: underline;*/}
#menuprincipal .activo{  color: #520218;  /*text-decoration: underline;*/}.invisible{  display: none;}

/******** MENÚ SECUNDARIO ********/
#menusecundario2{  position: absolute;  float: left;  width: 170px; left: 0px;  top: 240px; }
#menusecundario2 h2{  margin:0;  padding-top: 5px;  border: 2px solid #000000; background-color: #825C1E; height: 25px;  text-align: center;  color: #FFFFFF;  font-size: 1.2em;}

#menusecundario{  position: absolute;  float: left;  width: 158px; left: 0;  top: 190px; }
#menusecundario h2{  margin:0;  padding-top: 5px;  border: 2px solid #000000; background-color: #825C1E;  height: 25px;  text-align: center;  color: #FFFFFF;  font-size: 1.2em;}
#menusecundario ul{    padding:0;  margin: 0 0 0 0px;  font-family: arial, helvetica, sans-serif;    font-weight: bold;  font-size: 1.1em;  list-style-type: none; }
#menusecundario a{  display: block;  padding: 2px 1px 4px 17px;  color: #520218;  text-decoration: none;  border-right: 1px solid #000000;  border-bottom: 1px solid #000000;  font-size: 0.9em;}
#menusecundario .activo{ background-color: #D6A452; color: #FFFFFF; border-left: 10px solid #825C1E; padding: 2px 1px 4px 6px; font-size: 0.9em;}
#menusecundario a:hover{ background-color: #D6A452; color: #FFFFFF; border-left: 10px solid #825C1E;padding: 2px 1px 4px 6px;font-size: 0.9em;}

/******** AGENDA *********************/

#agenda{  position: absolute;  float: left;  width: 158px; left: 0;  top: 400px;}
#agenda h2{ margin:0;  padding-top: 5px;  border: 2px solid #000000;  background-color: #F47517;  height: 25px;  text-align: center;  color: #FFFFFF;  font-size: 1em;}
#agenda ul  { padding:0;  margin: 0 0 0 0px;  font-family: arial, helvetica, sans-serif;    font-weight: bold;  font-size: 1em; background-color: #ffffff;  }
#agenda ul p{ text-align:center; background-color: #ED9859/*5D64FC*/; margin-top:0px;margin-bottom:0px;}
#agenda li{  display: block; margin:0px; padding: 0px 1px 4px 5px;  color: #520218; background-color: #ffffff;font-size: 0.9em;}




/******** ENLACES DE INTERÉS ********/
#enlaces
{  
position: absolute;  
float: left;  
width: 158px;  
left: 0;  
top: 680px; 
}
#enlaces h2
{  
margin:0;  
padding-top: 5px;  
border: 2px solid #000000;  
background-color: #67750C;
height: 25px;  
text-align: center;  
color: #FFFFFF;  
font-size:0.9em;
}
#enlaces ul
{    
padding:0; 
margin: 0 0 0 0px;  
font-family: arial, helvetica, sans-serif;    
font-weight: bold;  
font-size: 1em;  
list-style-type: none; 
}
#enlaces a
{  
display: block;  
padding: 2px 1px 4px 17px;  
color: #520218;  
text-decoration: none;  
border-right: 1px solid #000000;  
border-bottom: 1px solid #000000;  
font-size: 1em;
}

#enlaces a:hover
{ 
background-color: #CCCC66;
color: #FFFFFF;
border-left: 10px solid #67750C; 
padding: 2px 1px 4px 6px;
font-size: 1em
}

/******** MENÚ DERECHA ********/

#menuderecha{ position: absolute;  float:right;  width: 170px; right:0px; top: 190px; }
#menuderecha a{ display: block;  padding: 0px 0px 0px 10px;}
#menuderecha .texto{ display: block;  padding: 0px 0px 0px 10px; font-size:0.9em;}

/****** documentos*****************/
#documentos{  position: absolute;  float: right;  width: 170px; right: 0;  top: 400px; }
#documentos  a:hover{color: red;} 
#documentos  a:visited {color: blue;  }
/******** BARRA DE SITUACIÓN ********/
#barrasituacion{     float:left;  margin: 0px 0 0 90px;  color: #000000;  font-family: Arial, Helvetica, sans-serif;    font-size: 1.1em;  }
#barrasituacion p{  display: inline;  margin:0;   padding:0;}
/******** CONTENIDOS ********/
#contenidoportada{  margin:0px 70px 10px 70px;text-align:justify;	display:table;display:block;text-align:center;}
#contenidoportada p{color: #520218;text-align:center;text-size:1.5em;margin:0;padding:0;}
#contenidoportada h2{color: #520218;text-align:center;margin:0;padding:0;}
#contenidoportada .programa {float:left;margin-top:10px;padding:0;}
#contenidoportada .cartel img{width:250px;float:right;margin-right:75px;}
#contenidoportada  a:hover{color: blue;font-weight:bold;}
/****************************** contenido *********************************/
#contenido{margin: 15px 10px 0 230px;color: #67750C; /*#23398B; *//*#520218;*/text-align:center;}
#contenido1{margin: 0px 10px 0 175px;color: #67750C; /*#23398B; *//*#520218;*/text-align:center;}
#contenido #bloquecontenidos{display:table;}
#contenido #bloquecontenidos .bloque{ float: left; margin-left: 10px; padding: 20px; }.bloque .img{  background-color: #fff;  text-align:justify;  }.bloque .texto{font-size: 1.2em;font-weight:bold;margin:2px;2px;2px;2px;color: #67750C;/*text-decoration:underline;*/}
/******************* CONTENIDOS ( Galeria de Imágenes ) ********************/
#contenidos #galeria{	margin-top: 30px;	background-color: #FFFFFF;	}
#contenidos #bloqueimagenes{	display:block;	float:left;	border: 1px solid #000000;	 padding:0;	 margin:0;}
#contenidos #bloqueimagenes .bloqueimagen{	 text-align:center;	 margin-top: 15px;	 margin-bottom: 10px;	}
#contenidos #bloqueimagenes .bloqueimagen img{	border: 1px solid #000000;	}
#contenidos #bloqueimagenes #paginacion{	margin: 2px 2px 20px 2px;	border: 1px solid #000000;	padding: 2px 2px 2px 2px;	background-color: #d9cdba;} 
#contenidos #imagen_grande{	width: 57%;	float: right;}
#contenidos #imagen_grande img{	width: 100%;	border: 1px solid #000000;}
#contenidos #imagen_grande p{	text-align: justify;}
/******************* CONTENIDOS ( Contacto ) ********************/
#contenidos .filadatos label{    display:block;  width:15em;    color: #777;    text-align:right;  vertical-align: top;  float:left;  margin-right: 6pt;}
#contenidos .centrado{  text-align:center;}
#botonenviar{  margin: 5pt 0 0 10em;}.clausula{  border: 2px solid #9EABCB;  background-color: #E9ECF1;/*#D4D8E2*/  padding: 5pt ;}
/********* IMAGEN SIN BORDE ****************/
img{  border-style: none;  }
/********* PIE DE PÁGINA ******************/
#pie{text-align:center;border-top:4px solid #825C1E;margin-right: 12em;}
/******************portada - noticias- **************************/
#contenido #noticias{font-size: 0.9em;border: 1px solid #67750C; margin: 19px 0 0 0;color: #000000;}
#contenido #noticias strong{font-size: 1.2em;display:block;text-align:center;background-color:#67750C;color: #FFFFFF;}
#contenido #noticias ul{margin: 4pt 4pt 4pt 15pt;padding: 0;list-style-type:square;}
#contenido #noticias li{  margin-top: 4pt;}
#contenido #noticias ul a{  font-family: Arial, Helvetica, Sans-serif;  font-size: 1em;  font-weight: bold;  color: #000000;  text-decoration: none;}
#contenido #noticias ul a:hover{  text-decoration: underline;}

#contenido2  {margin: 0px 180px 0 175px; color: #67750C;text-align:justify}
#contenido2  .actividades{text-align:center;font-size:1.2em;}
#contenido2 #bloquecontenidos{display:block;	float:left;}
#contenido2 #bloquecontenidos .bloque{ float: left; margin-left:25px; padding: 20px; }.bloque .img{  background-color: #fff;  text-align:center;}.bloque .texto{font-size: 1.2em;font-weight:bold;margin:2px;2px;2px;2px;color: #67750C;}
#contenido2 #documentos{  position: absolute;  float: left;  width: 180px;  margin-top: 50px;  margin-left: 2px;  left: 0;  top: 400px; }
#contenido2  #noticia{margin-left:30px;}
#contenido2  #noticia p{margin-left:50px;}

