
* {
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 {
	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;
overflow: hidden;
}

#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/botonera.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:256px;

}
#menupr .botoninicio:hover {
background-image:url(imagenes/botonera.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:256px;

}
#menupr .botoninicio1 {
background-image:url(imagenes/botonera.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:256px;

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

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

}

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

}

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

}

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

}

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

}

#menupr .botonreservas {
background-image:url(imagenes/botonera.jpg);
background-position:-644px 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: 258px;
z-index:8;
}
#menupr .botonreservas:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-644px -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: 258px;
z-index:8;
}
#menupr .botonreservas1 {
background-image:url(imagenes/botonera.jpg);
background-position:-644px -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: 258px;
z-index:8;
}
#menupr .botonubicacion {
background-image:url(imagenes/botonera.jpg);
background-position:-412px 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: -93px;
z-index:5;
}
#menupr .botonubicacion:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-412px -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: -93px;
z-index:5;
}
#menupr .botonubicacion1 {
background-image:url(imagenes/botonera.jpg);
background-position:-412px -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: -93px;
z-index:5;
}

#menupr .botontour {
background-image:url(imagenes/botonera.jpg);
background-position: -322px 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: -257px;
z-index:4;
}
#menupr .botontour:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-322px -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: -257px;
z-index:4;
}
#menupr .botontour1 {
background-image:url(imagenes/botonera.jpg);
background-position:-322px -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: -257px;
z-index:4;

}

#menupr .botonpromos {
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:93px;
position:relative;
left: -122px;
z-index:7;
}

#menupr .botonpromos: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:93px;
position:relative;
left: -122px;
z-index:7;
}

#menupr .botonpromos1 {
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:93px;
position:relative;
left: -122px;
}

#menupr .botontarifas {
background-image:url(imagenes/botonera.jpg);
background-position:-485px 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: -278px;
z-index:6;
}
#menupr .botontarifas:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-485px -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: -278px;
z-index:6;
}
#menupr .botontarifas1 {
background-image:url(imagenes/botonera.jpg);
background-position:-485px -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: -278px;
z-index:6;
}

#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;
z-index:10;
}

#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;
z-index:10;
}

#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;
z-index:10;
}


#menupr .botonprensa {
background-image:url(imagenes/botonera.jpg);
background-position:-764px 0px;
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;
top: -36px;
left: 765px;
z-index:9;

}
#menupr .botonprensa:hover {
background-image:url(imagenes/botonera.jpg);
background-position:-764px -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;
top: -36px;
left: 765px;
z-index:9;

}
#menupr .botonprensa1 {
background-image:url(imagenes/botonera.jpg);
background-position:-764px -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;
top: -36px;
left: 765px;
z-index:9;
}


#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 {
position: relative;
left: 56px;
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 {
position: relative;
left: 56px;
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 {
position: relative;
left: -102px;
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 {
position: relative;
left: -102px;
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 li {
float:left;
list-style: none;
}

#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 36px;
*background-position:0px 0px;
/*background-repeat: repeat-x;	*/
width:900px;
height:72px;
*height:36px;
	
	}

#submenupromos ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
float: right;
}
#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:url(imagenes/cabezal.gif) no-repeat;

width:900px;

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

}

#fotos {

padding:5px 5px 5px 5px;
height: auto;
overflow: hidden;
margin: 0 91px;

}

#fotos a{

padding:8px 7px 8px 7px;
border: 1px solid;
border-color:#8a8a8a;
margin: 5px;
width: 210px;
height: 140px;
display: block;
float: left;

}


#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;
}	

#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;
	}		
	
	
	
	
	#textotarifas      {
font-family:trebuchet MS;
font-size:12px;
padding:0 30px 10px 30px;
/* width: 540px !important;
* width: 540px !important;
width: 540px;*/

}

#textotarifas p {
	font-size: 12px;
	padding: 0 0 0 55px;
	margin: 0 0 12px 0;
	
}
	
	#textotarifas table {
	width: 500px !important;
	width: 450px;
	text-align: left;
	height: 30px;
	padding: 10px;
	margin: 0 0 12px 55px;
	
	}
	
	#textotarifas tr {
	height: 30px;
	text-align: left;
	padding: 0px;
	
	}
	
	#textotarifas td {
	padding: 0;
	text-align: left;
	
	}
	
	#textotarifas h1{
	font-size:13px;
	text-align:left;
}








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

}

#reservas p {
	font-size: 12px;
	padding: 0 0 0 55px;
	margin: 0 0 12px 0;
	
}
	
	#reservas table {
	width: 500px !important;
	width: 450px;
	text-align: left;
	height: 30px;
	padding: 10px;
	margin: 0 0 12px 55px;
	
	}
	
	#reservas tr {
	height: 30px;
	text-align: left;
	padding: 0px;
	
	}
	
	#reservas td {
	padding: 0;
	text-align: left;
	
	}
	
	#reservas h1{
	font-size:13px;
	text-align:left;
}

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

#reservas input{ font-size: 11px; color: #555555; height: 14px; line-height: 14px;}

#reservas .boton{ height: 20px; font-size: 14px; color: #000000;}


.Estilo1 {color: #0099FF}
.Estilo2 {color: #CC3300}
.Estilo3 {color: #CCCC00}
