.divmenu {
	height: 30px;
	width: 932px;
	background-image: url(../img/bg_menu.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 100px;
	left: 12px;
}
#caja_top {
	height: 103px;
	width: 932px;
	left: 12px;
	top: 0px;
	position: relative;
}
.click_tar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}
.click_tar:hover {
	text-decoration: underline;
}


#elegir_catgal {
	position: absolute;
	height: 20px;
	width: 534px;
	left: 250px;
	top: 621px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

#pags_fotos_c1 {
	position: absolute;
	height: 20px;
	width: 143px;
	left: 0px;
	top: 654px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}


#pags_fotos_c2 {
	position: absolute;
	height: 20px;
	width: 143px;
	left: 0px;
	top: 360px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}


#pags_fotos_a1 {
	position: absolute;
	height: 20px;
	width: 143px;
	left: 0px;
	top: 654px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}


.divbody {
	width: 932px;
	height: 284px;
	position: absolute;
	left: 12px;
	top: 144px;
}
#gal_ap {
	position: absolute;
	height: 50px;
	width: 150px;
	left: 257px;
	top: 581px;
}

#mapa {
	position: absolute;
	top: 200px;
	left: 50px;
	width: 180px;
	height: 558px;
	font-family: Arial;
	color: #999999;
	font-size: 11px;
}
#precios_check {
	position: absolute;
	height: 101px;
	width: 304px;
	left: 202px;
	top: 220px;
}

#masinfoprom {
	position: absolute;
	top: 350px;
	width: 436px;
	left: 107px;
}
#check {
	position: relative;
	height: 60px;
	width: 200px;
	top: 10px;
	text-align: left;
	left: 0px;
}
#tabla_tar {
	position: absolute;
	height: 124px;
	width: 541px;
	left: 92px;
	top: 82px;
}

#b2p {
	position: relative;
	height: 85px;
	width: 344px;
	left: 4px;
	top: 4px;
}

#form_ok {
	position: relative;
	height: 50px;
	width: 267px;
	top: 40px;
	left: 9px;
}
#precios {
	position: absolute;
	height: 19px;
	width: 435px;
	left: 131px;
	top: 39px;
}




#formcont {
	position: absolute;
	top: 100px;
	width: 667px;
	left: 0px;
	height: 350px;
}
#cont_form {
	position: absolute;
	height: 339px;
	width: 343px;
	left: 0px;
	top: 0px;
}
.link_aaparts {
	font-weight: bold;
	color: #9F9F79;
}
#b1p {
	position: relative;
	height: 85px;
	width: 344px;
	top: 4px;
	left: 4px;
}

.link_aaparts:hover {
	text-decoration: underline;
	color: #9F9F79;
}


#precios_act {
	position: absolute;
	height: 16px;
	width: 179px;
	left: 490px;
	top: 520px;
}
.aqui_tar {
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	font-family: Arial;
}
.aqui_tar:hover {
	text-decoration: underline;
}



#dudas_tar {
	position: absolute;
	height: 19px;
	width: 396px;
	left: 168px;
	top: 100px;
}




#medidas_conci {
	position: absolute;
	top: 90px;
	height: 410px;
	width: 570px;
	line-height: 23px;
	font-size: 11px;
	left: 35px;
	text-align: justify;
}
#algunas_conci {
	position: absolute;
	top: 56px;
	left: 0px;
}



.tabla {
	height: 5px;
	width: 50px;
	font-family: Arial;
	font-size: 5px;
}
#mapa_comoll {
	position: absolute;
	height: 20px;
	width: 295px;
	top: 130px;
	left: 10px;
}

#parr_1conc {
	position: absolute;
	top: 8px;
	width: 550px;
	text-align: justify;
	height: 45px;
	left: 60px;
}
#espacio_form {
	position: relative;
	height: 10px;
}

#texto_comoll {
	position: relative;
	top: 45px;
	height: 10px;
	width: 650px;
	left: 10px;
}
#foto_mapa {
	position: absolute;
	top: 5px;
	width: 170px;
	height: 105px;
	left: 5px;
}

#texto3_comoll {
	position: absolute;
	height: 20px;
	width: 445px;
	left: 10px;
	top: 10px;
}



#texto_click {
	top: 30px;
	position: absolute;
}
#texto_comoll2 {
	position: relative;
	height: 35px;
	width: 650px;
	top: 55px;
	left: 10px;
	text-align: justify;
}

.banner {
	position: absolute;
	left: 4px;
	top: 4px;
}

#bannerprom2 {
	position: absolute;
	top: 220px;
	left: 159px;
	background-color: #FFFFFF;
	width: 352px;
	height: 93px;
}

#bannerprom1 {
	position: absolute;
	top: 100px;
	left: 159px;
	background-color: #FFFFFF;
	width: 352px;
	height: 93px;
}


#conte_foto {
	position: absolute;
	height: 404px;
	width: 534px;
	left: 250px;
	top: 110px;
	background-color: #FFFFFF;
}
#sub_prom {
	position: absolute;
	top: 0px;
}

#sub_cont {
	position: absolute;
	top: 0px;
	width: 670px;
	text-align: justify;
}

.divtop {
	width: 932px;
	height: 103px;
	left: 0px;
}
.fondoall {
	background-image: url(../png/bg_shadow.png);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center top;
}
.prop_aparts {
	font-family: Arial;
	font-size: 13px;
	line-height: 25px;
	color: #999999;
}

body {
	margin-left: 00px;
	margin-top: 0px;
	margin-right: 000px;
	margin-bottom: 0px;
}
#caja_nov {
	background-image: url(../png/cja_nov_367.png);
	background-repeat: no-repeat;
	height: 367px;
	width: 190px;
	left: 17px;
	top: 439px;
	right: 0px;
	bottom: 0px;
	position: absolute;
}
#info_nov {
	left: 34px;
	top: 490px;
	position: absolute;
	width: 158px;
	height: 180px;
}
#banner_caja_g1 {
	position: absolute;
	height: 50px;
	width: 330px;
	top: 549px;
	left: 228px;
	visibility: visible;
}

#t_complejo {
	position: absolute;
	height: 60px;
	width: 670px;
	top: 19px;
	left: 222px;
}

#t_tar {
	position: absolute;
	height: 60px;
	width: 670px;
	top: 19px;
	left: 222px;
}

#t_serv {
	position: absolute;
	height: 60px;
	width: 670px;
	top: 19px;
	left: 222px;
}

#t_monte {
	position: absolute;
	height: 60px;
	width: 670px;
	top: 19px;
	left: 222px;
}

#t_galeria {
	position: absolute;
	height: 60px;
	width: 670px;
	top: 19px;
	left: 222px;
}


#t_prom {
	position: absolute;
	height: 60px;
	width: 670px;
	top: 30px;
	left: 131px;
}

#t_cont {
	position: absolute;
	height: 60px;
	width: 670px;
	top: 30px;
	left: 131px;
}

#t_comoll {
	position: absolute;
	height: 60px;
	width: 670px;
	top: 30px;
	left: 131px;
}


#t_conci {
	position: absolute;
	height: 190px;
	width: 670px;
	top: -14px;
	left: 222px;
	background-image: url(../img/t_conci2b.jpg);
}


.Estilo2 {font-family: Arial;
	font-size: 11px;
}
#apart3amb {
	font-family: Arial;
	font-size: 22px;
	color: #999999;
	position: absolute;
	width: 350px;
	height: 50px;
	left: 25px;
	top: 30px;
}



#verfa {
	position: absolute;
	height: 15px;
	width: 300px;
	top: 443px;
	left: 25px;
	font-weight: bold;
}
.serv1 {
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 20px;
}
#cserv4 {
	position: absolute;
	height: 150px;
	width: 420px;
	top: 285px;
	left: 105px;
}


#cserv1 {
	position: absolute;
	height: 15px;
	width: 400px;
	left: 130px;
	top: 15px;
}
#cserv3 {
	position: absolute;
	height: 30px;
	width: 400px;
	left: 130px;
	top: 245px;
}

#cserv2 {
	position: absolute;
	top: 55px;
	height: 149px;
	width: 420px;
	left: 105px;
}


#contenido_aparts {
	position: absolute;
	height: 525px;
	width: 650px;
	top: 84px;
	left: 231px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
}

#contenido_serv {
	position: absolute;
	height: 550px;
	width: 650px;
	top: 84px;
	left: 231px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
	background-repeat: no-repeat;
	background-position: bottom;
	background-image: url(../img/serv/bg_cserv.png);
}


#contenido_monte {
	position: absolute;
	height: 550px;
	width: 650px;
	top: 84px;
	left: 231px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
	background-repeat: no-repeat;
	background-position: bottom;
	background-image: url(../img/monte/bgmonte2.png);
}

#contenido_galeria {
	position: absolute;
	height: 525px;
	width: 650px;
	top: 84px;
	left: 231px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
}


#detalles {
	position: absolute;
	height: 411px;
	width: 540px;
	top: 85px;
	left: 0px;
}


#contenido{
	position: absolute;
	height: 525px;
	width: 670px;
	top: 100px;
	left: 131px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
}

#contenido_comp{
	position: absolute;
	height: 525px;
	width: 670px;
	top: 95px;
	left: 222px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
}

#contenido_tar{
	position: absolute;
	height: 545px;
	width: 670px;
	top: 95px;
	left: 222px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
}


#contenido_prom{
	position: absolute;
	height: 525px;
	width: 670px;
	top: 111px;
	left: 131px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
}


#contenido_cont{
	position: absolute;
	height: 525px;
	width: 670px;
	top: 111px;
	left: 131px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
}



#contenido_comoll{
	position: absolute;
	height: 910px;
	width: 670px;
	top: 101px;
	left: 131px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
}

#contenido_conci{
	position: absolute;
	height: 520px;
	width: 670px;
	top: 127px;
	left: 222px;
	font-family: Arial;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
	
}


#caja_img1 {
	background-image: url(../png/caja_img.png);
	position: absolute;
	height: 140px;
	width: 155px;
	top: 60px;
	left: 40px;
}

#caja_img2 {
	position: absolute;
	height: 140px;
	width: 155px;
	top: 205px;
	background-image: url(../png/caja_img.png);
	left: 40px;
}

#caja_img3 {
	position: absolute;
	height: 140px;
	width: 155px;
	top: 350px;
	background-image: url(../png/caja_img.png);
	left: 40px;
}


#caja_img4 {
	position: absolute;
	height: 140px;
	width: 155px;
	top: 495px;
	background-image: url(../png/caja_img.png);
	left: 40px;
}


#caja_img1conc {
	background-image: url(../png/caja_img.png);
	position: absolute;
	height: 140px;
	width: 155px;
	top: 130px;
	left: 40px;
}

#caja_img2conc {
	position: absolute;
	height: 140px;
	width: 155px;
	top: 315px;
	background-image: url(../png/caja_img.png);
	left: 40px;
}

#caja_img3conc {
	position: absolute;
	height: 140px;
	width: 155px;
	top: 500px;
	background-image: url(../png/caja_img.png);
	left: 40px;
}


#imagen1 {
	position: absolute;
	height: 113px;
	width: 133px;
	top: 13px;
	left: 10px;
}


#imagen2 {
	position: absolute;
	height: 113px;
	width: 133px;
	top: 13px;
	left: 10px;
}

#imagen3 {
	position: absolute;
	height: 113px;
	width: 133px;
	top: 13px;
	left: 10px;
}
.defendemos {
}
.comodidades {
	line-height: 20px;
}



#imagen4 {
	position: absolute;
	height: 113px;
	width: 133px;
	top: 13px;
	left: 10px;
}


#seccion {
	position: absolute;
	height: 650px;
	width: 932px;
	left: 12px;
	top: 144px;
}


#seccion_comoll {
	position: absolute;
	height: 1010px;
	width: 932px;
	left: 12px;
	top: 144px;
}

#banner_caja_g2 {
	position: absolute;
	height: 50px;
	width: 330px;
	top: 549px;
	left: 590px;
}
#bottom {
	position: absolute;
	top: 825px;
	height: 90px;
	width: 912px;
	left: 22px;
	background-image: url(../png/caja_bot.png);
	background-repeat: no-repeat;
}

#bottom_comoll {
	position: absolute;
	top: 1150px;
	height: 90px;
	width: 912px;
	left: 22px;
	background-image: url(../png/caja_bot.png);
	background-repeat: no-repeat;
}

#info_caj1 {
	position: absolute;
	height: 180px;
	width: 320px;
	top: 73px;
	left: 15px;
	color: #999999;
	font-family: Arial;
	font-size: 11px;
}
.Estilo3 {color: #666666}
#banner1 {
	position: absolute;
	height: 85px;
	width: 344px;
	top: 443px;
	left: 221px;
}
#info_caj2 {
	height: 180px;
	width: 320px;
	font-family: Arial;
	font-size: 11px;
	top: 73px;
	position: absolute;
	left: 15px;
}
#caja_g1 {
	position: absolute;
	height: 267px;
	width: 350px;
	top: 539px;
	left: 218px;
	background-image: url(../png/caja_grandec2.png);
	background-repeat: no-repeat;
}
#banner2 {
	position: absolute;
	height: 85px;
	width: 344px;
	top: 443px;
	left: 583px;
}
#caja_g2 {
	position: absolute;
	height: 267px;
	width: 350px;
	top: 539px;
	left: 581px;
	background-image: url(../png/caja_grandec2.png);
	background-repeat: no-repeat;
}

#contenedor {
	height:930px;
	position:relative;
	width:954px;
	margin: 0 auto;
	background-image: url(../png/bg_shadow_da2.png);
	background-repeat: no-repeat;
}


#contenedor_comoll {
	height:1250px;
	position:relative;
	width:954px;
	margin: 0 auto;
	background-image: url(../png/bg_shadow_da2b.png);
	background-repeat: no-repeat;
}


#contenedorf {
	height:660px;
	position:relative;
	width:850px;
	margin: 0 auto;
	top: 0px;
	left: 5px;
}
#campos {
	position: absolute;
	top: 34px;
	width: 336px;
	left: 0px;
	height: 284px;
}
#foto_cont {
	position: absolute;
	height: 113px;
	width: 185px;
	top: 5px;
	left: 6px;
}

#caja_contactoapart {
	position: absolute;
	height: 251px;
	width: 232px;
	left: 439px;
	top: 0px;
}
#texto_cont_cja {
	position: absolute;
	height: 121px;
	width: 228px;
	top: 34px;
	left: 0px;
}




.Estilo10 {color: #333333}
#texto_ccont {
	position: absolute;
	top: 0px;
	width: 220px;
	left: 0px;
	text-align: right;
	font-size: 12px;
}

.Estilo11 {color: #999999}
#adentro_cajacont {
	position: absolute;
	height: 115px;
	width: 185px;
	left: 4px;
	top: -60px;
	background-color: #E6E6DB;
}

#img_fc {
	position: absolute;
	top: 0px;
	left: 9px;
}
.boton_cont {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #E6E6DB;
	height: 23px;
	width: 60px;
	border: 1px solid #FFFFFF;
}

.campo_cont {
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	background-color: #E6E6DB;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	filter: BlendTrans(Duration=50);
	font-weight: bold;
}


.Estilo13 {
	color: #BABA9E;
	font-weight: bold;
}
.Estilo14 {color: #330066}


#scroll_monte {
	position: absolute;
	height: 500px;
	width: 635px;
	top: 5px;
	left: 8px;
}
.gpA {
	color: #333333;
	text-decoration: underline;
}


.div_hmonte {
border:0 none;
margin:0;
overflow:auto;
padding:0;
}
.gsN {
	color: #666666;
}
.gsA {
	color: #333333;
	font-weight: bold;
}
.gpN {
	color: #666666;
}

