h1{display:none}#brian_add div.dfp,
#jenny_add div.dfp,
#bernd_ingrid_add
.borders{margin:10px
0px;border:1px
solid #CCC}#brian_add div ins,
#jenny_add div
ins{margin:20px
auto;background:transparent;display:block !important}#skyscraper
div.dfp{margin:10px
0px 0px 0px}#headline_agencies h2,
#headline_partners h2,
#headline_partners
div.dfp{margin-left:10px}#headline_partners
ul{margin-left:10px}#headline_partners
a{font-size:11px}#bernd_ingrid_add .borders
div.dfp{margin:15px
auto;width:330px}ul.topCommunes{list-style:none none;width:100%;float:left;clear:none}ul.topCommunes
li{list-style:none none;float:left;clear:none;width:20%}ul.topCommunes lh, ul.topCommunes lh
h2{list-style:none none;float:left;clear:both;width:100%;text-decoration:none !important;text-transform:none !important;border-bottom:none !important;font-size:12px !important;font-weight:bold}ul.topCommunesAll{list-style:none none;width:15%;margin:0px
5px 0px 0px;float:left;clear:none}ul.topCommunesAll
li{list-style:none none}ul.topCommunesAll lh
h2{font-weight:bold !important;text-decoration:none !important;font-size:12px !important;text-transform:none !important;border-bottom:none !important}ul.currentRegions{list-style:none none;clear:both}ul.currentRegions lh, ul.currentRegions lh
h2{list-style:none none;float:left;clear:both;width:100%;font-weight:bold !important;text-decoration:none !important;text-transform:none !important;border-bottom:none !important;font-size:12px !important}ul.currentRegions
li{list-style:none none;float:left;clear:none;margin:0px
10px 0px 0px}ul.currentRegionsAll{list-style:none none;float:left;clear:none;width:30%;margin:0px
10px 0px 0px}ul.currentRegionsAll lh, ul.currentRegionsAll lh
h2{list-style:none none;float:left;clear:both;width:100%;font-weight:bold !important;text-decoration:none !important;border-bottom:none !important;font-size:12px !important;padding:0px
!important;text-transform:none !important}ul.currentRegionsAll
li{list-style:none none}ul.homeAgenciesByRegion{float:left;clear:none;list-style:none none;margin:15px
15px 15px 0px}ul.homeAgenciesByRegion
li{float:left;clear:both;list-style:none none}ul.homeAgenciesByRegion lh, ul.homeAgenciesByRegion lh
h2{font-weight:bold !important;font-size:13px !important;float:left;clear:both;text-decoration:none !important;text-transform:none !important;border-bottom:none !important;margin-top:10px}ul.homeAgenciesByRegion li
a{font-size:11px;text-decoration:underline}ul.homeAgencies li a:hover{font-size:11px;text-decoration:none}#searchBlock{position:relative}body.immoregionfr h1,
body.athomelu
h1{background:none;padding:0px;display:block;font-size:1.3em;margin-bottom:0px !important;padding-bottom:0px !important}#new-menu{position:relative}#new-menu
nav{position:relative;margin:0px
5px 0px 10px;border:2px
solid #e4002b;border-radius:4px;overflow:hidden}#new-menu nav
a{position:relative;display:block;text-decoration:none;padding:0px;height:45px;border-bottom:1px solid #e4002b;background:#FFF}#new-menu nav a:last-child{border:none}#new-menu nav a
span{display:block;margin:0px
10px}#new-menu nav a
span.left{position:absolute;top:0px;left:0px;height:100%;margin:0px;background:#e4002b}#new-menu nav a.selected span.left,
#new-menu nav a:hover
span.left{background:#e4002b}#new-menu nav a
span.title{font-size:16px;color:#e4002b;font-weight:bold;padding-top:6px}#new-menu nav a
span.description{font-size:0.8em}#new-menu nav a.selected,
#new-menu nav a:hover{background:#e4002b}#new-menu nav a.selected span,
#new-menu nav a:hover
span{color:#FFF}#new-menu nav a.selected:after{content:'';position:absolute}#arrow-new-menu{position:absolute;stroke:#e4002b;stroke-width:1;right:-10px}#arrow-new-menu.new-homes,#arrow-new-menu.new-residences{top:13px}#arrow-new-menu.builder-directory{top:150px}#arrow-new-menu.build,
body.athomelu #arrow-new-menu.builder-directory{top:104px}#arrow-new-menu.invest,
body.athomelu #arrow-new-menu.build{top:57px}form#search #location-label,
form#search #location-element,
form#search #agent-label,
form#search #agent-element,
form#search #tr-label,
form#search #tr-element,
form#search #rm-label,
form#search #sf-label,
form#search #sf_to-label,
form#search #sfg-label,
form#search #sfg_to-label,
form#search #bg-label,
form#search #rm_to-label,
form#search .wrapper,
form#search #b-label,
form#search #viewBy-label,
form#search .wrapper-button.more .less,
form#search .wrapper-button.less .more,
form#search dt#bg_to-label{display:none}form#search{margin:0px}form#search
label{padding:0px
0px 0px 0px;margin:0px}form#search
dt{padding:15px
0px 5px 0px;margin:0px}form#search
dd{margin-top:10px !important}form#search
dl{margin:0px}form#search #w-label,
form#search #w-element,
form#search #rm-element,
form#search #rm_from-label,
form#search #rm_from-element,
form#search #br_from-element,
form#search #sf-element,
form#search #sf_from-label,
form#search #sf_from-element,
form#search #sfg-element,
form#search #sfg_from-label,
form#search #sfg_from-element,
form#search #bg-element,
form#search #bg_from-label,
form#search #dq-label,
form#search #dq-element,
form#search #law-label,
form#search #law-element,
form#search #types-label,
form#search #types-element,
form#search #agentName-label,
form#search #agentName-element{width:100%}form#search #bg_from-element,
form#search #bg_to-element{width:44%}form#search #bg_from-element{margin-right:5%}form#search #br_from-element,
form#search #sfg_from-element,
form#search #rm_from-element,
form#search #sf_from-element{-moz-box-sizing:padding-box;box-sizing:border-box;width:95%}#search #br_from-label label
.info{font-size:11px}form#search #ig-label,
form#search #ig-element,
form#search #immotype-label,
form#search #immotype-element,
form#search #types-label,
form#search #types-element,
form#search #dq-label,
form#search #dq-element,
form#search #law-label,
form#search #law-element,
form#search #cat-label,
form#search #cat-element{padding-left:10px;width:80%}form#search
.checkboxList{width:100%;margin-top:0px;padding-top:15px}form#search #bbc-element{width:20px;height:auto;margin-left:10px}form#search #bbc-label{padding:1px
0px 0px 0px;display:block;margin-top:10px}form#search #bbc-label
label{text-transform:none;display:inline-block !important}form#search #bbc-element
input{position:relative !important}form#search .wrapper-button{float:left;margin-top:10px;display:inline-block;position:relative}form#search .wrapper-button
.icon{width:12px;height:12px;position:absolute;left:0px;top:1px;background-color:#00e6ac}form#search .wrapper-button.more
.icon{background-position:-87px -604px}form#search .wrapper-button.less
.icon{background-position:-74px -602px}body.tab_new
#choseLocationOrAgentName{position:absolute;bottom:10px;right:20px;width:22%;padding:5px
10px}#searchBlock.grey-border{padding:15px
0px}#searchBlock
.grid_18{width:705px}form#search .grid_10.clearfix,
form#search .grid_3,
form#search
.grid_7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form#search
.grid_10{width:385px}form#search
.grid_10.clearfix{border-right:1px solid #CCC}form#search
.grid_7{border-right:1px solid #CCC;width:265px}form#search
.submitbutton{float:right;margin-right:53px;margin-top:10px}#searchBlock
.seo{margin:-20px 0px 0px 0px;float:left;width:75%}#searchBlock
ul.seo_links{margin:0px}#searchBlock ul.seo_links
li{float:left;width:45%;margin-right:10px}#searchBlock.directory
ul.seo_links{float:left;width:40%;margin-right:10px;padding-left:0px}#searchBlock.directory ul.seo_links
li{float:left;width:100%;margin-right:0px}#headline_builders,#headline_developers{-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}#headline_builders .dfp,
#headline_developers
.dfp{margin-bottom:20px;margin-left:4px}#homeContentBlock.directory #headline_builders,
#homeContentBlock.directory
#headline_developers{margin:0px
0px 10px 0px}#homeContentBlock.directory #headline_builders .dfp,
#homeContentBlock.directory #headline_developers
.dfp{width:135px;height:120px;float:left;margin:0px
10px 10px 0px;text-align:center;font-size:11px}#homeContentBlock.directory #headline_builders .dfp img,
#homeContentBlock.directory #headline_developers .dfp
img{margin:0px
auto 5px auto;display:block}#homeContentBlock.directory
.double_arrow{margin:0px
20px 0px 0px}