/*2025-09-04-16:25:21*/@import url('https://fonts.verwaltungsportal.de/import/?family=Source+Sans+3:400,400i,600,600i,700,700i%7CSource+Serif+4:400,600');html {max-width: 1930px;margin-left: auto;margin-right: auto;background: #f0ebe6;scroll-behavior: smooth;scroll-padding-top: 100px;scrollbar-color: #3870a8 #ffffff;scrollbar-width: thin;}body {font-family: "Source Sans 3", sans-serif;font-weight: 400;color: #666666;background: #ffffff;font-size: clamp(1rem, 2vw, 1.125rem);line-height: 1.5;}a {color: #3870a8;}a:is(:hover, :focus) {color: #3870a8;text-decoration: underline;}b,strong {font-weight: 700;}#over{overflow: hidden;}@media (min-width: 1px) {#header-position {position: absolute;top: 0;left: 0;right: 0;z-index: 100;}#logo {margin-left: 50px;}}#logo {display: inline-block;background-color: #fff;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;padding: 35px 15px;}#logo img {display: block;}@media (min-width: 1px) {#burgerButtonInner2,#burgerButton:after,#burgerButtonInner {position: absolute;background: #666666;width: 30px;height: 4px;left: 12px;-webkit-transition: transform 200ms linear, opacity 200ms linear;-moz-transition: transform 200ms linear, opacity 200ms linear;-ms-transition: transform 200ms linear, opacity 200ms linear;-o-transition: transform 200ms linear, opacity 200ms linear;transition: transform 200ms linear, opacity 200ms linear;}#burgerButton {font-size: 0;border: none !important;position: relative;z-index: 1002;display: block;width: 53px;height: 53px;border-radius: 50%;cursor: pointer;background: #ffffff;}#burgerButton {margin: 10px 0 0 -11px;height: 48px;}#burgerButton[aria-expanded="true"] #burgerButtonInner2 {opacity: 0;}#burgerButton[aria-expanded="true"] #burgerButtonInner {-webkit-transform: rotate(-45deg) translate(-7px, 7px);transform: rotate(-45deg) translate(-7px, 7px);}#burgerButton[aria-expanded="true"]::after {-webkit-transform: rotate(45deg) translate(-6px, -6px);transform: rotate(45deg) translate(-6px, -6px);}#burgerButtonInner {top: 13px;}#burgerButtonInner2 {top: 22px;}#burgerButton:after {top: 31px;content: "";display: block;}}@media (min-width: 1px) {#myNavbar.navbar-collapse {background: #ffffff;pointer-events: none;position: absolute;z-index: 1002;top: 70px;left: 0;opacity: 0;width: 580px;border-radius: 5px;height: auto !important;overflow: visible !important;-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3);box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3);-webkit-transition: opacity 300ms linear, top 300ms linear;-moz-transition: opacity 300ms linear, top 300ms linear;-ms-transition: opacity 300ms linear, top 300ms linear;-o-transition: opacity 300ms linear, top 300ms linear;transition: opacity 300ms linear, top 300ms linear;}#burgerButton[aria-expanded="true"]+#myNavbar {pointer-events: auto;opacity: 1;top: 91px;}#myNavbar:focus-within {pointer-events: auto;opacity: 1;top: 75px;}#myNavbar.navbar-collapse::before {content: "";display: block;position: absolute;left: 19px;top: -21px;width: 0;height: 0;border-style: solid;border-width: 0 14px 23px 14px;border-color: transparent transparent #fff transparent;}#myNavbar.navbar-collapse>div {display: -webkit-box;display: -ms-flexbox;display: flex;max-height: 75vh;overflow-y: auto;position: relative;background: #ffffff;}.navbar-nav {padding: 23px 0 25px 0;background: #fff;min-height: 365px;}.navbar-default .navbar-nav>li>.dropdown-menu {padding: 25px 20px;position: absolute;z-index: 2;left: 50%;top: 0 !important;right: 0;bottom: 0;overflow-y: auto;background: #ffffff;}.navbar-nav,.navbar-default .navbar-nav>li>.dropdown-menu {width: 50%;}.navbar-default .navbar-nav>li>ul {display: block !important;pointer-events: none;opacity: 0;-webkit-transition: opacity 300ms linear;-moz-transition: opacity 300ms linear;-ms-transition: opacity 300ms linear;-o-transition: opacity 300ms linear;transition: opacity 300ms linear;}.navbar-default #myNavbar.show .navbar-nav>li[class$="_over"]>.dropdown-menu,.navbar-default .navbar-nav>li:hover>ul {pointer-events: auto !important;opacity: 1 !important;}.navbar-default .navbar-nav>li:focus-within>ul {pointer-events: auto !important;opacity: 1 !important;}.navbar-default .navbar-nav>li:hover>ul {z-index: 3;}.navbar-default .navbar-nav>li:focus-within>ul {z-index: 3;}.navbar-nav {direction: rtl;scrollbar-color: #004261 #ccdc65;scrollbar-width: thin;overflow: auto;border-radius: 5px;}.navbar-nav,.navbar-default .navbar-nav>li>.dropdown-menu {max-height: 360px;}}.navbar-default .navbar-nav>li>a {color: #666666;font-weight: 400;text-align: left;padding: 10px 10px;position: relative;font-size: 1.25rem;line-height: 1.2;text-decoration: none;}@media (min-width: 1px) {.navbar-default .navbar-nav>li>a {padding: 7px 30px;text-align: right;font-size: 1.25rem;}.navbar-default .navbar-nav>li>a::before {content: "";position: absolute;display: block;width: 25px;top: 0;bottom: 0;right: -25px;}}.navbar-nav>li:hover>a,.navbar-nav>li>a:hover,.navbar-nav>li>a:focus,.navbar-nav>li.open>a,.navbar-nav>li.open>a:hover,.navbar-nav>li.open>a:focus,.navbar-nav>li[class$="_over"]>a,.navbar-nav>li[class$="_over"]>a:hover,.navbar-nav>li[class$="_over"]>a:focus {color: #3870a8;background-color: #f0f0f0;}.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>a,.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li>a {color: #666666;font-weight: 400;text-align: left;padding: 8px 35px 8px 25px;position: relative;font-size: 1.125rem;line-height: 1.2;text-decoration: none;}.navbar-default .navbar-nav>li>.dropdown-menu li[class*="_start"],.navbar-default .navbar-nav>li>.dropdown-menu li[class*="end"] {display: none;}.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li>a::after {content: "";position: absolute;margin-top: -2px;top: 50%;left: 28px;width: 5px;height: 5px;border-radius: 50%;background: #666666;transition: opacity 300ms linear;opacity: 0;}.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>a {border-bottom: 2px dashed #cbcbcb;}.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"][class*="dropdownpr"]>a {border-top: 2px dashed #cbcbcb;}.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]:nth-child(2)>a {border-top: 2px dashed #cbcbcb;}@media (min-width: 1px) {.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>a,.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li>a {font-size: 1.125rem;}.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>a {padding: 9px 2px;}.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li>a {padding: 5px 10px 5px 34px;}.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li>a::after {left: 8px;}.navbar-default .navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu {display: block;}}.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]:hover>a,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>a:hover,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>a:focus,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"].open>a,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"].open>a:hover,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"].open>a:focus,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"][class$="_over"]>a,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"][class$="_over"]>a:hover,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"][class$="_over"]>a:focus {background: transparent;color: #666666;}.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li>a:hover,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li>a:focus,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li.open>a,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li.open>a:hover,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li.open>a:focus,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li[class$="_over"]>a,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li[class$="_over"]>a:hover,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li[class$="_over"]>a:focus {background: #f0f0f0;color: #3870a8;}.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li>a:hover::after,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li>a:focus::after,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li.open>a::after,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li.open>a:hover::after,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li.open>a:focus::after,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li[class$="_over"]>a::after,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li[class$="_over"]>a:hover::after,.navbar-nav>li>.dropdown-menu li[class*="menue_point_secondlevel"]>.dropdown-menu>li[class$="_over"]>a:focus::after {opacity: 1.0;}#slider {max-height: clamp(300px, 42vw, 450px);position: relative;}#headerpic {position: relative;overflow: visible;}#headerpic::after {position: absolute;content: "";background: url(../img/seil.png) no-repeat;width: 1920px;height: 16px;bottom: -12px;z-index: 10;}.theme-nivo .nivo-controlNav {bottom: 10px;}@media (min-width: 1px) {body.index #slider {min-height: 450px;max-height: clamp(450px, 67vw, 800px);}#headerpic a.nivo-prevNav {left: 65px;}#headerpic a.nivo-nextNav {right: 65px;}}.slider-wrapper {height: 100% !important;}.slider-mask {display: none;}#tabs {padding: clamp(40px, 4vw, 65px) 0;background: #f0f0f0;}#tabs>.row {row-gap: 30px;}#tabs img {padding: 14px;border: 1px solid #3870a8;margin-bottom: 15px;display: block;width: 100% !important;border-radius: 5px;height: auto !important;transition: border 300ms linear;}@media (min-width: 1px) {#tabs .tab:is(:hover, :focus-within) img {border-color: transparent;}}#tabs :is(h1, h2, h3, h4, h5, h6) {font-weight: 400;font-size: 1.5625rem;color: #666666;margin-bottom: 8px;transition: color 300ms linear;text-transform: uppercase;}@media (min-width: 1px) {#tabs .tab:is(:not(:hover, :focus-within)) :is(h1, h2, h3, h4, h5, h6) {color: #3870a8;}}#tabs .tab {max-width: 400px;margin-left: auto;margin-right: auto;height: 100%;min-height: 100%;position: relative;z-index: 0;font-size: 1rem;bottom: 0;backface-visibility: hidden;transition: transform 300ms linear, bottom 300ms linear;}@media (min-width: 1px) {#tabs .tab:is(:hover, :focus-within) {transform: scale(1.15);z-index: 1;bottom: 10px;}#tabs .tab::after {content: "";display: block;position: absolute;top: -5px;right: -5px;bottom: -22px;left: -5px;background: #ffffff;opacity: 0;z-index: -1;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);transition: opacity 300ms linear;}#tabs .tab:is(:hover, :focus-within)::after {opacity: 1;}}#tabs .tab a {text-transform: uppercase;color: #666666;position: relative;padding: 8px 10px;display: inline-block;font-size: 1rem;margin-top: 15px;text-decoration: none;}#tabs .tab a::after {content: "";display: block;position: absolute;top: 100%;left: 0;right: 0;bottom: 0;border: 1px solid #2d2d2d;border-top: transparent;pointer-events: none;transition: top 300ms linear, border 300ms linear;}#tabs .tab a:is(:hover, :focus)::after {top: 0;border: 1px solid #3870a8;border-radius: 5px;}#tabs .tab a:is(:hover, :focus) {color: #3870a8;}#content>.row {row-gap: 30px;}#content {text-align: left;padding-top: clamp(30px, 6vw, 70px);padding-bottom: clamp(30px, 8vw, 90px);}@media (min-width: 1px) {#content>.row>*+* {padding-left: clamp(30px, 4vw, 45px);}}.h4link a:is(:link, :hover, :focus, :visited),h6,h5,h4,h3,h2,h1 {color: #3870a8;font-weight: 400;line-height: 1.2;font-family: "Source Sans 3", sans-serif;}h1,.h1,.legacy_h1 {font-size: 1.875rem;}h2,.h2,.legacy_h2 {font-size: 1.75rem;}h3,.h3,.legacy_h3 {font-size: 1.625rem;}h4,.h4,.h4link a:is(:link, :hover, :focus, :visited) .legacy_h4 {font-size: 1.5rem;}h5,.h5,.legacy_h5 {font-size: 1.375rem;}h6,.h6,.legacy_h6 {font-size: 1.25rem;}#slogan {color: #ffffff;padding: clamp(50px, 9vw, 105px) 0;background-color: #ffffff;background-position: center;background-size: cover;background-repeat: no-repeat;position: relative;background-attachment: fixed;background-color: #666666;}#slogan::after {content: "";position: absolute;background: url(../img/seilfooter-oben.png) no-repeat;width: 1920px;height: 16px;top: -2px;}#slogan :is(h1, h2, h3, h4, h5, h6) {font-size: clamp(1.25rem, 3vw, 1.875rem);color: #3870a8;}#slogan :is(h1, h2, h3, h4, h5, h6) :is(b, strong) {color: #3870a8;font-size: clamp(1.875rem, 5vw, 3.125rem);font-weight: 600;display: block;}#slogan a {margin: clamp(20px, 4vw, 35px) 10px 0 10px;color: #666666;border: 1px solid #666666;font-size: 0.9375rem;border-radius: 5px;display: inline-block;min-width: 170px;padding: 5px 35px;text-decoration: none;}#slogan a:is(:hover, :focus) {background: #3870a8;color: #fff;}#contactFooter>.row {row-gap: 30px;}#contactFooter {background: #ffffff;color: #666666;padding: clamp(30px, 4vw, 65px) 0;font-size: 1.0625rem;position: relative;}#contactFooter::after {content: "";position: absolute;background: url(../img/seilfooter-unten.png) no-repeat;width: 1920px;height: 16px;top: -2px;}#contactFooter .tabHeadline {font-size: 1.875rem;color: #3870a8;font-weight: 400;margin-bottom: 10px;}#contactFooter a {color: #3870a8;font-weight: 500;}#contactFooter ul {margin: 0;padding-left: 0;list-style: none;}#contactFooter ul>li {padding-left: 26px;min-height: 11px;background: url('../img/check-icon.png') center left no-repeat;}#contactFooter #links a{color: #666666;text-decoration: none;}#contactFooter #links a:is(:hover,:focus){color: #3870a8;text-decoration: none;}#contactFooter ul>li+li {margin-top: 8px;}footer table :is(td, th) {padding: 0;}footer {background-color: #3870a8;color: #ffffff;font-size: 0.9375rem;}#footer {padding: 30px 0;}@media (min-width: 1px) {#footer {padding: 14px 0;}}#innerfooter ul {padding: 0;}#innerfooter li {display: inline-block;}#innerfooter a {color: #ffffff;text-decoration: none;}#innerfooter a:is(:hover, :focus) {color: #fff;text-decoration: underline;}#innerfooter li+li {margin-left: clamp(15px, 2vw, 35px);}#vernetzt {gap: 12px;text-align: right;color: #ffffff;line-height: 1.3;font-weight: 400;text-decoration: none;}#vernetzt span span {display: block;}#vernetzt b {color: #ffffff;}