@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url("/fileadmin/templates/assets/fonts/Lato/lato-v14-latin-regular.eot");src:local("Lato Regular"),local("Lato-Regular"),url("/fileadmin/templates/assets/fonts/Lato/lato-v14-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fileadmin/templates/assets/fonts/Lato/lato-v14-latin-regular.woff2") format("woff2"),url("/fileadmin/templates/assets/fonts/Lato/lato-v14-latin-regular.woff") format("woff"),url("/fileadmin/templates/assets/fonts/Lato/lato-v14-latin-regular.ttf") format("truetype"),url("/fileadmin/templates/assets/fonts/Lato/lato-v14-latin-regular.svg#Lato") format("svg")}body{background:no-repeat center center fixed;webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;font-family:'Lato', 'Perpetua Titling MT'}#pageWrapper{padding:20px}#pageWrapper .container{background:rgba(255,255,255,0.8);padding:0px 40px;border-top-left-radius:40px;border-top-right-radius:40px;box-shadow:0 0 10px #666}#pageWrapper .frame a[class=""],#pageWrapper .frame a:not([class]){color:#333}#pageWrapper a,#pageWrapper a:focus,#pageWrapper a:active{color:#333;outline:none;text-decoration:underline;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}#pageWrapper a:hover,#pageWrapper a:focus:hover,#pageWrapper a:active:hover{text-decoration:none;color:#333}#pageWrapper #metaTop{padding:20px 0 20px 0;color:#666;font-size:16px;text-align:right}#pageWrapper #metaTop a{color:#666}#pageWrapper #metaTop i{color:#666;margin-right:10px}#pageWrapper #metaTop p{display:inline-block;margin-right:60px;color:#666;line-height:inherit;margin-bottom:0px}#pageWrapper #navTop{background:#f7f7f7;margin:0px -40px 50px -40px;padding:0 15px;text-align:right}#pageWrapper #navTop #logoName{text-align:left;display:flex;flex-direction:column;justify-content:center;height:100%;padding-left:15px;padding-right:15px;min-height:90px}#pageWrapper #navTop #logoName img{max-height:90px;margin:-10px 0 !important}#pageWrapper #navTop ul{margin:0;padding:0}#pageWrapper #navTop li{list-style-type:none;margin:0;padding:0;display:inline-block}#pageWrapper #navTop li a{display:block;color:#333;padding:30px;border-left:1px solid #ccc;text-decoration:none}#pageWrapper #navTop li a:hover{background:#333;color:#fff;text-decoration:none}#pageWrapper #mainInhalt{margin-top:80px}#pageWrapper #mainInhalt h1,#pageWrapper #mainInhalt h2,#pageWrapper #mainInhalt h3{color:#000;font-size:20px;padding:10px 15px 10px 0px;display:inline-block;text-transform:uppercase}#pageWrapper #mainInhalt p,#pageWrapper #mainInhalt li{color:#333;font-size:16px;line-height:28px}#pageWrapper #mainInhalt #mapsWrapper{margin:40px -40px 0 -40px;border-top:40px solid #0063a3}#pageWrapper #mainInhalt #footerGoogleMaps{width:100%;height:400px;margin:0px 0px -80px 0px}#pageWrapper #mainInhalt img.image-embed-item{padding:15px;border:1px solid #ccc;background:#fff}#pageWrapper #mainInhalt .trenner01{border-top:1px dashed #333;border-bottom:1px solid #555;display:block;height:5px;margin:80px 0}#pageWrapper #mainInhalt .ce-gallery figcaption{font-size:14px}#pageWrapper #mainInhalt .responsiveGallery img{max-width:100%;height:auto;padding:15px;border:1px solid #ccc;background:#fff}#pageWrapper #mainInhalt .responsiveGallery .ce-column{margin-right:0;margin-bottom:20px}@media (max-width: 991px){#pageWrapper #mainInhalt .responsiveGallery .ce-column{margin-right:0;margin-bottom:20px}}#pageWrapper .frame-type-textpic img{width:auto;max-width:100%;height:auto}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#pageWrapper .frame-type-textpic img{width:100% !important}}@media (min-width: 992px){#pageWrapper .frame-type-textpic img{max-width:500px}}@media (max-width: 991px){#pageWrapper .frame-type-textpic .ce-gallery{float:none;margin-left:0px;margin-right:0px}}#pageWrapper #footerBox{background:#999;margin:80px -40px 0 -40px;padding:15px 30px;text-align:center}#pageWrapper #footerBox a{color:#333;padding:0 10px}#mobileNav{margin:-50px 0px 50px 0px}#mobileNav ul{margin:0;padding:0}#mobileNav ul li{list-style-type:none}#mobileNav ul li a{display:block;text-decoration:none;text-align:center;padding:15px 0px;border-bottom:1px solid #ccc;color:#333}.modal-body h1,.modal-body h2,.modal-body h3,.modal-body h4{display:block;background:none;font-size:18px;font-weight:bold}.em-a:after{content:"@"}.em-d:after{content:"."}.align-items-center{-ms-flex-align:center !important;align-items:center !important}@media (min-width: 1200px){.align-items-xl-start{-ms-flex-align:start !important;align-items:flex-start !important}}.accordion-item{margin-bottom:5px}.accordion-item:first-of-type{border-radius:0}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#333;text-align:left;background-color:#e9e9e9;border:0;border-radius:0;overflow-anchor:none;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease}.accordion-button:not(.collapsed){color:#333;background-color:#e9e9e9;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.125)}.accordion-button:focus{z-index:3;border-color:#e9e9e9;outline:0;box-shadow:none}.typo3-feedit-element{border:1px solid #cacaca;margin:1em 0}.typo3-feedit-element form{position:relative}.typo3-editPanel{border-top:1px solid #cacaca;background-color:#fafafa;padding:.5em}.typo3-editPanel{display:block !important;overflow:hidden;clear:both}.typo3-editPanel .typo3-editPanel-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;padding:3px 0 3px 3px;background:#f5f5f5;border:1px solid #c5c5c5}.typo3-editPanel .typo3-editPanel-btn-group .typo3-editPanel-btn{display:block !important;width:auto;height:24px;margin-right:3px;background:#f5f5f5;border:1px solid #c5c5c5;padding:3px}.typo3-editPanel .typo3-editPanel-btn-group .typo3-editPanel-btn:hover{background:#dcdcdc;border:1px solid #acacac}.typo3-editPanel .typo3-editPanel-btn-group .typo3-editPanel-btn svg{height:100%;width:auto}.typo3-editPanel .typo3-editPanel-label{display:none}
