body
{	
font-family: verdana,tahoma,arial,helvetica,sans-serif;
font-size: 0.8em;	
color: #000000; 	
background-color:#FFF0D9;	
margin: 0 0 0 0;	
background-image:url('../img/imagenagua.jpg');	
background-position: bottom right;	background-repeat: no-repeat;
}
/******** CABECERA ********/
#cabecera{  height: 205px;}
#cabecera h1{  display:inline;  margin:0;  padding:0; float:left;  }
#cabecera #imagendcha{  height: 205px;  background-image: url('../img/imagendcha.jpg');  background-repeat: no-repeat;    background-position:  right top;}
#cabecera #camion{	position: absolute;	right:0px;	top:0;	z-index: 1;}
/******** MENÚ PRINCIPAL ********/
#menuprincipal{  position: absolute;  height: 20px;    right: 0;  top: 147px;   left: 142px; 	}
#menuprincipal ul{	margin: 0 0 0 20px;	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;  /*margin-top: 50px;*/    left: 0;  top: 240px; }
#menusecundario2 h2{  margin:0;  padding-top: 5px;  border-top: 1px solid #000000;  border-right: 1px solid #000000;  border-bottom: 1px solid #000000;  background-color: #825C1E;  height: 25px;  text-align: center;  color: #FFFFFF;  font-size: 1.2em;}
#menusecundario{  position: absolute;  float: left;  width: 158px;  /*margin-top: 50px;  margin-left: 0px;*/  left: 0;  top: 240px; }
#menusecundario h2{  margin:0;  padding-top: 5px;  border-top: 1px solid #000000;  border-right: 1px solid #000000;  border-bottom: 1px 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: 1em;}
#menusecundario .activo{ background-color: #D6A452; color: #FFFFFF; border-left: 10px solid #825C1E; padding: 2px 1px 4px 6px; font-size: 1.2em;}
#menusecundario a:hover{ background-color: #D6A452; color: #FFFFFF;/* border-right: 10px solid #825C1E;*/ /*padding: 2px 1px 4px 4px;*/}
#menusecundario a.no-activo{border-bottom: none;}
#menusecundario .no-activo:hover{background-color: #D6A452;border-left: 10px solid #FFF0D9;padding-left:6px; color: #FFFFFF;}
/******** ENLACES DE INTERÉS ********/
#enlaces
{  
position: absolute;  
float: left;  
width: 158px;  
/*margin-top: 50px;  margin-left: 0px;*/  
left: 0;  top: 500px; 
}
#enlaces h2
{  
margin:0;  
padding-top: 5px;  
border-top: 1px solid #000000;  
border-right: 1px solid #000000;  
border-bottom: 1px solid #000000;  
background-color: #825C1E;  
height: 25px;  
text-align: center;  
color: #FFFFFF;  
font-size: 1.2em;
}
#enlaces 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; 
}
#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 .activo
{ 
background-color: #D6A452; 
color: #FFFFFF; 
border-left: 10px solid #825C1E; 
padding: 2px 1px 4px 6px; 
font-size: 1.2em;
}
#enlaces a:hover
{ 
background-color: #D6A452; 
color: #FFFFFF;
/* border-right: 10px solid #825C1E;*/ 
/*padding: 2px 1px 4px 4px;*/
}
#enlaces a.no-activo
{
border-bottom: none;
}
#enlaces .no-activo:hover
{
background-color: #D6A452;
border-left: 10px solid #FFF0D9;
padding-left:6px; 
color: #FFFFFF;
}


/****** documentos*****************/
#documentos{  position: absolute;  float: left;  width: 180px;  /*margin-top: 50px;*/  margin-left: 2px;  left: 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:200px;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: 16em;}
/******************portada - noticias- **************************/
#contenido #noticias{font-size: 0.9em;border: 1px solid #67750C;/*Background-color: blue;*/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;}