@charset "utf-8";
/* CSS Document */

body{
margin: 0 0 0 0;
background-color:#9c3324;
background-image:url(ima/bg1.jpg);
/*background-image:url(ima/bg_temporal.jpg);*/
background-repeat:repeat;
/*background-repeat:repeat-y;*/
}

/*PRINCIPAL*/
.wrapper{
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	}
	
.top_principal{
	width:1302px;
	margin-left:-139px;
	text-align:center;
	height:91px;
	background-color:#650d0d;
	}
	
.top{
	width:1024px;
	margin-left:-139px;
	text-align:center;
	height:91px;
	/*background-color:#650d0d;*/
	}
	
.linea{
	width:1302px;
	margin-left:-139px;
	height:6px;
	background-image:url(ima/linea.jpg);
	background-repeat:repeat-x;
	}
	
.info_principal{
	width:1302px;
	height:555px;
	margin-left:-139px;
	/*background-image:url(ima/portada.jpg);*/}

.footer_principal{
	height:187px;
	background-color:#650d0d;
	width:1302px;
	margin-left:-139px;
	
	}
	
.footer_principal_info{
	width:953px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	background-image:url(ima/footer_bg.jpg);
	background-repeat:repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
	}

.footer_principal_info a{
text-decoration:none;
color:#FFFFFF;}

.footer_principal_info a:hover{
text-decoration:none;
color:#FFFFFF;}
	
	
	
	
	
	
	
	
	
	

.background{
background-image:url(ima/bg.jpg);
background-repeat:repeat;
}

.body_index{
margin: 0 0 0 0;
background-color:#a33526;
}

.index_telefonos1{
/*background-color:#6b1310;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;

}
.index_telefonos1 a:link{
text-decoration:none;
color:#FFFFFF}
.index_telefonos1 a:visited{
text-decoration:none;
color:#FFFFFF}
.index_telefonos1 a:hover{
text-decoration:none;
color:#999999;}


.index_tels_fondo{
width:1024px;
background-color:#A33526;
margin-left:auto;
margin-right:auto;
}

.index_footer{
background-repeat:no-repeat;}

.spa_flash{
width:100%;
background-color:#ffffff;
}

.side1{
background-image:url(espanol/ima/side1.png);
background-repeat:repeat-y;}
.side2{
background-image:url(espanol/ima/side2.png);
background-repeat:repeat-y;}

.bottom{
background-image:url(espanol/ima/bottom.jpg);
background-repeat:repeat-x;}


.index_menu{
border-right:solid;
border-right-color:#CCCCCC;
border-right-width:1px;
color:#ffffff;}

.index_menu:hover{
font-size:12px;
cursor:pointer;
font-weight:bolder;
color:#ffffff;
}

.index_menu_on{
font-size:12px;
font-weight:bolder;
border-right:solid;
border-right-color:#CCCCCC;
border-right-width:1px;
}



.index_menu_last{
color:#FFFFFF;
}

.index_menu_last:hover{
font-size:12px;
cursor:pointer;
font-weight:bolder;
}

.index_menu_last_on{
font-size:12px;
font-weight:bolder;
}



/*MENU*/
.menu{
/*width:125px;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
}
.menu:hover{
background-color:#b6552a;
}
.menu a:link{
text-decoration:none;
color:#FFFFFF;}
.menu a:visited{
text-decoration:none;
color:#FFFFFF;}
.menu a:hover{
text-decoration:none;
color:#FFFFFF;
}

.menu_on{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
background-color:#b6552a;
}


/*HABITACIONES*/

.habitacion_left{
margin-right:100px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.habitacion_btn{
border-style:solid;
border-color:#501903;
border-width:1px;}

.habitacion_btn a:link{
text-decoration:none;
color:#FFFFFF;}

.habitacion_btn a:visited{
text-decoration:none;
color:#FFFFFF;}

.habitacion_btn a:hover{
text-decoration:none;
color:#FFFFFF;
}

.habitacion_btn:hover{
background-color:#501903;}


.habitacion_right{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-top:5px;
padding-left:130px;
}
.habitacion_right_titulo{
font-size:20px;
}
.habitacion_right_texto{
font-size:11px;
padding-right:20px;
}

#habitacion{
height:433px;
}


/*UBICACION*/

.ubicacion_fondo{
width:100%;
background-color:#000000;
}
.ubicacion_mapa_fondo{
width:100%;
background-color:#1e3265;
}

.ubicacion_right_titulo{
font-size:18px;
padding-top:20px;
/*width:400px;*/
}
.ubicacion_right_texto{
font-size:14px;
padding-right:20px;
}

.ubicacion_right_texto a{
color:#FFFFFF;
text-decoration:underline;
}

.ubicacion_right_texto a:hover{
color:#cccccc;
text-decoration:underline;
}


/*RESERVACIONES*/

#reservas_fondo{
/*width:100%;*/
background-color:#a33526;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-repeat:no-repeat;
background-image:url(espanol/ima/reservas_ima1_nueva.jpg);
line-height:28px;
}

.reservas_right{
/*margin-left:60px;*/
margin-top:38px;
}
.reservas_right_btn{
background-color:#500202;
text-align:center;
/*margin-left:128px;*/
}
.reservas_right_btn a{
text-decoration:none;
color:#FFFFFF;

}
.reservas_right_btn a:hover{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}

.reservas_confirma{
background-color:#500202;
}

.form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
margin-right:20px;}

#reservas_form_back{
background-repeat:no-repeat;

}


.reserva_enviar{
background-color:#6B1310;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
border:none;
height:25px;
cursor:pointer;
}


/*GRUPOS Y CONVENCIONES*/
.grupos_right{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-top:5px;
padding-left:15px;
}
.grupos_right_titulo{
font-size:20px;
}
.grupos_right_texto{
font-size:11px;
padding-right:20px;
}



.grupos_right_btn{
background-color:#7a2015;
text-align:center;
font-size:18px;
color:#FFFFFF;
cursor:pointer;
}

.grupos_right_btn:hover{
color:#CCCCCC;
}


/*GRUPOS - JARDINEES*/

#grupos_fondo{
width:100%;
background-color:#650D0C;
background-image:url(ima/index_es_in.jpg);
background-position:center;
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

#grupos_fondo a{
text-decoration:none;
color:#FFFFFF;}

#grupos_fondo a:hover{
text-decoration:none;
color:#FFFFFF;}


.grupos2_btn:hover{
background-color:#b6552a;
cursor:pointer;
}

.grupos2_right{
/*height:365px;*/
background-color:#000000;
/*////PARA LOGRAR PORCENTAJE DE OPACITY SOBRE UNA CLASE*/
filter: alpha(opacity=80); 
-moz-opacity: 0.8;
}
.grupos2_right_masmenos{
cursor:pointer;}
.grupos2_titulos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
text-align:center;
padding-top:10px;
}
.grupos2_textos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:40px;
padding-right:40px;
padding-top:30px;
}
.grupos2_tabla{
border-style:solid;
border-width:2px;
border-color:#FFFFFF;}

.grupos2_tabla_in{
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
text-align:center;}
.grupos2_superindice{
text-transform:lowercase;}

.grupos2_reserva_btn{
background-color:#7a2015;
text-align:center;
font-size:12px;
color:#FFFFFF;
cursor:pointer;
}
.grupos2_reserva_btn:hover{
color:#CCCCCC;
}
.grupos2_left_titulo{
padding-top:30px;
}
.grupossalones_textos{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:40px;
padding-right:40px;
}
.grupos_capacidades{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;}


/*Spa paquetes y tratamientos*/

.spa_fondo{
background-image:url(espanol/ima/spabg.jpg);
width:1024px;
height:398px;
background-color:#1e3265;
}

.spa_titulo{
width:1024px;
text-align:center;}

.verdana11_blanca_inline{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
display:table;
padding-left:60px;
float:left;
}
.verdana11_blanca2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
display:table;
float:left;
}


.float_left{
float:left;
}

.spa_tratamientos_fondo{
background-image:url(espanol/ima/spa_tratamientos_fondo.jpg);
width:632px;
height:398px;
background-color:#1e3265;
}

.verdana11_blanca_inline_trat{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
display:table;
padding-left:60px;
float:left;
}



/*FOOTER*/


.footer{
background-color:#6b1310;
padding-left:33px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

/* reservaciones*/
a.kit{
text-decoration:none;
color:#500202;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

a.kit:link{
text-decoration:none;
color:#500202;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
a.kit:visited{
text-decoration:none;
color:#500202;}
a.kit:hover{
text-decoration:none;
color:#500202;
}
.bgfoooter{
background-color:#650D0C;
background-image:url(ima/index_es_in.jpg);
background-position:center;
background-repeat:repeat-y;
}
