/* Documento CSS 						  */
/* Valoracion do Monte 2008				  */
/* By: AVA Soluciones Tecnolologicas 	  */
/*     www.avaforum.com       (2008)      */

body{
	font-family: "trebuchet ms", "MS Sans Serif", verdana, Arial, "times New Roman";
	font-size: small;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	background-image: url(estructura/fondo_web.gif);
}

a:link	  	{ color: #5C8628; text-decoration: none; font-weight:bold;}
a:visited   { color: #5C8628; text-decoration: none; font-weight:bold; }
a:hover  	{ color: #888888; text-decoration: underline; font-weight:bold; }
a:active 	{ color: #888888; text-decoration: underline; font-weight:bold;  }

div#page-container			{margin:0 auto 0 auto; width: 800px; background-color:#ffffff; margin:0 auto 0 auto; background-image:url(estructura/logo_agua.gif); background-position:top;  background-repeat:no-repeat; }

div#bloque-izquierdo		{width: 160px; background-color:#ffffff; float:left;} 
div#bloque-derecho			{width:640px; float:right; margin:0; padding:0; }
div#bloque-derecho	p		{margin:0; padding:0; margin-left: 10px; margin-right: 10px;}

/*
div#bloque-banner		{ height:142px; background-image:url(estructura/gl/banner_todo.gif); background-repeat:repeat-x; margin:0; padding:0; width:800px; vertical-align:text-top; }
*/
div#bloque-banner p		{ float:right; padding:0; margin:0; display:block; color:#ffffff}
div#bloque-banner h1	{ float:right; padding:0; margin:0; display:block; clear:both; margin-top:110px;}

div#bloque-central		{ clear:both;}
Xdiv#bloque-central		{ min-height:300px; }
Xdiv#bloque-central		{ *height:300px; /* SOLO PARA IE6 y IE7 */}
div#bloque-central p	{ padding: 5px 5px 5px 5px;}

div#page-container-inf	{margin:0 auto 0 auto;  width: 800px; clear:both; background-image: url(estructura/banner-inf.jpg)}

div#bloque-logotipos	{height: 90px; width:240px;}
div#bloque-logotipos p	{margin-left: 0px; margin-right: 0px; text-align:center;}
div#bloque-inf-derecho	{position:relative; height: 73px; width:540px; float:right; margin:0; padding:0; }
div#bloque-inf-derecho p {margin: 20px 0px 0px 0px; text-align:left; position:relative; text-align:center; }

div#bloque-menu-sup	 {
	padding-top:0px;
	width:150px;
	overflow:overflow;
	padding-left:10px;
	margin-top:15px;
	font-family: "trebuchet ms", "MS Sans Serif", verdana, Arial, "times New Roman";
	font-size: 11px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	display:block;
}	
div#bloque-menu-sup	a	{
	background-image: url(estructura/fondo_menu.gif);
	background-repeat: no-repeat;
	background-position: -10px 4px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	padding-left:16px;
	display:block;
}
div#bloque-menu-sup	a:visited{color:#000000; text-decoration:none; }
div#bloque-menu-sup	a:hover	 {color:#5C8628; text-decoration:none; font-weight:bold;  }

div#modulo-portada		{display:block; background-image:url(estructura/fondo_inf2.gif); background-repeat:no-repeat; width:620px; float:left; height:142px; overflow:visible;}
.modulo-portada-foto	{float:right; margin-left:5px;}

div#modulo-seccion		{display:block; background-image:url(estructura/fondo_inf2.gif); background-repeat:no-repeat;  width:620px; float:left; height:100px; overflow:visible; clear:both; font-size: 13px; line-height:17px; }

div#contenido	{float:left; margin:10px 00px 30px 0px; width:inherit; padding-right:10px; width:620px; }
div#contenido p	{text-align:justify; }

h1 { margin: 4px 0 -2px 15px;
	font-family: "trebuchet ms", "MS Sans Serif", verdana, Arial, "times New Roman";
	font-size: 17px;
	font-variant: normal;
	text-decoration: none;
	color:#5C8628;
	font-weight:normal;
}	
h2 { margin: 5px 0 3px 13px;
	font-family: "trebuchet ms", "MS Sans Serif", verdana, Arial, "times New Roman";
	font-size: 16px;
	font-variant: normal;
	text-decoration: none;
	color:#666666;
	font-weight:bold;
}
h3	{
	margin:0 25px -5px 0;;
	font-size: 12px;
	text-decoration:none;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;	
	widtth:600px;
}
.textoModulo	{ font-size:11pt;}
.textoIdiomas	{ font-size:9pt; color:#333333;}
.linea			{ border-bottom:#CCCCCC thin solid; height:2px; margin:0px; padding:0px;}
.tabla_borde	{ border:#00CC33 1px solid; margin: 10px 0px 10px 10px;}

hr { background-color: #00CC33; color: #00CC33; height:1px; width:596px;}

.idioma			{ font-size:9pt; color: #ffffff; text-decoration: none; font-weight:bold; background-color:none;}
a.idioma:link	  	{ color: #ffffff; text-decoration: none; font-weight:bold; background-color:#437739}
a.idioma:visited   	{ color: #ffffff; text-decoration: none; font-weight:bold; background-color:#437739}
a.idioma:hover  	{ color: #437739; text-decoration: none; font-weight:bold; background-color:#ffffff}
a.idioma:active 	{ color: #437739; text-decoration: none; font-weight:bold;  background-color:#ffffff}

.supMenu			{ font-size:9pt; color: #000000; text-decoration: none; font-weight:bold; background-color:none;}
a.supMenu:link	  	{ color: #000000; text-decoration: none; font-weight:normal; background-color:#none}
a.supMenu:visited   { color: #000000; text-decoration: none; font-weight:normal; background-color:#none}
a.supMenu:hover  	{ color: #ffffff; text-decoration: none; font-weight:normal; background-color:#437739}
a.supMenu:active 	{ color: #ffffff; text-decoration: none; font-weight:normal;  background-color:#437739}

.subMenu			{ color: #437739; text-decoration: none; font-weight:normal; background-color:none;}
a.subMenu:link	  	{ color: #437739; text-decoration: none; font-weight:normal; background-color:none}
a.subMenu:visited   { color: #437739; text-decoration: none; font-weight:normal; background-color:none}
a.subMenu:hover  	{ color: #437739; text-decoration: bold; font-weight:normal; background-color:none}
a.subMenu:active 	{ color: #437739; text-decoration: bold; font-weight:normal;  background-color:none}
