* { padding:0; margin:0; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; outline:none; line-height:20px; }
strong{ color:#000;}
body { }
img { border:none; margin:0; padding:0;}
body{ background:url(../img/bg-topo-internas.jpg) repeat-x top center;}
ul { list-style:none;}
a { color:#000;}
#corpo p { color:#666666; padding:5px 0 5px 0; font-size:14px; line-height:24px;  }
a:hover { text-decoration:underline;}


iframe { margin:10px 0 0 0; border:2px solid #DEB438; padding:2px;}

h1 { font-family:'HelveBoldConde'; font-size:28px !important; color:#D10008; font-weight:normal; margin:10px 0 10px 0;  padding:7px; clear:both; z-index:1; }
h2 { color:#565656; font-size:20px; margin:0 0 0 0;  font-weight:normal;}
h3 { font-size:18px; text-transform:uppercase; color:#F6B418;}


#corpo #emprFicha .imvFotos { float:none; }


form input#textCaptcha { float:left; margin:0 1ex 0 0; }

fieldset dl dd input[type="radio"]  { border:none;  padding:0 3px 0 0;}
fieldset dl dd input[type="checkbox"]  { border:none;  padding:0 3px 0 0;}


@font-face {
    font-family: 'HelveBoldConde';
    src: url('fonts/helveticaltstd-boldcond-webfont.eot');
    src: url('fonts/helveticaltstd-boldcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helveticaltstd-boldcond-webfont.woff') format('woff'),
         url('fonts/helveticaltstd-boldcond-webfont.ttf') format('truetype'),
         url('fonts/helveticaltstd-boldcond-webfont.svg#HelveticaLTStdBoldCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

	
}
	
	
	
	
#toporep{background:url(../img/bg-topo-internas.jpg) repeat-x top center;}	
#toporep #topo{ margin:auto; width:991px; height:290px; background:url(../img/bg-topo-internas.jpg) no-repeat top center;}
#toporep #topo #logo a{ display:block; background:url(../img/logo.jpg) no-repeat left; width:317px; height:105px; float:left; text-indent:-9999px;}
#toporep #topo #atendido{ float:left; width:340px; height:30px; margin:27px 0 0 170px;}
#toporep #topo #atendido h1{font-family:'HelveBoldConde'; color:#000; font-weight:bold; font-size:18px !important; float:left; padding:0 10px 0 0; text-decoration:none;}




#toporep #topo #menu{ float:left; width:540px; height:80px; margin:17px 0 0 86px;}
#toporep #topo #menu ul{}
#toporep #topo #menu ul li{ float:left; height:47px; margin:6px 0 0 8px; padding:30px 10px 0; cursor:pointer;}
#toporep #topo #menu ul li a{ font-family:'HelveBoldConde'; color:#fff; font-weight:bold; font-size:18px; text-decoration:none;}
#toporep #topo #menu ul li:hover{ background:#98171c;}














#toporep #topo #destaquetop{ float:left; width:475px; height:225px; margin:25px 0 0 25px;}
#toporep #topo #destaque{ width:470px;}
#toporep #topo #destaque h2{height:63px; text-indent:-9999px;}
#toporep #topo #destaque .cycleDestCond{list-style-type:none; padding:0; width:981px; float:left; overflow:hidden; height:242px;}

#toporep #topo #destaque li { width:389px; height:242px; float:left; overflow:hidden; position:relative; }

#toporep #topo #destaque li .image{ width:389px; height:224px; overflow:hidden; position:absolute; z-index:5; top:0; left:0; }
#toporep #topo #destaque li .image img{ width:389px; height:224px;}
#toporep #topo #destaque .features{  position:absolute; top:143px; left:0; width:385px; height:78px; background:#333; z-index:6; color:#fff; background:url(../img/bg-destaques.png) repeat; padding:3px 0 0 20px;}
#toporep #topo #destaque .bairro{ float:left; color:#fff; font-size:16px; width:auto; margin:5px 0 0 0;}
#toporep #topo #destaque .tipo { float:left; color:#fff; font-size:16px;  margin:5px 0 0 0; }

#toporep #topo #destaque .importantes{ color:#fff; font-size:12px; width:303px; clear:both; text-transform:lowercase; height:42px; overflow:hidden;padding:3px 0 0 0;}
#toporep #topo #destaque a.anterior{display:block; width:39px; height:224px; background:url(../img/left.jpg) left bottom no-repeat; float:left; text-indent:-9999px;}
#toporep #topo #destaque a:hover.anterior{text-decoration:none;}
#toporep #topo #destaque a.proximo{display:block; width:35px; height:225px; float:right; text-indent:-9999px; background:url(../img/right.jpg) top no-repeat; margin:0 7px 0 0;}
#toporep #topo #destaque a:hover.proximo{text-decoration:none;}

#toporep #topo #busca{ float:left; width:900px; height:75px; margin:13px 0 0 45px;}
#toporep #topo .buscaRapida { padding:10px 0 0 0; clear:both; float:left; position:relative; z-index:2; }
#toporep #topo .buscaRapida dl { width:131px; float:left; padding:1px 0 0; }
#toporep #topo .buscaRapida dl select { width:130px; padding:2px 0 0;}
#toporep #topo .buscaRapida dl dt { display:none;}
#toporep #topo .buscaRapida dl.pretensao { width:80px;}
#toporep #topo .buscaRapida dl.pretensao select { width:75px;}
#toporep #topo .buscaRapida dl.ddlCidade { width:170px;}
#toporep #topo .buscaRapida dl.ddlCidade select { width:165px;}
#toporep #topo .buscaRapida dl.valorMax { display:none}
#toporep #topo .buscaRapida input#btnEnviar { background:url(../img/bg-input.jpg) no-repeat; width:49px; height:24px; color:#FFF; font-size:12px;cursor:pointer; text-align:center; border:none;}

#toporep #topo .buscaCodigo {float:left; padding:10px 0 0 14px;}
#toporep #topo .buscaCodigo input#ref { width:150px; padding:3px 0 2px; float:left;}
#toporep #topo .buscaCodigo input#btnEnviar {background:url(../img/bg-inputBuscaCod.jpg) no-repeat; width:30px; height:24px; float:left; color:#FFF; font-size:12px;cursor:pointer; text-align:center; border:none;}

#toporep #topo .favoritos { height:30px; background:url(../img/star.jpg) no-repeat left; clear:both; color:#666666; font-size:12px; padding:11px 0 0 20px; width:390px; float:left;}
#toporep #topo .favoritos a { text-decoration:underline; color:#666666; font-size:12px;}
#toporep #topo .favoritos a:hover { text-decoration:underline;}





#corpo{ margin:auto; width:991px; min-height:400px;}
#corpo #lancamentos{ float:left; height:320px; clear:both; position:relative; }
#corpo #lancamentos h1{ text-transform:uppercase; color:#000; font-size:24px !important; padding:0 0 12px 25px;}
#corpo #lancamentos h1 strong{ color:#ad0101; font-size:24px; font-family:'HelveBoldConde'; text-transform:uppercase;}
#corpo #lancamentos img{ margin:0 0 0 15px;}
#nav3 {top:275px; z-index:8; width:145px; height:24px; position:absolute; right:0px; }
#nav3 a { background:url(../img/normal.png); width:20px; height:18px; display:block; float:left; margin:0 5px 0 0; text-indent:-10000px; }
#nav3 a.activeSlide { background:url(../img/active.png); }





#corpo #prontoparamorar{ float:left; background:url(../img/venda.jpg) no-repeat center bottom; height:410px; width:980px;}
#corpo #prontoparamorar h1{  text-transform:uppercase; color:#000; font-size:24px !important; padding:0 0 0 25px; float:left;}
#corpo #prontoparamorar h1 strong{ color:#ad0101; font-size:24px; font-family:'HelveBoldConde'; text-transform:uppercase;}

#corpo .vertodos { margin:10px 0 0 430px; height:10px; width:30px; width:100px; float:left;}
#corpo .vertodos a{ font-weight:bold; color:#ad0101; text-decoration:underline; font-size:14px;}

#corpo #destVenda{width:998px;}
.cycleDestVenda{float:left; width:810px !important; height:270px; padding:0; margin:40px 0 0 33px;}
#corpo #destVenda .imobLanc{width:190px; height:270px !important; float:left; padding:0 0 0 10px; position:relative; z-index:4; }
#corpo #destVenda .imobLanc .image{width:185px; height:240px; overflow:hidden; border:#dbdbdb 3px solid;  margin:0; position:absolute; z-index:5; }
#corpo #destVenda .imobLanc .image:hover{ border:#AD0101 3px solid;}
#corpo #destVenda .imobLanc .image img{width:185px; height:240px;}

#corpo #destVenda .features{ background:url(../img/bg-features.png) repeat; height:110px; top:128px; left:13px;  width:177px;  padding:6px 0 0 8px; position:absolute; z-index:12; }

#corpo #destVenda .bairro{ font-size:12px; color:#fff; font-weight:bold;}
#corpo #destVenda .tipoimpo{ font-size:11px; color:#fff; height:17px; overflow:hidden; margin:4px 0 0 0;}
#corpo #destVenda .valor{font-size:18px; color:#fff; margin:10px 0 0 0;}
#corpo #destVenda .gmapss{ margin:16px 0 0 0; float:left; width:80px; background:url(../img/gmapss.jpg) no-repeat left; padding:0 0 0 22px;}
#corpo #destVenda .gmapss a{ font-size:11px; color:#fff;}
#corpo #destVenda .saiba{ float:left; margin:16px 0 0 0; }
#corpo #destVenda .saiba span{font-size:18px; color:#fff; float:left; }
#corpo #destVenda .saiba a{ font-size:11px; color:#fff;}

#corpo #destVenda a.anterior{ margin:37px 0 0 20px; display:block; width:28px; height:160px; float:left; background:url(../img/seta-esquerda.jpg) bottom no-repeat; text-indent:-9999px;}
#corpo #destVenda a:hover.anterior{text-decoration:none;}
#corpo #destVenda a.proximo{margin:37px 0 0 35px; display:block; width:42px; height:160px; float:left; background:url(../img/seta-direita.jpg) bottom no-repeat; text-indent:-9999px; }
#corpo #destVenda a:hover.proximo{text-decoration:none;}



















#corpo #destaqueGrande { background:url(../img/bg-locacao.jpg) repeat-x center top; width:970px; height:360px; margin:0 0 20px 6px; }
#corpo #destaqueGrande .h1 { padding:7px 0 0 20px; height:33px; }
#corpo #destaqueGrande h1 { font-size:24px; color:#000; padding:0; float:left; width:750px; height:24px; margin:8px 0 0 54px;}
#corpo #destaqueGrande h1 strong{ color:#ad0101; font-size:24px; font-family:'HelveBoldConde'; text-transform:uppercase;}
#corpo #destaqueGrande span{ margin:10px 0 0 0; height:10px; width:30px;}
#corpo #destaqueGrande span a{ font-weight:bold; color:#ad0101; text-decoration:underline; font-size:14px;}
#corpo #destaqueGrande .imobDestaqueGrande { }
#corpo #destaqueGrande #cycleSlide { float:left; width:810px !important; margin:0 0 0 13px; }
#corpo #destaqueGrande li { float:left; width:152px !important; padding:15px 20px 0 25px; background:none; height:220px; margin:17px 0 0 0; }
#corpo #destaqueGrande .imobDestaqueGrande img { width:150px; height:115px; padding:0 0 5px 0; }
#corpo #destaqueGrande .imobDestaqueGrande .pretensao { font-size:12px; color:#666666; line-height:18px; font-weight:bold; }
#corpo #destaqueGrande .imobDestaqueGrande .bairrodest { font-size:12px; color:#666666; font-weight:bold; line-height:18px; height:22px; overflow:hidden; }
#corpo #destaqueGrande .imobDestaqueGrande .valor { font-size:16px; font-weight:normal; height:25px; overflow:hidden; color:#ff0000; line-height:22px; }
#corpo #destaqueGrande .imobDestaqueGrande .boxImportantes .linkGMaps a { font-weight:normal; font-size:11px; color:#000; background:url(../img/gmaps3.jpg) no-repeat left ; padding:0 0 0 15px; float:left; width:70px; text-decoration:none; }
#corpo #destaqueGrande .imobDestaqueGrande .boxImportantes .saibaMais a { font-size:11px; color:#000; background:url(../img/mais.jpg) no-repeat left ; padding:0 0 0 15px; float:left; width:45px; margin:0 0 0 7px; }
#corpo #destaqueGrande .prev { display:block; background:url(../img/esquerda.jpg) no-repeat left ; width:31px; height:42px; float:left; margin:115px 22px 0 30px; }
#corpo #destaqueGrande .next { display:block; background:url(../img/direita.jpg) no-repeat left ; width:31px; height:42px; float:left; margin:115px 0 0 0; }






#corpo #imobiliaria{ float:left; width:295px; padding:0 30px 0 0; height:215px; background:url(../img/espacador.jpg) no-repeat right; margin:0 15px 0 0;}
#corpo #imobiliaria h1{color:#d10008; font-size:24px !important; text-transform:uppercase; padding:5px 0 5px 7px}
#corpo #imobiliaria img{ float:left; padding:0 10px 0 10px;}
#corpo #imobiliaria p{ padding:0;}


#corpo #bairrosbuscados{ float:left; width:330px; height:215px; background:url(../img/espacador.jpg) no-repeat right;}
#corpo #bairrosbuscados h1{color:#d10008; font-size:24px !important; text-transform:uppercase;}
#corpo #bairrosbuscados ul {}
#corpo #bairrosbuscados ul li{ padding:0 0 5px 12px; background:url(../img/seta.jpg) no-repeat left; float:left; width:145px;}
#corpo #bairrosbuscados ul li a{ font-size:14px;  color:#666666;}




#corpo #portipo{ float:left; width:310px; height:215px; margin:0 0 0 10px;}
#corpo #portipo h1{color:#d10008; font-size:24px !important; text-transform:uppercase; padding:5px 0 12px 0;}
#corpo #portipo ul{}
#corpo #portipo ul li{padding:0 0 5px 12px; background:url(../img/seta.jpg) no-repeat left; }
#corpo #portipo ul li a{ font-size:14px;  color:#666666;}




#corpo #jaguariuna{ float:left; width:635px; height:215px; background:url(../img/jaguaa.jpg) no-repeat left;}
#corpo #jaguariuna h1{ padding:20px 0 0 285px; color:#d10008; font-size:24px !important; text-transform:uppercase;}
#corpo #jaguariuna p{padding:0 0 0 285px; width:340px;}



#corpo #boleto{float:left; background:url(../img/boleto.jpg) no-repeat left; width:330px; height:215px; margin:0 0 0 7px;}
#corpo #boleto h1{color:#d10008; font-size:24px !important; text-transform:uppercase; padding:56px 0 0 30px; width:140px; line-height:27px;}
#corpo #boleto h1 strong{ color:#000; font-size:24px !important; font-family:'HelveBoldConde'; font-weight:normal; }









#rodaperep{ background:url(../img/bg-rodape.jpg) repeat-x center top;}
#rodaperep #rodape{ margin:auto; width:991px; background:url(../img/bg-rodape.jpg) no-repeat center top; height:526px;}
#rodaperep #rodape #esquerda{ float:left; width:290px; padding:190px 0 0 40px;}
#rodaperep #rodape #esquerda #logorod a{ text-indent:-9999px; display:block; float:left; background:url(../img/logo-rodape.jpg) no-repeat left; width:287px ;height:76px;}
#rodaperep #rodape #esquerda #endereco{ float:left;}
#rodaperep #rodape #esquerda #endereco p{ font-size:12px; line-height:18px; padding:10px 0 0 0; color:#fff;}
#rodaperep #rodape #esquerda #endereco p strong{ color:#fff;}
#rodaperep #rodape #esquerda #endereco p a{ color:#fff;}

#rodaperep #rodape #menurod{ float:left; width:650px; height:150px; margin:190px 0 0 0;}
#rodaperep #rodape #menurod { float:left; padding:27px 0 0 0;}
#rodaperep #rodape #menurod ul { padding:0 0 0 45px; float:left;}
#rodaperep #rodape #menurod ul li { color:#fff; text-transform:uppercase; font-size:14px; line-height:25px; }
#rodaperep #rodape #menurod ul li ul { padding:5px 0 0 0; float:none;}
#rodaperep #rodape #menurod ul li ul li { line-height:18px;}
#rodaperep #rodape #menurod ul li ul li a{ text-transform:none; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#fff; } 
#rodaperep #rodape #menurod ul li ul li a:hover { }


#rodaperep #rodape #horario{ float:left; padding:15px 0 0 40px;}
#rodaperep #rodape #horario strong{ color:#fff; font-size:12px;}
#rodaperep #rodape #horario p{ color:#fff; padding:0; line-height:18px; font-size:12px;}
#rodaperep #rodape #horario .subli{ text-decoration:underline; font-size:12px; color:#fff;}




#rodaperep #rodape #esq{ float:left; width:400px; margin:45px 0 0 195px;}
#rodaperep #rodape #esq #indique { float:right; width:220px; clear:both; }
#rodaperep #rodape #esq #indique p{ font-weight:bold; font-size:12px; color:#fff; float:left;}
#rodaperep #rodape #esq #assinatura{ float:left;}
#rodaperep #rodape #esq #assinatura .evalue { float:left;}
#rodaperep #rodape #esq #assinatura .evalue a{ font-size:11px; color:#fff; background:url(../img/evalue.jpg) no-repeat left; padding:0 0 0 25px; float:left;}
#rodaperep #rodape #esq #assinatura .gaia { float:left; margin:0 0 0 8px; width:220px;}
#rodaperep #rodape #esq #assinatura .gaia a{ font-size:11px; color:#fff; background:url(../img/gaia.jpg) no-repeat left; padding:0 0 0 25px; float:left;}


