@charset "ISO-8859-2";body,div#wrapper{margin:0;padding:0;width:100%;overflow-x:hidden;overflow-y:auto}.h1_home,body,h2,h3{color:#585858}#debugx,body{background-color:#fff}#filterSuche,#menuHelp,#menuMain,#menuNews,#menuQuality,#menuSuche,#menuVerkauf{display:inline-block;min-height:1200px;padding-top:15px;position:absolute;top:0;left:-300px}.survey_btn,a.li_content_categories,div.more{background-repeat:no-repeat}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;letter-spacing:.02em;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;font-smooth:always;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased}a,a:hover,h2{font-weight:700}.survey_btn,h3{vertical-align:middle}h1,h2,h3{letter-spacing:0}*{margin:0;padding:0}div,img{margin:0;padding:0;border:0;outline:0}@font-face{font-family:open_sansregular;src:url(./fonts/OpenSans-Regular-webfont.eot);src:url(./fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(./fonts/OpenSans-Regular-webfont.woff) format('woff'),url(./fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(./fonts/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans Light';src:url(./fonts/OpenSans-Light.eot);src:url(./fonts/OpenSans-Light.eot?#iefix) format('embedded-opentype'),url(./fonts/OpenSans-Light.woff) format('woff'),url(./fonts/OpenSans-Light.ttf) format('truetype'),url(./fonts/OpenSans-Light.svg#09be4bfe8975a657af6444a6f1d73848) format('svg');font-style:normal;font-weight:200}@font-face{font-family:open_sansbold;src:url(./fonts/OpenSans-Bold-webfont.eot);src:url(./fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(./fonts/OpenSans-Bold-webfont.woff) format('woff'),url(./fonts/OpenSans-Bold-webfont.ttf) format('truetype'),url(./fonts/OpenSans-Bold-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal}html{font-family:'Open Sans Light',sans-serif}body{height:100%;font-family:'Open Sans Light';font-size:14px;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-webkit-animation:bugfix infinite 1s}div#wrapper{position:relative;top:0;left:0;min-height:100%;height:auto!important;border:0 solid #000}a,a:hover{text-decoration:underline;color:#1e92c5;outline:0}a:focus{outline:0}ul.content{margin-left:20px;list-style-image:url(../images/ul_li.jpg)}ul.content li{line-height:18px}h1{font-size:18px}.h1_home{line-height:31px;font-size:22px;margin-left:15px}h2{font-size:14px}h1.header_text,h3{font-size:12px;font-weight:400}h3{line-height:25px}h1.header_text{color:#999;width:400px;overflow:auto;height:auto;text-align:right}div#content,div#picstream,select{overflow:hidden}#debugx,.button_mehr,div.more{text-align:center}#debugx{position:absolute;top:0;left:0;width:500px;height:auto;border:4px solid #000;padding:20px;z-index:100000;color:#000;font-size:16px}#largeImage{position:absolute;padding:8px;background-color:#ccc;border:1px solid #585858}.h2Mobile{font-size:24px;font-weight:100;line-height:28px}#menuHelp,#menuMain,#menuNews,#menuQuality,#menuSuche,#menuVerkauf{width:250px;height:auto;background-color:#61b5e2;color:#fff;z-index:9999;padding-left:35px;padding-right:15px;font-size:14px;font-weight:400;-webkit-box-shadow:5px 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:5px 0 20px 0 rgba(0,0,0,.2);box-shadow:5px 0 20px 0 rgba(0,0,0,.2)}.menupointBig{font-size:18px;font-weight:700;margin-bottom:0;margin-top:20px}.menupointDesc{font-size:14px;font-weight:400;width:180px}.sidebarHeadline{font-size:24px;font-weight:700;margin-top:50px;margin-bottom:20px;color:#fff}.sidebarDivider{border-bottom:1px solid #fff;width:100%;height:2px;margin-left:-10px}.close,.menuSidebar a{text-decoration:none;color:#fff;opacity:1}.navbar,.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#3BA8E2;background-color:#3BA8E2;border-radius:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#3BA8E2;color:#fff;text-decoration:none;letter-spacing:.05em;font-weight:300}.navbar-default .navbar-nav>a,.navbar-default .navbar-nav>a:focus,.navbar-default .navbar-nav>a:hover{background-color:#3BA8E2;color:#fff;text-decoration:none}.nav>li>a{padding-left:20px;padding-right:20px}@media (min-width:768px){@media (max-width:992px){.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>a,.navbar-default .navbar-nav>a:focus,.navbar-default .navbar-nav>a:hover{padding-left:12px;padding-right:12px}}}#filterSuche{width:250px;height:auto;background-color:#30617b;color:#fff;z-index:998;padding-left:30px;padding-right:15px;font-size:14px;font-weight:400;-webkit-box-shadow:5px 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:5px 0 20px 0 rgba(0,0,0,.2);box-shadow:5px 0 20px 0 rgba(0,0,0,.2)}#filterSuche input[type=number],#filterSuche input[type=text]{height:34px;width:88px;line-height:34px;color:#8B8B8B;border:1px solid #fff;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;outline:0;padding-left:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-left:0;margin-top:0;padding-top:0}a.li_socialmenu,a.li_socialmenu_lg,a.li_socialmenu_mobile{display:block;height:auto;width:auto;margin-right:5px}a.li_footermenu,a.li_socialmenu_lg{color:#454545;text-decoration:none}#filterSuche .dd-select{border:1px solid #fff}.navbar-toggle{float:left;margin-left:15px;margin-top:10px;border:none}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default button.navbar-toggle.collapsed,.navbar-default button.navbar-toggle.collapsed:focus{background-color:transparent;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.navbar-default button.navbar-toggle.collapsed:hover,.navbar-default button.navbar-toggle:focus{background-color:#ddd;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}a.li_socialmenu{float:right;margin-top:28px}a.li_socialmenu_mobile{float:right;margin-top:10px}a.li_socialmenu_lg{float:right;margin-top:31px}a.li_footermenu2,div#logo{float:left;margin-top:0;display:block}div#socialmenu_divider{display:block;float:right;width:1px;height:19px;border-left:1px solid #ccc;margin:30px 7px 0 5px}a.li_footermenu,a.li_footermenu2,a.li_footermenu_mobile,a.li_footermenu_mobile_home{height:auto;width:auto;font-weight:400}a.li_footermenu{display:block;float:left;font-size:12px;border-right:1px solid #999;padding:1px 10px}a.li_footermenu2:hover,a.li_footermenu:hover{color:#999;text-decoration:underline}a.li_footermenu_last{border-right:0}a.li_footermenu2{color:#454545;font-size:12px;border-right:1px solid #999;padding:1px 10px;text-decoration:none}a.li_footermenu_mobile_home,a.li_footermenu_mobile_home:hover{color:#3BA8E2;text-decoration:none}a.li_footermenu_mobile_home{font-size:16px;line-height:24px}a.li_footermenu_mobile{color:#454545;font-size:14px;text-decoration:none;margin-bottom:20px}div#content,div#header{width:980px;border:0 solid #000;height:auto}a.li_footermenu_mobile:hover{color:#999;text-decoration:none}div#header{overflow:auto}div#logo{height:94px;width:334px;margin-left:6px;border:0 solid #999}div.immo_links{display:block;float:right;height:auto;width:298px;margin-top:-100px;padding-bottom:25px;border-bottom:2px dotted #454545}div#vorteile{height:auto;padding-bottom:5px;background-color:#fff;border-radius:7px;border:1px solid #3BA8E2;padding-top:20px}@media (min-width:1200px){div#vorteile{margin-top:35px}}.padding-vorteile{padding-right:15px;padding-left:0}@media (max-width:1200px){.padding-vorteile{padding-right:0;padding-left:15px}}div#vorteile ul{margin-top:20px}div#vorteile li{min-height:50px;font-size:14px;margin-top:10px;margin-left:12px;list-style:none}div.vorteile-check{float:left;width:20px;height:42px;margin-right:5px;padding-top:3px}div.vorteile-text{float:left;width:256px;height:auto;margin-bottom:12px}@media (max-width:991px){div.vorteile-text{padding-right:0;padding-left:0;font-size:12px;width:100%}}div.more{display:block;float:right;width:62px;height:21px;margin-right:14px;padding-top:3px;background-image:url(../images/more_bg.jpg);font-size:12px;font-weight:700;color:#fff}div.ueberschrift,h3.ueberschrift{width:auto;height:auto;color:#585858;font-size:21px;font-weight:700}h2.ueberschrift{width:auto;height:auto;color:#585858;font-size:22px;font-weight:700}a.immobilien_link{text-decoration:none;color:#585858;font-weight:400;font-size:12px}a.immobilien_link:hover{text-decoration:underline;color:#585858;font-weight:400}.button_mehr,span.read_more{font-size:14px;font-weight:700;text-decoration:none}span.read_more{color:#1e92c5}.button_mehr{float:right;display:block;cursor:pointer;width:95px;height:26px;margin-top:20px;padding-top:7px;color:#3ba4e0;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#e1f1fb;margin-right:7px}input[type=password],input[type=text],select{height:34px;font-weight:400;color:#8B8B8B;outline:0;font-size:14px;font-family:'Open Sans',sans-serif}.el_button_mehr{margin-top:7px;margin-right:0}input[type=password],input[type=text]{line-height:34px;border:1px solid #8B8B8B;padding-left:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-left:0;margin-top:0;padding-top:0}.qsearch_txt,select{border:1px solid #8B8B8B}input[type=number]{-moz-appearance:textfield}select{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;padding:0}.anfrageButtonSmallBlau,.survey_btn{display:block;color:#fff;padding-top:0;text-align:center;font-weight:700}.anfrageButtonSmallBlau{margin-right:0;margin-top:20px;width:120px;height:26px;cursor:pointer;border:0;font-size:14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#3ba8e2;text-decoration:none}.survey_btn{float:right;width:138px;height:35px;margin-top:15px;margin-right:13px;background-image:url(../images/survey_btn.jpg);background-position:0 8px;background-color:#fff;border:0;font-size:13px}.fmh_footer ul{margin-top:14px}#contact_general,div#content_sa_sky,div#content_txt{margin-top:8px;display:block}.fmh_footer li{list-style:none;margin-bottom:7px}.fmh_footer a{color:#585858;text-decoration:none;font-weight:400}.fmh_footer a:hover,a.li_content_categories{text-decoration:underline}div#picstream{margin-top:1px;width:980px;height:200px;border:0}div#picstream-new img{width:100%;height:auto}div#content_sa_sky{float:left;width:145px;height:518px;margin-left:0}div#content_txt{float:left;width:620px;height:auto;margin-left:15px;overflow:auto;padding-bottom:10px}div#content_categories{display:block;float:right;width:828px;border-top:1px solid #ccc;margin-top:15px;margin-left:8px;padding-top:15px}div#content_banner_bottom{display:block;float:right;width:728px;height:90px;margin-top:33px;margin-right:30px;text-align:center;background-color:#fff}a.li_content_categories{font-weight:700;font-size:12px;color:#1e92c5;padding-left:8px;background-image:url(../images/li_content_categories_bg.jpg);background-position:0 2px}font.ctitle1,font.ctitle2{color:#585858;font-weight:700;line-height:30px}font.ctitle1{font-size:22px;font-family:'Open Sans',sans-serif}font.ctitle2{font-size:13px}#categories_list_container{width:auto;height:auto;margin-left:380px;margin-top:20px}#container_wohnungen_categories{display:block;float:left;width:250px;margin-left:80px;overflow:auto;border:0 solid #999}#container_immobilen_categories{display:block;float:left;width:250px;overflow:auto;border:0 solid #999}.immobilien_quicklinks{font-size:14px;font-weight:400;text-decoration:none;color:#1e92c5;cursor:pointer;line-height:1.5em}.immobilien_quicklinks:hover{font-size:14px;font-weight:400;text-decoration:underline;color:#1e92c5;cursor:pointer}#left_content_txt{display:block;float:left;width:165px}#right_content_txt{display:block;float:left;width:467px;margin-left:8px}#contact_general{float:right;width:170px;height:auto;overflow:auto;border:1px solid #ccc;background-image:url(../images/boxes_bg.jpg);background-repeat:repeat-x;background-position:0 10px}div#content_sep{float:left;width:100%;height:1px;border-top:1px solid #ccc;margin-top:10px;margin-bottom:10px}a.li_more{color:#fff;text-decoration:none}a.li_more:hover{color:#fff;text-decoration:underline}#content_txt .head{color:#585858;font-size:22px;font-family:'Open Sans',sans-serif;font-weight:700;line-height:30px;margin-bottom:10px}#content_txt .item{margin-top:20px}#content_txt .images{display:block;float:left}#content_txt .text{display:block;float:left;width:440px;margin-left:20px}#content_txt a,#content_txt a:hover{color:#585858;font-weight:700;text-decoration:underline}strong{font-family:'Open Sans',sans-serif;font-weight:700}.makler_city_sep{display:block;float:left;border-top:2px solid #1e92c5;height:auto;width:827px;padding-top:2px;padding-left:3px;font-size:13px;font-weight:700;color:#1e92c5;margin-top:20px}.makler_header{display:block;float:left;width:582px;height:17px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#e5e5e5;font-weight:700;padding-left:245px;padding-top:3px;margin-top:8px}.makler_info,.makler_pic,.makler_text{float:left;height:auto;margin-top:8px;display:block}.makler_pic{width:245px}.makler_text{width:267px}.makler_info{width:314px;overflow:auto}.makler_detail_info_1,.makler_info_1,.makler_info_2{background-repeat:no-repeat;float:right;border:0 solid #000}.makler_info_1{width:275px;height:74px;background-image:url(../images/bg_makler_info.jpg);background-position:0 0;padding-left:35px;padding-top:12px}.makler_info_2{width:273px;height:auto;background-image:url(../images/information.jpg);background-position:10px 0;padding-left:35px}.li_makler_info_1_company{text-decoration:none;font-size:10px;color:#1e92c5}.li_makler_info_1_company:hover{text-decoration:underline}.makler_detail_info_1{width:288px;height:145px;background-image:url(../images/bg_makler_detail_info.jpg);background-position:0 0;padding-left:20px;padding-top:12px}#makler_detail_company_info,label{float:left}.anfrageButtonSmall,.quicksearch_btn{text-align:center;border:0;cursor:pointer}.makler_title_blue{color:#1e92c5;font-weight:700}img.qualitaetsmerkmale_pic{margin-left:10px}.anfrageButtonSmall{margin-right:0;margin-top:20px;display:block;width:120px;height:26px;padding-top:7px;color:#fff;font-size:14px;font-weight:700;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#44b425;text-decoration:none}.qsearch_txt,.quicksearch_select{height:34px;font-size:14px;outline:0}@font-face{font-family:fontello;src:url(../fonts/fontello.eot?90320507);src:url(../fonts/fontello.eot?90320507#iefix) format('embedded-opentype'),url(../fonts/fontello.woff2?90320507) format('woff2'),url(../fonts/fontello.woff?90320507) format('woff'),url(../fonts/fontello.ttf?90320507) format('truetype'),url(../fonts/fontello.svg?90320507#fontello) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qsearch_txt,.quicksearch_select,label{font-family:'Open Sans',sans-serif;font-weight:400}#immomarie #btn_top,.awesome-form .dropdown-menu a,.buttons_submit,label{text-decoration:none}.icon-haus:before{content:'\e800'}.icon-wohnung:before{content:'\e801'}.icon-grundstueck:before{content:'\e802'}.icon-anlagewohnung:before{content:'\e803'}.icon-zinshaus:before{content:'\e804'}.icon-miete:before{content:'\e805'}.icon-kauf:before{content:'\e806'}.qsearch_txt{width:182px;color:#adacaf;padding-left:10px;line-height:34px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-left:0;margin-top:0;padding-top:0}.quicksearch_select{width:190px;border:1px solid #8B8B8B;color:#8B8B8B;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;padding:0}.quicksearch_btn{width:190px;height:35px;margin-top:20px;color:#fff;font-size:18px;font-weight:400;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#30617b;-webkit-appearance:none}label{display:block;cursor:pointer;line-height:18px;padding-bottom:0;font-size:14px;color:#585858}fieldset{border:0;padding-bottom:0;outline:0}.aform input,.aform textarea,.awesome-form input,.awesome-form textarea{background:0 0;border:1px solid #30617b;color:#30617b;font-size:18px;display:inline-block;padding:0;width:100%}.aform input:active,.aform input:focus,.aform textarea:active,.aform textarea:focus{outline:0}.aform input[type=text],.aform input[type=email],.aform input[type=number],.aform textarea{border:none;border-bottom:solid 1px #30617b;height:34px;border-radius:0}.awesome-form input[type=submit]:active{color:#fff;background:#30617b}.aform,.awesome-form{display:inline-block;position:relative}.aform label{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;font-weight:300;color:#000;pointer-events:none;-webkit-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s}.findenButton,.quicksearchFindButton{height:75px;border:1px solid #30617b;font-weight:700;cursor:pointer;text-align:center}.aform input.has-value+label,.aform input:focus+label,.aform textarea.has-value+label,.aform textarea:focus+label{top:-5px;font-size:12px;color:#aaa}.quicksearchFindButton{background-color:#30617b;color:#fff;padding-top:25px;font-size:20px;margin-left:-35px;padding-right:20px;border-top-right-radius:7px;border-bottom-right-radius:7px}@media screen and (max-width:1199px){.quicksearchFindButton{margin-left:0;margin-top:100px}}.awesome-form button{background-color:transparent;border:none;font-size:16px;color:#000;max-width:110px;outline:0}.awesome-form button:active,.awesome-form button:focus{border:none;outline:0;box-shadow:0}.findenButton{background-color:#30617b;color:#fff;padding-top:23px;font-size:20px;margin-left:0;border-top-right-radius:7px;border-bottom-right-radius:7px;width:80%}.quicksearchRow{z-index:999;padding-left:15px;background-color:rgba(255,255,255,.88);min-height:75px;height:auto;border:1px solid #30617b;padding-top:20px;font-size:16px;margin-right:0;margin-bottom:20px;border-radius:7px 0 0 7px}.dropdown-menu{min-width:110px}#startseiteHeadline{font-size:34px;color:#30617b;margin-bottom:20px}.qs-pad-left-0{padding-left:0}#quicksearchPosi{margin-top:-150px;margin-left:20px}@media screen and (min-width:991px) and (max-width:1217px){#quicksearchPosi{margin-top:-200px;margin-left:15px}}@media screen and (min-width:767px) and (max-width:991px){#quicksearchPosi{margin-top:-400px;margin-left:30px}.aform{margin-bottom:10px}.quicksearchRow{width:90%;border-top-right-radius:7px;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.findenButton{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:7px;margin-left:15px;width:90%}}#immomarie h1,#immomarie p{margin-bottom:15px}@media screen and (min-width:561px) and (max-width:767px){#quicksearchPosi{margin-top:-200px;margin-left:-5px}}@media screen and (max-width:560px){#quicksearchPosi{margin-top:-200px;margin-left:-5px}}@media screen and (max-width:375px){#quicksearchPosi{margin-top:-280px;margin-left:-5px}#startseiteHeadline{font-size:30px}}.sucheEingabe input[type=radio]{position:absolute;left:-9999px}.sucheEingabe label{cursor:pointer;user-select:none;width:100%;height:100px;border:1px solid #d3d3d3;padding-top:25px;font-weight:200;font-size:18px;border-radius:7px}.autocomplete-group,.autocomplete-suggestion{padding:2px 5px;cursor:pointer}.labelObjekt{font-size:14px}.sucheEingabe input[type=radio]:checked~label{color:#fff;font-weight:300;background-color:#5598bc;border:none;border-radius:7px}#sucheAbschicken{width:100%;height:50px;color:#fff;background-color:#30617b;font-size:24px;font-weight:300;border-radius:0;border:0 solid #30617b}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff}#SchnellsucheWeitereOptionenAnzeigen{color:#30617b}.autocomplete-suggestions{border:1px solid #999;background:#FFF;overflow:auto;height:120px;cursor:pointer}.autocomplete-suggestion{white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#F0F0F0;cursor:pointer}.autocomplete-suggestions strong{font-weight:400;color:#30617b;cursor:pointer}.autocomplete-group strong{display:block;border-bottom:1px solid #000;cursor:pointer}@media screen and (max-width:375px){.autocomplete-suggestions{border:1px solid #999;background:#FFF;overflow:auto;height:120px}.autocomplete-suggestion{padding:5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#F0F0F0}.autocomplete-suggestions strong{font-weight:400;color:#30617b}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}}@-webkit-keyframes bugfix{from,to{padding:0}}#immomarie #quicksearchPosi{margin-top:0;margin-left:0}#immomarie h1{color:#d374a0;font-family:'Titillium Web',sans-serif;font-weight:900;font-size:36px;margin-top:25px}#immomarie h2{font-size:22px;font-weight:400;margin-bottom:40px;margin-top:20px}#immomarie h2>span.fat{font-family:open_sansbold,sans-serif;font-weight:400;margin-top:5px;display:inline-block}#immomarie p.disclaimer{margin-top:50px;margin-bottom:0;font-size:12px;font-style:italic}#immomarie .aform input[type=text],#immomarie .aform input[type=email],#immomarie .aform input[type=number],#immomarie .aform textarea{border:none;border:0;height:34px;border-radius:0}#immomarie .findenButton{background-color:#63bb8a;width:100%;margin-left:0;min-height:36px;height:auto;padding-top:3px;padding-bottom:3px;color:#000;border:0;text-align:center;font-size:20px;font-weight:700;border-radius:0;cursor:pointer}#immomarie .awesome-form{width:100%}#immomarie .quicksearchRow{background-color:#fff;min-height:75px;height:auto;width:100%;border:1px solid #999;font-size:16px;border-radius:7px;padding:20px 15px;margin:20px 0}#immomarie .quicksearchRow .clearfix{margin-bottom:10px}#immomarie .aform{margin-bottom:0}#immomarie .aform.odd{padding-right:15px;padding-left:0}#immomarie .aform.even{padding-right:0;padding-left:0}#immomarie .aform label{color:#585858}#immomarie .aform input.has-value+label,#immomarie .aform input:focus+label,#immomarie .aform textarea.has-value+label,#immomarie .aform textarea:focus+label{top:-3px;color:#bbb}#immomarie .aform input,#immomarie .aform textarea,#immomarie .awesome-form input,#immomarie .awesome-form textarea{color:#585858;font-size:16px;display:inline-block;font-family:"Open Sans Light",sans-serif}#immomarie label{font-family:"Open Sans Light",sans-serif}#immomarie .awesome-form button{padding-left:0;color:#585858}#immomarie textarea{border:0;width:100%;height:34px;padding-top:6px;border-radius:0;resize:vertical;overflow:auto}#immomarie textarea.animated{-webkit-transition:height .2s;-moz-transition:height .2s;transition:height .2s}#immomarie #qs_immobilienart{font-family:'Open Sans',sans-serif;font-weight:700}#immomarie ul.dropdown-menu>li{margin-bottom:10px}#immomarie ul.dropdown-menu>li:first-child{margin-top:5px}#immomarie ul.dropdown-menu>li:last-child{margin-bottom:5px}@media screen and (max-width:767px){#immomarie .quicksearchRow>.aform:not(:last-child),#immomarie ul.dropdown-menu>li{margin-bottom:30px}#immomarie ul.dropdown-menu>li:first-child{margin-top:15px}#immomarie ul.dropdown-menu>li:last-child{margin-bottom:15px}}#immomarie #pros ul{margin-left:0;list-style:none}#immomarie #pros li{padding-left:50px;margin-bottom:25px;background-image:url(../images/immomarie/ico_check.png);background-size:25px 25px;background-repeat:no-repeat;background-position:15px center}#immomarie #btn_top{margin-top:20px;display:inline-block}#immomarie #process{padding-bottom:50px;font-family:'Titillium Web',sans-serif;font-weight:900;font-size:18px;text-align:center;color:#000}#immomarie .process{width:20%;float:left}#immomarie .process:not(:first-child){background-image:url(../images/immomarie/ico_chevron.png);background-repeat:no-repeat;background-position:left center}@media screen and (max-width:767px){#immomarie .process{width:100%;padding-bottom:75px}#immomarie .process:not(:last-child){background-image:url(../images/immomarie/ico_chevron_rot.png);background-repeat:no-repeat;background-position:bottom 20px center}#immomarie .process:last-child{padding-bottom:0;background:0 0}}@media screen and (min-width:768px){#immomarie .row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#immomarie .valign{position:relative}#immomarie .valign>img{bottom:0;left:0;position:absolute}#immomarie .feedback{position:absolute;top:40%}#immomarie #quicksearchPosi{min-height:490px}}#immomarie .aform span.errmsg{color:red}#immomarie .spinner{margin:10px auto 0;width:70px;text-align:center;float:right}.bezirk,.label_bezirk{float:left;margin-right:5px}#immomarie .spinner>div{width:18px;height:18px;background-color:#63bb8a;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}#immomarie .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}#immomarie .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.carousel-caption{bottom:-5px;left:55%;color:#454545;text-shadow:none;font-size:16px;text-align:left;width:190px}.carousel-inner{padding-bottom:0}.carousel-control.left,.carousel-control.right{background:0 0;color:#1e92c5}.carousel-control.left{left:-90px}.detailsearch_checkbox input[type=radio],.dsucheEingabe input[type=radio]{position:absolute;left:-9999px}.detailsearch_checkbox{display:none}.detailsearch_checkbox~label{color:#545454;width:100%;height:auto;padding:7px;background-color:#fff;border:1px solid #e8e8e8}input[type=checkbox].detailsearch_checkbox:checked~label,input[type=radio].detailsearch_checkbox:checked~label{background-color:#3ba8e2;color:#fff}input[type=radio].detailsearch_checkbox:disabled~label{background-color:#eaeaea;color:#b4b4b4}input[type=text].detailsearch_textinput{border:none;border-bottom:1px solid #3ba8e2}input[type=text].form-control,input[type=text].form-control:focus{-webkit-box-shadow:none;box-shadow:none}input.deatilsearch_radio{margin-right:5px}div#bezirk_container{width:184px;height:180px;overflow-y:auto;padding:5px 10px 10px;font-weight:400;margin-bottom:10px;border:1px solid #8b8b8b}.bezirk{clear:left;display:block;margin-top:5px}.detailsearch_submit{width:218px;height:40px;margin-top:20px;margin-left:10px;background-repeat:no-repeat;background-position:0 0;padding-left:40px;color:#fff;font-weight:700;font-size:14px;border:0;cursor:pointer}.label_bezirk{display:block;margin-top:5px;font-size:12px}.showh3search{color:#454545;font-size:14px;margin-bottom:10px;font-weight:400}.buttons_submit{display:block;width:190px;margin-left:0;border:0;font-size:14px;font-weight:700;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:7px 0;text-align:center}#suche_button{color:#fff;background-color:#3ba8e2;cursor:pointer}#error_button{color:#ba1a1a;background-color:#F3ACAC;cursor:not-allowed}.dsucheEingabe label{cursor:pointer;user-select:none;width:100%;height:auto;border:1px solid #d3d3d3;padding-top:40px;padding-bottom:40px;font-weight:200;font-size:18px;font-family:'Open Sans Light';border-radius:7px}.dlabelObjekt{font-size:18px}.dsucheEingabe input[type=radio]:checked~label{color:#fff;font-weight:300;background-color:#5598bc;border:none;border-radius:7px}

#cookiebox{ color: white; background-color: #45607a;border-top: 5px solid #7196bb; padding: 30px; padding-top: 20px; text-align: center;line-height: 1.5em;font-size: 16px;margin-left: -15px; z-index: 999; position: fixed; bottom: 0px; max-width: 1065px;display:none;}