#navTopHome{float:left;}
#navTopHome li{height:36px;display:block;float:left;background:url(../../img/public/bg_navTopHome.jpg) no-repeat 0 0;}
#navTopHome li a{height:36px;display:block;text-indent:-999999px;}
#navTopHome li.itm01{width:143px;background-position:0 0;margin-right:4px;}
#navTopHome li.itm02{width:153px;background-position:-147px 0;margin-right:2px;}
#navTopHome li.itm03{width:221px;background-position:-302px 0;}

#setBuscaRef{height:21px;padding:8px 0 0 31px;background:url(../../img/public/bg_buscaRef.jpg) no-repeat 31px 8px;}
#textBuscaRef{width:150px;line-height:17px;float:left;border:none;background:none;margin:0 2px;padding:2px;font-size:12px;}
#frmImgBuscaRef{width:22px;height:21px;float:left;}

#boxMinhaSelecao{width:289px;height:33px;background:url(../../img/public/bg_minhaSelecao.png) no-repeat 0 0;float:right;}
#boxMinhaSelecao h2{float:left;width:160px;height:33px;text-indent:-999999px;}
#boxMinhaSelecao p{float:left;width:118px;line-height:26px;text-align:right;padding-top:7px;font-size:12px;}

#abasTopHome{clear:both;height:72px;background:url(../../img/public/bg_abasTopHome.png) no-repeat 0 0;}

#abasTopHome li{display:block;float:left;}
#abasTopHome li.itm01{width:671px;margin-right:2px;}
#abasTopHome li.itm02{width:143px;margin-right:2px;}
#abasTopHome li.itm03{width:144px;}

#setBuscaSimples ul li{display:block;float:left;width:194px;float:left;}

#setBuscaSimples ul li.subItm01{padding:18px 4px 0 15px;}
#setBuscaSimples ul li.subItm02{padding:18px 4px 0 2px;}
#setBuscaSimples ul li.subItm03{padding:18px 0 0 2px;}
#setBuscaSimples ul li.subItm04{padding:40px 0 0 5px;width:41px;}

#setBuscaSimples ul li h2{height:14px;background:url(../../img/public/ttls_setBuscaSimples.gif) no-repeat 0 0;text-indent:-999999px;margin-left:2px;}
#setBuscaSimples ul li.subItm01 h2{width:31px;}
#setBuscaSimples ul li.subItm02 h2{width:104px;background-position:0 -40px;}
#setBuscaSimples ul li.subItm03 h2{width:65px;background-position:0 -79px;}

#setBuscaSimples ul li select{width:194px;margin:6px 0 0;}
#frmImgBuscaSimples{width:41px;height:10px;background:url(../../img/public/ttls_setBuscaSimples.gif) no-repeat 0 -119px;}

#abasTopHome li.itm02 a{display:block;width:143px;height:72px;background:url(../../img/public/lnk_abasTopHome_itm02.gif) no-repeat 24px 15px;text-indent:-999999px;}
#abasTopHome li.itm03 a{display:block;width:144px;height:72px;background:url(../../img/public/lnk_abasTopHome_itm03.png) no-repeat 2px 15px;text-indent:-999999px;}


#conceitualHome{height:324px;overflow:hidden;position:relative;}

#imgsCH{position:absolute;top:0;left:0;z-index:1;}
#imgsCH li{position:absolute;top:0;left:0;display:none;}
#imgsCH li.first{display:block;}

#navLnksCH{position:absolute;top:230px;left:15px;z-index:2;}
#navLnksCH li{height:17px;display:block;float:left;background:url(../../img/public/conceitual/bg_lnk.png) no-repeat 0 0;margin-right:-2px;}
#navLnksCH li.on{background-image:url(../../img/public/conceitual/bg_lnkOn.png);}
#navLnksCH li.on a{color:#fff;}
#navLnksCH li a{display:block;width:26px;font:italic 700 10px/14px Arial, Helvetica, sans-serif;text-align:center;text-indent:-3px;padding-top:2px;text-decoration:none !important;}

.lstImovelHome li {width:224px;height:270px;float:left;display:block;margin-left:5px;}
.lstImovelHome li.lastOfLine {margin-left:1px;}
.lstImovelHome li img {display:block;}
#boxVitrineImoveis .lstImovelHome{padding-left:5px}

#sliderHome{padding:0 11px 0 16px}
.boxHPad .lnkVerTodos,
#sliderHome .lnkVerTodos{margin-right:10px;}

#navLnksSH{height:61px;overflow:hidden;position:relative;top:-61px;z-index:3;}
#navLnksSH li{display:block;float:left;height:61px;width:151px;background:url(../../img/public/bg_abasSliderH.png) no-repeat 0 100%;margin:0 4px 0 0;}
#navLnksSH li.on{background-position:0 0;}
#navLnksSH li a{display:block;width:141px;height:49px;padding:12px 5px 0;text-align:center;font-size:13px;font-weight:700;color:#004C94;line-height:1em;text-decoration:none;}
#navLnksSH li a.noCount {padding: 19px 5px 0;}
#navLnksSH li a span{display:block;font-size:12px;color:#464646;font-weight:100;}

#boxAbasSH_0{margin-top:-61px;}
#boxAbasSH_0 .rBoxTL{background:#fff;}

#boxAbasSH{position:relative;height:310px;overflow:hidden;}
#boxAbasSH .abaSH{position:absolute;left:-999999px;}
#boxAbasSH .abaSHOn{left:0;}

.abaSH{padding:39px 5px 6px 16px !important;}
.abaSH li{margin-right:52px;}

.boxSliderHome{float:left;width:776px !important;border-right:8px solid #fff;border-left:12px solid #fff;}
.boxSliderHome .lstImovelHome{min-width:900px;}
.abaSH a.btnPrev,
.abaSH a.btnNext{width:47px;height:47px;display:block;float:left;background:url(../../img/public/btns_sliderHome.gif) no-repeat 0 0;text-indent:-999999px;margin-top:60px;}
.abaSH a.btnNext{background-position:100% 0;}

.boxHPad{padding:0 11px 0 16px;clear:both;}

.lstIHTipo{width:222px;height:29px;line-height:25px;background:url(../../img/public/bg_labelSH.gif) no-repeat 0 0;display:block;text-align:center;font-size:12px;font-weight:700;}
.lstIH .ttl{display:block;font-size:15px;font-weight:700;text-align:center;color:#333;padding:8px 0 5px;}
.lstIH .desc{display:block;font-size:12px;text-align:center;color:#585858;}

h2.ttlTpH{width:295px;height:39px;text-indent:-999999px;padding:13px 0 14px;}
h2.ttlTpH.ttlTags{padding-bottom:0px;}
h2#ttlMaisImoveis{background:url(../../img/public/ttl_vitrineImoveis.jpg) no-repeat 0 13px;}
h2#ttlImoveisPerfil{background:url(../../img/public/ttl_imoveisPerfil.jpg) no-repeat 0 13px;}
h2#ttlImoveisCarac{background:url(../../img/public/ttl_imoveisCarac.jpg) no-repeat 0 13px;}
h2#ttlCanalVideos{background:url(../../img/public/ttl_canalVideos.jpg) no-repeat 0 13px;}
h2#ttlMuitoProcurados{background:url(../../img/public/ttl_muitoProcurados.jpg) no-repeat 0 13px;}

.lstImoveisPerf li{width:81px;height:115px;display:block;float:left;background:url(../../img/public/bg_tbImoveisPerf.jpg) no-repeat 0 0;padding:7px 7px 0 7px;margin:0 1px 0 0;text-align:center;overflow:hidden;}

.lstImoveisPerf li a,
.lstImoveisPerf li a img,
.lstImoveisPerf li a span{display:block;}
.lstImoveisPerf li a span{font-size:12px;font-weight:700;color:#005AB0;padding-top:3px}

#nuvemTags{width:260px;text-align:center;margin:0 auto;padding-bottom:12px;}
#nuvemTags {display:block}
#nuvemTags .tagItem {color:#666;line-height:2em;}

#footCont{clear:both;height:77px;background:#4E8799 url(../../img/public/bg_footCont.png) no-repeat 0 100%;padding-top:19px;}
#navFootCont{background:url(../../img/public/bg_navFootCont.gif) no-repeat 0 0;}
#navFootCont ul{width:629px;height:53px;padding:5px 0 0 0;margin:0 auto;}
#navFootCont li{display:block;float:left;}
#navFootCont li a{height:12px;display:block;font-size:12px;font-weight:700;color:#fff;white-space:nowrap;}
#navFootCont li.itm01{width:62px;padding:0 0 0 12px;}
#navFootCont li.itm01 a{background-position:-12px 0;}
#navFootCont li.itm02{width:72px;padding:0 0 0 20px;}
#navFootCont li.itm02 a{background-position:-100px 0;}
#navFootCont li.itm03{width:151px;padding:0 0 0 26px;}
#navFootCont li.itm03 a{background-position:-198px 0;}
#navFootCont li.itm04{width:132px;padding:0 0 0 26px;}
#navFootCont li.itm04 a{background-position:-373px 0;}
#navFootCont li.itm05{width:76px;padding:0 0 0 26px;}
#navFootCont li.itm05 a{background-position:-535px 0;}

#navFootCont li.itm06{width:74px;padding:25px 0 0 0;}
#navFootCont li.itm06 a{background-position:0 -37px;}
#navFootCont li.itm07{width:130px;padding:25px 0 0 22px;}
#navFootCont li.itm07 a{background-position:-101px -37px;}
#navFootCont li.itm08{width:244px;padding:25px 0 0 28px;}
#navFootCont li.itm08 a{background-position:-259px -37px;}
#navFootCont li.itm09{width:95px;padding:25px 0 0 31px;}
#navFootCont li.itm09 a{background-position:-534px -37px;}





