@charset "utf-8";
/* CSS Document */
/*----------------------------------------------------------------------------------*/

body {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFF;
line-height: 1.3em;
-webkit-font-smoothing: antialiased;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFF;	
}
.container {
height:50px;
margin: 0px auto;
background-color:;
padding: 0px;
}
pre, code {
font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
font-size: 12px;
color: #333;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
pre { border: 1px solid #CCC; background-color: #EEE; color: #333; padding: 10px; overflow: scroll; }
code { padding: 2px 4px; background-color: #F7F7F9; border: 1px solid #E1E1E8; color: #D14; }


.separador{background-color: ; width:100%;}
.separador02{background-color: ; height:106px; width:100%;}
.separador03{background-color: ; height:429px; width:100%;}



.columna {background-color: ; float:left;}


.mensaje{
  height: 300px;
  width: 600px;
  background-color: #09C;
  display:flex;
  justify-content: center;
  align-items: center;
}

/* top - right - bottom - left */
.modulo01 { margin:0px 0px 1px 1px; padding: 20px 0px 0px 20px; background-image:url(../img/fondo_transparente_negro.png);}
.modulo02 { margin:0px 0px 1px 1px; padding: 5px 15px 0px 20px; background-image:url(../img/fondo_transparente_negro.png);}
.modulo03 { margin:0px 0px 1px 1px; padding: 0px 0px 0px 0px; background-image:url(../img/fondo_transparente_negro.png);}
.modulo04 { margin:0px 0px 1px 1px; padding: 13px 0px 0px 20px; background-image:url(../img/fondo_transparente_negro.png);}

.puntilla01 {background-image: url(../img/puntilla01.png); background-repeat:repeat-x; width:234px; height:37px; margin-left:1px; margin-top:-1px; float:left; }
.puntilla02 {background-image: url(../img/puntilla02.png); background-repeat:repeat-x; width:541px; height:37px; margin-left:1px; margin-top:-1px; float:left; }
.puntilla03 {background-image: url(../img/puntilla03.png); background-repeat:repeat-x; width:324px; height:37px; margin-left:1px; margin-top:-1px; float:left; }

.texto_contacto { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:9px; padding-top:30px;}

.habitaciones01{
	width:290px;
	background-color: ;
	float:left;
}

.habitaciones01_texto{
	width:175px;
	margin-left:15px;
	background-color: ;
	float:left;
}

.habitaciones01_separador{
	width:275px;
	height:1px;
	margin-top:17px;
	margin-bottom:16px;
	background-color: #333;
	float:left;
}


#logo {margin-top:10px; margin-bottom:25px; margin-left:10px; margin-right:0px;}

h1{font-family: 'PT Sans Narrow', sans-serif; font-weight:normal; font-size:30px; text-transform:uppercase;}
h2{font-family: 'PT Sans Narrow', sans-serif; font-weight:normal; font-size:18px; text-transform:uppercase; margin-bottom:-10px;}

#habitaciones_vinetas{
	line-height:21px;
}


.destaque01 {
	font-family: 'PT Sans Narrow', sans-serif;
	font-weight:normal;
	font-size:14px;
	text-transform:uppercase;
	color:#CC00CC;
}

.botonera {padding: 0px 50px 20px 0px; background-color:;}

.boton {width:195px; height:29px; margin:0px 0px; background-image: url(../img/boton01.png); background-repeat:no-repeat; padding-top:0px; vertical-align:middle;}
.boton_text {font-family: 'PT Sans Narrow', sans-serif; padding: 5px 0px 0px 10px;; vertical-align:middle; background-color:; display:block; margin-top:1px;}
a.boton {font-size:18px; text-decoration:none; color:#FFF; display:block; margin-top:0px;}
a.boton:hover{font-size:18px; text-decoration:none; color:#FFF; margin-top:0px; background-image: url(../img/boton02.png);}


.boton_ingresar {width: 115px; height:20px; margin:0px 0px; text-align:center; background-color:red; padding-top:0px; vertical-align:middle;}
a.boton_ingresar {font-size:18px; text-decoration:none; color:#FFF; display:block; margin-top:0px; padding: 15px 5px; background-color:#CB00CC;}
a.boton_ingresar:hover{font-size:18px; text-decoration:none; color:#FFF; margin-top:0px; background-image: url(../img/boton02.png);}

.boton_hab					{font-size:13px; text-decoration:none; color:#C0C; margin-top:13px;}
a.boton_habitacion 			{font-size:13px; text-decoration:none; color:#FFF; margin-top:0px;}
a.boton_habitacion:hover	{font-size:13px; text-decoration:none; color:#C0C; margin-top:0px; }


.img_home { float:left; width:87px; height:58px; background-color: }
.img_cat_X_a_0x { float:left; width:auto; height: auto; margin-bottom:11px; background-color:;}

.destaque_promo{float:right; width:93px; margin-right:-30px; margin-top:70px; height:93px; background-color:;}

.p_01 {margin-top:20px; float:left; width:175px; line-height:22px;}
.p_02 {margin-top:0px; float:left; width:175px; line-height:19px;}

ul{margin:0px; padding:5px 0px 5px 15px;} 
li{list-style-image:url(../img/vineta.png);}




/* jQuery lightBox plugin - Gallery style - INICIO*/
#gallery {background-color:CCC; width: auto;}
#gallery ul {list-style: none; margin:0px; padding:0px; }
#gallery ul li {display: inline; }
#gallery ul img {background-color: #CCC;}
#gallery ul a:hover img {background-color: #CCC;}
#gallery ul a:hover { color: #CCC; }

#gallery2 {background-color:CCC; width: auto;}
#gallery2 ul {list-style: none; margin:0px; padding:0px; }
#gallery2 ul li {display: inline; }
#gallery2 ul img {background-color: #CCC;}
#gallery2 ul a:hover img {background-color: #CCC;}
#gallery2 ul a:hover { color: #CCC; }
/* jQuery lightBox plugin - Gallery style - FIN*/