#corpo h2{font-size:12px; color:#9D231E; line-height:24px; padding:5px 0 0 30px;}

.propostaCadastro ul{margin:5px 0 10px 30px !important; padding:0!important;}
.propostaCadastro ul li{list-style: inside; margin:0 !important;}
.listagemPadrao{margin:0 0 0 20px !important; padding:0 !important;}

/* IMÓVEIS DE ALTO PADRĂO */
#imoveisAltoPadrao { clear:both;}

/* APARTAMENTOS DE ALTO PADRAO */
#imoveisAltoPadrao .aPadraoAp { width:360px; float:left;}
#imoveisAltoPadrao .aPadraoAp .imobAltoPadraoAp { padding:8px; float:left; position:relative; z-index:1;}
#imoveisAltoPadrao .aPadraoAp .imobAltoPadraoAp .image { height:115px; width:150px; }
#imoveisAltoPadrao .aPadraoAp .imobAltoPadraoAp .image a img{ height:115px; width:150px; opacity:0.65; -moz-opacity: 0.65; filter: alpha(opacity=65); position:absolute; }
#imoveisAltoPadrao .aPadraoAp .imobAltoPadraoAp .image a:hover img{ opacity:1; -moz-opacity: 1; filter: alpha(opacity=100);  z-index:1;}
#imoveisAltoPadrao .aPadraoAp .imobAltoPadraoAp:hover .features { display:block; }
#imoveisAltoPadrao .aPadraoAp .imobAltoPadraoAp .features {display:none; font-size:12px; color:#fff; width:150px; height:40px; overflow:hidden; position:absolute; z-index:2; left:8px; top:83px; background:#000; text-align:center; line-height:18px; } 

/* FORMULARIOS */
form fieldset{border:0; padding:10px 0; color:#FFF; margin:30px 150px 0 0;}
form fieldset legend{padding:15px 0 5px 155px; font-size:14px; font-weight:bold; color:#BE251D;}
form fieldset dl.zona{display:none;}
form fieldset dt{float:left; clear:both; width:23%; min-height:35px; _height:35px; font-size:12px; text-align:right; padding-right:2%; color:#000;}
form fieldset dd{float:left; width:65%; min-height:35px; _height:35px; font-size:11px; background:url(../img/bg-forms.jpg) repeat-x;}
form fieldset dd.telefone {border:#9F0 1px solid;}
form fieldset dd input, #corpo form fieldset dd textarea, #corpo form fieldset dd select{border:solid 1px #A7A6AA !important; font-size:11px; padding:2px;}
form div{text-align:center;}
form p{text-align:center !important;}
form p strong{text-align:left;}
form p input, #corpo form div input{text-align:center; font-weight:bold; color:#FFF; background:#BE251D; border:0; width:94px; height:32px; padding:-5px 0  !important; cursor:pointer;}
form#frmInd fieldset dd textarea{width:200px; margin-bottom:3ex;}
form#form1 fieldset dd textarea{width:300px; margin-bottom:3ex;}
form input#textCaptcha{float:left; margin:0 1ex 0 0; width:100px;}
form img {padding:0 0 0 0;}





/* TABELAS */
table{width:97%; margin:auto; margin:0 0 16px 20px;}
table tr th{text-align:left; background:#9D231E; border:1px solid #666; padding:2px; color:#fff; font-size:11px; text-align:center;}
table tr th a{color:#FFF; text-decoration:underline;}
table tr td{font-size:11px; border:1px solid #666; padding:5px;}
/* DETALHES DO FINANCIAMENTO */
.ImobBancos{overflow:auto; padding-bottom:15px; margin:0 20px 0 20px;}
.ImobBancos ul li{float:left; margin:0 10px 10px 0; padding:0; list-style:none !important;}
.ImobBancos ul li.bco01{background:url(../img/virtual/bcoBradesco.jpg) no-repeat;}
.ImobBancos ul li.bco02{background:url(../img/virtual/bcoCaixa.jpg) no-repeat;}
.ImobBancos ul li.bco03{background:url(../img/virtual/bcoHSBC.jpg) no-repeat;}
.ImobBancos ul li.bco04{background:url(../img/virtual/bcoItau.jpg) no-repeat;}
.ImobBancos ul li.bco05{background:url(../img/virtual/bcoReal.jpg) no-repeat;}
.ImobBancos ul li.bco06{background:url(../img/virtual/bcoSantander.jpg) no-repeat;}
.ImobBancos ul li.bco07{background:url(../img/virtual/bcoNossaCaixa.jpg) no-repeat;}
.ImobBancos ul li.bco08{background:url(../img/virtual/bcoUnibanco.jpg) no-repeat;}
.ImobBancos ul li.bco09{background:url(../img/virtual/bcoBrasil.jpg) no-repeat;}
.ImobBancos ul li a{display:block; border:1px solid #771f1f; width:162px; height:34px; padding:0; text-indent:-10000px;}
/**/
.servcont{margin:0 20px 0 ;}
.servcont ul{}
.servcont ul li{list-style:disc; line-height:18px;}
.servsaiba{margin:10px 20px 0 0;}
.servsaiba h2{}
.servsaiba ul{}
.servsaiba ul li{list-style:disc; line-height:18px; margin:0 0 0 10px;}





/* CASAS DE ALTO PADRĂO */
#imoveisAltoPadrao .aPadraoCasa  { width:600px; height:245px; overflow:hidden; position:relative; z-index:2; padding:6px 0 0; }
#imoveisAltoPadrao .aPadraoCasa .prev { position:absolute; z-index:5; display:block; width:38px; height:63px; background:url(../img/setaLeft.jpg) no-repeat center center #E6A52F; bottom:1px; left:2px; }
#imoveisAltoPadrao .aPadraoCasa .next { position:absolute; z-index:5; display:block; width:38px; height:63px; background:url(../img/setaRight.jpg) no-repeat center center #E6A52F; bottom:1px; right:2px; }
#imoveisAltoPadrao .aPadraoCasa #cycleAltoPadrao { width:596px; height:245px; overflow:hidden; border:solid 2px #a7a7a7; }
#imoveisAltoPadrao .aPadraoCasa #cycleAltoPadrao ul { padding:0; }
#imoveisAltoPadrao .aPadraoCasa #cycleAltoPadrao li { list-style:none inside; width:596px; height:245px; padding:0; background:none; }
#imoveisAltoPadrao .aPadraoCasa #cycleAltoPadrao li img { width:596px; position:absolute; z-index:3; }
#imoveisAltoPadrao .aPadraoCasa #cycleAltoPadrao li .features { position:absolute; z-index:6; width:596px; height:63px; background:url(../img/bg-trans.png) repeat center top; top:179px; text-align:center; color:#fff; }
#imoveisAltoPadrao .aPadraoCasa #cycleAltoPadrao li .features .bairro { font-size:16px; }
#imoveisAltoPadrao .aPadraoCasa #cycleAltoPadrao li .features .descricao { font-size:12px; }
#imoveisAltoPadrao .aPadraoCasa #cycleAltoPadrao li .features .valor { color:#E6A52F; font-size:16px; }


/* IMÓVEIS EM DESTAQUE */
#destaques { clear:both; padding:40px 0 0;}
#destaques .boxDestaque { width:316px; height:530px; padding:0 10px 0 0;  float:left; background:url(../img/box-destaques.jpg) no-repeat;}
#destaques .boxDestaque h1 { margin:5px 0 20px 15px; }
#destaques .boxDestaque .imobDestaque { float:left; width:145px; height:200px; overflow:hidden; text-align:center; padding:10px 5px 2px; }
#destaques .boxDestaque .imobDestaque img { width:130px; height:101px; }
#destaques .boxDestaque .imobDestaque .features { font-size:12px; line-height:16px; }
#destaques .boxDestaque .imobDestaque .features .bairro { font-size:12px; font-weight:bold; height:20px; overflow:hidden; }
#destaques .boxDestaque .imobDestaque .features .importantes { height:50px; display:block; overflow:hidden;}
#destaques .boxDestaque .imobDestaque .features .preco { font-size:14px; font-weight:bold; color:#E6A52F }

select{ z-index: 1;}

/* PROPOSTAS E CADASTROS */
.propostaCadastro { font-weight:bold;}
.propostaCadastro ul{ padding:0 0 0 20px; }
.propostaCadastro ul li { padding:2px 0; list-style:inside disc; font-weight:normal;}

/* DETALHES DO IMÓVEL */
/* Ficha Imóvel */

#corpo .menuDetalhes { clear:both; width:890px; height:80px; margin:2ex auto 0 auto; padding:10px 0 30px; }
#corpo .menuDetalhes li { float:left; width:90px; padding:0 10px; list-style:none; text-align:center; }
#corpo .menuDetalhes li a { display:block; padding:46px 6px 0 6px; }
#corpo .menuDetalhes li.btContato { background:url(../img/virtual/icoContato.png) no-repeat center top; }
#corpo .menuDetalhes li.btIndicar { background:url(../img/virtual/icoIndicar.png) no-repeat center top; }
#corpo .menuDetalhes li.btFavoritos { background:url(../img/virtual/icoFavoritos.png) no-repeat center top; }
#corpo .menuDetalhes li.btImpressao { background:url(../img/virtual/icoImprimir.png) no-repeat center top; }
#corpo .menuDetalhes li.btGMaps { background:url(../img/virtual/icoGMaps.png) no-repeat center top; }
#corpo .menuDetalhes li.btProposta { background:url(../img/virtual/icoProposta.png) no-repeat center top; }
#corpo .menuDetalhes li.btVoltar { background:url(../img/virtual/icoVoltar.png) no-repeat center top; }
#corpo .menuDetalhes li.btVideo { background:url(../img/virtual/icoVideo.png) no-repeat center top; }



#corpo #imvFicha { padding:10px; }
#corpo #imvFicha h1 { margin:0 0 1ex 0;  }
#corpo #imvFicha h2 { padding:5px 0 10px 0; }
#corpo #imvFicha .referencia { float:right; font-size:12px; padding:2px 5px 0 0; }
#corpo #imvFicha .referencia strong { font-size:16px; }
#corpo #imvFicha li { line-height:18px; }

#corpo .imvInformacoes { float:right; width:500px; padding:0 0 20px 0; }
#corpo .imvInformacoes ul { margin:-15px 0 0 0; padding:0; }
#corpo .imvInformacoes ul li { padding:15px 0; background:none; border-bottom:1px dotted #666; width:100%; list-style:none; float:left; }
#corpo .imvInformacoes ul li ul { margin:5px 0 0 10px; }
#corpo .imvInformacoes ul li ul li { float:left; background:url(../img/icoPadrao.gif) no-repeat 7px 7px; padding:0 0 0 24px; border:0; width:45%; }
#corpo .imvInformacoes .descricao { clear:both; padding:10px 0 10px 0; line-height:18px; }
#corpo .imvInformacoes .outras { clear:both; padding:0 0 10px 0; line-height:18px; }


#corpo .detalheslateral { width:510px; float:left; padding-bottom:30px; overflow:auto; }
#corpo .detalheslateral h1 { border:none; font-size:22px; }
#corpo .detalheslateral ul { padding-left:0 !important; }
#corpo .detalheslateral li,  .mapadosite li { list-style:url(../img/bg-li.gif) inside; }

#corpo  .mapadosite li a { color:#000; }
#corpo  .mapadosite ul { padding-left:15px; }
#corpo  .mapadosite ul li ul { padding-bottom:0; }

#corpo #slideshowimovel { float:left; width:370px; height:300px; overflow:hidden; }
#corpo #slideshowimovel a { display:block; border:3px solid #9D231E; width:360px; height:290px; }
#corpo #slideshowimovel img { border:0; width:360px; height:290px; }

#corpo .imvFotos { float:left; width:375px; margin:0; }
#corpo .imvFotos #nav { float:left; width:370px; height:195px; overflow:auto; margin:10px 0 0 0; padding:0; }
#corpo .imvFotos #nav li { float:left; width:65px; height:60px; padding:0 5px 5px 0; list-style:none; }
#corpo .imvFotos #nav li a { display:block; border:3px solid #ccc; width:59px; height:54px; }
#corpo .imvFotos #nav li a.activeSlide { border:3px solid #9D231E; }
#corpo .imvFotos #nav li img { border:0; width:59px; height:54px; }
#corpo .imvFotos #slideshowcontrol { float:left; border-top:1px solid #9D231E; width:370px; height:24px; margin:5px 0 0 0; }
#corpo .imvFotos #slideshowcontrol p { padding:5px 0; font-weight:bold; text-align:center; text-transform:uppercase; }
#corpo .imvFotos #slideshowcontrol #pauseButton { background:url(../img/virtual/icoPause.jpg) no-repeat center left; margin:0 20px 0 0; padding:2px 0 2px 20px; }
#corpo .imvFotos #slideshowcontrol #resumeButton { background:url(../img/virtual/icoPlay.jpg) no-repeat center left; margin:0 0 0 20px; padding:2px 0 2px 20px; }
	

#corpo .imvFotos .descricao { clear:both; padding:40px 0 0; }

/*IMÓVEIS SEMELHANTES */
#imvSemelhantes .imobDestaque { float:left; width:165px; text-align:center; padding:0 5px 0 5px; }
#imvSemelhantes .imobDestaque img { width:138px; height:101px; margin:0 0 10px 0; }
#imvSemelhantes .imobDestaque .features { font-size:12px; line-height:22px; }
#imvSemelhantes .imobDestaque .features .valor { font-size:13px; font-weight:bold; color:#000; float:left; margin:0 0 0 35px; }
#imvSemelhantes .imobDestaque .saibaMais a { width:70px; margin:auto; color:#000; display:block; float:left; margin:0 0 0 35px; clear:both;}



#imvSemelhantes{}
#imvSemelhantes .imobDestaque{width:153px; height:150px; position:relative; float:left; margin:10px 0 0 30px;}
#imvSemelhantes .imobDestaque .image{width:150px; height:100px; overflow:hidden; margin:0 !important; padding:0 !important; text-align:left; border:1px #3D1D22 solid;}
#imvSemelhantes .imobDestaque .image img{margin:0 !important; padding:0 !important; width:160px;}
#imvSemelhantes .imobDestaque .features{color:#FFF; font-weight:bold;}
#imvSemelhantes .imobDestaque .features .bairro{ color:#5B1F2B; font-size:14px; margin:5px 0 8px 0;}
#imvSemelhantes .imobDestaque .features .detalhes{ font-size:12px; text-align:center;}



/* DETALHES DO FINANCIAMENTO */

 .ImobBancos { overflow:auto; padding-bottom:15px; }
 .ImobBancos ul li {float:left; margin:0 10px 10px 0; padding:0; list-style:none !important;}
 .ImobBancos ul li.bco01 {background:url(../img/virtual/bcoBradesco.jpg) no-repeat;}
 .ImobBancos ul li.bco02 {background:url(../img/virtual/bcoCaixa.jpg) no-repeat;}
 .ImobBancos ul li.bco03 {background:url(../img/virtual/bcoHSBC.jpg) no-repeat;}
 .ImobBancos ul li.bco04 {background:url(../img/virtual/bcoItau.jpg) no-repeat;}
 .ImobBancos ul li.bco05 {background:url(../img/virtual/bcoReal.jpg) no-repeat;}
 .ImobBancos ul li.bco06 {background:url(../img/virtual/bcoSantander.jpg) no-repeat;}
 .ImobBancos ul li.bco07 {background:url(../img/virtual/bcoNossaCaixa.jpg) no-repeat;}
 .ImobBancos ul li.bco08 {background:url(../img/virtual/bcoUnibanco.jpg) no-repeat;}
 .ImobBancos ul li.bco09 {background:url(../img/virtual/bcoBrasil.jpg) no-repeat;}
 .ImobBancos ul li a {display:block; border:1px solid #771f1f; width:162px; height:34px; padding:0; text-indent:-10000px;}

/* BUSCA AVANÇADA*/


.buscaAvancada #frmBusca h1 {border-bottom:solid 1px #666; padding:0; font-size:14px; color:#666; text-align:left; text-transform:uppercase;}
.buscaAvancada #frmBusca fieldset { border:none; width:100%; }
.buscaAvancada #frmBusca dl {font-size:11px; text-align:left; overflow:hidden; float:left; width:165px; height:65px; padding-bottom:0; }
.buscaAvancada #frmBusca dd select { width:150px; }
.buscaAvancada #frmBusca dt { width:180px; text-align:left; min-height:20px; _min-height:20px; height:20px; font-weight:bold; }
.buscaAvancada #frmBusca select {width:125px; font-size:11px;}
.buscaAvancada #frmBusca .bairro { height: 215px; text-align: left; overflow: auto; padding: 0px 5px; clear:both; width:900px; }
.buscaAvancada #frmBusca .bairro dl { width:880px; min-height:200px; _min-height:200px; height:200px; }
.buscaAvancada #frmBusca .bairro #divbairro { width:850px; height:120px; overflow:auto; border:solid 1px #5F6525; padding:15px; background:#fff; }
.buscaAvancada #frmBusca .bairro #divbairro div { color:#000; margin:0; padding:5px !important; width:195px; float:left; text-align:left; font-size:11px; font-weight:normal; text-align:left !important; line-height:20px; }
.buscaAvancada #frmBusca .bairro #divbairro div label { display:block; }
.buscaAvancada #frmBusca .bairro #divbairro .bairroSelecionado { background:#BE251D; color:#FFF; }
.buscaAvancada #frmBusca .bairro #divbairro div input { width:auto; float:left; margin-right:5px; border:none; background:none; }
.buscaAvancada #frmBusca .bairro dl dt { width:600px !important; }
.buscaAvancada #frmBusca .bairro dl dd { width:680px; }






/* LISTAGEM - FILTROS */
#corpo .filtros { clear:both; height:40px; padding:10px; padding-left:225px; overflow:auto; }
#corpo .filtros li { float:left; list-style:none !IMPORTANT; border-left:solid 1px #666; min-width:52px; padding:0 10px; }
#corpo .filtros .ativo a { color:#9F2321; }
#corpo .filtros p { float:left; padding:0 10px 10px 20px; font-weight:bold; }


/* LISTAGEM - PAGINACAO */

.paginacao{ margin:auto; width: 450px; height: 20px; clear:both; padding:0 0 0 122px;}
.paginacao li{ background: none; padding: 0px; float: left; margin: 0px 2px; list-style: none !important;}
.paginacao li.primeiro,
.paginacao li.anterior,
.paginacao li.proximo, 
.paginacao li.ultimo{ width: 28px; color: #FFF; text-indent:-10000px; }
.paginacao li.primeiro a{ background: url(../img/virtual/icoPrimeiro.jpg) no-repeat top;}
.paginacao li.anterior a{ background: url(../img/virtual/icoAnterior.jpg) no-repeat top;}
.paginacao li.proximo a{ background: url(../img/virtual/icoProximo.jpg) no-repeat top;}
.paginacao li.ultimo a{ background: url(../img/virtual/icoUltimo.jpg) no-repeat top;}
.paginacao li.primeiro a,
.paginacao li.anterior a,
.paginacao li.proximo a, 
.paginacao li.ultimo a{ overflow: hidden; text-indent: -10000px; display: block; width: 24px; height: 24px;}
.paginacao li.irpagina{ padding-left: 50px; width: 100px;}
.paginacao li.irpagina #btnIr{ position:absolute; border:none; font-size:1px; color:#fff; background: url(../img/virtual/ir.gif) no-repeat; width: 24px; height: 24px; text-indent: -10000px; overflow: hidden; cursor: pointer; margin:1px 0 0 10px;}
.paginacao li.pagina{ padding: 0px 10px;}

 .boxlistagem { border:solid 1px #CCCCCC; padding:5px; margin-left:1ex; margin-bottom:1ex; height:75px; background:url(../img/bgListagem.jpg) repeat-x bottom; }
 .boxlistagem * p { padding-bottom:3px !important; margin: 0 !important; line-height:normal !important; }
 .boxlistagem .listagemimg { width:110px; float:left; }
 .boxlistagem .listagemimg img { width:100px; height:75px; }
 .boxlistagem .listagemimg p { font-weight:bold; font-size:14px; color:#E51921; }
 .boxlistagem .txtlistagem { float: left; width:200px; padding-top: 5px;}
 .boxlistagem .txtlistagem p strong{ font-size:16px; font-weight:bold; line-height:16px; color:#BF261E; }
 .boxlistagem .txtlistagem .iconmaps a { background:url(../img/virtual/icoGMaps.jpg) no-repeat left; padding-left:18px; height:22px; }
 .boxlistagem .txtlistagem .iconfavorito { display:none; }
 .boxlistagem .txtlistagem .iconfavorito a { background:url(../img/virtual/icoFavoritos.jpg) no-repeat left; padding-left:18px; }
 .boxlistagem .textlistagem { float: left; width: 420px; padding-top: 5px;}
 .boxlistagem .textlistagem p strong{ font-size:16px; font-weight:bold; padding-bottom:0; line-height:16px; color:#9E231B;}
 .boxlistagem .txtlistagem2 { float: left; width:150px; padding-top: 5px;}
 .boxlistagem .txtlistagem2 p strong{ font-size:16px; font-weight:bold; line-height:16px; color:#BF261E; }
 .boxlistagem .txtlistagem2 .iconmaps a { background:url(../img/virtual/icoGMaps.jpg) no-repeat left; padding-left:18px; height:22px; }
 .boxlistagem .txtlistagem2 .iconfavorito a { background:url(../img/virtual/icoFavoritos.jpg) no-repeat left; padding-left:18px; }

/* LISTAGEM lado a lado */
.boxlistagem2 { border:1px solid #444F24; padding:6px; margin:0.8ex; width:293px; height:104px; *height:120px; float:left; overflow:hidden; clear:none !IMPORTANT; }
.boxlistagem2 .listagemimg { width:110px; float:left; }
.boxlistagem2 .listagemimg img { width:100px; height:75px; border:2px solid #000; display:block; }
.boxlistagem2 .txtlistagem { width:100%; float:none !IMPORTANT; }
.boxlistagem2 .txtlistagem div { padding:2px; }
.boxlistagem2 .info1 { }
.boxlistagem2 .info2 { display:none; }
.boxlistagem2 .info3 { }
.boxlistagem2 .info4 { }
.boxlistagem2 .info5 { clear:both; font-weight:bold; font-size:14px !IMPORTANT; padding:6px 0 0 0 !IMPORTANT; text-align:center; color:#D58A00 }
.boxlistagem2 .info6 { display:none; }
.boxlistagem2 .txtlistagem2 { margin-top:-98px; *margin-top:-118px; width:100%; }
.boxlistagem2 .txtlistagem2 .iconinformacoes { float:right; padding:0 2px 0 0 !IMPORTANT; } .boxlistagem2 .txtlistagem2 .iconinformacoes a { background:url(../img/+.jpg) no-repeat left; width:16px; height:16px; overflow:hidden; display:block; float:left; padding:0 !IMPORTANT; text-indent:-9999px !IMPORTANT; }
.boxlistagem2 .txtlistagem2 .iconmaps { float:right; padding:0 8px 0 0 !IMPORTANT; } .boxlistagem2 .txtlistagem2 .iconmaps a { background:url(../img/virtual/icoListGMaps.gif) no-repeat left; width:16px; height:16px; overflow:hidden; display:block; float:left; padding:0 !IMPORTANT; text-indent:-9999px !IMPORTANT; }
.boxlistagem2 .txtlistagem2 .iconfavorito { float:right; padding:0 8px 0 0 !IMPORTANT; } .boxlistagem2 .txtlistagem2 .iconfavorito a { background:url(../img/virtual/icoListFavoritos.gif) no-repeat left; width:16px; height:16px; overflow:hidden; display:block; float:left; padding:0 !IMPORTANT; text-indent:-9999px !IMPORTANT; }

 /*corretor*/
#corpo #imvCaptador{border:2px solid #444F24; width:362px; padding:2px; float:left; margin:3ex 0 0;}
#corpo #imvCaptador strong{text-transform:capitalize; color:#444F24;}
#corpo #imvCaptador .imvCaptadorFoto{border:2px solid #CCCCCC; float:left; margin:12px 8px 12px 8px;}
#corpo #imvCaptador .imvCaptadorDados { float:left;}
#corpo #imvCaptador .imvCaptadorDados h2{padding:10px 0 0 0; margin:0; font-size:12px; line-height:18px; }
#corpo #imvCaptador .imvCaptadorDados .creci{font-weight:normal; font-size:12px; color:#ED1B24;}
#corpo #imvCaptador .imvCaptadorDados .pagcorretor{padding:10px 0 0; margin:0; text-transform:none; float:left;}
#corpo #imvCaptador .imvCaptadorDados .pagcorretor a{}

/*PAGINA DO CORRETOR*/
#corpo #corretor{border-bottom:1px dashed #444F24; margin:0 30px 0 30px; height:160px;}
#corpo #corretor #crecicorretor{float:right; font-weight:bold; width:100px; color:#ED1B24;}
#corpo #corretor #fotocorretor{float:left;}
#corpo #corretor #fotocorretor img{border:2px solid #052A56; margin-right:10px;}
#corpo #corretor strong{font-size:14px;}

/*PAGINA DOS CORRETORES*/
#corpo .corretores{float:left; width:290px; border:2px dashed #ED1B24; margin:4px; padding:6px; line-height:20px; font-size:12px;}
#corpo .corretores h2{margin:0 0 2px 0; color:#F0C02D;}
#corpo .corretores a{font-weight:bold; color:#000;}
#corpo .corretores .corretoresfoto{float:left; border:2px solid #F5B00D; margin-right:10px;}
#corpo .corretores .email{clear:both; text-align:left;}


