@charset "iso-8859-1";
/* ESTILOS GERAIS */

.titulo { color:#74a941; font-size:20px; font-style:italic; }
.tituloPagina { color:#74a941; font-size:20px; font-style:italic; margin:0 0 30px 13px; }
h3 {color:#08175f; }
h4 {margin:0; }
h5 {margin:0; float:left; padding-right:10px; font-size:20px; font-style:italic; }
h6 {margin:0; float:left; margin-right:10px; color:#08175f;}
.fl { float:left; }
p { color:#575757; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
a { color:#08175f; text-decoration:none; }
a:hover { color:#7daf4e; text-decoration:none; }´
ul { padding:0; }
li {list-style:none; }
img {border:0; margin:0; padding:0; }
fieldset { background:#fff; margin:0 90px 0 14px; border:#E1E3DF 1px solid;  }
legend { color:#575757; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; }
.videosEsq { float:left; width:480px; }
.videos { width:440px; margin:20px; }
.videosDir { float:left; width:230px; } 
.videosDir .titulo { padding-left:20px; }
.videosRelacionados { width:230px; margin-left:20px; padding-top:10px; background-color:#CCC; padding-bottom:10px; }
.videosRelacionados img { margin:10px 20px; border:3px #FFF solid; }

/* ESTRUTURA PRINCIPAL */

body { background:url(../imagens/bg.gif) repeat top; font:Georgia, "Times New Roman", Times, serif; margin:0; }
#flash { position:absolute; width:100%; height:500px; z-index:1; }
#bggeral { background:url(../imagens/bg_pagina.jpg) repeat-y center top; width:100%; display:table; }
#conteudo { position:relative; margin:0 auto; width:990px; z-index:2; padding-top:300px; }

/* COLUNA ESQUERDA */

#colEsq { width:235px; float:left; }
#menu { width:225px; margin-bottom:50px; }
#menu ul { list-style:none; font-size:18px; font-style:italic; text-decoration:none; margin:0; padding-left:20px; }
#menu ul li { padding:6px 0; border-top:#FFF 1px solid; border-bottom:#CCC 1px solid; }
#menu ul li:hover { background:#FFF; }
#menu ul li img {padding-right:10px; padding-bottom:3px; }
#menu ul li a { color:#2d3a49; }
#menu ul li a:hover { color:#7daf4e; text-decoration:none; }

#pesquisar { width:235px; padding-bottom:50px;  }
#pesquisar .input { background:url(../imagens/pesquisar.jpg) no-repeat; width:155px; float:left; border:0; font:14px Georgia, "Times New Roman", Times, serif; color:#74a941; font-style:italic; margin-left:14px; text-indent:4px; }
#pesquisar .pesquisar { height:28px; width:40px; float:left; border:0; font:11px Arial; color:#000; text-indent:4px; }
#pesquisar a.botao { float:left; }


#twitter { width:235px; margin-left:12px; margin-top:30px; }
#twitter .widget { background:#FFF; width:204px;}
#twitter .widget p {margin:0; padding:0 7px; font-size:10px; }

#conheca { width:235px; height:224px; }
#conheca h4 { font-size:20px; font-style:italic; color:#2d3a49; margin:5px 35px -5px; }
#conheca a { font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#575757; margin:5px 35px;  }
#conheca a:hover { color:#7dae4d; }

/* COLUNA DIREITA */

#colDir { width:755px; float:right; margin-top:200px; overflow:hidden;}
#conteudoInterna { margin-left:12px; width:730px; margin-bottom:70px;}
#conteudoInterna ul {padding:0; margin:0; }
#conteudoInterna ul li {border-bottom:1px #E1E3DF solid; border-top:#fff 1px solid; padding:10px 0;}
#conteudoInterna ul li:hover {background:#FFF; }
.loteamento { color:#74a941; margin:5px 0 0 15px; font-style:italic;  }
.loteamento:hover { color:#08175f; }
.tituloLoteamento { height:60px; background:url(../imagens/1px.png) repeat; position:absolute; margin-top:178px; margin-left:-463px; width:459px; border-bottom:#FFF 2px solid; border-left:#FFF 2px solid; border-right:#FFF 2px solid;}
.tituloLoteamento h4 { padding:1px 10px; }


.conciencia { color:#74a941; margin:0px; font-style:italic; }
.conciencia h4 { padding:1px 10px; }
.conciencia:hover { color:#08175f; }
.conheca { margin:3px 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
#formEsq, #formDir{ margin-right:30px; float:left; }
#formEsq, #formDir, input { font-family:Georgia, "Times New Roman", Times, serif; width:320px; padding:5px; margin-bottom:0; color:#2d3a49; }
#formDir textarea { }

.galeria { float:left; width:299px; height:199px; border:10px #FFF solid; background:#c8cbc7; font-size:14px; color:#FFF; margin:0 25px 35px 10px; }
.galeria:hover { background:#e3e5e1; }
.galeria .titulo { margin:6px 10px; }
.galeria .titulo a { color:#2d3a49; }
.galeria .titulo a:hover { color:#1a2a77; }

.paginacao {float:left; overflow:hidden; margin:5px 0 50px 22px; width:940px; }
.paginacao a {background:#cfd1cd; padding:7px; margin:2px; border:2px #FFF solid; }
.paginacao a:hover { background:#85b853; color:#FFF; }
a.paginaAtual { background:#85b853;}

.fotos {margin-bottom:0px; }
.fotos ul { padding:0; }
.fotos ul li {float:left; }
.fotos img{ border:2px #cfd1cd solid; margin:14px; }

#terrenos { margin:0 10px; float:left; background:url(../imagens/bgterrenos.jpg) no-repeat; height:257px; width:484px; }
#terrenos img { margin:12px 0 0 10px; border-top:#FFF 2px solid; border-left:#FFF 2px solid; border-right:#FFF 2px solid; }
#terrenos h4 {float:left; }
#terrenos h5 {float:left; }
#ambiental { margin:0; float:left; background:url(../imagens/bgambiental.jpg) no-repeat; height:176; width:230px; }

.imagemPrincipalEsq { margin:0; float:left; background:url(../imagens/bgambiental.jpg) no-repeat; height:176; width:230px; margin:10px 10px 0 15px; border:2px #FFF solid; }
.imagemPrincipal { margin:0; float:left; background:url(../imagens/bgambiental.jpg) no-repeat; height:176; width:230px; margin:10px 10px 0 0; border:2px #FFF solid; }
.tituloPrincipal { height:64px; background:#dbe1e1; width:230px; }
.tituloAmbiental { height:64px; background:url(../imagens/bgcinza.jpg) repeat; width:230px; }

#descricao { background:url(../imagens/bgdescricao.png) repeat; }
#informativos { float:left; margin:20px 10px 20px 10px; width:754px; }
#informativos a { float:left; }
#informativos img { float:right;}
#informativos .lista { float:right; width:705px; margin-left:10px; margin-right:10px;}
#informativos .lista p { color:#2d3a49; margin:0; padding:0; }
#informativos .lista a { font-size:12px; color:#74a941; float:left; }
#informativos .lista a:hover { color:#08175f; }
#informativos .lista h4 {font-size:15px; color:#74a941; }
#informativos ul li { float:left; width:695px; margin:0 0 0 20px ; list-style:url(../imagens/i.png); }
#informativos ul li:hover { background:#FFF; }
#informativos ul li p { color:#2d3a49; margin:0; padding:0; }
#informativos ul li a { font-size:12px; color:#74a941; float:left; }
#informativos ul li a:hover { color:#08175f; }
#informativos ul li h4 {font-size:15px; color:#74a941; }

#contatenos { float:left; margin:0 10px; width:735px; height:213px; background:url(../imagens/bgcimarodape.jpg) no-repeat;}
#contatenos .col1 { float:left; width:228px; margin-left:20px; padding-top:60px; }
#contatenos .col2 { float:left; width:220px; margin-left:15px; padding-top:60px; }
#contatenos .col3 { float:left; width:225px; margin-left:20px; padding-top:60px; }

/* CONTATO */

#contato { margin-left:12px; width:406px; }
#contato input { font-family:Georgia, "Times New Roman", Times, serif; width:400px; padding:5px; margin-bottom:10px; height:30px; color:#2d3a49; }
#contato label { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; }
#contato textarea { width:400px; height:100px; margin-bottom:4px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#2d3a49; }
#contato .btenviar { background:url(../imagens/enviar.jpg) no-repeat top; width:102px; height:33px; border:0; float:right; margin-bottom:40px;}
#contato .btenviar:hover {  background:url(../imagens/enviar.jpg) no-repeat bottom; width:102px; height:33px; }
#contato .error { color:#F00; font-size:9px; }
#contato a { color:#444444; }
#contato a:hover {color:#999; }

#mapa {float:left; width:440px; margin-left:13px; }
#endereco {float:left; width:170px; color:#575757; font-size:14px; }

/* RODAPÉ */

#rodape { float:left; }

.hotsite { }

.textoCampo { width:700px; margin-left:20px; }
.textoCampo h3 { font:Georgia, "Times New Roman", Times, serif; color:#444; font-size:14px; }
.imagemInterna { margin-left:20px; }