.donotdisplay,.mobileonly{ left:-9999px;position:absolute;}html,body{ font-family:Verdana,Arial,Helvetica,sans-serif;font-size:90%;}#head,#mainNavi,img#logo,#sliderFrame,.prePic,.postPic,.emptyPicRight,.wList-immo_simple_search,#immoCols .subNavi,.immoTabsButtons,#subNaviPreview,#widgetTop,#topLink,ul.immoNavi,#contactForm,.tabs,#immoImageList,#immoCard{ display:none;}#immoBasicData,#immoDescription,#immoDateArrange{ display:inline !important;}#footerNavi li{ list-style:none;margin:0px;padding:0px;float:left;}#contentColumn{ margin-left:0;padding:0;width:100%;}#breadcrumbs{ overflow:hidden;}ul#breadcrumb li{ float:left;list-style:none;}#searchResults h2{ clear:both;}.immoTabs{ width:48%;margin:2%;float:left;}.immoTabsLeftCol{ float:left;padding-right:1%;}.printonly{ left:inherit;position:relative;}.large{ font-size:150%;font-weight:bold;}h1{ font-size:150%;}h2{ font-size:130%;}h3{ font-size:110%;}#sliderList li{ list-style:none;margin:0px;padding:0px;}.defaultField{ overflow:hidden;}.defaultField input,.defaultField textarea,.defaultField select{ width:98%;border:none;border-bottom:solid 1px #152861;padding:1% 0;margin:1% 1%;}.defaultField textarea{ height:200px;}.defaultField input[type="checkbox"]{ width:auto;}.defaultField label,.defaultField div.labelFake{ padding:1%;}.defaultField label.noFloat{ float:none;}.defaultField .inputWrapper{ overflow:hidden;}input.fieldError,textarea.fieldError{ border:solid 1px #ff0000;}div.fieldError{ clear:left;color:#ff0000;font-size:80%;margin-left:1%;}