/************************************************/
/* COLORES CORPORATIVOS							*/
/* verde logo :						#7AB821		*/
/* verde oscuro menu: 				#6A9E1E		*/
/* verde claro menu: 				#96E028		*/
/* verde limite menu y submenu: 	#D8F3AF		*/
/* gris menu: 						#666		*/
/* gris encabezado:					#666		*/
/* MAPAS										*/
/* fondo mapa:						#FDF5E6		*/
/* fondo entidad1 mapa:				#F5DEB3		*/
/* fondo entidad2 mapa:				#FFE7BA		*/
/* fondo entidad3 mapa:				#EED8AE		*/
/* fondo entidad4 mapa:				#CDBA96		*/
/* fondo entidad4 mapa:				#8B7E66		*/
/************************************************/
/* ESTILOS PARA LA CABECERA*/
/* contenedor logo + titulo + multiidioma*/
{ margin: 0px; padding: 0px; outline: 0;font-family:Verdana, Geneva, sans-serif; font-size: 12px;}

#cabecera{position:absolute;top:0px;left:0px;height:170px;width:850px;}
#logo{position:absolute;top:0px;left:0px; height:120px;width:284;}
#encabezado{position:absolute; top:7px; left:300px; width:540px;}
#multidioma{ position:absolute;	top:100px;	left:300px;	width:540px;}
#menu {position:absolute; top:125px;left:0px;height:20px;width:850px;}

/* ESTILOS PARA EL TITULO */ 
#encabezado a{
	font-family:Verdana, Geneva, sans-serif; 
	font-size: 9px;
	color: #000000; 
	text-decoration: none;
	font-weight: bold;
	padding-right:10px;
	line-height:0px;
}
/* FIN ESTILOS PARA EL TITULO */ 

/* ESTILOS PARA EL MULTIDIOMA */
#multidiomaList { 
   float:right;
   clear: both; 
   height:20px;
   padding: 0px 10px 10px 0px; 
}
#multidiomaList  ul { 
   list-style: none; 
   display: inline; 
   margin: 0; 
   padding: 0px 10px 10px 0px; 
} 
#multidiomaList  li { 
   float:left; 
   padding:0px 0px 0px 0px; 
   margin: 0; 
   display: block; 
} 

/*#multidiomaList li.nav { 
   float:left;
   padding: 2px 25px 25px 10px; 
   margin: 0; 
   display: block;
} */

#multidiomaList li.contacto a { 
	padding:2px 18px 10px 20px; 
	background-image: url(imagenes/email.jpg);
	background-position: top left;
	background-repeat:no-repeat;
 	
} 
#multidiomaList li.sitemap a { 
	padding:2px 18px 10px 20px; 
	background-image:url(imagenes/sitemap.jpg); 
	background-position: top left; 
	background-repeat:no-repeat;
} 

#multidiomaList  li.nav_espacio a { padding-left:90px;} 

#multidiomaList ul li a { 
   float: left; 
   display: block;
   font-family:Verdana, Geneva, sans-serif; 
   font-size: 10px;
   color: #000000;
   text-decoration: none;
   padding: 2px 5px 5px 2px; 
   font-weight: bold; 
} 

#multidiomaList a:link {color: #000000;}
#multidiomaList a:hover {color: #949494;}

/* ESTILOS PARA EL MULTIDIOMA */

/* ESTILOS PARA EL MENU */
#menu {
	top:125px;
	left: 0px;
	text-align: center;
	font-size: 10px;
	position: absolute;
}

#menu ul { list-style-type: none; }

#menu ul li.nivel1 { 
	float: left;
	width: 115px;
	position: relative;
	background:url(imagenes/bgMenuN_1.jpg) repeat-x top;
}
#menu ul li { float: left;}

#menu ul li a {
	display: block;
	text-decoration: none;
	color: #fff;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
	position: relative;
}

#menu ul li a:hover, #menu ul li:hover a.nivel1 {
	color:#666;
	position: relative;
	border-bottom: none;
	background-image:url(imagenes/bgMenuN_2.jpg);
	background-repeat:repeat-x;
}

#menu ul li a.nivel1 {display: block!important;display: none;
}
#menu ul li ul {display: none;
}
#menu ul li a:hover ul, #menu ul li:hover ul{
	display: block;
	position: absolute;
	width:800px;
	border-top: none;
	background-image:url(imagenes/bgMenuN_2.jpg);
	background-repeat:repeat-x;
}

#menu ul li ul li a {
	color:#666;
	width: 120px;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:8px;
	border: none;
	background-image:url(imagenes/bgMenuN_2.jpg);
	background-repeat:repeat-x;
}
#menu ul li ul li a:hover {
	position: relative;
	text-decoration: none;
	
}
#menu a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
}
#menu a:link a:hover{
	color:#666;
}
table.falsa {
	border-collapse:collapse;
	border:0px;
	float: left;
	position: relative;
}
ul.uno {left: -0px;}
ul.dos {left: -120px;}
ul.tres {left: -240px;}
ul.cuatro {left: -360px;}
ul.cinco {left: -480px;}
/* FIN ESTILOS PARA EL MENU */

/* FIN ESTILOS PARA LA CABECERA*/

/* ESTILOS PARA LA PIE DE LATERALES */
.lateral_I{
		background-position:right;
		background-image:url(imagenes/lateral_I.jpg);
		background-repeat:repeat-y;
		background-color:#F8F8FF;
		border-right-image 
}
.lateral_D{
		background-image:url(imagenes/lateral_D.jpg);
		background-repeat:repeat-y;
		background-color:#F8F8FF;
		border-right-image 
}

/* FIN ESTILOS PARA LOS LATERALES*/

/* ESTILOS PARA LA PIE DE PÁGINA*/
#pie{ 
	height:42px;
	width:100%;
}
/* FIN ESTILOS PARA LA PIE DE PÁGINA*/

/* ESTILOS PARA Los BANNERS*/
#banner{ position:absolute; top:0px; left:10px; width:140; 
font-style: normal; }

.banners{
	width:80%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.5em;
	color:#000;
	padding-left:2%;
	letter_spacing:0.5em;
	text-decoration:none
}
#boton_boletin{
	width: 80%;
	position: relative;
	padding-left:5%;
	float: left;

}

#proyectosantiguos{
		width: 80%;
		position:relative;
		padding-left:5%;
		float:left;
}



.resaltes{
	width:135px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	background-color:#FF9900;
	letter_spacing:5px;
	text-decoration:none
}
.resaltes a:link:visited{
	color:#666;
	text-decoration:none;
	font-weight:bold;
}

/* FIN ESTILOS PARA Los BANNERS*/

/* ESTILOS PARA LAS PÁGINAS */
.contenido{
	width:70%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	color:#000;
	letter_spacing:5px;
	text-decoration:none
}

.contenidoTitulo{
	font-size:1.5em;
	color:#333333;
	
	font-weight:800;
} 
.contenido a:link{
	color:#666666;
	text-decoration:none;
	/*font-style:italic;*/
	font-weight:bold;
}
.contenido a:link:visited{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
.contenido a:link:hover{
	background:url(imagenes/bgHover.jpg) center repeat-x;
}

#total{ position:absolute;
	top:0px;
	margin:auto;
	left:10px;
	right:5px;
}

#titulo{
  width:100%;
  }

.presentacion{
	width:100%;
	float:left;
	
	}

.redtextito{
	top:0px;
	font-size:1em;
	
	}		
.proyprin{
	width:49%;
	position:relative;
	float:right;	
}
.manual{
	width:49%;
	position:relative;
	float:right;
	
	
}
.novedades{
	position:relative;
	float:left;
	font-size:1em;
	width:49%;
		
}
.novedades a:link{
	text-decoration:none;
	/*font-style:italic;*/
	font-weight:bold;
}
.novedades a:visited{
	color:#666;
	text-decoration:none;
	font-weight:bold;
}
.novedades a:hover{
	background:url(imagenes/bgHover.jpg) center repeat-x;
}
.novedadesred{
	font-size:1em;
	color:#4f7616;
	}
.novedadesred a:link{
	color:#4f7616;
	text-decoration:none;
	font-weight:bold;
}
.novedadesred a:visited{
	color:#4f7616;
	text-decoration:none;
	font-weight:bold;
}
.novedades a:hover{
	background:#FFFFB3;
}

.socios_novedades{
	background-color:#FFFFB3;
	padding-left:0.2%;
	line-height:100%;
	border-style:solid;
	border-width:2px;
	border-color:#7E7E79;
}
.links{
	font-size:1em;
	color:grey;
	text-align:right;
	font-weight:700;
	font-style:italic;
	}


/* ESTILOS PARA ENTIDAES SOCIAS */

.provincia{
	width:100%;
	position:absolute;
	text-align:center;
}

.encabezadoinfo{
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.4em;
	text-align:center;
	/*font-style:italic;*/
	font-weight:800; height:20px;
	color:#666;
	padding-botton:1em;
	background:url(imagenes/bgEncabezadoInfo.jpg) top repeat-x;}

.encabezado2info{
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	text-align:center;
	/*font-style:italic;*/
	font-weight:800; height:20px;
	color:#666;
	padding-top:0em;
	background:url(imagenes/bgEncabezadoInfo.jpg) top repeat-x;}

.encabezado3info{
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	text-align:center;
	/*font-style:italic;*/
	font-weight:800; ;
	color:#666;
	padding-botton:2em;
	background:url(imagenes/bgEncabezadoInfo.jpg) top repeat-x;}

.encabezadoinfoazul{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	font-weight:800; height:20px;
	padding-top:3px;
	}

.subprovincia{
	font-family:Verdana, Geneva, sans-serif;
	width:60%;
	font-size:1.2em;
	font-weighT:800px;
	text-align:left;
	color:#4B7015;
	text-decoration: underline;

	}

.totalinfo{
	width:77%;
	position:relative;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.5em;
	left:0px;
	top:0px;
	float:left;
}

.totalinfo a:link{
	color:#000;
	text-decoration:none
}

.totalinfo a:hover{
	background:url(imagenes/bgHover.jpg) center repeat-x;
	color:#666;
	text-decoration:none
}

.info{
	width:60%;
	position:relative;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.8em;
	left:5px;
	top:5px;
	float:left}

.info a:link{
	color:#000;
	text-decoration:none
}

.info a:hover{
	background:url(imagenes/bgHover.jpg) center repeat-x;
	color:#666;
	text-decoration:none
}

.masinfo{
	width:15%;
	height:25px;
	position:relative;
	left:5px;
	top:10px;
	float:left;
/*	padding:2px 2px 3px 3px;*/
}
.masinfo a:link, a:hover a:visited{text-decoration:none}
.mapa{
	position:relative;
	top:0px;
	left:0px;
	float:left;
	overflow: visible;
}

#Canarias{
	width:100%;
	position:relative;
	left:0px;
	top:0px
	}
#CastillaLeon{
	width:100%;
	position:absolute;
	left:0px;
	top:130px
}
#Catalunya{
	width:100%;
	position:absolute;
	left:0px;
	top:330px
}
#Baleares{
	width:100%;
	position:absolute;
	left:0px;
	top:490px
}
#Madrid{
	width:100%;
	position:absolute;
	left:0px;
	top:650px
}
#Navarra{
	width:100%;
	position:absolute;
	left:0px;
	top:800px
}
#Euskadi{
	width:100%;
	position:absolute;
	left:0px;
	top:950px	
}

/* FIN ESTILOS ENTIDADES SOCIAS */
.contador{
	top:20px;
	left:720px;
	position:absolute	
}

/* FIN ESTILOS PARA LAS PÁGINAS */





#jornadas{
	width:650px;
	position:absolute;
	top:200px;
	left:5px;
	height: 101px;

}
#proyecto1{
	width:650;
	position:absolute;
	top:305px;
	left:5px;
	}
.mesas_jornadas{
  	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#6A9E1E;
	font-weight:500;}
.mesas_jornadas a.link{
  	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#6A9E1E;
	font-weight:500;}
		
.mesas_jornadas_extras{
  	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#844003;
	font-weight:500;}
#texto_jornadas{
	width:500px;
	position:relative;
	top:0px;
	left:0px;
	float:left;
	font-style:italic;
}

}
/PROYECTO1/
#bannerproy1{
	width:170px;
	position:relative;
	top:0px;
	left:0px;float:left;
}
#tituloproy1{
	width:300px;
	font-size: 14px;
	font-weight:500;
	position:absolute;
	top:40px;
	left:175px;float:left;
}
.boton{
        font-size:0.6em;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
        background:#7AB821;
        border:0px;
        width:120px;
        height:19px;
       }

.todoslosmunicipios{
	position:absolute;
	width:248px;
	top:160px;
	left:351px;}
.boletin{
	position:relative;
	float:right;
	left:300px;
	



}
