@charset 'utf-8';body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{font-size:100%}legend{color:#000}html{height:100%}body{height:101%;font:12px Verdana,Arial,sans-serif;color:#555;background:#e4edff}input[type=button],input[type=submit],button{cursor:pointer}input,textarea{border:1px solid #ccc;background:#fff url(../images/sprites/sprite_x24.png) repeat-x 0 -555px;color:#747267;padding:2px 0 0 5px}input[type=checkbox],input[type=radio]{background:none;border:none}abbr[title]{border-bottom:1px dotted #888 !important;cursor:help}p{text-align:left;margin:10px 0;line-height:1.3em;font-size:12px}p.small{text-align:left;margin:7px 0 10px;line-height:1.6em;font-size:11px}small{text-align:left;line-height:1.1em;padding-right:10px;font-size:11px;font-weight:400}a abbr{cursor:pointer !important}a{color:#528f1a;text-decoration:none;cursor:pointer;outline:none}a.link{color:#555;text-decoration:underline}a.arrowLink,#reverse{background:url(../images/icons/sprite_icons_04.png) no-repeat -32px -366px;padding-left:10px;color:#555;text-decoration:underline}a.arrowLink:hover,#reverse:hover{color:#528f1a}a:hover{text-decoration:underline}a img{border:0}strong{font-weight:700}#semTracking{display:none}.italic{font-style:italic}h1{margin-bottom:15px;padding-left:5px;font-size:17px;font-weight:700}h2{font:17px Verdana,Arial,sans-serif;margin:10px 0}h2.top{margin:20px 0 10px 10px}h3{font:13px Verdana,Arial,sans-serif;font-weight:700}h4{font:12px Verdana,Arial,sans-serif;font-weight:700}h6{font-size:12px;color:#3d3d3d;font-weight:700}.fastSearch input,.fastSearch button,.slideLeft,.slideList li{background:url(../images/sprite_main.png) no-repeat}.objImage,.lastsearch_item .lastimage_bg,.objImageThumbs,.gallery,.imageHolder{background:url(../images/dummies/obj_bg_sprite24.png) no-repeat}.icons,.searchStart li ul li,.userinfo ul li,.federal ul li,.Listview #EntryPerPage a.save,.Listview .saveSearch a.save,a.remembered,a.delete,a.print,.success,.twitterButton,#registry li.image,#registry .pros li,.pricePros li,.nav_page_step_left,.nav_page_step_right,.expLink,.expLinkBack,.fon,.checkAlt,.expFacebook,.expTwitter{background:url(../images/icons/sprite_icons_04.png) no-repeat}ul.est_top a.twitterButton,ul.est_top a.viewMap,.imageCount{background:url(../images/sprites/sprite_icons24_06.png) no-repeat}.sprite24,.tabs a,.tabs span,.logDropDown .logDropBtm,.slideShowEstates .slideImg,.slideShowInfo .slideImg,.slideShowBroker .slideImg,.brokerBox .brokerPic,.logShadow,.accountBtn:hover,#loginWrap .hover span.accountBtn,#loginWrap li:hover span.accountBtn,.customerHompageOverview li.letter a,.errorMessageArrow span{background:url("../images/sprites/sprite24_06.png") no-repeat}.sprite24Backend{background:url(../images/sprites/sprite24_backend_06.png) no-repeat}.spriteX{background:url(../images/sprites/repeat_x_sprite24.png) repeat-x}.spriteIcons8,.usernav a,#cboxClose{background:url(../images/sprites/sprite_icons8_05.png) no-repeat}.productBoxSmall .boxHead,.logDropDown,.navDropDown{background:url(../images/sprites/repeat_x_sprite24.png) repeat-x}.spriteY{background:url("../images/sprites/sprite_y24_01.png") repeat-y}a.clickBtn,a.clickBtn span,button.clickBtn,button.clickBtn span,.clickBtnBig,.clickBtnBig span,.greyBtn,.tabNavi,.tabNavi a,.tabNavi span,.buttonSprite,.tabNavi.inverse,.tabNavi.inverse a,.tabNavi.inverse span{background:url(../images/sprites/btn_sprite_09.png)}.subNavi a:hover,.subNavi a.activ,.subNavi a:hover span,.subNavi a.activ span,#loginWrap li:hover .link,#loginWrap li:hover .link span,#loginWrap li.hover .link,#loginWrap li.hover .link span{background:url(../images/sprites/btn_sprite_09.png)}.socialLinks{background:url("../images/sprites/sprite24_06.png") no-repeat;float:left}.regSprite{background:url("../images/sprites/sprite_registration_02.png") no-repeat}.spriteIcon24{background:url(../images/sprites/sprite_icons24_06.png) no-repeat}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.mt0{margin-top:0 !important}.mt{margin-top:10px}.mt20{margin-top:20px !important}.mb{margin-bottom:10px}.mb5{margin-bottom:5px}.mb20{margin-bottom:20px}.pl{padding-left:10px}.pr10{padding-right:10px}.pr20{padding-right:20px}.pb10{padding-bottom:10px !important}.ml{margin-left:10px}.fl{float:left}.fr{float:right !important}.fn{float:none !important}.floatfix{overflow:hidden}.clear{clear:both}.noDisp,.hidden{display:none}.error{color:#c00}.lightFont{color:#999}.cl{clear:left}.hideme{position:absolute;left:-9999em;top:-9999em}.pointer{cursor:pointer}.normalFontSize{font-size:12px !important}a.showBtn,a.hideBtn{display:none}a.underline{text-decoration:underline}fieldset{overflow:hidden;padding:10px 0}fieldset ul li{width:100%;padding-bottom:10px;clear:left;float:left}fieldset label{float:left;width:200px}fieldset input{width:200px;float:left}input[type=radio]{background:none;border:none}fieldset textarea{width:200px;float:left}fieldset select{width:70px;float:left}fieldset input.street{width:138px;margin-right:3px}fieldset input.town{width:138px;margin-left:3px}fieldset input.number,fieldset input.zip{width:52px}fieldset.check input{width:14px;height:14px;margin:0 5px 10px 0;float:left;border:none;background:transparent}fieldset.check label{clear:none}ul.registry select{width:207px}#wrapper{width:980px;position:relative;left:0 !important;top:96px;padding:0 5px 0 15px;background:#e4edff url(../images/body-bg-new.gif) repeat-y 7px 0}.wrapperNoBanner{top:10px !important}.mainContent{clear:both;padding:12px 10px 5px}.mainContentStart{padding:10px 20px 5px}.mainGrid{margin-left:10px;margin-right:10px}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8{position:relative;display:inline;float:left;margin:0 10px}* html .col1,* html .col2,* html .col3,* html .col4,* html .col5,* html .col6,* html .col7,* html .col8{margin:0 8px}.col1{width:110px}.col2{width:220px}.col3{width:340px}.col4{width:460px}.col5{width:580px}.col6{width:700px}.col7{width:820px}.col8{width:940px}.GlobalBox{padding:10px;border-width:0}.ContentBox{background:#f4efde;padding:10px 10px 15px}.ContentBox p.error{color:#c00}input.feld{height:22px}.ContentBox label.err{color:#ff4040}.bgBox{margin:0 0 20px;padding:15px;background:#eee;border:1px solid #ccc}.defaultBox{border:1px solid #ccc}.defaultCnt{position:relative;overflow:hidden;margin:0 0 10px;padding:10px 15px;background:#fff;border:1px solid #ccc}.bgBox .defaultCnt{margin:0}.boxHeader{display:block;padding:9px 10px 8px 12px;background:#eee;font-size:15px;font-weight:400;border:1px solid #ccc;border-width:1px 1px 0}.brokerBox{position:relative;margin-bottom:20px;overflow:hidden}.brokerBox .boxHeader{border-width:0 0 1px;padding:9px 10px 8px 18px}#bgOverlay{position:fixed;left:0;top:0;z-index:50;height:100%;width:100%;background:#000;opacity:.6;filter:Alpha(Opacity=60)}.errorHead{background:none #fff3d1}.errorBox{padding:15px 20px}#wrapper.viewManager{margin-top:140px}.viewManager .boxHead{display:block;padding:10px 15px;background-position:0 -118px;background-color:#efefef;border:1px solid #e4e4e4;border-width:1px 0;font-weight:700;text-shadow:1px 1px 0 #fff}.viewManager .boxContent{padding:15px;overflow:hidden;background-color:#f9f9f9;border-bottom:1px solid #e4e4e4}.viewManager h2.boxHead{margin:0;font-size:1.1em}.presse #anrede,.presse #titel,.presse #medium_typ,.presse #status{border:1px solid #bfb897;background:#fff url(../images/input.png) repeat-x 0 0;color:#747267;padding:0 0 0 2px}select.feld{background:#fff url(../images/sprites/sprite_x24.png) repeat-x 0 -555px;border:1px solid #ccc;padding:5px;color:#747267}label{display:block;color:#555;cursor:pointer}option{background:#fff;color:#000}.inputTextarea,#email_body{background:#fff url(../images/backgrounds/bg_textarea.gif) repeat-x;border:1px solid #c6c2b5;color:#747267}.err select{background:none;border:1px solid #bd5151;width:100%;color:#b04f4f}.input label.select{font-weight:700;cursor:default}.selectbg{width:100%;background:url(../images/input_select.gif) bottom repeat-x}#header{clear:both;height:395px}.wohnenPic{background:url(../images/startseite/headerpic_sprite.jpg) no-repeat 0 -5px}.gewerbePic{background:url(../images/startseite/headerpic_sprite.jpg) no-repeat 0 -400px}#logo{position:absolute;left:-16px;top:0;display:block;width:320px;height:55px}.ruler{position:absolute;top:20px;left:-1px;z-index:20;height:65px;width:53px;background-position:0 -20px}.headShadow{background:url(../images/sprites/sprite_x24.png) repeat-x 0 -115px;height:7px;overflow:hidden}.badge{background-position:-208px -324px;width:210px;height:140px;position:absolute;top:245px;right:78px}.searchLayer{position:relative;top:11px;left:20px}.searchTop{background-position:-190px -226px;height:21px;width:525px}.searchMiddle{background-position:-195px 0;width:470px;height:300px;overflow:hidden;padding:3px 20px 0 30px}.searchMiddle .ui-widget-header{display:none}.searchMiddle .ui-multiselect-checkboxes{overflow:hidden;height:100% !important}.searchMiddle .expLink{margin-right:20px}.searchBottom{background-position:-190px -280px;height:26px;width:525px}.divLine{background-position:-164px -305px;clear:both;display:block;height:16px;width:480px;margin:0 0 10px}.divLineMt{margin:10px 0 0}.demoInfo,.demoInfo .closeLink,.demoInfo .sep,.demoInfo span{background:url(../images/sprite_wide_02.png) no-repeat 0 -361px;color:#856411;font-size:8pt}.demoInfo .closeLink{float:left;margin:11px 0 0 17px;padding:0 0 0 20px;font-size:12px;font-weight:700;text-decoration:none;background-position:-988px -273px}.demoInfo .sep{float:left;width:3px;height:30px;margin:0 20px;background-position:-994px -361px}.demoInfo span{float:left;width:560px;padding:5px 0 0;background-position:-538px -287px}.demoInfo .regLink{float:right;margin:9px 16px 0 0;color:#fff;font-size:14px;font-weight:700}.demoInfo .regLink:hover{text-decoration:none}.topNavi{position:relative;height:97px;z-index:2;background-position:0 -397px}.tabs{margin-left:377px;overflow:hidden}.tabs li{float:left;text-align:center}.tabs a{background-position:-327px -109px;display:block;float:left;width:134px;height:29px;text-indent:-10000px;margin-top:29px;padding-top:10px;text-align:center}.tabs a:hover,.tabs .activWohnen,.tabs .activGewerbe,.tabs .activKapital,.tabs .activManager{background-position:-477px -109px;margin-top:30px;height:29px}.tabs span{height:23px;width:95px;display:block;margin:0 auto}.tabs .wohnen span{background-position:-330px -75px}.tabs .gewerbe span{background-position:-440px -75px}.tabs .kapital span{background-position:-540px -75px}.tabs .manager span{background-position:-629px -71px;height:26px;margin:-4px auto 0;width:100px}.tabs .wohnen:hover span,.tabs .activWohnen span{background-position:-330px -48px}.tabs .gewerbe:hover span,.tabs .activGewerbe span{background-position:-440px -48px}.tabs .kapital:hover span,.tabs .activKapital span{background-position:-540px -48px}.tabs .manager:hover span,.tabs .activManager span{background-position:-629px -44px;height:26px;margin:-4px auto 0;width:100px}.landing .tabs .wohnen:hover span,.landing .tabs .activWohnen span{background-position:-330px -48px}.landing .tabs .gewerbe:hover span,.landing .tabs .activGewerbe span{background-position:-440px -48px}.landing .tabs .kapital:hover span,.landing .tabs .activKapital span{background-position:-540px -48px}.landing .tabs .manager:hover span,.landing .tabs .activManager span{background-position:-631px -44px;height:26px;margin:-4px auto 0;width:100px}.subNavi{height:26px;width:65%;margin:2px 0 0 35px}.subNavi li{float:left}.subNavi a{display:block;height:23px;float:left;text-decoration:none;padding-right:14px}.subNavi a span{display:block;float:left;font-size:12px;color:#595858;font-weight:700;text-align:center;padding:4px 0 5px 14px;cursor:pointer}.subNavi a:hover,.subNavi a.activ{display:block;float:left;text-decoration:none;padding:0 14px 0 0;background-position:right -905px}.subNavi li:hover .dropDown,.subNavi li.hover .dropDown{display:block}#loginWrap{position:absolute;top:26px;right:-4px;cursor:pointer}#loginWrap li{float:right;height:24px}#loginWrap li:hover a.link,#loginWrap li.hover a.link{display:block;float:left;text-decoration:none;padding:0 14px 9px 0;margin:0 7px 0 0;background-position:right -901px}#loginWrap li:hover a.link span,#loginWrap li.hover a.link span,.subNavi a:hover span,.subNavi a.activ span{display:block;padding:4px 0 5px 14px;background-position:-1px -879px;color:#595858}#loginWrap .usernav li:hover{background:url("../images/sprites/sprite24_06.png") -447px -399px no-repeat}.loginBtn,.logoutBtn{background-position:-316px -175px;display:block;height:20px;width:72px;padding:25px 0 0 2px;color:#fff;font-size:11px;text-align:center}.loginBtn:hover,#loginWrap .hover span.loginBtn,#loginWrap li:hover span.loginBtn{background-position:-390px -175px;color:#666}.logoutBtn:hover{text-decoration:underline}.login{position:absolute;right:3px;top:42px;z-index:100}#loginWrap .nologin a,#contentLogin a,.accessLogin a{font-size:11px;font-weight:400;padding:0;background:none}#loginWrap .nologin a:hover{text-decoration:underline;height:14px;font-weight:400;padding:0}#loginWrap .usernav a{padding:8px 0 5px 30px}.nologin{margin:4px 0 0}#loginWrap .usernav a:hover{text-decoration:none}.logDropDown,.navDropDown{width:160px;padding:20px;background-position:0 -170px;border:1px solid #aaa;border-width:0 1px 1px}.logDropDown .logDropBtm{background-position:-447px -362px;width:190px;position:absolute;bottom:-14px;left:-1px;height:18px}.logShadow{position:absolute;top:0;left:-9px;height:170px;width:10px;background-position:-182px -330px}.login input.username,.login input.passwordLogin{width:154px;margin:0 0 10px;font:12px Arial,Verdana,sans-serif}.login .greyBtn,#contentLogin .greyBtn{background-position:0 -392px;width:75px}.login .clickBtnBig{margin:10px 0 3px;padding:0 45px 0 0}.login .clickBtnBig span{height:22px;padding:6px 0 0 45px}#contentLogin input.username,#contentLogin input.passwordLogin,.loginBox input.username,.loginBox input.passwordLogin{width:240px;height:22px;margin:0 0 10px}#contentLogin{background-color:#fff;min-height:150px;height:auto !important;height:150px;padding:5px 15px 10px;position:relative}#contentLogin h2{margin:0 0 10px}#contentLogin .thisH{margin:0 0 3px}.accessLogin{width:290px}.accessLogin .clickBtnBig{margin:10px 0 0}.logDropDown label{display:inline;position:relative;top:-2px;font-size:8pt;color:#555}.contentLogin label{font-size:8pt;color:#555;display:inline}.rememberLogin{display:inline;width:15px;margin:0 5px 0 0;background:none;border:none}.accountBtn{display:block;height:25px;width:72px;padding:26px 0 0 2px;background-position:-545px -175px;color:#fff;font-size:11px;text-align:center}.accountBtn:hover,#loginWrap .hover span.accountBtn,#loginWrap li:hover span.accountBtn{background-position:-471px -175px;color:#666}#accountBtn:hover{text-decoration:none}.usernav li{display:block;clear:left;width:140px}#loginWrap .usernav li{float:left;height:24px;padding:7px 10px 0}.navDropDown{padding:10px}#loginWrap .navDropDown a{color:#555;font-size:12px}#loginNameBox{margin:7px 12px 0 0;font-size:8pt}.usernav .dashboard{background-position:5px 5px}.usernav .estate{background-position:0 -1320px}.usernav .keepSearch{background-position:5px -116px}.usernav .product{background-position:2px -1355px}.usernav .admin{background-position:6px -158px}.usernav .logout{background-position:1px -367px}.usernav li.active a{text-decoration:underline}#searchformEstateType,#searchformEstateRoomMin{visibility:hidden;height:31px}#searchformEstateType{width:165px}#searchformEstateRoomMin{width:100px}#searchID{position:absolute;top:58px;right:140px;height:20px}.searchLayer .searchMyimmoId{width:150px;margin:0 0 0 -3px;float:left}.searchLayer .success{padding-top:0;margin-bottom:80px}.searchMyimmoId h3{margin:0 0 5px}.searchMyimmoId .clickBtnSmall{top:-1px;height:25px}.fastSearchStart form{padding:7px 10px 0 0}.fastSearch input{background-position:-121px -212px;padding:3px 0 0 5px;height:16px;width:178px;margin-right:5px;float:left;border:0;font-size:11px}.searchFilter{width:480px}.searchFilter .searchIpt{float:left;width:189px;padding:4px 0 0 5px}.searchStr{border-width:1px 0 1px 1px}.searchFilter .searchPrice,.searchFilter .searchArea,.searchId{height:19px;width:68px;padding:4px 0 0 5px}.searchArea{width:76px}#myimmoId{float:left;margin:0 8px 0 0;width:85px}.searchFilter li{float:left}.searchFilter .clickBtnBig{height:28px;left:20px}.estateType li{float:none;margin:8px 0}.estateType li label{display:inline;margin:0 35px 0 0}.searchLbl{font-size:11px;margin:9px 0 2px;display:block;padding:0 0 3px}.searchFilterSmall{margin:0 32px 0 34px}.searchFilterSmall .searchLbl{margin:9px 0 2px}.searchFilterSmall button.ui-multiselect{height:27px !important}.searchUnit{float:left;display:inline-block;padding:6px 0 0 5px;font-size:11px}.searchFilter .radio{margin:1px 5px 0 -1px;padding:0;vertical-align:middle}.searchFilter button.ui-multiselect{height:30px;width:165px !important;background-position:right -1587px;padding:0 21px 0 0;text-align:left}.searchFilter button.ui-multiselect span{background-position:0 -1555px;padding:6px 15px 0 9px;height:25px;color:#555;font-weight:400;text-shadow:1px 1px 0 #fff}.searchFilter .ui-multiselect span.ui-icon{position:absolute;top:1px;right:0;z-index:1;height:26px;width:25px;padding:0;background-position:-31px -1503px;border-left:1px solid #cbcccc}.searchFilter .ui-icon{position:absolute;top:0;right:5px;z-index:1;height:22px;width:15px;padding:0;background-position:4px -1506px;border-left:1px solid #cbcccc}.searchFilterSmall button.ui-multiselect{width:100px !important;background-position:right -1591px;border-top:1px solid #cbcccc;padding:0 25px 0 0;text-align:left}.searchFilterSmall button.ui-multiselect span{background-position:0 -1559px;padding:5px 40px 0 12px;height:25px;color:#555;font-weight:400;text-shadow:1px 1px 0 #fff;font-size:11px}.searchFilterSmall .ui-multiselect span.ui-icon{position:absolute;top:0;right:4px;z-index:1;height:23px;width:21px;padding:0;background-position:-31px -1506px;border-left:1px solid #cbcccc}.searchFilterSmall .ui-multiselect-single .ui-multiselect-checkboxes label{padding:2px 5px !important}#searchEstateButton,#searchEstateRoomButton{height:30px;width:165px !important;background-position:right -1587px;padding:0 21px 0 0;text-align:left;font-size:1.1em}#searchEstateRoomButton{width:100px !important}#searchEstateButton span,#searchEstateRoomButton span{background-position:0 -1555px;padding:6px 15px 0 9px;height:25px;color:#555;font-weight:400;text-shadow:1px 1px 0 #fff}#searchEstateButton .selectIcon,#searchEstateRoomButton .selectIcon{position:absolute;top:1px;right:0;z-index:1;height:26px;width:25px;padding:0;background-position:-31px -1503px;border-left:1px solid #cbcccc}#searchEstate,#searchEstateRoom{position:absolute;visibility:hidden;height:0;width:0 !important;margin:0;padding:0 !important}#searchEstateList,#searchEstateRoomList{display:none;z-index:10000;position:absolute;top:99px;left:225;padding:2px;width:159px;border:1px solid #AAA;color:#222;background-color:#fff;font-size:0.9em}#searchEstateRoomList{top:156px;width:94px}#searchEstateList li,#searchEstateRoomList li{float:none;padding:5px;background-color:#fff;cursor:pointer}#searchEstateList li:hover,#searchEstateRoomList li:hover{background-color:#eee}.welcome h3{position:absolute;top:100px;left:52px;color:#555;font-size:13px;font-weight:700}.searchStart{float:left}.searchStart li{float:left;margin-left:-1px}.searchStart li.head{float:none;margin-left:0}.searchStart a{font-size:12px;color:#528f18;display:inline-block;padding:5px 0 4px}.searchStart h2{margin:0 0 16px;color:#555;font-size:17px;font-weight:400}.searchStart li ul{padding:0 9px 10px 1px;margin-top:5px}.searchStart li ul li{line-height:12px;float:none;padding-left:12px;margin:0;width:135px;background-position:-32px -345px}.searchStart li ul li:hover{background-position:-32px -363px}a.button{text-decoration:none}a.clickBtn{background-position:right -1388px;padding:0 9px 3px 0;float:left}a.clickBtn span{display:inline-block;background-position:left -1356px;padding:5px 0 3px 10px;height:19px;color:#fff;font-weight:700;white-space:nowrap}a.clickBtn:hover{text-decoration:none}button{border:0;cursor:pointer;overflow:visible;padding:0;position:relative;font:1em Arial,Verdana,sans-serif}button span{display:block;position:relative;white-space:nowrap}button.clickBtn{background-position:right -60px;font:12px Arial,Verdana,sans-serif;padding:0 10px 0 0;text-align:center}button.clickBtn span{background-position:left top;padding:3px 0 0 10px;height:18px;color:#fff;font-weight:700}button.clickBtn:hover{background-position:right -89px}button.clickBtn:hover span{background-position:left -30px}.clickBtnBig{background-position:right -1323px;font-size:14px;padding:0 13px 0 0;text-align:center}.clickBtnBig span{background-position:left -1290px;padding:6px 0 0 13px;height:22px;color:#fff;font-weight:700}.clickBtnSmall{background-position:right -1448px;padding:0 11px 0 0;text-align:center}.clickBtnSmall span{background-position:left -1420px;padding:5px 0 0 11px;height:20px;color:#555}.brokerForm .clickBtnBig span{height:22px}.errorMessageArrow{position:absolute;background-position:right -979px;font-size:12px;padding:10px 13px 10px 0;text-align:center}.errorMessageArrow span{background-position:left -936px;padding:12px 0 12px 21px;height:22px;color:#ff3366;font-weight:700}button::-moz-focus-inner{border:none;padding:0}@media screen and (-webkit-min-device-pixel-ratio:0){button span{margin-top:-1px}}.greyBtn{background-position:0 -370px;width:64px;margin-bottom:10px;height:20px}.greyBtn span{font-size:12px;color:#555;padding:2px 0 3px}button.greyBtn:active{border:1px dotted #000}.Black .rightimg,.Black .leftimg,.Black input{background:url(../images/button_black.gif) no-repeat;color:#fff}.Green .rightimg,.Green .leftimg,.Green input{background:url(../images/button_green.gif) no-repeat;color:#fff}.Grey .rightimg,.Grey .leftimg,.Grey input{background:url(../images/button_grey.gif) no-repeat;color:#fff}.Inactiv .rightimg,.Inactiv .leftimg,.Inactiv input{background:url(../images/button_inactiv.gif) no-repeat;color:#b1af9c}.ButtonBox .rightimg,.ButtonBox .leftimg{width:3px;height:28px;clear:right;clear:right}.ButtonBox .rightimg{background-position:0 -31px}.ButtonBox input,.ButtonBox #link1{background-position:0 -65px;background-repeat:repeat-x;padding:5px 10px;font-weight:700;border:0;clear:right}.ButtonBox #link1{padding:8px 15px}div.PopUp{width:188px;opacity:0.8;filter:alpha(opacity=80);position:absolute;z-index:9999;left:14px;overflow:hidden;border-right:1px solid #c6c2b5;border-left:1px solid #e0ded7}div.PopUp div.top,div.PopUp div.bottom{width:100%;background:#fff}div.PopUp div.top{height:5px;overflow:hidden;border-top:1px solid #e0ded7}div.PopUp div.bottom{background-position:0 -8px;height:5px;overflow:hidden;border-bottom:1px solid #c6c2b5}div.PopUp div.center{background:#fff;color:#555;padding:10px;line-height:18px}#IDsearch .headline{padding:10px 0}#IDsearch a{font-weight:700}#IDsearch th{background:#ebe4b9;padding:5px;border-right:1px solid #fff;color:#5e5b4a;font-weight:700;cursor:pointer}#IDsearch tr.odd,#IDsearch tr.even{background:#fcfaeb}#IDsearch tr.even{background:#faf6dc}#IDsearch tr:hover{background:#ebe4b9}#IDsearch tr td{padding:5px}.leftBox{float:left;width:520px}.rightBox{float:right}.lastsearch_item{float:left;padding-bottom:5px}.lastsearch_item_last{border:none;float:left;padding:0 0 5px}.lastsearch_item .lastimage_bg{padding:7px 4px 7px 3px !important;height:52px !important;margin-bottom:3px !important;border:0}.lastsearch_item .lastimage_bg a{float:left;border-width:0 1px 1px 0}#anbietenAd{position:relative;width:100%;height:220px;border:1px solid #ccc}#anbietenAd h3{border-width:0 0 1px}.priceBadge{background-position:-214px -84px;display:block;width:95px;height:70px;position:absolute;right:31px;top:14px}#anbietenAd .pic{display:block;float:left;width:166px;height:184px;background:url(../images/startseite/headerpic_sprite.jpg) no-repeat 0 -822px}#anbietenAd a.inserieren{display:block;float:left;margin:25px 0 0 17px;width:200px;height:55px;background-position:0 -96px}#anbietenAd p{float:left;margin:5px 0 0 15px;width:280px;height:25px}#anbietenAd a.clickBtn{margin:0 0 0 14px}.ftpInfo{position:absolute;right:3px;bottom:2px;font-size:9px;font-style:italic;color:#999}.teaser{background:#fff none repeat scroll 0 0;width:284px;height:166px;border:1px solid #e6e6e8;padding:8px}.teaser ul{background:#f3efd4 none repeat scroll 0 0;color:#59595a;height:234px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700}.teaser li{background:transparent url(../images/trennlinie1.gif) repeat-x scroll left bottom;padding:9px}.teaser li.titel{color:#59595a;font-family:"Trebuchet MS",sans-serif;font-size:17px;font-weight:700;padding-bottom:5px}.teaser .gerade{background:#ebe4b8 url(../images/trennlinie1.gif) repeat-x scroll left bottom}.teaser .ftp{background:none}.teaser li i.subtext{color:#59595a;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;font-style:normal}.teaser li span{float:left;width:30px;height:30px;text-decoration:none;display:block;margin:0 5px 0 0}.teaser li span#kostenlos{background:url(../images/icons/teaser.gif) no-repeat 0 0}.teaser li span#limit{background:url(../images/icons/teaser.gif) no-repeat -30px 0}.teaser li span#schnittstelle{background:url(../images/icons/teaser.gif) no-repeat 0 -30px}.teaser li span#ftp{background:url(../images/icons/teaser.gif) no-repeat -30px -30px}.contactSend .expLinkBack{display:block;font-weight:700}.contactSend .logoutPar{margin:20px 0 30px}.logoutPar{line-height:19px}ol#breadcrumb{border-bottom:1px solid #c6c2b5;margin:0 10px 15px;padding-left:130px}ol#breadcrumb li{float:left;font-size:10px;padding:0 0 3px 5px}#breadcrumb a{font-size:10px}.breadcrumbStart{position:absolute;float:left;padding:0 0 0 15px;font-size:10px}.term li,.privacy li{padding:0 20px 5px 60px}.term ol{padding-left:40px}.term ol h3{padding-left:0}.term ol li{padding:10px 0 0}.term ol li ol{padding-left:20px}.term h3,.privacy h3{font-weight:700;padding:10px 20px 5px}.term h4,.privacy h4{margin:15px 20px 5px;font-weight:700}.term li{list-style:outside;list-style-type:upper-roman}.term ol li ol li{list-style-type:decimal}.term ol li ol li ol{margin-top:5px}.term ol li ol li ol li{list-style-type:lower-alpha}.privacy ol li{list-style-type:lower-alpha}.fix{height:300px;width:300px;border:1px solid red}.pageNotFound,#errorPic,.noAccess,.noPage,.internErr,.noImmo{background:transparent url("../images/errors/errorSprite24_04.png") no-repeat}.pageNotFound{position:relative;background-position:0 0;height:290px;margin:10px 20px 20px;padding:20px 0 0 430px}.pageNotFound .expLinkBack{float:left;margin:10px 0}#errorPic{background-position:0 0;position:relative}.noAccess{display:inline-block;height:106px;width:288px;position:absolute;top:60px;left:36px;background-position:35px -698px}.noPage{display:inline-block;height:130px;width:245px;position:absolute;top:50px;left:64px;background-position:-1px -441px}.internErr{display:inline-block;height:115px;width:288px;position:absolute;top:60px;left:36px;background-position:-114px -318px}.noImmo{display:inline-block;height:140px;width:288px;position:absolute;top:50px;left:36px;background-position:-114px -564px}.searchOptions{border-top:solid 1px #fff;padding:10px 0 20px 3px}.flatOptions{width:328px}.flatOptions a{display:inline-block}.flatOptions ul{width:95%}.flatOptions li{padding-top:7px}.flatOptions .smallFlat{width:46%}.fastSearchOption{padding:10px 0 0 15px}.fastSearchOption h3{display:inline}.fastSearchForm{margin:10px 0 10px 90px}.fastSearchOption #fastSearch input.searchfeld{width:550px;margin:0 5px}.fastSearchOption #fastSearch p{width:230px}.fastSearchOption #fastSearch .clickBtnBig{position:relative;bottom:1px;right:0}.fastSearchOption h2{margin:0 0 10px}.newLinks{width:320px}.estateNotFound{border-bottom:none;padding:18px 10px 10px 340px;background-position:7px 15px;margin-bottom:15px;height:225px}.search .estateNotFound h2{background:none;padding-left:0}.userinfo h3{margin:15px 0 10px}.userinfo ul{padding:10px 0}.userinfo ul li{color:#444;font-size:12px;line-height:20px;height:20px;padding-left:20px;background-position:-1px -1001px}.search{border:0;margin-top:20px;margin-bottom:20px}.search.lp{margin-top:0}.search .title{padding-bottom:6px;display:block;float:left;width:100%;color:#59595a}.search .slideRight{margin:90px 0 0 20px}.search .left{float:left;width:738px}.search .left li{padding:2px 0;width:183px}.search .right{float:right;width:364px}.search .right li a{display:block;padding:2px 0;width:180px}.search .right li{width:181px}.search .right .cols{width:180px}.federal ul{margin-top:10px;width:330px}.federal ul li{float:left;width:140px;padding:5px 5px 3px 10px;background-position:-32px -362px}.federal ul li a{text-decoration:underline;color:#555;font-size:0.9em}.federal ul li a:hover{color:#528f1a}.mapRadiuSearch{width:908px !important;border:1px solid #ccc}.mapForm{margin-top:10px;text-align:right}.mapTowns li{padding:5px;float:left;width:280px}.mapTowns li a{text-decoration:none;color:#528f1a}.otherSrc fieldset{float:left;margin-top:10px}.otherSrc li{float:left;clear:none;display:inline;width:auto;margin:0 0 0 53px}.otherSrc li:first-child{margin:0}.otherSrc label{width:auto;margin:0 10px 0 0;padding:5px 0;font-size:12px}.otherSrc input{width:65px;height:22px}.otherSrc span{float:left;padding:5px 15px}.otherSrc button{position:absolute;right:65px;bottom:25px}.otherSrcShort{float:right;width:350px}.col8 .otherSrcShort{width:450px}.col8 .otherSrcShort label{width:75px;padding:5px 0}.col8 .otherSrcShort input{width:130px}.col8 .otherSrcShort span{float:left;padding:5px 15px}.borderTop{width:100%;margin-bottom:10px;border-top:1px solid #ccc;border-bottom:1px solid #fff;line-height:0;font-size:0}.choosePlace{clear:both;margin:0 0 20px;padding:5px;background:#fff url(../images/input.png) repeat-x 0 0;border:1px solid #ddd}.cityPlaceFormBox{width:331px;height:140px}.cityPlaceFormBox p{padding-left:6px;font-size:11px}.cityPlaceForm{overflow-x:hidden;overflow-y:auto;width:331px;height:140px;padding-right:10px}.cityPlaceForm a{text-decoration:none;color:#000}.col8 .cityPlaceForm,.col8 .cityPlaceFormBox{width:450px;height:275px}.emulateCheckbox{cursor:pointer;border-style:none;padding-left:6px}.placeList li.checkAll{height:22px}.placeList li.checkAll:hover{background-color:#fff}.placeList li.checkAll input{padding:0;margin-left:6px;width:14px;height:14px}.place_list li.checkAll label{border-bottom:1px solid #ccc;padding:0 0 2px;margin-left:6px;width:88%;float:left}.placeList{margin-top:7px;width:320px}.col8 .placeList{width:430px}.placeList li{clear:both;height:15px;padding-top:3px}.placeList li:hover{background-color:#eee}.placeList li input{float:left;width:14px;height:14px;border:none}.placeList li label{padding:0 0 0 5px;float:left;width:280px}.col8 .placeList li label{width:390px}.placeList li label span{float:right}#searchBox{margin:0 10px}.searchMask{float:left;overflow:hidden;width:314px;margin:0 0 15px}.searchMask input{height:22px}.searchMaskMap{width:100%;margin:20px 0;overflow:hidden}.searchMaskMap button{position:relative;top:5px}#mapRouteForm button{position:relative;margin:21px 0 0 10px}.searchMaskMap .town,.searchMaskMap .number,#mapRouteForm .town{margin-right:5px}.choosePlace ul,.choosePlace ul li{display:block;padding-top:5px}.brokerForm button{float:right;margin-top:10px;position:relative}#fastSearch button,#radiussearch button{position:absolute;right:15px;bottom:10px}#radiussearch fieldset{padding:10px 0 0}#fastSearch p{float:left;width:210px;margin:10px 0 0}#Umkreissuche .searchMask{margin-top:15px}#radiussearch fieldset li,#mapRouteForm fieldset li{clear:none;width:auto;padding-bottom:5px}fieldset.onMap li{padding-right:10px}fieldset.onMap select{margin-top:0;padding:4px}#radiussearch label,#mapRouteForm label{float:none;display:block;width:auto}#radiussearch .town,#radiussearch .townLabel,#mapRouteForm .town,#mapRouteForm .townLabel{width:210px;margin:0 0 0 5px}#radiussearch .street{width:210px;margin:0 5px 0 0}#mapRouteForm .street{width:210px;margin:0 5px}#radiussearch button.changeRadius{float:left}#radiussearch button.clickBtnBig{bottom:15px}.form label{display:block;padding-bottom:3px;font-weight:400}.button_activ,.button_inactiv{font-weight:400;margin:15px 0;background:url(../images/aktualisieren.gif) no-repeat 0 -21px;padding:0 0 0 15px;color:#0e73b3;border:none;width:125px}.button_activ{cursor:pointer}.button_inactiv{color:#c9c5aa;background-position:0 -2px;height:19px}.ButtonBox{clear:both;padding:5px 15px 0 0}.Listview{font-size:11px}.Listview h1{font-size:16px;font-family:"Trebuchet MS";font-weight:700}.Listview h1 span{font-size:18px;color:#1d1d1d}.Listview h2{margin:10px}.Listview .offers h2{margin:3px 10px}.clear{width:98%}.Listview #configbar{position:relative}.Listview .saveSearch{float:left;margin:12px 0 10px}.Listview .saveSearch input{float:left;height:22px;padding:0 0 2px 10px;width:240px;margin:0 9px 0 0}.Listview .arrowLink a{background:url(../images/arrows3.gif) no-repeat right 5px;padding-right:15px}.Listview #menu a.activ{background:#d0c8a4 url(../images/arrows3.gif) no-repeat 100px -4px}.expLink{padding:2px 0 2px 12px;margin:0 25px 0 0;background-position:-2px -1230px;font-size:12px}.expLinkBack{padding:2px 0 2px 25px;background-position:2px -34px;font-size:12px;font-weight:400}.Listview #EntryPerPage a{margin:22px 13px 0 0}.Listview #EntryPerPage a.activ{color:#47463c;text-decoration:underline;font-weight:700}.Listview #EntryPerPage a.save,.Listview .saveSearch a.save{background-position:0 -808px;padding:3px 0 0 22px;display:block}.Listview #EntryPerPage a.saved,.Listview .saveSearch a.saved{background-position:0 -824px}.Listview #EntryPerPage p{font-size:11px;float:left;width:325px}.Listview a.notice{background-position:left -87px;padding:2px 0 2px 21px}.Listview a.view{background-position:-31px -347px;float:left;font-size:12px;padding:2px 0 2px 12px;margin:0 25px 0 0}.Listview a.remembered{background-position:-2px -120px;padding:3px 0 3px 17px;margin-bottom:3px}a.delete{background-position:0 -523px;padding:2px 0 2px 15px;margin-bottom:3px;font-size:11px}a.delete_all{background:url(../images/icons/delete_all.gif) no-repeat 1px 3px;padding:3px 18px 0}a.print{background-position:0 -70px;padding:3px 0 3px 22px;margin-right:15px;font-size:11px}#searchkeys{width:190px}#searchkeys .radio label{width:130px;padding:3px 0 7px 1px;font-weight:400}.Listview .input{width:60px}.Listview .select,.Listview .selectbg,.Listview .radios{width:151px}.Listview .selectbg{margin-bottom:3px}.Listview .selectbg label{padding-left:1px}.Listview .sort{height:20px;margin:12px 0;position:absolute;right:14px;top:0}.Listview .sort label{padding:7px 0 0}.Listview .sort select{margin:0 0 0 8px;font-size:11px;width:170px}.sort .showHideDetails{float:left;padding:7px 15px 0 0}.pagination{background-color:#eee;height:26px;padding:11px 0 11px 10px;margin:0 0 20px}.paginationBottom{margin-bottom:0}.pagination .offers{float:right}ul.pager{display:inline-block}ul.pager li{display:inline-block;width:23px;height:24px;color:#555;margin:0 9px 0 0}ul.pager li.nav_page_step_left{background-position:11px -1028px;margin:0 9px 0 -9px}ul.pager li.nav_page_step_right{background-position:-22px -1028px}ul.pager li.nav_page_link{border:1px solid #ccc;background:#ebebeb;-moz-box-shadow:0 -5px 15px -5px #ccc inset;-webkit-box-shadow:0 -5px 15px -5px #ccc inset}ul.pager li.activ{border:1px solid #ccc;display:inline-block;background:#fff;font-weight:700;height:18px;padding:6px 0 0;text-align:center}ul.pager li a{display:inline-block;padding:6px 0 0;text-align:center;width:100%;color:#555}ul.pager li a:hover{font-weight:700;text-decoration:none}* + html ul.pager li{float:left}* + html ul.pager li.activ{float:left}* + html ul.pager li.nav_page_right{margin:0 0 0 30px}* + html ul.pager li.nav_page_link{margin:-2px 9px 0 0}.resultListSearch{float:left;width:605px}.lastSearchList{width:190px;clear:both;border-top:15px solid #fff}.lastSearchList a.arrowLink{display:inline-block;margin-top:5px}.lastSearchList span{display:block;margin-bottom:5px}.searchAgent{overflow:hidden;padding:6px 0 9px 31px;margin:0 0 10px;border:1px solid #ccc}.searchAgent h3{float:left;padding:13px 0 0}.searchAgent .clickBtn{margin:2px 0 0}.searchIcon{background-position:-221px -151px;display:inline-block;float:left;height:80px;width:90px;margin:0 8px 0 0}.saveAgentMsg{clear:both}.imageCount,.imageCountBg{position:absolute;bottom:17px;left:7px;height:12px}.imageCount{z-index:50;width:12px;color:#555;background-position:2px -50px;padding:0 0 5px 20px;font-size:0.8em;font-weight:700}.imageCountBg{z-index:30;width:36px;height:20px;background-color:#fff;opacity:0.6;border:1px solid #ababab;border-width:1px 1px 0 0}.objImage:hover{color:#555}.topImmoLabel{background-position:-653px -303px;width:100px;height:100px;top:-9px;left:-8px;position:absolute;z-index:500}.imagePreview .imageCount,.imagePreview .imageCountBg{bottom:0;left:0;height:30px;width:30px;border:none}.imagePreview .imageCount{background-position:5px -65px;padding:0}.Listview .objectTitle{display:block;font-size:15px;font-weight:700;overflow:hidden;white-space:nowrap}.Listview img.dummy{padding-right:15px}.Listview img.dummyBig{padding-right:20px;width:131px;height:100px;float:left}.topImmoBg{position:relative;background-color:#eef9e4;border:4px solid #bddd9c}.Listview .view1,.Listview .view2{padding:17px 14px 15px 11px;margin:20px 0}.Listview .view1 .boxContent{float:left;margin:7px 0 0 17px;width:73%}.Listview .view3{background-color:#f3f5f7}.Listview .view1 .objImage{position:relative;float:left;width:150px;height:107px;z-index:1;padding:6px 7px 17px}.Listview .view1 .objImage:hover{color:#555;text-decoration:none;font-weight:700}.Listview .view2 .boxContent{float:left;margin:7px 0 0 10px;width:69%}.Listview .view2 .objImage,.lastsearch_item .lastimage_bg{position:relative;float:left;width:150px;height:107px;z-index:1;padding:6px 7px 17px}.Listview .values{font-weight:700}.Listview .values span{font-weight:400}.Listview .values,.exposeOverview .values{float:left;font-size:15px;padding:7px 0 0;white-space:nowrap;margin:0 0 7px}.Listview .values span,.exposeOverview .values span{font-size:11px;color:#8a8774}.Listview .view2 .values{padding-top:7px;margin-bottom:5px}.Listview .placePos{line-height:12px;margin-top:5px;clear:both}.Listview .view1 .title{font-size:13px;line-height:16px;padding-bottom:2px}.Listview .view1 .features{width:100%;margin-bottom:5px}.Listview .view1 .interior{clear:both;float:left;overflow:hidden;line-height:0;margin:11px 13px 0 0}.Listview .view1 .options{float:left;position:relative;margin:9px 0 0}.options .expLink{float:left}.Listview .view1 .searchagent{width:54px}.Listview .values .sep,.exposeOverview .values .sep,.values .sep{color:#e4e4e4;margin:0 20px}.Listview .view2 .title{font-size:13px;line-height:16px;padding-bottom:2px}.Listview .view2 .features{width:100%;margin-bottom:5px}.Listview .view2 .interior{clear:both;float:left;overflow:hidden;line-height:0;margin:11px 13px 0 0}.Listview .view2 .options{float:left;position:relative;margin:9px 0 0}.view2 .values .sep{margin:0 5px}.Listview h3.view1{margin:0;padding:0}.searchInfo{margin:10px 10px 0}.interior span{border:1px solid #e3e3e3;background:url(../images/icons/listview_icons_01.gif) no-repeat;height:12px;display:block;float:left;padding:1px;margin:0 7px 0 0;overflow:hidden}.interior span.kitchen{width:25px;background-position:1px 1px}.interior span.balcony{width:41px;background-position:1px -12px}.interior span.garden{width:41px;background-position:1px -25px}.interior span.jarden{width:33px;background-position:1px -38px}.moreText{clear:both;padding:10px 0 0 4px;overflow:hidden}.moreText p{font-size:11px;margin-top:0;width:95%;padding-right:20px;float:left}.moreText .clickBtn{float:right;margin-right:5px}.moreText .btnShowHide{float:right;position:absolute;right:0;bottom:15px}.immobilo{background-color:#f3f5f7;margin-top:30px;position:relative}.thumbGallery,.thumbGalleryExpose{float:left;width:102%;margin:0 0 0 2px}.thumbGallery li,.thumbGalleryExpose li{float:left;width:48px;margin:0 9px 0 0}.view2 .thumbGallery li{margin-right:7px}.thumbGallery li.last,.view2 .thumbGallery li.last{margin-right:0}.objImageThumbs,.gallery{display:block;padding:2px 2px 3px 3px;background-position:-2px -277px}.gallery{background-position:-64px -277px}.hoverImg{z-index:100;margin:0 auto;background-image:none;padding:0;border:1px solid #ccc;border-color:#ccc #999 #999 #ccc}.hoverImgBox{z-index:100;display:none;position:absolute;width:330px;height:250px;text-align:center}.objImage .hoverImg,.objImage .hoverImgBox{text-align:left;margin:0}.thumbGalleryExpose li{width:58px;margin:2px 10px 2px 0}.thumbGalleryExpose{width:342px;margin:17px -5px 0 22px}.thumbGalleryExpose .exposeHeadline{display:block;width:394px;float:none;padding-bottom:8px;overflow:hidden}.firstPic{display:none}#refine_fields .defaultCnt{margin:0 0 20px}#refine_fields fieldset{padding:10px 0 7px}#refine_fields input{float:left;height:22px;width:63px}#refine_fields .freeText{width:157px}#refine_fields .category{width:164px}#refine_textfields li{width:190px;margin:0 0 3px;padding:0;clear:both}#refine_textfields li label{padding:4px 0 3px}#refine_textfields li span{padding:6px 4px;float:left}#refine_textfields .feldSeoLP{width:158px}#refine_fulltext select{width:100%}#refine_none_textfields{margin:20px 0 0}#refine_none_textfields li{float:left;width:185px;clear:both;margin:0 0 8px;white-space:nowrap}#refine_none_textfields li label{float:left;padding:0 0 0 5px;width:160px;line-height:15px}#refine_none_textfields li label.noCount{color:#aaa}#refine_none_textfields li input{clear:both;float:left;height:12px;width:12px;border:none}.changePlace{font-size:11px;margin-top:5px}.changePlace span{display:block;padding-top:5px}.changePlace .placePart strong{display:block}.changePlace button{background:url(../images/icons/Arrow_Start.gif) no-repeat 0 -28px;padding-left:10px;color:#555;text-decoration:underline;display:block;margin-top:5px}.changePlace button span{font-size:12px}.changePlaceSubmit{text-align:center}#changePlace .slideRight{margin-top:65px;cursor:default}.changePlaceLayer{padding:12px 20px 20px;background:#fff}.changePlaceLayer .placeParts,.changePlaceLayer .otherSrc,.changePlaceLayer .otherSrcShort{margin:0}.changePlaceLayer .placeParts,.placeHead{width:340px}.placeHead{margin:20px 0 10px}.placeHead p{margin:0}.col8 .placeHead{width:450px}.changePlaceLayer .slide_right{margin:65px 0 0 10px}.changePlaceLayer.radiusWidth{width:400px}.changePlaceLayer li.radius{margin-left:5px}.changePlaceLayer li.radius select{height:26px;width:80px}.changePlaceLayer .divLine{margin:0 auto 20px}.radiusWidth #radiussearch button{position:relative;bottom:0;right:0;margin-top:20px}.federalState fieldset{width:715px;padding:15px 2px 10px}.federalState fieldset li{width:270px;clear:none;padding-bottom:5px}.federalState fieldset .rightStateLi{width:175px}.federalState fieldset .rightStateLi label{width:130px}.federalState fieldset label{width:190px}.disableAll{position:fixed;height:100%;width:100%;top:0;left:0;z-index:9999}.exposeForm{margin-bottom:24px}.facebook iframe{border:none;overflow:hidden;width:76px;height:21px}*+html .facebook iframe{width:46px}.recommend{float:left;width:43%;margin:15px 25px 0 0}.recommend label{width:155px}.recommend .clickBtnBig{margin:0 0 0 265px}.recommend .err{float:right;width:auto;padding:2px 10px 0 0}.recommendHint{position:absolute;top:90px;left:150px;z-index:2;width:360px;height:100px;background-position:-386px -771px}.recommendHint span{display:block;width:250px;margin:22px 0 0 83px;color:#7d5d0b;font-weight:700;line-height:1.5em;text-shadow:1px 1px 0 #f2d97f}.recommendIcon{position:absolute;top:25px;left:40px;z-index:3;width:30px;height:30px;background-position:-346px -796px}.recommendExample{float:left;width:48%;height:260px;margin:15px 0 10px;padding:20px 25px;background-position:-284px -470px}#registry .recommendExample h2{margin:10px 0 20px;font-weight:700;font-size:16px}.recommendExample h2 span{font-weight:400}.recommendExample h3{margin:0 0 20px}.recommendExample a{display:block;margin:20px 0}p.recomendBox{margin-left:210px;width:500px}.tabNavi{position:relative;height:40px;margin:15px 0;background-position:0 -268px}.tabNavi ul{margin:0;padding:0 0 0 10px;list-style:none;height:35px}.tabNavi li{background-position:right -120px;float:left;padding:0;height:27px;margin-top:7px}.tabNavi a{background-position:right -508px;margin:0 0 0 3px;padding:0;color:#555;text-decoration:none;height:32px;display:inline-block}.tabNavi span{display:inline-block;background-position:left -550px;margin:0 0 0 -4px;padding:12px 22px 0;height:20px}.tabNavi a:hover{font-weight:700}.tabNavi .firstTab{margin:0 0 0 4px}.tabNavi .active{background-position:right -188px;margin-top:0;margin-left:-1px;height:40px;font-weight:700}.tabNavi .active a{background-position:right -186px;margin:0 0 0 5px;padding:0;height:40px}.tabNavi .active span{display:inline-block;background-position:left -228px;margin:0 0 0 -4px;padding:14px 15px 0;height:30px}.tabNavi .noResults a{color:#aaa}.tabNavi .noResults a:hover{padding:7px 15px 4px}.tabNavi.inverse{margin:15px 0 0;background-position:0 -268px}.tabNavi.inverse a{background-position:right -186px}.tabNavi.inverse span{background-position:left -228px}.tabNavi.inverse .active a{background-position:right -510px}.tabNavi.inverse .active span{background-position:left -552px}.estateScroll{position:absolute;left:624px;top:25px;width:320px}.estateScroll li{float:right;width:auto;background:none;height:25px}.estateScroll a{padding:0 9px 5px;margin:0 4px;color:#555;font-weight:700;font-size:14px}.estateScroll .clickBtn{float:left;width:23px;background-position:right -60px}.estateScroll .clickBtn span{padding-top:0;font-size:1.5em;font-weight:400;line-height:18px;background-position:left 0}.estateScroll .backToResultlist a{padding-right:0;line-height:19px;text-decoration:underline;background:none}.objectData .estateScroll{position:static;margin:30px 0 0 -32px}.objectData .estateScroll span{width:auto}.slideHeadStart{margin:43px 10px 10px}.slideHeadSearch{width:140px;float:left;margin:43px 10px 10px 15px}.topEstateSlider{background:#ede9dd url(../images/sprites/sprite_x24.png) repeat-x 0 -380px;height:126px;width:460px;position:relative}.sliderBig{width:772px}.leftShadow{background-position:0 -532px;width:4px;height:126px;float:left}.rightShadow{background-position:-30px -534px;width:4px;height:126px;float:right}.slideRight,.slideLeft{float:left;height:65px;cursor:pointer;width:19px;margin:35px 0 0 7px;background-position:-680px -157px}.slideRight{background-position:-715px -157px}.topEstateSlider .slideLeft:hover{background-position:0 -441px}.topEstateSlider .slideRight:hover{background-position:-24px -441px}.slideHide{width:380px;height:100px;overflow:hidden;float:left;position:relative;left:12px;top:15px}.slideHideSearch{width:515px;height:100px;overflow:hidden;float:left;position:relative;left:12px;top:15px}.slideList{position:relative;float:left;padding-top:15px;margin-left:8px}.slideList ul{height:100px;width:100%;overflow:hidden}.slideList li{width:140px;height:100px;float:left;background-position:20px -680px}.slideList a{width:97px;height:85px;display:block;margin:3px 0 0 23px}.slideList .imageCat{position:absolute;top:57px;width:85px;display:block;line-height:2em;z-index:1;color:#555;font-size:0.8em;font-weight:700;padding:4px}.slideList .catBg{position:relative;top:55px;display:block;width:97px;height:30px;background-color:#fff;opacity:0.6;line-height:1.3em;vertical-align:middle}.slideList a:hover .catBg{opacity:0.7}.renovating .imageCat,.rating .imageCat,.estateLex .imageCat,.insuranceLex .imageCat{line-height:1.3em}.slideShow{height:175px;clear:both;overflow:hidden;background:#ede9dd url(../images/sprites/sprite_x24.png) repeat-x 0 -330px}.slideShow h2{padding:20px 0 10px 15px;margin:0;background-color:#fff}.slideShow .slideHide{width:90%}.slideList .financing{background-position:-178px 0}.slideList .house{background-position:-280px 0}.slideList .renovating{background-position:-178px -100px}.slideList .rating{background-position:-280px -100px}.slideList .surety{background-position:-178px -201px}.slideList .move{background-position:-280px -201px}.slideList .building{background-position:-178px -303px}.slideList .estateLex{background-position:-280px -303px}.slideList .financeLex{background-position:-178px -418px}.slideList .insuranceLex{background-position:-280px -404px}.slideShowEstates{position:relative;float:right;height:220px;width:400px;border:1px solid #ccc}.slideShowEstates h3{border-width:0 0 1px}.slideShowEstates .slideRight,.slideShowEstates .slideLeft{position:absolute;height:65px;width:19px;margin:52px 0 0 10px;background-position:-680px -157px;cursor:pointer}.slideShowEstates .slideLeft{left:0}.slideShowEstates .slideRight{position:absolute;right:5px;margin:52px 8px 0 3px;background-position:-715px -157px}.slideShowEstates .slideList{left:28px !important;width:330px;margin:5px 0 0 9px;padding:0}.slideShowEstates .slideList ul{height:175px}.slideShowEstates .slideList li{width:110px;height:170px;background:none}.slideShowEstates .slideImg{height:95px;width:110px;margin:15px 0 0;background-position:-5px -403px}.slideShowEstates .slideList img{margin:6px 7px 0 6px}.col8 .slideShowEstates{width:938px}.col8 .slideShowEstates .slideList li{width:122px;background:none}.col8 .slideShowEstates .slideList{margin:5px 0 0 20px}.slideShowEstates .disabled,.slideShowInfo .disabled{cursor:default !important;opacity:0.3}.slideShowExpose{margin:0 0 10px}.slideShowInfo{overflow:hidden;border:1px solid #ccc}.slideShowInfo .boxHeader{border-width:0 0 1px}.slideShowInfo .expLinkBack{margin:10px 10px 0 0}.slideShowInfo .slideRight,.slideShowInfo .slideLeft{float:left;height:65px;width:19px;margin:56px 0 0 10px;background-position:-680px -157px;cursor:pointer}.slideShowInfo .slideRight{margin:56px 0 0;background-position:-715px -157px}.slideShowInfo .slideList{margin:12px 0 12px 16px;padding:0}.slideShowInfo .slideList ul{height:165px}.slideShowInfo .slideList li{width:124px;height:170px;background:none}.slideShowInfo .slideList span,.slideShowEstates .slideList span{display:block;width:100px;font-size:11px}.slideList .slidePrice{font-size:12px;font-weight:700}.slideShowInfo .slideImg{height:93px;width:110px;margin:15px 0 0;background-position:-5px -403px}.slideShowInfo .slideList img{margin:6px 7px 0 6px}.slideShowInfo .slideLink,.slideShowEstates .slideLink{margin:3px 0 0;height:auto;background:none;font-size:11px}.slideShowBroker .slideList{margin:12px 0 12px 18px}.slideShowBroker .slideList li{width:125px}* + html .slideShowInfo{overflow:hidden;height:228px}.Box{border:1px solid #e6e6e8;background:#fff;padding:8px;margin-bottom:15px}.BoxContent{padding:10px;background:#f4efde;color:#59595a}.BoxContent .felder{margin-top:5px;padding-left:5px}.BoxContent .felder td{padding:2px 0}.sidebar,#sidebar{width:305px;float:right;overflow:hidden}.sidebar .Box{width:286px}.sidebar #form{width:200px}.sidebar #form .BoxContent{padding:8px;width:91.3%}.sidebar input.feld{border:1px solid #7f9db9;padding:2px;width:44px;margin-top:5px}.sidebar label.feld{width:68px;display:block;float:left;padding-top:10px}.sidebar label.check{display:block;width:200px;padding-top:2px}.sidebar label.small{width:100px;float:left}.sidebar input.check{float:left}.sidebar .BoxContent form a{float:right;display:block;width:50px;clear:both;padding:5px}.sidebar .BoxContent li{float:left}.links{padding:5px 0}#password span.err{display:inline-block;width:340px;margin-left:170px}.success{background-position:0 -765px;height:43px;padding:12px 0 0 45px;margin:10px 0 0 10px;height:32px}.lastimage_bg{width:80px;height:55px;border:1px solid #bfbdb3;border-width:0 1px 1px 0}.lastimage_bg a{padding:0}.lastimage_bg a img{width:80px;height:50px}#footer{clear:both;position:relative}#footer a{color:#909090;font-size:11px;text-decoration:none}#footer h3 a{line-height:30px}#footer a:hover{text-decoration:underline}.footerList{background-color:#3e3e3e;color:#909090;padding:10px 0 11px 35px}.footerList li{margin-right:3px;line-height:1.5}.footerList ul.links{padding-right:26px;float:left}#linkCloud{height:120px;top:25px;clear:both;position:relative;left:25px;width:108%;color:#909090;font-size:11px}.mainContentStart #linkCloud{left:15px}#linkCloud h2{color:#909090;margin:0 0 5px}#linkCloud h3{padding:5px 0 6px;font-size:11px;line-height:18px}#linkCloud a{color:#909090;line-height:18px}#linkCloud ul.links{padding:0 53px 0 0;float:left;width:145px}#linkCloud ul.links#last{padding-right:10px;float:left}#linkCloud .estateSearch{float:left}#linkCloud ul.links4Column{padding-right:10px;float:left;width:180px}.footerLine{background:#fff url(../images/sprite_wide_02.png) no-repeat 0 -340px;height:11px;margin-top:18px}.socialBookmarks{height:90px;width:230px;position:absolute;top:28px;right:29px}.socialBookmarks ul.socials{margin:12px 0 0 22px}.socialBookmarks ul.socials li{cursor:pointer;display:inline-block;height:29px;width:62px;margin-bottom:10px;list-style:none}.socialBookmarks ul.socials a{background:transparent;display:block;height:29px;text-indent:-9999px;width:60px}.socialTwitter{background-position:-390px -886px}.socialGoogleplus{position:relative;background-position:-450px -886px}.socialFacebook{background-position:-510px -886px}.socialXing{background-position:-570px -886px}.socialLinkedin{background-position:-630px -886px}.socialDelicious{background-position:-690px -886px}.socialTwitter:hover{background-position:-390px -855px}.socialFacebook:hover{background-position:-510px -855px}.socialXing:hover{background-position:-570px -855px}.socialLinkedin:hover{background-position:-630px -855px}.socialDelicious:hover{background-position:-690px -855px}.plusOne{position:absolute;left:13px;top:9px}#shadow{position:relative;background:#e4edff url(../images/sprite_wide_02.png) no-repeat 0 -110px;height:9px;margin-left:-6px;width:1000px;overflow:hidden}.copyright{position:relative;left:-8px;width:1000px;text-align:center;font-size:0.8em;background:#e4edff;line-height:15px}.image_box{margin:0 0 20px;background:#eee;border:1px solid #ccc;border-top:none}.image_box h2{margin:10px 0 5px;font-size:15px}ul.est_top a,.prev,.next,.presse p.navi a,.presse .detaillink{margin-bottom:0}.seoPlace{float:right;margin:12px 0 0}.seoPlace li{display:inline}.image_view{position:relative;height:230px;width:320px;background-color:#fff}.image_view ul li{position:absolute;background-color:#fff;border:1px solid #e6e6e8;padding-top:2px}.imageHolder{float:left;height:245px;margin:19px 0 0 11px;padding:2px;background-position:-172px -4px}.imageHolder .imageNav{position:absolute;bottom:0;width:283px;height:12px;padding:10px 8px 8px 0;margin-left:30px;overflow:hidden;color:#555;background-color:#fff;opacity:0.6}.imageHolder .imageNav li{font-size:11px}.imageHolder .title{float:right;text-align:right;width:245px;display:block;overflow:hidden}.image_box ul.est_top a{margin-right:15px;display:inline-block}.image_box ul.est_top .advise{padding:0 0 0 19px;background-position:-3px -107px}.exposeOverview .fr ul.est_top a.notice{background-position:0 -89px}.exposeOverview .fr ul.est_top a.notice.remembered{background-position:17px -123px}ul.est_top a.images{background-position:0 -191px}ul.est_top a.kontakt{background-position:0 -171px}ul.est_top a.floorPlan{background-position:82px -191px}ul.est_top a.notice{padding:2px 0 2px 21px;background-position:0 -87px}ul.est_top a.remembered{padding:3px 0 3px 17px;background-position:-2px -121px}ul.est_top a.backToOverview{background-position:0 -239px;padding-left:18px}ul.est_top{position:absolute;bottom:40px;left:359px}ul.est_top li{display:inline}ul.est_top li a.arrowLink{margin-left:13px;background:url(../images/icons/Arrow_Start.gif) no-repeat 8px -28px}ul.est_top a.viewMap{background-position:82px -25px;color:#555;text-decoration:underline}.mapSmall{float:left;margin:0 10px 0 0}.expAdress p{float:left;width:150px;margin:10px 0 20px}.expAdress a{float:left}.est_top#maplink a{margin:30px 0 15px}.bold{font-weight:700}.expAdress,.objectData,.socialData,.expContact{margin:0 0 20px}.offererInformation{float:left;width:495px;margin:0}.offererInformation .defaultCnt{min-height:556px}.offererInformation #offerer{float:left;width:220px;margin:0 7px 0 0}.offererInformation #impressum{float:right;width:220px;margin:0 0 0 7px}#impressum p,.offererInformation #offerer p{font-size:11px;line-height:1.6em}.offererInformation img{margin:10px 0 0}.contactData span{padding:4px 0 4px 29px;line-height:1.8em;background:url(../images/sprites/sprite_icons24_06.png) no-repeat}.contactData .phone{background-position:-1px -485px}.contactData .mobil{background-position:-1px -527px}.contactData .fax{background-position:0 -568px}.contactData .email{background-position:-1px -609px}.contactData .homepage{background-position:-2px -649px}.expContact{margin:0 0 20px}.exposeContact .small{clear:both;margin:0}.exposeContact label{width:76px;padding:5px 0}.exposeContact input{height:22px;width:182px}.expContact .street{width:130px;margin:0 10px 0 0}.expContact .number{width:35px}.expContact .town{width:115px;margin:0}.expContact .zip{width:50px;margin:0 10px 0 0}.expContact .err{display:block;width:200px;margin:0 0 0 66px}.expContact textarea{margin:12px 0 0}.expMailTxt,.brokMailTxt{position:absolute;right:10px;top:12px;width:auto}.expMailTxt label,.brokMailTxt label{float:none;display:block;width:auto}.expMailTxt .feld{width:245px;padding:5px 0 0 5px}.expContact .clickBtnBig{position:absolute;right:10px;bottom:-20px}.exposeContact .check{margin:0 0 0 100px;width:260px}.exposeContact fieldset.send,.brokerContactForm fieldset.send{float:left;width:110px}.exposeContact fieldset.send label{float:left;width:90px}.exposeContact .check input,.brokerContactForm .check input{float:left;width:15px;height:15px;margin-right:5px;clear:left;padding:0}.exposeContact .check label{font-size:12px;float:left;padding:0;width:220px;line-height:16px;margin-bottom:5px}.expContact .check{margin:0 0 0 77px;padding:0}.exposeContact a span{color:#555;text-decoration:underline}.exposeContact b,.exposeContact a:hover{color:#555;text-decoration:none}.offererContact{float:left;width:393px;margin:0 20px 0 15px}.offererContact .defaultCnt{min-height:556px}.offererContact .personalData label{width:100px}.offererContact .personalData input{width:250px}.offererContact .personalData .street{width:180px;margin:0 10px 0 0}.offererContact .personalData .number{width:53px}.offererContact .personalData .town{width:163px;margin:0}.offererContact .personalData .zip{width:70px;margin:0 10px 0 0}.offererContact .personalData .err{margin:0 0 0 120px}.offererContact .personalData textarea{width:250px}.offererContact button,#offererContact .send{float:left;margin:0 0 0 8px}.offererInfo{position:relative;top:54px}.offererInfo .defaultBox{height:268px}.offererInfo .boxHeader{border-width:0 0 1px}.offererInfo .defaultCnt{border:none}.offererInfo img{margin:0 0 10px}.offererInfo .options{position:absolute;bottom:18px;left:15px;width:102%}.offererInfo .fon{padding:5px 0 2px 20px;margin:-3px 20px 0 0;background-position:-2px -1094px}.offererInfo .noLogo{display:block;margin:0 auto 10px}.offererData{margin:20px 0}.offererData ul{overflow:hidden}.offererData li{float:left}.contactPerson{float:left;width:340px}.offererLogo{float:right}#offerer .noLogo{visibility:hidden}.offererData .link{text-decoration:none}.objectData .defaultCnt{padding:10px 17px 0 12px}.objectData fieldset{padding:0 0 10px}.objectData li{padding:6px 2px 8px;border-top:1px solid #e4e4e4}.objectData .tech_data li:first-child{border:none}.objectData p{overflow:hidden}.objectData label{float:left;display:block;width:127px;margin-right:5px;overflow:hidden;font-size:12px}.objectData span{display:inline-block;width:164px}.checkAlt{display:inline-block;width:164px;padding:0 0 0 13px;background-position:0 -1133px}.hook{background:url(../images/icons/sprite_icons_04.png) no-repeat -29px -1171px}.expFacebook,.expTwitter{float:left;width:20px;height:20px;margin:7px 0;background-position:-3px -1173px}.expTwitter{margin:7px 10px 0;background-position:-3px -1203px}.fbHint{display:inline-block;margin:4px 0 0;width:210px}ul.attached_files{margin:15px 0 0 2px}ul.attached_files li{margin:10px 0}ul.attached_files a{display:block;height:25px;background:url(../images/icons/file_type.gif) left 1px no-repeat;padding:10px 0 0 41px}ul.attached_files a.pdf{background-position:left -35px}ul.attached_files a.xls{background-position:left -69px}strong.BBHead{color:#555}div.misc p{padding:20px;line-height:17px}.exposeOverview{margin:0 0 0 -3px;padding:0 0 7px}.image_box .exposeOverview{padding:14px 0 7px 10px}.exposeOverview .boxContent{float:left;width:80%}.exposeOverview .expLinkBack{margin:13px 5px 0 0}* + html .expHead{z-index:3}.exposeOverview .objImage{position:relative;float:left;width:150px;height:107px;margin:0 15px 0 0;padding:6px 7px 17px}.exposeOverview .est_top{position:relative;left:0;top:25px;display:inline-block}* + html .exposeOverview .est_top{position:relative;left:0;top:25px;display:inline}.exposeMap{position:relative;margin:0 14px 15px;padding:10px;border:1px solid #ccc;background:#fff}.expose_map #map_background{position:relative;width:275px;border:1px solid #fff;margin-bottom:7px;background:#d9d3ab;z-index:101}.expose_map #map_loader{background:url(../images/icons/ajax-loader_map_2.gif) left center no-repeat;padding:5px 0 0 25px;width:100px;height:25px;margin:auto}.expose_map #map{position:relative;width:272px;height:208px;bottom:1px;left:1px;z-index:101}#mapRouteForm .submitLink{padding-left:39px;padding-top:22px}#mapRouteDirections #reverse{display:none;cursor:pointer}#map{position:relative;width:888px;height:474px}strong#misc{color:#aaa;background:#fff;position:relative;left:7px;top:7px;padding:0 15px}.mapMessage{left:400px;position:absolute;top:80px;margin:0;border:1px solid #528f1a}.mapMessage .defaultCnt{margin:0;border:none}.mapMessage .expLink{display:block;margin:10px 0 0}.closeMapMessage{position:absolute;left:193px;top:8px;height:18px;width:18px;background-position:2px -948px;cursor:pointer}.mapMessage h3{border:1px solid #ccc}.messageBackground{margin:0;padding:20px 10px 10px;width:201px}#mapRoute{margin-top:20px}#mapRoute label{display:block;padding-top:5px}#mapRouteError.exists{font-weight:700;color:#c00;margin-top:10px}input.search_active{border:none;background:url(../images/refine_search.jpg) no-repeat;width:81px;height:27px}input.search_inactive{background-position:0 -27px}.adp-directions{width:100%}a.ltr{direction:rtl;unicode-bidi:bidi-override}.ajax_registry{display:none}.ajax_registry b{display:block;height:35px;width:48px;margin-bottom:-35px;position:absolute;left:165px;bottom:0;background:url(../images/Ajax_registry_arrow.png) no-repeat 0 0}.ajax_registry p{margin:10px 0 20px;font-size:11px}.ajax_registry .fastReg{margin:0 0 10px}.ajax_registry .fastReg label{float:left;display:block;width:130px;padding-right:15px;font-size:12px}#ajax_registry_outer{position:absolute;right:-130px;bottom:50px;z-index:200;width:335px;padding:15px;background:#fff;border:4px solid #ccc}#ajax_registry_shadow{position:absolute;bottom:14px;right:-177px;z-index:199;width:400px;height:62px;background:url(../images/Ajax_registry_arrow.png) no-repeat 0 -35px}#ajax_fastreg_basecontent div{padding:5px}#fastreg{margin-bottom:10px}#fastreg a{margin:0}#ajax_registry_inner h4{margin:0 0 25px}#ajax_registry_inner dt{float:left;font-size:12px}#ajax_registry_inner dd{margin-left:110px}#ajax_registry_inner input{margin-bottom:10px}#ajax_registry_inner .switch{clear:both;float:right;margin:5px 8px 0 0}#ajax_registry_inner .check{float:left;margin:0 10px 10px 0;border:none;background:none}#ajax_registry_inner button{float:none;margin:0 8px 0 20px}#ajax_registry_inner div.close_me{float:right;position:relative;height:18px;width:18px;margin-left:5px;cursor:pointer;background:transparent url(../images/sprites/sprite_icons8_05.png) no-repeat scroll 2px -948px}#ajax_registry_inner input.feld{width:170px}.registerBox{margin:0 10px 20px}.regData{width:940px;margin:0 10px}.regData .boxHeader{border-width:0 0 1px}#regForm{margin:10px 0}.spinner{display:none;position:absolute;top:0;left:0;z-index:98;width:100%;height:100%;background-color:#fff;opacity:1}.spinner img{position:relative;left:50%;margin-left:-30px;top:20%}.spinner span{position:absolute;left:36%;top:62%;font-weight:bold;font-size:10pt}ul.lex_entrys li h2{font-weight:700;font-size:16px;margin:10px 0}.rss img{margin-right:5px}.rss{padding:10px}.lex_box{margin-left:10px;width:478px}.magsidebar{width:300px}.magsidebar #searchform{padding:10px 0;float:none;border:none}.magsidebar li.categories h2{font-size:18px;font-weight:700;margin-bottom:10px}.magsidebar li.list_h{font-weight:700;font-size:14px;padding:5px}.magsidebar li.cat-item{font-size:12px;font-weight:700;border-bottom:#bfb46b dashed 1px}.magsidebar li.titel{font-weight:700;margin-top:10px;margin-bottom:5px}.magsidebar li.cat-item a{display:block;padding:15px 10px 6px;text-decoration:none}.magsidebar li.cat-item a:hover{background-color:#ebe4b9}.magsidebar .artikelbar{border-bottom:#bfb46b dashed 1px}.magsidebar .artikelbar a{display:block;padding:5px 10px;text-decoration:none}.magsidebar .artikelbar a:hover{background-color:#ebe4b9}div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.star-rating,div.star-rating a{background:url(../images/icons/starRating.gif) no-repeat 0 0}div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0;border:0}div.star-rating-on a{background-position:0 -16px !important}div.star-rating-hover a{background-position:0 -32px}div.star-rating-readonly a{cursor:default !important}div.star-rating{background:transparent !important;overflow:hidden !important}.feedback{background:url("../images/general/feedback.gif") no-repeat scroll 261px 96px;padding-right:26px}.star{display:none}#noCookies{padding:129px 0 0 36px;width:420px;height:195px;background:url(../images/no_cookies.jpg) no-repeat;position:fixed;z-index:9999;top:232px;left:345px}#noCookies a{text-decoration:underline;color:#555}#noCookies p{line-height:1.4em}#closeCookieMessage{cursor:pointer;height:22px;left:392px;position:absolute;top:4px;width:23px}div.errorbox{background:#fff;border:1px solid red;padding:20px}#confirmButtons{margin:23px 0}#confirmButtons a{background:transparent url(../images/icons/icons_confirm.png) no-repeat scroll 0 0;color:#555;display:block;float:left;font-size:13px;font-weight:700;height:37px;margin-right:47px;padding:26px 0 0 80px}#confirmButtons a:hover{color:#528f1a;text-decoration:none}#confirmButtons a.software{padding-left:70px;width:145px}#confirmButtons a.home{background-position:0 -92px;padding:26px 0 0 70px}#confirmButtons a.products{background-position:0 -186px;margin-right:0}#iframe_modal{padding:8px 5px;background:#fff url(../images/ajax-loader_exp_gal.gif) center center no-repeat;position:fixed;margin:0 auto;top:36px;left:50%;margin-left:-400px;z-index:340}#iframe_modal_bg{background:#000;opacity:0.4;filter:alpha(opacity=40);position:fixed;width:120%;height:120%;margin:-10%;z-index:300}.iframe_class{display:none}div.member_wrapper{left:0 !important;margin-left:-25px !important}div#i_frame_left,div#i_frame_right{position:fixed;z-index:400;top:300px;height:50px;width:50px;background:red}div#i_frame_left{left:50px}div#i_frame_right{left:100%;margin-left:-100px}#frame_target{width:800px;overflow-x:hidden;overflow-y:scroll;background:#fff}div#exp_frame_counter{color:#fff;font-weight:700;height:20px;left:50%;margin-left:-150px;position:fixed;text-align:center;top:10px;width:300px;z-index:600;font-size:13px}#FlexTop,.FlexTop{position:absolute;left:275px !important;top:2px;height:90px}#FlexSky,.FlexSky{left:1003px !important;position:absolute;top:96px}#szm{font-size:0}.afc,.afs,.afc.image{overflow:hidden;margin:10px 10px 0}.afcContent .flash,.afcContent .image{margin:10px 0 20px}.afc{margin:10px 10px 20px}.show2 .afc,.toFill .afc{margin:10px 0 20px}.afsCsa{display:none}#googleAdSense0,#googleAdSense1,#googleAdSense2{margin:0 0 0 10px}.afc h4 a,.afs h4{font:12px Arial,Verdana,sans-serif;color:#747267;padding-left:5px;text-decoration:none;font-weight:400}.afc h4 a:hover,.afs h4 a:hover{text-decoration:none}.afc li,.afs li{border-bottom:1px dotted #ddd}.afc li a{display:inline-block}.afs li a{display:block;padding:6px 0 6px 5px}.afc li a:hover,.afs li a:hover{text-decoration:none}.afs li a:hover{background:#f4efde}.afc.image img,.afc.flash object{margin:5px auto 20px;text-align:center;z-index:1}.afc .ad{display:block;margin:6px 0 6px 5px;white-space:nowrap}.afs .ad{white-space:nowrap}.ad span.head{color:#20c;text-decoration:underline;padding-right:8px;font:16px Arial,Verdana,sans-serif;font-weight:700;display:inline}.afc li a:hover span.head,.afs li a:hover span.head{color:#528f1a}.ad span.text{color:#555;font-size:11px;white-space:nowrap;font:12px Arial,Verdana,sans-serif;padding:0 10px 0 0}.ad span.link{font:12px Arial,Verdana,sans-serif;text-decoration:none;padding-right:6px;white-space:nowrap}.afcExpose .afc{clear:both;margin-bottom:15px}.afcStart .afc{float:left;width:36%;border-right:1px solid #ddd;margin:35px 20px 0 0;padding-right:10px}.afcStartFullSize .afc{float:left;margin:35px 20px 0 0;padding-right:10px}.afcContent .afs{margin:10px 0 0}.afcContent span.head,.afcContent span.text,.afsSEM span.wrap,.afcNews .text{white-space:normal;display:block}.afcContent .afs li a{padding:5px 0 5px 5px}.afsSEM{overflow:hidden;margin-bottom:10px}.afsSEM span.head{letter-spacing:2px;padding-bottom:2px}.afsSEM .afs li a:hover span.text,.afsSEM .afs li a:hover span.link{text-decoration:underline}.afsSEM .afs li a:hover span.head{color:#20c}.afsSEM .afs li a:hover{background:#fff}.ac_results{padding:0;border:1px solid #c6c2b5;background-color:#fff;overflow:hidden;z-index:99999}.ac_results li{padding:2px 5px}.ac_over{background-color:#ede6cf}#registry h1{font-size:17px;font-weight:700;color:#444;padding-bottom:10px}#registry h2{margin:20px 0 10px 10px}.loginForm{float:left;margin-right:40px}.loginForm h3,.regestry h3{padding-bottom:25px}.loginForm .label{text-align:left;float:left;padding-right:15px;width:100px;display:block;font-size:100%}.loginForm #username,.loginForm #passwort{float:left;width:200px;display:block;margin-bottom:10px;font-size:110%}.loginForm br{clear:left}.loginForm #button{padding-bottom:10px}.loginForm .greyBtn{width:75px;background-position:0 -392px}.errorLogin{color:red;font-size:13px;padding:0 0 15px 10px;margin:0}.errorLogin span{color:#555}.arrows{background:url(../images/arrow_start.gif) no-repeat;width:50px;height:70px;float:left;cursor:pointer;margin-top:30px}.arrows:hover{background-position:0 -81px}.regestry{float:left;margin-left:40px}.regestry p{margin-top:0;margin-bottom:15px}#registry .choice{float:left;width:46%;margin:0 20px 0 0}#registry .choice h3{margin-bottom:10px}#registry .choice input{float:left;margin-top:0;height:14px;border:none;background:transparent}#registry .choice label,#registry .choice p{display:block;margin:2px 0 0 20px;padding-top:0;font-size:12px}#registry li.image{padding:3px 0 0 25px;height:18px;margin:0 0 5px 20px;font-size:11px}#registry li.Merkliste{background-position:left -396px}#registry li.Suchhistorie{background-position:left -417px}#registry li.Suchagent{background-position:left -444px}#registry .pros{float:left;width:320px}#registry .pros li{color:#444;font-size:11px;height:16px;padding:3px 0 0 25px;margin:0 0 5px 20px}#registry .pros li.kostenlos{background-position:0 -560px}#registry .pros li.limit{background-position:0 -578px}#registry .pros li.ftp{background-position:0 -596px}#registry .pros li.schnittstelle{background-position:0 -614px}#registry .pros li.stat{background-position:0 -632px}.errorForm{color:#c00;font-weight:400;font-size:11px;padding-left:10px}.errorUnderfeld{color:#c00;font-weight:400;font-size:11px;clear:left;margin-left:180px;padding:0;position:relative;top:-8px;display:block}.contactBox{margin:0 0 10px}.offererForm input{height:22px}.offererForm label,.userForm label,.impressum label{text-align:right;padding-right:10px}.offererForm .private_switch select,.emailSubject{width:207px}.offererForm button,.userForm button,.userForm p.cl,.offererForm p.cl{margin:10px 0 0 210px}.regLogin select{width:207px}.regDescription{width:650px;padding:0 40px 20px}#regForm .err{float:right;width:510px}.offertype{overflow:hidden;width:350px}.offertype input{display:inline;height:14px;margin:0 5px 10px 0;clear:left}.offertype label{height:14px;margin-bottom:10px;text-align:left;padding:0;width:187px}.accept{overflow:hidden;margin:15px 0 0 210px}.accept ul li{padding-bottom:5px}.accept label{text-align:left;padding:0;width:530px}.impressum button{margin:0 0 20px 210px}span.err{padding-left:10px;font-size:11px;color:#c00;width:300px;padding-top:2px}#regForm span.agberr,#regForm .accept span.err{font-size:11px;color:#c00;width:477px;padding:0 0 5px;font-weight:400;float:left}#forgotForm label{margin:0 10px 0 0;padding:5px 0;font-size:12px;font-weight:700;text-align:right}#forgotForm button{margin-left:210px}.wrapperReg{top:15px !important}.registration #breadcrumb{margin-left:0;padding-left:125px}.registration .breadcrumbStart{padding-left:0}.registration{padding:10px 35px 25px 36px}.registration h3.boxHeader{font-size:17px}.h3Reg{margin:25px 0 15px}.h3Price{font-size:27px}.paragraphW660{width:660px}.regBoxFull{float:left;margin-top:7px;width:100%}.regBox{position:relative;width:446px;float:left}.regProduktInfos{text-align:right;padding-right:20px}.regBoxLeft{margin-right:17px}.regBox .badge{right:-57px;top:170px;z-index:2}.registration .regStepForm .errors{border:none;margin:0;padding:0;width:350px}.registration .regStepForm .errors li{margin:5px 0 0 190px;padding-bottom:5px}.registration .regStepForm .errorsCheckBox li{margin-left:30px}.emailError{left:300px;top:80px}.privacyError{left:300px;top:215px}.passwordError{left:300px;top:206px}.checkMarks li{background-position:-463px -12px;padding:0 0 12px 23px}.packageInfo{margin-bottom:0;padding:17px 15px 0;border-top:none;border-bottom:none;width:414px}.packageBottom{background-position:0 -593px;height:40px;width:446px}.ulStarterLeft li,.ulStarterRight li{padding-bottom:25px}.ulStarterLeft{width:300px;float:left;margin:26px;margin:20px 0}.ulStarterRight{padding-left:300px;margin:26px 0}.regInfo{display:block;height:275px;width:446px}.regPrivate{background-position:0px 0px}.regCommercial{background-position:0 -295px}.regAnbieter{background-position:-463px -1035px}.regInteressent{background-position:0 -1035px}.regPaket,.regStarter{height:119px;width:451px}.regPaket{background-position:0 -1325px}.regStarter{background-position:-463px -1325px}.regOfferer .packageInfo{padding-top:5px}.regOfferer .checkMarks{margin-bottom:20px}.height125{position:relative;height:125px}.height125 .expLink{position:absolute;bottom:15px;left:10px}.infoPrice{float:right;text-align:right;width:220px}.infoPrice .infoPrice{font-size:27px;font-weight:700}.starterPrice{margin-top:25px}.infoText{float:left;width:410px;color:#999;font-size:.9em}.onlineDemo{overflow:visible}.registration #ajax_registry_outer{width:305px;right:151px;bottom:62px;padding:15px 15px 0}.registration #ajax_registry_shadow{right:73px;bottom:24px}.registration #ajax_registry_inner .regStepForm{width:300px;text-align:left}.registration #ajax_registry_inner img{padding:20px 0}.registration #ajax_registry_inner .errors li{margin:0}.registration #ajax_registry_inner div.close_me{position:absolute;right:12px;top:6px}.registration #ajax_registry_inner input{width:140px}.registration .onlineDemoPrivate #ajax_registry_outer{right:585px}.registration .onlineDemoPrivate #ajax_registry_shadow{right:505px}.regForm{position:relative;padding:10px;background-position:0 -660px;height:355px;width:909px}.regForm .registrationForm{width:235px;height:233px;padding:50px 40px;border:1px solid #ccc;background:#fff}.regForm .registrationForm ul{margin-bottom:0;padding-bottom:0;border-bottom:none}.regForm form li{padding-bottom:16px;overflow:hidden}.regForm form input{width:225px}.registration .regForm .typeRadio{clear:both;float:left;width:20px;height:auto;border:none;background:none;padding-left:0}.registration .regForm .radioLabel{float:left;width:211px;margin-top:-1px;margin-bottom:0;padding-left:4px}.regForm form label{padding-right:0;text-align:left;margin-bottom:8px}.regForm form button{margin:0}.regForm #Privacy{width:15px;float:left}.regForm .privacyLabel{font-size:11px;margin:2px 0 0 25px}.productsChoises:hover{background-color:#eee;cursor:pointer;border:1px solid #ccc;border-top:none}.productsBorderTop:hover{border-top:1px solid #ccc}.productsChoises{height:65px;padding:10px 10px;border:1px solid #ccc;border-left:1px solid #fff;border-right:1px solid #fff;border-top:#fff}.productsChoises a:hover,.productsChoises a{text-decoration:none}.productsBorderTop{border-top:1px solid #fff}.productChoise li{float:left;height:52px;backround-color:#ccc}.productImgLi{height:70px !important;padding-right:45px}.productNameLi{color:#555;padding-right:50px;width:220px;padding-top:20px;font-size:17px}.productPriceLi{width:280px;padding-right:90px;padding-top:16px}.productPriceLi strong{font-size:17px}.productPriceLi .priceAddition{font-size:10px;color:#999}.productLinkLi{float:right !important;padding-top:16px}.productChoiseFtp{border:1px solid #ccc}.stepPagingReg{display:block;margin:20px 0 20px}.stepPagingReg a,.stepPagingReg{color:#999}.registration .first{font-size:12px}.registration .unedited{background-position:right -1779px}.registration .unedited span{background-position:left -1680px}.registration .current{background-position:right -1729px;font-weight:700}.registration .current.currentButBack{background-position:right -1828px}.registration .current.last,.registration .edited.last{background-position:right -1975px}.registration .edited{background-position:right -1828px}.registration .unedited.last{background-position:right -1926px}.registration .current span,.registration .edited span{background-position:-35px -1630px}.registration .first.current span,.registration .first.edited span{background-position:0px -1877px}.registration .stepPagingReg span{display:block;padding:9px 51px 10px}.registration .stepPagingReg.regGast span{display:block;padding:9px 159px 10px}.registration .stepPagingReg li{float:left;padding:0 25px 10px 0;height:30px}.registration .stepPagingReg li span span.pagingRegLink{padding:5px 0 5px 27px}.registration .stepPagingReg li span span.link1{background-position:0 -695px}.registration .stepPagingReg li span span.link2{background-position:0 -734px}.registration .stepPagingReg li span span.link3{background-position:0 -774px}.registration .stepPagingReg li span span.link4{background-position:0 -814px}.registration .stepPagingReg li.current span span.link1{background-position:0 -852px}.registration .stepPagingReg li.current span span.link2{background-position:0 -890px}.registration .stepPagingReg li.current span span.link3{background-position:0 -930px}.registration .stepPagingReg li.current span span.link4{background-position:0 -970px}.registration .regStepForm h2{margin-bottom:25px;clear:both}.registration .regStepForm{width:555px;float:left}.registration .regStepForm ul{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.registration .regStepForm ul.borderMarginNone{margin-bottom:0;padding-bottom:0;border-bottom:none}.registration .regStepForm fieldset label{width:180px;margin-top:4px;font-weight:700}.registration .regStepForm fieldset input{width:280px}.registration .regStepForm #Street,.registration .regStepForm #Street2{width:200px}.registration .regStepForm #Number,.registration .regStepForm #Number2{margin-left:10px;width:63px}.registration .regStepForm #Zip,.registration .regStepForm #Zip2{width:70px}.registration .regStepForm #Town,.registration .regStepForm #Town2{margin-left:10px;width:193px}.registration .regStepForm select.feld{width:150px}.registration .regStepForm #Address-Choice-0,.registration .regStepForm #Address-Choice-1{background:none;border:medium none;float:left;height:auto;padding-left:0;width:20px;margin-top:5px}.registration .regStepForm .adressChoise{width:256px;clear:none;margin-right:20px}.registration .regStepForm .labelChoiseOne{width:15px}.registration .regStepForm .labelChoiseTwo{width:28px}.registration .regStepForm .labelChoiseOne,.registration .regStepForm .labelChoiseTwo{float:left;margin-left:10px;padding-right:30px;font-weight:400}.regStepForm fieldset button{margin:0;float:right}.regStepForm .mandatory{position:relative;top:-10px}.userReg .mandatory{top:-50px}.regProductInfo{float:right;width:315px;margin-top:65px}.regProductInfo .price{padding:20px 0 10px}.regProductInfo .price strong{font-size:20px}.regProductInfo .checkMarks li{background-position:-463px -2px;padding-top:10px}.registration .regStepForm .radioLabel{font-weight:400;padding-left:12px;text-align:left}.regStepForm .labelDisabled{color:#ccc;cursor:default}.registration .regBooking{margin-top:10px}.registration .regBooking .defaultCnt{margin-bottom:0}.registration .regBooking img{float:left}.registration .regBooking .bookingInfo p{font-weight:700}.registration .regBooking .bookingInfo p strong{float:right}.registration .regBooking .bookingSum{border-top:none;background-color:#eee}.registration .regBooking .bookingSum ul{float:right;text-align:right;border-bottom:none;margin-bottom:0;padding-bottom:0}.registration .regBooking .bookingSum li{padding-bottom:5px;text-align:right;width:381px;font-weight:700}.registration .regBooking .bookingSum li span{float:left;font-weight:400;padding-right:10px;width:300px}.registration .regBooking .bookingSum .linieTop{margin-top:5px;padding-top:5px;border-top:1px solid #ccc}.registration .regBooking form{margin-top:20px}.registration .regBooking form input,#Agb{float:left;margin-right:10px;width:20px}.registration .regBooking form label,.registration .userReg .agbLabel,.registration .regStepForm fieldset .agbLabel{font-weight:400;margin-top:-1px;width:500px}.registration .userReg .agbLabel,.registration .regStepForm fieldset .agbLabel{text-align:left;margin-top:3px}.registration .userReg .clickBtnBig{margin-top:30px}.registration .bookingOverview{margin-top:20px}.registration .bookingOverview .overviewDetails{float:left;padding-right:5px;width:290px}.registration .regLeft595{float:left;width:595px}.registration .regFinalize li{margin-top:20px;font-weight:700}.registration .regFinalize .expLink{margin-right:30px}.registration .regFinalImage{background-position:-612px -377px}.registration .regRight300{float:right;height:280px;width:300px}.registration .ftpImage{background-position:-308px -1458px}.regStarterImage{background-position:-621px -95px}.regOffererImage{background-position:0 -1476px;float:right;height:135px;margin-top:35px;width:240px}.regUserImage{background-position:-610px -1477px;display:block;height:200px}.regStepForm fieldset{overflow:visible}#SecurityQuestion{width:287px}.question{float:left;width:25px;height:25px;margin:0 0 0 10px;background-position:1px -1010px}.question:hover{text-decoration:none}.hasTooltip{position:relative;z-index:500;cursor:pointer}.toolTip{display:none;position:absolute;bottom:40px;left:-94px;width:180px;padding:15px;border:1px solid #957313;background:#f8df51;color:#755506;font-weight:700}.toolTip span{display:block;height:20px;width:26px;position:absolute;left:94px;bottom:-20px;background:url(../images/Ajax_registry_arrow.png) no-repeat 0 -117px}.ttShadow{display:none;height:50px;width:219px;position:absolute;left:-84px;bottom:10px;background:url(../images/Ajax_registry_arrow.png) no-repeat 0 -140px}.presse{margin-top:25px;background:url(../images/backgrounds/sidebarBg1.gif) repeat-y}.presse p.navi{float:left;width:210px;margin:0 20px 0 10px}.presse p.navi a,.presse .detaillink{color:#555;font-size:12px;font-weight:700;line-height:30px;text-decoration:none;background-position:-32px -367px;padding-left:12px}.presse p.navi a{border-top:1px solid #fff;border-bottom:1px solid #ccc;display:block;width:195px;padding:2px 0 2px 15px;text-shadow:1px 1px 0 #fff}.presse p.navi a:hover{background-color:#ddd}.presse .detaillink{font-weight:400;text-decoration:underline}.presse h1{font-size:17px;font-weight:400;padding-left:0}.presse h2{padding-top:20px}.presse .headline a{color:#555;font-size:13px;font-weight:700}.presse .headline a:hover{text-decoration:underline}.presse .domain,.presse .date{font-size:11px}.presse .subhead{border-bottom:1px solid #c6c2b5;margin-bottom:20px;padding-bottom:20px}.presse .content{float:left;width:710px}.presse #formcontainer td{padding-bottom:10px}.presse #formcontainer{padding-top:20px}.presse input#montag,.presse input#dienstag,.presse input#mittwoch,.presse input#donnerstag,.presse input#freitag,.presse input#taeglich{margin:8px 11px 2px 5px}.presse .checkboxbox{float:left;width:140px}.presse .subhead p{width:650px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#colorbox{border:4px solid #cfcfcf}#cboxOverlay{position:fixed;width:100%;height:100%;background-color:#000}#cboxLoadingOverlay,#cboxLoadingGraphic{background:url(../images/icons/spinner.gif) no-repeat center center;background-color:#fff}#cboxContent{position:relative;overflow:hidden}#cboxLoadedContent{overflow:auto}#cboxLoadedContent img{padding-top:30px}#cboxTitle{position:absolute;top:0;left:0;width:100%;padding:7px 0 8px 10px;margin:0;font-size:1.1em;font-weight:700;background-color:#fff}#cboxClose{position:absolute;top:5px;right:0;height:18px;width:18px;cursor:pointer;padding:1px 0 3px;background-position:-6px -948px}#cboxPrevious{position:absolute;top:30px;cursor:pointer;background:url(../images/slide_arrow_left.png) no-repeat 20px 50%;height:100%;width:50%;opacity:0}#cboxNext{position:absolute;top:30px;cursor:pointer;background:url(../images/slide_arrow_right.png) no-repeat 20px 50%;height:100%;width:50%;opacity:0}#cboxPrevious:hover,#cboxNext:hover{opacity:1}#cboxNext{background-position:100% 45%;right:0}#cboxPrevious{background-position:0 45%;left:0}.cboxIE{padding-bottom:0 !important}.cboxIE #cboxTopCenter{display:none !important}.cboxIE .changePlaceLayer{margin-top:0}.landing #wrapper{position:relative;top:5px}.landing #FlexTop{left:21px;margin:0}.landing #FlexSky{margin:0 15px 0 0}.landing .afsSEM{float:left;width:85%;margin-bottom:10px}.landing .afsSEM.afsSEMBottom{width:100%;margin-top:10px}.landing .afsSEM .afs li a:hover{background:#f4efde;text-decoration:none}.landing .afsSEM .afs li a:hover span.text,.afsSEM .afs li a:hover span.link{text-decoration:none}.landing .afs{width:100%;margin-top:2px}.landing #resultBox{background:none}.landing #searchkeys{position:absolute;left:40px;width:115px;height:200px;margin:20px 11px 20px 0;border:1px solid #ebebeb;background-color:#f4f4f4;overflow:hidden}.landing .resultList{clear:left;width:81%;margin-left:172px;min-height:220px;height:auto !important;height:220px;padding:10px 0 0}.landing .resultList h3{margin:15px 10px}.landing .ContentBox h3{margin:0}.landing .pagination{clear:both}.landing .Listview .view1 .boxContent{width:75%}.landing .Listview .placePos{line-height:16px}.landing .saveSearch .clickBtn{float:left;margin-left:10px}.landing #refine_textfields li{margin:0}.landing #refine_textfields input{width:33px;height:15px;padding:1px 0 1px 2px;border:1px solid #bfb897;background:#fff url(../images/sprites/sprite_x24.png) repeat-x 0 0}.landing #refine_textfields span{padding:3px 4px}.landing #refine_fields{position:relative}.landing #refine_fields fieldset{margin:0 0 13px}.landing #configbar{position:absolute;right:15px;top:95px;border:none}#printLogo{display:block;height:74px;width:320px}.printNav{border:none}.tech_data tr{height:20px}.tech_data td#bold{font-weight:bolder;border-spacing:10px}.pricePros{margin:15px 0 0 10px}.pricePros li{background-position:0 -1003px;padding:1px 0 7px 20px}.productBoxSmall{float:left;position:relative;width:460px;margin:10px 10px 15px;display:inline}.productBox .boxHead,.productBoxSmall .boxHead{display:block;padding:10px 15px;background-position:0 -118px;background-color:#efefef;border:1px solid #e4e4e4;border-width:1px 0;font-weight:700;text-shadow:1px 1px 0 #fff;margin:0}.productBoxSmall .boxHead{height:10px}.productBoxSmall .info{position:absolute;right:5px;top:5px;width:25px;height:25px;background-position:0 -1170px;cursor:pointer}.productBox h2{font-size:1.1em}.productBoxSmall h3{font-size:15px}.productBox .boxContent,.productBoxSmall .boxContent{background:#f9f9f9;border-bottom:1px solid #e4e4e4;clear:both;overflow:hidden;padding:15px 40px}.productBox .productDescrBig{float:right;width:370px}.productBoxSmall .productImg{display:inline-block;float:left;margin:5px 40px 15px 3px}.productBox .price,.productBoxSmall .price{float:left;margin:10px 15px 20px 0}.productBox .price,.productBoxSmall .price a{font-size:1.5em;color:#528f1a;font-weight:700;margin:5px 0 0;text-decoration:none}.productBox .price .hint,.productBoxSmall .price .hint{color:#999;display:block;font-size:10px;font-weight:400}.ftpBox .productImg{margin:5px 30px 0 3px}.ftpBox .price{margin:55px 15px 25px 0}.productBox .registerBtn{background-position:right -640px;float:left;padding:0 10px 3px 0;margin:5px 0 10px 20px}.productBox .ftp .registerBtn{margin:10px 0}.productBoxSmall .registerBtn{background-position:right -640px;float:left;padding:0 10px 3px 0}.registerBtn:hover{text-decoration:none}.registerBtn span{background-position:left -1229px;color:#fff;display:block;font-weight:700;height:21px;padding:12px 3px 3px 12px;white-space:nowrap}.infoPopup{position:absolute;width:222px;right:-17px;top:25px;z-index:1}.infoPopupHead{height:22px;background-position:-496px -21px}.infoPopupBottom{height:15px;background-position:-496px -54px}.infoPopup p{margin:0;padding:0 10px;background:url("../images/backgrounds/bg_infotext.gif") repeat-y}.seoLandingPage .underHeadline{float:none;width:100%}.objectPost{border-bottom:1px solid #c6c2b5;padding:10px;margin-bottom:15px}.objectPostText img{padding-right:10px;float:left}.moreLink{margin-top:5px;display:none}.arrow{float:right;padding-left:12px;text-decoration:underline;cursor:pointer}.tab_content{padding:0 10px 10px}.tab_content ul{float:left;width:100%;padding:7px 0}.tab_content li{float:left;width:31%;padding-right:15px;padding-bottom:5px}.tab_content li a{display:block;margin:0}.tab_content h3{padding:10px 0 7px !important}.tab_content h4{padding:0 0 7px !important}.tab_content li.underHeadline h3{padding-bottom:3px !important}.normalText{font-weight:400}.highlight{font-size:15px}.tab_content .underHeadline{display:block;width:100%}.seoTab{margin:10px 10px 0}.seoTab .info{border:none}.seoH2{padding:10px 0 5px}.seoH3{background-color:#fff;margin:0;padding:0 0 15px 10px;font-weight:lighter}.seoH4{padding:10px 0}.seoLandingPage ul{display:inline-block;padding-bottom:15px}.seoLandingPage ul li{padding-bottom:5px;padding-right:15px;width:31%;float:left;display:block}.seoLandingPage ul li a{display:inline-block;margin:0}.globalBox{background:url(../images/backgrounds/sidebarBg1.gif) repeat-y}.rssImage{background:url(../images/rssSidebar.gif) no-repeat 138px 13px;height:41px}.rssImage h3{padding:5px 0}#sidebar .year_row ul li small{opacity:0.5;padding-left:5px}#sidebar .info .year_row ul{background-color:#eee}#sidebar .info .sidebarHeadlineArchive{margin-top:20px;padding-left:7px}#sidebar .info .year_row h3{margin-top:10px;padding-left:7px !important;border-bottom:1px solid #ccc}#sidebar{float:left;width:210px;background-color:#eee;margin-bottom:20px}#sidebar .page_item a,#sidebar .cat-item a,#sidebar .year_row ul li a{color:#555;text-decoration:none}#sidebar .current_page_ancestor ul{background-color:#faf8f1;border-bottom:1px solid #ddd !important}#sidebar ul.info li.sidebarHeadline{border-bottom:1px solid #ccc;padding:0 0 2px 7px}#sidebar .info ul{background-color:#f5f5f5;font-size:11px}#sidebar .linkDepth2,#sidebar .linkDepth3,#sidebar .linkDepth4{display:block;padding:5px 5px 9px 11px}#sidebar .info li,#sidebar .depth2 li,#sidebar .depth3 li,#sidebar .depth4 li{float:left;width:100%}#sidebar .depth2 .current_page_ancestor{border-top:1px solid #ede7d6 !important}#sidebar .depth3 .current_page_ancestor,#sidebar .depth4 .current_page_ancestor{border:none !important}#sidebar .depth2 .current_page_ancestor .linkDepth2,#sidebar .depth3 .current_page_ancestor .linkDepth3,#sidebar .depth4 .current_page_ancestor .linkDepth4{color:#528f1a}#sidebar .depth2 .current_page_item .linkDepth2,#sidebar .depth3 .current_page_item .linkDepth3,#sidebar .depth4 .current_page_item .linkDepth4{color:#528f1a;font-weight:700;font-size:11px}#sidebar .info li.page_item a,#sidebar .info li.current_page_item a,#sidebar .info li.current_page_ancestor a,#sidebar .depth2 li.page_item a,#sidebar .depth2 li.page_item a:hover,#sidebar .depth2 li.current_page_ancestor a,#sidebar .depth2 li.current_page_ancestor a:hover,#sidebar .depth2 li.current_page_item a,#sidebar .depth2 li.current_page_item a:hover,#sidebar .depth3 li.page_item a,#sidebar .depth3 li.page_item a:hover,#sidebar .depth3 li.current_page_ancestor a,#sidebar .depth3 li.current_page_ancestor a:hover,#sidebar .depth3 li.current_page_item a,#sidebar .depth3 li.current_page_item a:hover,#sidebar .cat-item a,#sidebar .current-cat a,#sidebar .year_row ul li a{background:url(../images/icons/cmsSpriteIcons1.png) no-repeat}#sidebar .info li.page_item a,#sidebar .cat-item a,#sidebar .year_row ul li a{background-position:7px 9px;border-bottom:1px solid #ccc;border-top:1px solid #fff}#sidebar .info li.page_item a:hover,#sidebar .info li.current_page_ancestor a:hover,.current_page_item,#sidebar .cat-item a:hover,#sidebar .current-cat a,#sidebar .year_row ul li a:hover{background-color:#ddd}#sidebar .info li.current_page_ancestor a{background-position:4px -157px}#sidebar .info li.current_page_item a,#sidebar .current-cat a{background-position:7px -80px}#sidebar .linkDepth1,#sidebar .cat-item a,#sidebar .year_row ul li a{display:block;font-weight:700;padding:8px 8px 8px 18px}#sidebar .current_page_ancestor .linkDepth1{color:#528f1a}#sidebar .current_page_item .linkDepth1,#sidebar .current-cat a{color:#528f1a}#sidebar .depth2 li.page_item a{border:none}#sidebar .depth2{border-bottom:1px solid #ccc;border-top:1px solid #fff}#sidebar .depth2 li.page_item a{padding-left:20px}#sidebar .depth2 li.page_item a,#sidebar .depth2 li.page_item a:hover{background-position:10px -242px}#sidebar .depth2 li.current_page_ancestor a,#sidebar .depth2 li.current_page_ancestor a:hover{background-position:8px -400px}#sidebar .depth2 li.current_page_item a,#sidebar .depth2 li.current_page_item a:hover{background-position:10px -322px}#sidebar .depth3 li.page_item a{padding-left:26px}#sidebar .depth3 li.page_item a,#sidebar .depth3 li.page_item a:hover{background-position:17px -242px}#sidebar .depth3 li.current_page_ancestor a,#sidebar .depth3 li.current_page_ancestor a:hover{background-position:15px -400px}#sidebar .depth3 li.current_page_item a,#sidebar .depth3 li.current_page_item a:hover{background-position:17px -322px}#sidebar .depth4 li.page_item a{padding-left:32px}#sidebar .depth4 li.page_item a{background:none}#sidebar .depth4 li.page_item a:hover{background:none #ddd}#sidebar .depth4 li.current_page_ancestor a{background:none}#sidebar .depth4 li.current_page_ancestor a:hover{background:none #ebe5d5}.magazin p{margin:0 0 10px}.magazin p img,.seoTab p img{float:left;margin:3px 10px 5px 0}.magazin .afcNews .afc{margin:-15px 0 20px}.magazin .afcContent .afc{margin-left:0}.magazinInfo{font-size:11px;color:#535353}.post h3{margin:5px 0}.post h3 a{color:#555}.article_information{clear:both;overflow:hidden;margin:10px 0 0;padding:3px;font-size:10px;background:#eee}.article_information a{color:#555}.tags{font-size:11px;margin:0 0 10px}.tags span{float:left;margin:0 5px 10px 0}.leftList li,.arrowList li{background:url(../images/icons/sprite_icons_04.png) no-repeat -29px -1171px;margin:0 0 5px;padding:0 0 0 18px}.tagCloud{clear:both;text-align:center;border-top:1px solid #c6c2b5;border-bottom:1px solid #c6c2b5;margin:20px 0 0;padding-bottom:15px}.likeButtons{clear:both;margin:15px 0 10px}.likeButtons li{background:none;float:left;margin:0 15px 0 0;padding:0}iframe.facebook{width:120px;border:none;overflow:hidden;height:21px}.comments{background:#f9f9f9;border:1px solid #e4e4e4;border-width:1px 0;clear:both;margin:30px 0 0;padding:15px}.comments span{display:block;font-weight:bolder}.comment{border-bottom:1px solid #ccc;padding:0;margin-bottom:20px;color:#777}.comment span{display:block;font-weight:bolder;font-size:8pt}.comment small{display:block;font-size:7pt;margin:3px 0 6px}.comment p{font-size:8pt}.newComment input{margin:2px 0;width:150px}.newComment img{border:1px solid #bfb897;margin:0 0 6px}.newComment textarea{margin:2px 0;height:120px;color:#747267;padding:2px;font-size:8pt;border:1px solid #bfb897;width:663px}.newComment div{margin-bottom:7px}.newComment label{font-size:8pt;margin-bottom:1px}.newComment li{color:#c00;font-size:8pt}.newComment small{display:block;margin:10px 0 0}.errors li{color:#c00;font-size:8pt}ul.error{font-size:8pt}.first{padding-left:10px;font:1.4em Verdana,Arial,sans-serif}.leftMenu li{background:no-repeat 0 -82px #eee;border:1px solid #ccc;border-bottom:none}.leftMenu li.last{border-bottom:1px solid #ccc}.leftMenu a{color:#555;display:block;padding:12px 0 10px 15px}.leftMenu .dart a:hover,.leftMenu .active a{background:url(../images/icons/sprite_icons_04.png) no-repeat -3px -1049px transparent;padding-left:15px;font-weight:700;text-decoration:none;color:#555}.brokerBox .brokerHeadline.Impr{margin:0 0 19px}.brokerBox .brokerImprInlineBox{float:left;margin:17px 0 27px 15px}.brokerBox .brokerLogo{margin:25px 20px 0}.brokerBox .brokerLogo.Impr{float:left}.brokerBox .brokerPic{width:198px;background-position:1px -499px;background-color:#eee;border:1px solid #ccc}.brokerBox .brokerPic img{margin:9px}.brokerBox .brokerInfoStart{margin:15px 0 0 15px}.brokerBox .brokerInfo{margin:6px 0 0 9px;line-height:1.5em}.brokerBox .brokerInfo.Impr{margin:0 0 18px}.brokerBox .brokerInfo.Impr p{margin:0 0 30px;line-height:1.5em}.brokerBox .contactBox{float:left;margin:25px 9px 20px 20px;width:200px}.brokerBox .brokerContent{margin:30px 20px 34px;overflow:hidden;line-height:1.9em}.brokerBox .brokerContent h3{font:700 12px/1.9em Verdana,Arial,sans-serif}.brokerBox .brokerContact{margin:17px 0 0 7px}.brokerBox .brokerContact li{background:url(../images/sprites/sprite_icons24_06.png) no-repeat}.brokerBox .brokerContact .phone{background-position:0 -485px}.brokerBox .brokerContact .mobil{background-position:-1px -527px}.brokerBox .brokerContact .fax{background-position:0 -568px}.brokerBox .brokerContact .email{background-position:0 -609px}.brokerBox .brokerContact .homepage{background-position:0 -649px}.brokerBox .brokerContact.Impr{margin:0 0 34px}.brokerBox .brokerContact.Impr li,.brokerContact li{padding:4px 0 4px 33px;line-height:1.2em}.brokerBox p.last{clear:both;margin:25px 0 0;font:11px/1.6em Verdana,Arial,sans-serif}.previewTag{float:right;margin-right:10px;background-color:#528f1a;font-weight:700;padding:3px 8px;font-size:10pt;color:#fff}.homepageFooter{clear:both;margin-top:15px;font-size:8pt;color:#909090}* + html .brokerBox .contactBox{padding-bottom:20px}.customerHompageOverviewFilters{margin:20px 0 10px 25px}.customerHompageOverviewFilters a{font-size:15px;font-weight:700}.customerHompageOverview img{margin-right:3px}.customerHompageOverview li{float:left;width:290px;padding:10px 0 5px 25px}.customerHompageOverview li a{padding-left:12px;background-position:-2px -1231px;color:#528f1a;text-decoration:none}.customerHompageOverview li.letter{float:left;display:block;clear:both;width:910px;padding:0px 0 5px;margin:25px 15px 15px 25px}.customerHompageOverview li.letter a{display:inline-block;margin-right:5px;padding:5px 0;width:38px;height:33px;background-position:-8px -755px;text-decoration:none;text-align:center;font-size:22px;color:#555}.customerHompageOverview li.letter span{display:inline-block;margin-bottom:8px;width:862px;border-bottom:1px solid #aaa}* + html .customerHompageOverview li.letter span{margin-bottom:20px}.brokerContactForm .brokMailTxt textarea{width:290px;margin:12px 0 0}.brokerContactForm label{width:76px;padding:5px 0}.brokerContactForm .check{margin:0 0 0 77px}.brokerContactForm .check label{margin:0 0 5px;padding:0}.brokerContactForm label.copy{float:left;width:90px}.brokerContactForm input{width:253px;height:22px}.brokerContactForm .street,.brokerContactForm .town{width:179px;margin:0}.brokerContactForm select.feld{width:84px}.brokStreet .street,.brokZip .zip{margin-right:15px}.brokerContactForm .clickBtnBig{position:absolute;right:10px}.brokMailTxt{right:10px;top:12px}.brokMailTxt .feld{padding:5px 3px 0}.brokMailTxt .textarea{margin:12px 0 0}* + html .brokerContactForm .clickBtnBig{height:30px}.brokerContactForm input[type="checkbox"]{padding:0\9}.subCategory{background:none repeat scroll 0 0 #eee;float:left;height:138px;overflow:hidden;width:45%;margin-top:15px;padding:2px 10px 10px;border:1px solid #ccc}.subCategory.boxEven{margin-left:15px}.subCategory .entry p{font-size:11px;padding-top:5px}.subCategory img{width:100px;height:100px}.encyclopedia{margin-bottom:20px;font-size:8pt}.encyclopediaLetter{margin:0 9px 0 0}.encyclopediaPages{width:560px;overflow:hidden;padding-bottom:5px;border-bottom:1px solid #c6c2b5;margin-bottom:20px}.encyclopediaPages li{float:left;width:185px}.encyclopediaPages a{text-decoration:none}div.cmsForm{padding:20px;clear:both;background-color:#eee;margin:20px 0;border:1px solid #ccc}div.cmsForm dt{float:left;display:inline;clear:left;width:200px;padding-bottom:10px;margin-bottom:5px}div.cmsForm dd{float:left;display:inline;margin-bottom:5px}div.cmsForm small{float:left;clear:both;margin-left:200px;margin-top:10px;color:#777}div.cmsForm label{font-size:9pt}div.cmsForm textarea{width:435px;height:120px;font-size:9pt;padding:5px}div.cmsForm ul{margin-bottom:10px}div.cmsForm .message{margin-bottom:20px;float:left;clear:both;font-size:9pt}div.cmsForm .success{margin-bottom:0}div.cmsForm select{border:1px solid #ccc;background:#fff url(../images/sprites/sprite_x24.png) repeat-x 0 -555px;color:#747267;padding:0 0 0 5px;margin:0px;width:208px;font-size:9pt;height:23px}div.cmsForm input{width:200px;font-size:9pt;height:20px}div.cmsForm button{margin:0}div.cmsForm #send-element,#form2-element,#form2-label,#rating-element,#rating-label,#company-element,#company-label,#subject-element,#subject-label{margin-top:10px}div.cmsForm #email2-label,#email2-element{margin-bottom:15px}.emptyBox{position:relative;margin:0 0 30px 185px;padding:20px}.emptyNote{float:left;width:167px;height:167px;background-position:-18px -230px}.rvRegister{height:1750px;width:700px}
