@charset "utf-8";
/* CSS Document */

* { padding:0; margin:0; outline:none; }
body { font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../img/bgGeral.jpg) repeat-x top #b7b7b7; }
a { text-decoration:none; }
a img { border:none; }

#geral { width:980px; _width:985px; padding:0 10px 0 10px; margin:auto; background:url(../img/bgTopo.jpg) no-repeat center top; }
#geral #topo { width:980px; height:440px; position:relative; }
#geral #topo #logo { float:left; width:285px; height:65px; }
#geral #topo #buscaCod { float:left; width:170px; height:45px; padding:15px 0 0 495px;  }
#geral #topo #buscaCod #btnBusca { width:20px; *width:25px; height:20px; border:none; display:block; border-top:solid 2px #fff; *border-top:none; background:none; text-indent:-10000px; cursor:pointer; float:left; font-size:0px; line-height:0; }
#geral #topo #buscaCod #cod_jb { width:108px; border:solid 1px #fff; padding:2px 0 0 0; }
#geral #topo #menuTop { float:left; width:540px; height:75px; padding-left:180px; }
#geral #topo #menuTop ul { padding:17px 0 0 0; }
#geral #topo #menuTop ul li { list-style:none; float:left; }
#geral #topo #menuTop ul li a { height:50px; display:block; _float:left; margin:0 15px 0 0; _margin:0 10px 0 0; }
#geral #topo #menuTop .busque { background:url(../img/btBuscar.jpg) no-repeat center top; width:140px;  }
#geral #topo #menuTop .cadastre { background:url(../img/btCadastre.jpg) no-repeat center top; width:160px; }
#geral #topo #menuTop .encomende { background:url(../img/btEncomende.jpg) no-repeat center top; width:170px; margin:0 0 0 30px; _margin:0 0 0 10px; position:absolute; z-index:10; }
#geral #topo #menuTop .busque:hover { background:url(../img/btBuscarOn.jpg) no-repeat center top; }
#geral #topo #menuTop .cadastre:hover { background:url(../img/btCadastreOn.jpg) no-repeat center top; }
#geral #topo #menuTop .encomende:hover { background:url(../img/btEncomendeOn.jpg) no-repeat center top; }

#geral #topo #divcasas { width:400px; }

#geral #topo #boxExclusivos { width:400px; height:205px; float:left; color:#fff; }
#geral #topo #boxExclusivos #setas { text-align:center; float:left; height:43px; position:absolute; z-index:99; display:block; width:150px; padding:15px 0 0 230px; }
#geral #topo #boxExclusivos #setas img { padding:0 5px 0 5px; }
#geral #topo #boxExclusivos #selecione { width:250px; height:24px; padding:21px 0 0 105px; clear:left; }
#geral #topo #boxExclusivos #selecione ul li { list-style:none; float:left; padding:0 3px 0 3px; }
#geral #topo #boxExclusivos #selecione ul li img { margin:0 6px 0 6px; }
#geral #topo #boxExclusivos #selecione a { color:#fff; font-size:11px; padding:4px 0 0 0; display:block; float:left; white-space:nowrap; }
#geral #topo #boxExclusivos #selecione a:hover { color:#e19a9a; }
#geral #topo #boxExclusivos #selecione a.activeSlide { color:#e19a9a; }
#geral #topo #boxExclusivos .tipoVenda { width:380px; height:231px; } 

.three {width:560px; height:195px; overflow:hidden;}

#geral #topo #bRapida { float:left; width:350px; height:200px; padding:60px 0 0 20px; }
#geral #topo #bRapida a { background:url(../img/bgBuscaRapida.jpg) no-repeat; width:230px; height:20px; display:block; color:#fff; padding:5px 0 0 10px; }
#geral #topo #bRapida a:hover { color:#e19a9a; }
#geral #topo #bRapida p { padding:3px 0 3px 0; }

#geral #topo #menu { clear:both; width:942px; height:40px; clear:both; margin:auto; padding:9px 0 0 0; }
#geral #topo #menu ul { padding:0 40px 0 40px; }
#geral #topo #menu ul li { list-style:none; float:left; padding:0 18px 0 18px; }
#geral #topo #menu ul li a { height:25px; display:block; _float:left; text-indent:-10000px; }
#geral #topo #menu ul li .link1 { width:98px; background:url(../img/mnEmpresa.jpg) no-repeat center; }
#geral #topo #menu ul li .link2 { width:56px; background:url(../img/mnServicos.jpg) no-repeat center; }
#geral #topo #menu ul li .link3 { width:128px; background:url(../img/mnFinancie.jpg) no-repeat center; }
#geral #topo #menu ul li .link4 { width:143px; background:url(../img/mnPropostas.jpg) no-repeat center; }
#geral #topo #menu ul li .link5 { width:120px; background:url(../img/mnTrabalhe.jpg) no-repeat center; }
#geral #topo #menu ul li .link6 { width:90px; background:url(../img/mnFale.jpg) no-repeat center; }

#flash { position:absolute; display:block; width:325px; height:325px; z-index:88; top:75px; left:656px;  }

#geral #meio { clear:both; padding:0 0 20px 0; }
#geral #meio h1 { color:#C53735; font-size:20px; padding:15px 0 10px 0; }
#geral #meio h1 span { color:#000 !important; }
#geral #meio h2 { color:#C43837; font-size:16px; padding:10px 0 10px 0; clear:both; }
#geral #meio h3 { color:#fff; font-size:16px; padding:10px 0 10px 0; }

#geral #meio p { padding:5px 0 5px 0; line-height:18px; }
#geral #meio ul { padding:0 0 0 15px; }
#geral #meio ul li { list-style:square inside; color:#C43837; line-height:24px; }
#geral #meio ul li a { color:#C43837; }
#geral #meio ul li:hover a { color:#A0302F; }

#geral #gmaps { width:960px !important; }
#geral #map { width:100% !important; }

#geral #meio #boxHome { background:url(../img/bgMeioHome2.jpg) no-repeat center 10px; overflow:auto; width:960px; _width:960px; height:800px; _height:810px; padding:30px 10px 0px 13px; }
#geral #meio #boxHome .titulo { padding:0 0 10px 0; }
#geral #meio #boxHome #boxAp { float:left; width:550px; _width:570px; padding:0 0 0 10px; _padding:0; height:230px; }
#geral #meio #boxHome #boxCasas { float:left; width:375px; _width:380px; height:230px; margin:0 0 0 20px; _margin:0 0 0 10px; }
#geral #meio #boxHome #boxAreas { float:left; width:550px; _width:570px; height:230px; padding:35px 0 0 10px; _padding:20px 0 0 0; }
#geral #meio #boxHome #boxCondominio { float:left; width:375px; _width:380px;  height:230px; margin:0 0 0 20px;  padding:35px 0 0 0; _padding:20px 0 0 0; _margin:0 0 0 10px; }

#geral #meio #boxEmpresa { width:600px; height:135px; background:url(../img/boxEmpresa2.jpg) no-repeat center; padding:70px 90px 0 290px; }
#geral #meio #boxEmpresa p { line-height:18px; color:#FFF; width:420px; }
#geral #meio #boxEmpresa a { color:#fff; }
/*#geral #meio #boxEmpresa .rede { float:right; width:170px; height:110px; display:block; margin:10px 0 0 0; background:url(../img/bgrede.png) no-repeat;}*/

#rodape { clear:both; height:180px; background:url(../img/bgRodape.gif) repeat-x left top #B33332; color:#fff; }
#rodape p { line-height:18px; }
#rodape a { color:#fff; font-weight:bold; }
#rodape a:hover { text-decoration:underline; } 
#rodape #centro { width:980px; padding:22px 10px 0 10px; margin:auto; }
#rodape #centro #logosvalue { text-align:center; clear:both; }
#rodape #centro #logosvalue img { padding:12px; }
#rodape #centro #esquerda { float:left; width:700px; }
#rodape #centro #esquerda img { padding:0 0 10px 0; }
#rodape #centro #direita { /*width:280px; text-align:right;*/float:left;}
#rodape #centro #direita .addthis_button img { padding:5px 0 10px 0; }
#rodape #centro #informativo { text-align:center; color:#FFF; }

.refinabusca { clear:both !important; text-align:center; }
.refinabusca a { color:#666; }

form p, form div { text-align:center; }
#btnSearch0, #btnSearch1, #btnSearch2, #ok, #Clean, #print { border:solid 1px #fff; background:url(../img/bgTh.gif) repeat-x top #000 !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding:5px; text-transform:uppercase; margin:0 5px; letter-spacing:1px; cursor:pointer; }

#rich_media{ width: 456px; height: 233px; left:50%; margin:-175px 0px 0px -253px; position:absolute; top:50%; z-index:500; }


