

/* IMÓVEIS EM DESTAQUE */
.imobDestaque { }
.imobDestaque img { }
.imobDestaque .feature { }
select{ z-index: 1;}
/* DETALHES DO IMÓVEL */
h1 .cod_jb{ font-size: 12px; padding-top: 20px; display: block; text-transform: none; }
#divFotos{ overflow:auto; padding-bottom:10px; }
#divFotos #foto_grande img{ width:80px; height:60px; }
/*#frmSolicitar, #frmIndique{ display: none; }*/
#corpo .navDetalhes { height: 80px; clear: both; padding-top: 10px;}
#corpo .navDetalhes li{ float: left; width: 90px; text-align: center; padding: 0px; margin-left:5ex; list-style:none; }
#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;}

#Slidetour { clear:both; overflow:auto; padding-bottom:15px; }
#Slidetour a { display:block; text-indent:-10000px; background:url(../img/virtual/tour.jpg) no-repeat; width:115px; height:50px; }

/* DETALHES DO FINANCIAMENTO */
	
	.ImobBancos { overflow:auto; padding:0 0 15px 50px; }
	.ImobBancos ul { padding:0; }
	.ImobBancos ul li { list-style:none !important; text-indent:-99999px; width:164px; height:36px; float:left; margin-left:1ex; margin-bottom:1ex; font-size:11px; }
	.ImobBancos ul li.bco01 a{ background: #fff url(../img/virtual/bcoBradesco.jpg) no-repeat; }
	.ImobBancos ul li.bco02 a{ background: #fff url(../img/virtual/bcoCaixa.jpg) no-repeat;}
	.ImobBancos ul li.bco03 a{ background: #fff url(../img/virtual/bcoHSBC.jpg) no-repeat;}
	.ImobBancos ul li.bco04 a{ background: #fff url(../img/virtual/bcoItau.jpg) no-repeat;}
	.ImobBancos ul li.bco05 a{ background: #fff url(../img/virtual/bcoReal.jpg) no-repeat;}
	.ImobBancos ul li.bco06 a{ background: #fff url(../img/virtual/bcoSantander.jpg) no-repeat;}
	.ImobBancos ul li.bco07 a{ background: #fff url(../img/virtual/bcoNossaCaixa.jpg) no-repeat;}
	.ImobBancos ul li.bco08 a{ background: #fff url(../img/virtual/bcoUnibanco.jpg) no-repeat;}
	.ImobBancos ul li.bco09 a{ background: #fff url(../img/virtual/bcoBrasil.jpg) no-repeat;}
	.ImobBancos ul li a { display:block; width:124px; height:28px; padding-top:8px; padding-left:40px; line-height:13px; border:solid 2px #E6E6E6;  }
	.ImobBancos ul li a:hover{ border:solid 2px #1C4866; text-decoration:none; }



/* COMPRA E VENDA */
#divbairro {background:#EBEBEB; border:1px solid #BD1F2E; width:470px; height:240px; overflow:auto; padding:5px; text-align:left;}
#divbairro div {float:left; width:220px; margin:0 2px 2px 0; padding:2px; font-weight:normal; text-align:left !important;}
#divbairro div input {background:none; border:none; margin:2px 5px 2px 2px; padding:0; text-align:left;}
#divbairro .bairroSelecionado {background:#ccc; color:#771f1f !important;}

#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; text-indent:-10000px; }
#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{ font-size:1px; color:#fff; 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;}





