body{background:#899bc7 none no-repeat; 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;height:490px;position:absolute;top:0;width:100%;}#TopBarT{z-index:1;/*background:#333;*/position:absolute;top:0;width:100%;}.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;}#Footer{height:60px;width:100%;clear:both;text-align:center;color:#999;}#FooterPadding{padding:5px 0;}#ClearFooter{clear:both;height:140px;margin-top:-1px;overflow:hidden;}div,p{margin-top:0;}#GreyBarCurves{background:url('images/dummy.gif') no-repeat top left;margin:0 auto;}.PageWidth{width:965px;}#Logo{width:10px;padding:10px 0px 0px;vertical-align:top;}#Logo a{border:none;}#Logo a:hover{border:none;background:transparent;}#NavAux{display:none;}#Breadcrumb{display:none;}#Breadcrumb,#Breadcrumb span,#Breadcrumb div{color:#fff;}#Search{display:none;float:right;width:269px;height:30px;background:url('images/search.bg.png') no-repeat;position:relative;right:30px;}#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:210px;margin-top:-6px;margin-bottom:-4px;overflow:hidden;}#HeaderBannerBox{height:204px;margin:0px;}#HeaderBannerBoxIn{width:100%;float:left;position:relative;}#HeaderBannerBoxIn{background:transparent url(images/header.22.bgM.png) no-repeat scroll 24px top;}#HeaderBannerBoxIn .left{height:210px;width:20px;float:left;background:url('images/header.22.bgL.png') no-repeat bottom left;margin-left:8px;position:relative;}#HeaderBannerBoxIn .right{width:20px;float:right;background:url('images/header.22.bgR.png') no-repeat top right;margin:0px 9px;position:relative;}#HeaderBannerBoxIn .right img{width:20px;height:268px;}#HeaderBannerBoxIn .leftEffect{ display:none; width :100%;height:100%;position:absolute;left:-15px;top:0;background:url('images/header.leftEffect1.png') no-repeat left top;}#HeaderBannerBoxIn .rightEffect{display:none;width:100%;height:100%;position:absolute;right:-15px;top:0;background:url('images/header.rightEffect1.png') no-repeat right top;}#HeaderBannerContent{height:200px;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:#899bc7;}.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 top 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 #ML img{width:13px;height:270px;}#MiddleRowWhiteBGT #MM{vertical-align:top;background:#fff;min-height:270px;padding:0px 8px;}#MiddleRowWhiteBGT #MR{vertical-align:top;background:url('images/Middle.bgMR.png') no-repeat;width:13px;height:270px;}#MiddleRowWhiteBGT #MR img{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:#899bc7;border:none;margin-top:0;letter-spacing:-1px;vertical-align:top;width:100%;margin-bottom:10px;}h2{font-family:Georgia,Times,Serif;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:#899bc7;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:#fff;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 0px 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;}.FOOTER_objects,a.FOOTER_objects:active,a.FOOTER_objects:visited,a.FOOTER_objects:link{font-family:Arial,Helvetica,Verdana,Sans;font-weight:normal;color:#13141c;background:transparent;text-decoration:none;}a.FOOTER_objects:hover{color:#000;background:transparent;text-decoration:none;border-bottom:1px #000 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:#333333;text-decoration:none;}a:hover{background:transparent;color:#019dbe;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,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;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;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;}
.NavBar2 #HouseMenu .MainMenu_MenuContainer{background:transparent url('images/menu.shadow.L.png') no-repeat;}
#HouseMenu .MainMenu_MenuContainer{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;}
.NavBar2 #HouseMenu li{background:#d3d9e8 url(images/menu2.L.png) no-repeat left top;}
.NavBar2 #HouseMenuCurrentItem{background:#899bc7 url('images/menu2.L.png') no-repeat left top!important;}
.NavBar2 #HouseMenu li:hover{background:#899bc7 url('images/menu2.L.hover.png') no-repeat left 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;}
#HouseMenu li ul li{background-color:#899bc7!important;margin:0 4px;width:192px;}

.NavBar2 #HouseMenu li li:hover{background:#899bc7 none!important;}
#HouseMenu li li#HouseMenuCurrentItem{background:#899bc7 none!important;}
#HouseMenu a{color:#000;text-align:center;text-decoration:none;}
.NavBar2 #HouseMenuCurrentItem a{background:url('images/menu2.R.png') no-repeat right top;}
.NavBar2 #HouseMenuCurrentItem a,
.NavBar2 #HouseMenuCurrentItem a:hover,
.NavBar2 #HouseMenuCurrentItem:hover a{background:url('images/menu2.R.png') no-repeat right top!important;text-decoration:none;}
.NavBar2 #HouseMenuCurrentItem ul li a,
.NavBar2 #HouseMenuCurrentItem:hover ul li a,
.NavBar2 #HouseMenuCurrentItem ul li:hover a,
.NavBar2 #HouseMenuCurrentItem:hover li:hover a{background:#899bc7 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;}
#HouseMenu li li a#HouseMenuCurrentLink{background:#899bc7 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;font-weight:bold;}
.NavBar2 #HouseMenu li li a:hover,
.NavBar2 #HouseMenu li li li a:hover{text-decoration:underline;}*/
/*new*/
.MainMenu_SubMenu,.MainMenuTab_SubMenu,.ModuleTitle_SubMenu		    { z-index: 999999; }
.MainMenu_MenuArrow,.MainMenu_RootMenuArrow,.MainMenu_MenuIcon,
.ModuleTitle_MenuBreak,.MainMenuSeperator,.MainMenu_MenuBreak,.MainMenuTab_MenuBreak,.ModuleTitle_MenuArrow,.ModuleTitle_RootMenuArrow,.ModuleTitle_MenuIcon          { display: none; }
/*.NavBar2{height:29px;}*/
.MainMenu_MenuContainer{border:0;list-style:none;margin:0;padding:12px 0 1px 50px;position:relative; background:transparent url('images/menu.shadow.L.png') no-repeat;}
.MainMenu_MenuItem,.MainMenu_MenuItemSel,.MainMenu_Active{height:29px;border:0;padding:0;position:relative;background:url('images/menu2.L.png') no-repeat left top!important;height:29px;}
.NavBar2 a:hover{text-decoration:underline;}
.MainMenu_MenuItem{background-color:#D3D9E8 !important;}
.MainMenu_MenuItemSel,.MainMenu_Active{background-color:#899bc7 !important;}
.MainMenu_MenuItem td,.MainMenu_MenuItemSel td,.MainMenu_Active td{padding:7px 20px 5px;background:url('images/menu2.R.png') no-repeat right top;/*height:29px*/}
.MainMenu_MenuContainer table{padding:0 2px;}
.MainMenu_MenuContainer table table {padding:0;}
.MainMenu_SubMenu,.MainMenuTab_SubMenu,.ModuleTitle_SubMenu{background-image:none;background-color:#D3D9E8; height:auto; padding:2px;}
.MainMenu_SubMenu td,.MainMenuTab_SubMenu td,.ModuleTitle_SubMenu td{background-image:none !important; height:auto; padding:4px;}
/*.MainMenu_MenuContainer td {padding:7px 20px 5px;}*/
/*.MainMenu_MenuItem td{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;}
.MainMenu_MenuItem 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;}
.MainMenu_MenuItem ul li{background-color:#899bc7!important;margin:0 4px;width:192px;}
.MainMenu_MenuItem ul ul{margin:-24px 0 0 192px!important;}
.NavBar2 .MainMenu_Selected td,
.NavBar2 .MainMenu_MenuItem td:hover{background:#899bc7 none!important;}
.MainMenu li li.MainMenuCurrentItem{background:#899bc7 none!important;}
.MainMenu a{color:#000;text-align:center;text-decoration:none;}
.NavBar2 .MainMenu_MenuItem td{background:url('images/menu2.R.png') no-repeat right top;}
.NavBar2 .MainMenu_Active a,
.NavBar2 .MainMenu_MenuItem a:hover,
.NavBar2 .MainMenu_MenuItem:hover a{background:url('images/menu2.R.png') no-repeat right top!important;text-decoration:none;}
.NavBar2 .MainMenu_MenuItem ul li a,
.NavBar2 .MainMenu_MenuItem:hover ul li a,
.NavBar2 .MainMenu_MenuItem ul li:hover a,
.NavBar2 .MainMenu_MenuItem:hover li:hover a{background:#899bc7 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;}
MainMenu_MenuItem td a.MainMenuCurrentLink{background:#899bc7 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;font-weight:bold;}
.NavBar2 .MainMenu_MenuItem td a:hover,
.NavBar2 .MainMenu_MenuItem td td 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;}
.C07CT_BoxTM,.C07CT_BoxTL,.C07CT_BoxTR {background-color:#CC3A2F !important;}
.C01CT_ContentPane {clear:both;padding:10px 10px 0 10px !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:34px;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;width:100%;}#PesquisaRef input{font-size:11px;padding:2px 5px;height:20px;}.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 #7b88a8;}.PageSelect a:link,.PageSelect a:visited,.Page a:link,.Page a:visited{color:#7b88a8;}.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:#7b88a8!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:-50px;}#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;position:relative;}.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; }
.C02DCT_Box .title, .C02DCT_Box .title h2 {font-family:Arial,Helvetica,Verdana,Sans !important; font-size:22px !important; font-weight:lighter !important; line-height:100% !important; margin:0 !important;}
#dnn_ctr523_Imovel_tabContactos {margin-left:-220px !important; width:200px;}
.btnPesquisa_en-GB { width:183px; clear:both;margin:15px 0 12px!important;height:33px; background: transparent url('images/btn_pesquisar.en-GB.gif') no-repeat center top; border:0; padding:0  !important; }

