﻿* {
	outline:none;
}
html,body  {
	height:100%;
}

body {
	padding:0;
	margin:0;
	background-image:url(../img/fundo.jpg);
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
 a{
	 text-decoration:none;
	 color:#000000;
 }
 a:hover {
	 text-decoration:underline;
 }

.fundobarra {
	background-image:url(../img/bg_bar.png);
	background-position:left 120px;
	background-repeat:repeat-x;
	height:100%;
}

.fundoornamento {
	height:100%;
	background-image:url(../img/ornamentos.png);
	background-position:80% 0;
	background-repeat:no-repeat;
}

.contentWrapper {
	width:935px;
	margin:auto;
	height:100%;
	position:relative;
	
}

#logoposter {
	position:absolute;
	left:0;
	top:0;
	margin-left:-76px;
	margin-top:20px;
	z-index:5;
}

#topmenu {
	display:block;
	float:left;
	height:34px;
	margin-right:-86px;
	margin-top:-28px;
}

#topmenu .menu {
	display:block;
	float:left;
	height:24px;
	margin-bottom:0;
	margin-left:15px;
	margin-top:0;
	padding:10px;
	position:absolute;
	right:20px;
	text-align:center;
	top:25px;
	width:527px;
	z-index:5;
}

#topmenu .menu a {
	display:inline-block;
	background-position: left bottom;
	background-repeat:no-repeat;
	height:24px;
	text-indent:-99999px;
	outline:none;
	float:left;
	margin-left:5px;
}

#topmenu .menu a:hover {
	display:inline-block;
	background-position: left top;
	background-repeat:no-repeat;
}

#topmenu .menu #btn_home {
	background-image:url(../img/btn_home.gif);
	width:45px;
}

#topmenu .menu #btn_empreendimento {
	background-image:url(../img/btn_empreendimento.gif);
	width:106px;
}
#topmenu .menu #btn_localizacao {
	background-image:url(../img/btn_localizacao.gif);
	width:75px;
}
#topmenu .menu #btn_andamento {
	background-image:url(../img/btn_andamento.gif);
	width:110px;
}
#topmenu .menu #btn_lazer {
	background-image:url(../img/btn_lazer.gif);
	width:44px;
}
#topmenu .menu #btn_plantas {
	background-image:url(../img/btn_plantas.gif);
	width:56px;
}
#topmenu .menu #btn_contato {
	background-image:url(../img/btn_contato.gif);
	width:56px;
}

#topmenu .menu .ativo {
	background-position:left top;
	display:inline-block;
	background-repeat:no-repeat;
	height:24px;
	text-indent:-99999px;
	outline:none;
}

#conhecaw3 {
	left:230px;
	position:absolute;
	top:30px;
	z-index:28;
	background-image:url(../img/conheca_w3.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:118px;
	height:29px;
	text-indent:-9999px;
}
#conhecaw3:hover  {
	background-position:left bottom;
}

#footer {
	background-image:url(../img/bgFooter.png);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:58px;
	left:0;
	position:absolute;
	top:575px;
	width:100%;
	margin-bottom:10px;
}

#footer .item {
	background-image:url(../img/sprite_links.png);
	background-repeat:no-repeat;
	display:inline-block;
	height:58px;
	margin-left:5px;
	margin-top:10px;
	text-indent:-9999px;
	width:127px;
	position:relative;
	float:left;
}

#footer #construcao {
	background-position:left top;
	margin-left:404px;
}

#footer #construcao:hover {
	background-position:left bottom;
}

#footer #vendas1 {
	background-position:-153px top;
}

#footer #vendas1:hover {
	background-position:-153px bottom;
}

#footer #vendas2 {
	background-position:-300px top;
}

#footer #vendas2:hover {
	background-position:-300px bottom;
}


#footer #receba_promocoes {
	background-image:url(../img/sprite_bottom.png);
	background-repeat:no-repeat;
	background-position:right top;
	display:inline-block;
	height:58px;
	text-indent:-9999px;
	float:left;
	margin-left:50px;
	margin-right:45px;
	width:299px;
	position:absolute;
	z-index:8;
}

#videoHome {
	position:absolute;
	right:0;
	top:62px;
	width:745px;
	z-index:3;
}

#conhecacondominio {
	background-image:url(../img/bg_conheca.png);
	background-repeat:no-repeat;
	display:block;
	font-family:arial;
	padding:138px 20px 20px 30px;
	position:absolute;
	right:-11px;
	top:361px;
	width:572px;
	z-index:1;
}

#andamentoBanner {
	background-image:url(../img/bg_andamento.png);
	background-repeat:no-repeat;
	display:block;
	font-family:arial;
	height:70px;
	left:-67px;
	padding:138px 29px 10px 84px;
	position:absolute;
	text-align:center;
	top:361px;
	width:293px;
	z-index:1;
}


#andamentoBannerInterno {
	display:block;
	font-family:arial;
	height:163px;
	left:-67px;
	padding:25px 30px 10px 50px;
	position:absolute;
	text-align:justify;
	top:361px;
	width:293px;
	z-index:4;
}

#clique_andamento {
	display:block;
	margin-top:5px;
}

#andamentoJanela {
	background-image:url(../img/bg_andamento_big.png);
	background-repeat:no-repeat;
	display:block;
	position:absolute;
	margin:55px;
}

#frameTop {
	background-image:url(../img/bg_frame.png);
	background-repeat:no-repeat;
	display:block;
	height:380px;
	left:204px;
	margin:-20px;
	padding:20px;
	position:absolute;
	top:48px;
	width:730px;
	z-index:3;
}

#frameBottom {
	background-image:url(../img/bg_frame_bottom.png);
	background-repeat:no-repeat;
	display:block;
	height:125px;
	left:205px;
	margin:-20px;
	padding:390px 20px 12px;
	position:absolute;
	top:72px;
	width:730px;
	z-index:2;
}

#andamento_texto {
	padding:0 65px;
	text-align:justify;
}

#empreendimento_conteudo {
    z-index: -2 !important;
	background-image:url(../img/bg_empreendimento_predios.png);
	background-position:342px 20px;
	background-repeat:no-repeat;
	display:block;
	font-family:verdana;
	height:280px;
	padding:60px 360px 60px 50px;
	text-align:left;
	width:420px;
}

#empreendimento_conteudo .laranja {
	color:#f7920c;
	font-weight:bold;
	text-decoration:none;
}

#empreendimento_conteudo a:hover  {
	text-decoration:underline;
}

#empreendimento_fotos {
	float:left;
}

#empreendimento_fotos a {
	background-image:url("../img/sprite_fotos_empreendimento.jpg");
	display:block;
	float:left;
	height:15px;
	margin-left:4px;
	padding:90px 7px 7px;
	text-align:center;
	width:147px;
	text-decoration:none;
	text-indent:-9999px;
}

#photoRoll {
	width:990px;
	height:115px;
	float:left;
}

#photoRoll #photo1 {background-position:left top}
#photoRoll #photo1:hover {background-position:left -115px}
#photoRoll #photo2 {background-position:-160px top}
#photoRoll #photo2:hover {background-position:-160px -115px}
#photoRoll #photo3 {background-position:-320px top}
#photoRoll #photo3:hover {background-position:-320px -115px}
#photoRoll #photo4 {background-position:-480px top}
#photoRoll #photo4:hover {background-position:-480px -115px}
#photoRoll #photo5 {background-position:-650px top}
#photoRoll #photo5:hover {background-position:-650px -115px}
#photoRoll #photo6 {background-position:-813px top}
#photoRoll #photo6:hover {background-position:-813px -115px}


.smallText {
	font-size:10px;
	color:#504f4f;
}

#empreendimento_tour_link {
	display:block;
	font-family:arial;
	height:214px;
	left:-16px;
	padding:16px 0 10px 0;
	position:absolute;
	text-align:justify;
	top:361px;
	width:230px;
	z-index:4;
}

#titulo_empreendimento_fotos {
	margin-bottom:10px;
	margin-left:23px;
	margin-top:-20px;
}

#localizacao_fotos {
	background-image:url(../img/bg_fotos_localizacao.png);
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	font-family:arial;
	height:155px;
	left:-20px;
	padding:30px;
	position:absolute;
	text-align:justify;
	top:376px;
	width:173px;
	z-index:4;
}

#empreendimento_fotos{
	display:block;
	float:left;
	overflow:hidden;
	width:658px;
}

#localizacao_conteudo {
	display:block;
	font-family:verdana;
	height:280px;
	padding:40px 50px 60px;
	text-align:left;
	width:631px;
}

.enderecoMapa {
	text-align:center;
	color:#76674e;
	text-transform:uppercase;
}

#fotoButtons {
	margin-top:5px;
	text-align:center;
}

#fotoWrapper {
	margin-top:10px;
	text-align:center;
	background-image:url(../img/loading.gif);
	background-repeat:no-repeat;
	background-position:center center;
	overflow:hidden;
}

#fotoList {
		width:1062px;
		display:block;
}

#fotoList img{
	float:left;
	margin:0 5px;
}

#btn_anterior {
	display:inline-block;
	width:16px;
	height:15px;
	background-image:url(../img/next_prev.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-indent:-9999px;
}

#btn_proxima {
	display:inline-block;
	width:16px;
	height:15px;
	background-image:url(../img/next_prev.gif);
	background-repeat:no-repeat;
	background-position:right top;
	text-indent:-9999px;
}

#lazer_conteudo{
	margin-left:-204px;
	margin-top:35px;	
}

#iconContact {
	background-image:url(../img/bg_icon_contato.png);
	background-repeat:no-repeat;
	display:block;
	font-family:arial;
	height:140px;
	left:-67px;
	padding:25px 30px 10px 50px;
	position:absolute;
	text-align:justify;
	top:393px;
	width:333px;
	z-index:4;
}

#infoPlantas {
	left:315px;
	position:absolute;
	top:220px;
	width:250px;
}

#mapaPlantas {
	display:block;
	height:304px;
	position:absolute;
	right:100px;
	top:130px;
	width:330px;
}

#listaPlanta {
margin:45px 0 0;
padding:15px;
width:211px;
}

#listaPlanta li {
	padding:2px 0;
}

#formPromocoes {
	background-image:url(../img/bg_form_promocoes.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:315px;
	margin-left:61px;
	margin-top:-380px;
	padding:80px 35px 45px;
	position:absolute;
	width:207px;
	z-index:7;
	display:block;
	top:-30px;
	left:-72px;
}

#formPromocoes label{
	display:inline-block;
	width:50px;
}

#formPromocoes input.fundo {
	background-image:url(../img/bg_fields.gif);
	background-position:left center;
	background-repeat:no-repeat;
	border:medium none;
	padding:4px 0;
	width:155px;
}

#formPromocoes .lineForm {
	padding:5px 0;
}

#allOverlay {
	position:fixed;
	display:block;
	width:100%;
	height:100%;
	background-image:url(../img/pxblack.png);
	z-index:999;
	left:0;
	top:0;
}

span.border {
	border:5px solid #FFFFFF;
	display:block;
	height:480px;
	margin:auto;
	width:640px;
}
span.bar {
	background-color:#FFFFFF;
	cursor:pointer;
	display:block;
	margin:auto;
	padding:5px;
	width:640px;
}

.contentOver {
	display:block;
	position:absolute;
	z-index:1000;
	width:100%;
	text-align:center;
	top:20px;
}

#contato_conteudo {
	padding-top:50px;
}

#contato_conteudo .buttonClean {
	background-image:url(../img/sprite_form.png);
	background-repeat:no-repeat;
	background-position:left 4px;
	display:block;
	width:70px;
	height:30px;
	text-indent:-99999px;
}

#contato_conteudo .buttonSend {
	background-image:url(../img/sprite_form.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	display:block;
	width:70px;
	height:30px;
	text-indent:-99999px;
}

#contato_conteudo .field {
	display:block;
	position:relative;
	clear:both;
}

#contato_conteudo .field input,textarea {
	border:none;
	background-color:transparent;
}


#contato_conteudo .field .narrowLeft {
	background-image:url(../img/bg_form_fields.png);
	background-repeat:no-repeat;
	background-position:left top;
	float:left;
	height:25px;
	padding:6px;
}

#contato_conteudo .field .narrowRight {
	background-image:url(../img/bg_form_fields.png);
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	height:30px;
	padding:3px 0;
	width:10px;
}

#contato_conteudo .field .boldLeft {
	background-image:url(../img/bg_form_fields.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	float:left;
	height:137px;
	padding:6px;
}

#contato_conteudo .field .boldRight {
	background-image:url(../img/bg_form_fields.png);
	background-position:right bottom;
	background-repeat:no-repeat;
	float:left;
	height:137px;
	padding:6px 0;
	width:10px;
}

.wrong {
	border: 1px solid #FC9 !important;
	background-color: #FCF !important ;
}


#link_newsletter { width:209px !important; z-index:8}
#footer #link_chat { background-position:-209px top; margin-left:0; width:90px !important;}
#footer #link_simulador { background-position:-300px top; margin-left:0; width:152px !important;}
#link_lci { background-position:-710px top; height:68px !important; width:77px !important; }
#link_w3 { background-position:-575px top; width:127px !important; }
#footer #link_patrimovel { background-position:-805px top; margin-left:10px; }   
#footer #assinaturaAzul { background-position:left bottom; height:14px; margin-left:-10px; width:68px; }
#link_orkut { background-position:-455px top; width:50px !important;}
#footer #link_twitter { background-position:-505px top; margin-left:0;  width:70px !important; }


#link_lci:hover { background-position:-710px -68px;}
#link_w3:hover { background-position:-575px -68px;}
#footer #link_patrimovel:hover { background-position:-805px -68px; }
#link_orkut:hover { background-position:-455px -68px; }
#footer #link_twitter:hover { background-position:-505px -68px;}


#scroll_left { background-image:url("../img/next_prev.gif");
background-position:left top;
background-repeat:no-repeat;
display:inline-block;
height:15px;
text-indent:-9999px;
width:16px;
}
#scroll_right { display:block; float:right; height:20px; right:20px; position:absolute; top:450px; width:20px; }

#bannerPromocao {
	background-image:url("../img/banner_resultado.png");
	display:block;
	height:152px;
	left:320px;
	position:absolute;
	text-indent:-9999px;
	top:320px;
	width:200px;
	z-index:20;
}

.texto_discreto {
	font-size:10px;
	color:#666;
}

/* Botão Confira os Preços */
#bt_confira_precos {
    display: block;
    width: 152px;
    height: 64px;
    text-indent: -9999px;
    margin-top: 30px;
    background: transparent url(../img/sprite_confira_precos.png) scroll no-repeat top right;
    position: absolute;
    z-index: 36;
}
#bt_confira_precos.active, #bt_confira_precos:hover {
    background-position: top left;
}

#box_precos {
    display: none;
    z-index: 30;
    position: absolute;
    margin-top: -150px;
    margin-left: -55px;
}
#box_precos a {
    display: block;
    width: 262px;
    height: 224px;
    text-indent: -9999px;
    background: transparent url(../img/box_precos.png) scroll no-repeat top left;
}

