html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.btn{padding:10px 20px;background-color:#80bd01;color:#fff;font-family:'Open Sans', sans-serif;font-size:18px}.btnbig,.form_contact input.btnbig,.form_callback input.btnbig,.tx-powermail input.btnbig{margin-right:10px;margin-left:0px;padding:18px 25px 20px;border:0;border-radius:5px;background-color:#80bd01;font-family:'Open Sans', sans-serif;font-size:20px;font-weight:300;text-align:center;color:#fff;cursor:pointer}.btnbig:hover,.form_contact input.btnbig:hover,.form_callback input.btnbig:hover,.tx-powermail input.btnbig:hover{background-image:linear-gradient(0deg, #659400,#80bd01);color:#fff !important}div.burgerbtn{display:none;position:fixed;top:60px;width:60px;height:60px;cursor:pointer;background-image:url("../Images/burgerweiss.png");background-repeat:no-repeat;background-position:50% 50%;background-color:#6f6f6f;z-index:3}.buttoncontainer{padding:50px}section.grossebutton{min-height:300px;padding-top:50px}section.grossebutton>div div{display:flex;justify-content:center}section.grossebutton>div div.special .btnbig{margin:0 auto}section.grossebutton>div div.special .btnbig:first-child{margin-left:0}section.grossebutton>div div.special .btnbig:last-child{margin-right:0}section.grossebutton .btnbig{position:relative;width:calc(25% - 20px);margin:0 2%;height:230px;padding:0;float:left;display:block}section.grossebutton .btnbig img{width:70%;height:auto}section.grossebutton .btnbig a{position:absolute;display:block;top:0;left:0;height:100%;width:100%}section.grossebutton .btnbig p{font-size:18px;display:block;width:90%;position:absolute;bottom:30px;left:0;padding:0 5% 0 5%}@font-face{font-family:'Open Sans';src:url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/Light/OpenSans-Light.woff2?v=1.101") format("woff2"),url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/Light/OpenSans-Light.woff?v=1.101") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/LightItalic/OpenSans-LightItalic.woff2?v=1.101") format("woff2"),url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/LightItalic/OpenSans-LightItalic.woff?v=1.101") format("woff");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/Regular/OpenSans-Regular.woff2?v=1.101") format("woff2"),url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/Regular/OpenSans-Regular.woff?v=1.101") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/Italic/OpenSans-Italic.woff2?v=1.101") format("woff2"),url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/Italic/OpenSans-Italic.woff?v=1.101") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'Open Sans';src:url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/Semibold/OpenSans-Semibold.woff2?v=1.101") format("woff2"),url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/Semibold/OpenSans-Semibold.woff?v=1.101") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff2?v=1.101") format("woff2"),url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff?v=1.101") format("woff");font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/Bold/OpenSans-Bold.woff2?v=1.101") format("woff2"),url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/Bold/OpenSans-Bold.woff?v=1.101") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans';src:url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/BoldItalic/OpenSans-BoldItalic.woff2?v=1.101") format("woff2"),url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/BoldItalic/OpenSans-BoldItalic.woff?v=1.101") format("woff");font-weight:bold;font-style:italic}@font-face{font-family:'Open Sans';src:url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/ExtraBold/OpenSans-ExtraBold.woff2?v=1.101") format("woff2"),url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/ExtraBold/OpenSans-ExtraBold.woff?v=1.101") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff2?v=1.101") format("woff2"),url("/typo3conf/ext/sitepackage/Resources/Public/Fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff?v=1.101") format("woff");font-weight:800;font-style:italic}.home.content-main{height:100%;min-height:1000px}.home.content-main footer{position:absolute;clear:both;bottom:0}.content-main{position:relative;min-height:100vh;background-color:#fff;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:50% 50%;font-family:'Open Sans', sans-serif !important;overflow:hidden}.sectionwrap{padding:25px 0 25px 0}.mainwrap{max-width:1000px;margin:0 auto;position:relative}div.csc-textpic .csc-textpic-imagewrap img{width:100%;height:auto}.quotehome{position:relative;display:inline-block;margin-top:150px;color:#000;font-size:50px;line-height:60px;font-style:italic;text-shadow:0 0 30px #fff}.quotehome a{background-color:rgba(255,255,255,0.9)}.quotehome a:before{position:absolute;color:#fff;content:'';display:block;width:45px;height:45px;border-radius:25px;bottom:-50px;left:50%;margin-left:-22.5px;background:#80bd01;background-image:url("../Images/pluspfeil.png");background-repeat:no-repeat;background-position:50% 50%}.quotehome h1{text-shadow:0 0 30px #fff}h1,h2,h3,h4{font-family:'Open Sans', sans-serif;text-transform:none;font-weight:300;text-align:center}h1{margin-top:70px;margin-bottom:15px;font-size:50px;line-height:60px}h2{margin:20px 0 30px 0;font-size:40px;line-height:45px}h3{font-size:25px;line-height:30px}h4{font-size:20px;line-height:25px}a{text-decoration:none;color:#000}p{padding-bottom:15px}ul,ol{list-style:none}.textblock ul li,.extrainfo ul li,div.csc-default ul li,.box ul li{position:relative;padding-left:15px}.textblock ul li:before,.extrainfo ul li:before,div.csc-default ul li:before,.box ul li:before{content:'';position:absolute;display:block;background:#80bd01;width:7px;height:7px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;top:10px;left:0}form ul li{background:#f0736f;color:#fff;text-align:left;padding:7px 0;font-size:18px;line-height:24px;margin-top:-11px}form ul li:before{background:transparent !important}i,em{font-style:italic}div.csc-default,div.frame-default{clear:both}.contentpage .content-main div.csc-default{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 auto;font-family:'Open Sans', sans-serif}.contentpage .content-main div.csc-default h3{text-align:left;padding:25px 0 25px 0}.contentpage .content-main div.csc-default p.bodytext{font-size:16px;line-height:22px;text-align:left}.contentpage .content-main div.csc-default p.bodytext a:hover{color:#80bd01}.contentpage .content-main div.csc-default ul{text-align:left;font-size:16px;line-height:22px;padding:10px 0 10px 0}.box .inner-box,.boxfloat .inner-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px;font-family:'Open Sans', sans-serif}.box .inner-box h3,.boxfloat .inner-box h3{text-align:left;padding:25px 0 25px 0}.box .inner-box p,.boxfloat .inner-box p{font-size:19px;line-height:26px;text-align:left}.box .inner-box p a:hover,.boxfloat .inner-box p a:hover{color:#80bd01}.box .inner-box p .btnbig,.boxfloat .inner-box p .btnbig{position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.box .inner-box p .btnbig.pseudo,.boxfloat .inner-box p .btnbig.pseudo{position:relative;left:0;top:25px}.box .inner-box ul,.boxfloat .inner-box ul{text-align:left;font-size:16px;line-height:22px;padding:10px 0 10px 0}.box{padding-bottom:50px;position:relative;clear:both}.box .inner-box h3{text-align:center}.box .inner-box p .btnbig.pseudo{position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.box+.box{margin-top:-25px}.boxfloat{position:relative;width:50%;float:left}.boxfloat .inner-box{max-width:500px;width:100%;float:right}.boxfloat .inner-box .maps{width:100%;padding-top:30px;max-height:100%}.boxfloat .inner-box .maps iframe{pointer-events:none;width:100%}.boxfloat+.boxfloat .inner-box{float:left}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}header{width:100%;height:180px;position:relative}.logo-box{width:100%;margin:0 auto;position:relative;height:auto}.logo-box img{max-width:100%;height:auto;top:25px;position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navigation{width:100%;position:absolute;top:160px}nav.main{width:100%;height:52px;color:#fff}nav.main ul li{display:inline-block;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}nav.main ul li a.navbutton{display:block;padding:18px 32px 18px;background-color:transparent;color:#fff;font-family:'Source Sans Pro', sans-serif;font-size:16px;font-weight:300;letter-spacing:2px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}nav.main ul li a.navbutton:hover{color:#fff;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}nav.main ul li a.navbutton.active{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);color:#fff}nav.main ul li:hover{background-color:rgba(0,0,0,0.2)}.kachelcontentbreite,.rowrap{position:relative;display:block;margin:0 auto;max-width:1400px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1% 0 1%}.rowrap{padding-top:55px;padding-bottom:220px}.rowrap .thumbnails{position:relative}.rowrap .thumbnails a{display:block;width:100%;height:100%}.rowrap .thumbnails a img{width:100%;height:auto;display:block;text-align:right}.rowrap .thumbnails a .statusschild{display:block}.kachelcontentbreite{padding-top:55px}.kachel,.col{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;float:left;width:30%;height:300px;margin-right:1.66%;margin-bottom:40px;margin-left:1.66%;color:#fff}.kachel .background1,.col .background1,.kachel .background2,.col .background2{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:100% 100%;text-indent:-9999px}.kachel .textarea,.col .textarea{position:absolute;width:100%;z-index:2;white-space:normal}.kachel .textarea h2,.col .textarea h2,.kachel .textarea p,.col .textarea p{padding:20px 30px 0 30px;text-align:left}.kachel .textarea h2,.col .textarea h2{color:#fff;line-height:36px;font-weight:300;font-size:30px}.kachel .textarea p,.col .textarea p{padding-top:0;line-height:normal}.kachel .statusschild,.col .statusschild,.kachel .statusschild.planung,.col .statusschild.planung,.kachel .statusschild.verkauft,.col .statusschild.verkauft{position:absolute;bottom:0;right:0;background-color:#80bd01;z-index:2;margin-left:0px;padding:10px 20px;color:#fff;font-size:18px}.kachel .planung.statusschild,.col .planung.statusschild{background-color:#f0736f}.kachel .verkauft.statusschild,.col .verkauft.statusschild{background-color:#388cc9}.kachel .boxlink,.col .boxlink{-moz-appearance:none;-webkit-appearance:none;position:absolute;height:100%;width:100%;top:0;left:0;text-indent:-9999px;background-color:rgba(0,0,0,0.5);transition:background-color 1s ease-out}.kachel .boxlink:hover,.col .boxlink:hover{background-color:rgba(0,0,0,0.3)}.kachel:hover .textarea,.col:hover .textarea{display:none}.kachel.nohover,.nohover.col{background-color:rgba(0,0,0,0.5)}.kachel.nohover:hover .textarea,.nohover.col:hover .textarea{display:block}.kachel.nohover .statusschild,.nohover.col .statusschild{background-color:#f0736f}.kachel.nohover .verkauft.statusschild,.nohover.col .verkauft.statusschild{background-color:#388cc9}.col{margin-bottom:0;height:auto}.form_contact,.form_callback,.tx-powermail{display:none;background-color:rgba(0,0,0,0.2);padding:25px 0 75px 0}.form_contact.active,.form_callback.active,.tx-powermail.active{display:block}.form_contact form,.form_callback form,.tx-powermail form{padding-bottom:50px}.form_contact form img,.form_callback form img,.tx-powermail form img{float:left}.form_contact form img+input,.form_contact form .powermail_captcha,.form_callback form img+input,.form_callback form .powermail_captcha,.tx-powermail form img+input,.tx-powermail form .powermail_captcha{width:75px;height:50px;float:left;margin-left:40px}.form_contact form .powermail_captcha,.form_callback form .powermail_captcha,.tx-powermail form .powermail_captcha{position:absolute;left:225px}.form_contact form .powermail_fieldwrap_type_check,.form_callback form .powermail_fieldwrap_type_check,.tx-powermail form .powermail_fieldwrap_type_check{position:relative;padding-top:25px}.form_contact form .powermail_fieldwrap_type_check label.powermail_label,.form_callback form .powermail_fieldwrap_type_check label.powermail_label,.tx-powermail form .powermail_fieldwrap_type_check label.powermail_label{display:none}.form_contact form .powermail_fieldwrap_type_check .checkbox,.form_callback form .powermail_fieldwrap_type_check .checkbox,.tx-powermail form .powermail_fieldwrap_type_check .checkbox{position:relative}.form_contact form .powermail_fieldwrap_type_check .checkbox label,.form_callback form .powermail_fieldwrap_type_check .checkbox label,.tx-powermail form .powermail_fieldwrap_type_check .checkbox label{position:relative;cursor:pointer;width:30px;height:30px;left:0;top:-4px;margin-top:-30px;padding:0;margin-bottom:0;border-radius:4px;background:#fff;display:block;white-space:nowrap;text-indent:45px;line-height:30px;border:1px solid #fff}.form_contact form .powermail_fieldwrap_type_check .checkbox label:before,.form_callback form .powermail_fieldwrap_type_check .checkbox label:before,.tx-powermail form .powermail_fieldwrap_type_check .checkbox label:before{content:'';position:absolute;width:30px;height:30px;opacity:0;background:url("../Images/checkbox-haken.png") no-repeat center center;left:0;display:block}.form_contact form .powermail_fieldwrap_type_check .checkbox input[type="checkbox"],.form_callback form .powermail_fieldwrap_type_check .checkbox input[type="checkbox"],.tx-powermail form .powermail_fieldwrap_type_check .checkbox input[type="checkbox"]{margin-bottom:0;height:30px;width:30px}.form_contact form .powermail_fieldwrap_type_check .checkbox input[type="checkbox"]:checked+label:before,.form_callback form .powermail_fieldwrap_type_check .checkbox input[type="checkbox"]:checked+label:before,.tx-powermail form .powermail_fieldwrap_type_check .checkbox input[type="checkbox"]:checked+label:before{opacity:1}.form_contact form .powermail_fieldwrap_type_check.powermail_fieldwrap_datenschutz .checkbox label a,.form_callback form .powermail_fieldwrap_type_check.powermail_fieldwrap_datenschutz .checkbox label a,.tx-powermail form .powermail_fieldwrap_type_check.powermail_fieldwrap_datenschutz .checkbox label a{background:#80bd01;text-indent:0;color:#fff;padding:0 5px;display:inline-block}.form_contact label,.form_callback label,.tx-powermail label{display:block;padding-top:10px;color:#fff;font-weight:400;margin-bottom:5px;text-align:left}.form_contact input,.form_contact select,.form_contact textarea,.form_callback input,.form_callback select,.form_callback textarea,.tx-powermail input,.tx-powermail select,.tx-powermail textarea{-moz-appearance:none;-webkit-appearance:none;border-radius:4px;display:block;width:99.8%;height:38px;margin-bottom:10px;font-size:14px;line-height:1.42857143;color:#333333;vertical-align:middle;background-color:#ffffff;border:1px solid #cccccc;text-indent:25px;outline:none;-moz-appearance:none;-webkit-appearance:none}.form_contact select,.form_callback select,.tx-powermail select{text-indent:25px;background-image:url("../Images/dropdown-pfeil.png");background-repeat:no-repeat;background-position:98% 50%;cursor:pointer;height:42px;width:100%;color:#a9a9ab}.form_contact select option,.form_callback select option,.tx-powermail select option{color:#333333}@-moz-document url-prefix(){.form_contact select,.form_callback select,.tx-powermail select{text-indent:10px}}.form_contact textarea,.form_callback textarea,.tx-powermail textarea{width:100%;padding:8px 0;padding-left:25px;min-height:250px;text-indent:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form_contact input.btnbig,.form_callback input.btnbig,.tx-powermail input.btnbig{margin:0;margin-top:25px;padding:15px 25px 45px 0;float:left;width:auto;border:none}.form_contact button.btnbig,.form_callback button.btnbig,.tx-powermail button.btnbig{margin-top:25px}.form_contact p,.form_callback p,.tx-powermail p{text-align:left;color:#fff;clear:both}.tx-powermail form{position:relative;max-width:1000px;margin:0 auto}.tx-powermail form fieldset legend{display:none}.tx-powermail{-moz-appearance:none;-webkit-appearance:none}.tx-powermail input.btnbig{clear:both}.tx-powermail .parsley-errors-list{padding:0 !important}.powermail_field_error_container_captcha{position:relative}.powermail_field_error_container_captcha .parsley-errors-list{position:absolute;width:100%;bottom:-92px}form ul li{background:#f0736f;color:#fff;text-align:left;padding:7px 0;font-size:14px;line-height:24px;margin-top:-11px;text-indent:11px;border-radius:4px}form ul li:before{background:transparent !important}form .powermail_fieldwrap_type_check ul li{margin-top:-3px}.error.help-block{display:block;background:#f0736f;color:#fff;text-align:left;padding:7px 0;font-size:14px;line-height:24px;margin-top:10px;text-indent:11px;border-radius:4px}.error.help-block:before{background:transparent !important}.form_contact .form_captcha_wrap,.form_callback .form_captcha_wrap,.tx-powermail .form_captcha_wrap{position:relative;display:flex;align-items:center;justify-content:flex-start}.form_contact .form_captcha_wrap img,.form_callback .form_captcha_wrap img,.tx-powermail .form_captcha_wrap img{width:200px;height:52px;display:block;border-radius:4px}.form_contact .form_captcha_wrap .captcha,.form_callback .form_captcha_wrap .captcha,.tx-powermail .form_captcha_wrap .captcha{width:auto;height:52px;margin:0}.form_contact .form_captcha_wrap .captcha_reload,.form_contact .form_captcha_wrap .captcha__reload,.form_callback .form_captcha_wrap .captcha_reload,.form_callback .form_captcha_wrap .captcha__reload,.tx-powermail .form_captcha_wrap .captcha_reload,.tx-powermail .form_captcha_wrap .captcha__reload{margin:0 15px}.form_contact .form_captcha_wrap ul li,.form_callback .form_captcha_wrap ul li,.tx-powermail .form_captcha_wrap ul li{margin-top:0;line-height:40px}.form_contact .form_captcha_wrap input::-webkit-input-placeholder,.form_callback .form_captcha_wrap input::-webkit-input-placeholder,.tx-powermail .form_captcha_wrap input::-webkit-input-placeholder{opacity:0}.form_contact .form_captcha_wrap input::-moz-placeholder,.form_callback .form_captcha_wrap input::-moz-placeholder,.tx-powermail .form_captcha_wrap input::-moz-placeholder{opacity:0}.form_contact .form_captcha_wrap input::-moz-placeholder,.form_callback .form_captcha_wrap input::-moz-placeholder,.tx-powermail .form_captcha_wrap input::-moz-placeholder{opacity:0}.form_contact .form_captcha_wrap input::-ms-input-placeholder,.form_callback .form_captcha_wrap input::-ms-input-placeholder,.tx-powermail .form_captcha_wrap input::-ms-input-placeholder{opacity:0}.form_contact ul,.form_callback ul,.tx-powermail ul{width:100%}#strasse,#hausnummer,#ort,#post,#telefon,#mail,.powermail_fieldwrap_plz,.powermail_fieldwrap_strae,.powermail_fieldwrap_hausnummer,.powermail_fieldwrap_ort,.powermail_fieldwrap_straeundhausnummer,.powermail_fieldwrap_adresszusatz,.powermail_fieldwrap_plzundort,.powermail_fieldwrap_land,.powermail_fieldwrap_telefon,.powermail_fieldwrap_e_mail{float:left;width:47.9%}#strasse input,#hausnummer input,#ort input,#post input,#telefon input,#mail input,.powermail_fieldwrap_plz input,.powermail_fieldwrap_strae input,.powermail_fieldwrap_hausnummer input,.powermail_fieldwrap_ort input,.powermail_fieldwrap_straeundhausnummer input,.powermail_fieldwrap_adresszusatz input,.powermail_fieldwrap_plzundort input,.powermail_fieldwrap_land input,.powermail_fieldwrap_telefon input,.powermail_fieldwrap_e_mail input{width:100%}#post,#strasse,#telefon,.powermail_fieldwrap_plz,.powermail_fieldwrap_strae,.powermail_fieldwrap_straeundhausnummer,.powermail_fieldwrap_plzundort,.powermail_fieldwrap_telefon{margin-right:4%}#form_submitted{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 0 50px 0;width:100%;background:rgba(0,0,0,0.2);color:#666}.tx-powermail .row{display:flex;justify-content:space-between}.tx-powermail .row .col-lg-12{flex:1 1 100%}.tx-powermail .row .col-lg-6{flex:0 1 48%}@media screen and (max-width: 480px){.tx-powermail .row{display:block}.tx-powermail .row .col-lg-6{flex:1 1 100%}}footer{clear:both;width:100%;height:100px}footer div.footernav{padding-top:20px;text-align:right}footer div.footernav a{padding-left:20px;float:right;font-family:'Open Sans', sans-serif;color:#333;text-decoration:none}footer div.footernav a:hover{color:#80bd01}footer div.footernav a:active{color:#000}footer div.footernav .copyright{float:left}section.einheiten,section.grundrisse,section.location{background:#fff}section.top{width:100%;padding-top:50px}section.top .mainwrap .pfeillinks,section.top .mainwrap .pfeilrechts{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:65px;width:50px;height:80px}section.top .mainwrap .pfeillinks a,section.top .mainwrap .pfeilrechts a{display:block;width:100%;height:100%}section.top .mainwrap .pfeillinks a:before,section.top .mainwrap .pfeilrechts a:before{content:'';display:block;position:absolute;top:20px;margin-left:25px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0.3}section.top .mainwrap .pfeillinks a:hover,section.top .mainwrap .pfeilrechts a:hover{background-color:rgba(0,0,0,0.1);opacity:1}section.top .mainwrap .pfeillinks{left:-25px}section.top .mainwrap .pfeillinks a{background:url("../Images/icon_pfeil_links.png") no-repeat;background-position:50% center;opacity:0.3}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){section.top .mainwrap .pfeillinks a{background-image:url("../Images/icon_pfeil_links2x.png");background-size:19.5px 36px}}section.top .mainwrap .pfeilrechts{right:-25px}section.top .mainwrap .pfeilrechts a{background:url("../Images/icon_pfeil_rechts.png") no-repeat;background-position:50% center;opacity:0.3}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){section.top .mainwrap .pfeilrechts a{background-image:url("../Images/icon_pfeil_rechts2x.png");background-size:19.5px 36px}}section.top .mainwrap .backlink{width:100%}section.top .mainwrap .backlink h1{margin-top:0 !important;padding-right:50px;padding-left:50px}section.top .mainwrap .backlink>div{position:relative;height:50px;margin-bottom:20px}section.top .mainwrap .backlink>div a{position:absolute;display:block;height:100%;width:100%;z-index:2;background:url("../Images/icon_zurueck.png") no-repeat;background-position:50% center;opacity:0.3}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){section.top .mainwrap .backlink>div a{background-image:url("../Images/icon_zurueck2x.png");background-size:38px 26px}}section.top .mainwrap .backlink>div a:hover{background-color:rgba(0,0,0,0.1);opacity:1}section.top .mainwrap .backlink p{padding-top:20px;padding-right:50px;padding-left:50px;text-align:left;font-size:19px;line-height:26px}#form_submitted+section.top{padding-top:0}.clickboxnav{padding-top:50px;font-size:0}.clickbox{position:relative;display:inline-block;width:16.666666%;font-size:14px;text-align:center;background-color:rgba(0,0,0,0.05);color:#000;padding:20px 0;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clickbox p{margin-bottom:0px;font-family:'Open Sans', sans-serif;line-height:22px;text-align:center;color:inherit;width:100%;padding-bottom:0}.clickbox p.preis{color:#80bd01;font-weight:700;text-transform:uppercase}.clickbox p.hervorhebung{font-weight:700}.clickbox a{display:block;height:100%;width:100%;color:#6f6f6f}.clickbox:hover{background-color:rgba(0,0,0,0.07);opacity:1}.clickbox.selected{background-color:#fff}.clickbox .einheit-zahl{padding-top:10px;padding-bottom:15px;font-family:'Open Sans', sans-serif;font-size:60px;line-height:40px;font-weight:300;text-align:center}.bilderblock{width:100%;position:relative;padding-bottom:50px}.bildergalerie{position:relative;clear:both}.bildergalerie>div{float:left}.bildergalerie img{display:block;width:100%;height:auto}.bildergalerie a{display:block;height:100%;width:100%}.bildergalerie .hauptfoto{width:66%}.bildergalerie .foto{width:32%;margin-left:2%}.bildergalerie .foto>div{float:none;height:auto}.bildergalerie .foto:last-child{margin-top:10px}.flaechenbox{width:100%;position:relative;padding-bottom:25px}.flaechenbox .flaechenicon{max-width:150px;width:25%;float:left;margin-left:8%}.flaechenbox .flaechenicon img{width:100%;height:auto}.flaechenbox .flaechenicon .einheit-zahl{padding-top:0;padding-bottom:5px;font-size:32px;font-weight:300}.flaechenbox .flaechenicon p{width:100%;text-align:center}.flaechenbox .flaechenicon p.statuschange{margin-top:45px}.textrow{width:100%}.textrow .textblock{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;text-align:left;padding:10px;margin-top:0px;font-size:19px;line-height:26px}.grundrissrow{width:100%}.grundrissrow div.grundriss:first-child:nth-last-child(1){width:100%}.grundrissrow div.grundriss:first-child:nth-last-child(2),.grundrissrow div.grundriss:first-child:nth-last-child(2) ~ div{width:50%}.grundrissrow div.grundriss:first-child:nth-last-child(3),.grundrissrow div.grundriss:first-child:nth-last-child(3) ~ div{width:33.3333%}.grundrissrow div.grundriss:first-child:nth-last-child(4),.grundrissrow div.grundriss:first-child:nth-last-child(4) ~ div{width:25%}.grundrissrow div.grundriss:first-child:nth-last-child(5),.grundrissrow div.grundriss:first-child:nth-last-child(5) ~ div{width:20%}.grundrissrow div.grundriss:first-child:nth-last-child(6),.grundrissrow div.grundriss:first-child:nth-last-child(6) ~ div{width:16.6667%}.grundrissrow div.clickbox:first-child:nth-last-child(1){width:100%}.grundrissrow div.clickbox:first-child:nth-last-child(2),.grundrissrow div.clickbox:first-child:nth-last-child(2) ~ div{width:48%}.grundrissrow div.btnbig:first-child:nth-last-child(1){margin:0 auto;float:none}.grundrissrow div.btnbig:first-child:nth-last-child(2),.grundrissrow div.btnbig:first-child:nth-last-child(2) ~ div{float:none;display:inline-block}.grundrissrow div.btnbig:first-child:nth-last-child(3),.grundrissrow div.btnbig:first-child:nth-last-child(3) ~ div{margin-left:5%}.grundrissrow div.baustand:first-child:nth-last-child(1){width:100%}.grundrissrow div.baustand:first-child:nth-last-child(2),.grundrissrow div.baustand:first-child:nth-last-child(2) ~ div{width:50%}.grundrissrow div.baustand:first-child:nth-last-child(3),.grundrissrow div.baustand:first-child:nth-last-child(3) ~ div{width:33.3333%}.grundrissrow .grundriss{float:left}.grundrissrow .grundriss a img{max-width:100%;height:auto}.grundrissrow .grundriss .grundrissbeschriftung{padding-bottom:10px}.aktuell{background:#fff}.aktuell .mainwrap{overflow:hidden;min-height:300px;max-width:1010px}.aktuell .bx-wrapper{max-width:100% !important}.aktuell .bx-viewport{height:210px !important}.aktuellrow{position:absolute;left:0;-moz-transition:"left",.5s;-o-transition:"left",.5s;-webkit-transition:"left",.5s;transition:"left",.5s;width:100%}.aktuellrow div.grundriss:first-child:nth-last-child(1){width:100%}.aktuellrow div.grundriss:first-child:nth-last-child(2),.aktuellrow div.grundriss:first-child:nth-last-child(2) ~ div{width:50%}.aktuellrow div.grundriss:first-child:nth-last-child(3),.aktuellrow div.grundriss:first-child:nth-last-child(3) ~ div{width:33.3333%}.aktuellrow div.grundriss:first-child:nth-last-child(4),.aktuellrow div.grundriss:first-child:nth-last-child(4) ~ div{width:25%}.aktuellrow div.grundriss:first-child:nth-last-child(5),.aktuellrow div.grundriss:first-child:nth-last-child(5) ~ div{width:20%}.aktuellrow div.grundriss:first-child:nth-last-child(6),.aktuellrow div.grundriss:first-child:nth-last-child(6) ~ div{width:16.6667%}.aktuellrow div.clickbox:first-child:nth-last-child(1){width:100%}.aktuellrow div.clickbox:first-child:nth-last-child(2),.aktuellrow div.clickbox:first-child:nth-last-child(2) ~ div{width:48%}.aktuellrow div.btnbig:first-child:nth-last-child(1){margin:0 auto;float:none}.aktuellrow div.btnbig:first-child:nth-last-child(2),.aktuellrow div.btnbig:first-child:nth-last-child(2) ~ div{float:none;display:inline-block}.aktuellrow div.btnbig:first-child:nth-last-child(3),.aktuellrow div.btnbig:first-child:nth-last-child(3) ~ div{margin-left:5%}.aktuellrow div.baustand:first-child:nth-last-child(1){width:100%}.aktuellrow div.baustand:first-child:nth-last-child(2),.aktuellrow div.baustand:first-child:nth-last-child(2) ~ div{width:50%}.aktuellrow div.baustand:first-child:nth-last-child(3),.aktuellrow div.baustand:first-child:nth-last-child(3) ~ div{width:33.3333%}.aktuellrow .baustand{float:left;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 0 10px;text-align:center;vertical-align:middle}.aktuellrow .baustand a{display:block;height:100%;width:100%;overflow:hidden}.aktuellrow .baustand a img{max-width:100%;height:auto;vertical-align:middle}.aktuellrow .baustand div{font-size:13px;text-align:left;color:#6f6f6f;padding-top:10px}.extrainfo{text-align:left;margin-top:0px;font-size:19px;line-height:26px;background-color:#fff}section.location{padding-bottom:50px}section.location .gmap{position:relative}section.location .gmap>div{float:left}section.location .gmap img{max-width:100%;height:auto}section.location .gmap a{display:block;height:100%;width:100%}section.location .gmap .karte+.umgebung{width:32%;margin-left:2%}section.location .gmap .karte+.umgebung>div{float:none;height:auto}section.location .gmap .karte+.umgebung>div a{display:block;width:100%;height:100%;margin-top:0;text-align:right}section.location .gmap .karte+.umgebung>div a img{max-width:100%;height:auto}section.location .gmap .karte+.umgebung>div a+a{margin-top:10px}section.location .gmap .karte{width:66%}section.location .gmap .karte.full{width:100%}section.location .gmap .gm-style{pointer-events:none;width:100%}.content_coords{text-align:left}.content_coords h3,.content_coords h4,.content_coords p,.content_coords img{text-align:left}.content_coords h3{padding:10px 20px 15px 0;font-size:23px}.content_coords h4{padding-bottom:5px;font-size:18px;line-height:21px}.content_coords a{text-decoration:underline}.content_coords p{padding-bottom:16px;line-height:16px}#fancybox-close{position:absolute;top:-35px;right:-30px;cursor:pointer;z-index:1103;display:none;width:60px;height:60px;background:transparent url("../Images/lightbox_schliessen.png") -40px 0px;background-position:50% center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#fancybox-close{background-image:url("../Images/lightbox_schliessen2x.png");background-size:62px 62px}}#fancybox-left-ico{background:url("../Images/lightbox_links.png") no-repeat;background-position:50% center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#fancybox-left-ico{background-image:url("../Images/lightbox_links2x.png");background-size:60.5px 60.5px}}#fancybox-right-ico{background:url("../Images/lightbox_rechts.png") no-repeat;background-position:50% center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){#fancybox-right-ico{background-image:url("../Images/lightbox_rechts2x.png");background-size:60.5px 60.5px}}#fancybox-left,#fancybox-right{z-index:1103 !important}#fancybox-left:hover span{left:35px}#fancybox-right:hover span{left:auto;right:35px}.fancybox-title-over{position:absolute;top:25px;left:25px;width:100% !important;color:#FFF;text-align:left}#fancybox-title-over{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;font-family:'Open Sans', sans-serif;font-weight:300;text-transform:none;font-size:30px;line-height:36px}#parallax{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 0 50px 0;height:400px;width:100%}#parallax img{position:absolute;max-width:100%;vertical-align:middle;display:inline-block}#parallax img.second{top:45px}#parallax img.third{left:0;top:40px}#parallax .couch{left:50%;-webkit-transform:translateX(-50%) scaleX(1) scaleY(1) scaleZ(1);-moz-transform:translateX(-50%) scaleX(1) scaleY(1) scaleZ(1);-ms-transform:translateX(-50%) scaleX(1) scaleY(1) scaleZ(1);-o-transform:translateX(-50%) scaleX(1) scaleY(1) scaleZ(1);transform:translateX(-50%) scaleX(1) scaleY(1) scaleZ(1);-webkit-transition:-webkit-transform 0.5s;-moz-transition:transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s}#parallax .couch.left{-webkit-transform:translateX(-70%) scaleX(1) scaleY(1) scaleZ(1);-moz-transform:translateX(-70%) scaleX(1) scaleY(1) scaleZ(1);-ms-transform:translateX(-70%) scaleX(1) scaleY(1) scaleZ(1);-o-transform:translateX(-70%) scaleX(1) scaleY(1) scaleZ(1);transform:translateX(-70%) scaleX(1) scaleY(1) scaleZ(1)}#parallax .couch.right{-webkit-transform:translateX(-30%) scaleX(1) scaleY(1) scaleZ(1);-moz-transform:translateX(-30%) scaleX(1) scaleY(1) scaleZ(1);-ms-transform:translateX(-30%) scaleX(1) scaleY(1) scaleZ(1);-o-transform:translateX(-30%) scaleX(1) scaleY(1) scaleZ(1);transform:translateX(-30%) scaleX(1) scaleY(1) scaleZ(1)}#parallax .couch.front{-webkit-transform:translateX(-50%) scaleX(1.15) scaleY(1.15) scaleZ(1);-moz-transform:translateX(-50%) scaleX(1.15) scaleY(1.15) scaleZ(1);-ms-transform:translateX(-50%) scaleX(1.15) scaleY(1.15) scaleZ(1);-o-transform:translateX(-50%) scaleX(1.15) scaleY(1.15) scaleZ(1);transform:translateX(-50%) scaleX(1.15) scaleY(1.15) scaleZ(1)}#parallax .couch.back{-webkit-transform:translateX(-50%) scaleX(0.9) scaleY(0.9) scaleZ(1);-moz-transform:translateX(-50%) scaleX(0.9) scaleY(0.9) scaleZ(1);-ms-transform:translateX(-50%) scaleX(0.9) scaleY(0.9) scaleZ(1);-o-transform:translateX(-50%) scaleX(0.9) scaleY(0.9) scaleZ(1);transform:translateX(-50%) scaleX(0.9) scaleY(0.9) scaleZ(1)}#parallax .arrowfront,#parallax .arrowback,#parallax .arrowleft,#parallax .arrowright{position:absolute;cursor:pointer}#parallax .arrowfront,#parallax .arrowback{width:50%;left:25%}#parallax .arrowfront{bottom:0;height:30%}#parallax .arrowback{height:50%}#parallax .arrowleft{left:0;width:25%;height:350px}#parallax .arrowright{right:0;width:25%;height:350px}.content-main table{position:relative;max-width:1200px;width:100%;margin:0 auto;background:rgba(151,151,151,0.2)}.content-main table tbody{width:100%}.content-main table tbody tr{position:relative}.content-main table tbody tr td{text-align:center;width:25%;height:150px;background-color:rgba(0,0,0,0.1);cursor:pointer;color:#000;font-size:17px;line-height:24px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px}.content-main table tbody tr td:nth-child(even){background-color:rgba(0,0,0,0.2)}.content-main table tbody tr td:nth-child(even):hover{background-color:#80bd01}.content-main table tbody tr td:hover{background-color:#f0736f}.content-main table tbody tr td div{position:relative;height:100%}.content-main table tbody tr td div span{display:block;width:100%;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content-main table tbody tr:nth-child(2) td,.content-main table tbody tr:nth-child(4) td,.content-main table tbody tr:nth-child(6) td{background-color:rgba(0,0,0,0.1)}.content-main table tbody tr:nth-child(2) td:nth-child(1),.content-main table tbody tr:nth-child(4) td:nth-child(1),.content-main table tbody tr:nth-child(6) td:nth-child(1){background-color:rgba(0,0,0,0.2)}.content-main table tbody tr:nth-child(2) td:nth-child(1):hover,.content-main table tbody tr:nth-child(4) td:nth-child(1):hover,.content-main table tbody tr:nth-child(6) td:nth-child(1):hover{background-color:#80bd01}.content-main table tbody tr:nth-child(2) td:nth-child(2),.content-main table tbody tr:nth-child(4) td:nth-child(2),.content-main table tbody tr:nth-child(6) td:nth-child(2){background-color:rgba(0,0,0,0.1)}.content-main table tbody tr:nth-child(2) td:nth-child(2):hover,.content-main table tbody tr:nth-child(4) td:nth-child(2):hover,.content-main table tbody tr:nth-child(6) td:nth-child(2):hover{background-color:#f0736f}.content-main table tbody tr:nth-child(2) td:nth-child(3),.content-main table tbody tr:nth-child(4) td:nth-child(3),.content-main table tbody tr:nth-child(6) td:nth-child(3){background-color:rgba(0,0,0,0.02)}.content-main table tbody tr:nth-child(2) td:nth-child(3):hover,.content-main table tbody tr:nth-child(4) td:nth-child(3):hover,.content-main table tbody tr:nth-child(6) td:nth-child(3):hover{background-color:#00afe6}.content-main table tbody tr:nth-child(2) td:hover,.content-main table tbody tr:nth-child(4) td:hover,.content-main table tbody tr:nth-child(6) td:hover{background-color:#80bd01}.content-main table tbody tr:nth-child(3) td,.content-main table tbody tr:nth-child(7) td{background-color:rgba(0,0,0,0.1)}.content-main table tbody tr:nth-child(3) td:nth-child(1),.content-main table tbody tr:nth-child(7) td:nth-child(1){background-color:rgba(0,0,0,0.02)}.content-main table tbody tr:nth-child(3) td:nth-child(1):hover,.content-main table tbody tr:nth-child(7) td:nth-child(1):hover{background-color:#00afe6}.content-main table tbody tr:nth-child(3) td:nth-child(2),.content-main table tbody tr:nth-child(7) td:nth-child(2){background-color:rgba(0,0,0,0.2)}.content-main table tbody tr:nth-child(3) td:nth-child(2):hover,.content-main table tbody tr:nth-child(7) td:nth-child(2):hover{background-color:#f0736f}.content-main table tbody tr:nth-child(3) td:nth-child(4),.content-main table tbody tr:nth-child(7) td:nth-child(4){background-color:rgba(0,0,0,0.02)}.content-main table tbody tr:nth-child(3) td:nth-child(4):hover,.content-main table tbody tr:nth-child(7) td:nth-child(4):hover{background-color:#00afe6}.content-main table tbody tr:nth-child(3) td:hover,.content-main table tbody tr:nth-child(7) td:hover{background-color:#80bd01}.content-main table:last-child{margin-bottom:50px}#p79 .box .inner-box h3{padding:0;margin-top:-50px}.cc-window.cc-banner{padding:8px 15px 12px !important}.cc-message{font-size:16px;font-family:'Open Sans', sans-serif;line-height:20px;text-align:left}.cc-link{display:inline !important;padding:0 !important;opacity:1 !important}.cc-btn.cc-dismiss{position:relative}.cc-btn.cc-dismiss::before,.cc-btn.cc-dismiss::after{display:block;content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background-color:#fff;transform-origin:center}.cc-btn.cc-dismiss::before{transform:translateX(-50%) rotateZ(45deg)}.cc-btn.cc-dismiss::after{transform:translateX(-50%) rotateZ(-45deg)}.cc-banner .cc-btn:last-child{min-width:16px !important;padding:0.4em !important;text-decoration:none}html{height:100%;overflow-y:scroll;background-color:#fff}body{position:relative;text-align:center;color:#666;height:auto;min-height:100%;background-color:#fff;overflow:hidden}@media screen and (max-width: 1280px){.mainwrap,.boxfloat .inner-box,.tx-powermail form,.content-main table{width:90%;margin:0 auto}nav.main ul li a.navbutton{padding:18px 25px 18px}}@media screen and (max-width: 1024px){body>div{background-position:45% center !important}body.active .navigation{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}body.active .content-main{width:100%;-webkit-transform:translateX(-30%);-moz-transform:translateX(-30%);-ms-transform:translateX(-30%);-o-transform:translateX(-30%);transform:translateX(-30%);-webkit-transition:-webkit-transform 0.5s;-moz-transition:transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s}body.active .content-main:before{content:"";background:rgba(0,0,0,0.3);position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;cursor:pointer}.navigation{right:-50%;width:50%;position:fixed;top:0;height:100%;background-color:#6f6f6f;z-index:3;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);-webkit-transition:-webkit-transform 0.5s;-moz-transition:transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s}div.burgerbtn{display:block;right:100%;z-index:4}nav.main{width:100%;height:100%;position:relative}nav.main ul{text-align:left;margin-top:60px}nav.main ul li{display:block}nav.main ul li a.navbutton{padding:22px 32px 22px}nav.main ul li a.navbutton:hover{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}nav.main.overflow{overflow-y:scroll}.kachelcontentbreite .kachel,.kachelcontentbreite .col{width:45%;margin-left:3%;margin-right:0;margin-bottom:20px}.kachelcontentbreite .kachel .textarea h2,.kachelcontentbreite .col .textarea h2{font-size:20px;line-height:25px}.bidlergalerie .foto:last-child{margin-top:7px}.form_contact input,.form_callback input{width:100%}.content-main table tbody tr td{font-size:14px;line-height:20px}#parallax img.third{top:65px}#fancybox-title-over{font-size:20px;line-height:25px}}@media screen and (max-width: 768px){h1{padding:0 20px 0 20px;font-size:40px;line-height:50px}section.top .mainwrap .backlink h1{font-size:45px;line-height:55px}.kachelcontentbreite,.rowrap{width:90%}.rowrap .col{width:47%;margin-left:0;margin-bottom:2%}.rowrap .col.left{margin-right:5%}.rowrap .col.middle{margin-right:0}.rowrap .col.right{float:none;margin:0 auto}.rowrap .thumbnails{margin-bottom:20px}section.top{padding-top:0;margin-top:-50px}section.top .mainwrap .backlink{margin-top:75px}section.top .mainwrap .backlink>div a{width:50%;-moz-transform:translateX(50%);-ms-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%)}section.top .mainwrap .backlink h1{font-size:35px;line-height:45px}section.top .mainwrap .backlink p{padding-left:10px;padding-right:10px}section.top .mainwrap .pfeilrechts,section.top .mainwrap .pfeillinks{width:40px;top:-10px}section.top .mainwrap .pfeilrechts{right:-10px}section.top .mainwrap .pfeillinks{left:-10px}.clickboxnav{padding-top:15px}.clickbox{width:30%;float:none;margin-left:3%;margin-bottom:3%;padding:10px}.clickbox:nth-child(1),.clickbox:nth-child(4){margin-left:0}.clickbox p{display:none}.clickbox p.preis,.clickbox p.hervorhebung{display:block}.clickbox p span{display:none}.clickbox div.einheit-zahl{font-size:45px}.bildergalerie>div{float:none}.bildergalerie .hauptfoto{width:100%}.bildergalerie .foto{width:49%;float:left;margin-left:0;margin-top:2%}.bildergalerie .foto:last-child{margin-top:2%;margin-left:2%}.flaechenbox{margin-top:30px}.flaechenbox .flaechenicon{width:25%;max-width:none;margin-left:32%}.flaechenbox .flaechenicon:first-child,.flaechenbox .flaechenicon:nth-child(3){margin-left:8%}.textrow .textblock{width:100%}.grundrissrow .grundriss{width:50% !important}.grundrissrow .grundriss img{max-width:100%;height:auto}section.location .gmap>div{float:none}section.location .gmap .karte{width:100%}section.location .gmap .karte #googlemap{width:inherit}section.location .gmap .karte+.umgebung{width:100%;margin-left:0}section.location .gmap .karte+.umgebung>div a{margin-top:0}section.location .gmap .karte+.umgebung>div a+a{margin-top:0}section.location .gmap .karte+.umgebung>div a+a img:last-child{margin-left:2%}section.location .gmap img{width:49%;float:left;margin-top:10px}.boxfloat{width:100%;float:none;margin:0 auto}.boxfloat .inner-box{width:100%;float:none;max-width:inherit}section.grossebutton{min-height:230px}section.grossebutton>div div{flex-wrap:wrap}section.grossebutton>div div.special .btnbig,section.grossebutton>div div.special .btnbig:first-child,section.grossebutton>div div.special .btnbig:last-child{margin:0 auto 10px}section.grossebutton .btnbig{height:180px}footer div.footernav{text-align:center}footer div.footernav a{float:none;font-size:20px}footer div.footernav .copyright{margin-top:21px;float:none;font-size:14px;text-align:center}.content-main table tbody tr td{width:100%;display:block;font-size:17px;line-height:24px}.form_contact h2,.form_callback h2{font-size:30px;line-height:35px}#form_submitted{padding:50px 25px 50px 25px}#parallax{height:350px}#parallax img.third{top:100px}.form_contact .form_captcha_wrap,.form_callback .form_captcha_wrap{flex-direction:column}.form_contact .form_captcha_wrap .captcha_reload,.form_contact .form_captcha_wrap .captcha__reload,.form_callback .form_captcha_wrap .captcha_reload,.form_callback .form_captcha_wrap .captcha__reload{margin:15px 0}.form_contact .form_captcha_wrap ul li,.form_callback .form_captcha_wrap ul li{margin-top:-11px;line-height:24px}}@media screen and (max-width: 480px){header{height:100px}body.active div.burgerbtn{top:40px}.navigation{right:-70%;width:70%}nav.main ul{margin-top:40px}nav.main ul li a.navbutton{padding:12px 32px 12px}div.burgerbtn{top:40px;width:40px;height:40px}div.home h1.csc-firstHeader{margin-top:-100px;font-size:24px;line-height:normal}.contentpage h1{margin-top:0}div.home.content-main{min-height:0;padding-bottom:250px}.kachelcontentbreite .kachel,.kachelcontentbreite .col{width:100%;float:none;margin-left:0}.clickboxnav div.grundriss:first-child:nth-last-child(1){width:100%}.clickboxnav div.grundriss:first-child:nth-last-child(2),.clickboxnav div.grundriss:first-child:nth-last-child(2) ~ div{width:50%}.clickboxnav div.grundriss:first-child:nth-last-child(3),.clickboxnav div.grundriss:first-child:nth-last-child(3) ~ div{width:33.3333%}.clickboxnav div.grundriss:first-child:nth-last-child(4),.clickboxnav div.grundriss:first-child:nth-last-child(4) ~ div{width:25%}.clickboxnav div.grundriss:first-child:nth-last-child(5),.clickboxnav div.grundriss:first-child:nth-last-child(5) ~ div{width:20%}.clickboxnav div.grundriss:first-child:nth-last-child(6),.clickboxnav div.grundriss:first-child:nth-last-child(6) ~ div{width:16.6667%}.clickboxnav div.clickbox:first-child:nth-last-child(1){width:100%}.clickboxnav div.clickbox:first-child:nth-last-child(2),.clickboxnav div.clickbox:first-child:nth-last-child(2) ~ div{width:48%}.clickboxnav div.btnbig:first-child:nth-last-child(1){margin:0 auto;float:none}.clickboxnav div.btnbig:first-child:nth-last-child(2),.clickboxnav div.btnbig:first-child:nth-last-child(2) ~ div{float:none;display:inline-block}.clickboxnav div.btnbig:first-child:nth-last-child(3),.clickboxnav div.btnbig:first-child:nth-last-child(3) ~ div{margin-left:5%}.clickboxnav div.baustand:first-child:nth-last-child(1){width:100%}.clickboxnav div.baustand:first-child:nth-last-child(2),.clickboxnav div.baustand:first-child:nth-last-child(2) ~ div{width:50%}.clickboxnav div.baustand:first-child:nth-last-child(3),.clickboxnav div.baustand:first-child:nth-last-child(3) ~ div{width:33.3333%}.clickbox p.preis,.clickbox p.hervorhebung{white-space:no-wrap;font-size:11px}.flaechenbox .flaechenicon .einheit-zahl{font-size:25px}.grundrissrow .grundriss{width:100% !important}.grundrissrow .grundriss img{max-width:100%;height:auto}section.location .gmap img{width:100%}section.location .gmap .karte+.umgebung>div a+a img:last-child{margin-left:0}section.grossebutton{padding-top:0}section.grossebutton .btnbig{display:block !important;width:90%;height:50px;margin-bottom:10px}section.grossebutton .btnbig img{display:none}section.grossebutton .btnbig p{bottom:15px}.box .inner-box,.boxfloat .inner-box{padding:10px}.box .inner-box p.bodytext .btnbig.pseudo{width:100%;padding:18px 0 20px}.boxfloat .inner-box .btnbig{width:100%;padding:18px 25px 20px}.btnbig,.form_contact input.btnbig,.form_callback input.btnbig,.tx-powermail input.btnbig{width:100%;padding:18px 0 20px}.buttoncontainer{padding:0}.buttoncontainer .btnbig.contact,.buttoncontainer .btnbig.call{display:block;margin-bottom:10px;margin-right:0}form input.btnbig,form .form_contact input.btnbig,.form_contact form input.btnbig,form .form_callback input.btnbig,.form_callback form input.btnbig,form .tx-powermail input.btnbig,.tx-powermail form input.btnbig,.form_contact input.btnbig,.form_callback input.btnbig{padding:15px 0 40px 0;text-indent:0}.powermail_fieldwrap_type_captcha{position:relative}.form_contact form img+input,.form_contact form .powermail_captcha,.form_callback form img+input,.form_callback form .powermail_captcha,.tx-powermail form img+input,.tx-powermail form .powermail_captcha{float:none;width:229px;margin-left:0}.form_contact form img,.form_callback form img,.tx-powermail form img{margin-bottom:25px}.form_contact form .powermail_captcha,.form_callback form .powermail_captcha,.tx-powermail form .powermail_captcha{left:-40px;margin-left:40px;top:105px}.tx-powermail input.btnbig{margin-top:95px}.form_captcha_wrap input{width:229px !important;margin-top:45px;margin-left:0}footer div.footernav a{font-size:14px}.logo-box img{max-width:250px;width:70%}.rowrap .col{width:100%;float:none}#parallax{height:250px}#parallax img.third{top:90px}.fancybox-title-over{left:0}#fancybox-title-over{font-size:18px;line-height:24px;width:80%}#fancybox-right-ico{top:98% !important}#fancybox-left-ico{top:98% !important}#fancybox-left:hover span{left:-29px}#fancybox-right:hover span{left:auto;right:-29px}#strasse,#hausnummer,#ort,#post,#telefon,#mail,.powermail_fieldwrap_plz,.powermail_fieldwrap_strae,.powermail_fieldwrap_hausnummer,.powermail_fieldwrap_ort,.powermail_fieldwrap_telefon,.powermail_fieldwrap_straeundhausnummer,.powermail_fieldwrap_adresszusatz,.powermail_fieldwrap_plzundort,.powermail_fieldwrap_land,.powermail_fieldwrap_e_mail{width:99.8%;float:none}}@media screen and (max-width: 320px){section.top .mainwrap .backlink h1{font-size:25px;line-height:35px}#parallax{height:200px}}@media screen and (min-width: 1280px){nav.main ul li a.navbutton{padding:18px 32px 18px}}@media only screen and (orientation: landscape) and (max-device-width: 1366px){.content-main{min-height:100%}nav.main{overflow-y:scroll}.tx-powermail textarea{width:100%}.tx-powermail input{width:98%}.form_contact form select,.form_contact form textarea,.form_callback form select,.form_callback form textarea{width:100%}.form_contact form select,.form_callback form select{height:45px}.form_contact form input,.form_callback form input{width:98%}}@media only screen and (orientation: landscape) and (max-device-width: 1024px){.tx-powermail textarea{width:100.4%;text-indent:20px}.tx-powermail input{width:98.8%}.form_contact form input,.form_callback form input{width:98%}.form_contact form select,.form_callback form select{height:45px;width:99.5%}.form_contact form textarea,.form_callback form textarea{text-indent:20px;width:100%}.form_contact form ul,.form_callback form ul{width:99.5%}.powermail_fieldwrap_plz input,.powermail_fieldwrap_strae input,.powermail_fieldwrap_hausnummer input,.powermail_fieldwrap_ort input,.powermail_fieldwrap_telefon input,.powermail_fieldwrap_e_mail input,.powermail_fieldwrap_straeundhausnummer input,.powermail_fieldwrap_adresszusatz input,.powermail_fieldwrap_plzundort input,.powermail_fieldwrap_land input{width:98%}#strasse input,#hausnummer input,#ort input,#post input,#telefon input,#mail input{width:96.5%}#strasse ul,#hausnummer ul,#ort ul,#post ul,#telefon ul,#mail ul{width:99.8%}form ul li{text-indent:18px}}@media only screen and (orientation: portrait) and (max-device-width: 768px){.content-main{min-height:100%}.tx-powermail textarea{width:100%;text-indent:20px}.tx-powermail input{width:98%}.tx-powermail form ul li{width:98%}.form_contact form textarea,.form_callback form textarea{width:100.5%;text-indent:20px}.form_contact form select,.form_callback form select{height:48px;width:100.4%}.form_contact form input,.form_callback form input{width:98%}.form_contact form ul,.form_callback form ul{width:100%}#strasse input,#hausnummer input,#ort input,#post input,#telefon input,#mail input,.powermail_fieldwrap_plz input,.powermail_fieldwrap_strae input,.powermail_fieldwrap_hausnummer input,.powermail_fieldwrap_ort input,.powermail_fieldwrap_telefon input,.powermail_fieldwrap_e_mail input,.powermail_fieldwrap_straeundhausnummer input,.powermail_fieldwrap_adresszusatz input,.powermail_fieldwrap_plzundort input,.powermail_fieldwrap_land input{width:97%}#strasse ul,#hausnummer ul,#ort ul,#post ul,#telefon ul,#mail ul,.powermail_fieldwrap_plz ul,.powermail_fieldwrap_strae ul,.powermail_fieldwrap_hausnummer ul,.powermail_fieldwrap_ort ul,.powermail_fieldwrap_telefon ul,.powermail_fieldwrap_e_mail ul,.powermail_fieldwrap_straeundhausnummer ul,.powermail_fieldwrap_adresszusatz ul,.powermail_fieldwrap_plzundort ul,.powermail_fieldwrap_land ul{width:101%}#strasse textarea,#hausnummer textarea,#ort textarea,#post textarea,#telefon textarea,#mail textarea,.powermail_fieldwrap_plz textarea,.powermail_fieldwrap_strae textarea,.powermail_fieldwrap_hausnummer textarea,.powermail_fieldwrap_ort textarea,.powermail_fieldwrap_telefon textarea,.powermail_fieldwrap_e_mail textarea,.powermail_fieldwrap_straeundhausnummer textarea,.powermail_fieldwrap_adresszusatz textarea,.powermail_fieldwrap_plzundort textarea,.powermail_fieldwrap_land textarea{width:101%}form ul li{text-indent:18px}}@media only screen and (orientation: landscape) and (max-device-width: 667px){.tx-powermail textarea{width:102%}.tx-powermail input{width:98%}.tx-powermail form ul{width:97%}.form_contact form textarea,.form_callback form textarea{width:100%}.form_contact form select,.form_callback form select{height:42px;width:100%}.form_contact form input,.form_callback form input{width:96.8%}.form_contact form ul,.form_callback form ul{width:100%}form ul li{text-indent:0 !important;padding-left:30px !important}#strasse input,#hausnummer input,#ort input,#post input,#telefon input,#mail input{width:94%}#strasse ul,#hausnummer ul,#ort ul,#post ul,#telefon ul,#mail ul{width:100%}.powermail_fieldwrap_plz input,.powermail_fieldwrap_strae input,.powermail_fieldwrap_hausnummer input,.powermail_fieldwrap_ort input,.powermail_fieldwrap_telefon input,.powermail_fieldwrap_e_mail input,.powermail_fieldwrap_straeundhausnummer input,.powermail_fieldwrap_adresszusatz input,.powermail_fieldwrap_plzundort input,.powermail_fieldwrap_land input{width:96%}.fancybox-title-over{left:0}}@media only screen and (orientation: portrait) and (max-device-width: 480px){.tx-powermail textarea{width:99%}.tx-powermail input{width:94% !important}.tx-powermail form ul{width:99.8%}.form_contact form input,.form_callback form input{width:94.8% !important}.form_contact form textarea,.form_contact form select,.form_callback form textarea,.form_callback form select{width:100%}.form_contact form ul,.form_callback form ul{width:99.8%}.form_contact form input.btnbig,.form_callback form input.btnbig{width:100% !important}#strasse ul,#hausnummer ul,#ort ul,#post ul,#telefon ul,#mail ul{width:100%}.form_captcha_wrap input{width:214px !important}#form_submitted{padding:25px}}.immoscout{border:0;margin:0;padding:0;height:2000px}.ce-textpic.ce-left.ce-above .ce-gallery{text-align:left}
