* { padding:0; margin:0; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#838383; outline:none; line-height:20px; }
strong{ color:#000;}
html{ overflow-x: hidden; background:#f5f5f5;}
img { border:none; margin:0; padding:0; }

body{}
.redeTotal { float:left; margin:-8px 0 0 30px;}

#menu { background:url(../img/bg-menu.jpg) no-repeat center top; float:left; width: 963px; padding:0 20px 0 20px; height:72px; margin:20px 0 0 0; }
#menu ul li { list-style:none; float:left; margin:3px 0 0 0; }
#menu  ul li a:hover{ color:#fbaf0a; -webkit-transition:color 0.5s ease-in; -moz-transition:color 0.5s ease-in; -o-transition:color 0.5s ease-in; transition:color 0.5s ease-in; text-decoration:none; }
#menu  ul li a { font-family:'HelveticaCondensedBold'; font-size:15px; display:block; height:52px; padding:6px 24px 0 25px; line-height:24px; color:#fff;}
#menu  ul li.apart a, #menu  ul li.terre a, #menu  ul li.locacao a { padding:20px 25px 0 25px; height:38px; }
#menu  ul { margin:0 0 0 10px; }

#imvFicha .detalheslateral .infomacoesesquerda .fichatecnicaimovel p { color:#000;!important; padding:0!important; }



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; padding:2px;}
h1 { font-family:'HelveticaCondensedBold'; 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:16px; color:#000; font-weight:normal;}
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: 'HelveticaCondensedBold';
    src: url('fonts/helvetica-condensed-bold-webfont.eot');
    src: url('fonts/helvetica-condensed-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helvetica-condensed-bold-webfont.woff') format('woff'),
         url('fonts/helvetica-condensed-bold-webfont.ttf') format('truetype'),
         url('fonts/helvetica-condensed-bold-webfont.svg#HelveticaCondensedBold') format('svg'); font-weight: normal;font-style: normal;}
		 
		 
#topo{ width:998px; margin:auto; background:url(../img/bg-topo.png) no-repeat center top; height:355px;}
#topo #atendimento{}
#topo #atendimento p { width:215px; color:#fff; font-weight:bold; font-size:18px; line-height:normal;}
#topo #atendimento p strong{ color:#fbaf0a; font-weight:bold; font-size:18px; line-height:normal; padding:0;}
#topo #atendimento .valinhos{ float:left; padding:40px 0 0 90px;}
#topo #atendimento .logo a{ float:left; width:320px; height:150px; display:block; text-indent:-9999px;}
#topo #atendimento .campinas{ float:left; padding:40px 0 0 90px;}
#topo #menuint{ clear:both; padding:50px 0 0 0; height:30px;}
#topo #menuint ul{ padding:0 0 0 60px;}
#topo #menuint ul li{ float:left; padding:0 86px 0 0; height:30px; position:relative;}
#topo #menuint ul li a{ font-weight:bold; text-transform:uppercase; font-size:24px; height:30px; font-family: 'HelveticaCondensedBold'; color:#fff;}
#topo #menuint ul li a:hover {color:#fbaf0a;  -webkit-transition:color 0.5s ease-in; -moz-transition:color 0.5s ease-in; -o-transition:color 0.5s ease-in; transition:color 0.5s ease-in; text-decoration:none;}
#topo #menuint ul li.instucional{ padding:0 86px 0 8px;}
#topo #menuint ul li.contato{ padding:0 0 0 19px;}


#topo #menuint ul li ul { position:absolute; display:none; top:30px; left:0; width:235px; padding:0 0 8px 13px;}
#topo #menuint ul li.contato ul { left:-83px;}
#topo #menuint ul li.imoveiss ul{ left:-41px;}
#topo #menuint ul li.servicos ul{ left:-45px;}
#topo #menuint ul li.instucional ul{ left:-31px;}

#topo #menuint ul li:hover ul{ background:#2C2C2C; display:block; z-index:700; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
#topo #menuint ul li ul li {   text-transform:none; font-weight:normal; text-align:left; color:#FFF; padding:0;  }
#topo #menuint ul li ul li a {display:block; font-size:15px; text-transform:uppercase; font-weight:bold;  padding:5px 15px 5px 28px; font-weight:normal; }
#topo #menuint ul li ul li a:hover{ color:#fbaf0a;  -webkit-transition:color 0.5s ease-in; -moz-transition:color 0.5s ease-in; -o-transition:color 0.5s ease-in; transition:color 0.5s ease-in; text-decoration:none; }









#topo #buscas{ clear:both; widht:998px; background:url(../img/bg-busca.jpg) no-repeat center; height:115px;}
#topo #buscas #rapida{ padding:20px 0 0 40px; height:45px;}
#topo #buscas #rapida #imvBusca{ width:925px;}
#topo #buscas #rapida #imvBusca dl{ float:left; padding:0 14px 0 0;}

#topo #buscas #rapida #imvBusca dl dd select#ddlPretensao{}
#topo #buscas #rapida #imvBusca dl dd select#ddltipo{}
#topo #buscas #rapida #imvBusca dl dd select#ddlFinalidade{}
#topo #buscas #rapida #imvBusca dl dd select#cidade{}
#topo #buscas #rapida #imvBusca dl dd select#ddlBairro{}

#topo #buscas #rapida #imvBusca dl dt{ display:none;}
#topo #buscas #rapida #imvBusca dl dd select{ padding:3px; width:150px; height:25px; font-size:11px; color:#000;}
#topo #buscas #rapida #imvBusca input#btnEnviar{ margin:0; float:left; background:url(../img/bt-busca.png) no-repeat left; display:block; width:74px; height:25px; text-indent:-9999px; line-height:0;}

#topo #buscas #favoritos{ float:left; background:url(../img/star.png) no-repeat left; padding:0 0 0 20px; margin:0px 0 0 37px;}
#topo #buscas #favoritos p{ padding:0; font-size:12px; width:552px; color:#666666;}
#topo #buscas #favoritos p a{ color:#e69b1e; font-size:12px; }
#topo #buscas #porcodigo{ float:left; width:305px; padding:0 0 0 53px;}
#topo #buscas #porcodigo span{ float:left; font-size:14px; color:#000; width:38px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#topo #buscas #porcodigo input#ref{ float:left; width:142px; padding:3px; margin:0; font-size:11px; color:#000;}
#topo #buscas #porcodigo input#btnEnviar{float:left; background:url(../img/bt-busca.png) no-repeat left; display:block; width:74px; height:25px; text-indent:-9999px; line-height:0; border:none; cursor:pointer; margin:0 0 0 10px;}







#corpo{ width:998px; margin:auto;}

#rodape{ width:998px; margin:auto; height:356px; background:url(../img/bg-footer.jpg) no-repeat left;}
#rodape #menu_rodape { float:left; padding:55px 0 0 70px; height:127px;}
#rodape #menu_rodape ul { padding:0 78px 0 0; float:left;}
#rodape #menu_rodape ul li { color:#f5b93b; font-size:15px; font-weight:bold; line-height:20px; }
#rodape #menu_rodape ul li ul { padding:5px 0 0 0; float:none;}
#rodape #menu_rodape ul li ul li { line-height:25px;}
#rodape #menu_rodape ul li ul li a{ font-size:15px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#fff; } 
#rodape #menu_rodape ul li ul li a:hover { }
#rodape #menu_rodape ul li ul.contato{ width:155px;}

#rodape #infoRod{ float:left; clear:both; padding:38px 0 0 140px; height:113px;}
#rodape #infoRod .campinas{float:left; width:450px;}
#rodape #infoRod .campinas strong{ font-size:14px;}
#rodape #infoRod .campinas p, #rodape #infoRod .campinas p a { font-size:12px; color:#666666; padding:0; line-height:normal;}
#rodape #infoRod .valinhos{float:left;}
#rodape #infoRod .valinhos strong{}
#rodape #infoRod .valinhos p, #rodape #infoRod .valinhos p a {font-size:12px; color:#666666; padding:0; line-height:normal;}

#rodape #partilhar{ float:left; padding:0 0 0 250px;}

#rodape #assinatura{ float:left; margin:0 0 0 40px;}
#rodape #assinatura .evalue{float:left;}
#rodape #assinatura .evalue a{ display:block; color:#000; font-size:11px; padding:0 0 0 20px; background:url(../img/i-value.png) no-repeat left;}

#rodape #assinatura .gaia {float:left; margin:0 0 0 20px;}
#rodape #assinatura .gaia a{ display:block; color:#000; font-size:11px; padding:0 0 0 20px; background:url(../img/gaia.jpg) no-repeat left;}






