
* {
margin:0;
padding:0;
}
body {
background-color:#C6171E;
height:100%;
margin:0;
padding:0;
}
#contenedor {
background:#C6171E url(imagenes/fondo.jpg) repeat-x scroll left top;
height:100%;
width:100%;
}


#banner {
	height: 121px;
}

#banner h1 {
	display: none;
}


#banner ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#banner li {
float:right;
}

#banner .botonreservas {
	background-image: url(imagenes/reservasonline.jpg);
	display:block;
	height: 120px;
	width: 169px;
	text-indent: -1000em;
}

#banner .botoningles {
	font-family:'Trebuchet MS',Arial,'Sans Serif';
	font-size: 14px;
	color: #e5b0b0;
	display:block;
	height: 120px !important;
	height: auto ;
	text-decoration: none;
	margin: 0 10px 0;
	
	background-image: url(imagenes/raya.gif);
	background-position:  right bottom !important; 
	background-position:  right 72px ; 
	background-repeat: no-repeat;
	padding: 0 10px 0 !important;
	padding: 90px 10px 0 0; 
	line-height: 200px !important;
	line-height: 12px;
	
	
}

#banner .botonportugues {
	font-family:'Trebuchet MS',Arial,'Sans Serif';
	font-size: 14px;
	color: #e5b0b0;
	display:block;
	height: 120px !important;
	height: auto ;
	text-decoration: none;
	margin: 0 10px 0 0;
	
	padding: 0 10px 0 0 !important;
	padding: 90px 10px 0 0; 
	line-height: 200px !important;
	line-height: 12px;
}

#menupr {
margin:0;
padding:0;
color:#FFFFFF;
display:block;
float:left;
font-family:"Trebuchet MS";
font-size:12px;
font-weight:bold;
height:36px;
line-height:36px;
text-align:center;
text-decoration:none;
background-color:#858182;
}

#submenu {
margin:0;
padding:0;	
color:#FFFFFF;
display:block;
float:left;
font-family:"Trebuchet MS";
font-size:12px;
font-weight:bold;
height:36px;
line-height:36px;
text-align:center;
text-decoration:none;
}

#submenu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#submenu li {
float:left;
}


#menupr ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#menupr li {
float:left;
}
#menupr .botoninicio {
background-image:url(imagenes/botonera2.jpg);
background-position:0 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:185px;

}
#menupr .botoninicio:hover {
background-image:url(imagenes/botonera2.jpg);
background-position:0 -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:185px;

}
#menupr .botoninicio1 {
background-image:url(imagenes/botonera2.jpg);
background-position:0 -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:185px;

}
#menupr .botonelhotel {
background-image:url(imagenes/botonera.jpg);
background-position:-256px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:64px;

}
#menupr .botonelhotel:hover {	
background-image:url(imagenes/botonera.jpg);
background-position:-256px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:64px;

}

#menupr .botonelhotel1 {
background-image:url(imagenes/botonera.jpg);
background-position:-256px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:64px;

}

#menupr .botoneventos {
background-image:url(imagenes/botonera.jpg);
background-position:-319px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:65px;

}

#menupr .botoneventos:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-319px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:65px;

}

#menupr .botoneventos1 {
background-image:url(imagenes/botonera.jpg);
background-position:-319px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:65px;

}

#menupr .botonreservas {
background-image:url(imagenes/botonera.jpg);
background-position:-703px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:123px;
position:relative;
left: 320px;
}
#menupr .botonreservas:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-703px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:123px;
position:relative;
left: 320px;
}
#menupr .botonreservas1 {
background-image:url(imagenes/botonera.jpg);
background-position:-703px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:123px;
position:relative;
left: 320px;
}
#menupr .botonubicacion {
background-image:url(imagenes/botonera.jpg);
background-position:-474px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:73px;
position:relative;
left: -32px;;
}
#menupr .botonubicacion:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-474px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:73px;
position:relative;
left: -32px;;
}
#menupr .botonubicacion1 {
background-image:url(imagenes/botonera.jpg);
background-position:-474px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:73px;
position:relative;
left: -32px;;
}

#menupr .botontour {
background-image:url(imagenes/botonera.jpg);
background-position: -383px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:91px;
position:relative;
left: -196px;
}
#menupr .botontour:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-383px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:91px;
position:relative;
left: -196px;
}
#menupr .botontour1 {
background-image:url(imagenes/botonera.jpg);
background-position:-383px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:91px;
position:relative;
left: -196px;;
}

#menupr .botonpromos {
background-image:url(imagenes/botonera.jpg);
background-position:-610px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:93px;
position:relative;
left: -60px;
}

#menupr .botonpromos:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-610px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:93px;
position:relative;
left: -60px;
}

#menupr .botonpromos1 {
background-image:url(imagenes/botonera.jpg);
background-position:-610px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:93px;
position:relative;
left: -60px;
}

#menupr .botontarifas {
background-image:url(imagenes/botonera.jpg);
background-position:-547px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:63px;
position:relative;
left: -216px;
}
#menupr .botontarifas:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-547px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:63px;
position:relative;
left: -216px;
}
#menupr .botontarifas1 {
background-image:url(imagenes/botonera.jpg);
background-position:-547px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:63px;
position:relative;
left: -216px;
}

#menupr .botoncontacto {
background-image:url(imagenes/botonera.jpg);
background-position:-826px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:72px;
position:relative;
left: 0px;
}

#menupr .botoncontacto:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-826px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:72px;;
position:relative;
left: 0px;
}
#menupr .botoncontacto1 {
background-image:url(imagenes/botonera.jpg);
background-position:-826px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:72px;
position:relative;
left: 0px;
}

#submenu .botonlobby {
background-image:url(imagenes/botonerasub.jpg);
background-position:0 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:592px;
}
#submenu .botonlobby:hover {
background-image:url(imagenes/botonerasub.jpg);
background-position:0 -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:592px;
}
#submenu .botonlobby1 {
background-image:url(imagenes/botonerasub.jpg);
background-position:0 -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:592px;
}

#submenu .botonhabitaciones {
background-image:url(imagenes/botonerasub.jpg);
background-position:-592px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:102px;
}
#submenu .botonhabitaciones:hover {
background-image:url(imagenes/botonerasub.jpg);
background-position:-592px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:102px;
}
#submenu .botonhabitaciones1 {
background-image:url(imagenes/botonerasub.jpg);
background-position:-592px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:102px;
}

#submenu .botonsuites {
background-image:url(imagenes/botonerasub.jpg);
background-position:-693px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:56px;
}
#submenu .botonsuites:hover {
background-image:url(imagenes/botonerasub.jpg);
background-position:-693px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:56px;
}
#submenu .botonsuites1 {
background-image:url(imagenes/botonerasub.jpg);
background-position:-693px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:56px;
}

#submenu .botonrelax {
background-image:url(imagenes/botonerasub.jpg);
background-position:-748px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:61px;
}
#submenu .botonrelax:hover {
background-image:url(imagenes/botonerasub.jpg);
background-position:-748px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:61px;
}
#submenu .botonrelax1 {
background-image:url(imagenes/botonerasub.jpg);
background-position:-748px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:61px;
}

#submenu .botonrestaurant {
background-image:url(imagenes/botonerasub.jpg);
background-position:-808px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:89px;
}
#submenu .botonrestaurant:hover {
background-image:url(imagenes/botonerasub.jpg);
background-position:-808px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:89px;
}
#submenu .botonrestaurant1 {
background-image:url(imagenes/botonerasub.jpg);
background-position:-808px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:89px;
}

#submenu2 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#submenu2 li {
float:left;
}


#submenu2 .botonrecepcion {
background-image:url(imagenes/botonerasub2.jpg);
background-position:0 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:150px;
float:left;
}

#submenu2 .botonrecepcion:hover {
background-image:url(imagenes/botonerasub2.jpg);
background-position:0 -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:150px;
float:left;
}
#submenu2 .botonrecepcion1 {
background-image:url(imagenes/botonerasub2.jpg);
background-position:0 -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:150px;
float:left;
}




#submenu2 .botonrestaurant {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-150px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:87px;
float:left;
}
#submenu2 .botonrestaurant:hover {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-150px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:87px;
float:left;
}
#submenu2 .botonrestaurant1 {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-150px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:87px;
float:left;
}


#submenu2 .botonsuitesjr {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-237px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:95px;
float:left;
}
#submenu2 .botonsuitesjr:hover {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-237px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:95px;
float:left;
}
#submenu2 .botonsuitesjr1 {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-237px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:95px;
float:left;
}



#submenu2 .botonsuitelujo {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-332px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:93px;
float:left;
}
#submenu2 .botonsuitelujo:hover {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-332px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:93px;
float:left;
}
#submenu2 .botonsuitelujo1 {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-332px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:93px;
float:left;
}



#submenu2 .botonhabsup {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-425px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:138px;
float:left;
}
#submenu2 .botonhabsup:hover {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-425px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:138px;
float:left;
}
#submenu2 .botonhabsup1 {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-425px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:138px;
float:left;
}



#submenu2 .botonhabsupcor {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-563px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:182px;
float:left;
}
#submenu2 .botonhabsupcor:hover {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-563px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:182px;
float:left;
}
#submenu2 .botonhabsupcor1 {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-563px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:182px;
float:left;
}



#submenu2 .botonhealth {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-745px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:93px;
float:left;
}
#submenu2 .botonhealth:hover {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-745px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:93px;
float:left;
}
#submenu2 .botonhealth1 {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-745px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:93px;
float:left;
}



#submenu2 .botonpiscina {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-838px 0;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:62px;
float:left;
}
#submenu2 .botonpiscina:hover {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-838px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:62px;
float:left;
}
#submenu2 .botonpiscina1 {
background-image:url(imagenes/botonerasub2.jpg);
background-position:-838px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:62px;
float:left;
}


#submenu3 .botonmostrador {
background-image:url(imagenes/botonerasub3.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:757px;
float:left;
}
#submenu3 .botonmostrador:hover {
background-image:url(imagenes/botonerasub3.jpg);
background-position:0px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:757px;
float:left;
}
#submenu3 .botonmostrador1 {
background-image:url(imagenes/botonerasub3.jpg);
background-position:0px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:757px;
float:left;
}

#submenu3 .botoncorporativas {
background-image:url(imagenes/botonerasub3.jpg);
background-position: -757px 0px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:143px;
float:left;
}
#submenu3 .botoncorporativas:hover {
background-image:url(imagenes/botonerasub3.jpg);
background-position:-757px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:143px;
float:left;
}
#submenu3 .botoncorporativas1 {
background-image:url(imagenes/botonerasub3.jpg);
background-position:-757px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
height:36px;
text-decoration:none;
text-indent:-1000em;
width:143px;
float:left;
}


#submenupromos {
	
background-image:url(imagenes/botonerasub4.jpg);
background-position:0px 0px;
/*background-repeat: repeat-x;	*/
width:900px;
height:36px;
	
	}

#submenupromos ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#submenupromos li {
float:left;
}


#submenupromos .boton {
background-image:url(imagenes/botonerasub4.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
font-size:12px;
line-height:36px;
color:#FFFFFF;
font-weight:bold;
height:36px;
text-decoration:none;
padding: 0 10px 0 10px;
}

#submenupromos .boton:hover {
background-image:url(imagenes/botonerasub4.jpg);
background-position:0px -36px;
background-repeat:no-repeat;
display:block;
color:#676767;
}

#submenupromos .botonselc {
background-image:url(imagenes/botonerasub4.jpg);
background-position:0px -36px;
background-repeat:no-repeat;
display:block;
font-family:'Trebuchet MS',Arial,'Sans Serif';
font-weight:bold;
font-size:12px;
line-height:36px;
color:#676767;
height:36px;
text-decoration:none;
padding: 0 10px 0 10px;
}

#pagina {
background-color:#FFFFFF;
height:100%;
margin:auto;
width:900px;
}
#cabezal {
background-image:url(imagenes/cabezal.gif);
height:157px;
width:900px;

height: auto!important; /* para los browsers buenos */
	height: 157px; /* para IE5+ */
	min-height: 157px; /* para los browsers buenos */



}
#contenido {
height:100%;
padding:0;
}
#contenido h1 {
font-family:trebuchet MS;
font-size: 20px;
font-weight:normal;
text-align:center;
color: #b11516;
margin: 0 0 10px;
}


#contenido h3 {
font-family:trebuchet MS;
font-size: 12px;
font-weight:normal;
text-align:left;
text-indent: 240px;
}


#hrules {
	
	clear:both;
	height:80px;
	background-image:url(imagenes/separador.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin: 30px 0 5px 0;
	border:none;
	border-style: none;
		
	}
	
#hrules hr {
display: none;
}	


#textotarifas      {
font-family:trebuchet MS;
font-size:12px;
padding:0 30px 10px 0px;
/* width: 540px !important;
* width: 540px !important;
width: 540px;*/

}


#textotarifas p {
	font-size: 12px;
	padding: 0 0 0 55px;
	margin: 0 0 12px 0;
	
}
#citylog     {
font-family:trebuchet MS;
font-size:12px;
float:left;
width: 480px;
margin-left: 100px;

}
#thumb { float:left; width:110px; height:110px; text-align:center; padding-right:50px; padding-bottom:10px; }
#thumb img { padding:3px; border:#666666 1px solid;}

#imageneslateral1 {
float:right;
background-image:url(imagenes/Tarifas/lateraltarifas.jpg);
width:290px;
height:530px;
margin: 0 20px 0 0px;

}

#imageneslateral2 {
float:right;
background-image: url(imagenes/Tarifas/lateraltarifasc.jpg);
width:290px;
height:205px;
margin: 0 20px 0 0px;

}


#imageneslateral3 {
float:right;
background-image: url(imagenes/promos/promoslateral.jpg);
width:290px;
height:205px;
margin: 0 20px 0 0px;

}
	
#textohome {
font-family:trebuchet MS;
padding:0 30px 10px 30px;
/* width: 540px !important;
* width: 540px !important;
width: 540px;*/
background-image: url(imagenes/fotohome.jpg);
background-repeat: no-repeat;
background-position: 20px 81px;

}

/*
#textohome1 {
font-family:trebuchet MS;
width: 800px !important;
text-align:justify;
* width: 800px !important;
width: 800px;
margin: 0px;
text-align:left;

}
*/

#textohome p {
	font-size: 12px;
	padding: 0 0 0 240px;
	margin: 0 0 12px 0;
	
}

#imageneshome {
height:370px;
left:0;
position:relative;
top:0;
width:900px;
}

#imageneslateral {
float:right;

width:290px;
margin: 0 0 0 30px;

}

#imageneslateral .promoverano {
	background-image:url(imagenes/promoverano.jpg);
	background-position: 0 0;
	display:block;
	text-indent: -1000em;
	height:187px;
	width:290px;
	border: 0;
	
	}

#imageneslateral .news {
	background-image:url(imagenes/newsletter.jpg);
	background-position: 0 0;
	display:block;
	text-indent: -1000em;
	height:92px;
	width:290px;
	border: 0;
	
	}

#piehome {
background-image:url(imagenes/piehome.jpg);
/* background-position: center bottom; */
background-repeat: no-repeat;
clear:both;
height:105px !important;
*height:105px !important;
/* width:900px;*/
text-align: center;
color: #d1d3d4;
font-family:trebuchet MS;
font-size:9px;
padding: 55px 10px 0px 10px;
}

#piehome ul {
	text-indent: 20px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	margin: 53px 10px 10px 10px;
}
#piehome li {
text-align: center;
	float:left;
}

#piehome p {

clear: both;

}

#piehome a{
	color:#d1d3d4;
	
}

#pie {
background-image:url(imagenes/pie.jpg);
background-position: center bottom;
background-repeat: no-repeat;
clear:both;
height:81px !important;
*height:101px !important;
}

#pie ul {
	text-indent: 20px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	margin: 20px 0 10px 130px;
}
#pie li {
text-align: center;
	float:left;
}

#imagenhabitacion {
clear:both;
width: 900px;
height: auto!important; /* para los browsers buenos */
	height: 81px; /* para IE5+ */
	min-height: 81px; /* para los browsers buenos */
/*254*/

margin: 0 0 20px;

}

#contenido table{
	background-color:#FFFFFF;
	width: 500px;
	height: 800px;
	padding: 20px 20px 20px 20px;

	}
	
#contenido tr{
	height: 35px;
}

#contenido td{
font-family:trebuchet MS;
font-size: 12px;
font-weight:normal;
text-align: right;
padding: 10px 10px 10px 10px;
}

#contenido input{
	height: 25px;
	font-family:;
	font-size:;
}

#contenido .columnaizq{
width: 250px;
text-align: right;	
}
	
	
#contenido .columnader{
width: 250px;
text-align: right;
}
	
#imagenenesadicionales {
width: 506px;
height: 220px;
float: left;

}

#imagenenesadicionales1 {
width: 506px;
height: 220px;
float: right;
margin: 30px 0 0 0;
}

#imagenenesadicionales2 {
width: 506px;
height: 220px;
float: right;
}

#textopag{
font-family:trebuchet MS;
font-size: 12px;
font-weight:normal;
text-align: left;

}

#textodesc {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0 10px 0 10px;
	float: left;
padding:0 30px 10px 30px;
width: 334px !important;
* width: 334px !important;
width: 334px;
height:435px;
}

	
#textodesc h1{
	font-size:13px;
	text-align:left;
}

#textodesc p{
	font-size: 12px;
	padding: 0 0 0 50px;
	margin: 0 0 12px 0;
}

#textodesc ul{
	font-size: 12px;
	padding: 0 0 0 50px;
	margin: 0 0 12px 0;
	list-style-image: url(imagenes/estrella.gif);
}



#textodescder {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 0 40px 0 10px;
	float: right;
/*padding:0 30px 10px 30px 10px;*/
width: 400px !important;
* width: 400px !important;
width: 400px;
}


#textodescder h1{
	font-size:13px;
	text-align:left;
}

#textodescder p{
	font-size: 12px;
	padding: 0 0 0 50px;
	margin: 0 0 12px 0;
}

#textodescder ul{
	font-size: 12px;
	padding: 0 0 0 50px;
	margin: 0 0 12px 0;
	list-style-image: url(imagenes/estrella.gif);
}

#tour-recepcion {
	
	background-image:url(imagenes/tours/tourrecepcion.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	height:320px;
	padding: 35px 0 0 290px;
	}
	
	
#tour-suitejr {
	
	background-image:url(imagenes/tours/tourjuniorsuite.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	height:420px;
	padding: 35px 0 0 290px;
	}	
	
#tour-suitedelujo {
	
	background-image: url(imagenes/tours/toursuitlujo.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	height:320px;
	padding: 35px 0 0 290px;
	}	
	
#tour-resto {
	
	background-image: url(imagenes/tours/tourrestorant.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	height:320px;
	padding: 35px 0 0 290px;
	}		
	

#tour-habsup{
	
	background-image: url(imagenes/tours/tourhabitacionsuperior.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	height:320px;
	padding: 35px 0 0 290px;
	}
	
#tour-habsupcor{
	
	background-image: url(imagenes/tours/tourhabitacionsuperiorcorner.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	height:320px;
	padding: 35px 0 0 290px;
	}	
	
#tour-health{
	
	background-image: url(imagenes/tours/tourhealthclub.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	height:320px;
	padding: 35px 0 0 290px;
	}		
	
#tour-piscina{
	
	background-image: url(imagenes/tours/tourepiscina.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	height:420px;
	padding: 35px 0 0 290px;
	}		
