body{
	background:url(../images/main-bg.gif) 0 0 repeat-x #A8A39D;
	color:#1A1917;
	margin:34px 0 0;
	padding:0;
	font:14px/20px Arial, Helvetica, sans-serif;
}


div, p, h1, h2, h3, ul{
	padding:0px;
	margin:0px;
}
ul{

	list-style-type:none;
}

#centrar {

	width:600px;
	margin:auto;
	position:absolute;
}

/*--TOP PANEL--*/
#bloqueSuperior{

	width:464px;
	height:398px;
	position:relative;
	margin:0 auto;
}
#bloqueSuperior ul {

	width:464px;
}
#bloqueSuperior ul li{

	float:left;
	font:12px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
#bloqueSuperior ul li a{

	width:92px;
	height:30px;
	display:block;
	background:url(../images/menubg-normal.gif) 0 0 no-repeat #66605B;
	color:#FDFDFD;
	text-decoration:none;
	text-align:center;
}
#bloqueSuperior ul li a:hover{

	background:url(../images/menubg-hover.gif) 0 0 no-repeat #66605B;
	color:#1A1917;
}
#bloqueSuperior ul li.menupadding{
	margin:0 0 0 1px;
}
#bloqueSuperior ul li.home{
	width:92px;
	height:30px;
	display:block;
	background:url(../images/menubg-hover.gif) 0 0 no-repeat #FDFDFD;
	color:#1A1917;
	text-align:center;
}

#bloqueSuperior h1{
	display:block;
	width:464px;
	height:198px;
	background:url(../images/header.jpg) 0 0 no-repeat;
	text-indent:-2000px;
	margin:0;
	clear:both;
}
#bloqueSuperior h1 a{

	display:block;
	width:464px;
	height:198px;
}

#bloquesDeBotones{
	width:464px;
	height:159px;
	position:relative;
	margin:0 auto;
}
#bloqueBotonOrnitologia{
	width:148px;
	height:140px;
	float:left;
	background:url(../images/bloog-normal.jpg) 0 0 no-repeat #5B5550;
	margin:8px 0 0;
	color:#fff;
}
#bloqueBotonOrnitologia a{
	text-decoration:none;
	display:block;
	width:148px;
	height:140px;
}
#bloqueBotonOrnitologia a:hover{
	text-decoration:none;
	background:url(../images/bloog-hover.jpg) 0 0 no-repeat;
}
#bloqueBotonOrnitologia p{
	display:block;
	width:125px;
	height:15px;
	position:absolute;
	top:0px;
	left:0px;
	font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:54px 0 0 21px;
}

#bloqueBotonSenderismo{
	width:148px;
	height:140px;
	float:left;
	background:url(../images/chaat-normal.jpg) 0 0 no-repeat #5B5550;
	margin:8px 10px 0;
	color:#fff;
}
#bloqueBotonSenderismo a{
	text-decoration:none;
	display:block;
	width:148px;
	height:140px;
}
#bloqueBotonSenderismo a:hover{
	text-decoration:none;
	background:url(../images/chaat-hover.jpg) 0 0 no-repeat;
}
#bloqueBotonSenderismo p{
	display:block;
	width:125px;
	height:15px;
	position:absolute;
	top:0px;
	left:157px;
	font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:54px 0 0 21px;
}

#bloqueBotonGuiaSierra{
	width:148px;
	height:140px;
	float:left;
	background:url(../images/toools-normal.jpg) 0 0 no-repeat #5B5550;
	margin:8px 0 0;
	color:#fff;
}
#bloqueBotonGuiaSierra a{
	text-decoration:none;
	display:block;
	width:148px;
	height:140px;
}
#bloqueBotonGuiaSierra a:hover{
	text-decoration:none;
	background:url(../images/toools-hover.jpg) 0 0 no-repeat;
}
#bloqueBotonGuiaSierra p{
	display:block;
	width:125px;
	height:15px;
	position:absolute;
	top:0px;
	right:3px;
	font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:54px 0 0 21px;
}


/*--/TOP PANEL--*/
/*--BODY PANEL--*/
#contenido{
	width:352px;
	background:url(../images/bodytopbg.jpg) 0 0 no-repeat #fff;
	color:#1A1917;
	position:relative;
	margin:0 auto;
	padding:0 56px;
}
#contenido h1{
	width:352px;
	height:32px;
	display:block;
	font:28px/26px Georgia, "Times New Roman", Times, serif;
	padding:42px 0px 20px;
}
#contenido h1 span{
	color:#9A0000;
	font-size:22px;
}
#contenido h2{
	width:350px;
	height:32px;
	display:block;
	background:url(../images/dotline.gif) 0 100% repeat-x #fff;
	font:20px/22px Georgia, "Times New Roman", Times, serif;
	padding:42px 0 0;
	color:#9A0000;
}

#contenido p{
	padding:18px 0 0 0;
	text-align:justify;
}
#contenido p.textogrande{
	background:#fff;
	font-size:18px;
	color:#B3A7A0;
	font-weight:bold;
	padding:18px 0 0;
}


#contenido ul, #contenido ol{
	width:352px;
	margin:20px 0 0;
}
#contenido p a, #contenido blockquote a{

	color: #9A0000;
	border-bottom: 1px solid #9A0000;
	text-decoration:none;
}
#contenido p a:hover, #contenido blockquote a:hover{

	color: #A8A39D;
	border-bottom: 1px dotted #FFD5D5;
	text-decoration:none;
}
#contenido ul li{
	background:url(../images/arrow.jpg) 0 4px no-repeat;
	padding:0 0 0 20px;
}
#contenido ol li{
	padding:0 -20px 0 20px;
	list-style-position:inside;
	list-style-type:decimal;
}


#contenido ul li a, #contenido ol li a{
	color:#9A0000;
	text-decoration:none;
}
#contenido blockquote {
	color:#666666;
	background-color: #EEEEEE;
	border: 1px solid #A8A39D;
	margin:2px;
	padding:10px;
	text-align:justify;
}

#contenido ul li a:hover, #contenido ol li a:hover{
	text-decoration:underline;
}


#rebordeInferior{
	width:464px;
	height:42px;
	background:url(../images/bodybottombg.jpg) 0 0 no-repeat;
	position:relative;
	margin:0 auto;
	clear:both;
}



#bloqueminimo{
	width:350px;
	height:159px;
	position:relative;
	margin:0 auto;
}
#bloqueminimo-hotel{
	width:140px;
	height:148px;
	float:left;
	background:url(../images/miniboton/hotel_off.jpg) 0 0 no-repeat #FFFFFF;
	margin:20px 0 0;
	color:#fff;
margin-right:70px;
}
#bloqueminimo-hotel a{
	text-decoration:none;
	display:block;
	width:140px;
	height:148px;
}
#bloqueminimo-hotel a:hover{
	text-decoration:none;
	background:url(../images/miniboton/hotel_on.jpg) 0 0 no-repeat;
}
#bloqueminimo-hotel span{
	display:none;
}
#bloqueminimo-senderismo{
	width:140px;
	height:148px;
	float:left;
	background:url(../images/miniboton/senderismo_off.jpg) 0 0 no-repeat #FFFFFF;
	margin:20px 0 0;
	color:#fff;
}
#bloqueminimo-senderismo a{
	text-decoration:none;
	display:block;
	width:140px;
	height:148px;
}
#bloqueminimo-senderismo a:hover{
	text-decoration:none;
	background:url(../images/miniboton/senderismo_on.jpg) 0 0 no-repeat;
}
#bloqueminimo-senderismo span{
	display:none;
}



/*--/BODY PANEL--*/
/*--FOOTER PANEL--*/
.fix {
	padding-top:30px;
	display:block;
	clear:both;
}


#pie{
	height:180px;
	background: url(../images/footerbg.gif) 0 0 repeat-x #000;
	color:#FFFFFF;
	margin:43px 0 0;
	padding:21px 0 0;
}
	#pieMenu{
		width:460px;
		display:block;
		position:relative;
		margin:0 auto;
		border-left:1px dotted #999999;
		border-right:1px dotted #999999;
		height:180px;
	}
	#pieMenu ul{
		float:left;
		width:450px;
		position:relative;
		margin:0 auto;
		left:5px;
		right:5px;
		border-left:1px dotted #444444;
		
	}
	#pieMenu ul li{
		float:left;
		font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif;
		font-weight:normal;
		border-right:1px dotted #444444;
		height:25px;
		padding-left:5px;
		padding-right:5px;
		line-height:25px;
		width:138px;
		
	}
	#pieMenu ul li a{
		display:block;
		color:#FFFFFF;
		text-decoration:none;
	}
	#pieMenu ul li a:hover{
		display:block;
		color:#999999;
		text-decoration:none;
	}
	.informacionHotel{
		display:block;
		position:absolute;
		padding:0;
		margin:0	
	}
		#pieMenu ul.informacionHotel li.direccion{
			color:#7B746B;
			font-size:10px;
			font-weight:bold;
			height:50px;
		}
		#pieMenu ul.informacionHotel li.telefono{
			background:#1C1B19;
			color:#7B746B;
			font-size:10px;
			font-weight:bold;
			height:50px;
		}
		#pieMenu ul.informacionHotel li.fax{
			background:#1C1B19;
			color:#7B746B;
			font-size:10px;
			font-weight:bold;
			height:50px;
		}
		#pieMenu span{
			color:#AC2626;
			font-size:10px;
			font-weight:bold;
			line-height:10px;
			height:10px;
			
		}
.enlacesrapidos {
	padding-right:10px;
	font-size: 9px;
	color:#FFFFFF;
	float:right;
	width: 330px;
}
.enlacesrapidos a{
	color:#FFFFFF;
	text-decoration:none;
}
.enlacesrapidos a:hover{
	color:#666666;
	text-decoration:underline;

}
table{
	border:1px solid #999999;
	font-size:10px;
	width:100%;

} 
table td{
	border:0px; 
	text-align:center;
	padding:5px;
}
table .interno{
	border-right: 1px dashed #999999;
}
table .top{
	background-color:#A8A39D;
	border-bottom: 1px dashed #999999;
	font-weight: bolder;
	color: #333333;
	font-size:11px;
}


/* ANCHO ESPECIAL */
#contenidoancho{
	width:562px;
	background:url(../images/bodywidetopbg.jpg) 0 0 no-repeat #fff;
	color:#1A1917;
	position:relative;
	margin:0 auto;
	padding:0 56px;
}
#contenidoancho h1{
	width:562px;
	height:32px;
	display:block;
	background:url(../images/welcomebg.gif) 0 100% repeat-x;
	font:28px/26px Georgia, "Times New Roman", Times, serif;
	padding:42px 0px 20px;
}
#contenidoancho h1 span{
	color:#9A0000;
	font-size:22px;
}
#contenidoancho h2{
	width:350px;
	height:32px;
	display:block;
	background:url(../images/dotline.gif) 0 100% repeat-x #fff;
	font:20px/22px Georgia, "Times New Roman", Times, serif;
	padding:42px 0 0;
	color:#9A0000;
}

#contenidoancho p{
	padding:18px 0 0 0;
	text-align:justify;
}

#contenidoancho p a, #contenidoancho blockquote a{

	color: #9A0000;
	border-bottom: 1px solid #9A0000;
	text-decoration:none;
}
#contenidoancho p a:hover{

	color: #A8A39D;
	border-bottom: 1px dotted #FFD5D5;
	text-decoration:none;
}




#rebordeInferiorancho{
	width:674px;
	height:42px;
	background:url(../images/bodywidebottombg.jpg) 0 0 no-repeat;
	position:relative;
	margin:0 auto;
	clear:both;
}

#contenido #galeriadefotos{
	clear:both;
}
#contenido #galeriadefotos ul{
	list-style-type: none;
	display:block;

}
#contenido #galeriadefotos ul li{
	list-style-type: none;
	float:left;
	display:block;
	background:none;	
}
#contenido #galeriadefotos table{
	width:155px;
	border:0px;
}
#contenido #galeriadefotos table td{
	border:0px;
}
