@import "bootstrap.min.css";/* @import "bootstrap-theme.min.css"; */@import "font-awesome.min.css";:root {--sn: #fab62b;--sfont: #a56e03;--shell: #fef0d5;--sdunkel: #fde9bf;--grau: #575756;}body {font-size: 1.6em;}/* fontawsome icons */i {color: var(--sn);}h1 {color: var(--sn);}h2 {margin-top: 2em;margin-bottom: 1em;}.contentbox {margin-top: 30px;margin-bottom: 30px;}.vcenter h1,.vcenter p {margin:0;padding: 0;}.vcenter h1 {font-size: 30px;}.vcenter h2 {margin-top: 0;}.vcenter {background-color: #f6f6f6;display: flex;align-items: center;padding: 40px 0;/* margin: 0 15px; */}.orangeborder {border: 5px solid #fab62b;}@media (max-width: 768px) {.vcenter {display: block;}.vcenter h1 {text-align: left;font-size: 20px;margin-bottom: 20px;}}.blocksatz {text-align: justify;hyphens: auto;}#info {padding: 40px 0;}#info h2 {text-align: center;color: var(--grau);font-size: 20px;margin-bottom: 40px;}#info .icon {display: flex;justify-content: center;align-items: center;}#info img {max-width: 130px;}footer {background-color: #f6f6f6;padding: 40px 0;/* margin: 40px 0; */}footer h3 {color: var(--sn);font-size: 16px;font-weight: bold;}footer .day {display: inline-block;width: 90px;}footer .tel {display: inline-block;width: 96px;}footer ul {padding-left: 12px;margin-bottom: 0;}footer ul li::marker {color: var(--sn);}/*@media (min-width: 768px) {.row.vcenter {display: block;}}*/.navlogo {width: 100px;}.navbar {margin-bottom: 0;}.navbar-default {background-image: none;background-color: #fff;box-shadow: none;border: none;/* border-bottom: 1px solid #e7e7e7; */}.navbar-default .navbar-nav > a {border-bottom: 6px solid #ffffff;}.navbar-default .navbar-nav > .active > a {background-image: none;box-shadow: none;background-color: #ffffff;border-bottom: 6px solid var(--sn);color: var(--sn);}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover {color: #fff;background-color: var(--sn);}.alert-sozialstation {color: var(--sfont);background-color: var(--shell);border-color: var(--sdunkel);}/* Container für Bild + Text */.header-container {position: relative;width: 100%;overflow: hidden;}/* Bild füllt den Bereich vollständig */.header-container img {width: 100%;height: auto;display: block;}/* Text-Overlay oben über dem Bild */.header-nav {position: absolute;top: 10px;left: 0;width: 100%;font-size: 0.92em;/* text-align: right; /* Navigation rechtsbündig */ */padding: 10px 20px;/* background: rgba(0, 0, 0, 0.4); /* halbtransparenter Hintergrund für bessere Lesbarkeit */ */z-index: 2;}/* Links */.header-nav a {color: #333;text-decoration: none;margin-left: 20px;transition: opacity 0.2s;}.header-nav a:hover {color: #000;opacity: 0.7;}/* margin-left */.ml-0 {margin-left: 0;}.ml-1 {margin-left: 1rem;}.ml-2 {margin-left: 2rem;}.ml-3 {margin-left: 3rem;}.ml-4 {margin-left: 4rem;}.ml-5 {margin-left: 5rem;}.ml-6 {margin-left: 6rem;}.ml-7 {margin-left: 7rem;}.ml-8 {margin-left: 8rem;}/* margin-top */.mt-0 {margin-top: 0;}.mt-1 {margin-top: 1rem;}.mt-2 {margin-top: 2rem;}.mt-3 {margin-top: 3rem;}.mt-4 {margin-top: 4rem;}.mt-5 {margin-top: 5rem;}.mt-6 {margin-top: 6rem;}.mt-7 {margin-top: 7rem;}.mt-8 {margin-top: 8rem;}/* margin-bottom */.mb-0 {margin-bottom: 0;}.mb-1 {margin-bottom: 1rem;}.mb-2 {margin-bottom: 2rem;}.mb-3 {margin-bottom: 3rem;}.mb-4 {margin-bottom: 4rem;}.mb-5 {margin-bottom: 5rem;}.mb-6 {margin-bottom: 6rem;}.mb-7 {margin-bottom: 7rem;}.mb-8 {margin-bottom: 8rem;}
