* {padding:0;margin:0;list-style:none;}

body{font:normal 13px "Trebuchet MS", Arial, helvetica, sans-serif;color:#333;background:#eff7e3 url(../img/layout/bg.jpg) repeat-x;/* -> */text-align:center;/* hack para o IE */}

a{text-decoration:none;color:#85C226;}
a:hover{background:#85C226; color:#000;}

h4{color:#85C226;font-size:20px;line-height:40px;background: url(../img/layout/seta-h4.gif) no-repeat 5px center;padding:0 15px 0;}
h6{ color:#FF0000; font-size:18px; text-align:center;}

#banner{width:840px;height:140px;margin:0 auto;background:#fff url(../img/layout/bg-banner1.jpg) no-repeat;padding:0 10px;/* -> */text-align:left;/* hack para o IE */}

#menu{height:42px;background: url(../img/layout/bg-menu.jpg) repeat-x;text-align:center;}
#menu div{width:860px; margin:0 auto;background:#68991E url(../img/layout/bg-menu-sombra1.jpg) repeat-y;}
#menu ul{float:left;height:42px;line-height:42px; padding-left:49px;/*background: url(../img/layout/bg-ul-menu.gif) no-repeat center center;*/}
#menu ul li{float:left;padding-left:22px;}
#menu ul li a{padding:0 15px 0;color:#fff;background: url(../img/layout/seta-menu.gif) no-repeat 5px center;font-size:15px;}
#menu ul li a:hover{display:block;background:#85C226 url(../img/layout/seta-menu2.gif) no-repeat 5px center;}
#menu ul li a.sel{display:block;background:#85C226 url(../img/layout/seta-menu2.gif) no-repeat 5px center;font-weight:bold;}
#menu ul li a.sel:hover{}


#conteudo{width:820px;margin:0 auto;background: #CCC url(../img/layout/bg-var1.jpg) repeat-y;padding:0 20px 10px;/* -> */text-align:left;/* hack para o IE */}
#espaco-topo{border-top:10px solid #fff;}

#col-esq{float:left;width:249px;padding:0 1px 0 0;}
#col-esq #banner-2 { padding:0 0 10px 11px;}
#conteudo #col-esq ul li.dola {padding:0 20px 10px 11px; }
#conteudo #col-esq ul li{  padding:0 0 10px 13px; width:259px;margin-bottom:10px; margin-top:5px;}

#col-dir{float:left;width:560px;}

#conteudo #conteudo-var{float:left;width:560px; padding-right:30px; padding-top:25px;}
#conteudo-var h3{padding-left:20px;line-height:32px;text-align:left;border-top:2px solid #68991E;color:#fff;font-size:18px;background:#85C226 url(../img/layout/seta-menu2.gif) no-repeat 10px center;}
#conteudo-var h3.interno{border-top:2px solid #fff;}
#conteudo-var #p-inicial{border-bottom:1px solid #D5E9B1;padding:10px;}
#conteudo-var p{text-align:justify;padding:0 10px;line-height:21px;}
#conteudo-var #p-inicial p{font-size:15px;color:#64941D;text-align:justify;}
#conteudo-var h5{padding:5px 10px 0;font-size:18px;line-height:30px;}
#conteudo-var p.chamada img{float:left;margin-right:10px}
#conteudo-var p.pg-const{font-size:25px;margin-top:50px;text-align:center;font-weight:bold;color:#777;}
#banner-3 { background:url(../img/tv.jpg) no-repeat; margin-left:12px; height:290px; }
/* #testando h1 { text-indent:-5000px; width:477px; height:150px; margin: 20px 0 0 31px; background:#ccc; }
 inicio do css A empresa */

#conteudo-var #empresa img {float:left; padding-left:10px;  padding-right:15px;}
#conteudo-var #empresa p {padding-left:10px;}

/* Fim do css da empresa */

/* inicio loteamentos */

#conteudo-var #loteamentos span img.img_lot { border:none; margin-left:10px;}
#conteudo-var #loteamentos .barra { font-size:16px; font:bold; text-align:center;}

/* fim de loteamentos */

/* Inicio imoveis */

#conteudo-var #imoveis img.imv { float:right; position:relative; padding-right:10px; padding-top:10px; }
#conteudo-var #imoveis img.imv1 { float:left; padding-left:10px; padding-bottom:50px; margin-top:50px; padding-top:10px; }
#conteudo-var #imoveis p { width:500px; margin-left:20px; margin-top:40px;}

/* Fim imoveis */

/* Inicio avaliacao */

#conteudo-var #avaliacao img { padding-left:10px; padding-right:10px;}

/* Fim avaliacao */

/* CSS imprensa */

#conteudo-var #imprensa p a { text-decoration:underline; padding-left:5px;}

/* fim css imprensa */

/* inicio do css dos corretores */

#conteudo-var #corretores img {float:left; padding-left:10px; padding-top:5px; padding-right:15px;}

/* fim do css dos corretores */

/* inicio contato */
#conteudo-var #contato p { margin-left:10px;}
#conteudo-var #contato .txt{padding: 3px; background: #fff; color: #000; border: 2px solid #85C226; font-size: 13px;}
#conteudo-var #contato .bt{padding: 3px; background: #EDF5F8; color: #000; border: 2px solid #85C226; font-size: 13px;}
#conteudo-var #contato form label { float:left; width:80px; }


/* Fim contato */


/* Imprensa - inserido em 18-09-08 */
#ul-imprensa{margin-top:10px;float:left;width:540px;padding:10px;}
#ul-imprensa li{float:left;margin-bottom:40px;}
#ul-imprensa li.col1{float:left;padding:0 50px 0 90px;}
#ul-imprensa li.col2{float:left;padding:0 90px 0 50px;}
#ul-imprensa li a{display:block;float:left;width:130px;text-align:center;padding-top:5px;}
#ul-imprensa li a img{border: none;}

div#navegador{padding:0 2px 0 0;}
div#navegador p{font-size:25px;color:#777;text-align:center;background:#f1f1f1;}
div#navegador p a{font-size:25px;line-height:25px;padding:0 5px;}
div#navegador p span{line-height:25px;margin-right:10px;}
/* FIM - Imprensa - inserido em 18-09-08 */

#rodape{height:130px; text-align:center; }
#rodape div{width:860px;margin:0 auto;background:url(../img/layout/bg-rodape1.jpg) no-repeat top;}
#rodape div p#end{float:left;width:860px;text-align:left;padding:0 10px 0;margin:0 0 0 10px;color:#85C226;font-size:15px;font-weight:bold;background: url(../img/layout/seta-rodape.gif) no-repeat center left;line-height:100px;}
#rodape p.parceiro { font-size:18px; padding-left:17px; padding-top:5px;}
#rodape ul.parceiros { padding-left:10px;}
#rodape ul.parceiros li { padding-left:20px;}
#rodape ul li a img {border:none; padding-left:25px;}

#rodape ul{float:left;}
#rodape ul li{float:left;color:#85C226;}
#rodape ul li a{color:#999;font-size:14px;padding: 0 0px;}
#rodape ul li a:hover{text-decoration:underline;background:none}
#rodape p{text-align:left; color:#777;}
#rodape p.contato{padding:5px 20px 0;}

#rodape #branco {  background:#FFF; }
#rodape #branco p { width:860px; float:left;    margin: 0 auto; background:#FFF; color:#999;font-size:16px; margin-top:10px;text-align:center;padding: 0 0px;}

