	#principal{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -300px;
	margin-left: -500px;
	background-color: #5C4314;  
}
	#cabecera{
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -500px;
}
	#entrada{
	position:absolute;
	top:1px;
	left:1px;
	width: 1000px;
	height: 595px;
}
	#cabe0{
	position:absolute;
	top:10px;
	left:120px;
	width: 300px;
	height: 117px;
	background-image: url(images/logo.jpg);
}
	#opcion1{
	position:absolute;
	top:190px;
	left:20px;
	width: 200px;
	height: 50px;
	background-image: url(images/descripcion.jpg);
}
	#opcion2{
	position:absolute;
	top:240px;
	left:20px;
	width: 200px;
	height: 50px;
	background-image: url(images/vistasext.jpg);
}
	#opcion3{
	position:absolute;
	top:290px;
	left:20px;
	width: 200px;
	height: 50px;
	background-image: url(images/vistasint.jpg);
}
	#opcion4{
	position:absolute;
	top:340px;
	left:20px;
	width: 200px;
	height: 50px;
	background-image: url(images/entorno.jpg);
}
	#opcion5{
	position:absolute;
	top:390px;
	left:20px;
	width: 200px;
	height: 50px;
	background-image: url(images/eventos.jpg);
}
	#opcion6{
	position:absolute;
	top:440px;
	left:20px;
	width: 200px;
	height: 50px;
	background-image: url(images/comollegar.jpg);
}
	#opcion7{
	position:absolute;
	top:490px;
	left:20px;
	width: 200px;
	height: 50px;
	background-image: url(images/tarifas.jpg);
}
	#opcion8{
	position:absolute;
	top:540px;
	left:20px;
	width: 200px;
	height: 50px;
	background-image: url(images/contactar.jpg);
}
	#opcion9{
	position:absolute;
	top:190px;
	left:800px;
	width: 200px;
	height: 50px;
	background-image: url(images/inicio.jpg);
}
	#opcion0{
	position:absolute;
	top:190px;
	left:290px;
	width: 464px;
	height: 50px;
	background-image: url(images/alojamientos.jpg);
}
	#cuadro{
	position:absolute;
	top:0px;
	left:0px;
	width: 1000px;
	height: 190px;
}
	.fotos{
	position:absolute;
	top:0px;
	left:0px;
	width: 725px;
	height: 300px;
}
	#cajatexto{
	position:absolute;
	top:260px;
	left:240px;
	width: 730px;
	height: 335px;
	background-color: #CCFF99;
	border-top: 2px solid rgb(100,100,100);
	border-left: 2px solid rgb(100,100,100);
	border-right: 2px solid rgb(100,100,100);
	border-bottom: 2px solid rgb(100,100,100);
}
	#cajatexto1{
	position:absolute;
	top:260px;
	left:240px;
	width: 730px;
	height: 335px;
	background-color: #CCFF99;
	border-top: 2px solid rgb(100,100,100);
	border-left: 2px solid rgb(100,100,100);
	border-right: 2px solid rgb(100,100,100);
}
	#cajatextof1{
	position:absolute;
	top:260px;
	left:240px;
	width: 730px;
	background-color: #CCFF99;
	border-top: 2px solid rgb(100,100,100);
	border-left: 2px solid rgb(100,100,100);
	border-right: 2px solid rgb(100,100,100);
}
	#cajatexto3{
	position:absolute;
	top:260px;
	left:240px;
	width: 730px;
	height: 400px;
	background-color: #CCFF99;
	border-top: 2px solid rgb(100,100,100);
	border-left: 2px solid rgb(100,100,100);
	border-right: 2px solid rgb(100,100,100);
	border-bottom: 2px solid rgb(100,100,100);
}
	#cajatexto4{
	position:absolute;
	left: 50%;
	margin-left: -465px;
	top:260px;
	width: 930px;
	height: 600px;
	background-color: #CCFF99;
	border-top: 2px solid rgb(100,100,100);
	border-left: 2px solid rgb(100,100,100);
	border-right: 2px solid rgb(100,100,100);
}
	#cajatexto4A{
	position:absolute;
	top:65px;
	left:35px;
	width: 550px;
	height: 200px;
	background-color: #CCFF99;
}
	#cajatextobaja{
	position:absolute;
	left: 50%;
	margin-left: -467px;
	top:640px;
	width: 935px;
	height: 610px;
	background-color: #CCFF99;
	border-top: 2px solid rgb(100,100,100);
	border-left: 2px solid rgb(100,100,100);
	border-right: 2px solid rgb(100,100,100);
	border-bottom: 2px solid rgb(100,100,100);
}
	#cajatextobaja1{
	position:absolute;
	top:10px;
	left:5px;
	width: 300px;
	height: 585px;
	background-color: #FFFF99;
	border-top: 2px solid rgb(100,100,100);
	border-left: 2px solid rgb(100,100,100);
	border-right: 2px solid rgb(100,100,100);
	border-bottom: 2px solid rgb(100,100,100);
}
	#cajatextobaja1A{
	position:absolute;
	top:250px;
	left:10px;
	width: 280px;
	height: 120px;
	background-color: #FFFF99;
}
	#cajatextobaja2{
	position:absolute;
	top:10px;
	left:315px;
	width: 300px;
	height: 585px;
	background-color: #FFFF99;
	border-top: 2px solid rgb(100,100,100);
	border-left: 2px solid rgb(100,100,100);
	border-right: 2px solid rgb(100,100,100);
	border-bottom: 2px solid rgb(100,100,100);
}
	#cajatextobaja2A{
	position:absolute;
	top:250px;
	left:10px;
	width: 280px;
	height: 120px;
	background-color: #FFFF99;
}
	#cajatextobaja3{
	position:absolute;
	top:10px;
	left:625px;
	width: 300px;
	height: 585px;
	background-color: #FFFF99;
	border-top: 2px solid rgb(100,100,100);
	border-left: 2px solid rgb(100,100,100);
	border-right: 2px solid rgb(100,100,100);
	border-bottom: 2px solid rgb(100,100,100);
}
	#cajatextobaja3A{
	position:absolute;
	top:250px;
	left:10px;
	width: 280px;
	height: 120px;
	background-color: #FFFF99;
}
	.cabecera1{
	padding-left:7px;
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #003300;
	text-align: center;
}
	#cabecera2{
	position:absolute;
	top:35px;
	left:155px;
	padding-left:5px;
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #003300;
	text-align: center;
}
	.texto1{
	padding-left:7px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
	.textoa1{
	padding-left:91px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
	.textob1{
	padding-left:105px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
	#cajatexto2{
	position:absolute;
	top:335px;
	left:270px;
	width: 350px;
	height: 250px;
	background-color: #CCFF99;
}
	.texto2{
	padding-left:7px;
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
	#cajatexto1A{
	position:absolute;
	top:597px;
	left:28px;
	width: 942px;
	height: 300px;
	background-color: #CCFF99;
	border-left: 2px solid rgb(100,100,100);
	border-right: 2px solid rgb(100,100,100);
	border-bottom: 2px solid rgb(100,100,100);
}
	#cajatexto1Alinea{
	position:absolute;
	top:595px;
	left:28px;
	width: 214px;
	height: 2px;
	border-top: 2px solid rgb(100,100,100);
}
	#cajatexto1B{
	position:absolute;
	top:600px;
	left:28px;
	width: 942px;
	height: 170px;
	background-color: #CCFF99;
	border-left: 2px solid rgb(100,100,100);
	border-right: 2px solid rgb(100,100,100);
	border-bottom: 2px solid rgb(100,100,100);
}	
	#cajatexto2A{
	position:absolute;
	top:310px;
	left:345px;
	width: 560px;
	height: 250px;
	background-color: #CCFF99;
}
	#cajatexto2B{
	position:absolute;
	top:590px;
	left:380px;
	width: 560px;
	height: 150px;
	background-color: #CCFF99;
}
	#cajatexto9A{
	position:absolute;
	top:600px;
	left:380px;
	width: 560px;
	height: 150px;
	background-color: #CCFF99;
}
	.texto2A{
	padding-left:7px;
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}
	#foto1{
	position:absolute;
	top:350px;
	left:650px;
	width: 300px;
	height: 200px;
	background-image: url(images/serna4.jpg);
}
	#foto2{
	position:absolute;
	top:650px;
	left:50px;
	width: 300px;
	height: 199px;
	background-image: url(images/serna5.jpg);
}
	#foto3{
	position:absolute;
	top:350px;
	left:650px;
	width: 300px;
	height: 200px;
	background-image: url(images/serna0.jpg);
}
	#foto4{
	position:absolute;
	top:350px;
	left:650px;
	width: 300px;
	height: 199px;
	background-image: url(images/serna5.jpg);
}
	#foto5{
	position:absolute;
	top:280px;
	left:720px;
	width: 199px;
	height: 300px;
	background-image: url(images/serna.jpg);
}
	#foto6{
	position:absolute;
	top:55px;
	left:10px;
	width: 280px;
	height: 186px;
	background-image: url(images/serna1.jpg);
}
	#foto7{
	position:absolute;
	top:55px;
	left:10px;
	width: 280px;
	height: 186px;
	background-image: url(images/serna2.jpg);
}
	#foto8{
	position:absolute;
	top:55px;
	left:10px;
	width: 280px;
	height: 186px;
	background-image: url(images/serna3.jpg);
}
	#foto51{
	position:absolute;
	top:55px;
	left:615px;
	width: 300px;
	height: 200px;
	background-image: url(images/rurales1.jpg);
}
	#foto52{
	position:absolute;
	top:300px;
	left:35px;
	width: 300px;
	height: 200px;
	background-image: url(images/rurales2.jpg);
}
	#foto53{
	position:absolute;
	top:520px;
	left:365px;
	width: 100px;
	height: 66px;
	background-image: url(images/logosn.gif);
}
	#foto54{
	position:absolute;
	top:520px;
	left:525px;
	width: 100px;
	height: 56px;
	background-image: url(images/aldearural.gif);
}
	#foto55{
	position:absolute;
	top:520px;
	left:685px;
	width: 94px;
	height: 53px;
	background-image: url(images/madridvirtual.jpg);
}
	#lupa{
	position:absolute;
	top:563px;
	left:930px;
	width: 16px;
	height: 16px;
	background-image: url(images/zoom.gif);
}
	#pieA{
	font-family: Times New Roman, Times, serif;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
	#base1{
	position:absolute;
	top:460px;
	left:0px;
	width: 1003px;
	height: 17px;
	border-top: 2px solid rgb(0,0,0);
	background-color: #FFFFFF;
}
	#restaurante{
	position:absolute;
	top:0px;
	left:0px;
	width: 350px;
	height: 425px;
}
	#cajatextores{
	position:absolute;
	top:5px;
	left:350px;
	width: 380px;
	height: 410px;
	background-color: #FFFFCC;
	border-top: 2px solid rgb(93,56,27);
	border-left: 2px solid rgb(93,56,27);
	border-right: 2px solid rgb(93,56,27);
	border-bottom: 2px solid rgb(93,56,27);
}
	#cajatextores1{
	position:absolute;
	top:55px;
	left:360px;
	width: 360px;
	height: 330px;
	background-color: #FFFFCC;
}
	.cabecerares{
	padding-left:7px;
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #582A13;
	text-align: center;
}
	.textores{
	padding-left:7px;
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #990000;
	text-align: justify;
}

