﻿ body, html{top:0 !important;}html{overflow-x:hidden;}body{font:12px Tahoma, Arial, Helvetica, sans-serif;}body, a{color:#444;}.tit{margin:15px 0;border-bottom:1px rgba(0,0,0,0.15) dashed;height:18px;display:block;clear:both;}.tit span{padding:0 8px;border:1px #ccc solid;border-bottom:1px #bbb solid;font:normal 20px/32px Tahoma, Arial, Helvetica, sans-serif;text-shadow:1px 1px 0 #fff;height:32px;display:inline-table;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#e2e2e2;background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc) );background-image: -moz-linear-gradient(top, #ffffff, #cccccc);background-image: -ms-linear-gradient(top, #ffffff, #cccccc);background-image: -o-linear-gradient(top, #ffffff, #cccccc);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');}.marginTopTitH2{margin-top:0px;}.tit-h1{margin-top:30px;}.i{padding:0 !important;border:0 !important;moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}a:hover img.i:hover{border:0;background:#fff;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0;-webkit-filter: contrast(150%);-moz-filter: contrast(150%);-ms-filter: contrast(150%);-o-filter: contrast(150%);}input[type=text], input[type=password], select, textarea{font:12px Tahoma, Arial, Helvetica, sans-serif;}.icones-rs{position:absolute;}.icones-rs h4{padding-bottom:5px;font-size:13px;display:block}.icones-rs li{margin-right:6px;float:left;}.icones-rs li a{width:32px;height:32px;background:url('../../modelo_16/images/sprite_rs.png?1') no-repeat;text-indent:-99999px;float:left;}.icones-rs li a:hover{-webkit-filter: contrast(150%);-moz-filter: contrast(150%);-ms-filter: contrast(150%);-o-filter: contrast(150%);}.icones-rs li.f{background-position:0 0;}.icones-rs li.g a{background-position:-32px 0px;}.icones-rs li.x a{background-position:-64px 0;}.icones-rs li.l a{background-position:-96px 0;}.icones-rs li.y a{background-position:-128px 0px;}.icones-rs li.i a{background-position:-160px 0px;}.icones-rs li.b a{background-position:-192px 0px;}.icones-rs li.tt a{background-position:-224px 0px;}#all-header{margin:0 auto 15px auto;width:980px;background:#fff;-moz-box-shadow:0 -3px 4px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 -3px 4px rgba(0, 0, 0, 0.3);box-shadow:0 -3px 4px rgba(0, 0, 0, 0.3);}#header{margin:0 auto;width:980px;height:280px;position:relative;}#header .pathLogo{padding:5px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 6px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.3);box-shadow:0 0 6px rgba(0, 0, 0, 0.3);}#header .pathLogo a{}#header .atendimento{position:absolute;top:188px;right:0;z-index:11;}#header .atendimento h4{padding:0 7px;height:22px;font:bold 13px/22px Arial, Helvetica, sans-serif;color:#fff;display:inline-table;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}#header .atendimento div{padding:0 6px 0 48px;min-width:125px;height:50px;line-height:20px;background:#fff url('../../modelo_16/images/icon_telefone.png?90') no-repeat 8px 8px;border-right:0!important;display: table-cell;vertical-align:middle;font-weight:bold;font-size:14px;color:#666;-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px;border-radius:0 0 0 5px;}#header .mais-telefones-header{position: absolute;right:-1px;bottom:-14px;}#header .mais-telefones-header a{padding:2px 5px;background-color:#f2f2f2;border:1px #ddd solid;text-decoration:none;background-position:3px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#header .mais-telefones-header a:hover{border-color:#aaa}#flags{position:absolute;top:6px;right:67px;}.nav{position:absolute;}.styleNavHeader{top:0;right:12px;}.styleNavFooter{top:14px;left:-3px;}.styleNavFooter{padding:0 !important;width:auto !important;background:none !important;border-bottom:0 !important;}.nav{padding:0 6px;background-image: url('../../modelo_16/images/bg_transparente_nav.png?9');background-position:bottom;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.4);box-shadow:0 2px 4px rgba(0, 0, 0, 0.4);}.nav li{border-right:1px rgba(0, 0, 0, 0.2) solid;float:left;}.nav li a{padding:0 10px;height:32px;line-height:32px;font-size:12px;color:#fff;float:left;}.nav li a:hover{background:rgba(0, 0, 0, 0.2)}.nav li.null{border:0;}#header .flags{position:absolute;top:40px;right:12px;}#google_translate_element, .goog-te-banner-frame, .goog-te-balloon-frame, #goog-gt-tt, .goog-tooltip, .goog-tooltip:hover {display:none !important;}.all-search{margin-top:-50px;z-index:10;position:relative;}.search{margin:0 auto;padding:35px 0 0 0px;width:980px;height:60px;background: url('../../modelo_16/images/bg_search.png');border-bottom:1px #ccc solid;clear:both;position:relative;}.search h3{padding:14px 0 0 60px;width:80px;height:60px;line-height:17px;background: url('../../modelo_16/images/lupa.png?9') no-repeat 20px 16px;color:#333;font-size:13px;font-weight:normal;float:left;}.search h3 span{font-size:19px;font-weight:bold;display:block;}.tit-top-busca-avancada{margin:0 auto;width:154px;height:28px;line-height:28px;background: url('../../../static/images/bg_tit_top_redondo.gif') no-repeat;text-align:center;font-weight:normal;text-shadow:#222 1px 1px 1px;color:#fff;font-size:16px;clear:both;}fieldset.fieldSearch{float:left;}fieldset.fieldSearch label{}fieldset.fSA{padding:15px 0;}fieldset.fSM{margin-bottom:18px;padding:8px;background:#f2f2f2 url('../../../static/images/bg_listra_cinza.gif');border:1px #ccc solid;moz-box-shadow:0 3px 6px #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;}fieldset.fSH{color:#fff;}fieldset.fSH label{padding:18px 6px 0 0;color:#444;font-weight:bold;float:left;}fieldset.fSH label span{padding-left:10px;}fieldset.fSH label select{width:114px;}fieldset.fSA label{padding:8px 0;display:block;}fieldset.fSA label span{padding-right:8px;width:120px;height:26px;line-height:26px;font-weight:bold;text-align:right;background:#f1f1f1;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius: 6px 0 0 6px;float:left;}fieldset.fSM label{padding:6px 0;display:block;}fieldset.fSM label span{display:block;font-weight:bold;}fieldset.fieldSearch input[type=text]{width:60px}fieldset.fSA select{width:220px;}fieldset.fSA input[type=text]{width:97px;}fieldset.fSM select{width:157px;}fieldset.fSM input[type=text]{width:145px;}fieldset.fieldSearch input[type=submit]{width:26px;height:26px;border:0;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;color:#fff;cursor:pointer;}fieldset.fieldSearch input[type=submit]:hover{-moz-box-shadow:0 0 10px #555;-webkit-box-shadow:0 0 10px #555;box-shadow:0 0 10px #555;}.fSCatSub{}.fSRef{position:absolute;top:34px;right:10px;}#content{margin-left:0;padding:14px;background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.15);box-shadow:0 2px 3px rgba(0,0,0,0.15);float:left;}.contentSizeMedium{width:568px;}.contentSizeBig{width:760px;}.herarquia{margin-top:-10px;}.gridList h3{font-size:13px;}.isola-datalhes-interacao{width:553px !important;}.detalhes{width:323px !important}.foto .isolaImg img{width:206px!important;}.foto ul.thumbs li img{width:99px!important;height:69px!important;}.foto ul.thumbs li img:hover{opacity:0.75;-moz-opacity: 0.75;filter: alpha(opacity=75);}.titGaleriaFotos{font-size:22px!important;}.detalhes .dados-imovel h4{font-size:14px!important;}.lista-imoveis span.valorImovel{margin-top:5px;padding:0;background:none;font-size:15px!important;}.lista-imoveis dl.gridTypeCols, ul.lista-imoveis li{margin:10px 35px 25px 0;padding-top:0!important;padding-bottom:12px;padding-left:0!important;padding-right:0!important;width:228px;height:345px;background-color:#fff;border:1px #ccc solid;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 7px #ccc;-webkit-box-shadow:0 0 7px #ccc;box-shadow:0 0 7px #ccc;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}dl.gridTypeColsComparacao{padding-bottom:85px !important;}ul.lista-imoveis-venda{padding-top:20px;}ul.lista-imoveis-venda li{margin:10px 15px 8px 0!important;width:370px;height:118px;min-height:118px;position:relative;}ul.lista-imoveis-venda li:nth-child(2n-2){margin-right:0!important;}ul.lista-imoveis-venda li .isolaImg{padding:10px;width:149px;border-right:1px #ccc dashed;float:left;}ul.lista-imoveis-venda li .isolaImg .i{width:150px;height:110px;}ul.lista-imoveis-venda li .isolaTx{padding:0 10px 10px 10px;width:168px;text-align:left;float:left;}ul.lista-imoveis-venda li .isolaTx .cod_ref{display:none;}ul.lista-imoveis-venda li .isolaTx .valorImovel{text-align:left;}ul.lista-imoveis-venda li .isolaTx .bt_det{position:absolute;bottom:4px;right:4px;}.lista-imoveis dl.gridTypeCols:nth-child(4n){margin-right:35px;}.lista-imoveis dl.gridTypeCols:nth-child(3n){margin-right:0!important;}.lista-imoveis dl.gridTypeCols:hover, ul.lista-imoveis li:hover{background:#fff !important;border-color:#666;-moz-box-shadow:0 0 14px #999;-webkit-box-shadow:0 0 14px #999;box-shadow:0 0 14px #999;}.lista-imoveis .isolaImg, .lista-imoveis dd.foto-lista{padding:14px;background: url('../../modelo_16/images/bg_img_imovel.gif');border-bottom:1px #ccc dashed;}.lista-imoveis .isolaImg img.i, .lista-imoveis dd.foto-lista img.i{margin-bottom:0;width:200px;height:145px;}.lista-imoveis .isolaTx, .lista-imoveis dl.gridTypeCols dd.det-lista{padding:10px;text-align:left;}.lista-imoveis .cod_ref{color:#999;font-size:12px!important;}.lista-imoveis .loc{font-size:12px!important;}.lista-imoveis dl.gridTypeCols .bt_det, .lista-imoveis dl.gridTypeCols .valorImovel {position:absolute;bottom:12px;right:12px;}.lista-imoveis .bt_det:hover img {-webkit-filter: contrast(90%);-moz-filter: contrast(90%);-ms-filter: contrast(90%);-o-filter: contrast(90%);}.lista-imoveis dl.gridTypeCols .valorImovel{bottom:45px;right:12px;}.gridList{margin-bottom:25px;}.lista-imoveis dl.gridTypeList{padding:15px 0;}.lista-imoveis dl.gridTypeList:hover{background:#fff;}.lista-imoveis dl.gridTypeList dd.det-lista{top:5px;left:205px;}.lista-imoveis dl.gridTypeList dd.foto-lista img.i{width:160px;height:115px;}.lista-imoveis dl.gridTypeCols{height:390px;}.lista-imoveis dd.det-lista{padding-bottom:0!important;}.lista-imoveis dd.det-lista .loc{padding-top:4px;display:block;}.lista-imoveis dd.det-lista .loc b{font-weight:normal;}.lista-imoveis dd.det-lista .cr{font-size:12px;}.lista-imoveis dd.pr-lista{padding-top:0!important;}.lista-imoveis dd.pr-lista .valorImovel{font-size:16px!important;}dl dd .tarja-personalizada{left:16px;right:16px;bottom:19px;z-index:3;}ul li .tarja-personalizada{left:12px;right:12px;bottom:15px;}.jcarousel-skin-tango .jcarousel-container-horizontal{padding-top:8px!important;width:760px!important;}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:760px !important;height:375px !important;}.jcarousel-skin-tango li{margin-right:15px !important;width:176px !important;height:340px!important;}.jcarousel-skin-tango li:nth-child(4n-4){margin-right:15px !important;}.jcarousel-skin-tango li .cod_ref{font-size:11px !important;}.jcarousel-skin-tango .isolaImg{padding:10px !important}.jcarousel-skin-tango .isolaImg img.i{width:156px !important;height:114px!important}.box-atalhos-footer2{margin:5px 0 5px;width:100%;display:table;}.box-atalhos-footer2 .content-af{margin-right:15px;padding:125px 15px 15px 15px;width:213px;min-height:70px;text-shadow:1px 1px 1px rgba(0,0,0,0.35);text-align:center;float:left;background-repeat:no-repeat;background-position:center 35px;-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}.box-atalhos-footer2 .content-af a{display:block;}.box-atalhos-footer2 .content-af a:hover span{text-decoration:underline;color:#fff;}.box-atalhos-footer2 .clear-margin{margin-right:0;}.box-atalhos-footer2 .content-af h3{margin-bottom:10px;font-size:14px;color:rgba(255,255,255,0.60)}.box-atalhos-footer2 .content-af span{font-size:12px;color:#fff;}.box-atalhos-footer2 .af-encontrar{background-image: url('../../modelo_16/images/icon_encontrou.png');}.box-atalhos-footer2 .af-cadastrar{background-image: url('../../modelo_16/images/icon_cadastrar.png');}.box-atalhos-footer2 .af-atendimento{background-image: url('../../modelo_16/images/icon_atendimento.png');}.list-noticias li{width:744px;}.box-form-newsletter .fn-form{width:804px}#container-slideshow-home .tit-slideshow-home{margin-bottom:32px!important;}.glidecontentwrapperBig{padding-top:16px;width:760px!important;}.gcBigContent{width:760px!important;}.glidecontentwrapperBig .fotoID{width:300px!important;}.glidecontentwrapperBig .fotoID img{width:300px!important;}.glidecontentwrapperBig .detalhesID{width:415px!important;}.gcwb3{width:730px!important;}.gcBigContentModelo3{width:729px!important;}.gcBigContentModelo3 .detalhesID{width:385px!important;}.slideMenuContent{top:-355px!important;}.sMenuGeral{padding-top:15px;}.codigoSeguranca small{font-size:12px;}.detalhes{width:310px!important;}.isola-datalhes-interacao{width:534px!important;}.titMenu{font-size:12px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);border-bottom:1px #fff solid;display:block;clear:both;}.titMenu a{}.wrapContentMenu{margin:0 0 12px 0;padding:5px 0!important;background:#fff;border-top:2px rgba(0,0,0,0.15) solid;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.15);box-shadow:0 2px 3px rgba(0,0,0,0.15);}#menu{padding:0 0 0 15px;width:175px;float:right;}#menu ul.g{padding-bottom:8px;}#menu ul.g li strong span{padding:0 7px 0 8px;height:28px;line-height:28px;background-image: url('../../modelo_16/images/bg_transparente_titMenu.png');-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:block;}#menu ul.g li strong span a{}#menu ul.g li strong a{}#menu ul.g li strong a:hover{}#menu ul.g ul{padding:5px 0 10px;}#menu ul.g ul li{line-height:16px;}#menu ul.g ul li a{padding:3px 0 3px 8px;color:#555;display:block;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}#menu ul.g ul li a:before{content:"⇒ ";font-size:13px;line-height:16px;}#menu ul.g ul li:nth-last-child(1) a{border-bottom:0;}#menu ul.g ul li a:hover{background:#777;color:#fff;display:block;}#menu .corretor-online{padding-bottom:12px;}.s-box-menu{background:#fff!important;border:0;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.15);box-shadow:0 2px 3px rgba(0,0,0,0.15);}#google_translate_element{-moz-box-shadow:0 2px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.15);box-shadow:0 2px 3px rgba(0,0,0,0.15);}.icons_menu{}.icons_menu li{margin-top:3px;height:58px;line-height:16px;background:#f2f2f2;border:1px #ccc solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.icons_menu li a{color:#444;font-size:11px;font-weight:bold;display:block;}.icons_menu li a:hover{color:#000;}.icons_menu li span{padding:12px 0 0 53px;height:58px;background: url('../../modelo_16/images/sprite_icons_menu.png') no-repeat;display:block;}.icons_menu li.iconFinanciamanto span{background-position:4px 11px}.icons_menu li.iconIndicadores span{background-position:4px -63px}.icons_menu li.iconIndicacao span{background-position:4px -131px}.caixa-like-box{width:175px !important;}.contentHome .lista-imoveis{margin-top:-12px;}.container-depoimentos-home{background-image: url('../../../static/images/bg_depoimentos_v1.png');}#all-footer{width:100%;height:180px;display:inline-table;clear:both;background: url('../../modelo_16/images/bg_img_imovel.gif');-moz-box-shadow:0 -2px 6px rgba(0,0,0,0.15);-webkit-box-shadow:0 -2px 6px rgba(0,0,0,0.15);box-shadow:0 -2px 6px rgba(0,0,0,0.15);}#footer{margin:0 auto;padding:10px;width:980px;clear:both;color:#444;position:relative;}.navFooter{position:absolute;top:20px;left:10px;}.navFooter li {margin-right:4px;line-height:24px;display:inline;}.navFooter li a{padding:5px 4px;background:#fff;border:1px #ccc solid;font-weight:bold;color:#222;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd) );background-image: -moz-linear-gradient(top, #ffffff, #dddddd);background-image: -ms-linear-gradient(top, #ffffff, #dddddd);background-image: -o-linear-gradient(top, #ffffff, #dddddd);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');}.navFooter li a:hover{border:1px #555 solid;color:#000 !important}#footer a{color:#222;}#footer a:hover{color:#444;}#footer address{font-style:normal;}#footer .vcard{width:400px;position:absolute;left:10px;top:80px;}#footer .vcard strong{text-decoration:underline;}#footer .vcard a{text-decoration:underline;}#footer .webmail{position:absolute;top:80px;right:10px;}#footer .webmail a{font-weight:bold;text-decoration:underline;}#footer .by{position:absolute;right:10px;top:15px;}#footer .by a{width:140px;height:40px;background: url('../../../static/images/logo_migmidia2.png') no-repeat;text-indent:-99999px;display:block;}#footer .copy{font-size:11px;position:absolute;top:148px;right:10px;}#footer .icones-rs{top:80px;left:400px;}