body{font-family:helvetica;font-size:14px}a,a:visited{color:#f91000;text-decoration:none;outline:none}a:hover{color:#000;outline:none;text-decoration:none}a.black,a.black:visited{color:#000}a.black:hover{color:#f91000}#branding{margin-top:18px;margin-left:0}#branding h1{background-color:transparent;background-repeat:no-repeat;background-position:0 0;color:#616161}#branding h1 a,#branding h1 a:visited{display:block;text-indent:-9999px;width:148px;height:56px}#branding h2{color:#616161}#top-content{margin-top:5px;padding-bottom:19px}#content{margin-top:12px;margin-bottom:20px}#footer{background:#f7f7f7;height:36px;border-top:solid 1px #e7e7e7}#top_navi,#footer_navi{text-align:center}#top_navi li,#footer_navi li{float:left;text-transform:uppercase;border-right:1px #E7E7E7 solid;font-size:11px;padding-left:8px;padding-right:8px;height:18px}#top_navi li.active a,#footer_navi li.active a{color:#f91000}#top_navi li a,#footer_navi li a{color:#a0a0a0}#top_navi li a:hover,#top_navi li a:active,#footer_navi li a:hover,#footer_navi li a:active{color:red;background:none}#top_navi li:first-child,#footer_navi li:first-child{padding-left:0}#top_navi li.last,#footer_navi li.last{border:none}#top_navi ul.dropdown-menu,#footer_navi ul.dropdown-menu{border:none;border-radius:0;min-width:940px;height:50px;left:-222px;margin-top:0px;text-align:left}#top_navi ul.dropdown-menu li,#footer_navi ul.dropdown-menu li{padding:0 0 0 230px;border:none;float:none}#top_navi ul.dropdown-menu li a,#footer_navi ul.dropdown-menu li a{padding:4px 0;text-transform:none}#footer_navi{margin:10px 20px 0}#footer_navi li{text-transform:none}#footer_navi li a{color:#b3b3b3}form#header_search_form{margin:0 40px;border-bottom:1px solid #e7e7e7;float:right}form#header_search_form .search-query,form#header_search_form .search-query:focus{font-size:11px;border:none;box-shadow:none;margin:0;background-color:white}form#header_search_form .btn[type="submit"]{border:none;box-shadow:none;background:none}form input{margin-bottom:0;border:1px solid #e7e7e7;text-shadow:none;box-shadow:none;color:#3d3d3d}form input[type='submit']{background:#bbb;color:#fff;text-shadow:none;box-shadow:none}form input[type='submit']:hover{background:#bbb}form .form-actions{background:none}hr{border-width:2px 0}body{border-top:5px solid #f91000}.box-border,.sidebar,.image_block,.main_block,.main_block ul li.estate,.search_block,.search_block .nav-tabs li{color:#3d3d3d;border:solid 1px #e7e7e7;box-shadow:0px 0px 2px #e7e7e7;-webkit-box-shadow:0px 0px 2px #e7e7e7;-moz-box-shadow:0px 0px 2px #e7e7e7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar{margin:20px 0 0 20px;padding:10px 15px;float:left}.sidebar li.inline .chzn-container{display:inline-table}.sidebar input[type="text"]{width:215px}.sidebar select{width:225px}.sidebar input.small{margin-right:25px;width:75px}.sidebar select.sorting{width:155px}.sidebar select.distance{width:70px}.image_block{margin:20px 0 0 20px;padding:9px 11px;float:left}.image_block img{margin-bottom:9px}.image_block img.family{width:415px}.image_block img.branches{width:280px}.image_block img.branches.small{width:236px}.image_block a{font-size:11px}.image_block p{line-height:17px;margin-bottom:0}.main_block{margin:20px 0 0 20px;padding:10px 15px;line-height:28px;float:left;width:440px}.main_block.inner-content{width:620px}.main_block.large{width:900px}.main_block p{margin:10px 0 20px}.main_block h3{font-size:16px;margin-bottom:20px;font-weight:bold}.main_block h4{color:#f91000;font-size:16px;margin-top:25px;font-weight:normal}.main_block ol{list-style-type:decimal;padding-left:40px}.main_block a{color:#f91000}.main_block a.details{color:#226de9}.main_block a:hover{color:black}.main_block p.bodytext a{color:#f91000}.main_block ul li.pdf{background:url("/assets/customers/lbsi-portal/pdf.png") 0 50% no-repeat no-repeat;padding-left:30px;line-height:35px}.main_block ul li.estate{background:#f7f7f7;margin:10px 0;padding:10px;float:left;width:588px}.main_block ul li.estate .additional-info{float:left;margin-left:10px;width:396px}.main_block ul li.estate .additional-info h3{font-size:14px;margin-bottom:10px}.main_block ul li.estate .additional-info .price{margin:10px 0;color:#3d3d3d}.main_block ul li.estate .additional-info .address{color:#f91000}.main_block ul li.estate .verkauft_small,.main_block ul li.estate .vermietet_small,.main_block ul li.estate .reserviert_small{display:block;width:164px;height:21px;position:relative;top:80px;left:-2px}.main_block ul li.estate .verkauft_small{background:url("/assets/verkauft_03.png") center no-repeat}.main_block ul li.estate .vermietet_small{background:url("/assets/vermietet_03.png") center no-repeat}.main_block ul li.estate .reserviert_small{background:url("/assets/reserviert_03.png") center no-repeat}.main_block ul li.broker{margin:10px 0 20px;float:left}.main_block ul li.broker .thumb{width:90px;padding:0 10px;float:left;overflow:hidden}.main_block ul li.broker .additional-info{width:298px;float:left}.main_block ul li.broker .additional-info h4{margin:0}.main_block ul li.broker li.contact-details{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.main_block ul li.broker li.contact-details.mail{background:url("/assets/customers/lbsi-portal/mail.png") 0 50% no-repeat no-repeat;padding-left:25px;width:270px}.main_block ul li.broker li.contact-details.mail a,.main_block ul li.broker li.contact-details.mail a:visited{color:#3d3d3d}.main_block ul li.broker li.contact-details.tel{background:url("/assets/customers/lbsi-portal/tel.png") 0 50% no-repeat no-repeat;padding-left:25px;width:120px}.main_block ul li.broker li.contact-details.fax{background:url("/assets/customers/lbsi-portal/fax.png") 0 50% no-repeat no-repeat;padding-left:25px;width:120px}.main_block ul li.broker li.contact-details.link{padding-left:25px;width:270px}.main_block ul.press a{color:#3d3d3d;font-size:14px}.main_block ul.studies{margin-top:10px;margin-left:15px;list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAF0lEQVQYlWNgGBzgpyDDf2Q8GBXSFwAAFmggka+VIycAAAAASUVORK5CYII=")}.main_block ul.studies a{color:#3d3d3d;font-size:14px}.main_block ul.studies li.headline{font-weight:bold;line-height:35px}.main_block ul.studies li.pdf{padding-top:3px}.main_block ul.list li{background:url("/assets/customers/lbsi-portal/red_bullet.png") 10px 3px no-repeat no-repeat;list-style-type:none;padding-left:30px;margin-bottom:20px}.main_block ul.list li:last-child{margin-bottom:0}.search_block{margin:20px 0 0 20px;padding:21px;overflow:visible}.search_block .nav-tabs{font-weight:bold;margin:-21px;text-align:center}.search_block .nav-tabs li{width:50%;border:none}.search_block .nav-tabs li.active{box-shadow:none}.search_block .nav-tabs li.active a,.search_block .nav-tabs li.active a:hover{box-shadow:none;color:black}.search_block .nav-tabs li a,.search_block .nav-tabs li a:hover{padding-left:20px;color:#a0a0a0;border-radius:0}.search_block .nav-tabs li a:last-child,.search_block .nav-tabs li a:hover:last-child{margin-right:-1px}.search_block .tab-content{overflow:inherit;min-height:80px}.search_block .tab-content .chzn-container{position:absolute}.search_block .tab-content li.search-field{width:45%;float:left;line-height:0;margin-top:10px;padding:0 8px}.search_block .tab-content li.search-field input{width:170px;padding:4px}.search_block .tab-content li.search-field button,.search_block .tab-content li.search-field select{width:182px;text-align:left}.search_block .tab-content li.search-field button#estate-type-rent,.search_block .tab-content li.search-field select#estate-type-rent{width:172px}.pagination{margin:0 auto;border:none;display:table}.pagination ul{box-shadow:none}.pagination ul li{margin:0 auto}.pagination ul li.active>a{color:#f91000}.pagination ul li.first>a{border-left:solid 1px #e7e7e7}.pagination ul li.last>a{border-right:solid 1px #e7e7e7}.pagination ul a{margin:0;border:none}.pagination a{border-width:0;padding:0 9px;color:#3d3d3d;font-size:14px}.pagination a.active_page{color:#f91000}.pagination a.page_link{text-align:center}.pagination a.first_link{border-right-width:1px}.pagination a.last_link{border-left-width:1px}.pagination a.no_more{color:#999}.form-horizontal .controls{margin-left:188px}.form-horizontal .control-label{text-align:left}.form-horizontal .control-group{margin-bottom:5px}.form-horizontal .zipcode{width:70px}.form-horizontal .place{width:122px}.form-horizontal label.radio{display:inline;float:right;padding-top:5px;padding-left:30px}.form-horizontal .text .controls{margin-left:0}.form-horizontal textarea.text{width:398px;height:100px;margin:20px 0 10px}.form-horizontal textarea[placeholder]{font-style:italic;font-size:13px}.form-horizontal input[type="reset"]{background-color:#BBBBBB}.search-button{text-align:left}.chzn-container.chzn-container-single .chzn-single{border-radius:0}.chzn-container .chzn-drop{border-radius:0}.chzn-container .chzn-drop .active-result.highlighted{background-color:#f91000;background-image:none}.chzn-container .chzn-search input[type=text]{border-radius:0}.chzn-container-multi .chzn-choices{border-radius:0}.chzn-container-multi .chzn-choices li.search-choice{border-radius:0}.btn{border-radius:0}.btn-primary,.btn-primary:hover,.btn-primary:active{background:#f91000;border-color:#f91000}.container .row{*zoom:1}.container .row:before,.container .row:after{display:table;content:""}.container .row:after{clear:both}.container [class*="span"]{float:left;margin-left:20px}.container .container,.container .navbar-fixed-top .container,.container .navbar-fixed-bottom .container{width:940px}.container .span16{width:940px}.container .span15{width:880px}.container .span14{width:820px}.container .span13{width:760px}.container .span12{width:700px}.container .span11{width:640px}.container .span10{width:580px}.container .span9{width:520px}.container .span8{width:460px}.container .span7{width:400px}.container .span6{width:340px}.container .span5{width:280px}.container .span4{width:220px}.container .span3{width:160px}.container .span2{width:100px}.container .span1{width:40px}.container .offset16{margin-left:980px}.container .offset15{margin-left:920px}.container .offset14{margin-left:860px}.container .offset13{margin-left:800px}.container .offset12{margin-left:740px}.container .offset11{margin-left:680px}.container .offset10{margin-left:620px}.container .offset9{margin-left:560px}.container .offset8{margin-left:500px}.container .offset7{margin-left:440px}.container .offset6{margin-left:380px}.container .offset5{margin-left:320px}.container .offset4{margin-left:260px}.container .offset3{margin-left:200px}.container .offset2{margin-left:140px}.container .offset1{margin-left:80px}.container .no-margin{margin:0}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#f7f7f7;border:2px solid #e7e7e7;border-radius:0}label,input,button,select,textarea{font-size:14px}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px;line-height:20px}p{line-height:24px}.well{border-radius:0}.justify-text,.justify-text p{text-align:justify}ol,ul{list-style-type:none;margin:0}
