/* CSS Document */
body {
margin:0;
background: #FFF url(../img/comunes/fondoBody.jpg)  repeat-x left top;
}
	/* para quitar borde punteado de Firefox en links*************/
	a:active{outline: none;}
	a:focus{-moz-outline-style: none;}
	/*************************************************************/

	#contenedor{
	position: absolute;
	left:50%;
	width:942px;
	margin-left:-471px;
	margin-top:6px;
	}
	#contenedor h1, #contenedor h2{display:none;}

		#menuIdiomas{
		border:0; padding:0; margin:0;
		height:18px;
		width:942px;
		float:left;
		}
		#menuIdiomas h3{display:none;}
		
			#menuIdiomas ol {
			margin:0; border:0; padding:0;
			width:913px;
			list-style:none;
			margin-left:25px;
			}
			#menuIdiomas ol li{
			float:left;
			/*height:5px;*/
			}
					#menuIdiomas li a:link, #menuIdiomas li a:visited {
					/*margin:0; border:0; padding:0;*/
					height:18px;
					display: block;
					text-decoration: none;
					margin-left:1px;
					}
					
				/*INICIO/////////////////*/
				li.navInicio{text-indent: -5000px; width:47px; margin-right:445px;}
				li.navInicio a.on { display:none;}
				li.navInicio a.off {background: url(../img/comunes/menuInicio.gif) no-repeat 0 -18px;}
				li.navInicio a.off:hover { background: url(../img/comunes/menuInicio.gif) no-repeat 0 0;}
				/*CASTELLANO/////////////////*/
				li.navCastellano{text-indent: -5000px; width:58px; }
				li.navCastellano a.on, li.navCastellano a.on:visited { background: url(../img/comunes/menuEspanol.gif) no-repeat 0 0; cursor: default;}
				li.navCastellano a.off { background: url(../img/comunes/menuEspanol.gif) no-repeat 0 -18px;}
				li.navCastellano a.off:hover { background: url(../img/comunes/menuEspanol.gif) no-repeat 0 0;}
				/*CATALÁ/////////////////////*/
				li.navCatala{text-indent: -5000px; width:49px;}
				li.navCatala a.on, li.navCatala a.on:visited { background: url(../img/comunes/menuCatala.gif) no-repeat 0 0; cursor: default;}
				li.navCatala a.off { background: url(../img/comunes/menuCatala.gif) no-repeat 0 -18px;}
				li.navCatala a.off:hover { background: url(../img/comunes/menuCatala.gif) no-repeat 0 0;}
				/*EUSKERA/////////////////////*/
				li.navEuskera{text-indent: -5000px; width:60px;}
				li.navEuskera a.on, li.navEuskera a.on:visited { background: url(../img/comunes/menuEuskera.gif) no-repeat 0 0; cursor: default;}
				li.navEuskera a.off { background: url(../img/comunes/menuEuskera.gif) no-repeat 0 -18px;}
				li.navEuskera a.off:hover { background: url(../img/comunes/menuEuskera.gif) no-repeat 0 0;}
				/*GALEGO/////////////////////*/
				li.navGalego{text-indent: -5000px; width:54px;}
				li.navGalego a.on, li.navGalego a.on:visited { background: url(../img/comunes/menuGalego.gif) no-repeat 0 0; cursor: default;}
				li.navGalego a.off { background: url(../img/comunes/menuGalego.gif) no-repeat 0 -18px;}
				li.navGalego a.off:hover { background: url(../img/comunes/menuGalego.gif) no-repeat 0 0;}
				/*VALENCIÁ/////////////////////*/
				li.navValencia{text-indent: -5000px; width:59px;}
				li.navValencia a.on, li.navValencia a.on:visited { background: url(../img/comunes/menuValencia.gif) no-repeat 0 0; cursor: default;}
				li.navValencia a.off { background: url(../img/comunes/menuValencia.gif) no-repeat 0 -18px;}
				li.navValencia a.off:hover { background: url(../img/comunes/menuValencia.gif) no-repeat 0 0;}
				/*VALENCIÁ/////////////////////*/
				li.navEnglish{text-indent: -5000px; width:56px;}
				li.navEnglish a.on, li.navEnglish a.on:visited { background: url(../img/comunes/menuEnglish.gif) no-repeat 0 0; cursor: default;}
				li.navEnglish a.off { background: url(../img/comunes/menuEnglish.gif) no-repeat 0 -18px;}
				li.navEnglish a.off:hover { background: url(../img/comunes/menuEnglish.gif) no-repeat 0 0;}
				/*FRANÇAIS/////////////////////*/
				li.navFrancais{text-indent: -5000px; width:57px;}
				li.navFrancais a.on, li.navFrancais a.on:visited { background: url(../img/comunes/menuFrancais.gif) no-repeat 0 0; cursor: default;}
				li.navFrancais a.off { background: url(../img/comunes/menuFrancais.gif) no-repeat 0 -18px;}
				li.navFrancais a.off:hover { background: url(../img/comunes/menuFrancais.gif) no-repeat 0 0;}
				/*DEUTSCH/////////////////////*/
				li.navDeutsch{text-indent: -5000px; width:60px;}
				li.navDeutsch a.on, li.navDeutsch a.on:visited { background: url(../img/comunes/menuDeutsch.gif) no-repeat 0 0; cursor: default;}
				li.navDeutsch a.off { background: url(../img/comunes/menuDeutsch.gif) no-repeat 0 -18px;}
				li.navDeutsch a.off:hover { background: url(../img/comunes/menuDeutsch.gif) no-repeat 0 0;}

		#cabecera{
		margin:0; border:0; padding:0;
		width:942px;
		height:146px;
		background: url(../img/comunes/imgSuperior.gif) no-repeat center top;
		float:left;
		}
		

			#zonaMinisterio{
			margin:0; border:0; padding:0;	
			float:left;
			width:642px;
			height:102px;
			margin-top:20px;
			}
				#logoMinisterio{
				margin:0; border:0; padding:0;
				width:529px;
				height:88px;
				background: url(../img/comunes/logoMinisterio_Agricultura_Alimentacion_MedioAmbiente_Chillida.gif) no-repeat left top;
				float:left;
				}
				#logoMinisterioPARQUES{
				margin:0; border:0; padding:0;
				width:295px;
				height:88px;
				background: url(../img/comunes/logoRedParquesNacionales.gif) no-repeat left top;
				float:left;
				}
				#logoMinisterioCENTROS{
				margin:0; border:0; padding:0;
				width:595px;
				height:88px;
				background: url(../img/comunes/logoOrganismoAutonomoParquesNacionales.gif) no-repeat left top;
				float:left;
				}
				
			/*	#logoMinisterioCENTROS{
				margin:0; border:0; padding:0;
				width:402px;
				height:88px;
				background: url(../img/comunes/logoOrganismoAutonomoParquesNacionales.gif) no-repeat left top;
				float:left;
				}
				 ++++++++++++++++++++++++++++++++++++++++++++*/
				#Chillida{
				margin-left:5px; 
				margin-top:16px; 
				float:left; 
				width:110px; 				
				height:72px;
/*	110 72			background-color:#76232F;*/
				background: url(../img/Chillida/fondoImgChillida.png) no-repeat left top;
				}
					#Chillida span{
					width:100px; 
					float:left; 
					margin-top:6px; 
					margin-left:5px; 
					height:72px;
					/*background: url(../../admin/imagenes/institucion1.gif) no-repeat 0 0;*/
					}
				/* ++++++++++++++++++++++++++++++++++++++++++++*/
				
				#imgInstitucional{
				margin-left:5px; 
				margin-top:16px; 
				float:left; 
				width:220px; 				
				height:72px;
				background: url(../img/comunes/fondoImgInstitucional.gif) no-repeat left top;
				}
					#imgInstitucional span{
					width:207px; 
					float:left; 
					margin-top:6px; 
					margin-left:6px; 
					height:60px;
					/*background: url(../../admin/imagenes/institucion1.gif) no-repeat 0 0;*/
					}
				
			#logoCentralReservas{
			margin:0; border:0; padding:0;
			float:right;
			width:300px;
			height:89px;
			background: url(../img/comunes/logoCentralReservasOnline_OAPN.gif) no-repeat right top;
			margin-top:10px;
			}
			#reservas{
			background-color:#CCCC99; 
			float:left; 
			width:300px; 
			height:45px; 
			margin-top:2px;
			background: url(../img/portada/accesoReservas.gif) no-repeat 0 0;
			}
				#reservas fieldset{
				border:0; margin:0; padding:0;
				}
				#reservas legend{display:none;}
				#reservas h3{display:none;}
				#reservas label{
				font: bold 0.625em Arial, Helvetica, sans-serif;
				color:#FFF;
				width:159px;
				float:left;
				margin-top:8px;
				margin-left:141px;
				}
				
				#reservas input{
				margin:0; border:0; padding:0;
				height:15px;
				background-color:#F1D8DA;
				width:128px;
				margin-top:2px;
				margin-left:141px;
				font: bold 0.7em Arial, Helvetica, sans-serif;
				padding-left:2px;
				float:left;
				}
				
				#reservas input.enviar{
				border:0; padding:0; margin:0;
				margin-top:2px;
				float:right;
				height:15px;
				width:27px;
				background: url(../img/portada/btnIr.gif) no-repeat left top;
				text-indent:-5000px;
				line-height: 100px;
				cursor:pointer;
				}
	
	#zonaContenido{
	margin:0; border:0; padding:0;
	width:908px;
	margin-left:6px;
	padding-bottom:18px;
	padding-left:18px;
	padding-right:2px;
	/*padding-bottom:32px;*/
	background-color:#FFF;
	background: #FFF url(../img/comunes/fondoComun.gif) repeat-y 0 0;
	clear:both;
	overflow: hidden;
	}
		#centrosDadosAlta{
		background-color:#FFF; 
		width:610px; 
		float:left;
		}
			#centrosDadosAlta span.fecha{
			width:610px; 
			float:left; 
			font: bold 0.625em Arial, Helvetica, sans-serif; 
			margin-bottom:15px;
			}
			#centrosDadosAlta span.centrosParques{
			width:600px; 
			float:left;
			margin-left:10px;
			}
				#centrosDadosAlta span.centrosParques h3 {display:none;}
				
				#centrosDadosAlta span.centrosParques dl{
				clear:both;
				}
				
				#centrosDadosAlta span.centrosParques dt.PN {
				margin:0; border:0; padding:0;
				width:177px;
				height:23px;
				margin-bottom:12px;
				background: url(../img/portada/parquesNacionales.gif) no-repeat left top;
				}
				#centrosDadosAlta span.centrosParques dt.PN em{display:none;}
				
				#centrosDadosAlta span.centrosParques dt.C {
				margin:0; border:0; padding:0;
				width:200px;
				height:20px;
				margin-top:12px;
				margin-bottom:12px;
				background: url(../img/portada/centros.gif) no-repeat left top;
				}
				#centrosDadosAlta span.centrosParques dt.C em{display:none;}

				#centrosDadosAlta span.centrosParques dd{
				margin:0; border:0; padding:0;
				width:188px;
				height:140px;
				margin-right:8px;
				margin-bottom:8px;
				float:left;
				background: url(../img/portada/baseParquesCentros.gif) no-repeat 0 0;
				}
					#centrosDadosAlta span.centrosParques div.nombreCentro{
					margin-top:20px; 
					font-family:Georgia, 'Times New Roman', Times, serif;
					font-weight:bold; 
					margin-left:18px; 
					width:135px; 
					font-size:1.27em;
					line-height:17px;
					}
					
					#centrosDadosAlta span.centrosParques dd a{
					width:163px; 
					height:126px; 
					float:left; 					
					margin:0; padding:0; border:0;
					margin-left:13px;
					margin-top:7px;
					background-repeat: no-repeat;
					color:#FFF;
					text-decoration:none;
					/*background-position: 13px 7px;*/
					}
					
					#centrosDadosAlta span.centrosParques dd a em{
					display:none;
					}
					
					#centrosDadosAlta span.centrosParques img{
					margin-top:7px; margin-left:13px;
					border:0;
					}
				
		#bienvenida{
		background-color:#F6F6F6; 
		width:240px; 
		float:left;
		font: normal 0.7em Arial, Helvetica, sans-serif;
		line-height:1em;
		text-align:justify;
		padding-left:29px;
		padding-right:29px;
		padding-bottom:30px;
		}
		#bienvenida h4{
		margin:0; border:0; padding:0;
		width:240px;
		height:14px;
		margin-top:32px;
		margin-bottom:19px;
		background: url(../img/portada/bienvenidos.gif) no-repeat right top;
		}
		#bienvenida h4 em{display:none;}
		
	#pie{
	margin:0; border:0; padding:0;
	width:929px;
	height:44px;
	margin-left:5px;
	background: url(../img/comunes/fondoPieInt.gif) no-repeat left top;
	clear:both;
	}		
		#derechos{
		width:314px;
		float:right;
		font: normal 0.7em Arial, Helvetica, sans-serif;
		color:#FFF;
		text-align:right;
		padding-top:15px;
		padding-right:18px;
		}

#separacion{
width:100px; 
float:left;
}		
.noVisible{display:none;}