/* CSS Document */

body{ 
	font:Georgia, "Times New Roman", Times, serif; 
	padding:0px; 
	margin:0px;}
	
h1{ padding:0px 0px 12px 0px;
	margin:0px;
	font-size:22px;
	font-style:italic;
	color:#555555;}
ul{ padding:0px; margin:0px; list-style:none;}
ul li{ padding:0px; margin:0px; list-style:none;}
p{ margin:3px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:0.8em; }
img{ border:none;}

.romperfloat{ clear:both;}

.linea_gris{ background:url(../imgs/linea-tit.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_azul{background:url(../imgs/linea-tit-azul2.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_1{background:url(../imgs/linea-tit-verde.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_2{background:url(../imgs/linea-tit-naranja.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_3{background:url(../imgs/linea-tit-azul.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_4{background:url(../imgs/linea-tit-rosa.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_5{background:url(../imgs/linea-tit-azul_oscuro.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_6{background:url(../imgs/linea-tit-amarillo.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_7{background:url(../imgs/linea-tit-morado.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_8{background:url(../imgs/linea-tit-roja.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_9{background:url(../imgs/linea-tit-cian.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_10{background:url(../imgs/linea-tit-oliva.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_11{background:url(../imgs/linea-tit-rojo_oscuro.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_12{background:url(../imgs/linea-tit-amarillo_intenso.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
.linea_13{background:url(../imgs/linea-tit-verde_azulado.gif) repeat-x bottom;margin:0px 0px 15px 0px;}
#content{
	width:940px; 
	margin:auto; 
	padding:10px 10px 0px 12px;
	
	}
#cabecera{	
	height:160px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:bold; color:#999999;}
	
	#cabecera fieldset { 
		float:right; 
		display:inline; 
		width:320px; 
		margin:0px 12px;
		padding:5px 0px;
		border-bottom:#FFFFFF 1px solid;
		border-top:#CCCCCC 1px solid;
		border-left:#FFFFFF 1px solid;
		border-right:#FFFFFF 1px solid;
		
		}
		.campo{border:#CCCCCC 1px solid; margin:0px 3px;}
		select.campo {font-size: 10px;}
		.boton{border:none; color:#FFFFFF; background:url(../imgs/bg_botonazul.gif) repeat-x #1d568a; font-weight:bold; height:23px; }
		.boton_boletin{border:none; color:#FFFFFF; background:url(../imgs/bg_botonverde.gif) repeat-x #1d568a; font-weight:bold; height:23px; }
		.boton_borrar{border:none; color:#FFFFFF; background:url(../imgs/bg_botonrojo.gif) repeat-x #1d568a; font-weight:bold; height:23px; }
	#cabecera .logo{ float:left;display:inline; width:200px; padding:0px 0px 5px 0px;}
	#cabecera .logoHispagua{ float:left;display:inline; padding:0px 0px 5px 10px;}
	#cabecera ul{ 
		list-style:none;
		display:inline; 
		float:right;
		width:630px;
		height:20px;
		padding:25px 0px 0px 0px;
		margin:0px 12px 0px 0px;
		font-size:10px;
		font-weight:normal;
		}
	#cabecera ul li{ list-style:none; display:inline; padding:0px 10px 0px 5px; background:url(../imgs/bullet-azul.gif) no-repeat right; }
	#cabecera ul a{ color:#777777; text-decoration:none;} 
	#cabecera ul a:hover{ color:#777777; text-decoration:underline;} 
	.botonir{ background:url(../imgs/bg_boton.gif) no-repeat; width:20px; height:20px; border:none;}
	
#buscador{
	background:url(../imgs/bg-buscador.gif) repeat-x;
	height:30px;
	width:925px; 
	float:left;
	padding:8px 0px 0px 10px;
	margin:0px 0px 20px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; font-weight:bold; 
	color:#777777;}
fieldset{ border:none;}
#menu{ 
	width:190px;
	float:left;
	display:inline;}
	#menu ul{ 
		list-style:none; 
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:0.8em;
		font-weight:bold;
		color:#5c5c5c; 
		width:180px;}	
	#menu ul li{ padding:0px 12px 0px 12px; margin:0px 0px 15px 0px; height:auto; }
	#menu a{ color:#5c5c5c; text-decoration:none; }
	#menu a:hover{ color:#000000; text-decoration:none; }
	.bg_1{ background: url(../imgs/box_verde.gif) no-repeat bottom right #cffe9e; border-bottom:#66cb01 1px solid;}
	.bg_2{ background:url(../imgs/box_naranja.gif) no-repeat bottom right #ffd08a; border-bottom:#fe9901 1px solid;}
	.bg_3{ background:url(../imgs/box_azul.gif) no-repeat bottom right #9dd9fe;border-bottom:#0099ff 1px solid;}
	.bg_4{ background:url(../imgs/box_rosa.gif) no-repeat bottom right #ffb5e9;border-bottom:#fe66cb 1px solid;}
	.bg_5{ background:url(../imgs/box_azul_oscuro.gif) no-repeat bottom right #62DDDD ;border-bottom:#140160 1px solid;}
	.bg_6{ background:url(../imgs/box_amarillo.gif) no-repeat bottom right #ffefb1;border-bottom:#ffcc01 1px solid;}
	.bg_7{ background:url(../imgs/box_morado.gif) no-repeat bottom right #d0c0ef;border-bottom:#6335c9 1px solid;}
	.bg_8{ background:url(../imgs/box_rojo.gif) no-repeat bottom right #ffb5a4;border-bottom:#cb2501 1px solid;}
	.bg_9{ background:url(../imgs/box_cian.gif) no-repeat bottom right #b2f2ff;border-bottom:#26bbd5 1px solid;}
	.bg_10{ background:url(../imgs/box_oliva.gif) no-repeat bottom right #BDD3BD;border-bottom:#004200 1px solid;}
.bg_11{ background:url(../imgs/box_rojo_oscuro.gif) no-repeat bottom right #FFD5D6;border-bottom:#A50105 1px solid;}
.bg_12{ background:url(../imgs/box_amarillo_intenso.gif) no-repeat bottom right #FFFFCA;border-bottom:#FBF402 1px solid;}
.bg_13{ background:url(../imgs/box_verde_azulado.gif) no-repeat bottom right #BEDEDE;border-bottom:#408080 1px solid;}
	#menu ul.menu_boletin li{ background:url(../imgs/bullet-verde.gif) no-repeat bottom right; border-bottom:#b0ece3 1px solid; padding:0px 0px 2px 5px;} 
	.tit_boletin{ color: #000000;}
	
#centro{ 
	border-bottom:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;
	border-left:#CCCCCC 1px solid;
	border-right:#CCCCCC 1px solid;
	padding:10px 10px;
	margin:0px 0px 20px 0px;
	width:540px;
	height: auto;
	display:inline;
	float:left;}
	#centro a{ color:#2973b4; font-weight:bold; text-decoration:none; font-size:0.9em; }
	#centro a:hover{ color:#2973b4; font-weight:bold; text-decoration:underline;}
	#centro p{ padding:0px 5px 10px 5px; text-align: justify; margin:0px; }
	#centro ul{ margin:0px; padding:0px; font-size:0.9em;}
	#centro ul li{ padding:5px 0px; margin:0px; }
	#centro ul li p{ padding:0px 10px 0px 10px; margin:0px;}
	
	.linea_gris2{ border-bottom:#CCCCCC 1px solid; height:1px; }
	.paginado{ text-align:right; font-size:13px; font-weight:bold; color: #666666; padding:5px 0px; margin:0px; height:15px; width:540px;}
	.paginado img{position:relative; top:3px;}
	.paginado strong{ font-size:17px; color:#000000;}
	
	.descripcion{ font-size:0.75em; text-align:justify; padding:0px 5px;}
	.titulo1{ color:#2973b4; font-size:0.95em; font-weight:bold;  font-family:Georgia, "Times New Roman", Times, serif; }
	.titulo2{ color:#2973b4; font-size:0.9em; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; }
	.texto1{ color: #666666; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:0.75em; font-weight:normal; text-transform:none; }
	#centro .datos{color: #666666; font-style:italic; padding:0px; margin:0px; }
	#centro .datos strong{color: #333333;font-family:Georgia, "Times New Roman", Times, serif;  }
	#centro .datos a{ text-decoration:underline; font-weight:normal;}
	#centro .datos a:hover{ text-decoration:none; font-weight:normal;}
	.detalle{ margin:0px 0px 10px 0px; }
	.representantes { color:#666666; font-size:0.7em;   }
	#centro .representantes strong{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#000000;font-size:1.5em;font-style:italic;}
	
	#centro fieldset{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; color:#666666; padding:5px 0px 15px 0px; }
	#centro strong{color:#2973b4; font-weight:bold;}
	
	
	#centro ul.lista{ padding:0px; margin:10px 0px 0px 30px; font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}
	#centro ul.lista li{ list-style-image:url(../imgs/bullet-azul.gif); padding:0px 0px 15px 0px;}
	#centro ul li.bullet_1{ list-style-image:url(../imgs/bullet_1.gif);}
	#centro ul li.bullet_2{ list-style-image:url(../imgs/bullet_2.gif);}
	#centro ul li.bullet_3{ list-style-image:url(../imgs/bullet_3.gif);}
	#centro ul li.bullet_4{ list-style-image:url(../imgs/bullet_4.gif);}
	#centro ul li.bullet_5{ list-style-image:url(../imgs/bullet_5.gif);}
	#centro ul li.bullet_6{ list-style-image:url(../imgs/bullet_6.gif);}
	#centro ul li.bullet_7{ list-style-image:url(../imgs/bullet_7.gif);}
	#centro ul li.bullet_8{ list-style-image:url(../imgs/bullet_8.gif);}
	#centro ul li.bullet_9{ list-style-image:url(../imgs/bullet_9.gif);}
	#centro ul li.bullet_10{ list-style-image:url(../imgs/bullet_10.gif);}
	#centro ul.lista a{ color:#333333; font-size:1em; }

#destacados{
	width:150px;
	height: auto;	
	display:inline;
	float:left;
	margin:0px;
	padding:0px;
	
	}
	.bloque{		
		border:#CCCCCC 1px solid;
		margin:0px 10px 12px 15px;
		padding:0px 3px;		
		width:150px;
		 		
		 }
		 
	.bloque p{ padding:5px 0px; margin:0px 0px; text-align:center; width:145px; display:block; font-family:Georgia, "Times New Roman", Times, serif;}
	.bloque img{ width:130px; margin:0px 0px 0px 10px;border:#CCCCCC 1px solid;}
	.tit_gris{ color:#777777;font-weight:bold; font-size:0.8em; font-family:Arial,Verdana, Helvetica, sans-serif;}
	.azulbold{ color:#2c72ae; font-weight:bold; font-size:0.8em; clear:both; }
	
#pie{ 
	width:920px; 
	margin:10px auto; 
	padding:5px 10px 5px 0px;
	background:#f4f4f4;
	border:#CCCCCC 1px solid;
	text-align:right;
	font-size:10px;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	color:#6a6a6a;}
	#pie a{color:#6a6a6a; text-decoration:none;}
	#pie a:hover{color:#6a6a6a; text-decoration:underline;}
	
	
/* -----------------------------paises miembros*--------------------------------*/

.migas{ font-size:20px; color: #333333; font-weight:bold; padding:0px 0px 10px 0px; }
.migas a{ border-right:#999999 2px solid; padding:0px 5px;  font-size:14px;}
#centro ul.listaficha{  margin:0px 0px 20px 20px; font-size:1em;}
#centro ul.listaficha li{ margin:5px 0px; padding:0px;   }
#centro ul.listaficha li a{ background:url(../imgs/flecha-sig.gif) no-repeat; padding:0px 20px; color: #333333;}
#centro table.tablaFicha { font-family:Arial,Helvetica,sans-serif; font-size:0.8em; }

h2{ padding:0px; margin:10px 0px; color:#2973b4; font-weight:bold; font-size:1.5em; font-style:italic;}
h2.destacados{ padding:3px; margin:10px 0px; color:#333333; font-weight:bold; font-size:1.45em; font-style:italic; background-color:#ebebeb;}
h3{ padding:3px; margin:10px 0px; color:#333333; font-weight:bold; font-size:1.5em; font-style:italic; background-color:#ebebeb; }
h3.destacados{ padding:3px; margin:10px 0px; color:#2973b4; font-weight:bold; font-size:1.45em; font-style:italic; background-color: transparent; }
h4{ color:#2973b4;  font-weight:bold; font-size:1.1em;}
.titulo-ficha{ color: #333333; font-weight:bold; font-size:1.1em;}
.cabeceraFicha {
	position:relative;
	width: 100%;
	display:block;
}
.bandera {
	position:absolute;
	top: 0px;
	right: 0px;
}
.foto {
	width:100%;
	text-align:center;	
}
.pieFoto {
	font-weight:bold;
}
#centro ul.lista li {
	text-align:justify;
}


/*-----------------boletin------------------*/



.boletin{ color:#009a83;}
#centro .titulo3 a{color: #333333; font-family:Georgia, "Times New Roman", Times, serif;  font-size:1.1em; font-weight:bold;}


/*------------------resultado busqueda---------------------*/

.resultado strong{color:#2973b4; font-size:1.2em;}
.rojo{ color: #CC0000; font-style:italic; font-weight:bold;}

/*----------------------lista directores agua---------------*/

.directores ul.{ padding:0px; margin:10px 0px 0px 30px; font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}
	#directores ul. li{ list-style-image:url(../imgs/bullet-azul.gif); padding:0px 0px 15px 0px;}
	#directores ul. a{ color:#333333; font-size:1em; }
	
/*-------------------- Sugerencias ---------------------*/
.txtgris {
	FONT-SIZE: 70%; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: transparent; 
	text-align: justify;
	margin-left: 5px;
	float:left;
}
.form {
	FONT-SIZE: 65%; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 5px;
	float:left;
	margin-bottom: 6px;
}

/*---------------- Suscripción al Boletín -----------------*/
#centro .suscripcion-boletin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#centro .suscripcion-boletin input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#centro .suscripcion-boletin ul {
	margin: 4px 0px;
	padding: 4px 24px;
	list-style-type: disc;
}

#centro .suscripcion-boletin ul.error {
	border: 1px solid #d00;
	background: #fee;
}

#centro .suscripcion-boletin ul.message {
	border: 1px solid #080;
	background: #efe;
}

#centro .suscripcion-boletin ul li {
	list-style-type: disc;
	margin: 2px 0px;
	padding: 0px;
}

