/*2025-06-12-18:58:55*/@import url("https://fonts.verwaltungsportal.de/css/?family=Roboto:300,400,700,800,300i,400i,700i,800i");html {scroll-behavior: smooth;scroll-padding-top: 100px;}body {font-family: "Roboto", sans-serif;color: #4d4d4d;background: #ffffff;font-size: clamp(1rem, 2vw, 1.125rem);line-height: 1.5;position: relative;}a {color: #617f3d;}a:is(:hover, :focus) {text-decoration: underline;color: #617f3d;}b,strong {font-weight: 700;}.h4link a:is(:link, :hover, :focus, :visited),h6,h5,h4,h3,h2,h1 {color: #0e4573;font-weight: 800;line-height: 1.2;}h1,.h1,.legacy_h1 {font-size: 1.875rem;}h2,.h2,.legacy_h2 {font-size: 1.75rem;}h3,.h3,.legacy_h3 {font-size: 1.4375rem;color: #617f3d;}h4,.h4,.h4link a:is(:link, :hover, :focus, :visited),.legacy_h4 {font-size: 1.375rem;color: #617f3d;}h5,.h5,.legacy_h5 {font-size: 1.3125rem;color: #617f3d;}h6,.h6,.legacy_h6 {font-size: 1.25rem;color: #617f3d;}#topbar {background: #869f2d url('../img/headerbar2.jpg') center center / cover no-repeat;padding-top: 5px;}#topbar hr {border-color: #636531;opacity: 0.5;margin: 5px 0 10px 0;}:is(#contrast_style, #style) span {color: #2e2e2e;font-size: 0.875rem;display: inline-block;margin-right: 6px;}#contrast_style button {color: #444444;padding: 0;font-size: 0;border: unset !important;display: inline-block;text-align: center;width: 29px;height: 29px;font-weight: 400;background: rgba(255, 255, 255, 0.9);position: relative;z-index: 1;border-radius: 5px;margin-left: 3px;}#contrast_style button:is(:hover, :focus) {background: #5e7a38;}#style {margin-left: 20px;}#style button {padding: 0;border: none;color: #444444;display: inline-block;min-width: 29px;min-height: 29px;font-weight: 600;font-size: 0.875rem;text-align: center;background: rgba(255, 255, 255, 0.9);position: relative;line-height: 1;border-radius: 5px;margin-left: 3px;}#style button:is(:hover, :focus) {color: #ffffff;background: #5e7a38;}#logo {display: inline-block;}#logo img {display: block;}.button a {display: block;text-decoration: none;padding: 3px 15px 2px 15px;border-radius: 10px;background: #5a7639;color: #fff;font-weight: 700;text-align: center;transition: background-color .3s linear, color .3s linear;}.button a:is(:hover, :focus) {background: #465c2c;color: #fff;}form[id^="search"] {height: 32px;background: #ffffff;display: inline-block;position: relative;border-radius: 8px;width: 100%;}form [id^="search_input"] {color: #2e2e2e;font-size: 15px;font-weight: 300;font-style: normal;background: transparent;padding: 0;border: 0;line-height: 32px;padding-left: 12px;padding-right: 51px;height: 32px;width: 100%;}form [id^="search_submit"] {width: 32px;background: #ffffff url('../img/lupe-icon.png') center no-repeat;padding: 0;cursor: pointer;line-height: 32px;border: none;position: absolute;top: 0;right: 19px;height: 100%;font-size: 0;transition: background-color 300ms linear;}form [id^="search_submit"]:is(:hover, :focus) {background-color: #ffffff;}form [id^="search_input"]::placeholder {color: #2e2e2e !important;opacity: 1 !important;}@media (min-width: 1px) {nav.horizontally {position: relative;z-index: 99;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.06);background: #617f3d url('../img/headerbar.jpg') center center;border-top: 5px solid #ffffff;}nav.horizontally::after {content: "";position: absolute;pointer-events: none;display: block;right: 0;bottom: -5px;left: 0;height: 5px;z-index: 1000;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, transparent 100%);}nav.horizontally .navbar-nav {position: relative;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}nav.horizontally .navbar-nav li[class*="toplevel"]>ul {display: flex !important;flex-wrap: wrap;pointer-events: none;position: absolute;opacity: 0;top: 150%;left: -15px;right: -15px;z-index: 1000;padding: 25px 40px 35px 18px;transform-origin: top center;transition: top 300ms linear, opacity 300ms linear;background: #ffffff;visibility: hidden;}nav.horizontally .navbar-nav>li:is(.open, :hover)>ul,nav.horizontally .navbar-nav>li.open:focus-within>ul {pointer-events: auto !important;opacity: 1 !important;visibility: visible;top: 100%;}nav.horizontally .navbar-nav>li.open>ul {pointer-events: none !important;opacity: 0 !important;visibility: hidden;}nav.horizontally .navbar-nav>li:is(:hover, :focus)>ul {z-index: 1003;}nav.horizontally li[class*="secondlevel"] {margin-bottom: 30px;width: 33.33%;}nav.horizontally li[class*="secondlevel"]>ul {display: block !important;}}@media (min-width: 2px) {nav.horizontally li[class*="secondlevel"] {width: 25%;}}nav.horizontally li[class*="toplevel"] {position: static;padding: 0 17px;}nav.horizontally a[class*="toplevel"] {color: #ffffff;font-weight: 800;text-align: center;padding: 10px 5px;position: relative;font-size: 1rem;text-decoration: none;}nav.horizontally a[class*="toplevel"]::after {content: "";position: absolute;left: -17px;top: -5px;height: 5px;background-color: #2e2e2e;width: 0;transition: width 300ms linear;}@media (min-width: 1px) {nav.horizontally li[class*="toplevel"]+li>a::before {content: '';position: absolute;left: -17px;top: 0;width: 1px;height: 100%;background-color: #636631;}nav.horizontally a[class*="toplevel"] {padding: 10px 0;display: flex;align-content: center;align-items: center;justify-content: center;height: 100%;}}nav.horizontally li[class*="toplevel"]:is(:hover, :focus-within)>a::after,nav.horizontally li[class*="toplevel"]>a:is(:hover, :focus)::after,nav.horizontally li[class*="toplevel"].open>a::after,nav.horizontally li[class*="toplevel"].open>a:is(:hover, :focus)::after,nav.horizontally li[class*="toplevel"][class*="_over"]>a::after,nav.horizontally li[class*="toplevel"][class*="_over"]>a:is(:hover, :focus)::after {width: calc(100% + 34px);}nav.horizontally li[class*="toplevel"].open {background: #869f2d;}nav.horizontally [class*="toplevel"]>ul {background-color: rgba(255, 255, 255, 0.97);box-shadow: 5px 5px 15px 0px rgba(0, 0, 0, 0.09);}nav.horizontally li:is([class*="secondlevel"], [class*="thirdlevel"]) {line-height: 20px;text-align: center;}@media (min-width: 1px) {nav.horizontally li:is([class*="secondlevel"], [class*="thirdlevel"]) {text-align: left;}}nav.horizontally a[class*="secondlevel"] {color: #2e2e2e;font-weight: 800;padding: 0 0 10px 0;display: inline-block;position: relative;font-size: 1rem;}nav.horizontally a[class*="thirdlevel"] {color: #2e2e2e;font-weight: normal;padding: 6px 0;font-size: 1rem;}nav.horizontally li:is([class*="secondlevel"], [class*="thirdlevel"]):is(:hover, :focus-within)>a,nav.horizontally li:is([class*="secondlevel"], [class*="thirdlevel"])>a:is(:hover, :focus),nav.horizontally li:is([class*="secondlevel"], [class*="thirdlevel"]).open>a,nav.horizontally li:is([class*="secondlevel"], [class*="thirdlevel"]).open>a:is(:hover, :focus),nav.horizontally li:is([class*="secondlevel"], [class*="thirdlevel"])[class*="_over"]>a,nav.horizontally li:is([class*="secondlevel"], [class*="thirdlevel"])[class*="_over"]>a:is(:hover, :focus) {background: transparent;text-decoration: underline;}#slider {max-height: clamp(300px, 40vw, 400px);overflow: hidden;position: relative;}@media (min-width: 1px) {body.index #slider {max-height: 531px;}#headerpic a.nivo-prevNav {left: 65px;}#headerpic a.nivo-nextNav {right: 65px;}}#headerpic {padding: 0;overflow: hidden;position: relative;}.slider-wrapper,#slider {height: 100%;}.slider-mask {display: none;}#newsticker {color: #2e2e2e;margin-top: 26px;}#newsticker .newsticker {margin-bottom: 0;}#newsticker a {color: #617f3d;font-size: 1rem;}#content {text-align: left;padding-bottom: 30px;padding-top: 26px;box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.2);}@media (min-width: 1px) {#content {padding-bottom: 63px;}}.index .news-entry-new-2 :is(h3, a) {color: #2e2e2e !important;}main .tab {background: url(../img/border-tab.jpg) right repeat-y, #fff;color: #2e2e2e;padding: 0px 40px 20px 20px;margin-bottom: 30px;box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.1);}main .tab a {color: #2e2e2e;}main :is(.tabHeadline, .clndr) {margin: 0 -30px 0 -20px;}main .tabHeadline {padding: 18px 0 20px 0;font-size: 1.375rem;font-weight: 800;color: #2e2e2e;text-align: center;}main .tab:not(#calendar) .tabHeadline {margin-bottom: 30px;}main #calendar {margin-bottom: 25px;}main .tab_spacer {height: 36px;}main .eventclndr-tab {margin-bottom: 27px;}main .tab_link_mehr {text-align: center !important;font-size: 0;}main .tab_link_mehr a {font-size: 1rem;color: #617f3d;font-weight: 400;padding: 12px 12px 11px 12px;background-color: #f6f6f6;display: inline-block;}main .tab_link_mehr a::after {content: ' »';display: inline-block;}.wrapper {margin-bottom: 30px;margin-top: 30px;}.index .wrapper {margin-top: 0;}.quicktab {height: 100%;}.quicktab a {color: #fff;}.wrapper :is(.portal, .fon, .open, .bank) {color: #fff;padding: 45px 15px 15px 15px;font-size: 1rem;}.wrapper .portal {background: url(../img/tab-eule.png) bottom right no-repeat #d12020;}.wrapper .fon {background: url(../img/tab-fon.png) center right no-repeat #d12020;}.wrapper .open {background: url(../img/tab-uhr.png) center right no-repeat #d12020;}.wrapper .bank {background: url(../img/tab-bank.png) center right no-repeat #d12020;}.quicktab .tabHeadline {font-weight: 700;}.tabGreen1,.tabGreenLeft {color: #2e2e2e;padding: 50px 40px 20px 20px;margin-bottom: 30px;box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.1);}.tabGreen1 {background: url(../img/border-tab.jpg) right repeat-y, #fff;}.tabGreenLeft {background: url(../img/border-tab2.jpg) left repeat-y, #fff;}.tabGreen1 .ds-wrap-collabsible,:is(.tabGreen1, .tabGreen2, .tabGreen3, .tabGreen4, .tabGreenLeft) a {color: #292929;}.tabGreen2,.tabGreen3,.tabGreen4 {color: #fff;padding: 50px 20px 20px 20px;margin-bottom: 30px;box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.1);}.tabGreen2 {background: url(../img/fon.png) bottom 26px right no-repeat #617f3d;}.tabGreen3 {background: url(../img/uhr.png) bottom 26px right no-repeat #617f3d;}.tabGreen4 {background: url(../img/bank.png) bottom 26px right no-repeat #617f3d;}#logos {padding: 21px 0 42px 0;}footer {background: #687b23 url('../img/footerbar.png') center center;padding: 30px 0;color: #ffffff;}#innerfooter li {display: inline-block;}#innerfooter li+li {margin-left: 30px;}#innerfooter a {color: #ffffff;text-decoration: none;font-weight: 400;}#innerfooter a:is(:hover, :focus) {text-decoration: underline;}.contrast_dark form :is([id^="search_input"], [id^="search_submit"]) {background-color: #fff !important;}