.tabla {
	border: 1px solid #FFE8B7;
	background-image: url(Images/texturacontenido.gif);
	width: 757px;
	margin-top: 5px;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #004B97;
	height: 300px;

}
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	vertical-align: top;
	background-position: center top;
	background-image: url(Images/body2.jpg);
	background-repeat:   repeat-x;
	background-color: #f5e0cd;




}
.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	/*color: #FFFFFF;*/
	color:#CC3300;
	font-weight: bold;
	/*background-color: #FFCC66;*/
	height: 18px;
	width: 98%;
	border: 0px;
	text-decoration: none;
	text-indent: 10px;
	text-align: left;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 2px;
	background-position: left center;
	vertical-align: top;
	margin-left: 10px;
	margin-bottom: 4px;
	margin-top: 2px;




}
.h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #FFCC66;
	font-weight: bold;
	

}
a.desarrollador:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	color: #000099;
	text-decoration: none;
	padding-bottom: 4px;

}
a.desarrollador:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	color: #000099;
	text-decoration: underline;
	padding-bottom: 4px;

}
a.desarrollador:hover {
	text-decoration: underline;
	padding-bottom: 4px;

}
a.desarrollador:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	color: #000099;
	padding-bottom: 4px;

}
.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #004B97;
	padding-top: 4px;
	height: 25px;
	background-repeat: no-repeat;
	background-color: #f4d88e;
	text-align: center;
	vertical-align: top;

}
.h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #004B97;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	color: #004B97;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	color: #004B97;
	text-decoration: none;

}
a:hover {
	text-decoration: underline;
	color: #CC3300;


}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	color: #004B97;
	text-decoration: none;

}
.tabladuplex {
	background-image: url(Images/plano_duplex.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.celdaduplex {
	background-image: url(Images/habitacionesnuevas/duplex/plano_duplex.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 720px;
	height: 290px;
	padding-top: 6px;
	padding-bottom: 4px;



}
.h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 17px;
	color: #004B97;
	font-weight: bolder;

}
.tablaformulario {
	border: 1px solid #000099;
}
.cuadrosdetexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #000099;
}
ul 
{
	list-style: circle url(Images/vieneta_texto.gif) outside;
	font-size: 11px;
	line-height: 17px;
	text-indent: 2px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004B97;





}
.fondotarifas {
	background-image: url(Images/textura_tarifas_tabla.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #004B97;

}
.logopres {
	margin-top: 10px;
	margin-bottom: 12px;
	margin-left: 10px;
}
.logo {
	background-image: url(Images/encabezado.jpg);
	height: 68px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f3d68d;
	background-repeat:  repeat-x;
}
.tabladatosencabezado {
	float: right;
	width: 280px;
	margin-top: 5px;
	margin-right: 30px;
	margin-bottom: 5px;
	margin-left: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #000066;
	height: 48px;
	text-align: left;


}
.datosencabezado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	line-height: 12px;

}
a.mailenc:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000066;
	text-decoration: none;


}
a.mailenc:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000066;
	text-decoration: underline;


}
a.mailenc:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;


}
a.mailenc:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000066;
	text-decoration: none;
}

a.mailcont:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #004B97;
	text-decoration: none;
	font-weight: bolder;
	text-align: left;
	margin-left: 2px;

  }
  a.mailcont:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #004B97;
	text-decoration: underline;
	font-weight: bolder;
	text-align: left;
	text-align: left;
	margin-left: 2px;

  }
  a.mailcont:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #004B97;
	text-decoration: none;
	font-weight: bolder;
	margin-left: 2px;

  }
  a.mailcont:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #004B97;
	text-decoration: none;
	font-weight: bolder;
	margin-left: 2px;

  }
.tablaintro {
	float: right;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 50px;
	width: 140px;
}
a.intro:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bolder;
	color: #000066;
}
a.intro:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bolder;
	color: #000066;
}
a.intro:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bolder;
	color: #000066;
}
a.intro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bolder;
	color: #000066;
}
.celdamail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000066;
	text-align: left;
}
.contenidotexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #004B97;
	padding-left: 12px;
	width: 733px;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #FFCC00;






}
.imagenesinternas {
	margin-top: 3px;
	margin-right: 4px;
	margin-bottom: 7px;
	margin-left: 4px;
}
.tabladatosduplex {
	float: left;
	width: 50%;
	margin-left: 4px;
	margin-top: 55px;
	margin-bottom: 0px;


}

a.detallehab:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #004B97;
	text-decoration: none;
	font-weight: bolder;
	text-align: left;
	border: none;
	margin: 8px 4px 4px 4px;	

  }
  a.detallehab:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #004B97;
	text-decoration: underline;
	font-weight: bolder;
	text-align: left;
	text-align: left;
	border: none;
	margin: 8px 4px 4px 4px;	

  }
  a.detallehab:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #004B97;
	text-decoration: none;
	font-weight: bolder;
	float: none;
	text-align: left;
	border: none;
	margin: 8px 4px 4px 4px;
	padding-top:4px;
	padding-bottom:4px;	

  }
  a.detallehab:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #004B97;
	text-decoration: none;
	font-weight: bolder;
	float: none;
	text-align: left;
	border: none;
	margin: 8px 4px 4px 4px;
	padding-top:4px;
	padding-bottom:4px;	

  }
.imageneshab {
	margin-top: 5px;
}
.celdacontenido {
	padding-top: 2px;
	/*padding-right: 5px;*/
	padding-bottom: 10px;
	/*padding-left: 5px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #004B97;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #f3d68d;
	background-color: #FFFFFF;
	border-right-style: solid;
	border-top-color: #f3d68d;
	border-right-color: #f3d68d;
	border-bottom-color: #f3d68d;
	width: 770px;
	float: left;



}
p {
	padding-left: 8px;
}
.tablahabimagch {
	margin: 0px;
	width: 720px;

}
.celdaimagchic {
	width: 144px;
	margin-top: 0px;

}
.tablatarifapopup {
	margin: 0px;
	float: left;
	width: 637px;
}
.botontarifas {
	margin-right: 3px;

}
.titulosmapaweb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	color: #004B97;
}
.celdavistas {
	padding: 4px;
}
.textotablas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #004B97;
	width: 100%;


}
.tablapresentacion2 {
	padding-top: 2px;
	padding-bottom: 2px;
}
.menuint {
	float: left;
	width: 130px;
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #004B97;
	padding: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #004B97;
}
.celdamenuint {
	padding: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #004B97;
	border-right-color: #004B97;
	border-bottom-color: #004B97;
	border-left-color: #004B97;
}
.tablapopupgaleria {
	width: 740px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
	height: 420px;

}
.celdamenuint2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #004B97;
	border-right-color: #004B97;
	border-bottom-color: #004B97;
	border-left-color: #004B97;
	width: 100%;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #004B97;
	height: 20px;
}

#navcontainer {
	width: 728px;
	border: 0px solid #FFFFFF;
	height: 20px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004B97;
	font-size: 10px;
	line-height: 17px;




}

#navcontainer ul {
	margin: 0;
	padding: 2 0 0;
	list-style-type: none;
	font: normal 10px/17px Verdana, Arial, Helvetica, sans-serif;
	text-indent: 1px;
	border-bottom: 0px solid #fff;
	color: #333333;
	height: 20px;
	text-transform: none;
	white-space: normal;




}

#navcontainer a {
	display: inline;
	height: 20px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	text-indent: 1px;
	white-space: normal;
	padding-top: 2px;

	

}
#navcontainer a:link, #navcontainer a:visited {
	color: #004B97;
	text-decoration: none;
	height: 20px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	padding-top: 2px;
	font-weight: normal;

	

}

#navcontainer a:hover {
	color: #FFCC66;
	text-decoration: underline;
	height: 20px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-top: 2px;

	

}
#navcontainer  a#current {
	color: #FFCC66;
	text-decoration: none;
	height: 20px;
	padding-bottom: 0px;
	font-weight: normal;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;

	

}
#left {
	height: 20px;
	float: left;
	width: 100%;
	padding-top: 0px;
	margin: 0px;
	border: 0px solid #FFFFFF;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;



}
.copymapas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #EA0000;
}
a.pos:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
}
a.pos:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
}
a.pos:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
}
a.pos:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #CC3300;
	text-decoration: underline;
	font-weight: bold;
}

.tablamenupie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	color: #004B97;
	width: 100%;
	margin-bottom: 5px;
	margin-top: 5px;
}
.band {
	margin-top: 4px;
}
.fotohabgde {
	margin-top: 3px;
}
.tarifasenhab {
	padding-top: 12px;
}
.fdomenutabla {
	background-image: url(Images/fdomenu.jpg);
	background-position: left top;
	width: 215px;
	margin-top: 0px;
	background-repeat:  repeat-x;
	background-color: #fbf8dd;
	float: left;

}
.contenedor {
	background-color: #FFFFFF;
	width: 758px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #004B97;
	margin-left: 7px;



}
.log {
	float: left;
	height: 68px;
	width: 291px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.contenedor2 {
	width: 1000px;
	margin-top: 0px;
	background-color:#ffffff;
}
#wrap {
	width: 100%;
	max-width:800px;
	max-width:960px;
	position:relative;
	margn-left:0;
	margin-top:0px;
}
.menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.3em;
/*width:100%;*/


}
,menu h3{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
line-height: 17px;
color: #ffffff;/*color blanco del título navegación*/
font-weight: bold;
background-image: url(../images/fdotitmenu.gif);
background-repeat:  repeat-x;
width:260px;
list-style: none;
}
.menu ul { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
line-height: 17px;
/*color: #858433;/*color gris de vínculos*/
font-weight: bold;
list-style: none;
/*margin-right:0;*/

}
.menu ul  { /*para explorer*/
margin: 0 !important;
padding: 0 !important;
background: none !important;
/*background-color: #66FF00;* mod*/
list-style: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
line-height: 17px;
	
}

.menu ul li a /*a.mainlevel*/ {
	display: block;
	height: 17px;
	line-height: 17px;
	padding: 0;
	padding-left: 10px;
	/*margin-bottom: 3px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	color: #858484; /*le da el color vinculo gris en gral*/
	font-weight: bold;
	background: url(../images/hdot2.gif) repeat-x ;/*es la linea divisoria entre los padres*/
}
.menu ul li ul li a span /*hace que la viñeta en las hijas no salga*/ {
	background:none;
	list-style:none;
	font-size:0.8em;
	
}
.menu ul a span {/*el span lo separa de la izq con el padding*/
padding-left: 16px;
background: url(../images/bullet.gif) no-repeat 5px 5px;/* en estado comun de link tiene viñeta el paadre*/

}
.menu li.active a {
/*background-color: #ffaa05;/*#f1f3fc;/*fondo menu cuando estoy en el link padre*/
color: #FF9900;/*color de link padre cuando estoy posicionado*/
/*font-weight: bold;*/
text-decoration: none;
/*border:0;*/

}
.menu  li a:hover
{
color: #ffffff;
/*background: url(../images/hdot2.gif) repeat-x bottom #DDDDDD;*/
text-decoration: none;
background-color:#f8b134;/*es el color al pasar por arriba de los padres*/
}

.menu li.active li a,/*hijas*/
li.active li.active li a,
li.active li.active li.active li a{
color: #FF9900;
	text-decoration: none;
	margin-left:20px;
	font-size: 11px; 
	font-weight: bold;
	background:none;
list-style: none;

}
.menu ul li ul li  a:hover/*es el color al pasar por arriba de las hijas*/
{
color: #ffffff;
/*background: url(../images/hdot2.gif) repeat-x bottom #DDDDDD;*/
text-decoration: none;
background-color:#f8b134;/*es el color al pasar por arriba de los padres*/
}
.blur{
	background-color: #ccc;
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
	width:1030px;
	background-repeat:  repeat-x;
} 

.shadow, 
.content{
	position: relative;
	bottom: 2px;
	right: 2px;
	width:1030px;
	left: 2px;
	 width:1030px;
	 background-repeat:  repeat-x;
} 

.shadow{ 
   background-color: #666; /*shadow color*/ 
   color: inherit; 
    width:1030px;
	background-repeat:  repeat-x;
} 

.content{ 
   background-color: #33FFCC; /*background color of content*/ 
   color: #000; /*text color of content*/ 
   border: 1px solid #000; /*border color*/ 
   padding: .5em 2ex; 
    width:1030px;
	background-repeat:  repeat-x;
} 
.fdo {
	background-image: url(Images/body.jpg);
	background-repeat:  repeat-x;
	background-position: center top;
	height:200px;
	
	
}
.tabmediocontmen {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-top-color: #f3d68d;
	border-right-color: #f3d68d;
	border-bottom-color: #f3d68d;
	border-left-color: #f3d68d;
	width: 1000px;
	background-color:#ffffff;
}
.imagenhome {
	margin-top: 7px;
}
a.hab:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #004B97;
	text-decoration: none;
}
a.hab:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #004B97;
	text-decoration: none;
}
a.hab:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #CC3300;
	text-decoration: underline;
}
a.hab:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #CC3300;
	text-decoration: underline;
}
.textominiaturas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #003366;
	font-weight: normal;


}
.titsfhab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #CC3300;
	/*color:#CC3300;*/
	padding-top: 4px;
	padding-bottom: 4px;



}
.titsfhabt {/*prueba para titulos color*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	/*color: #FFBA2B;*/
	color:#CC3300;
	padding-top: 4px;
	padding-bottom: 4px;



}
/*
a.linkfotosmin:link {
	border: 1px solid #990000;
}
a.linkfotosmin:visited {
	border: 1px solid #990000;
}
a.linkfotosmin:hover {
	border: 0px solid #990000;
}
a.linkfotosmin:active {
	border: 1px solid #990000;
}
a.linkfotosmin:focus {
	border: 1px solid #990000;
}
*/
.tithabn {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color:#FFC106;
	font-weight: bold;
}
.miniatura {
	border: 1px solid #00FF00;
}
.tablaminiaturas {
	width: 740px;
	margin-top: 8px;
	margin-bottom: 4px;
	padding: 4px;
}
.tablah1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFCC66;
	height: 20px;
	width: 750px;
	color: #004B97;
	margin-bottom: 8px;
	margin-top: 2px;


}
a.h:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #004B97;
	text-decoration: none;
}
a.h:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #004B97;
	text-decoration: none;
}
a.h:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: underline;
}
a.h:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #004B97;
	text-decoration: none;
}
a.hcurrent:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
.tabtarifasenhab {
	width: 720px;
	margin-top: 12px;
	margin-bottom: 4px;
}
/*menu interno habitaciones*/


#menuh {
	font: 12px "Verdana", Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-bottom:2px;
	width:758px;
	background-color:#FFCC66;
	height:18px;
	float:left;
	margin-bottom: 8px;

	/*margin-left:10%;
	margin-right:10%;*/
	/*background-color:#000;*/
}

#menuh.ul, li {
	list-style-type: none;

	
}

#menuh ul{
	margin: 0;
	padding: 0;
	
	
}

#menuh li {
	float: left;
	display:block;
	background:none;

	
}
#menuh li a:link,
menuh li a:visited  {
	display:block;
	color:#003366;
	font-weight: bold;

}


#menuh a {
font-size: 11.4px;
	text-decoration: none;
	color: #003366;
	/*background: #fbf8dd;*/
	display: block;
	padding: 1px 4px 3px 4px;;/*da los margenes a los links*/
	text-align: center;
	/*border: 1px solid #f3d68d;
	border-width: 0px 0px 0px 1px;*/
	font-weight: bold;
	
	
}
#menuh a:hover{
background:none
}


#menu ul li a:hover,/*coloclando el ul delante del li hace que el otro menu al pasar por encima no tenga fondo*/
#menu ul li a:active,
#menu ul li a:focus{
background:none;
color:#CC3300;
display:block;
}


#menuh li a.current {
font-size: 11.4px;
background: none;
color:#CC3300;
font-weight: bold;
}
li {
font-size: 11.4px;
list-style-position: outside;
list-style-type: circle;
}
.gallery {
	padding-right: 10px;
	padding-left: 15px;
	padding-top: 4px;

}
a.anclatarifas:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	/*margin-right: 5px;
	margin-top:0px;
	margin-bottom:0px;*/
	/*margin-left: 200px;*/
	
}
a.anclatarifas:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	/*margin-right: 5px;
	margin-top:0px;*/
	/*margin-bottom:0px;*/
	/*margin-left: 200px;*/
}
a.anclatarifas:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	/*margin-right: -10px;*/
	/*margin-top:0px;
	margin-bottom:0px;
	margin-right: 5px;*/
}
a.anclatarifas:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	/*margin-right: 5px;
	margin-top:0px;
	margin-bottom:0px;*/
}
#anclat{
font-family:Verdana, Arial, Helvetica, sans-serif;
float:right;
margin-top:-20px;
margin-right:5px;
margin-bottom:5px;
/*margin-left:600px;*/
}
a.volver:link {
	color: #CC3300;
	text-decoration: none;
	height: 20px;
	font-weight: bold;
	/*padding-bottom: 0px;
	padding-top: 2px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
}
a.volver:visited {
	color: #CC3300;
	text-decoration: none;
	height: 20px;
	font-weight: bold;
	/*padding-top: 2px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
}
a.volver:hover {
	color: #CC3300;
	text-decoration: none;
	height: 20px;
	font-weight: bold;
	/*padding-top: 2px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
}
a.volver:active {
	color: #CC3300;
	text-decoration: none;
	height: 20px;
	font-weight: bold;
	/*padding-top: 2px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
}
.volver {
	float: right;
}
.txthab {
	padding-top: 8px;
}
/*nuevo tarifario*/
.tittarifas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #004B97;
	background-color: #F7E1AE;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	height: 30px;
	text-align: center;
}
.celdatarifaslinea {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #F1CD78;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #004B97;
}
.txttarifas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color:#004B97;
	margin-top: 10px;
	border: 1px solid #F1CD78;

}
.temporada{
color:#CC3300;
}
