.txt_submenu {
	display: block;
    width: auto;
    height: 17px;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #fff;
	padding-left: 30px;
	cursor:pointer;
}
.txt_submenu:hover {
	text-decoration: none;
	color: #C5AF60;
}
.txt_submenu_on {
	display: block;
    width: auto;
    height: 17px;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #C5AF60;
	padding-left: 30px;
	cursor:pointer;

}



/* BOTON UN MUNDO APARTE----------------------------------------------------------*/
.bt_unmundoaparte {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_unmundoaparte.gif) no-repeat;
  text-indent: -9999px;
  cursor:pointer;
}

span.bt_unmundoaparte:link, span.bt_unmundoaparte:visited, span.bt_unmundoaparte:active {
 background: url(../img/btns_izquierda/bt_unmundoaparte.gif) no-repeat;}

span.bt_unmundoaparte:hover {
  background-position: -240px;
}
 
/* BOTON GOLF----------------------------------------------------------*/
.bt_golf {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_golf.gif) no-repeat;
  text-indent: -9999px;
  cursor:pointer;

}

span.bt_golf:link, span.bt_golf:visited, span.bt_golf:active {
 background: url(../img/btns_izquierda/bt_golf.gif) no-repeat;}

span.bt_golf:hover {
  background-position: -240px;
}

/* BOTON NUESTRAS VIVIENDAS----------------------------------------------------------*/
.bt_viviendas {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_viviendas.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;
}

span.bt_viviendas:link, span.bt_viviendas:visited, span.bt_viviendas:active {
 background: url(../img/btns_izquierda/bt_viviendas.gif) no-repeat;}

span.bt_viviendas:hover {
  background-position: -240px;
}
 
/* BOTON DEPORTES----------------------------------------------------------*/
.bt_deportes {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_deportes.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;
}

span.bt_deportes:link, span.bt_deportes:visited, span.bt_deportes:active {
 background: url(../img/btns_izquierda/bt_deportes.gif) no-repeat;}

span.bt_deportes:hover {
  background-position: -240px;
}
 
/* BOTON BEACH CLUB----------------------------------------------------------*/
.bt_beachclub {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_beachclub.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;
}

span.bt_beachclub:link, span.bt_beachclub:visited, span.bt_beachclub:active {
 background: url(../img/btns_izquierda/bt_beachclub.gif) no-repeat;}

span.bt_beachclub:hover {
  background-position: -240px;
}

/* BOTON SERVICIOS----------------------------------------------------------*/
.bt_servicios {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_servicios.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;

}

span.bt_servicios:link, span.bt_servicios:visited, span.bt_servicios:active {
 background: url(../img/btns_izquierda/bt_servicios.gif) no-repeat;}

span.bt_servicios:hover {
  background-position: -240px;
}

/* BOTON ALQUILER----------------------------------------------------------*/
.bt_alquiler {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_alquiler.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;

}

span.bt_alquiler:link, span.bt_alquiler:visited, span.bt_alquiler:active {
 background: url(../img/btns_izquierda/bt_alquiler.gif) no-repeat;}

span.bt_alquiler:hover {
  background-position: -240px;
}


/* BOTON FAMILIA----------------------------------------------------------*/
.bt_familia {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_familia.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;

}

span.bt_familia:link, span.bt_familia:visited, span.bt_familia:active {
 background: url(../img/btns_izquierda/bt_familia.gif) no-repeat;}

span.bt_familia:hover {
  background-position: -240px;
}


/* BOTON SOLIDEZ----------------------------------------------------------*/
.bt_solidez {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_solidez.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;
}

span.bt_solidez:link, span.bt_solidez:visited, span.bt_solidez:active {
 background: url(../img/btns_izquierda/bt_solidez.gif) no-repeat;}

span.bt_solidez:hover {
  background-position: -240px;
}

/* BOTON CONTACTE CON NOSOTROS----------------------------------------------------------*/
.bt_contacte {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_contacte.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;
}

span.bt_contacte:link, span.bt_contacte:visited, span.bt_contacte:active {
 background: url(../img/btns_izquierda/bt_contacte.gif) no-repeat;}

span.bt_contacte:hover {
  background-position: -240px;
}



/* BOTON AVANCES DEL PROYECTO----------------------------------------------------------*/
.bt_avances {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_avances.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;
}

span.bt_avances:link, span.bt_avances:visited, span.bt_avances:active {
 background: url(../img/btns_izquierda/bt_avances.gif) no-repeat;}

span.bt_avances:hover {
  background-position: -240px;
}



/* BOTON GALERIA FOTOGRAFICA----------------------------------------------------------*/
.bt_galeria {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_galeria.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;
}

span.bt_galeria:link, span.bt_galeria:visited, span.bt_galeria:active {
 background: url(../img/btns_izquierda/bt_galeria.gif) no-repeat;}

span.bt_galeria:hover {
  background-position: -240px;
}

.txt_lnksubmenu{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #fff;
	
	}
.txt_lnksubmenu:hover{
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color: #C5AF60;
	}
/* BOTON EVENTOS----------------------------------------------------------*/
.bt_eventos {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_eventos.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;

}

span.bt_eventos:link, span.bt_eventos:visited, span.bt_eventos:active {
 background: url(../img/btns_izquierda/bt_eventos.gif) no-repeat;}

span.bt_eventos:hover {
  background-position: -240px;
}

/* BOTON RESTAURANTES----------------------------------------------------------*/
.bt_restaurantes {
  display: block;
  width: 240px;
  height: 30px;
  background: url(../img/btns_izquierda/bt_restaurantes.gif) no-repeat;
  text-indent: -9999px;
  cursor: pointer;
}

span.bt_restaurantes:link, span.bt_restaurantes:visited, span.bt_restaurantes:active {
 background: url(../img/btns_izquierda/bt_restaurantes.gif) no-repeat;}

span.bt_restaurantes:hover {
  background-position: -240px;
}


