body { 
	background-color:#ffffff; 
	background:url(../images/fondo2.png) repeat-x left top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}

.cabecera{
	background:url(../images/jpg/hotel_cabecera.jpg);
	height:112px;
}
.cabecera1{
	background:url(../images/jpg/hotel_cabecera.png);
	height:118px;
}

.bordecabecera{
	background:url(../images/jpg/hotel_bordecabecera.jpg);
	height:6px;
}

.titulo{
	background:url(../images/jpg/hotel_titulo.jpg); 
	width:778px; 
	height:30px;	
}

.blanconegrita{
	color:#ffffff;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana;
}

.sombreadoizquierdo{
	background-image:url(../images/sombreadoizquierdo.png);
	background-repeat:repeat-y;
	background-position:left top;
}

.sombreadoderecho{
	background-image: url(../images/sombreadoderecho.png);
	background-repeat: repeat-y;
	background-position:left top;
}

.piepagina{
font-family: Verdana;
color: #777676;
font-size: 9px;  
height:90px;

}

.textogris
{
	color: #888686;
	font-size: 11px;
	padding-bottom: 4px;
	padding-top: 4px;
	
	padding-right: 10px;
	text-align:left;	
	font-family: "Trebuchet MS", Verdana;
}

.textogris2
{
	color: #888686;
	font-size: 11px;
	padding-bottom: 4px;
	padding-top: 4px;	
	padding-left: 18px;
	text-align:left;	
	font-family: "Trebuchet MS", Verdana;

}

.textogris3
{
	color: #888686;
	font-size: 11px;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
	text-align:left;	
	font-family: "Trebuchet MS", Verdana;
}

.textogris4
{
	color: #888686;
	font-size: 11px;
	padding-bottom: 4px;
	font-family: "Trebuchet MS", Verdana;
	text-align:center;
}

.textogris5
{
	color: #888686;
	font-size: 11px;
	padding-bottom: 4px;
	font-family: "Trebuchet MS", Verdana;
	vertical-align:bottom;
}

.cajareserva
{
	background-color:#69abfe;
	color: #023a80;
	font-size: 13px;
	font-weight:bold;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
	text-align:left;	
	font-family: "Trebuchet MS", Verdana;
}

.txtsmallboldblack
{
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	color: black;
	font-weight: bold;
}
.txtsmallblackimput {
FONT-SIZE: 11px;
COLOR: #888686;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
border:1px solid #0189b5;
} 
.txtsmallblue
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #053768;
	font-weight: normal;
}
.sindispo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;   color: #ff0000;} 

.textoamarillo
{
	/*color: #a67814;*/
	color: #e5b75c;
	font-size: 13px;
	padding-bottom: 4px;
	font-family: "Trebuchet MS", Verdana;
	text-align:center;
	font-weight:bold;
}


.simbolo
{
	color: #888686;
	font-size: 8px;
	font-family: "Trebuchet MS", Verdana;
}

.textomarron
{
	color: #9a7f40;
	font-size:13px;
	font-weight:bold;
	padding-bottom: 8px;
	padding-top: 8px;
	text-align:left;
	padding-left: 10px;
	font-family: "Trebuchet MS", Verdana;
	
}

.textomarronnormal
{
	color: #9a7f40;
	font-size:13px;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana;
	
}

.textoblanco
{
font-family: Verdana;
color: #ffffff;
font-size: 12px; 
 
}

.textoblanco2
{
font-family: "Trebuchet MS", Verdana;
color: #ffffff;
font-size: 11px; 
 
}

.textbanner
{
font-family: Arial;
color: #ffffff;
font-size: 22px; 
}
.textbanneroro
{
font-family: Arial;
color: #BC8A22;
font-size: 22px; 
}

.textclima
{
font-family: Arial;
color: #ffffff;
font-size: 10px; 
}
.puntosvertical
{
	background: transparent url(../images/jpg/puntos_vertical.jpg) repeat-y top left; 
	width:1px; 
}

.puntoshorizontal
{
	background-image:url(../images/jpg/puntos_horizontal.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	height:1px;
}

.textomarron2
{
	color: #9a7f40;
	font-size:13px;	
	font-family: "Trebuchet MS", Verdana;
}

a.enlacegris
{
	color: #888686;
	font-size: 11px;
	text-decoration:none;
	font-family: "Trebuchet MS", Verdana;
}

a.enlacegrisnegrita
{
	color: #888686;
	font-size: 11px;
	text-decoration:none;
	font-family: "Trebuchet MS", Verdana;
	font-weight:bold;
}

a.enlacemarron
{
	color: #9a7f40;
	font-size:11px;	
	text-decoration:none;
	font-family: "Trebuchet MS", Verdana;
}

a.enlacemarronbold
{
	color: #9a7f40;
	font-size:11px;
	font-weight:bold;	
	text-decoration:none;
	font-family: "Trebuchet MS", Verdana;
}

.menu{
	background-color:#796f66;
}

a.textmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;  
	color:#f8ba13;
	text-decoration:none;
}

a.textmenu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;  
	color:#ffffff;
	text-decoration:none;
}

a.enlaceblanco{

	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-family: "Trebuchet MS", Verdana;
	font-size: 13px;
}
a.enlaceblanco:hover{

	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-family: "Trebuchet MS", Verdana;
	font-size: 13px;
}


.listas_punto{
	list-style-image: url(../images/jpg/punto_lista.jpg);
	list-style-position:inside;
	line-height: 20px;
	
}

.listas_punto2{
	list-style-image: url(../images/jpg/punto_lista.jpg);
	list-style-position:inside;
	padding-top:6px; 
	padding-bottom:6px;
}

.listas_punto_trans{
	list-style-image: url(../images/jpg/punto_lista_trans.gif);
	list-style-position:inside;
	padding-top:6px; 
	padding-bottom:6px;	
}

.menuizquierdo{
	
	height:30px;
	padding-left: 5px;
	padding-right: 5px;
	color: #888686;
	font-size: 11px;
	text-align:left;	
	cursor:pointer;
	cursor: hand;
	font-family: "Trebuchet MS", Verdana;
}
.menuizquierdo:hover{
	/*background-image: url(../images/jpg/botonesiz.jpg); */
	background-repeat: repeat-x;
	background-position:left top;	
	margin:3px;
	height:30px;
	padding-left: 5px;
	padding-right: 5px;
	color: #666666;
	font-size: 11px;
	text-align:left;
	font-weight:bold;	
	cursor:pointer;
	cursor: hand;
	font-family: "Trebuchet MS", Verdana;
}
.menuizquierdo2{
	
	height:30px;
	padding-left: 5px;
	padding-right: 5px;
	color: #666666;
	font-size: 11px;
	text-align:left;
	font-weight:bold;	
	font-family: "Trebuchet MS", Verdana;
}
.menuizquierdo2:hover{
	/*background: transparent url(../images/jpg/botonesiz.jpg) repeat-x top left;*/
	margin:3px;
	height:30px;
	padding-left: 5px;
	padding-right: 5px;
	color: #666666;
	font-size: 11px;
	text-align:left;
	font-weight:bold;	
	cursor:pointer;
	cursor: hand;
	font-family: "Trebuchet MS", Verdana;
}

.menuizquierdomarron{
	
	height:30px;
	padding-left: 5px;
	padding-right: 5px;
	color: #888686;
	font-size: 11px;
	text-align:left;	
	cursor:pointer;
	cursor: hand;
	font-family: "Trebuchet MS", Verdana;
}
.menuizquierdomarron:hover{
	/*background-image: url(../images/jpg/botonesiz.jpg); */
	background-repeat: repeat-x;
	background-position:left top;	
	margin:3px;
	height:30px;
	padding-left: 5px;
	padding-right: 5px;
	color: #8b6e30;
	font-size: 11px;
	text-align:left;
	font-weight:bold;	
	cursor:pointer;
	cursor: hand;
	font-family: "Trebuchet MS", Verdana;
}
.menuizquierdomarron2{
	
	height:30px;
	padding-left: 5px;
	padding-right: 5px;
	color: #8b6e30;
	font-size: 11px;
	text-align:left;
	font-weight:bold;	
	font-family: "Trebuchet MS", Verdana;
}
.menuizquierdomarron2:hover{
	/*background: transparent url(../images/jpg/botonesiz.jpg) repeat-x top left;*/
	margin:3px;
	height:30px;
	padding-left: 5px;
	padding-right: 5px;
	color: #8b6e30;
	font-size: 11px;
	text-align:left;
	font-weight:bold;	
	cursor:pointer;
	cursor: hand;
	font-family: "Trebuchet MS", Verdana;
}



.menurestaurantes{
	
	height:30px;
	color: #888686;
	font-size: 11px;
	text-align:left;	
	cursor:pointer;
	cursor: hand;
	font-family: "Trebuchet MS", Verdana;
}
.menurestaurantes:hover{
	/*background-image: url(../images/jpg/botonesiz.jpg); */
	background-repeat: repeat-x;
	background-position:left top;	
	margin:3px;
	height:30px;
	color: #666666;
	font-size: 11px;
	text-align:left;
	font-weight:bold;	
	cursor:pointer;
	cursor: hand;
	font-family: "Trebuchet MS", Verdana;
}
.menurestaurantes2{
	
	height:30px;
	color: #666666;
	font-size: 11px;
	text-align:left;
	font-weight:bold;	
	font-family: "Trebuchet MS", Verdana;
}
.menurestaurantes2:hover{
	/*background: transparent url(../images/jpg/botonesiz.jpg) repeat-x top left;*/
	margin:3px;
	height:30px;
	color: #666666;
	font-size: 11px;
	text-align:left;
	font-weight:bold;	
	cursor:pointer;
	cursor: hand;
	font-family: "Trebuchet MS", Verdana;
}

.enlacehabitaciones
{
	font-weight:bold;	
	cursor:pointer;
	cursor: hand;
}

.enlacethaizen
{	
	cursor:pointer;
	cursor: hand;
	color: #888686;	
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana;
}
.enlacethaizen:hover
{	
	cursor:pointer;
	cursor: hand;
	color: #666666;
	font-size: 11px;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana;
}
.enlacethaizen2
{	
	cursor:pointer;
	cursor: hand;
	color: #666666;
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana;
	font-weight:bold;	
}
.enlacethaizen2:hover
{	
	cursor:pointer;
	cursor: hand;
	color: #666666;
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana;
	font-weight:bold;	
}


.enlacethaisuites
{	
	cursor:pointer;
	cursor: hand;
	color: #cccccc;	
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana;
}
.enlacethaisuites:hover
{	
	cursor:pointer;
	cursor: hand;
	color: #ffffff;
	font-size: 11px;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana;
	text-decoration: underline;
}
.enlacethaisuites2
{	
	cursor:pointer;
	cursor: hand;
	color: #ffffff;
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana;
	font-weight:bold;
	text-decoration: underline;	
}
.enlacethaisuites2:hover
{	
	cursor:pointer;
	cursor: hand;
	color: #ffffff;
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana;
	font-weight:bold;	
	text-decoration: underline;
}

.enlacethaisuitesgris
{	
	cursor:pointer;
	cursor: hand;
	color: #888686;	
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana;
}
.enlacethaisuitesgris:hover
{	
	cursor:pointer;
	cursor: hand;
	color: #888686;
	font-size: 11px;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana;
	text-decoration: underline;
}

a.enlacehabitaciones2
{
	color: #888686;
	font-size: 11px;
}

.privacity
{
background-color:#faf3dc;
font-family: "Trebuchet MS", Verdana;
font-size:11px;
text-align:left;
padding-left:20px;
padding-right:20px;
}
.rayaprivacity
{
background:url(../images/rayamarron.jpg) repeat-x left top;
height:1px;
width:100%;
}

.algo
{
	line-height:80%;
}
.fondo0
{
	background-image:url(../images/jpg/fondothaisuites.jpg);
}
.fondo1
{
	background-image:url(../images/jpg/fondothaisuites1.jpg);
}
.fondo2
{
	background-image:url(../images/jpg/fondothaisuites2.jpg);
}
.fondo3
{
	background-image:url(../images/jpg/fondothaisuites3.jpg);
}
.fondo4
{
	background-image:url(../images/jpg/fondothaisuites4.jpg);
}

* { margin: 0; padding: 0; empty-cells: show; }

UL, UL LI, OL, OL LI
{
	list-style: none;
}

/* http://positioniseverything.net/easyclearing.html */
.clearfix:after {
	content: "*";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.left
{
	float: left !important;
	display: inline;
}	

.right
{
	float: right !important;
	display: inline;
}






ul.LinkBar
{
	list-style: none;
	font-family: Verdana;
	color: #888686;
	font-size: 9px;

}

	ul.LinkBar li
	{
		float: left;
		display: inline;
	}


a { text-decoration: none;}
a:hover { text-decoration: underline; }



div#FOOT
{
	margin: 0 auto;
	width: 780px;
	text-align: center;
	color: #888686;
	font-size: 11px;
	padding-bottom: 20px;
	line-height:20;
	background: transparent url(../images/foot.gif) repeat-x top left;
	height: 29px;
	line-height: 29px;
	
	
}
	
	div#FOOT a
	{
		font-family: Verdana;
		color: #888686;
		font-size: 9px;
	}
	
			div#FOOT ul.LinkBar li
			{
				padding: 0px 10px;
				background: transparent url(../images/sep.png) no-repeat right center;
			}
			
			div#FOOT ul.LinkBar li.last
			{
				background: none;
			}
			
	div#FOOT span
	{
		color: #888686;
	}

.logo_azul {
    width:100px;
    height:auto;
}
