body{background-color:white}body.headernew #container{margin-top:2.5rem}body.hpneu header .clear,body.headernew header .clear{display:none}body.hpneu header,body.headernew header{width:auto;max-width:948px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;float:none}body.hpneu header .firstline,body.headernew header .firstline{display:flex;justify-content:space-between}body.hpneu header .firstline>*,body.headernew header .firstline>*{margin-left:10px;margin-right:10px}body.hpneu #logo,body.headernew #logo{float:none;width:206px;margin-left:10px}body.hpneu #header .mod_navigation,body.headernew #header .mod_navigation{padding-top:0;margin-left:0;float:none}body.hpneu #header .mod_navigation ul,body.headernew #header .mod_navigation ul{display:flex;margin-right:-7px;margin-bottom:12px;padding-left:12px}body.hpneu #header .mod_navigation li,body.headernew #header .mod_navigation li{float:none;border-right-width:0;font-size:16px}body.hpneu #header .mod_navigation li a,body.hpneu #header .mod_navigation li strong,body.headernew #header .mod_navigation li a,body.headernew #header .mod_navigation li strong{font-family:"Arial Black", "Arial Bold", Arial;font-weight:900;padding-top:1em;padding-bottom:1em;display:inline-block}body.hpneu #header .mod_navigation li a,body.headernew #header .mod_navigation li a{color:black}body.hpneu .quicksearch,body.headernew .quicksearch{width:296px;max-width:50vw;padding-top:0;float:right;font-family:"Arial Black", "Arial Bold", Arial;font-weight:900;font-size:14px;color:black;margin-left:10px;padding-left:7px}body.hpneu .quicksearch .formbody,body.headernew .quicksearch .formbody{display:flex}body.hpneu .quicksearch button,body.headernew .quicksearch button{border-width:0;font-size:14px;height:calc(23px * 1.14);width:auto;background-image:none}body.hpneu .quicksearch input,body.headernew .quicksearch input{font-family:Arial;border-width:0;font-size:14px;box-shadow:none;padding-left:0;padding-right:1.5em;flex-grow:1;background-color:#effbff;background-image:url(/files/theme/images/lupe.svg);background-size:auto 70%;background-position:left 3px top 60%;background-repeat:no-repeat;padding-left:1.5em;padding-right:1em}body.hpneu #selectnav1,body.headernew #selectnav1{display:none}body.hpneu #header,body.headernew #header{padding-top:20px;padding-bottom:5px}body.hpneu #header .metanavi li a,body.hpneu #header .metanavi li strong,body.headernew #header .metanavi li a,body.headernew #header .metanavi li strong{font-size:14px}body.hpneu button.navbar-toggle,body.headernew button.navbar-toggle{background:transparent;padding:0;width:38px;border-width:0;float:right;margin-bottom:10px}body.hpneu button.navbar-toggle .icon-bar,body.headernew button.navbar-toggle .icon-bar{display:block;height:5px;width:100%;background-color:black}body.hpneu button.navbar-toggle .icon-bar+.icon-bar,body.headernew button.navbar-toggle .icon-bar+.icon-bar{margin-top:6px}body.hpneu .sr-only,body.headernew .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}body.hpneu #header .mod_article,body.headernew #header .mod_article{overflow:visible}body.hpneu #header .ce_sliderStart,body.headernew #header .ce_sliderStart{margin:25px calc((100% - 100vw) / 2) 0}body.hpneu #header .content-slider,body.headernew #header .content-slider{width:100vw}body.hpneu #header .slide,body.headernew #header .slide{height:350px;max-height:33vw;width:100%;background-size:cover;background-position:center}body.hpneu #header .slider-control,body.headernew #header .slider-control{display:none}@media (max-width:640px){body.hpneu .metanavi a[title="Home"],body.headernew .metanavi a[title="Home"]{display:none}}@media (max-width:520px){body.hpneu header .firstline,body.headernew header .firstline{display:block}body.hpneu header #logo,body.hpneu header .mod_search,body.headernew header #logo,body.headernew header .mod_search{margin-left:auto;margin-right:auto}body.hpneu .quicksearch,body.headernew .quicksearch{display:block;width:auto;max-width:206px;float:none}body.hpneu .quicksearch:focus,body.headernew .quicksearch:focus{max-width:none}body.hpneu #header .mod_navigation ul,body.headernew #header .mod_navigation ul{justify-content:center}body.hpneu #header .mod_navigation ul,body.headernew #header .mod_navigation ul{padding-left:0}body.hpneu #header .mod_navigation li a,body.headernew #header .mod_navigation li a{padding-top:1em;padding-bottom:1em;display:inline-block}body.hpneu #header #logo+div,body.headernew #header #logo+div{position:relative;top:-46px}}body.hpneu #header .mod_navigation li a:hover,body.hpneu #header .mod_navigation li a:focus,body.hpneu #header .mod_navigation li a:active,body.hpneu #footer a:hover,body.hpneu #footer a:focus,body.hpneu #footer a:active,body.headernew #header .mod_navigation li a:hover,body.headernew #header .mod_navigation li a:focus,body.headernew #header .mod_navigation li a:active,body.headernew #footer a:hover,body.headernew #footer a:focus,body.headernew #footer a:active{color:#D4231A}body.hpneu{}body.hpneu #main>.inside{display:flex;flex-wrap:wrap}body.hpneu #container{background:transparent}body.hpneu header .clear,body.hpneu footer .clear{display:none}body.hpneu #container{background:transparent}body.hpneu #main,body.hpneu header,body.hpneu footer{width:auto;max-width:948px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;float:none}body.hpneu #main>.inside,body.hpneu footer>.inside{display:flex;flex-wrap:wrap}body.hpneu #footer{width:auto;padding:0;margin:0 auto}body.hpneu #main .mod_article,body.hpneu footer>.inside>*,body.hpneu #footer #address,body.hpneu #socialicons{margin:10px;margin-bottom:20px;width:296px;width:calc(33.333333% - 20px);padding-top:0;border-top-width:0;font-size:18px}@media (max-width:850px){body.hpneu #main .mod_article,body.hpneu footer>.inside>*,body.hpneu #footer #address,body.hpneu #socialicons{width:calc(50% - 20px)}}@media (max-width:600px){body.hpneu #main .mod_article,body.hpneu footer>.inside>*,body.hpneu #footer #address,body.hpneu #socialicons{width:calc(100% - 20px)}}body.hpneu #main .mod_article h2,body.hpneu #main .mod_article h1,body.hpneu #main .mod_article h3,body.hpneu #main .mod_article h4,body.hpneu #main .mod_article h5,body.hpneu #main .mod_article h6,body.hpneu footer>.inside>* h2,body.hpneu footer>.inside>* h1,body.hpneu footer>.inside>* h3,body.hpneu footer>.inside>* h4,body.hpneu footer>.inside>* h5,body.hpneu footer>.inside>* h6,body.hpneu #footer #address h2,body.hpneu #footer #address h1,body.hpneu #footer #address h3,body.hpneu #footer #address h4,body.hpneu #footer #address h5,body.hpneu #footer #address h6,body.hpneu #socialicons h2,body.hpneu #socialicons h1,body.hpneu #socialicons h3,body.hpneu #socialicons h4,body.hpneu #socialicons h5,body.hpneu #socialicons h6{height:165px;background-color:#ECEDED;width:auto;padding-left:0.25em;padding-top:0.38em;font-size:26px;line-height:1.15;font-family:"Arial Black", "Arial Bold", Arial;font-weight:900}body.hpneu #main .mod_article a:hover h2,body.hpneu #main .mod_article a:hover h1,body.hpneu #main .mod_article a:hover h3,body.hpneu #main .mod_article a:hover h4,body.hpneu #main .mod_article a:hover h5,body.hpneu #main .mod_article a:hover h6,body.hpneu footer>.inside>* a:hover h2,body.hpneu footer>.inside>* a:hover h1,body.hpneu footer>.inside>* a:hover h3,body.hpneu footer>.inside>* a:hover h4,body.hpneu footer>.inside>* a:hover h5,body.hpneu footer>.inside>* a:hover h6,body.hpneu #footer #address a:hover h2,body.hpneu #footer #address a:hover h1,body.hpneu #footer #address a:hover h3,body.hpneu #footer #address a:hover h4,body.hpneu #footer #address a:hover h5,body.hpneu #footer #address a:hover h6,body.hpneu #socialicons a:hover h2,body.hpneu #socialicons a:hover h1,body.hpneu #socialicons a:hover h3,body.hpneu #socialicons a:hover h4,body.hpneu #socialicons a:hover h5,body.hpneu #socialicons a:hover h6{background-color:#e0f1f8;color:#D4231A}body.hpneu #main .mod_article p,body.hpneu footer>.inside>* p,body.hpneu #footer #address p,body.hpneu #socialicons p{width:auto;line-height:1.265em}body.hpneu #main .mod_article p.info,body.hpneu footer>.inside>* p.info,body.hpneu #footer #address p.info,body.hpneu #socialicons p.info{font-size:1em}body.hpneu footer>.inside>*,body.hpneu #footer #address,body.hpneu #socialicons{border-top:4px solid #D4231A;padding-top:14px;margin-top:0}@media (max-width:850px){body.hpneu #footer{margin:10px;width:calc(100% - 20px);border-top:4px solid #D4231A}body.hpneu #footer>.inside>*,body.hpneu #footer #address,body.hpneu #socialicons{border-top-width:0;width:100%}body.hpneu #footer #socialicons ul{display:flex;justify-content:center}body.hpneu #footer #socialicons .tw{margin-right:0}body.hpneu #footer #socialicons .xing,body.hpneu #footer #socialicons .rss{display:none}}body.hpneu #footer .inside,body.hpneu #footer p,body.hpneu #footer li{font-size:100%}body.hpneu #footer li:first-child{margin-left:0}body.hpneu #footer li{border-left-width:0;display:block;background-image:none}body.hpneu #footer,body.hpneu #footer a,body.hpneu #footer p{color:black;font-size:14px}@media (min-width:851px){body.hpneu #footer p{text-align:left}body.hpneu #footer li{text-align:left}}body.hpneu #footer li a{font-family:"Arial Black", "Arial Bold", Arial;font-weight:900;padding:0}body.hpneu a{color:inherit}body.hpneu a:hover,body.hpneu a:hover strong{color:#7ACEEa}body.hpneu a>h2{background-position:right 10px bottom 10px;background-size:auto 48%;background-repeat:no-repeat;background-image:url("/files/theme/images/hpneu/symbol_haeuser.svg")}body.hpneu [href="zu-vermieten.html"]>h2,body.hpneu .zuvermieten>a>h2{background-image:url("/files/theme/images/hpneu/symbol_zuvermieten.svg")}body.hpneu [href="veranstaltungen.html"]>h2,body.hpneu .demnaechst>a>h2{background-image:url("/files/theme/images/hpneu/symbol_demnaechst.svg")}body.hpneu [href="kontakt.html"]>h2,body.hpneu .kontakt>a>h2{background-image:url("/files/theme/images/hpneu/symbol_kontakt.svg")}body.hpneu [href="haeuser.html"]>h2,body.hpneu .haeuser>a>h2{background-image:url("/files/theme/images/hpneu/symbol_haeuser.svg")}body.hpneu [href="details/vorstandsmitglieder-gesucht.html"]>h2,body.hpneu .hingucker>a>h2{background-image:url("/files/theme/images/hpneu/symbol_hingucker.svg")}body.hpneu [href="genossenschaft.html"]>h2,body.hpneu .ueberuns>a>h2{background-image:url("/files/theme/images/hpneu/symbol_ueberuns.svg")}body.hpneu [href="anteilscheine.html"]>h2,body.hpneu .mitgliedschaft>a>h2{background-image:url("/files/theme/images/hpneu/symbol_mitgliedschaft.svg")}body.hpneu [href="solidaritaet.html"]>h2,body.hpneu .solidaritaet>a>h2{background-image:url("/files/theme/images/hpneu/symbol_solidaritaet.svg")}body.hpneu [href*="energie"]>h2,body.hpneu .solidaritaet>a>h2{background-image:url("/files/theme/images/hpneu/symbol_energie2.svg")}body.hpneu [href="news.html"]>h2{background-image:url("/files/theme/images/hpneu/symbol_news.svg");color:transparent;background-size:auto 60%;background-position:left 10px top 10px}body.hpneu .glossar>div>a>h2{background-image:url("/files/theme/images/hpneu/symbol_glossar.png")}body.hpneu #main .mod_article a[href="news.html"]:hover>h2{color:transparent}body.hpneu strong{font-weight:bold}body.hpneu #main .mod_newslist .layout_short{margin-bottom:0.875em}body.hpneu a>h2.has_image{background-image:none;display:flex;justify-content:space-between}body.hpneu a>h2.has_image>img{max-height:62%;max-width:50%;height:auto;width:auto;align-self:flex-end;margin-bottom:10px;margin-right:10px}