/*CLASES REDEFINIDAS*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;	color: #000000;
	text-align:center;
	background-color:white;
	padding:0px;
	margin:0px;

}
img{border:0px; vertical-align:middle;padding:0px;}
h1{ padding:0px;}
.normal{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;	color: #000000;}


/*MAQUETACION*/
#contenedor {
  width:825px;	text-align:left;	margin-left: auto;	margin-right: auto;	background-color:white;
}

/****** flash embalses ****************************************/
#dvEmbalses {width: 100px; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000;}

#dvEmbalses a {margin: 0px 0px 0px 5px; padding: 0px;}

/*Cabecera*****************************************************/
#contenedor #cab{    width:825px; 	height:251px;	clear:both; background-color: white }


/*****Imagenes Cab************************/
#contenedor #cab .cab_home{ background-image:url(../img/cab_home.jpg); background-repeat:no-repeat;height:251px;}
#contenedor #cab .cab_comunicacion{  background-image:url(../img/cab_comunicacion.jpg); background-repeat:no-repeat;height:251px;}
#contenedor #cab .cab_quienes{   background-image:url(../img/cab_qsomos.jpg); background-repeat:no-repeat;height:251px;}
#contenedor #cab .cab_atencion{ background-image:url(../img/cab_atencion.jpg);background-repeat:no-repeat;height:251px;}
#contenedor #cab .cab_gagua{ background-image:url(../img/cab_gagua.jpg); background-repeat:no-repeat;	height:251px;}
#contenedor #cab .cab_sociedad{ background-image:url(../img/cab_sociedad.jpg); background-repeat:no-repeat;height:251px;}
#contenedor #cab .cab_otros{ background-image:url(../img/cab_gagua.jpg); background-repeat:no-repeat;	height:251px;}
#contenedor #cab .cab_textos_legales{ background-image:url(../img/cab_atencion.jpg); background-repeat:no-repeat;	height:251px;}



#contenedor #cab #cab0 {	float: left;	width: 154px;    margin-top:16px;	margin-left:17px;	padding:0px;	}
#contenedor #cab #cab1 {	float: right;	text-align:right;width: 500px;	height:45px;  padding-top:18px;	padding-right:82px;
    font-family: Verdana,Arial;	font-size: 80%; color: #4f90b9; text-decoration:none ;

}
#contenedor #cab #cab1 label{ font-family: Verdana,Arial;	font-size: 80%; color: #4f90b9; text-decoration:none;}
#contenedor #cab #cab1 a{ font-family: Verdana,Arial;	font-size:80%; color: #4f90b9; text-decoration:none;}
#contenedor #cab #cab1 a:hover{ font-family: Verdana,Arial;	font-size: 80%; color: #067ec9; text-decoration:none;}

 .input{ font-family: Verdana,Arial;	font-size: 80%;color: #04619b; text-decoration:none ; background-color:#e3f1f9; height:14px; width:120px; border:0px none;}
 .boton{ margin-top:2px;background-image:url(../img/btnBuscar.gif); background-repeat:no-repeat; height:18px; width:43px; border:0px none; }



/*menu***********************/
#contenedor #cab #cab2 {  clear:both;	display:block; width: 578px;	height:16px;   	padding:18px 0px 0px 18px;}
#contenedor #cab #cab2 a{ 	float:left;	background-image:url(../img/flechaD.gif); height:16px; background-position: left top;
 background-repeat:no-repeat; 	padding-left:15px;margin-left:8px;	}
#contenedor #cab #cab2 a img{  border-bottom:3px solid white; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; ! important}
#contenedor #cab #cab2 ul{   padding: 0px; margin:0px;}
#contenedor #cab #cab2 li{   list-style:none; display:inline;	padding: 0px;}


#contenedor #cab #cab2 a:hover{ background-image:url(../img/flechaA.gif);  border:1px;}
#contenedor #cab #cab2 a:hover img{  border-bottom:3px solid #dd3e27;}

#contenedor #cab #cab2 .marcado{ float:left;	background-image:url(../img/flechaA.gif); height:16px; background-position:left top; background-repeat:no-repeat; 	padding-left:15px;	margin-left:8px; border:1px;}
#contenedor #cab #cab2 .marcado img{ border-bottom:3px solid white;}
#contenedor #cab #cab2 .marcado img{ border-bottom:3px solid #dd3e27;}


#contenedor #cab #cab3 {clear:both; height:100px; margin-top:40px;}
#contenedor #cab #cab3 #contador {float:left; height:50px; width:105px; padding:20px 0px 0px 60px; background-image:url(../img/contador.gif); background-position: right bottom;	background-repeat:no-repeat;}
#contenedor #cab #cab3 #embalse {float:left; height:94px; width:170px; padding:15px 0px 0px 290px;}
#contenedor #cab #cab3 #telefonos {float:left;	height:91px;  	width:106px;    padding:0px 0px 0px 8px;}

#contenedor #cab #cab3_home {clear:both; height:100px; margin-top:40px;}
#contenedor #cab #cab3_home #contador {float:left; height:50px; width:105px; padding:20px 0px 0px 0px; background-image:url(../img/contador.gif); background-position: right bottom;	background-repeat:no-repeat;}
#contenedor #cab #cab3_home #embalse {float:left; height:94px; width:170px; padding:15px 0px 0px 370px;}
#contenedor #cab #cab3_home #telefonos {width:200px; height:100px; float:left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color:#eff3ff;}
#contenedor #cab #cab3_home #telefonos #contador {float:left; padding:10px 0px 0px 10px; margin: 0px 0px 0px 0px; border: none; }
#contenedor #cab #cab3_home #telefonos #riego {float:left; padding:0px 0px 0px 10px; margin: 0px 0px 0px 0px; border: none;}


/*Body Home****************************************************/

#contenedor  .contenidotrescolumnas{ width:825px;min-height:306px;clear:both;margin-left:15px;font-family:Verdana,Arial;font-size: 70%; color: #04619b; text-decoration:none;}

#contenedor  .contenidotrescolumnas .homecolumna_1{ float:left; background-color:#dbe4e9; width:159px; min-height:347px; height:auto !important; height:347px;}
#contenedor  .contenidotrescolumnas .homecolumna_1 h1{ float:left; margin: 6px 0px 6px 0px; padding:0px 0px 0px 6px;}
#contenedor  .contenidotrescolumnas .homecolumna_1 p{ margin:6px 10px 6px 10px; }
#contenedor  .contenidotrescolumnas .homecolumna_1 p a { color:#04619b; text-decoration: none; }

#contenedor  .contenidotrescolumnas .homecolumna_2 { float:left; width:295px; margin-left:9px; background-image:url(../img/bgCanalEduca.gif); background-repeat:repeat-y; min-height:347px; height:auto !important; height:347px; }
#contenedor  .contenidotrescolumnas .homecolumna_2 h1 {/*float:left; margin:0px; padding:0px; width:100%;*/ width:100%; height:40px; margin:5px 0px 0px 0px; padding:5px 0px 0px 0px;}
#contenedor  .contenidotrescolumnas .homecolumna_2 p {margin:6px 10px 6px 10px; }

#contenedor  .contenidotrescolumnas .homecolumna_3{ float:left;  width:258px; margin-left:8px; }

#contenedor  .contenidotrescolumnas .homecolumna_3a{ float:left;  background-position:right; background-repeat:no-repeat; margintop:0px  /*background-color:#deebf1;*/ width:100%; min-height:230px; height:auto !important; height:230px; }
#contenedor  .contenidotrescolumnas .homecolumna_3a h1 {width:100%; margin:0px; padding:0px;}
#contenedor  .contenidotrescolumnas .homecolumna_3a p { margin:6px 10px 6px 10px; width:65%; }

#contenedor  .contenidotrescolumnas .homecolumna_3b { float:left;  width:100%; margin-top: 10px;}}
#contenedor  .contenidotrescolumnas .homecolumna_3b img {vertical-align:top; margin:0px 0px 0px 30px;}
#contenedor  .contenidotrescolumnas .homecolumna_3b h1 {width:100%; height:40px; margin:5px 0px 0px 0px; padding:5px 0px 0px 0px;}
#contenedor  .contenidotrescolumnas .homecolumna_3b p {margin:6px 10px 6px 10px; }

/******* VERSION ANTIGUA ********************

#contenedor  .contenidotrescolumnas .homecolumna_2{ float:left; width:295px; margin-left:9px;}
#contenedor  .contenidotrescolumnas .homecolumna_2a{ float:left;  background-image:url(../img/bgCanalEduca.gif); background-repeat:repeat-y; width:294px; min-height:103px;	}
#contenedor  .contenidotrescolumnas .homecolumna_2a h1 {margin:0px 0px 0px 5px;}
#contenedor  .contenidotrescolumnas .homecolumna_2a img{vertical-align:bottom; float:left;margin:6px 0px 0px 10px;}
#contenedor  .contenidotrescolumnas .homecolumna_2a p{  float:left; width:125px;margin:6px 6px 0px 8px; }

#contenedor  .contenidotrescolumnas .homecolumna_2b{float:left; background-image:url(../img/fondo_tubos.jpg); background-position:right; background-repeat:no-repeat; background-color:#deebf1; width:294px; min-height:194px; margin-top:9px;}
#contenedor  .contenidotrescolumnas .homecolumna_2b h1 {margin:8px 0px 0px 8px;}
#contenedor  .contenidotrescolumnas .homecolumna_2b p{  float:left; width:185px;margin:6px 6px 0px 10px; }


#contenedor  .contenidotrescolumnas .homecolumna_3{ float:left; background-color:#deebf1; background-image:url(../img/pie_Ola.gif);
background-position: bottom; background-repeat:no-repeat; width:258px; 	min-height:306px; margin-left:7px; }
#contenedor  .contenidotrescolumnas .homecolumna_3 h1 {float:left;height:40px;margin:0px;margin-top:5px;padding:5px 0px 0px 15px; }
#contenedor  .contenidotrescolumnas .homecolumna_3 p{margin:0px 0px 0px 15px;padding:0px; }
#contenedor  .contenidotrescolumnas .homecolumna_3 .oficinavirtual{ float:right;padding:68px 10px 0px 15px;  }

*********************************************/


/*Body Seccion***: 3 columnas: izquierda  + centro + derecha****************ej.:Quienes somos*****************************/


#contenedor  .contenidotrescolumnas .columna_izquierda{ float:left; background-color:#FFFFFF; width:158px; font-size: 90%;}

#contenedor  .contenidotrescolumnas .columna_izquierda .menu a{  float:left; height:20px; width:100%; border-bottom:1px solid #cee6f5; line-height:18px; font-family: Verdana,Arial;	color:#04619b;text-decoration:none; font-weight:bold; background-color: #f7fbfd; cursor: pointer;}
#contenedor  .contenidotrescolumnas .columna_izquierda .menu a span{ margin-left:17px; }
#contenedor  .contenidotrescolumnas .columna_izquierda .menu a:hover{  background-image:url(../img/liSeccion.gif); background-repeat:no-repeat; background-position:left; background-color: #dfeff8;}

#contenedor  .contenidotrescolumnas .columna_izquierda .menu .marcado{  float:left; height:20px; width:100%; border-bottom:1px solid #cee6f5; line-height:18px; font-family: Verdana,Arial;	color:#04619b;text-decoration:none; font-weight:bold; background-image:url(../img/liSeccion.gif); background-repeat:no-repeat; background-position:left; background-color: #dfeff8; cursor: pointer;}
#contenedor  .contenidotrescolumnas .columna_izquierda .menu .marcado span{ margin-left:17px;}

#contenedor  .contenidotrescolumnas .columna_izquierda .submenu{float:left; width:100%; border-bottom:1px solid #cee6f5;background-color: #ebf5fa;padding-top:4px; }
#contenedor  .contenidotrescolumnas .columna_izquierda .submenu ul{  margin:0px; padding:0px; margin-left:15px;  }
#contenedor  .contenidotrescolumnas .columna_izquierda .submenu li{ margin:0px; padding:0px; list-style:none; display:list-item;}
#contenedor  .contenidotrescolumnas .columna_izquierda .submenu a{ clear:both; font-family: Verdana,Arial; color:#04619b;text-decoration:none ;line-height:16px;}
#contenedor  .contenidotrescolumnas .columna_izquierda .submenu a:hover{ font-weight:bold; }


#contenedor  .contenidotrescolumnas .columna_centro{ float:left; border-right:1px solid #cee6f5; border-left: 1px solid #cee6f5; width:422px; color:#494949; }
#contenedor  .contenidotrescolumnas .columna_centro h1{margin:0px;padding:0px; }
#contenedor  .contenidotrescolumnas .columna_centro p{padding:0px;margin:10px 10px 10px 20px; }
#contenedor  .contenidotrescolumnas .columna_centro .subparrafo{padding:0px;margin:0px 10px 0px 40px; }
#contenedor  .contenidotrescolumnas .columna_centro ul{ padding:0px; margin:0px;margin-left: 40px; }
#contenedor  .contenidotrescolumnas .columna_centro li{ padding:0px; margin:0px; list-style-image:url(../img/liverde.gif);   }
#contenedor  .contenidotrescolumnas .columna_centro a{ line-height:18px; font-family: Verdana,Arial;	color:#04619b;text-decoration:none;}
#contenedor  .contenidotrescolumnas .columna_centro a:hover{ line-height:18px; font-family: Verdana,Arial;	color:#9bbd54;}
#contenedor  .contenidotrescolumnas .columna_centro .act{line-height:18px; font-family: Verdana,Arial;	color:#9bbd54;font-weight:bold; text-decoration:none; }

/***********  Redefiniciones para las tablas ***************/
#contenedor  .contenidotrescolumnas .columna_centro table{ width:400px;padding:0px;margin:10px 10px 10px 15px; line-height:15px; border-collapse: collapse ;}
#contenedor  .contenidotrescolumnas .columna_centro table th{ background-color:#e2eff8; border-top:#b5bfc6; padding: 2px 5px 2px 5px; border-bottom:#b5bfc6; font-weight:bold;}
#contenedor  .contenidotrescolumnas .columna_centro table th.lineaAbajo{  background-image:url(../img/dotted_h.gif); background-repeat:repeat-x; background-position:left bottom; }
#contenedor  .contenidotrescolumnas .columna_centro table tr{ background-color:#fbfdfe;  }
#contenedor  .contenidotrescolumnas .columna_centro table td{ background-color:#fbfdfe;  border-top:1px solid #d2e1ea; padding: 2px 5px 2px 5px;}
#contenedor  .contenidotrescolumnas .columna_centro table .alt{ background-color:#eff6fc; border-top:1px solid #d2e1ea;}

#contenedor  .contenidotrescolumnas .columna_derecha{ float:left; width:140px; font-family: Verdana,Arial;	color:#3681af; }
#contenedor  .contenidotrescolumnas .columna_derecha p{padding:0px;margin:10px 10px 10px 15px; }
/****************************VOLVER A PORNER LA LINEA DE ABAJO******************************************/
#contenedor  .contenidotrescolumnas .columna_derecha a{ font-family: Verdana,Arial;	color:#04619b; }

/************************************NUEVA LINEA CANAL EDUCA**********************************/
#contenedor  .contenidotrescolumnas .columna_derecha_educa a{ font-family: Verdana,Arial;	color:#8DBE48; font-size: 90%; width:158px; }
#contenedor  .contenidotrescolumnas .columna_derecha_educa2 a{ font-family: Verdana,Arial;	color:#04619b;  }
/* Nuevo estilo para enlaces decorados (Carlos Carrascal ) */
#contenedor  .contenidotrescolumnas .columna_derecha a.marca { display: block; float: left; padding-left: 15px; background-image:url(../img/liverde.gif); background-repeat:no-repeat; }


/***********Estructura de 3 columnas . izquierda + central estrecha + derecha **********ej.:canal extensia*********/


#contenedor  .contenidotrescolumnas .columna_centro_estrecha{ float:left; border-left: 1px solid #cee6f5;  width:257px; color:#494949; }
#contenedor  .contenidotrescolumnas .columna_centro_estrecha h1 { margin:0px; padding:0px; height:20px; }
#contenedor  .contenidotrescolumnas .columna_centro_estrecha h1 img { float: left;}
#contenedor  .contenidotrescolumnas .columna_centro_estrecha p{ padding:0px; margin:10px 10px 10px 20px;}
#contenedor  .contenidotrescolumnas .columna_centro_estrecha ul{ padding:0px; margin:0px; padding-left:30px; }
#contenedor  .contenidotrescolumnas .columna_centro_estrecha li{ padding:0px; margin:0px; list-style-image:url(../img/liverde.gif);  }

#contenedor  .contenidotrescolumnas .columna_centro_estrecha a{ line-height:15px; font-family: Verdana,Arial; color:#04619b; font-size:94%; text-decoration:none;font-weight:bold;}
#contenedor  .contenidotrescolumnas .columna_centro_estrecha a:hover{ line-height:15px; font-family: Verdana,Arial;	color:#9bbd54;}
#contenedor  .contenidotrescolumnas .columna_centro_estrecha .act{ line-height:15px; font-family: Verdana,Arial;	color:#9bbd54;font-weight:bold; text-decoration:none; }


#contenedor  .contenidotrescolumnas .columna_derecha_estrecha{ float:left; width:313px; font-family: Verdana,Arial; margin-top:10px;color:#494949; background-image:url(../img/dotted.gif); background-repeat:repeat-y; background-position:left;}
#contenedor  .contenidotrescolumnas .columna_derecha_estrecha p{ padding:0px;margin:10px 10px 10px 15px; width:240px;}
#contenedor  .contenidotrescolumnas .columna_derecha_estrecha h1 {margin-left:1px; }
#contenedor  .contenidotrescolumnas .columna_derecha_estrecha a{ font-family: Verdana,Arial;	color:#04619b; }

/* Nuevo estilo para enlaces decorados (Carlos Carrascal ) */
#contenedor  .contenidotrescolumnas .columna_derecha_estrecha a.marca { display: block; float: left; padding-left: 15px; background-image:url(../img/liverde.gif); background-repeat:no-repeat; }


/***********Estructura de 3 columnas : izquierda + central ancha + pequeña derecha **** ej.:Arte y Cultura***************/
#contenedor  .contenidotrescolumnas .columna_centro_ancha{float:left; border-right:1px solid #cee6f5; border-left: 1px solid #cee6f5; width:454px; color:#494949; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha h1 {margin:0px; padding:0px; height:20px; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha p{padding:0px;margin:10px 10px 10px 15px; }
/*#contenedor  .contenidotrescolumnas .columna_centro_ancha .menuIMG{ padding:10px 10px 10px 15px; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha .menuIMG ul{ float:left;padding:0px;margin:0px;padding-left: 10px;width:125px; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha .menuIMG li{ padding:0px; margin:0px; list-style-image:url(../img/liverde.gif); list-style-position:inside; }*/

#contenedor  .contenidotrescolumnas .columna_centro_ancha a{ line-height:18px; font-family: Verdana,Arial;	color:#04619b;text-decoration:none;}
#contenedor  .contenidotrescolumnas .columna_centro_ancha a:hover{ line-height:18px; font-family: Verdana,;	color:#9bbd54;}
#contenedor  .contenidotrescolumnas .columna_centro_ancha .act{ line-height:18px; font-family: Verdana,Arial;	color:#9bbd54;font-weight:bold; text-decoration:none; }


/**********  Formulario contacto ************/
#contenedor  .contenidotrescolumnas .columna_centro_ancha .contacto p{padding:0px;margin:10px 10px 10px 20px; color:#04619b; line-height:18px;}
#contenedor  .contenidotrescolumnas .columna_centro_ancha .contacto label{font-family: Verdana,Arial; font-size:90%;color: #494949; text-decoration:none; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha .contacto input{ font-family: Verdana,Arial; font-size:90%;color: #04619b; text-decoration:none ; height:14px; width:275px; border:1px solid #a9d2ec; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha .contacto select{ font-family: Verdana,Arial; font-size:90%;color: #04619b; text-decoration:none ; min-height:14px; width:275px; border:1px solid #a9d2ec; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha .contacto textarea{ font-family: Verdana,Arial; font-size:90%;color: #04619b; text-decoration:none ; height:125px; width:275px; border:1px solid #a9d2ec; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha .contacto .alto{ font-family: Verdana,Arial; font-size:90%;color: #04619b; text-decoration:none ; height:125px; width:275px; border:1px solid #e3f1f9; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha .contacto .select{ font-family: Verdana,Arial; font-size:90%;color: #00a0e2; text-decoration:none ; min-height:14px; width:275px; border:1px solid #e3f1f9; background-color:#f5f9fc; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha .contacto button{ font-family: Verdana,Arial; line-height:10px;font-size:85%;color: #3681af; text-decoration:none ; height:15px;  border:1px solid #a9d2ec; background-color:#f5f9fc; font-weight:bold; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha .contacto .button{ font-family: Verdana,Arial; line-height:10px; font-size:85%; color: #3681af; text-decoration:none; height:15px; width: 50px; border:1px solid #a9d2ec; background-color:#f5f9fc; font-weight:bold; }
#contenedor  .contenidotrescolumnas .columna_centro_ancha .contacto span{  margin-left:150px;}



/***********Estructura de 2 columnas: izquierda + central entera ************/
#contenedor  .contenidotrescolumnas .columna_centro_todo { float:left; border-left: 1px solid #cee6f5; width:560px; color:#494949; }
#contenedor  .contenidotrescolumnas .columna_centro_todo b{ color:#04619b; line-height:17px;}
#contenedor  .contenidotrescolumnas .columna_centro_todo a{ color:#04619b;text-decoration:underline;}
#contenedor  .contenidotrescolumnas .columna_centro_todo h1 {margin:0px; padding:0px; height:20px; }
#contenedor  .contenidotrescolumnas .columna_centro_todo h1 img {float: left; }
#contenedor  .contenidotrescolumnas .columna_centro_todo p{ clear:both;padding:0px;margin:10px 10px 10px 20px; }
#contenedor  .contenidotrescolumnas .columna_centro_todo li{ padding:0px; margin:0px; list-style-image:url(../img/liverde.gif); list-style-position: inside;}
#contenedor  .contenidotrescolumnas .columna_centro_todo .dotted{ background-image:url(../img/dotted.gif); background-repeat:repeat-y; background-position:left;}
#contenedor  .contenidotrescolumnas .columna_centro_todo .logos{ float:left; height:130px; padding-left:15px;}


/****************div publicaciones**********/
#contenedor  .contenidotrescolumnas .columna_centro_todo .dvblanco{ float:left;margin-left:15px;width:550px; color:#494949; border-top:1px solid #cddee9;padding-bottom:10px;  }
#contenedor  .contenidotrescolumnas .columna_centro_todo .dvazul{ float:left; margin-left:20px !important; margin-left:10px;width:550px; color:#494949; border-top:1px solid #cddee9; background-color:#f4f9fd;padding-bottom:10px; }
#contenedor  .contenidotrescolumnas .columna_centro_todo .dvfoto{ float:left;width:122px; }
#contenedor  .contenidotrescolumnas .columna_centro_todo .dvfoto img{ margin:10px; }
#contenedor  .contenidotrescolumnas .columna_centro_todo .dvdesc{ float:left;width:425px; margin-top:10px;  background-image:url(../img/dotted.gif); background-repeat:repeat-y; background-position:left;}
#contenedor  .contenidotrescolumnas .colcolumna_centro_todo2 .dvdesc p{ margin:0px  10px 10px 15px;}


/****************div notas de prensa**********/

/*#contenedor  .contenidotrescolumnas .columna_centro_todo .dvdesc_ancho { float:left;width:360px; margin-top:10px;  background-image:url(../img/dotted.gif); background-repeat:repeat-y; background-position:left; font-size:90%;}*/
#contenedor  .contenidotrescolumnas .columna_centro_todo .dvdesc_ancho { float:left;width:360px; margin-top:10px; font-size:90%;}
#contenedor  .contenidotrescolumnas .colcolumna_centro_todo2 .dvdesc_ancho p{ margin:0px  10px 10px 15px;}

/*#contenedor  .contenidotrescolumnas .columna_centro_todo .dvdesc_anchotodo { float:left;width:500px; margin-top:10px; margin-left:10px;  background-image:url(../img/dotted.gif); background-repeat:repeat-y; background-position:left; font-size:90%;}*/
#contenedor  .contenidotrescolumnas .columna_centro_todo .dvdesc_anchotodo { float:left;width:500px; margin-top:10px; margin-left:10px; font-size:90%;}
#contenedor  .contenidotrescolumnas .colcolumna_centro_todo2 .dvdesc_anchotodo p{ margin:0px  10px 10px 15px;}

#contenedor  .contenidotrescolumnas .columna_centro_todo .datos_centrados{ text-align:center }



/****************div banco de imagenes**********/
#contenedor  .contenidotrescolumnas .columna_centro_todo .fndazul{ float:left;width:550px; margin-left:10px; color:#494949; background-color:#f4f9fd;padding-bottom:10px; background-image:url(../img/dotted2.gif); background-repeat:repeat-x; background-position:bottom;padding-top:5px;}
#contenedor  .contenidotrescolumnas .columna_centro_todo .dvimagen{ float:left;width:182px; color:#04619b;}
#contenedor  .contenidotrescolumnas .columna_centro_todo .dvimagen img{ margin:10px; }
#contenedor  .contenidotrescolumnas .columna_centro_todo .dvimagen p{ margin:5px 5px 5px 10px; }



/***********TABLA de estructura de 2 columnas diferente**** Tabla de Embalses***************
#contenedor  .contenidotrescolumnas .columna_centro_todo table{ width:540px;padding:0px;margin:10px 10px 10px 15px; line-height:20px; text-indent:10px;border-collapse: collapse ;}
#contenedor  .contenidotrescolumnas .columna_centro_todo table th{ background-color:#e2eff8; border-top:#b5bfc6;  border-bottom:#b5bfc6; font-weight:bold;}
#contenedor  .contenidotrescolumnas .columna_centro_todo table th.lineaAbajo{  background-image:url(../img/dotted_h.gif); background-repeat:repeat-x; background-position:left bottom; }
#contenedor  .contenidotrescolumnas .columna_centro_todo table tr{ background-color:#fbfdfe; }
#contenedor  .contenidotrescolumnas .columna_centro_todo table td{ background-color:#fbfdfe;  border-top:1px solid #d2e1ea;}
#contenedor  .contenidotrescolumnas .columna_centro_todo table .alt{ background-color:#eff6fc; border-top:1px solid #d2e1ea;}


#contenedor  .contenidotrescolumnas .columna_centro_todo table th#row1{ width:211px; }
#contenedor  .contenidotrescolumnas .columna_centro_todo table th#row2{ width:178px;  }
#contenedor  .contenidotrescolumnas .columna_centro_todo table th#row3{ width:137px; }

*/
/***********  Redefiniciones para las tablas ***************/
#contenedor  .contenidotrescolumnas .columna_centro_todo table{ width:540px;padding:0px;margin:10px 10px 10px 15px; line-height:15px; border-collapse: collapse ;}
#contenedor  .contenidotrescolumnas .columna_centro_todo table th{ background-color:#e2eff8; border-top:#b5bfc6; padding: 2px 5px 2px 5px; border-bottom:#b5bfc6; font-weight:bold;}
#contenedor  .contenidotrescolumnas .columna_centro_todo table th.lineaAbajo{  background-image:url(../img/dotted_h.gif); background-repeat:repeat-x; background-position:left bottom; }
#contenedor  .contenidotrescolumnas .columna_centro_todo table tr{ background-color:#fbfdfe;  }
#contenedor  .contenidotrescolumnas .columna_centro_todo table td{ background-color:#fbfdfe;  border-top:1px solid #d2e1ea; padding: 2px 5px 2px 5px;}
#contenedor  .contenidotrescolumnas .columna_centro_todo table .alt{ background-color:#eff6fc; border-top:1px solid #d2e1ea;}


#contenedor  .contenidotrescolumnas .columna_centro_todo table th#row1{ width:211px; }
#contenedor  .contenidotrescolumnas .columna_centro_todo table th#row2{ width:178px;  }
#contenedor  .contenidotrescolumnas .columna_centro_todo table th#row3{ width:137px; }

#contenedor  .contenidotrescolumnas .columna_centro_todo table .right { text-align: right; padding-right: 20px }
#contenedor  .contenidotrescolumnas .columna_centro_todo table .center { text-align: center }
#contenedor  .contenidotrescolumnas .columna_centro_todo table .left { text-align: left; }

.menuIMG{ padding:10px 10px 10px 15px; }
.menuIMG ul{ float:left;padding:0px;margin:0px;padding-left: 10px;width:130px; }
.menuIMG ul.largo{ width:145px; }
.menuIMG li{ padding:0px; margin:0px; list-style-image:url(../img/liverde.gif); list-style-position:inside; }


/***********************Mapa web***************************/
#contenedor  .contenidotrescolumnas .columna_centro_todo .mapa {  float:left;width:204px; margin-left:15px;background-color: #ebf5fa;}

#contenedor  .contenidotrescolumnas .columna_centro_todo .mapa .menu  a{
  float:left;  width:100%; height:20px; background-image:url(../img/liSeccion.gif);
 background-repeat:no-repeat;  background-position:left; line-height:17px; font-family: Verdana,Arial;	color:#04619b;text-decoration:none ; cursor: pointer;}
 #contenedor  .contenidotrescolumnas .columna_centro_todo .mapa .menu  .tit{  width:100%; height:20px;  background-image:url(../imgcont/comun/.gif); background-color: #dfeff8; line-height:17px; font-family: Verdana,Arial;	color:#04619b;text-decoration:none ; border-top:3px solid white;font-weight:bold; }
  #contenedor  .contenidotrescolumnas .columna_centro_todo .mapa .menu  .tit span {margin-left:5px;}

#contenedor  .contenidotrescolumnas .columna_centro_todo .mapa .menu a span{ margin-left:17px; font-weight:bold; }
#contenedor  .contenidotrescolumnas .columna_centro_todo .mapa .submenu { margin-left:20px;}
#contenedor  .contenidotrescolumnas .columna_centro_todo .mapa .submenu  a{   float:left;  width:100%; height:20px;  background-color: #ebf5fa;
 line-height:16px; font-family: Verdana,Arial;	color:#04619b;text-decoration:none ; cursor: pointer;}



/*******************Pie************************************/
#contenedor  #pie{   background-image:url(../img/fondopie.gif); background-repeat:no-repeat; background-position:top;	width:730px; height:41px;	clear:both;	margin-left:13px; color:#717171; font-family: Verdana,Arial;	font-size: 65%; text-decoration:none; background-color: white}

#contenedor  #pie p { padding-top:15px ; margin:0px; }
#contenedor  #pie ul{  padding:0px;padding-top:15px ;margin:0px;margin-left:30px; display:inline;}
#contenedor  #pie li{  list-style:none; display:inline;}
#contenedor  #pie a{ color:#4f4f4f; font-family: Verdana,Arial;	text-decoration:none;}
#contenedor  #pie a:hover{ color:#4f4f4f;}

#contenedor  #pie .aclarito{ color:#717171; font-family: Verdana,Arial;	text-decoration:none;}
#contenedor  #pie .aclarito:hover{ color:#4f4f4f;}


.oculto{display:none}
.popEmbalses {border:1px solid #a9d3ec;background-color:#eff7fb;width:8em;position:absolute;}
.popEmbalses a{color:#029fe2;margin-left:15px;}

.sub{ text-decoration:underline;}
.formDiniamico { margin-left:15px;}

/*************************Caja para enlaces colocados en horizontal************************/
.hmenu_enlaces{
	margin-left:20px;
	width:540px;
	color:#494949;
	border-top:1px solid #cddee9;
	border-bottom:1px solid #cddee9;
	background-color:#f4f9fd;
	padding-bottom:10px;
	padding-top:5px;
	padding-left:10px;
	margin-bottom:10px;
}

.hmenu_enlaces span {
	font-weight: bold;
	float:left;
	margin-right:20px;
}

.hmenu_enlaces ul {
	width:375px;
	height:15px;
	margin:0px;
	padding:0px;
}

.hmenu_enlaces ul li {
	float:left;
	background-image:url(../img/liverde.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
	padding:0px;
	margin:0px;
	width:60px;
	height:15px;
	list-style-type:none !important;
	list-style-image:none !important;
}

.hmenu_enlaces ul li a {
	padding:0px;
	margin: 0px 0px 0px 10px;
	border: none;
}

.hmenu_enlaces ul li.marcado {
	font-weight: bold;
}


