﻿body{

	background:url(imagenes/fondo.png) repeat-x;

	text-align:center;

	font-family:"Trebuchet MS", Arial;

	}

body a{

	text-decoration:none;

	color:#094e97;

	}	

body a:hover{

	text-decoration:underline;

	}	

a img{

	border:none;

	}

h1{

	font-size:15px;

	color:#094e97;

	margin:0;

	text-align:center;

	}

h2{

	font-size:13px;

	color:#094e97;

	margin:0;

	}

h3{

	font-size:16px;

	color:#094e97;

	padding:0;

	margin:0;

	}

td{

	text-align:center;

	}

table.borde{	

	border:1px #000000 solid;

	}

tr.negro th{	

	border:1px #000000 solid;

	}

tr.negro td{	

	border:1px #000000 solid;

	}

table.contacto{

	width:306px;

	height:179px;

	}

#contenido{

	width:793px;

	height:auto;

	text-align:justify;

	margin:10px auto;

	}

#contenido02{

	width:793px;

	height:auto;

	text-align:justify;

	background-color:#FFFFFF;

	border:#000000 1px solid;

	float:left;

	}



#cabeza{

	background:url(imagenes/cabeza.png) no-repeat;

	width:793px;

	height:143px;

	float:left;

	}

#horizontal{

	width:793px;

	height:25px;

	margin:0 0 30px 0;

	background:#b8d4f1;

	float:left;

	color:#094e97;

	font-size:12px;

	}

#margen{

	width:176px;

	height:18px;

	float:left;

	}

	

	

/*div menu y sus divisiones*/

#menu{

	width:183px;

	height:422px;

	background:url(imagenes/menu_principal.png) top no-repeat;

	float:left;

	margin:0;

	}

#menu_01{

	margin:0px;

	padding:0px;

	width:170px;

	height:auto;

	font-size:11.5px;

	}

#menu_01 ul{

	padding-top:1em;

	padding-left:0;

	margin:0;

	color:#FFFFFF;

	list-style:none;

	line-height:2.50em;

	text-align:left;

	}

#menu_01 a{

	display:block;

	padding-left:6px;

	width:165px;

	color:#FFFFFF;

	text-decoration:none;

	border-bottom:#b8d4f1 solid 1px;

	}

#menu_01 a:hover{

	width:165px;

	background-color:#5182b5;

	text-decoration:none;

	}



#menu_02{	

	width:8.1em;

	height:11em;

	margin:0 0 0 2.5em;

	}

#menu_02 ul{

	list-style:none;

	margin:0; 

	padding:0;

	color:#094e97;

	font-size:0.88em;

	top:auto;	

	}

#menu_02 a{

	color:#094e97;

	text-decoration:none;

	display:block;

	width:9em;

	height:2.19em;

	}

#menu_02 a:hover{

	text-decoration:underline;

	}

/*aqui termina*/





#texto{

	width:403px;

	height:auto;

	margin:0 1.50em 0 1.50em;

	font-size:14px;

	float:left; 

	}

#texto02{

	width:586px;

	height:auto;

	margin:0 0 0 1.50em;

	font-size:14px;

	float:left; 

	}



#menu_der{

	width:165px;

	height:auto;

	float:left;

	text-align:center;

	}

#menu_der02{

	width:165px;

	height:auto;

	float:right;

	text-align:center;

	margin:20px 0 20px 20px;

	}

#recordatorio{

	width:145px;

	height:220px;

	background-color:#b8d4f1;

	padding:20px 10px;

	text-align:justify;

	float:left;

	font-size:12px;

	}

#menu_aguas{

	width:145px;

	height:244px;

	background-color:#b8d4f1;

	padding:20px 10px;

	text-align:left;

	float:left;

	font-size:12px;

	}

#menu_aguas ul{

	list-style:none;

	margin:20px 0 0 0;

	padding:0;

	line-height:10px;

	}

#brinco{

	height:40px;

	}

.margen{

	margin:0 0 20px 0;

	}

/*Menu de Abajo*/

#inferior{

	width:793px;

	height:auto;

	margin:1.50em 0 0 0;

	float:left;

	}

/*Credits: CSSpplay */

/*URL: http://www.cssplay.co.uk/menus/pro_15 */

.pro15 {padding:0 0 0 20px; margin:0; list-style:none; height:30px; background:#1841c8 url(imagenes/pro_15_0.png);}

.pro15 li {float:left;}

.pro15 li a {display:block; float:left; height:30px; line-height:30px; background:url(imagenes/pro_15_0.png); color:#ddd; text-decoration:none; font-family:arial, verdana, sans-serif; text-align:center; padding:0 0 0 10px; cursor:pointer; font-size:11px;}

.pro15 li a b {float:left; display:block; background:url(imagenes/pro_15_0.png) right top; padding:0 16px 0 8px;}

.pro15 li.current a {color:#fff; background:url(imagenes/pro_15_2.gif);}

.pro15 li.current a b {background:url(imagenes/pro_15_2.gif) no-repeat right top;}

.pro15 li a:hover {color:#fff; background:url(imagenes/pro_15_1.png);}

.pro15 li a:hover b {background:url(imagenes/pro_15_1.png) no-repeat right top;}

.pro15 li.current a:hover {color:#fff; background:url(imagenes/pro_15_2.gif); cursor:default;}

.pro15 li.current a:hover b {background:url(imagenes/pro_15_2.gif) no-repeat right top;}

.pro15 li a em {display:block; float:left; width:16px; height:30px;}

.pro15 li a em.home {background:url(imagenes/home2.gif) no-repeat center center;}

.pro15 li a em.calendar {background:url(imagenes/find.gif) no-repeat center center;}

.pro15 li a em.find {background:url(imagenes/contact.gif) no-repeat center center;}

.pro15 li a em.search {background:url(imagenes/rss.gif) no-repeat center center;}

/*end CSSpplay*/



.pie{font-size:0.70em;}

.interlineado{line-height:24px; text-align:center}

.alto{height:432px;}

.color{color:#b8daf1}

.italicas{font-style:italic; font-size:12px;}

.ancho{width:10.8em;}

.ancho02{width:185px;}

.ancho03{width:115px;}

.ancho04{width:182px;}

.ancho05{width:182px;}

.centro{text-align:center;}

.izquierda{text-align:left}



/*menu desplegable*/

#nav, #nav ul {

	padding: 0;

	margin: 0;

	list-style: none;

}



#nav a {

	display: block;

	border-left:#FFFFFF solid 1px;

}

#nav a:hover {

	background:#B8D4F1;

	text-decoration:underline;

}



#nav li {

	float: left;

	height:25px;

	text-align:center;

}

#nav li ul {

	background:#b8d4f1;

	position: absolute;

	left: -999em;

}



#nav li:hover ul {

	left: auto;

}

#nav li:hover ul, #nav li.sfhover ul {

	left: auto;

}

.secundario{width: 10.8em;}

.secundario02{width: 9.6em;}

.secundario03{width: 15.2em;}



/*formulario de contacto*/

#datos{

	width:400px;

	height:223px;

	border:#094e97 1px solid;

	}

#datos02{

	width:390px;

	height:102px;

	border-bottom:#094e97 1px solid;

	padding:5px;

	}

#datos_03{

	width:190px;

	height:100px;

	float:left;

	padding:5px;

	}

#datos_04{

	width:189px;

	height:100px;

	float:left;

	padding:5px;

	border-left:#094e97 1px solid;

	}

#foto_01{width:160px; height:auto; margin:20px 0 0 0; float:left;}

#foto_02{width:160px; height:auto; margin:20px 0 0 0; float:left;}

#foto_04{width:160px; height:auto; margin:20px 0 0 0; float:left;}

#foto_05{width:160px; height:auto; margin:20px 0 0 0; float:left;}

#foto_03{width:160px; height:auto; margin:10px 0 0 0; float:left; font-size:11px; font-style:italic; text-align:left; padding-left:5px;}



/*tabla de comparación*/

.tabla{

	width:586px;

	height:auto;

	text-align:center;

	float:left;

	border:solid #000000 1px;

	margin-bottom:20px;

	}

.titulo{

	width:584px;

	height:30px;

	text-align:center;

	border-bottom:1px solid #000000;

	float:left;

	padding-top:8px;

	}

.puntos{

	width:279px;

	height:auto;

	text-align:left;

	float:left;

	padding-right:5px;

	}

.puntos02{

	width:279px;

	height:auto;

	text-align:left;

	float:left;

	border-left:1px solid #000000;

	padding-right:5px;

	}

.puntos03{

	width:279px;

	height:auto;

	text-align:left;

	float:left;

	border-right:1px solid #000000;

	padding-right:5px;

	}
