body{
		background-color:#1D5695;
}
h1
{
	font-family: Calibri;
	color: #4D6575;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	font-family: Times New Roman;
	margin-bottom : 2px;
	margin-top : 4px;
	}
td{
	color:  #4D6575;
	font-size: 13px;
	font-family: Calibri;
	font-family: Times New Roman;
}
p{
	color : #5AA6F7;
}
a.pie
{
	color: #11A295;
	font-size: 12px;
	text-decoration: none;
}
a.pie:hover
{
	color: #0D675F;
	font-size: 12px;
	text-decoration: none;
}
a.menu{
	font-family: Times New Roman;
	color: #6E3C0A;
	font-size: 11px;
	font-style: normal;
	text-transform: uppercase;
	text-align : center;
	background-color :  #D6A751;
		width : 150px;
    height : 40px;
}
a.menu:hover
{
	font-family: Times New Roman;
	color: #6E3C0A;
	font-size: 11px;
	font-style: normal;
	text-transform: uppercase;
	text-align : center;
	background-color :  #1A4B82;
	width : 150px;
    height : 40px;
	 vertical-align: middle;
	 }
a.varis{
   	text-decoration : none;
   float : left;
   	font-size: 14px;
		color:  #4D6575;
}

.contenido{
	 margin-left : 70px;
	 margin-top : 15px;
	 width : 500px;
		text-transform : none;
}
.esp_titulo{
	 height : 7px;
	  width : 44px;
}
.contenido_1{
	margin-left : 20px;
	margin-top : 13px;
	margin-right : 10px;
    width : 435px;		
   float : left;
   	font-size: 14px;
}
.borde{
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
	border-top :  1px solid #663300;
}
.borde_comp{
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
	border-top :  1px solid #663300;
		border-bottom :  1px solid #663300;
   height : 17px;
	}
.borde_td
{
	border-right: 1px solid #663300;
	border-top :  1px solid #663300;
	border-bottom :  1px solid #663300;
	}
.borde_td_last
{
	border-right: 1px solid #663300;
	border-top :  1px solid #663300;
	border-bottom :  1px solid #663300;
	}
.borde_n
{
	border-left: 1px solid #663300;
	border-right: 1px solid #663300;
}
.borde_1
{
	border-bottom: 1px solid #663300;
	color: White;
	background-color: #655643;
	text-align: center;
}
.borde_rate
{
	border-top :  1px solid #663300;
	}
.borde_rate_i
{
	border-left: 1px solid #663300;
		border-top :  1px solid #663300;
	}	
.borde_rate_d
{
	border-right: 1px solid #663300;
		border-top :  1px solid #663300;
	}	
	
.borde_rate_f
{
	border-right: 1px solid #663300;
	border-top :  1px solid #663300;
   border-left: 1px solid #663300;
   	border-bottom: 1px solid #663300;
		}	
.rate_margen{
		margin-bottom : 5px;
	margin-top : 5px;
	margin-left : 11px;
	margin-right : 9px;
}		
.rate_margen_1{
		margin-bottom : 15px;
	margin-top : 5px;
	margin-left : 41px;
	margin-right : 9px;
}	
.villa{
	margin-left : 20px;
	margin-top : 20px;
	margin-right : 15px;
	text-align : justify;
    width : 430px;	
}
.rates{
	float : left;
}

#b1flech_master
{
	width: 290px;
	left: 50%;
	margin-left: -423px;
	z-index: 1;
	position: absolute;
	top: 210px;
	float: left;
}
#b1flech
{
	width: 290px;
	z-index: 6;
	position: realtive;
}

#b2flech_master
{
	width: 290px;
	left: 50%;
	margin-left: -296px;
	z-index: 1;
	position: absolute;
	top: 210px;
	float: left;
}
#b2flech
{
	width: 290px;
	z-index: 6;
	position: realtive;
}

#b3flech_master
{
	width: 290px;
	left: 50%;
	margin-left: -104px;
	z-index: 1;
	position: absolute;
	top: 210px;
	float: left;
}
#b3flech
{
	width: 290px;
	z-index: 6;
	position: realtive;
}

#b4flech_master
{
	width: 290px;
	left: 50%;
	margin-left: +35px;
	z-index: 1;
	position: absolute;
	top: 210px;
	float: left;
}
#b4flech
{
	width: 290px;
	z-index: 6;
	position: realtive;
}

#b5flech_master
{
	width: 290px;
	left: 50%;
	margin-left: +160px;
	z-index: 1;
	position: absolute;
	top: 210px;
	float: left;
}
#b5flech
{
	width: 290px;
	z-index: 6;
	position: realtive;
}

#b6flech_master
{
	width: 290px;
	left: 50%;
	margin-left: +272px;
	z-index: 1;
	position: absolute;
	top: 210px;
	float: left;
}
#b6flech
{
	width: 290px;
	z-index: 6;
	position: realtive;
}

#b7flech_master
{
	width: 290px;
	left: 50%;
	margin-left: +380px;
	z-index: 1;
	position: absolute;
	top: 210px;
	float: left;
}
#b6flech
{
	width: 290px;
	z-index: 6;
	position: realtive;
}

#sonido_master
{
	width: 290px;
	left: 50%;
	margin-left: +380px;
	z-index: 1;
	position: absolute;
	top: 521px;
	float: left;
}
#sonido
{
	width: 290px;
	z-index: 6;
	position: realtive;
}
#next_master
{
	width: 290px;
	left: 50%;
	margin-left: +330px;
	z-index: 1;
	position: absolute;
	top: 480px;
	float: left;
}
#prev
{
	width: 290px;
	z-index: 6;
	position: realtive;
}
#prev_master
{
	width: 290px;
	left: 50%;
	margin-left: +200px;
	z-index: 1;
	position: absolute;
	top: 480px;
	float: left;
}
#last
{
	width: 290px;
	z-index: 6;
	position: realtive;
}
#last_master
{
	width: 290px;
	left: 50%;
	margin-left: +280px;
	z-index: 1;
	position: absolute;
	top: 480px;
	float: left;
}
#next
{
	width: 290px;
	z-index: 6;
	position: realtive;
}


.scroll {
height: 200px;
width: 400px;
overflow: auto;
border: 0px solid #666;
background-color: #E6B54E;
padding: 8px;
}



.submenu_link
{
	float: left;
   text-align : justify;
   vertical-align : middle;
}

.imagen{
	float: left;	
}
.division{
		float: left;	
	   background-color : #B89449;
	   width : 45px;
	   height : 277px;
	   vertical-align : bottom;
}
.division_2{
		float: left;	
	   background-color : #B89449;
	   width : 21px;
	   height : 100%;;
}
.contenido{
	float: left;	
	margin-left : 20px;
	margin-top : 20px;
	margin-right : 10px;
    width : 365px;		
	 font-size : 14px;
	
}
.contenidoq{
	float: left;	
	margin-left : 20px;
	margin-top : 20px;
	margin-right : 10px;
    width : 395px;		
	
}
a.submenu_link{
font-family: Times New Roman;
	color: #D8D4D0;
	font-size: 9px;
	font-style: normal;
	text-transform: uppercase;
	text-decoration : none;
	 padding-left : 13px;
	 padding-right : 13px;
	 padding-top : 1px;
	 padding-bottom : 3px;
	float: left;
   text-align : justify;
   text-align : center;   
}		 
a.submenu_linkq{
font-family: Times New Roman;
	color: #D8D4D0;
	font-size: 9px;
	font-style: normal;
	text-transform: uppercase;
	text-decoration : none;
	 padding-left : 6px;
	 padding-right : 23px;
	 padding-top : 1px;
	 padding-bottom : 3px;
	float: left;
   text-align : justify;
   text-align : center;   
}		 
a.submenu_linkqt{
font-family: Times New Roman;
	color: #D8D4D0;
	font-size: 9px;
	font-style: normal;
	text-transform: uppercase;
	text-decoration : none;
	 padding-left : 17px;
	 padding-right : 23px;
	 padding-top : 1px;
	 padding-bottom : 3px;
	float: left;
   text-align : justify;
   text-align : center;   
}		 

a.submenu_linkqt:hover{
font-family: Times New Roman;
	color: #D8D4D0;
	font-size: 9px;
	font-style: normal;
	text-transform: uppercase;
	text-decoration : none;
	 padding-left : 17px;
	 padding-right : 23px;
	 padding-top : 1px;
	 padding-bottom : 3px;
	float: left;
   text-align : justify;
   text-align : center;   
}		

.sub_secu{
	margin-top : 5px;
}

.menu_centrado{
	text-align : center;
	text-align : justify;
}
}
a.submenu_link:hover{
 font-family: Times New Roman;
	color: #D8D4D0;
	font-size: 9px;
	font-style: normal;
	text-transform: uppercase;
	 text-decoration : none;
	 padding-bottom : 3px;
	 padding-top : 1px;
	 padding-left : 13px;
	 padding-right : 13px;
	 	float: left;
   text-align : justify;
   text-align : center;
 }
 a.submenu_linkq:hover{
font-family: Times New Roman;
	color: #D8D4D0;
	font-size: 9px;
	font-style: normal;
	text-transform: uppercase;
	text-decoration : none;
	 padding-left : 6px;
	 padding-right : 23px;
	 padding-top : 1px;
	 padding-bottom : 3px;
	float: left;
   text-align : justify;
   text-align : center;   
 }
a.submenu_linkqma{
font-family: Times New Roman;
	color: #D8D4D0;
	font-size: 9px;
	font-style: normal;
	text-transform: uppercase;
	text-decoration : none;
	 padding-left : 3px;
	 padding-right : 23px;
	 padding-top : 1px;
	 padding-bottom : 3px;
	float: left;
   text-align : justify;
   text-align : center;   
}		
a.submenu_linkqma:hover{
font-family: Times New Roman;
	color: #D8D4D0;
	font-size: 9px;
	font-style: normal;
	text-transform: uppercase;
	text-decoration : none;
	 padding-left : 3px;
	 padding-right : 23px;
	 padding-top : 1px;
	 padding-bottom : 3px;
	float: left;
   text-align : justify;
   text-align : center;   
}	
.espacio{
	 width : 30px;
	 float : left;
}
.espacio_cong{
	 width : 6px;
	 float : left;
}
.espacio_conge{
	 width : 12px;
	 float : left;
}
.espacio_villa{
	 width : 8px;
	 float : left;

}
.espacio_location{
	 width : 290px;
	 float : left;
}
.activities{
	color: #4D6575;
	font-size: 19px;
	font-style: normal;
	font-weight: normal;
	font-family: Times New Roman;
	margin-bottom : 2px;
	text-align : left;
}
.espaciado
{
	width : 9px;
   height : 16px;
}
.hrates
{
	font-family: Calibri;
	color: #4D6575;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	font-family: Times New Roman;
	margin-bottom : 2px;
   margin-top : 5px;
}
.esp_g{
		padding-bottom : 3px;
		padding-top : 3px;
		margin-left : 3px;
}


.subtitulo{
	 margin-bottom : 3px;
	 margin-top : 15px;
	
}
.video{
		padding-left : 21px;
		padding-top : 90px;
	   text-align : center;
	   font-size : 11px;
	   color : #A36C32;
	
}
.vdo{
		float :  left;
		padding-left : 791px;
		padding-top : 1px;
	   text-align : center;
	   font-size : 11px;
	
}