

/* IMÓVEIS EM DESTAQUE */
.imobDestaque { width: 223px; height: 110px; float: left;  overflow: hidden; font-size:11px; color:#4D4D4D; text-transform:uppercase; }
.imobDestaque .image img{ width: 114px; height: 90px; background:  #FFF; display: block; }
.imobDestaque .image{ width: 114px; height: 90px; padding:1px; border:solid 1px #F6921E; float:left; margin-right:5px; }
.imobDestaque .features { float:left; }
.imobDestaque .saiba_mais { width:69px; height:20px; background:url(../img/bt-saibamais.jpg) no-repeat; text-indent:-10000px; }
.imobDestaque .saiba_mais a { display:block; width:69px; height:20px; }
.tipo, .bairro, .price { height:25px; overflow:hidden; }

/*IMÓVEL EXCLUSIVO NA HOME*/

.imobDestaque2 { width: 400px; height: 110px; float: left;  overflow: hidden; font-size:11px; color:#4D4D4D; text-transform:uppercase; }
.imobDestaque2 .image2 img{ width: 114px; height: 90px; background:  #FFF; display: block; }
.imobDestaque2 .image2{ width: 114px; height: 90px; padding:1px; border:solid 1px #F6921E; float:left; margin-right:5px; }
.imobDestaque2 .features2 { float:left; width:200px }
.imobDestaque2 .saiba_mais2 { width:69px; height:20px; background:url(../img/bt-saibamais.jpg) no-repeat; text-indent:-10000px; }
.imobDestaque2 .saiba_mais2 a { display:block; width:69px; height:20px; }
.tipo2, .bairro2, .price2 { height:25px; overflow:hidden; }

select{ z-index: 1;}
/* DETALHES DO IMÓVEL */
h1 .cod_jb{ font-size: 12px; padding-top: 20px; display: block;}
#divFotos{ clear: both; display: block; width: 100%; min-height: 80px; _height: 80px;}
#divFotos img{ height: 60px; float: left; margin-right: 5px; margin-bottom: 5px; border:solid 1px #F6921E;}
/*#frmSolicitar, #frmIndique{ display: none; }*/
#corpo .navDetalhes { height:60px; clear: both; margin:auto; width:500px;}
#corpo .navDetalhes li{ float: left; width: 70px; text-align: center; padding: 0px; margin-right: 30px;}
#corpo .navDetalhes li a{ padding-top: 26px; display: block;}
#corpo .navDetalhes li.imobDetVoltar{ background: url(../img/virtual/detVoltar.jpg) no-repeat 50% 0;  }
#corpo .navDetalhes li.imobDetInfo{ background: url(../img/virtual/detInfo.jpg) no-repeat 50% 0; }
#corpo .navDetalhes li.imobDetIndique{ background: url(../img/virtual/detIndique.jpg) no-repeat 50% 0; }
#corpo .navDetalhes li.imobDetProposta{ background: url(../img/virtual/detProposta.jpg) no-repeat  50% 0; }
#corpo .navDetalhes li.imobDetImprimir{ background: url(../img/virtual/detImprimir.jpg) no-repeat  50% 0; }
#detPrint{ display: none;}


/* DETALHES DO FINANCIAMENTO */
#corpo .ImobBancos { height: 130px; width: 100%; margin: 16px 0px;}
#corpo .ImobBancos ul li{ display:block; width: 180px; list-style:none; float: left; height: 36px; padding: 0px 0px 6px 40px;}
#corpo .ImobBancos ul li.bco01{ background: url(../img/virtual/bcoBradesco.gif) no-repeat 0px;}
#corpo .ImobBancos ul li.bco02{ background: url(../img/virtual/bcoCaixa.gif) no-repeat;}
#corpo .ImobBancos ul li.bco03{ background: url(../img/virtual/bcoHSBC.gif) no-repeat;}
#corpo .ImobBancos ul li.bco04{ background: url(../img/virtual/bcoItau.gif) no-repeat;}
#corpo .ImobBancos ul li.bco05{ background: url(../img/virtual/bcoReal.gif) no-repeat;}
#corpo .ImobBancos ul li.bco06{ background: url(../img/virtual/bcoSantander.gif) no-repeat;}
#corpo .ImobBancos ul li.bco07{ background: url(../img/virtual/bcoNossaCaixa.gif) no-repeat;}
#corpo .ImobBancos ul li.bco08{ background: url(../img/virtual/bcoUnibanco.gif) no-repeat;}
#corpo .ImobBancos ul li.bco09{ background: url(../img/virtual/bcoBrasil.gif) no-repeat;}
#corpo .ImobBancos ul li a{ height: 28px; width: 100%; display: block; padding: 8px 0px 0px 0px; border: 1px solid #FFF}
#corpo .ImobBancos ul li a:hover{ border: 1px solid #CCC;}			


/* COMPRA E VENDA */
#corpo #divbairro{ width: 332px; background: #FFF; border: 1px #f6b770 solid; height: 240px; text-align: left; overflow: auto; padding: 0px 5px;  }
#corpo #divbairro div{ width: 150px; float: left; text-align: left; margin: 0px; padding: 1px; margin: 1px; }
#corpo #divbairro .bairroSelecionado{ background: #CCC;}
#corpo .paginacao{ height: 40px;}

#corpo .paginacao{ margin: 0px; padding: 0px; padding-left: 140px; width: 450px; height: 40px;}
#corpo .paginacao li{ background: none; padding: 0px; float: left; margin: 0px 2px; list-style: none;}
#corpo .paginacao li.primeiro,
#corpo .paginacao li.anterior,
#corpo .paginacao li.proximo, 
#corpo .paginacao li.ultimo{ width: 28px; color: #FFF;}
#corpo .paginacao li.primeiro a{ background: url(../img/virtual/first.jpg) no-repeat top;}
#corpo .paginacao li.anterior a{ background: url(../img/virtual/previous.jpg) no-repeat top;}
#corpo .paginacao li.proximo a{ background: url(../img/virtual/next.jpg) no-repeat top;}
#corpo .paginacao li.ultimo a{ background: url(../img/virtual/last.jpg) no-repeat top;}
#corpo .paginacao li.primeiro a,
#corpo .paginacao li.anterior a,
#corpo .paginacao li.proximo a, 
#corpo .paginacao li.ultimo a{ overflow: hidden; text-indent: -10000px; display: block; width: 24px; height: 24px;}
#corpo .paginacao li.irpagina{ padding-left: 50px; width: 100px;}
#corpo .paginacao li.irpagina #btnIr{ background: url(../img/virtual/go.jpg) no-repeat; width: 24px; height: 24px; border: none; text-indent: -10000px; overflow: hidden; cursor: pointer; }
#corpo .paginacao li.pagina{ padding: 0px 10px;}

 

/* LISTAGEM */
tr.exclusividade td{ background: #CCC; }
/*#grdListagem th a, #grdListagem th a:hover{ color: #FFF;}*/

.campoErrado{background: #FFC; color: #F00;}

/* COMO CHEGAR */
#map { margin:auto; }
#frmMap { text-align:center; }
#frmMap fieldset { text-align:left; margin-bottom:15px; }
#frmMap dt, #frmMap dd { float:left; }
#frmMap dt { width:100px; }
#gdirecao { text-align:left; }



