@import "inhalt.css";.addrFooter .addrFooterL .tel{overflow:hidden;max-height:1.5rem;display:block}#filterAdresses{text-align:center;margin-bottom:40px}#filterAdresses:empty{display:none}#AdressenListe,#AdressenListe3er{display:table;width:100%}#AdressenListe article{display:block;vertical-align:top;width:46%;float:left;box-sizing:border-box;margin-bottom:70px;background-repeat:no-repeat;background-position-y:85px;background-position-x:center}#AdressenListe3er article{display:block;float:left;vertical-align:top;width:30%;box-sizing:border-box;margin-bottom:70px;margin-right:5%}#AdressenListe article a,#AdressenListe article div,#AdressenListe article,#AdressenListe article p,#AdressenListe3er article a,#AdressenListe3er article div,#AdressenListe3er article,#AdressenListe3er article p{font-size:1rem}#AdressenListe article:nth-of-type(odd){margin-right:8%}#AdressenListe3er article:nth-of-type(3n){margin-right:0}#AdressenListe article .addrHeader,#AdressenListe3er article .addrHeader{background-color:#006590;color:#fff;height:85px;padding:14px;box-sizing:border-box;overflow:hidden;cursor:pointer}#AdressenListe article:hover .addrHeader,#AdressenListe3er article:hover .addrHeader{background-color:#99c334}#AdressenListe3er article .addrHeader{padding:11px}#AdressenListe article h1,#AdressenListe3er article h1{font-size:1.1rem;color:#fff;text-decoration:none;margin-bottom:0;margin:0;text-align:left}#AdressenListe3er article h1{font-size:1rem;line-height:125%;font-weight:normal;text-transform:none}#AdressenListe article h1:after,#AdressenListe3er article h1:after{display:none}#AdressenListe article .addrImage{background-color:#eceae5;background-position:center;background-repeat:no-repeat;background-size:contain;height:250px;cursor:pointer}#AdressenListe article .addrImage[style="background-image:url('');"]{background-color:transparent}#AdressenListe article .addrFooter,#AdressenListe3er article .addrFooter{position:relative;display:table;background-color:#fff;margin:-30px auto 0;width:96%;box-sizing:border-box;padding:0;box-shadow:2px 2px 8px rgba(0,0,0,0.3)}#AdressenListe3er article .addrFooter{margin:0;width:100%}#AdressenListe article .addrFooterL{padding:15px;float:left;box-sizing:border-box;width:70%}#AdressenListe article .addrFooterR{padding:15px;float:left;width:30%;box-sizing:border-box}#AdressenListe3er article .addrFooterL{padding:15px 15px 15px 40px;box-sizing:border-box;height:140px;overflow:hidden}#AdressenListe3er article .addrFooterR{padding:0 0 15px 42px;box-sizing:border-box}#AdressenListe article .addrFooterL:before,#AdressenListe article .addrFooterR:before{content:'';background-color:#99c334;width:45%;height:2px;top:0;left:0;position:absolute}#AdressenListe article .addrFooterL:after,#AdressenListe article .addrFooterR:after{content:'';background-color:#99c334;width:2px;height:90px;top:0;left:0;position:absolute}#AdressenListe article .addrFooterR:before,#AdressenListe article .addrFooterR:after{top:auto;bottom:0;left:auto;right:0}#AdressenListe3er article .tel:empty,#AdressenListe article .tel:empty{min-height:1.5rem}#AdressenListe article a[href="#"],#AdressenListe article .tel:empty,#AdressenListe article .adresse:empty,#AdressenListe3er article a[href="#"],#AdressenListe3er article .tel:empty,#AdressenListe3er article .adresse:empty,#AdressenListe3er article .contact:empty{visibility:hidden}#AdressenListe3er article .contact:empty:after,#AdressenListe3er article .tel:empty:after{content:'-'}#AdressenListe article .addrFooterR a,#AdressenListe article .addrFooterL div,#AdressenListe3er article .addrFooterL div{padding-left:25px;position:relative;display:block}#AdressenListe3er article .addrFooterR a{position:relative;display:inline-block;width:32%;box-sizing:border-box}#AdressenListe article .adresse:before,#AdressenListe article .tel:before,#AdressenListe article .email:before,#AdressenListe article .web:before,#AdressenListe3er article .adresse:before,#AdressenListe3er article .tel:before,#AdressenListe3er article .email:before,#AdressenListe3er article .web:before,#AdressenListe3er article .contact:before{content:'';position:absolute;left:0;top:-2px;font-family:'fontawesome';font-size:1.1rem}#AdressenListe3er article .contact:before{content:'\f007'}#AdressenListe article .adresse:before,#AdressenListe3er article .adresse:before{content:'\f041'}#AdressenListe article .tel:before,#AdressenListe3er article .tel:before{content:'\f095'}#AdressenListe article .email:before,#AdressenListe3er article .email:before{content:'\f0e0';left:-25px}#AdressenListe article .web:before,#AdressenListe3er article .web:before{content:'\f045';left:-25px}#AdressenListe article .email:before,#AdressenListe article .web:before{left:-5px}#AdressenListe article .symbols{margin-top:10px;height:30px;overflow:hidden;opacity:0.3}#AdressenListe article:hover .symbols{opacity:1}#AdressenListe article .symbols img{display:inline-block;width:30px;height:auto}#AdressenListe article .more,#AdressenListe3er article .more{margin-top:38px;color:#99c334;text-align:right;padding-right:65px;font-weight:600}#AdressenListe3er article .more{margin-top:0}#AdressenListe article .more:after,#AdressenListe3er article .more:after{content:'\f055';position:absolute;right:12px;top:-19px;font-family:'fontawesome';font-size:2.2rem}@media only screen and (max-width:1400px){#AdressenListe article .addrImage{background-size:cover;height:17.6vw}}@media only screen and (max-width:1100px){#AdressenListe article .more:after,#AdressenListe3er article .more:after{display:none}}@media only screen and (max-width:1000px){#AdressenListe article{width:100%;max-width:625px;float:none;margin:0 auto 40px auto;display:table}#AdressenListe article .addrImage{height:250px}#AdressenListe article .more:after,#AdressenListe3er article .more:after{display:block}#AdressenListe article:nth-of-type(odd){margin-right:auto}#AdressenListe3er article{width:45%}#AdressenListe3er article:nth-of-type(3n){margin-right:5%}#AdressenListe3er article:nth-of-type(2n){margin-right:0}#AdressenListe article .addrHeader,#AdressenListe3er article .addrHeader{height:auto}#AdressenListe article a[href="#"],#AdressenListe article .tel:empty,#AdressenListe article .adresse:empty,#AdressenListe3er article a[href="#"],#AdressenListe3er article .tel:empty,#AdressenListe3er article .adresse:empty,#AdressenListe3er article .contact:empty{display:none}}@media only screen and (max-width:660px){#AdressenListe article .addrImage{height:35vw}#AdressenListe article .addrImage[style="background-image:url('');"]{height:50px}#AdressenListe article .addrFooterL{float:none;width:auto}#AdressenListe article .addrFooterR{float:none;width:auto}#AdressenListe article .more,#AdressenListe3er article .more{margin-top:1px}#AdressenListe3er article{width:100%;float:none;margin-right:0}#AdressenListe3er article .addrFooterL{height:auto}#AdressenListe3er article h1{font-size:1.3rem}#AdressenListe article .addrHeader,#AdressenListe3er article .addrHeader{height:unset}#AdressenListe article .symbols{height:auto}#AdressenListe article .addrFooterR{padding-top:0}}@media print{#AdressenListe3er article .addrHeader{height:unset;overflow:unset}#AdressenListe3er article .addrFooterL{height:unset}#AdressenListe3er article .addrFooterL div{margin-right:20px}#AdressenListe3er article{width:100%}#AdressenListe3er article .addrFooter{margin:0px auto 0}#AdressenListe article .more,#AdressenListe3er article .more,#filterAdresses{display:none !important}#AdressenListe article{width:100%;float:none}#AdressenListe article .addrImage{page-break-after:avoid}#AdressenListe article .addrFooterL,#AdressenListe article .addrFooterR{float:none;width:100%}#AdressenListe3er article .addrFooterL div{vertical-align:top;display:inline-block;margin-right:20px}#AdressenListe3er article{float:none;width:100%}#AdressenListe3er article .addrFooterL div br{display:none}#AdressenListe3er article .addrFooterR{padding:0 0 15px 66px}#AdressenListe3er article .addrFooterR a{width:unset;display:block}#AdressenListe3er article .contact:empty{display:none}.ecomaspgcontrols_text_sub{display:none !important}#AdressenListe3er article .addrFooterR a:after,#AdressenListe article .addrFooterR a:after{content:" " attr(href)}}