unsere-foto-klasse{height:128px;width:128px}unsere-foto-klasse figcaption{font-size:.2rem;line-height:1.3;opacity:.2;color:#999}img{max-width:100%;height:auto;display:block}body{width:80%;margin:0 auto;font-family:sans-serif;background-color:#fff}ul{list-style-position:outside}ul li{margin:5px;padding:5px;margin-bottom:5px}lists td{position:relative;height:15px;vertical-align:bottom}header{background:#f2f2f2;padding:2px;font-size:2.4em;color:grey;text-align:left;vertical-align:middle;outline-style:solid}footer{background:#f2f2f2;padding:2px;font-size:.7em;text-align:center}nav ul{display:flex;flex-wrap:wrap;list-style:none;padding:3px 5px;margin:0;gap:15px;background:grey}nav ul a{color:#fff;text-decoration:none;padding:5px 10px}nav ul a:hover{text-decoration:underline}nav ul li{display:inline-block;padding:15px 25px}@media(max-width:768px){nav ul{justify-content:center}}rules ul{list-style:none;padding:1px 2px;background:#fff}rules ul a{color:blue;text-decoration:none}rules ul a:hover{text-decoration:underline}rules ul li{display:inline-block;padding:5px}rules2 ul{padding:10px 2px;background:#fff}rules2 ul a{color:blue;text-decoration:none}rules2 ul a:hover{text-decoration:underline}rules2 ul li{list-style:disc outside none;display:inline-block;padding:2px}team ul{padding:1px 2px;background:#fff}team ul a{color:blue;text-decoration:none}team ul a:hover{text-decoration:underline}team ul li{list-style:circle;display:block;padding:5px}.table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem;border:1px solid rgba(0,0,0,.1)}.table-wrapper table{width:100%;border-collapse:collapse;min-width:500px}.table-wrapper table th,.table-wrapper table td{padding:.75rem;border:1px solid #ddd;text-align:left}.table-wrapper table th{background-color:#f8f9fa;font-weight:700}subh{background:#f2f2f2;padding:2px;font-size:1em;color:grey;text-align:center;vertical-align:middle}.site-wrapper{max-width:100%;margin:0 auto;padding:0 20px}.site-wrapper.three-column{display:grid;grid-template-columns:250px 1fr 250px;gap:30px}@media(max-width:1024px){.site-wrapper.three-column{grid-template-columns:200px 1fr}.site-wrapper.three-column .sidebar-right{display:inline}}@media(max-width:768px){.site-wrapper.three-column{grid-template-columns:1fr}.site-wrapper.three-column .sidebar-left{order:2}.site-wrapper.three-column .main-content{order:1}}.site-wrapper.three-column .main-content{padding:20px;background-color:#fff;border-radius:8px}.site-wrapper.three-column .main-content h1{margin-top:0;color:#2c3e50}.site-wrapper.three-column .main-content p{font-size:1.2rem;line-height:1.6;margin-bottom:2rem}.site-wrapper.three-column .main-content img{width:100%;height:auto;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.site-wrapper.one-column{display:block;max-width:800px}.site-wrapper.one-column .main-content{width:100%}.site-wrapper.one-column .sidebar-left{display:none}.site-wrapper.one-column .sidebar-right{display:none}#map{height:300px}.crypted-address{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:5px}.email-schmuggler{unicode-bidi:bidi-override;direction:rtl;color:red;display:inline-block}.bild-block{display:flex;justify-content:flex-end}.bild-rechts{display:block;margin-left:auto}figure>figcaption h4{font-weight:400;font-size:1rem;margin-bottom:.25rem;text-align:left}figure>figcaption p{opacity:.8;font-style:italic;transform:scale(.8);transform-origin:top center;color:#666}