html {
      height: 100%;
   } 

body{
	font-family: Arial;
	font-size: 13px;
	letter-spacing:0px;
	color:#786C5C;
	text-align:left;
	background-color:#E7E0D0;
}
table{
	width:100%;
	border:0px;
	font-size: 12px;
}
li{
	text-align:left;
	margin-left:10px;
	padding-top:0px;
	list-style: inside;
	font-family:Arial;
	color:#990000;
}
input{
	height:10px;
	margin-top:0px;
	font-family:Verdana;
	font-size:10px;
	}
.id_li{
	text-align:left;
	margin-left:10px;
	padding-top:0px;
	list-style: inside;
	font-family:Arial;
	color:#786C5C;
}
.barra
{
	position:absolute;
	top:178px;
	left: 445px;
	width:10px;
	height:299px;
	z-index:1;
	border:1px;
	border-style:solid;
	border-color:#003366;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#003366;
}
.celdaOscura{
	width:60px;
	height:auto;
	background-color:#BDA58E;
	border:0.5px;
	border-bottom: solid;
	border-left:none;
	border-right:none;
	border-top:none;
	border-bottom-color:#FFFFFF;
	padding-right:10px;
	font-weight:bold;
	color:#990000;
	text-align: right;
	}
.celdaOscuraTarifa{
	width:120px;
	height:14px;
	background-color:#BDA58E;
	border:1px;
	border-bottom: solid;
	border-left:none;
	border-right:none;
	border-top:none;
	border-bottom-color:#FFFFFF;
	margin-left:2px;
	margin-right:2px;
	font-weight:bold;
	color:#990000;
	text-align: right;
	
	}

.celdaClara{
	width:450px;
	height:auto;
	background-color:#E2D9C8;
	border:1px;
	border-bottom:solid;
	border-bottom-color:#FFFFFF;
	border-left:none;
	border-right:none;
	border-top:none;
	text-align: left;
	padding-left:10px;

	}
.celdaClaraIzq{
	width:200px;
	height:14px;
	border:1px;
	border-bottom: solid;
	border-left:none;
	border-right:none;
	border-top:none;
	border-bottom-color:#FFFFFF;
	margin-left:5px;
	background-color:#E2D9C8;
	text-align:left;
	}

.botones{
	background-repeat:no-repeat;
	height:28px;
	width:90px;
	float:right;
	}	
.boton
{
	background-image:url(img/botonReserva2.jpg);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
	height:30px;
}
.texBoton{
	text-align: center;
	width:137px;
	margin-top:1px;
}
.texBoton2{
	text-align: center;
	width:auto;
	padding-top:5px;
	font-size:11px;
}

.form{
	width:600px;
	height:auto;
	margin-left:10px;}
.metros{
	font-size:11px;
	font-weight:bold;
	color:#990000;
	position:absolute;
	top: 300px;
	left:280px;
	float:left;}
.botoneraGaleria{
	width:386px;
	text-align:center;
	position:absolute;
	top:620px;
	left:15px;
	height: 23px;
	overflow:hidden;
}
A:link {
  color:#990000;
  text-decoration: none;
}

A:hover{
  color: #990000;
  text-decoration: underline;
}
A:visited{
	text-decoration:none;
	color:#990000;
}

#pagina{
	width:917px;
	height:auto;
	text-align: center;
	margin-top: 1px;
	margin-left: -454px;
	position: absolute;
	top: 0%;
	left: 50%;
	background-color:#F4EDDB;
}
#presentacion{
	width:917px;
	height:auto;
	text-align: center;
	margin-top: -289px;
	margin-left: -454px;
	position: absolute;
	top: 50%;
	left: 50%;
	background-color:#FAF2E5;
}
#paginaHabitacion{
	width:900px;
	height:641px;
	font-size:12px;
	margin-left:0px;
	margin-top:0px;
	top:0;
	left:0;
	overflow:hidden;
	text-align: center;
	background-image:url(img/fondoHabitaciones.jpg);
	background-repeat:no-repeat;
	background-color:#D6CFC7;
}

#titulo_Habitacion{
	width:auto;
	margin-right:60px;
	margin-top:40px;
	float:right;}

#galeria_habitacion{
	width:auto;
	position:absolute;
	top:125px;
	left:75px;
}
#mapa_habitacion{
	width:260px;
	height:328px;
	position:absolute;
	top:275px;
	left:59px;
	float:left;
	border:0px;
	border-right:1px;
	border-right-style:solid;
	border-color:#993300;}
#texto_habitacion{
	width:410px;
	float:left;
	text-align: justify;
	position:absolute;
	left:350px;
	top:320px;
	font-size:13px;
	}
#titulo_habitacionBis{
	width:370px;
	font-weight:bold;
	font-size:13px;
	color:#990000;
	float:left;
	text-align:left;
	position:absolute;
	left:350px;
	top:299px;
	}

#encabezado {
	margin:0px;
	margin-bottom:1px;
	padding:0px;
	width:917px;
	height:auto;
	float:left;
	background-color:#E7E0D0;
}
#contenido {
	margin-left:0px;
	padding:0px; 
	width:917px; 
	height:auto; 
	float:left; 
	text-align: center;
	background-color:#F4EDDB;
	border:1px solid #857247;
}

#lateral_izquierdo {
	margin-left:0px;
	padding:0px;
	padding-right:5px;
	padding-left:5px;
	min-height:300px;
	max-width:300px;
	width:auto;
	height:auto;
	width:300px; 
	/*height:300px;*/
	float:left; 
	text-align:left;
	background-color:#F4EDDB;
	background-image:url(img/logo_izquierdo.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#lateral_derecho {
	width:auto;
	padding-left:10px;
	padding-top:25px;
	margin-right:0px;
	min-height:300px;
	max-width:590px;
	height:auto;
	/*height:300px;*/
	float: left;
	text-align:left;
	background-color:#F4EDDB;
	border:solid;
	border-right-width:0px;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:1px;
	border-left-color:#990000;

}
#titulo_izquierdo{
	width:auto;
	margin-left:0px;
	margin-right:3px;
	margin-top:20px;
	padding:0px;
	height:auto;
	float: right;
	text-align:right;
	background:none;}
	
#contenidopie{
	margin-top:10px;
	color:#E7E0D0;
	width:917px;
	height:50px;
	background-color: #B2522A;
	/*background-image:url(pie.jpg);
	background-repeat:no-repeat;*/
	text-align:left;}
#textoPie{
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	margin-top:15px;}
.tituloServicios{
	font-size:15px;
	color:#990000;
	font-weight:bold;
	margin-left:10px;
	margin-top:10px;
	}
#contenidoServicios{
	font-size:13px;
	color:#786C5C;
	margin-left:10px;
	}
.contServ{
	font-size:13px;
	color:#786C5C;
	margin-left:10px;
	}
#botonReservas{
	background-image:url(img/botonReserva.jpg);
	}
#botonCerrar{
	background-image: url(img/botonCerrar.jpg);
	position: absolute;
	top:625px;
	left:775px;
	margin-right:40px;
	float:right;
	}
#botonReserva2{
	background-image:url(img/botonReserva2.jpg);
	background-repeat:no-repeat;
	width:137px;}
#botonEnviar{
	background-image:url(img/botonReserva.jpg);
	background-repeat:no-repeat;
	width:137px;}
#botonImprimir{
	background-image:url(img/botonReserva.jpg);
	background-repeat:no-repeat;
	width:137px;}
#botonBorrar{
	background-image:url(img/botonReserva.jpg);
	background-repeat:no-repeat;
	width:137px;}
#textoBoton{
	font-size:11px;
	text-align: center;
	margin-top:7px;
}
#ubicacionMapa{
	width:261px;
	height:345px;
	background-image:url(img/mapa.jpg);
	background-repeat:no-repeat;}
#distancias{
	font-size:12px;
	width:550px;
	float:left;
	margin-left:10px;}
#tituloDistancias{
	font-weight:bold;
	float:right;
	margin-top:10px;}
#tituloTarifas{
	float:right;
	width:300px;
	height:28px;
	margin-bottom:20px;
	}
#fotoTurismo{
	width:389px;
	float:left;
	position:absolute;
	top:133px;
	left:116px;
}
	
#textoTurismo{
	font-size:13px;
	width:325px;
	float:right;
	text-align:left;
	position:absolute;
	left:400px;
	top:0px;
	padding-top:100px;
	padding-left:5px;
	border:solid;
	border-right-width:0px;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:1px;
	border-left-color:#990000;
}
#foto{
	width:533px;
	height:457px;
	position:absolute;
	margin-top:150px;
	/*top=300px;*/
	left:69px;
	top: 19px;
	}
#botoneraFoto{
	width:480px;
	}

#lateral_izquierdoReserva {
	left:80px;
	top:130px;
	min-height:300px;
	width:180px;
	height:auto;
	height:300px;
	float:left; 
	text-align:left;
	position:absolute;
}
#lateral_derechoReserva {
	width:50px;
	top:118px;
	left:300px;
	min-height:260px;
	height:auto;
	height:489px;
	float: left;
	text-align:left;
	border:solid;
	border-right-width:0px;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:1px;
	border-left-color:#990000;
	position:absolute;
	
}

#lateral_izquiedoContacto{
	left:60px;
	top:130px;
	padding-right:5px;
	min-height:300px;
	width:120px;
	height:auto;
	height:300px;
	float:left; 
	text-align: right;
	position:absolute;
}

#lateral_derechoContacto {
	width:auto;
	padding:0px;
	padding-left:5px;
	margin-top:25px;
	position:absolute;
	top:0px;
	left: 320px;
	height:300px;
	float: right;
	text-align:left;
	/*background-color:#F4EDDB;*/
	border:solid;
	border-right-width:0px;
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:1px;
	border-left-color:#990000;
	
}
.links{
	color:#FFFFFF;}
.links a:link{
	color:#FFFFFF;}
.links a:visited{
	color:#FFFFFF;}
.hab{
	color:#663300;}

#paginaPostal{
	width:900px;
	height:641px;
	font-size:12px;
	margin-left:0px;
	margin-top:0px;
	top:0;
	left:0;
	overflow:hidden;
	text-align: center;
	background-image:url(img/fondoPostal.jpg);
	background-repeat:no-repeat;
	background-color:#D6CFC7;
}
