/* Documento CSS que se encarga de dar estilo a la página principal.
   Nótese que este documento controla totalmente tanto la distribución
   como el aspecto gráfico, de tal modo que cualquier modificación que
   se desee realizar debe realizarse aquí. 		
*/

/* Elementos básicos */
body {
	font: 8pt/10pt verdana; 
	background-color:#ffffff;
	background-image: url(images/fondo_papel.jpg);
	background-repeat:repeat;
	background-position: top left ;
	background-attachment:fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a.linksub:link, a.linksub:visited {	 color: black;	text-decoration: underline; }
a.linksub:hover {	text-decoration: none; }

#idioma {
	top:0px;
	left: 0px;
	width:805px;
	height:230px;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-image:url(images/cabecera1.jpg);
	background-repeat:no-repeat;
	}
#idioma_agua {
	top:0px;
	left: 0px;
	width:805px;
	height:230px;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-image:url(images/cabecera1_agua.jpg);
	background-repeat:no-repeat;
	}
#idioma_energia {
	top:0px;
	left: 0px;
	width:805px;
	height:230px;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-image:url(images/cabecera1_energia.jpg);
	background-repeat:no-repeat;
	}
#idioma_alimentacion {
	top:0px;
	left: 0px;
	width:805px;
	height:230px;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-image:url(images/cabecera1_alimentacion.jpg);
	background-repeat:no-repeat;
	}

#menu {
	top: 230px;
	width: 805px;
	height:35px;
	}
	
#cabecera2 {
	top: 265px;
	width: 805px;
	
	}
	
#texto_noticias {
	width: 340px;
	margin-left: 238px;
	left: 7px;
	color:#000000;
	text-align:justify;	
}
	
#texto_agenda {
    font: 8pt/10pt verdana; 
	color:#000000;
	text-align:justify;	
	position:absolute;
	left:594px;
	top:410px;
	width:182px;
	z-index:1;
}

#imagenfinal{
margin-left: 238px;
width: 540px;
}
#piedepagina {
margin-left: 238px;
width: 540px;
height:35px;	
}

hr
.verde {color:#799521;}
.azul {color:#266b8b;}
.rojo {color:#b91b13;}
.verde {color:#799521;}
	
p { font: 9pt/11pt verdana;  margin-top: 0px;  text-align: justify; color:#000000;}
.tituloPPAL_gnral { font: 14pt/16pt verdana; margin-top: 0px; text-align: left; color:#000000; }
.tituloPPAL_agua { font: 14pt/16pt verdana; margin-top: 0px; text-align: left; color:#266b8b; }
.tituloPPAL_energia { font: 14pt/16pt verdana; margin-top: 0px; text-align: left; color:#799521; }
.tituloPPAL_alimentacion { font: 14pt/16pt verdana; margin-top: 0px; text-align: left; color:#b91b13; }
.tituloSEC { font: 12pt/14pt verdana; margin-top: 0px; text-align: left; color:#000000; }
.naranja { 	font-family: Verdana, Arial; 	font-size: 9px; font-style: normal; font-weight: bold; color: #FF9900; }

/*subrayados*/
.subrayado_agua { font: 14pt/16pt verdana; text-align: left; background-color:#266b8b; color:#ffffff; }
.subrayado_energia { font: 14pt/16pt verdana; text-align: left; background-color:#799521; color:#ffffff; }
.subrayado_alimentacion { font: 14pt/16pt verdana; text-align: left; background-color:#b91b13; color:#ffffff; }
.subrayado_gnral { font: 14pt/16pt verdana; text-align: left; background-color:#ffffff; color:#000000; }
.subrayado_gnral_noticias { font: 12pt/16pt verdana; text-align: left; background-color:#ffffff; color:#000000; }

.subrayado_menu { font: 12pt/14pt verdana; text-align: left; background-color:#799521; color:#ffffff; }
.subrayado_naranja { font: 11pt/13pt verdana; text-align: left; background-color:#e6b525; color:#ffffff; }
.subrayado_gral_pq{ font: 10pt/12pt verdana; text-align: left; background-color:#ffffff; color:#000000; }

.agen_agua { font: 12pt/14pt verdana; text-align: left; background-color:#266b8b; color:#ffffff; }
.agen_energia { font: 12pt/14pt verdana; text-align: left; background-color:#799521; color:#ffffff; }
.agen_alimentacion { font: 12pt/14pt verdana; text-align: left; background-color:#b91b13; color:#ffffff; }
.agen_gnral { font: 12pt/14pt verdana; text-align: left; background-color:#ffffff; color:#000000; }
.agen_fondo { background-color:#f1eee8; }

a:link {  text-decoration: underline;  color:#000000; }
a:visited { text-decoration: underline;  color:#000000; }
a:hover, a:active { text-decoration: none; color:#ffffff;  }

a.negro:link {  text-decoration: underline; font-weight: bold; color:#000000; }
a.negro:visited { text-decoration: none; font-weight: bold; color:#000000; }
a.negro:hover, a.negro:active { text-decoration: underline; color:#000000; }

a.verdelk:link {  text-decoration: underline; font-weight: normal; color:#799521; }
a.verdelk:visited { text-decoration: none; font-weight: normal; color:#799521; }
a.verdelk:hover, a.verdelk:active { text-decoration: underline; color:#799521; }

a.blanco:link {  text-decoration: underline;  color:#ffffff; }
a.blanco:visited { text-decoration: underline;  color:#cccccc; }
a.blanco:hover, a.blanco:active { text-decoration: underline; color:#ff9900; }

/* Elementos específicos */
#texto_quienessomos {
	width: 540px;
	margin-left: 238px;
	left: 7px;
	color:#000000;
	text-align:justify;	
}
#texto_agua {
	width: 540px;
	margin-left: 238px;
	left: 7px;
	color:#000000;
	text-align:justify;	
}