
 h1{background:url(../img/sombra.jpg) top left repeat-x; height:31px; font-size:24px; color:#C82528; width:969px; border-bottom:1px #cfcece solid; padding:5px 0 0 15px; margin:0 0 10px 0 ; text-align:left;}
 p{ margin:0 15px 0 15px; line-height:18px; text-align:justify;}
 ul{line-height:18px; text-align:left; list-style:none;}
 h3{font-size:12px; color:#4a606b; text-align:left; line-height:18px; margin:5px 0 5px 15px;}
.erro_captcha{margin:0 0 0 30px; font-size:14px; color:#F0B213; text-align:center;}
select{ z-index: 1;}

#cips{float:left;}
#pqe{float:left;}
.imgResponsa{ float:left; margin:0 15px 0 15px;}
.saiba{text-align:left; color:#C82528;}
.divLeft{width:300px; float:left;}

/* FORMULARIOS */
#corpo form fieldset {border:0; padding:10px 0;}
#corpo form fieldset legend{padding:15px 0 5px 250px; font-size:14px; font-weight:bold; color:#4a606b;}
#corpo form fieldset dl.zona {display:none;}
#corpo form fieldset dt{float:left; clear:both; width:40%; min-height:35px; _height:35px; font-size:12px; text-align:right; padding-right:2%;}
#corpo form fieldset dd {float:left; width:55%; min-height:35px; _height:35px; font-size:11px; text-align:left;}
#corpo form fieldset dd input, #corpo form fieldset dd textarea, #corpo form fieldset dd select {border:solid 1px #999; font-size:11px; padding:2px;}
#corpo form div {text-align:center; padding:10px 0;}
#corpo form p{text-align:center !important;}
#corpo form p strong{text-align:left;}
#corpo form p input, #Botao, #print{text-align:center; font-weight:bold; color:#FFF; background:#29343A; border:none; width:92px; padding:4px 0; cursor:pointer; }
#corpo form#frmInd fieldset dd textarea{width:200px; margin-bottom:3ex;}
#corpo 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;}

/* BUSCA AVANÇADA*/
#corpo .buscaAvancada {padding:0 0 0 30px; background:url(../img/sombraBusca.jpg) repeat-x left top; }
#corpo .buscaAvancada h1 { background:none; border:none; width:600px; float:left; padding:0;}

#corpo #buscaRapida{width:320px; float:left; text-align:left; padding:0; }
#corpo #buscaRapida p{width:120px; font-size:13px; color:#4a606b; font-weight:bold; float:left; padding:8px 0 0 0; text-align:right;} 
#corpo #buscaRapida #ref{width:100px; margin:8px 0 0 0; background:#FFF !important; border:1px #999 solid !important; padding:0 !important; float:left; cursor:text !important;}
#corpo #buscaRapida #btnEnviar{background:url(../img/okBusca.png) no-repeat; display:block; width:49px !important; height:26px !important; border:none;  float:right !important ; margin:3px 0!important; padding:0 !important;}

#corpo .buscaAvancada #frmBusca fieldset{ clear:both; }
#corpo .buscaAvancada #frmBusca dl { font-size:11px; text-align:left; overflow:hidden; float:left; width:180px; height:65px; padding-bottom:0; }
#corpo .buscaAvancada #frmBusca dl.zona { display:none !IMPORTANT; }
#corpo .buscaAvancada #frmBusca dl.metro { display:none !IMPORTANT; } 
#corpo .buscaAvancada #frmBusca dd select { width:160px; }
#corpo .buscaAvancada #frmBusca dt { width:180px; text-align:left; min-height:20px; _min-height:20px; height:20px; }
#corpo .buscaAvancada #frmBusca select { width:125px; font-size:11px; }
#corpo .buscaAvancada #frmBusca .bairro { height:320px; text-align: left; overflow: auto; padding:0; clear:both; width:900px; }
#corpo .buscaAvancada #frmBusca .bairro dl { width:880px; height:310px; }
#corpo .buscaAvancada #frmBusca .bairro #divbairro { width:848px; height:255px; overflow:auto; border:solid 1px #000; padding:15px; background:#fff; color:#000;}
#corpo .buscaAvancada #frmBusca .bairro #divbairro div { 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; }
#corpo .buscaAvancada #frmBusca .bairro #divbairro div label { display:block; }
#corpo .buscaAvancada #frmBusca .bairro #divbairro .bairroSelecionado { background:#ccc; }
#corpo .buscaAvancada #frmBusca .bairro #divbairro div input { width:auto; float:left; margin:0.7ex 1ex 0 0; border:none; background:none; }
#corpo .buscaAvancada #frmBusca .bairro dl dt { width:600px !IMPORTANT; }
#corpo .buscaAvancada #frmBusca .bairro dl dd { width:680px; }
#corpo .buscaAvancada #frmBusca div#zona { width:auto; padding:0; }

#corpo .erro_codigo{ color:#F0C02D; font-size:14px; font-weight:bold; text-align:center;}
.valorVenda { font-size:14px !IMPORTANT; clear:both;}
/* PROPOSTAS E CADASTROS */
.propostaCadastro {}
.propostaCadastro ul{padding:0 0 10px 20px;}
.propostaCadastro ul li{padding:2px 0; list-style:inside disc; font-weight:normal;}
.listagemPadrao{padding:0 0 10px 20px;}
/* TABELAS */
table {width:97%; margin:auto; margin:0 0 16px 20px;}
table tr th {text-align:left; background:#29343A; border:1px solid #666; padding:2px; color:#FFF; font-size:11px;}
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;}
.ImobBancos ul{margin:0 0 0 20px;}
.ImobBancos ul li{float:left; margin:0 5px 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:149px; height:34px; padding:0; text-indent:-10000px;}

/* FICHA DO IMOVEL */
#corpo .imvFotos{float:left; width:385px; margin:0 0 0 10px;}
#corpo .imvFotos .descricao{clear:both; padding:40px 0 0;}
#slideshowimovel{float:left; width:380px; height:285px; overflow:hidden !important;  border:1px solid #2D3A42;}
#slideshowimovel img{width:390px;}
#corpo .imvFotos #slideshowcontrol {float:left; border-top:1px solid #9A061A; width:370px;}
#corpo .imvFotos #slideshowcontrol p{padding:5px 0; font-weight:bold; text-align:center; text-transform:uppercase;}
#corpo .imvFotos #slideshowcontrol a{font-weight:bold; color:#443E60;}
#corpo .imvFotos #slideshowcontrol #pauseButton {background:url(../img/virtual/icoPause.gif) no-repeat center left; margin:0 20px 0 0; padding:2px 0 2px 20px;}
#corpo .imvFotos #slideshowcontrol #resumeButton {background:url(../img/virtual/icoPlay.gif) no-repeat center left; margin:0 0 0 20px; padding:2px 0 2px 20px;}
#corpo .imvFotos #nav{float:left; width:375px; height:130px; overflow:auto; margin:10px 0 0 0; padding:0 0 0 10px;}
#corpo .imvFotos #nav li{float:left; width:70px; height:55px; padding:0 12px 12px 3px; list-style:none; overflow:hidden;}
#corpo .imvFotos #nav li a{display:block; border:2px solid #2D3A42; width:70px; height:55px;}
#corpo .imvFotos #nav li img{border:0; width:70px; height:55px;}
#corpo .imvFotos #nav li a.activeSlide{border:2px solid #BC3D34;}	

#corpo .imvInformacoes{float:right; width:530px; margin:0 20px 20px 0;}
#corpo .imvInformacoes p{font-size:14px; margin:3px 0 5px 0 !important; padding:0 !important;}
#corpo .imvInformacoes h1{width:330px; float:left; font-size:15px !important; background:none !important; border:none !important; text-align:left !important;  margin:0 0 10px 0 !important; padding:0 !important; height:20px  !important;}
#corpo .imvInformacoes h2{text-align:left !important; line-height:30px;}

#corpo .imvInformacoes .referencia{width:200px; float:right;}
#corpo .imvInformacoes .referencia strong{color:#C82528; font-size:15px !important;}
#corpo .imvInformacoes .outras{clear:both; line-height:18px; margin:0 0 10px 0; }
#corpo .imvInformacoes .outras p{margin:3px 0 5px 0 !important; line-height:18px !important; }
#corpo .imvInformacoes .descricao{clear:both;  line-height:18px; margin:10px 0 0 0; }
#corpo .imvInformacoes .descricao p{font-size:12px !important;}


#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{}
#corpo .imvInformacoes ul li ul li{float:left; background:url(../img/icoPadrao.gif) no-repeat left 5px; border:0; width:45%; padding:0 10px 0 10px; }


/* MENU DETALHE */
#corpo .menuDetalhes {clear:both; width:860px; height:110px; margin:auto; padding:10px 0;}
#corpo .menuDetalhes li{float:left; width:100px; height:85px; padding:0 20px; list-style:none; text-align:center;}
#corpo .menuDetalhes li a{display:block; font-weight:bold; color:#443E60; padding:45px 5px 0 5px; text-align:center;}
#corpo .menuDetalhes li.btVoltar {background:url(../img/virtual/icoVoltar.gif) no-repeat center top;}
#corpo .menuDetalhes li.btContato {background:url(../img/virtual/icoContato.gif) no-repeat center top;}
#corpo .menuDetalhes li.btIndicar {background:url(../img/virtual/icoIndicar.gif) no-repeat center top;}
#corpo .menuDetalhes li.btFavoritos {background:url(../img/virtual/icoFavoritos.gif) no-repeat center top;}
#corpo .menuDetalhes li.btImpressao {background:url(../img/virtual/icoImprimir.gif) no-repeat center top;}
#corpo .menuDetalhes li.btGMaps {background:url(../img/virtual/icoGMaps.gif) no-repeat center top;}
#corpo .menuDetalhes li.btProposta {background:url(../img/virtual/icoProposta.gif) no-repeat center top;}
#corpo .menuDetalhes li.btFinanciamento {background:url(../img/virtual/icoFinanciamento.gif) no-repeat center top;}


#corpo #alinhaForm{float:left; width:400px;}
#corpo #alinhaForm legend{ padding:40px 0 10px 120px !important;}
#map_canvas{clear:both; height:300px; margin:15px 0 0 0; border:1px #811E0B solid;}



/* Ficha Imóvel */

/*menu solicitar */
/*
.menudetalhe {clear:both; overflow:auto; padding:20px 0 0 0 !important;}
.menudetalhe li {float:left; list-style:none !important; text-align:center; padding:0; margin:0 15px 0 0; }
.menudetalhe li a { padding:0;}
.menudetalhe li a:hover { color:#C8252C;}
.menudetalhe li.btcontato { background:url(../img/virtual/icoContato.jpg) no-repeat center top;}
.menudetalhe li.btindicar {background:url(../img/virtual/icoIndicar.jpg) no-repeat center top;}
.menudetalhe li.btfavoritos {background:url(../img/virtual/icoFavoritos.jpg) no-repeat center top;}
.menudetalhe li.btimpressao {background:url(../img/virtual/icoImprimir.jpg) no-repeat center top;}
.menudetalhe li.btmaps {background:url(../img/virtual/icoGMaps.jpg) no-repeat center top;}
.menudetalhe li.btproposta {background:url(../img/virtual/icoProposta.jpg) no-repeat center top;}
.menudetalhe li.btslide {background:url(../img/virtual/icoSlideshow.jpg) no-repeat center top;}
*/

/*descricao imovel*/
/*
.detalheslateral{width:425px; float:right; padding:0 0 30px 0; margin:20px 10px 0 0; text-align:left; }
.detalheslateral h1{margin:0 0 15px 0; width:270px; text-align:left; float:left; font-size:22px;}
.codg{width:152px; float:right; margin:5px 0 0 0; font-size:14px;}
.detalheslateral .codg strong{color:#E9B50A;}
.detalheslateral .bairro{ font-size:14px; color:#4a606b; font-weight:bold; }

.detalheslateral h2{padding:15px 0 5px 0 !important; clear:both; color:#C82528; font-size:12px; text-align:left;}
.detalheslateral ul{padding-left:0 !important; }
.detalheslateral p{margin:0 !important; padding:0 !important; text-align:justify !important;}
.detalheslateral ul{padding:0 !important; margin:0 !important;}
.detalheslateral ul li {padding:15px 0 !important; margin:0 !important; border-bottom:1px solid #cfcece; width:100%; list-style:none; float:left;}
.detalheslateral ul li ul li {float:left; border:none; width:150px; background:url(../img/setaInt.jpg) no-repeat left; list-style:none; padding:3px 0 0 0 !important; margin:0 !important; }
.detalheslateral .iptu {padding:5px 0 0 0; color:#4a606b;}
.detalheslateral .dindin{padding:5px 0 0 0; }
.detalheslateral .dindin strong{color:#4a606b;}
.detalheslateral .financie{margin:3px 0 0 0; }
.alinhaAlbum{height:600px;}
#map_canvas{clear:both; height:300px; margin:15px 0 0 0; border:1px #811E0B solid;}
#corpo #alinhaForm{float:left; width:480px;}

*/
/*foto */
/*
.detalheslateralfoto {float:left; width:480px; margin:20px 0 0 30px;}
.detalheslateralfoto h1{font-size:18px; color:#fff; padding-left:160px; font-weight:normal; height:30px; }
.detalheslateralfoto .menudetalhe{overflow:auto; margin:20px 0 10px 0 !important; padding:0 !important;}
.detalheslateralfoto .menudetalhe li{float:left; list-style:none; height:25px; font-size:12px; font-weight:bold; }
.detalheslateralfoto .menudetalhe li a{padding:0; height:25px; text-align:center; color:#4A606B; line-height:13px; padding:3px 5px 3px 22px; }
.detalheslateralfoto .menudetalhe li a:hover{color:#F0B213; text-decoration:none;}
.detalheslateralfoto .menudetalhe .btatendimento{background:url(../img/bt-atendimentoonline.gif) no-repeat left; }
.detalheslateralfoto .menudetalhe .btcontato{background:url(../img/virtual/solitar.png) no-repeat left; margin:0 0 0 10px; }
.detalheslateralfoto .menudetalhe .btagende{background:url(../img/bt-visita.gif) no-repeat left; }
.detalheslateralfoto .menudetalhe .btindicar{background:url(../img/virtual/amigo.png) no-repeat left top; height:28px; margin:0 0 0 10px; }
.detalheslateralfoto .menudetalhe .btVideo{background:url(../img/virtual/video.png) no-repeat left 2px;  margin:0 0 0 10px;}

.detalheslateralfoto .menudetalhe2{height:25px; margin:0 !important; padding:0 !important;}
.detalheslateralfoto .menudetalhe2 li{float:left; list-style:none; padding-left:10px; text-align:center;}
.detalheslateralfoto .menudetalhe2 li a{display:block; width:85px; height:25px; color:#4A606B; text-decoration:none; line-height:12px; font-size:10px; }
.detalheslateralfoto .menudetalhe2 li a:hover{text-decoration:none; color:#C82528;}
.detalheslateralfoto .menudetalhe2 .btindicar a{background:url(../img/virtual/amigo.png) no-repeat left 2px; padding-left:5px; }
.detalheslateralfoto .menudetalhe2 .btfavoritos a{background:url(../img/virtual/favoritos.png) no-repeat left 2px; padding-left:10px; }
.detalheslateralfoto .menudetalhe2 .btimpressao a{background:url(../img/virtual/icoImprimir.jpg) no-repeat left 2px; padding-left:10px; }
.detalheslateralfoto .menudetalhe2 .btmaps a{background:url(../img/virtual/icoGMaps.jpg) no-repeat left 2px; padding-left:13px; }
.detalheslateralfoto .menudetalhe2 .btproposta a{background:url(../img/virtual/proposta.png) no-repeat left 2px; padding-left:13px; }

*/
/*slide show*/

/*
#slideshowimovel{overflow:hidden; margin-bottom:5px; width:434px !important; height:250px !important; height:auto;text-align:center; border:solid 2px #606060; }
#slideshowimovel a{text-align:center;}
#slideshowimovel img{width:434px;}

#nav {padding:10px 0 0 0 !important; margin:0 0 0 0 !important; height:170px; width:460px; clear:both; overflow:auto;}
#nav li {float:left; list-style:none; padding-left:5px; height:84px; }
#nav li img {border:solid 2px #d6d6d4; width:100px; height:75px; }
#nav .activeSlide img {border:solid 2px #BC3D34; }
#nav .activeLI img {border:solid 2px #e0171f; }

#slideshowcontrol {width:240px; margin:auto; height:40px; }
#slideshowcontrol p {margin:5px 0; text-align:center; text-transform:uppercase;}
#slideshowcontrol #pauseButton {background:url(../img/virtual/icoPause.jpg) no-repeat center left; margin:0 20px 0 0; padding:0 0 0 20px;}
#slideshowcontrol #resumeButton {background:url(../img/virtual/icoPlay.jpg) no-repeat center left; margin:0 0 0 20px; padding:0 0 0 20px;}
.imoveisSemelhantes { clear:both; }
*/


 /*corretor*/
#corpo #imvCaptador{border:2px solid #CCCCCC; width:35%; float:left; width:300px; margin:0 0 0 10px;}
#corpo #imvCaptador strong{text-transform:capitalize; color:#C82528;}
#corpo #imvCaptador .imvCaptadorFoto{border:1px solid #2A353B; float:left; margin:12px 8px 12px 8px;}
#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:#C82528;}
#corpo #imvCaptador .imvCaptadorDados .pagcorretor{padding:0; margin:0; text-transform:none;}
#corpo #imvCaptador .imvCaptadorDados .pagcorretor a{}
/*PAGINA DO CORRETOR*/
#corpo #corretor{border-bottom:1px solid #cfcece; margin:0 30px 0 30px; height:160px;}
#corpo #corretor #crecicorretor{float:right; font-weight:bold; width:100px; color:#C82528;}
#corpo #corretor #fotocorretor{float:left;}
#corpo #corretor #fotocorretor img{border:1px solid #2A353B; margin-right:10px;}
#corpo #corretor strong{font-size:14px;}
/*PAGINA DOS CORRETORES*/
#corpo .corretores{float:left; width:290px; border:2px dashed #999; 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;}

.imoveisSemelhantes {clear:both; }

#corpo .imobSemelhante{width:155px; height:190px; margin:10px 10px 32px 25px; float:left;}
#corpo .imobSemelhante .image{width:149px; height:102px; text-align:center; border:2px #d6d6d6 solid; overflow:hidden;}
#corpo .imobSemelhante .image img{height:124px;}
#corpo .imobSemelhante .features{width:155px;}
#corpo .imobSemelhante .bairro{color:#4A606B; font-weight:bold; text-align:left; height:18px; overflow:hidden; margin:5px 0 0 0;}
#corpo .imobSemelhante .importante{text-align:justify; height:30px; overflow:hidden;}
#corpo .imobSemelhante .preco{width:136px; float:left; color:#4A606B; font-size:13px; font-weight:bold; margin:5px 0 0 0;}
#corpo .imobSemelhante .saiba{width:89px; height:20px; float:left;}
#corpo .imobSemelhante .saiba a{width:89px; height:20px; background:url(../img/saibaMais.jpg) no-repeat; display:block; text-indent:-9999px;}

/* LISTAGEM */
.boxlistagem {border-bottom:1px solid #cfcece; padding:4px; margin:0 10px 10px 25px; height:86px; clear:both; font-size:12px; text-align:left;}
.boxlistagem a{color:#4F4E4E; }
.boxlistagem .listagemimg {width:110px; height:80px; float:left; padding:0 !IMPORTANT; }
.boxlistagem .listagemimg img{width:100px; height:75px; border:2px solid #000; }
.boxlistagem .txtlistagem {float:left; width:300px;}
.boxlistagem .txtlistagem div{padding:4px;}
.boxlistagem .txtlistagem2 {float:left; width:33%;  width:220px; }
.boxlistagem .txtlistagem2 div{padding:4px;} 
.boxlistagem .txtlistagem2 .iconmaps a{background:url(../img/virtual/icoListGMaps.gif) no-repeat left; padding-left:18px; color:#4F4E4E !important;}
.boxlistagem .txtlistagem2 .iconfavorito a{background:url(../img/virtual/icoListFavoritos.gif) no-repeat left; padding-left:18px; color:#4F4E4E !important; }
/* LISTAGEM lado a lado */
.boxlistagem2 {border:1px solid #cfcece; padding:6px; margin:1ex; width:290px; height:104px; *height:120px; float:left; overflow:hidden; clear:none !IMPORTANT;  font-size:12px; }
.boxlistagem2 .listagemimg {width:110px; float:left; }
.boxlistagem2 .listagemimg img {width:100px; height:75px; border:2px solid #000; }
.boxlistagem2 .txtlistagem {width:100%; float:none !IMPORTANT; }
.boxlistagem2 .txtlistagem div {padding:2px; }
.boxlistagem2 .info1 { }
.boxlistagem2 .info2 { display:none; }
.boxlistagem2 .info3 { }
.boxlistagem2 .info4 {}
.info4 {overflow:hidden; height:14px; }
.boxlistagem2 .info5 {clear:both; font-weight:bold; font-size:13px !IMPORTANT; padding:6px 0 0 0 !IMPORTANT; text-align:center; }
.boxlistagem2 .info6 { overflow:hidden; height:20px;}
.info5 p{padding:0 !important; margin:0 !important; text-align:left !important;}
.info6  p{padding:0 !important; margin:0 !important; text-align:left !important;}
.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; color:#4F4E4E !important;} 
.boxlistagem2 .txtlistagem2 .iconinformacoes a{background:url(../img/+.gif) no-repeat left; width:16px; height:16px; overflow:hidden; display:block; color:#4F4E4E !important;  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; }
/* LISTAGEM - PAGINACAO */
.paginacao{ margin: 0px; padding: 0px; padding-left: 240px !important; width: 450px; height: 20px;}
.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{ margin: 0px 10px; width:103px;}
/* LISTAGEM - FILTROS */
.filtros { overflow:auto; padding:10px; width:775px; padding-left: 225px;  }
.filtros li { float:left; list-style:none !important; border-left:solid 1px #999; padding-left:10px; padding-right:10px; }
.filtros .ativo a { color:#999; }
.filtros p { float:left; padding-right:10px; font-weight:bold; }

/*Post*/
.postBlog{}
.post{}
.postBlog .post h1{background:none !important;}
.postBlog .post h2{text-align:justify; padding:10px 15px 10px 15px; font-size:18px;}
.conteudo p{text-align:justify; padding:0 15px 0 15px;}
.conteudo div{text-align:justify; padding:0 15px 0 15px;}
.postBlog .post .link a{font-size:14px; font-weight:bold; color:#C82528;}

.listagemBlog ul{}
.listagemBlog ul li{width:360px; float:left; margin:10px 35px 10px 35px; height:100px;}
.listagemBlog ul li p{margin:0 !important;}
.listagemBlog .img{width:100px; height:75px; float:left; overflow:hidden; border:1px #666 solid; margin: 0 10px 0 0 !important;}
.listagemBlog .link a{color:#C82528 !important; font-size:12px !important;}

#amigoPost{width:200px; float:right;}
#amigoPost input{border:1px #666 solid; margin:5px 0 0 0;}
#amigoPost input.enviarIndique{width:50px; font-size:11px;}

