*{margin:0;padding:0;list-style-type:none;text-decoration:none;font-size: 100%}
img,fieldset{border:0}
legend{display:none}
body{background:#CCD7B9 url(../imgs/fundoSite.jpg) top repeat-x;font-family:Arial, Helvetica, sans-serif}
.clear{clear:both}
.main{background:transparent url(../imgs/fundoTopo.jpg) top no-repeat;width:1000px;margin:0 auto}
.header{padding-top:24px;padding-left:13px}
.logo{float:left;margin-right:46px}
.numAtendimento{float:right;margin-top:-14px;margin-right:28px}
.numAtendimento li{display:block;float:left;background-color:#e77844;color:#fff;text-transform:uppercase;font-size:10px;padding:3px;font-weight:bold}
.numAtendimento li.tel{background-color:#fff;color:#000}
.menu{margin-top:17px}
.menu li{float:left;font-weight:bold;margin-right:8px}
.menu li a{color:#000;text-transform:uppercase;padding:2px 4px;height:22px;display:block;float:left;font-size:8pt !important}
/*.menu li a.empresa{width:62px}
.menu li a.obras{width:128px}
.menu li a.contato{width:52px}
.menu li a.entregue{width:101px}*/
.menu li a.home:hover{background:transparent url(../imgs/fundoMenuHome.gif) 0 center no-repeat;color:#fff}
.menu li a.empresa:hover,.menu li a.empresaAtual{background:transparent url(../imgs/fundoMenuEmpresa.gif) center no-repeat;color:#fff}
.menu li a.obras:hover,.menu li a.obrasAtual{background:transparent url(../imgs/fundoMenuObras.gif) center no-repeat;color:#fff}
.menu li a.contato:hover,.menu li a.contatoAtual{background:transparent url(../imgs/fundoMenuContato.gif) center no-repeat;color:#fff}
.menu li a.entregue:hover,.menu li a.entregueAtual{background:transparent url(../imgs/fundoMenuEntregues.gif) center no-repeat;color:#fff}
#flash{width:975px;padding-left:1px;height:258px;padding-top:7px;clear:both;margin-top:20px;background:transparent url(../imgs/cabecalhoFundo.jpg) center no-repeat;font:bold 12px Arial, Helvetica, sans-serif;color:#fff}
.btnSaibaMais{float:right}
.flashTexto{height:90px;line-height:12px;padding-right:5px;margin:18px 0 0 280px}
.meio{background:url(../imgs/fundoMeio.jpg) top repeat-x;margin-top:5px;padding:25px;border-bottom:4px solid #fff;position:relative}
.meio h2{margin-bottom:-7px}
.listaPredios{background-color:#fff;padding:25px 20px;position:relative}
.listaPredios .predio{}
.listaPredios .predio img{margin:0 3px}
.listaPredios .predio h3{font-size:13px;color:#000;margin:0 3px 4px 3px}
.listaPredios .predio span{display:block;color:#7a8b5c;font-size:12px;margin:0 3px}
.listaPredios .predio p.andamento{padding:2px 0;background-color:#f8c300;text-transform:uppercase;color:#32352d;border-top:1px solid #dbe2d2;font-size:12px;font-weight:bold;text-align:center;margin-top:10px}
.listaPredios .predio p.entregue{padding:2px 0;background-color:#8b7217;text-transform:uppercase;color:#fff;border-top:1px solid #dbe2d2;font-size:12px;font-weight:bold;text-align:center;margin-top:10px}
.baixo{background:url(../imgs/fundoBaixo.jpg) no-repeat;width:820px;padding-left:100px;margin-top:20px;height:130px;padding-top:22px}
.satisfacao{width:344px;float:left;color:#7a8b5c;font-weight:bold;font-size:12px;text-align:justify}
.satisfacao h4{margin-bottom:20px}
.objetivos{width:419px;float:left;margin-left:2px;padding-left:19px}
.objetivos h4{margin-bottom:20px}
.objetivos ul{margin-left:20px}
.objetivos ul li{display:inline;float:left;margin-right:25px;margin-bottom:5px}
.objetivos ul li img{cursor:pointer}
.rodape{clear:both;padding-top:30px;position:relative}
.rodape p{text-align:right;margin-top:-50px}
.rodape address{color:#9cb177;font-weight:bold;font-size:12px;font-style:normal}
.rodape span{color:#000;font-weight:bold;font-size:12px}
.fraseObjetivos{color:#6c6f73;font-size:12px;font-weight:bold;margin-left:22px;display:none}

/* INTERNAS */
.meioInterno{background:#fff url(../imgs/fundoMeioInterna.jpg) top repeat-x;margin-top:5px;padding:25px;border-bottom:4px solid #fff;position:relative}
.meioInterno h2{margin-bottom:-7px}
#flashInterna{width:976px;clear:both;margin-top:20px}
.secao{background-color:#fff;padding:25px 20px;padding-left:30px;position:relative;font-size:12px;color:#000;line-height:18px}
.secao p{margin-bottom:15px}
.secao h3{margin:20px 0 0 0;font-size:14px;font-weight:normal}
.secao h3.nomePredio{margin:10px 0 5px 0;font-weight:bold}
.secao h4{margin-bottom:15px;font-size:13px}
.fotoEmpresa{float:right;border:4px solid #a6b984;margin-top:10px;margin-left:10px;position:relative}
.rodape p.interno{text-align:right;margin-top:-40px}
.fotoDetalhe{float:left;margin-top:10px;margin-right:30px;position:relative}
.fotoDetalhe img{border:4px solid #a6b984}
.fotoDetalhe span{display:block;color:#7a8b5c}
.fotoDetalhe span.titulo{font-weight:bold;font-size:13px;color:#000}
.secao h4.tituloNoticia{font-size:16px;margin-bottom:5px}
.rodapeInterno{clear:both;height:67px;padding:10px 15px;position:relative;background:url(../imgs/fundoRodapeInterna.gif) repeat-x;border-bottom:4px solid #fff}
.rodapeInterno p{text-align:right;margin-top:-50px}
.rodapeInterno address{color:#9cb177;font-weight:bold;font-size:12px;font-style:normal}
.rodapeInterno span{color:#000;font-weight:bold;font-size:12px}
.depoimento{font-style:italic;margin-top:15px;margin-bottom:0 !important}
.depoimentoPessoa{color:#999;margin-top:0;font-weight:bold}
.parceiro{float:left;margin:20px 40px 10px 25px}

/* contato */ 


label {float: left; font: normal 12px arial;}

.selecione {
float: left;
width: 460px;
margin: 0 0 10px 0;
}

.selecioneBtn {
float: left;
width: 260px;
margin: 0 0 10px 0;
}

#contato {
margin: 15px 0 15px 0;
width: 400px;
float: left;
}
.enviado{color:#7A8B5C;font-family:arial;font-size:18px;text-align:center}
.enviado a{color:#19465B;text-decoration:none; font-weight:normal}

#validador_msg {
margin: 0 0 10px 0;
font: normal 18px arial;
letter-spacing: -1px;
color: #7A8B5C;
}

.bt_enviar {
padding: 2px 4px 2px 4px;
font: normal 18px arial;
color: #666666;
letter-spacing: -1px;
float: right;
text-decoration: none;
background: #FFFFFF;
border: 0;
cursor: pointer;
}

.bt_enviar_cv {
padding: 2px 4px 2px 4px;
font: normal 18px arial;
color: #666666;
letter-spacing: -1px;
text-decoration: none;
background: #FFFFFF;
border: 0;
cursor: pointer;
}

.full {
margin: 0 0 5px 0;
border: 0;
background: #D5DFC6;
color: #000000;
font: normal 12px arial;
width: 450px;
padding: 4px;
float: left;
}

.arquivoEnviar {
margin: 0 0 5px 0;
border: 0;
background: #D5DFC6;
color: #000000;
font: normal 12px arial;
width: 450px;
padding: 4px;
float: left;
}

.float {
margin: 12px 0 30px 100px;
float: left;
text-align: left;
overflow: hidden
}

p.enviado {
float: left;
width: 400px;
min-height: 430px;
padding: 13px 0 0 0;
}
/* /INTERNAS */
.tarja{position:absolute;z-index:9999;margin-left:22px !important}
.jcarousel-skin-ie7{background-color:#fff}

/* msg form */
.msgForm{background-color:#D2FFD2;color:#006600;padding:5px;text-align:center}
.mapa{padding:10px 0;text-align:center}
.fotos{padding-top:15px;padding-left:230px}
.fotos img{border:2px solid #A6B984;margin-right:40px;margin-bottom:10px}