* {margin:0;padding:0;list-style:none}
input{font-family:Arial, Helvetica, sans-serif;font-size:12px}
.busca-universal .campo{padding-bottom:2px;*padding-left:6px}
.miolo{display:block;float:left;width:800px;height:275px;margin-left:15px}
.area-busca{float:left;width:485px}
.area-retangulo{float:right;width:315px;text-align:right}
.centro{display:block;float:left;margin:0 15px;width:665px}
.tit_vertical{padding-bottom:5px;font-size:18px;color:#003366;font-weight:bold;text-transform:uppercase}
.tit_vertical a{color:#003366}
.busca{display:block;width:665px}
.busca_aba{display:block;float:left;position:relative;z-index:9}
.busca_aba ul{margin:0;padding:0}
.busca_aba li{display:inline;position:relative}
.busca_aba li a{display:block;float:left;margin:5px 4px 0 0 ;padding:0 9px;color:#fff;font-size:15px;text-transform:uppercase;font-weight:bold;text-align:center;border:1px solid #003366;background:#003366;line-height:27px}
.busca_aba li a:hover{text-decoration:none}
.busca_aba li a.selected{border:1px solid #999;border-bottom:1px solid #fff;background:#fff;color:#f7931d;line-height:30px;margin-top:0;padding-top:3px;font-size:18px}
.busca_iframe_mapa{width:483px;height:215px;padding:0;margin:0;overflow:hidden;overflow-x:hidden;overflow-y:hidden}
.busca_meio{width:483px;height:200px;padding-top:15px}
.busca_miolo{clear:both;display:block;float:left;border:1px solid #999;z-index:0;margin-top:-1px;position:relative}
.busca_miolo table{width:483px}
.busca_aba_fim{background:url("../img/sombra-fim.gif");height:24px;clear:both}
.busca_rapida_box1{display:block;height:30px;padding-left:8px}
.busca_rapida_box1 p{float:left;font-size:14px;font-weight:bold;color:#003366}
.busca_rapida_box1 label{float:left;display:block;padding-left:12px;*padding-left:8px;_padding-left:5px;font-size:14px;*line-height:20px}
.busca_rapida_box1 input{*float:left}
.busca_rapida_box2{float:left;width:218px;_width:221px;height:110px;margin:0 10px;_margin-left:5px;padding:8px;border:1px solid #ccc}
.busca_rapida_box2 label, .busca_rapida_box3 label{display:block;padding-bottom:10px}
label.ultimo{padding:0}
.busca_rapida_box2 span{width:65px;display:block;float:left;padding-right:3px}
.busca_rapida_box2 select{font-size:11px}
.busca_rapida_box2_select1{width:150px}
.busca_rapida_box2_select2{width:90px}
.busca_rapida_box3{float:left;width:199px;height:110px;padding:8px;border:1px solid #ccc}
.busca_rapida_box3 select{width:120px;font-size:11px}
.txt_selecione{width:70px;display:block;float:left;padding:0 3px 10px 0}
.label-selects{display:block}
.label-selects a span{background:url('../img/imoveis/select.gif') no-repeat;display:block;float:left;width:118px;height:18px;font-size:11px;color:#000;padding:2px 0 9px 5px;cursor:pointer}
.label-selects a:hover{text-decoration:none}
.busca_rapida_box4_botao{float:right;position:absolute;top:148px;left:323px}
.busca_rapida_box4_botao img{border:0}
.busca_rapida_box4{float:left;width:459px}
.busca_rapida_box4_id{float:left;width:320px;padding:14px 0 0 8px;color:#003366}
.busca_rapida_box4_id label{display:inline;font-size:14px;font-weight:bold;color:#003366}
.busca_rapida_box4_id span{display:inline;color:#000;padding-left:4px}
.busca_rapida_box4_id input{display:inline;width:66px;border: solid 1px #ccc;margin-top:2px}
.busca_rapida_box4_id img{display:inline;padding-left:1px;border:0}
.avancada{float:right;width:110px;text-align:right;margin-top:16px;font-size:9px}
.avancada a{font-size:12px;color:#333}
.avancada a:hover{color:#F7941D}
.box_busca_titulo{overflow:hidden;width:100%;background:#23527f url('../img/imoveis/select-tarja-top.gif');border-top:1px solid #003366;_padding-right:5px}
.box_busca_titulo p{float:left;height:20px;padding-left:10px;line-height:18px;font-weight:bold;font-size:14px;color:#fff}
.box_busca_itens{clear:both;margin:10px 6px 0 10px;background-color:#fff;height:100%;overflow:hidden;border-top:2px solid #888;border-left:2px solid #666;border-right:1px solid #999}
.box_busca_bairros{max-height:169px;overflow auto;overflow-x:hidden;overflow-y:auto}
.box_busca_bairros input{margin:4px;*margin:0}
.box_busca_botoes{background:#ddd;width:629px;height:26px;padding-top:4px;text-align:right;border-top:1px solid #999;margin: 0 10px}
.box_busca_botoes a{color:#003366;font-weight:bold;font-size:12px;padding:0 23px 3px 20px;line-height:21px;background: url('../img/imoveis/select-bts.gif') top right no-repeat}
a.cancelar{background-position: right -18px }
.box_busca_botoes .btvoltar{padding-right:2px;border:0}
.box_busca_botoes .btbuscar{color:#003366;margin-left:12px;padding-left:12px}
.box_busca_bt_ver{display:block;float:left;padding: 10px 0 10px 5px}
.busca_rapida_box_localidade{position:relative;left:-25px;top:-225px;z-index:10;display:block;width:645px;font-size:11px;color:#000;background:#ddd;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;filter: progid:DXImageTransform.Microsoft.Shadow(color=dimgray,direction=135,Strength=3)}
.busca_rapida_box_localidade table{margin-left:5px;width:100%;padding:0}
.busca_rapida_box_localidade td{padding:0;margin:0;font-size:11px}
.busca_rapida_box_localidade .row{height:25px}
.busca_rapida_box_localidade .row_s{height:25px;font-weight:bold}
.busca_rapida_box_bairro{position:relative;left:-25px;top:-240px;;z-index:1999;display:block;width:645px;background:#ddd;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;filter: progid:DXImageTransform.Microsoft.Shadow(color=dimgray,direction=135,Strength=3)}
.busca_rapida_box_bairro table{padding:0 5px}
.busca_rapida_box_bairro td{padding:2px}
.box-bairros{width:628px;height:169px}
.localidade01{margin-bottom:0}
.vitrine{width:647px;display:block;float:left;padding:10px 0 10px 16px}
a.vitrine-link{display:block;text-align:right;font-size:14px;font-weight:bold;color:#003366;background: url('../img/imoveis/select-bts.gif') right 6px no-repeat;padding:8px 25px 0 0}
.oferta{float:left;display:block;width:190px;text-align:center;padding:0 10px}
.oferta h3 a{height:30px;display:block;color:#f7931d;font-size:14px;padding-bottom:7px}
.oferta-foto{padding-left:10px}
.oferta-foto table{width:160px;height:125px;background:#FFF;border:solid 1px #CCC;padding:4px}	
.oferta-foto table td{text-align:center}	
.oferta-foto table img{border:0;cursor:pointer}	
.oferta-txt{margin-top:2px;font-size:11px}
.oferta-txt b{display:block}
.oferta-txt a{color:#000}
.noticias_servicos{clear:both;overflow:hidden;display:block;width:665px}
.noticias{float:left;width:350px}
.noticias_materia, #ctl00_ContentPlaceHolder1_pnOutrasNoticias{clear:both}
.noticias_materia img{float:left;margin:9px 10px 9px 0;border: solid 1px #CCC}
.noticias_titulo{float:left;width:180px;font-size:14px;font-weight:bold;padding-top:9px}
.noticias_titulo a{color:#f7941d}
.noticias_txt{float:left;width:180px;font-size:12px}
.noticias_txt a{color:#000}
#ctl00_ContentPlaceHolder1_pnOutrasNoticias{padding-top:36px}
#ctl00_ContentPlaceHolder1_pnOutrasNoticias li{display:block;padding-bottom:5px;font-size:12px}
#ctl00_ContentPlaceHolder1_pnOutrasNoticias li a{color:#000}
a.noticias_botao{display:block;width:300px;height:20px;margin-top:7px;padding-bottom:26px;text-align:right;font-weight:bold;color:#003366}
.noticias_botao b{font-size:14px}
.banner_servicos{float:right;width:300px}
.patrocinio{width:300px;height:116px}
.patrocinio img{border:0}
.lancamentos{display:table;width:635px;margin-top:13px;padding-bottom:5px}
.anunciantes{padding-top:17px}
.anunciantes .anunciantes-container{clear:both;width:665px;position:relative}
.anunciantes .anunciantes-container-horizontal{width:635px;padding: 0 0 0 25px;border:1px solid #ccc}
.anunciantes .anunciantes-clip-horizontal{width:621px;height:87px}
.anunciantes .anunciantes-item{width:110px;height:65px;padding-top:10px;float:left;list-style:none}
.anunciantes .anunciantes-item-horizontal{margin-right:10px}
.anunciantes .anunciantes-next-horizontal, .anunciantes .anunciantes-prev-horizontal{z-index:3;display:none;position:absolute;width:15px;height:87px;background:#fafafa url('../img/imoveis/anunciantes-setas.gif') no-repeat} 
.anunciantes .anunciantes-next-horizontal{right:0;cursor:pointer;background-position: -30px 0;border-left:1px solid #ccc}
.anunciantes .anunciantes-next-disabled-horizontal, .anunciantes .anunciantes-next-disabled-horizontal:active {cursor:default;background-position: -44px 0}
.anunciantes .anunciantes-prev-horizontal {left:0;cursor:pointer;border-right:1px solid #ccc}
.anunciantes .anunciantes-prev-disabled-horizontal, .anunciantes .anunciantes-prev-disabled-horizontal:active {cursor:default;background-position: -15px 0}
.anunciantes .anunciantes-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}
.anunciantes .anunciantes-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}
.anunciantes .anunciantes-list li{float:left;list-style:none;width:114px;height:65px}
.maisbuscadas{margin-top:12px;padding-bottom:15px;border-bottom:solid 3px #DDD}
.nuvem a{color:#f7941d;padding-right:22px}
.tag_14{font-size:14px}
.tag_17{font-size:17px}
.tag_15b, .tag_16b, .tag_18b, .tag_22b, .tag_26b, .tag_27b{font-weight:bold}
.tag_15b{font-size:15px}
.tag_16b{font-size:16px}
.tag_18b{font-size:18px}
.tag_22b{font-size:22px}
.tag_26b{font-size:26px}
.tag_27b{font-size:27px}
#ctl00_ContentPlaceHolder1_txtSEO{display:block;margin-top:12px}
#ctl00_ContentPlaceHolder1_txtSEO p{font-size:12px;color:#666;text-align:justify}
.direita{float:left;width:120px;height:600px;display:table}
.banner_sky{margin-top:34px}
.destaque{margin-top:20px;font-size:11px}
.destaque SPAN{font-style:normal;display:block;max-height:28px;overflow:hidden;cursor:pointer}
.destaque a{color:#000;display:block}
.destaque_titulo{font-weight:bold;text-transform:uppercase;max-height:28px;overflow:hidden}
.hide {visibility:hidden;position:absolute;*position:fixed;_position:absolute;top:-400px}
.qslide2{text-align:center}
#qscroller2{width:600px;height:83px;padding-bottom:1px}
*html #qscroller2{padding-bottom:4px}
.localidade_table{padding: 5px 0 5px 5px;float:left}
.localidade_cell{width:auto;padding-top:7px;*padding-top:2px}
.localidade_cell2{width:200px;padding-top:7px;*padding-top:2px}
.left{float:left}
.chkText{padding-left:18px;vertical-align:top;*padding-top:4px}
.button1{padding-bottom:10px}

