html,body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F5F4EB;
	height: 100%;
}
h1 {
padding-top:40px;
padding-bottom:20px;
padding-right:5px;
display: inherit;
color:#FF6600 !important;

}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;

}
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	text-decoration: none;
	font-weight: bold;
}
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999933;
	text-decoration: none;
	margin-top: 0px;
}
.submenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99CC00;
	text-decoration: none;
	margin-top: 0px;

}
.caracteristicas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}

.menucentrado {
	text-align:center;
	background-image: url(im/common/fondomenu.jpg);
}
.palo {

	color: #C5C59C;
}
#tabla {
margin: 0 auto;
}
#textura {
	background-repeat: no-repeat;
	height: 100%;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#lineainferior {
	height: 6px;
}
.refugios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	padding-left: 5px;
}
#submenu {
float: left;
line-height: 11px;
margin-top: 0px;
}
#contenido {
float: right;
margin-top: 0px;
}
#caracteristicas {
float: right;
margin-top: 0px;
}
#caracteristicas2 {
float: right;
margin-top: 0px;
}
#barra {
clear: both;
height: 3px;
}
#foto {
margin-top: 0px;
height: 100%;
float: left;
width:187px;
}
.texto, .destino, .destinoprovincia, .radio, .destinociudad, .mes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.ubicacion, .siguiente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A8A8A8;
	text-decoration: none;
}
.ubicacion a, .siguiente a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A8A8A8;
	text-decoration: none;
}
.ubicacionbold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666!important;
	text-decoration: none;
}
.siguiente {
	text-align:right;
}
.titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #B4B47E;
	text-decoration: none;
	font-weight: bold;

}
.titular2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #B4B47E;
	text-decoration: none;
	font-weight: bold;

}
.titularenlaces {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #B4B47E;
	text-decoration: none;
	font-weight: normal;

}
.masinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.masinfo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	font-weight: bold;

}
#destacados{
    width:100px;
	background-repeat: no-repeat;
	background-position: center;
		padding-left:25px;
	padding-top:58px;

}.direccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	clear: both;
	font-weight: bold;
}
.lineadireccion{
	border:1 px solid #CCCCCC;
}
.linea{
	border-top:1px solid #EDEEE0;
	height:6px;
}
.lineainf{
	border-bottom:1px solid #EDEEE0;
	height:6px;
}
.recuadrosup {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E6E3D5;
	border-right-color: #E6E3D5;
	border-bottom-color: #E6E3D5;
	border-left-color: #E6E3D5;
}
.recuadroinf {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E6E3D5;
	border-right-color: #E6E3D5;
	border-bottom-color: #E6E3D5;
	border-left-color: #E6E3D5;


}

.background {
	background-color: #F5F4EB;


}
.separador {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DAD7B6;

}
.listadohoteles {

	width: 100%;

}
.listadohotelesuno {

	width: 175px;
	background-color:#F0F0EA;
	float:left;
	height:220px;

}
.listadohotelesdos {

	width: 175px;
	background-color:#F0F0EA;
	float:right;
	height:220px;
}

.listadohotelesfoto {
	height: 112px;
	width: 175px;
	background-repeat: no-repeat;
	background-position: center center;
	
}
.listadohotelestexto{
color:#999999 !important;

	padding:5px;
	
	vertical-align: top;
}
.consultardisponiblidad{
	padding-right: 12px;
	width: 120px;
	text-align: center;
}
.textobold, .textoboldgrande, .textoboldgrandeh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;

}
.textoboldgrande, .textoboldgrandeh {
	font-size: 13px !important;



}
.textoboldgrandeh {
padding-top:6px;
padding-bottom:3px;
padding-right:5px;
display:inherit;
}
.textonaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9C3A;
	text-decoration: none;
	font-weight: bold;

}
.textoblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;


}
.titulobuscador {
	padding:2px;
	background-color: #5F5F5F;
}
.buscador {
	width:340px;
	padding-left: 10px;


	background-color: #E3E2D0;

}
.tablabuscador {
width:744px;
}
.celdabuscador {
	width:340px;
	vertical-align: top;
}
.celdamapa {
width:0px;
}
.destino {
	position:relative;
	top:-10px;
}
.destinoprovincia {
	position:relative;
	top:-13px;
	width:300px;
}
.destinociudad{
	position:relative;
	top:-10px;
	width:300px;
}
.mes{
	width:140px;
}
#opcionesavanzadas{
display: none;
	background-color:#EDEEE0;


	width:204px;
}
.avanzadas{
	vertical-align: top;


}
.avanzadas a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.iframemapa {
width:744px;
height:220px;



}
.diviframemapa {

height:220px;
margin-top:14px;
float:left;
position:relative;

}
.divhoteldestacado {

position:absolute;
width:365px;
height:220px;
margin-top:14px;
z-index:40;
top:0px;
visibility:hidden;


}


.buscar {
	position:relative;

	float:right;
		
}
.buscaraltura {
height:30px;
		
}

.top {

		vertical-align: top;
}


.nombrehotel {



	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	background-color:#e3e2d0;
	height:18px;
	padding-left:5px;


	}
	.preferente {



	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	background-color:#e3e2d0;
	height:15px;
	padding-left:5px;
	margin-bottom:5px;
	padding-top: 3px;
	line-height: normal !important;

	}
	.destinosdestacados {
visibility: ;
	position:relative;
	top:0px;
	}
		.sdestacados {
			height:1px;
	}
	
			.tablahotelesdestacados {


			width:403px;
			height:261px;
	}
				.lineaseparador {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #DCE5EE;
	width: 18px;

	}
					.fotodestinohome {
					width:107px;
					padding-left:19px;
					vertical-align:top;
	}
						.hotelesdestacadoshome {
	vertical-align:top;
	padding-left: 10px;
	line-height: 23px;
	}
	
	
	
	
