@font-face{font-family:play;font-style:normal;font-weight:400;src:url(/Play.ttf)format('truetype')}body{color:#181716;font-family:play,sans-serif;font-size:18px;line-height:1.25;background-color:beige}.container{box-shadow:0 0 6px #000000;background-color:#fafafa;min-height:100vh;max-width:992px}.navbar{margin-left:1.25em;margin-right:1.25em}#content{padding-left:1.25em;padding-right:1.25em}.navbar{background-color:#fafafa;border-radius:0;border-top:1px solid #1c7613;border-bottom:1px solid #1c7613}ul{list-style-type:square}.verpflegungsliste li{margin-bottom:.5em}legend{color:#fff}#menu{font-size:16px;line-height:1.5}#menu li{padding:.2em 0}a,.navbar a{color:#005248}a:hover,.navbar a:hover{color:#c3fcf2}.nav>li>a:hover,.nav>li>a:focus,.nav .open>a:hover,.nav .open>a:focus,.nav .open>a{color:#c3fcf2;background-color:transparent}@media(max-width:768px){#menu li{line-height:48px}}@media(min-width:768px){#header{margin-top:.5em}}iframe{border:0;min-height:30em;width:100%}.form-actions{background-color:#6cbce8;border-top:0}.thumbnail{height:128px;width:auto;margin:5px}.photo{width:90%}.gallery{float:left;margin:10px}.clear-block:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clear-block{display:block}* html .clear-block{height:1%}.slideshow{margin:2em 0}.slideshow-container{position:relative;max-width:100%;overflow:hidden}.slide{display:none;text-align:center}.slide.active{display:block}.slide-img{max-width:100%;max-height:80vh;margin:0 auto}.slideshow-nav{display:flex;justify-content:center;align-items:center;gap:1em;margin:1em 0}#prev-btn,#next-btn{background:#1c7613;color:#fff;border:none;padding:.5em 1.25em;font-size:1em;cursor:pointer;border-radius:4px}#prev-btn:hover,#next-btn:hover{background:#005248}#image-counter{font-size:.95em;color:#555;min-width:4em;text-align:center}.slideshow-thumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:1em}.thumb{height:64px;width:auto;opacity:.45;cursor:pointer;border:2px solid transparent;transition:opacity .2s,border-color .2s}.thumb:hover{opacity:.8}.thumb.active{opacity:1;border-color:#1c7613}