@charset "utf-8";


body{margin-bottom:0; margin-left:0; margin-right:0px; margin-top:0; padding: 0; background:#f3face}
        * { margin: 0 } 
html>body a{ text-decoration:none;}
.conteudo{background:#FFFFFF; background-repeat:no-repeat ;width:992px; top:2px; position:relative; margin:0 auto; text-align:left; padding-bottom:5px}
.fundo{position:absolute; top:0; left:0; background:url(img/fundo.jpg); background-repeat:no-repeat; width:992px; height:820px;}
.fundo-menu{position:absolute; top:0; left:0}
.movie{position:absolute; top:0; left:0}
#menu-principal ul{list-style:none}
#menu-principal ul li a{
	background:url(img/menu-topo.png);
	background-repeat:no-repeat;
	position:absolute;
	background-position:80px;
	top:8px;
}
#menu-principal a#home{
	background-position:0 6px;
	left:112px;
	width:67px;
	height:20px
}
#menu-principal a#home-select{	background-position:1px -16px;
	left:110px;
	width:65px;
	height:30px
}
#menu-principal a:hover#home{background-position:-1px -16px; width:65px; height:28px}
#menu-principal a#fotos{
	background-position:-63px 6px;
	left:175px;
	width:66px;
	height:20px
}
#menu-principal a#fotos-select{
	background-position:-64px -16px;
	left:174px;
	width:66px;
	height:30px
}
#menu-principal a:hover#fotos{background-position:-64px -16px; width:66px; height:30px}
#menu-principal a#mapa{
	background-position:-130px 6px;
	left:242px;
	width:63px;
	height:21px
}
#menu-principal a#mapa-select{
	background-position:-131px -16px;
	left:242px;
	width:63px;
	height:30px
}
#menu-principal a:hover#mapa{background-position:-131px -16px; width:63px; height:30px}
#menu-principal a#reg{
	background-position:-193px 6px;
	left:305px;
	width:152px;
	height:22px
}
#menu-principal a#reg-select{
	background-position:-194px -16px;
	left:307px;
	width:152px;
	height:27px
}
#menu-principal a:hover#reg{background-position:-194px -16px; width:152px; height:30px}
#menu-principal a#desc{
	background-position:-344px 6px;
	left:459px;
	width:107px;
	height:20px
}
#menu-principal a#desc-select{background-position:-345px -16px; left:459px;  width:107px; height:30px}
#menu-principal a:hover#desc{background-position:-345px -16px; width:107px; height:30px}
#menu-principal a#vd{
	background-position:-453px 6px;
	left:568px;
	width:166px;
	height:20px
}
#menu-principal a#vd-select{background-position:-454px -16px; left:571px;  width:165px; height:30px}
#menu-principal a:hover#vd{background-position:-454px -16px; width:165px; height:30px}
#menu-principal a#contato{
	background-position:-621px 6px;
	left:735px;
	width:92px;
	height:19px
}
#menu-principal a#contato-select{
	background-position:-620px -16px;
	left:733px;
	width:92px;
	height:30px
}
#menu-principal a:hover#contato{background-position:-620px -16px; width:92px; height:30px}
.img-casa{
	position:absolute;
	top:437px;
	left:698px;
}
.link1{position:absolute; top:626px; left:102px;}
.link2{ position:absolute;	top:626px;	left:389px;}
.link3{	position:absolute;	top:626px;	left:699px;}
 ul{list-style-image:url(img/marcador.png)}
.bt-saibamais{position:absolute; top:702px; left:98px; font:Arial, Helvetica, sans-serif; font-size:16px; color:#333}
.moeda{
	position:absolute;
	top:615px;
	left:326px
}
.roda{position:absolute; top:612px; left:45px}
.baner-sub{	position:absolute;	top:468px;	left:39px}
.divisor{
	position:absolute;
	top:394px;
	left:334px;
	border:1px solid #578429;
	border-left:0;
	border-right:0;
	width:417px;
	height:28px
}
.bt-vendas{
	position:absolute;
	top:344px;
	left:715px;
}
.bt-mapa{
	position:absolute;
	top:392px;
	left:140px;
}
.rodape{
	position:relative;
	top:361px;
	left:308px;
	width:394px
}
.link-desenvolvedor a{color:#FFF; text-decoration:none}
.link-desenvolvedor a:hover{text-decoration:underline}
.link-desenvolvedor{
	position:relative;
	top:343px;
	left:636px;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	width:100px
}

.formulario{
	position:absolute;
	top:357px;
	left:372px;
	width: 423px;
	height: 363px;
}
.img-fundo{position:relative; top:390px; left:0; height:59px;}
.img-fundo-foto{position:relative; top:390px; left:0}
.background-internas{position:relative; top:390px; left:0; background:url(img/filete-fundo.jpg); background-repeat:repeat-y;}
.fundo-top{
	position:relative;
	top:0px;
	left:0
}
.texto-central-vd{
	position:absolute;
	top:26px;
	left:108px;
	font-family:Arial, Helvetica, sans-serif;
	color:#9db870;
	font-size:22px;
	width: 548px;
}
.tel-contato-background{
	position:absolute;
	top:68px;
	left:166px;
	background-image:url(img/fundo-tel.gif);
	background-repeat:no-repeat;
	width:229px;
	height:183px
}
.tel-contato{
	position:absolute;
	top:80px;
	left:194px;
	font:Arial, Helvetica, sans-serif;
	color:#5c5c5c;
	font-size:26px;
}
.bitmap{
	position:absolute;
	top:71px;
	left:483px;
}
.fundo-texto-descricao1{
	position:absolute;
	top:46px;
	left:87px;
	width:412px;
	height:322px;
	background-image:url(img/background-inf.gif);
	background-repeat:no-repeat;
}
.fundo-texto-descricao2{
	position:absolute;
	top:46px;
	left:537px;
	width:367px;
	height:496px;
	background-image:url(img/fundo-texto2.jpg);
	background-repeat:no-repeat;
}
.cabecalho-texto-caixa1 strong{font-size:18px}
.cabecalho-texto-caixa1{
	position:absolute;
	top:77px;
	left:259px;
	font-family:Arial, Helvetica, sans-serif;
	color:#75884d;
	font-size:15px;
	line-height:22px
}
.texto-caixa1{
	position:absolute;
	top:209px;
	left:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#7e7d7d;
	line-height:22px;
	text-align:left;
}
.cabecalho-texto-caixa2{
	position:absolute;
	top:69px;
	left:597px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#408fc7;
}
.destaques ul{list-style-image:url(img/marcador2.jpg)}
.destaques{
	position:absolute;
	top:122px;
	left:532px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#717171;
	line-height:16px;
}
.img-map{
	position:absolute;
	top:382px;
	left:85px
}
.tit-link-map{
	position:absolute;
	top:403px;
	left:250px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#33a25f
}
.botao-map{
	position:absolute;
	top:450px;
	left:280px;
}
.linha-vertical{
	position:absolute;
	top:436px;
	left:488px;
	border:0;
	border-left:1px solid #717171;
	height:97px;
	width: 3px;
}
.linha-horizontal{
	position:absolute;
	top:515px;
	left:80px;
	border:0;
	border-top:1px solid #717171;
	height:3px;
	width: 428px;
}
.galeria-fotos{
	position:absolute;
	top:41px;
	left:53px;
}
.cabecalho-fotos{
	position:absolute;
	top:9px;
	left:118px;
	font-family:Arial, Helvetica, sans-serif;
	color:#9db870;
	font-size:28px
}
.frase1 a{color:#9db870; text-decoration:underline}
.frase1 a:hover{color:#921212; text-decoration:underline}
.frase1{
	position:absolute;
	top:144px;
	left:611px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#9db870;
}
.bt-fotos{
	position:absolute;
	top:185px;
	left:615px
}
.frase2{
	position:absolute;
	top:164px;
	left:614px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#3f4c6b;
	text-align:left;
}
.bt-fotos-casa{
	position:absolute;
	top:208px;
	left:619px
}
.bt-central-vendas{
	position:absolute;
	top:250px;
	left:651px;
}
.reflexo{
	position:absolute;
	top:340px;
	left:656px
}
.mapa-condom{
	position:absolute;
	top:20px;
	left:236px;
}
.img-casa-pg{
	position:absolute;
	top:61px;
	left:608px
}
.box-fundo{
	position:absolute;
	top:99px;
	left:114px;
	background-image:url(img/box-fundo.gif);
	background-repeat:no-repeat;
	width:748px;
	height:226px
}
.content-casas{
	position:absolute;
	top:182px;
	left:190px;
	font-family:Arial, Helvetica, sans-serif;
	color:#717171;
	font-size:15px;
	line-height:24px;
	text-align:left;
	width: 415px;
	height: 138px;
	overflow:hidden;
}
.tit-cs{
	position:absolute;
	top:145px;
	left:190px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#33a25f
}
.content-loc{
	position:absolute;
	top:429px;
	left:78px;
	font-size:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5F5F5F;
	line-height:24px;
	width: 841px;
	height: 175px;
	padding:5px;
	overflow:hidden;
}
.background-localizacao{
	position:absolute;
	top:423px;
	left:51px;
	background-color:#FFF;
	width:888px;
	height:193px;
	border:1px solid #999;
}
.tit-vendas{
	position:absolute;
	top:27px;
	left:95px;
	font-family:Arial, Helvetica, sans-serif;
	color:#9db870;
	font-size:22px
}
.trac{
	position:absolute;
	top:51px;
	left:95px;
	width:688px;
	border-bottom:1px solid #999;
	height: 2px;
}
.text-financ{
	position:absolute;
	top:72px;
	left:85px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#576344;
	line-height:28px;
	width: 829px;
	height: 238px;
	overflow:hidden;
}
.lbl-nome{
	position:absolute;
	top:35px;
	left:273px;
	color:#333;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif
}
.inpt-nome{
	position:absolute;
	top:33px;
	left:322px;
	width:436px
}
.lbl-email{
	position:absolute;
	top:67px;
	left:273px;
	color:#333;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif
}
.inpt-email{
	position:absolute;
	top:65px;
	left:322px;
	width:436px
}
.lbl-ddd{
	position:absolute;
	top:100px;
	left:273px;
	color:#333;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif
}
.inpt-ddd{
	position:absolute;
	top:98px;
	left:322px;
	width:107px
}
.lbl-tel{
	position:absolute;
	top:100px;
	left:434px;
	color:#333;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif
}
.inpt-tel{
	position:absolute;
	top:100px;
	left:473px;
	width:29px;
}
.lbl-mensagem{
	position:absolute;
	top:147px;
	left:231px;
	color:#333;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serifç;
}
.inpt-mensagem{
	position:absolute;
	top:137px;
	left:322px;
	width:29px;
}
.btn-enviar{
	position:absolute;
	top:321px;
	left:323px;
}
.btn-limpar{
	position:absolute;
	top:321px;
	left:389px;
}
.endereco{
	position:absolute;
	top:271px;
	left:121px;
	font-family:Arial, Helvetica, sans-serif;
	color:#04794A;
	font-size:16px;
	text-align:center;
	line-height:22px;
}
.texto-casa{
	position:absolute;
	top:180px;
	left:509px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	line-height:28px;
	text-align:justify;
	height: 137px;
	width: 336px;
}
.visitas strong{font-size:14px; color:#0A8B4E;}
.visitas{
	position:absolute;
	top:753px;
	left:741px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0A8B4E;
}
.container-img-maior{
	position:absolute;
	top:58px;
	left:107px;
	background-image:url(img/base-fundog.gif);
	background-repeat:no-repeat;
	width:425px;
	height:342px;
}
.container-img-mini{
	position:absolute;
	top:408px;
	left:48px;
	background-image:url(img/cont-img-miniatura.gif);
	background-repeat:no-repeat;
	width:885px;
	height:226px;
}
.paginacao{
	position:absolute;
	top:642px;
	left:790px;
	width: 137px;
}
a.num{
	text-decoration:none;
	color:#4B6B0A;
}
a:hover.num{
	text-decoration:underline;
	color:#F00;
}
a.pag-select{
	background:url(img/item_paginacaoSelect.jpg) no-repeat;
	width:23px;
	height:23px;
	color:#fff;
	padding:0 0px 0 7px;
	float:left;
}

