@charset "iso-8859-1";
/* CSS Document */

body{ height:100%; margin:0; padding:0; background:url(../imgs/fondo.gif) repeat; font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}
p,*{margin:0; padding:0;}
ul{ list-style:none;}
img{ border:0}

#cabecera{width:967px; margin:0 auto 0 auto; background:#fff;}
	#cabecera div{width:940px; margin:0 auto 0 auto; overflow:auto; background:url(../imgs/cabecera.jpg) top left no-repeat;}
		#cabecera div p{margin:0 0 15px 0;}
			#cabecera div form p{  vertical-align:top; margin:0 0 12px 0;}
			#cabecera div form p label{ padding:0 20px 0 18px; font-weight:bold; margin:0 0 0 20px; font-size:1.20em; color:#d2e2f6; background:url(../imgs/lupa.gif) no-repeat center left; }
				input#localidad1{width:356px; padding:5px 10px 0px 10px; color:#bbb7b7;  border:0;  height:22px; background:url(../imgs/campoBusqueda.gif) no-repeat left top; font-size:1.2em;  }
				input#botonBuscar1{ width:147px; padding:0 0 0 0; margin:0 0 0 0; border:0; background:url(../imgs/botonBuscar.gif) no-repeat top left; color:#25427e; font-size:1.2em; font-weight:bold; cursor:pointer;  height:27px;}
	#cabecera ul{width:940px; background:#f3f3f3; padding:7px 0 7px 0; overflow:auto; margin:auto; border-bottom:1px solid #bac3d6; list-style:none;}
		#cabecera ul li{ float:left; margin-left:20px; display:inline; margin-right:10px; font-size:1.1em; font-weight:bold; }
			#cabecera ul li a{ color:#24417d; text-decoration:none}
			#cabecera ul li a:hover{ color:#5e8dd4;}
	
.menuProfundidad{width:967px;margin:0 auto 0 auto; background:#fff;}
	.menuProfundidad p{width:925px; margin:0 auto 0 auto; padding:6px 0 6px 15px; border-bottom:1px solid #bac3d6; color:#24417d; font-size:0.85em;}
		.menuProfundidad p a{color:#24417d; text-decoration:none; padding:0 5px 0 5px;}
		.menuProfundidad p a:hover{ color:#5e8dd4;}

.DiasSeleccion{ margin:20px 0 5px 230px;}
.DiasSeleccion a{ color:#5d8dd4; font-weight:bold; font-size:1.2em; padding:0 7px 0 0; text-decoration:none;}
.DiasSeleccion a:hover{ color:#c6daf8;}
.DiasSeleccion a.diaSeleccionado{color:#c6daf8;}


#cuerpo{width:967px;  margin:0 auto 0 auto;  background:#fff;}
	.cajas{ position:relative;  background:url(../imgs/fondoInferior.gif) repeat-x top left;  border-bottom:1px solid #d0d4d8; overflow:auto;overflow-x: hidden;overflow-y: hidden;  width:940px; margin:0 auto 0 auto; padding:0 0 0 0;  }
		.cajas #bloqueIZ{ position:relative; width:210px;  float:left; display:inline; margin:15px 0 0 12px;}
			.cajas #bloqueIZ h1{ background:#5d8dd4; margin:0 0 20px 0; color:#fff; font-size:1.3em; padding:3px 0 3px 0;text-align:center;}
			.cajas #bloqueIZ ul{ list-style:none; margin:0 0 0 0; }
				.cajas #bloqueIZ ul li{}
					.cajas #bloqueIZ ul li a{color:#24417d; font-size:1.1em; font-weight:bold; text-decoration:none;}
					.cajas #bloqueIZ ul li a:hover{color:#5d8dd4; text-decoration:none;}
		.cajas #bloqueDER{float:right;position:relative; width:120px; z-index:1000;  display:inline; margin:15px 12px 0 0;}
			.cajas #bloqueDER h2{ background:#425363; color:#fff; font-size:1.2em; padding:3px 0 3px 0; text-align:center;}
			.cajas #bloqueDER ul{ list-style:none;}
			.cajas #bloqueDER ul li{padding:10px 0 12px 5px; border-bottom:1px solid #bac3d6;}
	.cajas h3{width:215px; margin:0 0 15px 12px; font-size:1.3em; text-align:center; padding:3px 0 3px 0; background:#5d8dd4; color:#fff;}	
	.cajas .iconos{ float:left; list-style:none; margin:0 0 20px;}
		.cajas .iconos li{color:#9e9c9c; position:relative; padding:2px 0 2px 0; font-size:0.9em; margin-left:35px;}
		.cajas .iconos li img{position:absolute; top:-1px; left:-25px;}
	
	.minHeight{ min-height:515px;}
	
	#mapaEspana{ position:absolute;width:560px; height:480px;  top:40px; left:230px; visibility:visible; }	
	
	#BuscadorInterior{ clear:both; padding-top:50px;}
		#BuscadorInterior h2{width:155px; margin:0 0 15px 0; background:#ff9306 url(../imgs/lupa2.gif) no-repeat left center !important; color:#fff; font-size:1.2em; padding:3px 0 3px 25px; text-align:left;}
		#BuscadorInterior p{ color:#9e9c9c; margin:0 0 10px 0;}
		#BuscadorInterior p input#localidad2{width:267px; padding:5px 10px 0px 10px; color:#bbb7b7;  border:0;  height:22px; background:url(../imgs/campoBusqueda2.gif) no-repeat left top; font-size:1.2em; }
		#BuscadorInterior p input#botonBuscar2{width:147px; padding:0 0 0 0; margin:0 0 0 0; border:0; background:url(../imgs/botonBuscar2.gif) no-repeat top left; color:#ff9306; font-size:1.2em; font-weight:bold; cursor:pointer;  height:27px;}

	#cajaBuscador{ margin-top:25px;}
		#cajaBuscador h2{width:155px; margin:0 0 15px 0; background:#ff9306 url(../imgs/lupa2.gif) no-repeat left center; color:#fff; font-size:1.2em; padding:3px 0 3px 25px; text-align:left;}
		#cajaBuscador p{ color:#9e9c9c; margin:0 0 10px 0;}
		#cajaBuscador p input#localidad2{width:150px; padding:5px 10px 0px 10px; color:#bbb7b7;  border:0;  height:22px; border:1px solid #bac3d6; font-size:1.2em; }
		#cajaBuscador p input#botonBuscar2{width:147px; padding:0 0 0 0; margin:0 0 0 0; border:0; background:url(../imgs/botonBuscar2.gif) no-repeat top left; color:#ff9306; font-size:1.2em; font-weight:bold; cursor:pointer;  height:27px;}
		
	#cajaIZ{ width:470px; margin:20px 0 0 0; float:left;}
		#cajaIZ h1{width:205px; background:#5d8dd4; margin:0 0 20px 13px; color:#fff; font-size:1.3em; padding:3px 0 3px 0;text-align:center;}
			#cajaIZ .prediccion{width:120px;color:#24417d;  position:relative; margin-left:10px; float:left; display:inline; }
					#cajaIZ .prediccion p{margin:0 0 5px 15px;}
					#cajaIZ .prediccion p.fecha{ margin-bottom:10px;}
					#cajaIZ .prediccion p strong{display:block; margin:0 0 10px 30px; font-weight:bold; font-size:1.3em;}
			#cajaIZ #infoProvincia{ width:335px; float:right; }
				#cajaIZ #infoProvincia p{color:#24417d; margin:0 10px 0 10px;}
				#cajaIZ #infoProvincia img { display:block}

			#cajaIZ #infoProvincia2{ width:400px; margin-left:10px; }
				#cajaIZ #infoProvincia2 p{color:#24417d; margin:0 10px 0 10px;}
				#cajaIZ #infoProvincia2 img { display:block}
				#mapaProvincias{width:400px; height:500px; margin:0 0 20px 0;}
				
			#cajaIZ .busqueda{margin:0 0 25px 0;}
				#cajaIZ .busqueda h1.h1_azul{ background:#5d8dd4; width:auto; display:inline; padding:5px 10px 5px 10px; }
					#cajaIZ .busqueda h1.h1_azul strong{font-size:1.3em; color:#e2ebf9}
				#cajaIZ .busqueda h2{ margin:15px 0 5px 12px; font-size:1.2em; color:#24417d;}
				#cajaIZ .busqueda p{ color:#24417d; font-size:0.9em; margin:0 0 0 15px;}
				#cajaIZ .busqueda p.numResults{ margin:10px 0 20px 15px;  color:#24417d; font-size:0.9em}
				#cajaIZ .busqueda p span{ font-weight:bold; color:#558ace; font-size:1.1em}
				#cajaIZ .busqueda ul{margin:10px 0 20px 15px;  color:#24417d;}
					#cajaIZ .busqueda ul li{ padding:0 0 3px 15px; background:url(../imgs/flecha.gif) no-repeat left top;}
					#cajaIZ .busqueda ul li a{  color:#24417d;text-decoration:underline;}
					#cajaIZ .busqueda ul li a:hover{ text-decoration:none;}

#cajaDER{width:470px; margin:20px 0 0 0; float:left;}
			#cajaDER h2{width:205px; background:#5d8dd4; margin:0 0 20px 0; color:#fff; font-size:1.3em; padding:3px 0 3px 0;text-align:center;}
			#cajaDER .prediccion{width:116px;color:#24417d; border-right:1px solid #d0d4d8; position:relative;  float:left; display:inline; }
					#cajaDER .prediccion p{margin:0 0 5px 17px;}
					#cajaDER .prediccion p.fecha{ margin-bottom:10px;}
					#cajaDER .prediccion p strong{display:block; margin:0 0 10px 25px; font-weight:bold; font-size:1.2em;}
			#cajaDER #listadoLocalidades{margin:0 0 0 20px;}
				#cajaDER #listadoLocalidades li{width:225px;  position:relative; float:left; padding:0 0 5px 0;}
					#cajaDER #listadoLocalidades li img{position:absolute; top:-3px; left:-25px;}
					#cajaDER #listadoLocalidades li a{color:#24417d; text-decoration:underline;}
					#cajaDER #listadoLocalidades li a:hover{color:#24417d; text-decoration:none;}
		
	.prediccion p img{display:block; margin:15px 0 0 15px;}	
	.prediccion p img.iconoMeteo{ position:absolute; top:-11px; left:0; margin:0 0 0 0;}
	.prediccion{ padding-bottom:30px;}	
		
	.border0{border:0;}
	.fondo2{ background: url(../imgs/fondoSuperior.gif) repeat-x top left;}
	.rojo{color:#ff0101; font-size:1.5em; font-weight:bold; padding:0 0 0 0;}
	.azul{color:#9ebaf3;font-size:1.5em; font-weight:bold; padding:0 0 0 0;}
	.temp{font-weight:bold; font-size:1.5em; padding:0 0 0 6px;}
		
#pie{width:967px; padding:0 0 10px 0; margin:auto;  background:#fff;}
	#pie p{width:910px; margin: 0 auto 0 auto; padding:12px 15px 12px 15px; background:#24417d; color:#fff;}
	#pie p span{ padding:0 8px 0 8px;}
	#pie p strong{ display:block; float:right; font-weight:normal;}
	#pie p a{ color:#fff; text-decoration:underline;}
		#pie p a:hover{color:#fff; text-decoration:none;}
		
/**************************************** MOOTOOLS *****************************************************/		
	.cajas #bloqueIZ ul li div{ position:absolute;}
		.cajas #bloqueIZ ul li ul{ width:200px; height:0px; top:0; left:40px; display:none; overflow:hidden; position:absolute; background: url(../imgs/fondoSuperior.gif) #fff; top left repeat-x; border:1px solid #25427d; padding:5px; }
			.cajas #bloqueIZ ul li ul li{ padding-left:15px; background:url(../imgs/flecha.gif) no-repeat top left; margin-top:3px; padding-top:1px;}
				.cajas #bloqueIZ ul li ul li.titulo{ background:none; text-align:center; font-size:1.2em; margin-bottom:4px; font-weight:bold; color:#25427d; border-bottom:1px solid #25427d; padding:0 0 3px 0;}
				.cajas #bloqueIZ ul li ul li a{ text-decoration:underline; color:#7ca2f1; font-size:0.9em}
				.cajas #bloqueIZ ul li ul li a:hover{ text-decoration:none; color:#7ca2f1}
/**************************************** FIN MOOTOOLS *****************************************************/		

#aranaEnlaces{width:967px; color:#9e9c9c; font-size:11px; margin:auto; padding-top:7px; }
	#aranaEnlaces a{ color:#9e9c9c; text-decoration:underline;}	
		#aranaEnlaces a:hover{ color:#24417d; text-decoration:none; }
	#aranaEnlaces div{ margin-top:10px;}
	
.busqueda ul#listadoMapaSitio li{ background: none; list-style-image:none;}
	.busqueda ul#listadoMapaSitio li ul li{background:url(../imgs/flecha.gif) no-repeat left top;}
	.tituloDestacado{ font-weight:bold;}
	
	
ul.enlacesElige1{ overflow:auto; font-size:1.5em; padding:0 0 15px 20px;  height:100%;} 
	ul.enlacesElige1 li{ text-align:left; display:inline; float:left; line-height:2em;margin:0 20px 10px 0; background:#f3f3f3; border:1px solid #d0d4d8; padding:1px; }
	ul.enlacesElige1 li a{ color:#5d8dd4; text-decoration:none; padding:0 10px;}
	ul.enlacesElige1 li a:hover{color:#24417d;}

ul.enlacesElige2{ overflow:auto; font-size:1.5em; padding:0 0 15px 20px;  } 
	ul.enlacesElige2 li{  margin-bottom:15px; text-align:left;line-height:2em; background:#f3f3f3; border:1px solid #d0d4d8; padding:1px; }
	ul.enlacesElige2 li a{ color:#5d8dd4; text-decoration:none; padding:10px 10px;}
	ul.enlacesElige2 li a:hover{color:#24417d;}

ul.enlacesElige3{ overflow:auto; font-size:1.2em; padding:0 0 15px 20px;  height:100%;}  
	ul.enlacesElige3 li{ text-align:left; display:inline; min-width:200px; float:left; line-height:2em;margin:15px 10px  0; background:#f3f3f3; border:1px solid #d0d4d8; padding:1px; }
	ul.enlacesElige3 li p{padding:0 10px;}
	ul.enlacesElige3 li a{ color:#5d8dd4; font-weight:bold; text-decoration:none; }
	ul.enlacesElige3 li a:hover{color:#24417d;}
