﻿/* */
body { background:#FFF url(../img/bgGlobal.jpg) no-repeat center top; }
div#corpo { /*background:url(../img/bgGlobal.jpg) no-repeat left top;*/ height:558px; margin:0 auto; position:relative; width:1000px; }
h1#tituloGeral, span#endTiulo { display:none; }
div#rodape { background:url(../img/bgRodape.gif) repeat-x left top; }
div.rodape { margin:0 auto; height:100px; position:relative; width:1000px; }
div#relogio { height:133px; width:291px; position:absolute; top:4px; right:50px; }
div#destaque { height:124px; width:124px; position:absolute; bottom:10px; right:44px; }

ul#menuEsq, ul#menuDir { background:no-repeat center; top:151px; }
ul#menuEsq { background:url(../img/menuEsq.png); height:407px; position:absolute; left:49px; width:208px; }
ul#menuDir { background:url(../img/menuDir.png); height:364px; position:absolute; right:46px; width:190px; }
img.logo101 { border:none !important; margin:20px 0; }

body#home ul.menu { display:none; }
ul.menu li { left:6px; position:absolute; width:178px; height:70px; }
ul.menu li h2 { display:block; text-indent:-9999px; overflow:hidden; }
ul.menu li p { font-size:.69em; }
ul.menu li a { color:#232c0d; display:block; font-family:Verdana; margin:4px 0 0 7px; }

ul.menu li.qualidade { top:5px; }
ul.menu li.localizacao { top:85px; }
ul.menu li.vendas { top:163px; }
ul.menu li.campanha { top:242px; height:39px; }
ul.menu li.campanha a { height:39px; }
ul.menu li.indique { height:105px; margin-top:14px; top:286px; }
ul.menu li.plantas { top:5px; }
ul.menu li.fotos { top:85px; }
ul.menu li.andamento { top:163px; }
ul.menu li.plano { top:242px; }
ul.menu li.plano a { height:104px; margin-left:0; margin-top:4px; }

li.indique label { display:none; }
li.indique input { background:none; border:none; color:#232c0d; line-height:1em; font-size:0.75em; width:138px; margin-left:20px; margin-bottom:2px; padding:2px; height:13px }
li.indique input#nome { cursor:text; margin-top:13px; }
li.indique input#email { cursor:text; margin-top:3px; _margin-top:1px; }
li.indique input#btOk { background:url(../img/btOk.gif) no-repeat center; height:14px; width:49px; margin-top:5px; margin-left:113px; line-height:10em; text-indent:-50em; cursor:pointer; }

div.rodape ul li { font-size:.63em; line-height:1.4em; }
div.rodape ul li a { background:url(../img/bgSeta.gif) no-repeat left center; color:#000; padding-left:8px; }

div.construcao, div.exclusividade, div.projeto, div.empresa { position:absolute; top:13px; }
div.construcao img { display:inline; float:left; margin-right:10px; }

div.construcao { left:620px; }
div.exclusividade { left:312px; }
div.projeto { left:181px; }
div.empresa { left:52px; }

div.rodape h3 { background: no-repeat top left; height:15px; color:#000; margin:0 0 6px 0; }
div.construcao h3 { background-image:url(../img/titConstrucao.png); width:197px; }
div.exclusividade h3 { background-image:url(../img/titExclusi.png); width:117px; }
div.projeto h3 { background-image:url(../img/titProjeto.png); width:107px; }
div.empresa h3 { background-image:url(../img/titEmpresa.png); width:88px; }

/* modulo qualidade */
div#fundo { background: no-repeat center; width:486px; position:absolute; left:263px; }
body#interna1 div#fundo { background-image:url(../img/bgCentro.png); height:407px; top:131px; }
body#interna2 div#fundo { background-image:url(../img/bgCentro2.png); height:430px; top:132px; }
body#interna3 div#fundo { background-image:url(../img/bgCentro3.png); height:430px; top:132px; }
div#conteudo { height:360px; width:475px; padding:0 10px 0 18px; overflow:auto; }
.jScrollPaneContainer { width:493px !important; }
span#invista { background:url(../img/titInvista.gif) no-repeat left top; display:block; height:9px; overflow:hidden; text-indent:-50em; width:48px; margin:0 auto; line-height:1em; }
div#conteudo h3 { background-position: no-repeat center; display:block; overflow:hidden; text-indent:-50em; line-height:1em; }
h3#titQualidade { background-image:url(../img/titQualidade.png); height:34px; width:237px; margin-bottom:10px; margin-top:10px; _margin-top:0px; }
h3#titLocalizacao { background-image:url(../img/titLocalizacao.png); height:35px; width:157px; margin-left:0; margin-top:0; }
h3#titVendas { background-image:url(../img/titVendas.png); height:29px; width:91px; margin-top:10px; _margin-top:0px; margin-bottom:12px; }
h3#titCampanhas { background-image:url(../img/titCampanhas.png); height:37px; width:331px; margin-top:10px; _margin-top:0px; margin-bottom:12px; }
h3#titPlantas { background-image:url(../img/titPlantas.png); height:29px; width:96px; margin-bottom:5px; }
h3#titFotos { background-image:url(../img/titFotos.png); height:34px; width:262px; margin-bottom:5px; }
h3#titAndamento { background-image:url(../img/titAndamento.png); height:29px; width:264px; margin-bottom:8px; }

div#conteudo img { border:1px solid #7baa12; padding:1px; }
div#conteudo img.floatLeft { margin-right:17px; }
div#conteudo p { color:#232c0d; font-size:.69em; margin:0 10px 17px 0 ; }
a.btImprimir, a.btFechar { background:no-repeat top left; display:block; overflow:hidden; text-indent:-50em; position:absolute; }
a.btImprimir { background-image:url(../img/btImprimir.gif);  height:9px; width:47px; top:0; left:416px; }
a.btFechar { background-image:url(../img/btFechar.gif); height:19px; width:22px; top:3px; right:10px; }
body#interna1 a.btFechar { top:4px; }
/* modulo localizacao */
div#fotoDescrita { position:relative; display:block; height:261px; width:451px; }
div#fotoDescrita a { display:none; }
div#fotoDescrita img.fotoDestaque { position:absolute; top:0; left:0; }
div#fotoDescrita pre { background:#233100; color:#fff; font-size:.69em; position:absolute; width:447px; bottom:2px; left:2px; margin:0 2px 0 0; padding:0 0 2px; text-align:center; z-index:99; }
ul#slide { width:458px; display:block; }
ul#slide li { display:inline; float:left; margin-right:20px; }
ul#slide li a { }
ul#slide img { margin-top:5px; display:block; }
/* modulo vendas*/
div#conteudo form { font-size:.69em; line-height:1em; margin-bottom:10px; position:relative; width:448px; }
div#conteudo form li { clear:left; line-height:1em; padding:2px 0; }
div#conteudo form li.formHorario { padding:15px 0; }
/*div#conteudo form li.formTelefones { background:url(../img/vendas/seta.gif) no-repeat 214px 4px; }*/
div#conteudo form label { background:no-repeat left top; display:block; overflow:hidden; text-indent:-50em; float:left; width:57px; margin-top:6px; }
div#conteudo form input { border:none; 	font-size:1em; height:17px; }
div#conteudo form input.input328 { background:url(../img/vendas/input328.png) no-repeat right top; width:324px; padding:3px 2px 0; }
div#conteudo form li.formTelefones input { background:no-repeat right top; padding:3px 2px 0; }
div#conteudo form li.formTelefones input.num1 { background-image:url(../img/vendas/input40.png); width:36px; margin:0 2px 0 0px; }
div#conteudo form li.formTelefones input.num2 { background-image:url(../img/vendas/input110.png); width:106px; margin:0 12px 0 0; }
div#conteudo form input.btEnviar { background:url(../img/vendas/btEnviar.png) no-repeat center; display:block; height:14px; width:49px; text-indent:-50em; line-height:10em; position:absolute; bottom:2px; right:0; }
div#conteudo form select { font-size:1em; width:229px; }
div#conteudo form textarea { background:url(../img/vendas/bgTextearea.png) no-repeat left bottom; border:none; height:64px; width:324px; padding:2px; overflow:auto; }
span.obrigatorios { font-size:.69em; }
div#conteudo form li.formNome label { background-image:url(../img/vendas/labelNome.png); height:8px; }
div#conteudo form li.formEmail label { background-image:url(../img/vendas/labelEmail.png); height:8px; }
div#conteudo form li.formTelefones label { background-image:url(../img/vendas/labelTelefone.png); height:8px; }
div#conteudo form li.formHorario label { background-image:url(../img/vendas/labelMelhor.png); height:10px; width:156px; }
div#conteudo form li.formEndereco label { background-image:url(../img/vendas/labelEndereco.png); height:10px; }
div#conteudo form li.formMensagem label { background-image:url(../img/vendas/labelMensagem.png); height:8px; }
/* campanhas */
table.campanhas { border-collapse:collapse; margin-right:20px; margin-bottom:2px; }
table.campanhas td { vertical-align:middle; height:72px; padding-bottom:1px; }
table.campanhas td.fundoVerde { background-color:#618b01; padding:0 10px; width:250px; }
table.campanhas td.arquivoTamanho { background-color:#e4ebf4; border:1px solid #618b01; width:65px; padding:0 10px; text-align:center; }
table.campanhas td.arquivoTamanho span { color:#618b01; font-size:.75em; }
table.campanhas td p { margin:0 !important; line-height:1.2em }
table.campanhas td a { color:#000; }
table.campanhas td img { margin-right:1px; }

/* modulo andamento */
div#lateralAndamento { background:url(../img/bgAndamento.png) no-repeat top left; height:257px; padding-left:29px; position:absolute; top:2px; right:2px; z-index:999; overflow:hidden; }
div#lateralAndamento span { color:#fff; display:block; font-size:.69em; margin:0 0 -10px 8px; padding-top:10px; }
a.clicaExpande, a.expandido { background:url(../img/btExpande.gif) no-repeat; display:block; height:24px; width:24px; position:absolute; top:7px; left:3px; }
a.clicaExpande { background-position:top left; }
a.expandido { background-position:left -24px; }
div#blocoGrafico { background:#8ab400; height:257px; width:350px; margin-right:-350px }
div#blocoGrafico table { margin:15px 0 0 8px; border-collapse:collapse; }
div#blocoGrafico table td { font-size:0.63em; color:#fff; height:5px; }
div#blocoGrafico table td.barraGrafico { }
div#blocoGrafico table td.barraGrafico div { background:#eaf0f7; height:5px; border:1px solid #304101; display:block; width:100px; margin:5px 5px 0 0; padding:0; }
div#blocoGrafico table td img { border:none; height:5px; float:left; margin:0 !important; padding:0 !important; }

/* */
div#folha, div#bussola { opacity:.7; filter:alpha(opacity=70); display:none; }
div#folha { background:url(../img/folha.png) no-repeat center; height:24px; position:absolute; top:155px; left:421px; width:80px; z-index:99; }
div#bussola { background:url(../img/bussola.png) no-repeat center; height:44px; position:absolute; top:153px; left:416px; width:41px; z-index:99; }