﻿html,body{background:transparent none scroll center top;}
body{margin:0;padding:0;position:relative;font-size:12px;}body #Form{margin:0;padding:0;height:100%;}table,tr,td{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:normal;color:#333;line-height:140%;}p,div,ul,li{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:normal;color:#333;line-height:140%;}p{display:block;margin:0;padding:0 0 15px 0;}li{list-style:none outside url('images/li.gif');}ol li{list-style:decimal;}ul li{list-style:none outside url('images/li.gif');}li{margin:5px 0;}#wrapie{display:table;position:relative;width:100%;}#Wrapper{position:relative;}#TopBarB{z-index:0;background:#0084cc url('images/bg.1.w.png') repeat-x 0px 180px;height:490px;position:absolute;top:0;width:100%;}#TopBarT{z-index:1;position:absolute;top:0;width:100%;background:#333 none repeat scroll 0 0;}.TopBarTHomePage{height:230px;}.TopBarTSubPage{height:150px;}.TopBarTDefaultPage{height:120px;}#Outer{z-index:2;min-height:100%;margin-left:0;margin-right:0;position:absolute;top:0;width:100%;}.ControlPanel{z-index:99999!important;}#FooterWhite{height:60px;width:100%;clear:both;text-align:center;background:#fff;}#FooterColor{height:60px;width:100%;clear:both;text-align:center;color:#ccc;}#FooterPadding{padding:5px 0;}#ClearFooter{clear:both;height:140px;margin-top:-1px;overflow:hidden;}div,p{margin-top:0;}#GreyBarCurves{background:none;margin:0 auto;}.PageWidth{width:940px;}#Logo{width:10px;padding:10px 0;vertical-align:top;}#Logo a{border:none;}#Logo a:hover{border:none;background:transparent;}#NavAux{text-align:right;vertical-align:top;padding-top:10px;}#NavAux span{padding-left:20px;}#Login{display:none;}#NavAux a.LOGIN_object:link,#NavAux a.LOGIN_object:visited,#NavAux a.USER_object:link,#NavAux a.USER_object:visited{background:transparent url('images/login.1.off.png') no-repeat 0 2px;padding:5px 0 5px 22px;margin-right:15px;}#NavAux a.LOGIN_object:hover,#NavAux a.USER_object:hover{background:transparent url('images/login.1.on.png') no-repeat 0 2px;padding:5px 0 5px 22px;margin-right:15px;}#Breadcrumb{display:none;}#Breadcrumb,#Breadcrumb span,#Breadcrumb div{color:#fff;}#Search{display:none;}#dnn_dnnSEARCH_txtSearch.NormalTextBox{width:140px;height:24px;background:transparent;color:#fff;padding:3px 0 2px 0;margin:3px 0 3px 95px;border:none;cursor:text;}a.SearchButton{width:23px;height:23px;background:transparent;font-size:1px;margin:0;}a.SearchButton span{width:25px;height:25px;cursor:pointer;position:absolute;top:1px;right:10px;}#HeaderBanner{height:268px;margin-top:-4px;margin-bottom:-4px;overflow:hidden;}#HeaderBannerBox{height:268px;/*margin-left:20px;margin-right:20px;*/}#HeaderBannerBoxIn{width:100%;float:left;background:url('images/header.22.bgM.png') repeat-x bottom left;position:relative;}#HeaderBannerBoxIn .left{width:20px;float:left;background:url('images/header.22.bgL.png') no-repeat bottom left;margin-left:-20px;position:relative;}#HeaderBannerBoxIn .left img{width:20px;height:268px;}#HeaderBannerBoxIn .right{width:20px;float:right;background:url('images/header.22.bgR.png') no-repeat bottom right;margin-right:-20px;position:relative;}#HeaderBannerBoxIn .right img{width:20px;height:268px;}#HeaderBannerBoxIn .leftEffect{width:100%;height:100%;position:absolute;left:-15px;top:0;background:none;}#HeaderBannerBoxIn .rightEffect{width:100%;height:100%;position:absolute;right:-15px;top:0;background:none;}#HeaderBannerContent{height:268px;position:absolute;left:0px;top:0;width:100%;padding-top:5px;text-align:right;}#HeaderBannerLeft,#HeaderBannerRight{width:50%;height:268px;vertical-align:middle;padding:0 5px;}.HeaderBannerRight{text-align:right;}#HeaderBannerLeft p,.HeaderBannerLeft p{margin:0;padding:0;}.HeaderBannerLeft{padding:30px 0 30px 25px;}.HeaderBannerLeft h2{color:#fff;}.HeaderBannerLeft h1{color:#ec1d23;}.HeaderBannerLeft p{color:#fff;}#HeaderBannerSub{height:150px;margin-top:-4px;margin-bottom:-4px;overflow:hidden;}#HeaderBannerSub #HeaderBannerBox{height:150px;}#HeaderBannerSub #HeaderBannerBoxIn{background:url('images/header.bgM.s.png') repeat-x bottom left;}#HeaderBannerSub #HeaderBannerBoxIn .left{background:url('images/header.bgL.s.png') no-repeat bottom left;}#HeaderBannerSub #HeaderBannerBoxIn .left img{height:150px;}#HeaderBannerSub #HeaderBannerBoxIn .right{background:url('images/header.bgR.s.png') no-repeat bottom right;}#HeaderBannerSub #HeaderBannerBoxIn .right img{height:150px;}#HeaderBannerSub #HeaderBannerBoxIn .leftEffect{background:url('images/header.leftEffect1.s.png') no-repeat left top;}#HeaderBannerSub #HeaderBannerBoxIn .rightEffect{background:url('images/header.rightEffect1.s.png') no-repeat right top;}#HeaderBannerSub #HeaderBannerContent{height:150px;}#HeaderBannerSub #HeaderBannerLeft,#HeaderBannerSub #HeaderBannerRight{height:150px;}#HeaderBannerSub .HeaderBannerTitle{padding:5px 0 5px 25px;}#MiddleRow table{position:relative;height:300px;}#MiddleRow table table{height:auto;}#MiddleRowSpacerHome img{height:258px;}#MiddleRowSpacerSub img{height:140px;}#MiddleRowWhiteBGT{clear:both;margin:5px 0 0;}#MiddleRowWhiteBGT td{vertical-align:top;}#MiddleRowWhiteBGT #TL{background:url('images/Middle.bgTL.png') no-repeat;width:30px;height:30px;}#MiddleRowWhiteBGT #TM{background:url('images/Middle.bgTM.png') repeat-x;}#MiddleRowWhiteBGT #TR{background:url('images/Middle.bgTR.png') no-repeat;width:30px;height:30px;}#MiddleRowWhiteBGT #ML{vertical-align:top;background:url('images/Middle.bgML.png') no-repeat;width:13px;height:270px;}#MiddleRowWhiteBGT #MM{vertical-align:top;background:#fff;min-height:270px;padding:5px 15px;}#MiddleRowWhiteBGT #MR{vertical-align:top;background:url('images/Middle.bgMR.png') no-repeat;width:13px;height:270px;}#MiddleRowWhiteBGT #BL{background:url('images/Middle.bgBL.C.png') no-repeat top;width:30px;height:75px;}#MiddleRowWhiteBGT #BM{background:url('images/Middle.bgBM.C.png') repeat-x top;}#MiddleRowWhiteBGT #BR{background:url('images/Middle.bgBR.C.png') no-repeat top;width:30px;height:75px;}#MiddleRowWhiteBGT #BW{background-color:transparent;}.left{float:left;}.right{float:right;}.clear{clear:both;}.dummy{display:none;}h1,h1 .head{font-family:Arial,Helvetica,Verdana,Sans;font-size:230%;font-weight:500;line-height:130%;color:#ec1d23;border:none;margin-top:0;letter-spacing:-1px;vertical-align:top;width:100%;margin-bottom:10px;}h2{font-size:150%;font-weight:500;line-height:130%;color:#2c303a;border:none;margin-top:0;letter-spacing:0;}h3{font-family:Arial,Helvetica,Verdana,Sans;font-size:170%;font-weight:500;line-height:130%;color:#000;border:none;margin-top:0;letter-spacing:-1px;}h4{font-family:Georgia,Times,Serif;font-size:130%;font-weight:500;line-height:130%;color:#ec1d23;border:none;margin-top:0;letter-spacing:0;}h5{font-family:Arial,Helvetica,Verdana,Sans;font-size:115%;font-weight:500;line-height:130%;color:#000;border:none;margin-top:0;}h6{font-family:Georgia,Times,Serif;font-size:115%;font-weight:500;line-height:130%;color:#ec1d23;border:none;margin-top:0;}.textIntro{font-family:Arial,Helvetica,Verdana,Sans;font-size:85%;font-weight:300;line-height:130%;color:#666;border:none;margin:10px 20px;}div.form{width:500px;text-align:left;}div.form_group{text-align:left;margin-bottom:10px;font-size:115%;color:#60ae4b;}div.form_text{float:left;margin:0;}p.form_text{margin:0 0 3px 0;}textarea.form_text,input.form_text,select.form_text{font-weight:bold;font-size:100%;color:#333;background:#efefef;border-color:#bbb #bbb #ddd;border-width:2px 1px 1px;padding:.2em;margin:0 10px 10px 0;}.TopPane,.BottomPane{margin:0;padding:0 7px 7px;vertical-align:top;width:100%;}.LeftPane,.RightPane{margin:0;padding:0 7px 7px;vertical-align:top;width:25%;}.SidePane,.ContentPane{margin:0;padding:0 7px 7px;vertical-align:top;}.MiddlePane{margin:0;padding:0 2px 7px;vertical-align:top;width:50%;}.DNNEmptyPane{margin:0;padding:0;width:0;}a.USER_object:active,a.USER_object:visited,a.USER_object:link,.USER_object,a.LOGIN_object:active,a.LOGIN_object:visited,a.LOGIN_object:link,.LOGIN_object,.DATE_object{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#7b818f;background:transparent;text-decoration:none;}a.USER_object:hover,a.LOGIN_object:hover{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#fff;background:transparent;text-decoration:none;}a.BREADCRUMBS_object:active{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#93b425;background:transparent;text-decoration:none;}a.BREADCRUMBS_object:visited,a.BREADCRUMBS_object:link,.BREADCRUMBS_object{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#fff;background:transparent;text-decoration:none;}a.BREADCRUMBS_object:hover{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#fff;background:transparent;text-decoration:underline;}#FooterWhite .FOOTER_objects{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#13141c;background:transparent;text-decoration:none;}#FooterWhite a.FOOTER_objects:active,#FooterWhite a.FOOTER_objects:visited,#FooterWhite a.FOOTER_objects:link{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#3c465b;background:transparent;text-decoration:none;border-bottom:1px #3c465b solid;}#FooterWhite a.FOOTER_objects:hover{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#000;background:transparent;text-decoration:none;border-bottom:1px #000 solid;}#FooterColor .FOOTER_objects{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#999;background:transparent;text-decoration:none;}#FooterColor a.FOOTER_objects:active,#FooterColor a.FOOTER_objects:visited,#FooterColor a.FOOTER_objects:link{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#999;background:transparent;text-decoration:none;border-bottom:1px #999 solid;}#FooterColor a.FOOTER_objects:hover{font-family:Arial,Helvetica,Verdana,Sans;font-size:90%;font-weight:normal;color:#fff;background:transparent;text-decoration:none;border-bottom:1px #fff solid;}.Normal,.normal{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:normal;color:#333;line-height:120%;}strong,b,.NormalBold{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:bold;color:#333;line-height:120%;}.NormalRed{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:bold;color:#C00;line-height:120%;}.SubHead{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:bold;color:#333;line-height:120%;}span.SubHead{font-size:90%;margin:0;padding:0;}span.SubHead br{display:none;}.font-family{font-family:Arial,Helvetica,Verdana,Sans;font-size:100%;font-weight:bold;color:#777;line-height:120%;background:transparent;}a:active,a:visited,a:link{background:transparent;color:#019dbe;text-decoration:none;}a:hover{background:transparent;color:#000;text-decoration:underline;}a.Normal:visited,a.Normal:link{background:transparent;color:#019dbe;text-decoration:none;font-weight:normal;}a.Normal:hover{background:transparent;color:#000;text-decoration:underline;font-weight:normal;}a.CommandButton:active,a.CommandButton:visited,a.CommandButton:link{color:#848996;background:transparent;padding:2px 3px 3px 4px;height:18px;font-weight:normal;text-decoration:none;}a.CommandButton:hover{color:#FFF;background:#848996;padding:2px 3px 3px 4px;height:18px;font-weight:normal;text-decoration:none;}input{color:#999;}select{color:#999;}.StandardButton{color:#000;background:#EEE;border-right:solid 1px #D1C7BE;border-bottom:solid 1px #D1C7BE;border-left:none;border-top:none;height:17px;}.NormalTextBox{color:#666;background:#FFF;border:solid 1px #EBE4DD;padding-left:4px;line-height:12px;font-weight:normal;}td.NormalTextBox{padding:0;margin:0;background:transparent;border:0;}.MainMenu_SubMenu{z-index:999999;margin:0;border-right:1px #900 solid;border:1px #e4e4e4 solid;border-bottom:2px #e4e4e4 solid;padding:0 5px 10px 5px;}.ModuleTitle_MenuItem{color:#848996;font-size:100%;font-weight:normal;width:100%;height:23px;padding:0 5px;border:0;border-bottom:1px #f5f5f5 solid;white-space:nowrap;}.ModuleTitle_MenuItemSel{color:#FFF;font-size:100%;font-weight:normal;width:100%;height:23px;padding:0 5px;border:0;border-bottom:1px #f5f5f5 solid;white-space:nowrap;background-color:#848996;}.ModuleTitle_MenuContainer{color:#2c2c2c;}.ModuleTitle_MenuBar{cursor:pointer;}.ModuleTitle_MenuIcon{padding:0 5px;}.ModuleTitle_RootMenuArrow{display:none;}.ModuleTitle_MenuArrow{display:none;}.ModuleTitle_MenuBreak{display:none;}.NavBar1{text-align:right;vertical-align:bottom;height:0;padding:0 0 20px 0;position:relative;z-index:11110;}.NavBar2{text-align:right;vertical-align:bottom;height:0;padding:0;position:relative;z-index:11110;}.NavBar3{text-align:right;vertical-align:bottom;height:0;padding:0;position:relative;z-index:11110;}.NavBar4{text-align:right;vertical-align:bottom;height:0;padding:0;position:relative;z-index:11110;}.NavBar1 .NavBarBgR,.NavBar2 .NavBarBgR{float:right;background:transparent url(images/menu.shadow.R.png) no-repeat bottom left;width:54px;height:42px;}.NavBar3 .NavBarBgR{float:right;background:transparent none;width:20px;height:56px;}.NavBar4 .NavBarBgR{float:right;background:transparent none;width:20px;height:56px;}.NavBar1 .NavBarBgR img,.NavBar2 .NavBarBgR img{width:54px;height:42px;}.NavBar3 .NavBarBgR img,.NavBar4 .NavBarBgR img{width:20px;height:56px;}.NavBar1 .NavBarBgL,.NavBar2 .NavBarBgL,.NavBar3 .NavBarBgL,.NavBar4 .NavBarBgL{float:right;vertical-align:bottom;}#HouseMenu{border:0;height:29px;list-style:none;margin:0;padding:12px 0 1px 50px;position:relative;z-index:99999;}.NavBar1 #HouseMenu,.NavBar2 #HouseMenu{background:transparent url('images/menu.shadow.L.png') no-repeat;}.NavBar3 #HouseMenu,.NavBar4 #HouseMenu{background:transparent none;height:56px;padding:0;}#HouseMenu ul{border:0;padding:0;margin:0;list-style:none;}#HouseMenu li{border:0;padding:0;margin:0 2px;float:left;display:inline;position:relative;white-space:nowrap;}.NavBar1 #HouseMenu li{background:#fff url(images/menu1.L.png) no-repeat left top;}.NavBar2 #HouseMenu li{background:#0084cc url(images/menu2.L.png) no-repeat left top;}.NavBar3 #HouseMenu li{background:transparent url(images/menu3.R.png) no-repeat right top;margin:0;}.NavBar4 #HouseMenu li{background:transparent none;margin:0;}.NavBar1 #HouseMenuCurrentItem{background:#ec1d23 url('images/menu1.L.png') no-repeat left top!important;}.NavBar1 #HouseMenu li:hover{background:#ec1d23 url('images/menu1.L.hover.png') no-repeat left top!important;}.NavBar2 #HouseMenuCurrentItem{background:#ec1d23 url('images/menu2.L.png') no-repeat left top!important;}.NavBar2 #HouseMenu li:hover{background:#ec1d23 url('images/menu2.L.hover.png') no-repeat left top!important;}.NavBar3 #HouseMenuCurrentItem{background:transparent url('images/menu3.R.png') no-repeat right top!important;}.NavBar3 #HouseMenu li:hover{background:transparent url('images/menu3.R.hover.png') no-repeat right top!important;}.NavBar4 #HouseMenuCurrentItem{background:transparent url('images/menu3.R.png') no-repeat right top!important;}.NavBar4 #HouseMenu li:hover{background:transparent url('images/menu3.R.hover.png') no-repeat right top!important;}#HouseMenu li li{border:0;padding:0 4px;margin:0;z-index:11113;background:transparent none!important;text-align:left;clear:left;position:relative;width:100%;height:auto;}#HouseMenu li ul{position:absolute;z-index:11112;left:-9999px;height:auto;margin-left:-4px;padding:0 0 4px;background:transparent url('images/submenu.bg.png') no-repeat bottom;width:208px;}.NavBar3 #HouseMenu li ul{margin-left:5px;}.NavBar4 #HouseMenu li ul{margin-left:5px;}#HouseMenu li ul li{background-color:#0084cc !important;margin:0 4px;width:192px;}.NavBar3 #HouseMenu li ul li{width:196px;}.NavBar4 #HouseMenu li ul li{width:196px;}#HouseMenu li ul ul{margin:-24px 0 0 192px!important;}#HouseMenu li:hover ul ul,#HouseMenu li:hover ul ul ul,#HouseMenu li.sfhover ul ul,#HouseMenu li.sfhover ul ul ul{left:-9999px;}.NavBar1 #HouseMenu li li:hover,.NavBar2 #HouseMenu li li:hover,.NavBar3 #HouseMenu li li:hover,.NavBar4 #HouseMenu li li:hover{background:#ec1d23 none!important;}#HouseMenu li:hover ul,#HouseMenu li li:hover ul,#HouseMenu li li li:hover ul,#HouseMenu li.sfhover ul,#HouseMenu li li.sfhover ul,#HouseMenu li li li.sfhover ul{left:auto;z-index:99999;}#HouseMenu iframe{position:absolute;left:0;top:0;z-index:0;}#HouseMenu a{color:#000;text-align:center;text-decoration:none;}.NavBar1 #HouseMenu li a,.NavBar2 #HouseMenu li a{padding:7px 20px 5px;text-decoration:none;display:block;}.NavBar3 #HouseMenu li a{padding:21px 0 18px 17px;margin-right:17px;text-decoration:none;display:block;color:#000;font-size:16px;}.NavBar4 #HouseMenu li a{padding:21px 0 18px 17px;margin-right:17px;text-decoration:none;display:block;color:#fff;font-size:16px;}.NavBar1 #HouseMenu li a{background:url('images/menu1.R.png') no-repeat right top;}.NavBar1 #HouseMenuCurrentItem a,.NavBar1 #HouseMenu li a:hover,.NavBar1 #HouseMenu li:hover a{background:url('images/menu1.R.png') no-repeat right top!important;text-decoration:none;}.NavBar2 #HouseMenu li a{background:url('images/menu2.R.png') no-repeat right top;}.NavBar2 #HouseMenuCurrentItem a,.NavBar2 #HouseMenu li a:hover,.NavBar2 #HouseMenu li:hover a{color:#fff;background:url('images/menu2.R.png') no-repeat right top!important;text-decoration:none;}.NavBar3 #HouseMenu li a{background:url('images/menu3.L.png') no-repeat left top;}.NavBar3 #HouseMenuCurrentItem a,.NavBar3 #HouseMenu li a:hover,.NavBar3 #HouseMenu li:hover a{background:url('images/menu3.L.hover.png') no-repeat left top!important;text-decoration:none;}.NavBar4 #HouseMenu li a{background:transparent none;}.NavBar4 #HouseMenuCurrentItem a,.NavBar4 #HouseMenu li a:hover,.NavBar4 #HouseMenu li:hover a{background:url('images/menu3.L.hover.png') no-repeat left top!important;text-decoration:none;}.NavBar1 #HouseMenu li ul li a,.NavBar1 #HouseMenu li:hover ul li a,.NavBar1 #HouseMenu li ul li:hover a,.NavBar1 #HouseMenu li:hover li:hover a,.NavBar2 #HouseMenu li ul li a,.NavBar2 #HouseMenu li:hover ul li a,.NavBar2 #HouseMenu li ul li:hover a,.NavBar2 #HouseMenu li:hover li:hover a,.NavBar3 #HouseMenu li ul li a,.NavBar3 #HouseMenu li:hover ul li a,.NavBar3 #HouseMenu li ul li:hover a,.NavBar3 #HouseMenu li:hover li:hover a,.NavBar4 #HouseMenu li ul li a,.NavBar4 #HouseMenu li:hover ul li a,.NavBar4 #HouseMenu li ul li:hover a,.NavBar4 #HouseMenu li:hover li:hover a{background:#0084cc url('images/submenu.dots.png') repeat-x bottom!important;position:relative;height:100%;font-size:90%;color:#fff;text-align:left;margin-bottom:3px;padding:3px 8px 6px;}.NavBar1 #HouseMenu li li a:hover,.NavBar1 #HouseMenu li li li a:hover,.NavBar2 #HouseMenu li li a:hover,.NavBar2 #HouseMenu li li li a:hover,.NavBar3 #HouseMenu li li a:hover,.NavBar3 #HouseMenu li li li a:hover,.NavBar4 #HouseMenu li li a:hover,.NavBar4 #HouseMenu li li li a:hover{text-decoration:underline;}.ArrowPointer{cursor:default;}.sIFR-flash{visibility:visible!important;margin:0;}.sIFR-replaced{visibility:visible!important;}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}.sIFR-flash+div[adblocktab=true]{display:none!important;}.icons{padding-bottom:1px!important;line-height:0!important;min-height:1px!important;}
.divPesquisa,.PesquisaInput{width:181px;position:relative;margin:0;padding:0;}.PesquisaInput select{width:180px;margin:4px 0 3px;height:22px;font-size:11px;padding:2px;background-color:#fff;border:1px solid;}.PesquisaInput input{width:100%;margin:4px -4px 3px 0;padding:0;height:25px;border:1px solid #BBB;}.PesquisaInput .checkFotos{margin:4px 0 3px;background-color:transparent!important;}.PesquisaInput .checkFotos input{float:left;margin:0;padding:0;width:auto;height:15px;border:0 none;}.btnPesquisa_pt-PT{width:183px;clear:both;margin:15px 0 12px!important;height:33px!important;background:transparent url('images/btn_pesquisar.gif') no-repeat center top;border:0;padding:0!important;}.PesquisaInput label{padding:0 3px;width:auto;font-size:11px;height:20px;}#PesquisaRef{float:left;}#PesquisaRef input{font-size:11px;padding:2px 5px;height:20px;width:168px;}.ImoveisListaHeader{width:100%;position:relative;height:40px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;clear:both;}.ImoveisListaOrdenar{font-size:11px;padding:10px 0;}.ImoveisListaOrdenar select{font-size:11px;margin-right:10px;background-color:#fff;}.ImoveisListaTotalResults{position:absolute;top:2px;right:10px;font-size:11px;padding:10px 0;}.ImoveisListaFooter{width:100%;position:relative;clear:both;}.ImoveisListaPager{float:right;margin:5px 0;}.PageSelect,.Page,.PageNext,.PageFrist,.PageLast,.PagePrev{float:left;font-size:11px;}.PageNext,.PagePrev{margin-top:3px;padding:0 5px;}.PageFrist,.PageLast{margin-top:1px;padding:0 5px;font-size:12px;}.PageNext img,.PageFrist img,.PageLast img,.PagePrev img{width:20px;height:19px;border:0;}.PageSelect,.Page{margin-top:3px;padding:0 5px;border-left:1px solid #ec1d23;}.PageSelect a:link,.PageSelect a:visited,.Page a:link,.Page a:visited{color:#ec1d23;}.PageSelect a:hover,.Page a:hover,.PageNext a:hover,.PageFrist a:hover,.PageLast a:hover,.PagePrev a:hover{color:#777;background-color:Transparent;}.PageNext a:link,.PageFrist a:link,.PageLast a:link,.PagePrev a:link,.PageNext a:hover,.PageFrist a:hover,.PageLast a:hover,.PagePrev a:hover{background:transparent;}.noLeft{border:0;}.ImoveisLogoNormal{background:#BDBDBD;border:2px solid #CCC;float:left;height:60px;margin:0;padding:0;overflow:hidden;text-align:center;width:90px;}.ImoveisListaPesquisa,.ImoveisListaPesquisaHover{padding:3px 0;border-bottom:1px solid #CCC;clear:both;cursor:pointer;margin:0;}.ImoveisListaPesquisa .ImoveisLogoNormal,.ImoveisListaPesquisaHover .ImoveisLogoNormal{height:105px!important;width:140px!important;}.ImoveisListaPesquisa .ImoveisListaValue,.ImoveisListaPesquisaHover .ImoveisListaValue,.DetalheDoImovel .ImoveisListaValue{line-height:150%;font-size:12px!important;width:250px;}.btnIcon .ImoveisListaPrice{position:absolute;right:20px;font-size:16px!important;text-align:right;white-space:nowrap;top:100px;line-height:120%;}.DetalheDoImovel .ImoveisListaPrice{text-align:right;margin-right:20px;font-size:18px!important;margin:0!important;line-height:120%;}.DetalheDoImovel{position:relative;padding-top:20px;margin:0 auto;_margin-top:-10px;_padding:0;}.ImoveisPrint .DetalheDoImovel{margin-top:0!important;padding:0!important;}.DetalheDoImovel .btnIcon{float:left;margin:0;width:120px;}.detalhebtn{width:100%;float:left;}.btnVoltar{float:right;margin-right:16px;margin-top:-20px;}.ImovelDestaque{position:relative;height:45px;margin-left:150px;_margin-left:140px;/*margin-left:160px;_margin-left:150px;*/white-space:nowrap;background-color:#f8f8f8;}.ImovelDestaque .ImoveisListaNome,.ImovelDestaque .ImoveisListaNome span{font-weight:bold;padding:5px 5px 0;color:#ec1d23!important;font-size:12px;}.ImovelDestaque .ImoveisListaLocal,.ImovelDestaque .ImoveisListaLocal span{font-size:11px;padding-left:5px;}.ImovelDestaque .ImoveisListaPrice{font-weight:bold;font-weight:bold;position:absolute;right:10px;top:7px;font-size:11px;}.ImoveisInfo{margin-top:5px;margin-left:155px;}.ImoveisInfo .ImoveisListaValue{float:left;margin-top:5px;width:218px;}.ImoveisInfo .ImoveisListaLabel{font-weight:bold;}.ImoveisListaPesquisa a{color:#333;text-decoration:none;}.ImoveisListaPesquisaHover{background-color:#F8F8F8!important;}#DetalheMainNav{margin-top:-65px;}#DetalheNav{position:relative;}#DetalheNav ul{position:relative;height:30px;}#DetalheNav ul li{background:white url('images/minisite.menuL.gif') no-repeat left bottom;text-transform:lowercase;list-style:none!important;height:39px;float:right;margin:0 5px 0 0;}#DetalheNav ul li a{background:transparent url('images/minisite.menuR.gif') no-repeat right bottom;float:left;list-style:none!important;padding:12px 0;}#DetalheNav ul li a span{font-size:15px;padding:10px 9px;}#DetalheNav ul li a:hover{color:#ef4a42!important;}#DetalheNav ul li a:link,#DetalheNav ul li a:visited{color:#c5c0c0;}#DetalheNav ul li a.selected{color:#ef4a42!important;}.DetalheDoImovel .ImoveisImage{margin:0 5px 0 0;cursor:pointer;}.ImoveisImage{background:#BDBDBD;border:2px solid #CCC;float:left;height:150px;margin-right:15px;overflow:hidden;text-align:center;width:200px;}.ImoveisMapa,.ImoveisVideo,.ImoveisImage360{text-align:center;margin:auto;padding-top:20px;_margin-top:-10px;_padding:0;}.ImoveisMapa,.ImoveisVideo,.ImoveisImage360{text-align:-moz-center;}.ImoveisMapa iframe,.ImoveisVideo iframe,.ImoveisVideo applet,.ImoveisImage360 applet,.ImoveisImage360 iframe,.ContactosMapa iframe{border:2px solid #CCC!important;}.ImoveisMapa p,.ImoveisVideo p,.ImoveisImage360 p{font-size:10px;text-align:justify;}.DetalheDoImovel .ImovelDestaque{margin-left:215px;_margin:0;}.ImoveisInfo .ImoveisListaValue{/*margin-left:10px;_margin-left:7px;*/ margin-left:0px;}.DetalheDoImovel .ImoveisListaValue{margin-top:5px;width:320px;}.DetalheDoImovel .ImoveisListaLabel{font-weight:bold;}.ImoveisFotos{text-align:center;margin:0 auto;padding-top:20px;_margin-top:-10px;_padding:0;}.ImoveisFotos{text-align:-moz-center;}.ImoveisFotos .FotoPrincipal img{border:2px solid #CCC!important;}.ImoveisFotos .FotosLista img{border:2px solid #CCC!important;cursor:pointer;margin:10px 5px 0 5px;}.FotosLista{height:100%;padding-top:10px;padding-left:30px;}.FotosLista img.btn{border:0 none!important;margin:26px 4px;}.FotosLista .btn.on{border:0 none!important;margin:26px 0;}.FotosLista .btn.off{border:0 none!important;display:none!important;margin:0!important;padding:0!important;position:absolute;top:0;}.ImoveisContacto{font-size:12px;margin:0 auto;padding-top:20px;_margin-top:-10px;_padding:0;}.contactForm{padding-left:20px;}.contactForm .form_text{padding:5px 0 0;text-align:left;margin-right:9px;_margin-right:5px;}.contactForm .form_text span{font-weight:normal!important;}.DetalheDoImovel .ImoveisListaLocal,.DetalheDoImovel .ImoveisListaLocal span{font-size:14px!important;padding-left:5px;padding-top:9px;}.DetalheDoImovel .ImovelDestaque{height:35px;}.voltar *{cursor:pointer;}.MedContact{color:#333;clear:both;}.MedContact h2{margin:0 10px 5px;}.MedContact .ContactosL{padding:0 0 0 10px;width:375px;float:left;}.MedContact .ContactosR{padding:0 10px;float:left;}.MedContact .ContactosB{clear:both;padding:20px 10px 10px 10px;text-align:right;}.MedContact .btnContactar_pt-PT{height:23px;width:85px;background:transparent url('images/btn.contactar.mini.pt-PT.gif') no-repeat center top;border:0;padding:0;margin:0;}.MedContact .btnContactar_en-GB{height:23px;width:85px;background:transparent url('images/btn.contactar.mini.en-GB.gif') no-repeat center top;border:0;padding:0;margin:0;}.MedContact .btnVerDetalhe_pt-PT{height:23px;width:85px;background:transparent url('images/btn.verdetalhes.mini.pt-PT.gif') no-repeat center top;border:0;padding:0;margin:0;}.MedContact .btnVerDetalhe_en-GB{height:23px;width:85px;background:transparent url('images/btn.verdetalhes.mini.en-GB.gif') no-repeat center top;border:0;padding:0;margin:0;}.C02_Basic_title h2{margin:0 10px 5px;}.ImoveisEmDestaque .ImoveisLista{float:left;width:33%;}.ImoveisEmDestaque .ImoveisLogoNormal{height:135px;width:180px;}.ImoveisEmDestaque .ImovelDestaque{background-color:transparent;float:left;margin:7px 0 0;width:180px;}.ImoveisEmDestaque .ImoveisListaNome{padding:0 0 5px;font-weight:normal;}.ImoveisEmDestaque a:hover,.ImoveisEmDestaque a:link,.ImoveisEmDestaque a:visited{text-decoration:none;background-color:Transparent;color:#333;}.ImoveisEmDestaque .ImoveisListaPrice{position:relative;top:auto;right:auto;margin:5px;}.ImoveisEmDestaque .ImoveisListaValue{margin:5px 5px;}.ImoveisOport img{border:2px solid #FFF!important;width:120px;height:90px;margin:0 20px;}.ImoveisOport a:hover,.ImoveisOport a:link,.ImoveisOport a:visited{background-color:transparent;}.ImoveisOport{padding-bottom:16px;}.C02_ContentPane{margin-top:0!important;}.btn_enviar,.btn_limpar{width:88px!important; background-color:transparent !important; height:33px!important;}.form .moradaW{width:201px!important;_width:204px!important;}.ImoveisContacto .form_group{color:#333;padding:5px 7px;margin:3px 0;width:100%;}.ImoveisContacto .form_group span{font-weight:700;}.ImoveisContacto img{margin-top:15px;}.ImoveisListaPesquisa .clear { font-size:1px; } .DetalheDoImovel .ImoveisInfo { margin-left:220px; }
.fullWidth{ width:100% !important;}.ContactosR a:link,.ContactosR a:visited,.ContactosR a:active{color:#fff !important;}
#dnn_MiddlePane3 .C04DCT_ContentPane {padding:10px 7px 0 !important;}.C07CT_ContentPane {padding:10px 15px 0 !important;}
#slogan{color:#ec1d23; font-size:24px;margin-top:60px; font-family:Book Antiqua;font-weight:bold;}

