/*2022-01-18-08:02:13*/@import url('https://fonts.verwaltungsportal.de/import/?family=Work+Sans:300,300i,400,400i,500,500i');body {font-family: "Work Sans", sans-serif;color: #18222c;background: #ffffff;font-weight: 300;font-size: 1rem;line-height: 1.5;}@media (min-width: 3px) {body {font-size: 1.125rem;}}a {color: #1d872c;}a:hover, a:focus {color: #1d872c;}#content a, a:hover, a:focus {text-decoration: underline;}b, strong {font-weight: 500;}#logoMobil {background: #fff;display: block;padding: 20px 15px;}#logoMobil img {width: 100%;max-width: 140px;height: auto;display: block;margin: 0;}.index #logoMobil img {margin: 0 auto;}@media (min-width: 2px) {#logoMobil img {max-width: 150px;margin: 0 0 20px 0;}}@media (min-width: 3px) {#logoDesktop {display: block;background-color: #ffffff;text-align: center;padding: 25px 15px;margin-bottom: 16px;}}#headerpic {margin: 0 auto;position: relative;width: 100%;}#slider {max-height: 450px;}@media (min-width: 2px) {#slider {max-height: 450px;}}@media (min-width: 3px) {#headerpic a.nivo-prevNav {left: 65px;}#headerpic a.nivo-nextNav {right: 65px;}} .slider-wrapper, #slider {height: 100%;}.bannerTab {font-weight: 500;color: #18222c;text-transform: uppercase;font-size: 1.25rem;line-height: 1.1;padding: 20px 0;height: 275px;width: 455px;border: 15px solid #1d872c;border-right: none;border-top: none;border-bottom: none;}.no-padding {padding: 0;}.bannerTab p {color: #18222c;font-weight: 400;text-transform: none;display: inline-block;display: block;font-size: 1.25rem;}.bannerTab strong {color: #1d872c;font-size: 2.75rem;display: inline-block;font-weight: medium;}@media (min-width: 2px) {.bannerTab {font-size: 1.875rem;}.bannerTab strong, .bannerTab b {font-size: 2.8125rem;}}@media (min-width: 3px) {.index #bannerOverlay {pointer-events: none;position: absolute;z-index: 60;bottom: 30px;right: 100px;}.bannerTab {pointer-events: all;padding: 20px 30px;height: 275px;background: url('../img/logo-inline.png') center right no-repeat rgba(255,255,255,0.9);background-size: auto;}}@media (min-width: 4px) {.bannerTab {font-size: 2.25rem;min-width: 345px;}.bannerTab em, .bannerTab i {font-size: 1.25rem;margin-top: 3px;margin-bottom: 10px;}.bannerTab strong, .bannerTab b {font-size: 3.5rem;}}#tabs, #tab2 {padding-top: 30px;}@media (min-width: 2px) {#tabs, #tab2 {padding-top: 50px;}#tab1 .banner {margin-left: -40%;}#tab2 .banner {margin-right: -40%;}}@media (min-width: 3px) {#tabs {margin-top: -135px;}#tabs, #tab2 {padding-top: 80px;}}@media (min-width: 4px) {#tab1 .banner {margin-left: -27%;}#tab2 .banner {margin-right: -27%;}}#tabs .tabHeadline {margin: 0;text-transform: uppercase;color: #17222c;font-size: 1.6rem;}@media (min-width: 3px) {#tabs .tabHeadline {font-size: 2rem;}}#tabs .tabHeadline::after {content: "";height: 1px;width: 75px;display: block;background-color: #4f626d;margin: 16px auto 20px auto;}#tabs .tab {background-color: #ffffff;border-left: 15px solid #33495e;padding: 20px;font-size: 1rem;position: relative;z-index: 60;font-weight: 400;}@media (min-width: 2px) {#tabs .tab {padding: 35px 20px 50px 20px;margin-bottom: 50px;}}#tabs #tab2 .tab {border-left: 0;border-right: 15px solid #33495e;}#tabs #tab2 a {text-decoration: underline;}.banner img {display: block;}.tab_link_mehr {color: transparent;margin-top: 10px;text-align: center;}.tab_link_mehr a, #veranstaltungen .tab_link_title a::before {font-size: 1rem;display: inline-block;color: #ffffff;background-color: #1d872c;border-radius: 2px;padding: 6px 22px;font-weight: 500;-webkit-box-shadow: 2px 2px 0 0 #33495e;box-shadow: 2px 2px 0 0 #33495e;position: relative;bottom: 0;right: 0;text-transform: none;text-decoration: none;-webkit-transition: -webkit-box-shadow 100ms linear, box-shadow 100ms linear, bottom 100ms linear, right 100ms linear;-moz-transition: -webkit-box-shadow 100ms linear, box-shadow 100ms linear, bottom 100ms linear, right 100ms linear;-ms-transition: -webkit-box-shadow 100ms linear, box-shadow 100ms linear, bottom 100ms linear, right 100ms linear;-o-transition: -webkit-box-shadow 100ms linear, box-shadow 100ms linear, bottom 100ms linear, right 100ms linear;transition: -webkit-box-shadow 100ms linear, box-shadow 100ms linear, bottom 100ms linear, right 100ms linear;}#veranstaltungen .tab_link_title a::before {content: "mehr";position: absolute;bottom: 50px;right: 50%;-moz-transform: translateX(50%);-webkit-transform: translateX(50%);-o-transform: translateX(50%);-ms-transform: translateX(50%);transform: translateX(50%);}.tab_link_title a {font-weight: 500;}.tab_link_title a, .tab_link_mandat a {color: #33495e;}.tab_link_mehr a:hover, .tab_link_mehr a:focus {-webkit-box-shadow: 0 0 0 0 #33495e;box-shadow: 0 0 0 0 #33495e;bottom: -2px;right: -2px;}#veranstaltungen .tab_link_title a:hover::before, #veranstaltungen .tab_link_title a:focus::before {-webkit-box-shadow: 0 0 0 0 #33495e;box-shadow: 0 0 0 0 #33495e;bottom: 48px;right: calc(50% - 2px);}.tab_spacer {height: 15px;}#content {padding-top: 15px;text-align: left;padding-bottom: 40px;}@media (min-width: 2px) {#content {padding-bottom: 50px;}}@media (min-width: 3px) {#content {padding-bottom: 80px;}body>* {padding-left: 250px;}}@media (min-width: 4px) {body>* {padding-left: 300px;}}#content {margin-top: 25px;}.h4link a:link, .h4link a:hover, .h4link a:focus, .h4link a:visited, H6, H5, H4, H3, H2, H1 {color: #1d872c;font-weight: 500;line-height: 1.2;font-family: "Work Sans", sans-serif;}h1, .h1, .legacy_h1 {font-size: 1.8rem;}@media (min-width: 3px) {h1, .h1, .legacy_h1 {font-size: 2.125rem;}}h2, .h2, .legacy_h2 {font-size: 1.75rem;}@media (min-width: 3px) {h2, .h2, .legacy_h2 {font-size: 1.9rem;}}h3, .h3, .legacy_h3 {font-size: 1.7rem;}h4, .h4, .h4link a:link, .h4link a:hover, .h4link a:focus, .h4link a:focus, .h4link a:visited, .legacy_h4 {font-size: 1.6rem;}h5, .h5, .legacy_h5 {font-size: 1.5rem;}h6, .h6, .legacy_h6 {font-size: 1.4rem;}#newslinks, #newsmandate {border: 1px solid #217875;}#newsletter {text-align: left;padding-top: 40px;padding-bottom: 80px;display: block;font-size: 1rem;font-weight: 400;background: url('../img/parallax2.png') top center #1d872c;background-size: cover;}@media (min-width: 2px) {#newsletter {padding-top: 50px;padding-bottom: 50px;}}#newsletter, #newsletter h1, #newsletter h2, #newsletter h3, #newsletter h4, #newsletter h5, #newsletter h6 {color: #ffffff;}#newsletter a {color: #ffffff;text-decoration: underline;}#newsletter .tabHeadline {margin: 0;text-transform: uppercase;font-size: 1.625rem;cursor: text;font-weight: 500;line-height: 1.2;text-align: center;}.center-text {text-align: center;}@media (min-width: 3px) {#newsletter .tabHeadline {text-align: center;font-size: 2rem;}}#newsletter .tabHeadline::after {content: "";height: 1px;width: 75px;display: block;background-color: #ffffff;margin: 16px 0 20px 0;position: relative;text-align: center;right: -48%;}#newsletterInputs {margin-top: 25px;position: relative;}#newsletter_input {color: #ffffff;font-size: 18px;font-style: normal;font-weight: 300;background: transparent;border: 0;padding: 11px 15px;background: #33495e;min-width: 240px;border: 1px solid transparent;}@media (min-width: 4px) {#newsletter_input {min-width: 310px;}}#newsletter_input:hover, #newsletter_input:focus {border-color: #ffffff;}#newsletter_submit {margin-left: 2px;width: 50px;flex-shrink: 0;min-height: 51px;background: #33495e url('../img/newsletter-icon.png') center no-repeat;padding: 0;cursor: pointer;border: none;font-size: 0;-webkit-transition: background-color 300ms linear;-moz-transition: background-color 300ms linear;-ms-transition: background-color 300ms linear;-o-transition: background-color 300ms linear;transition: background-color 300ms linear;border: 1px solid transparent;}#newsletter_submit:hover {background-color: #253645;}#newsletter_input::-ms-input-placeholder {color: #ffffff !important;}#newsletter_input::-webkit-input-placeholder {color: #ffffff !important;}#newsletter_input::-moz-placeholder {opacity: 1;}#newsletter_input:-moz-placeholder {opacity: 1;}#newsletterArea .banner {position: relative;z-index: 60;margin-top: -50px;}@media (min-width: 2px) {#newsletterArea .banner {margin-top: -150px;}}@media (min-width: 3px) {#newsletterArea .banner {margin-top: -200px;display: inline-block;}}@media (min-width: 4px) {#newsletterArea .banner {margin-top: -250px;}}#veranstaltungen {padding-top: 40px;padding-bottom: 40px;background: url('../img/logo-inline.png') no-repeat;}@media (min-width: 2px) {#veranstaltungen {padding-top: 50px;padding-bottom: 50px;}#veranstaltungen .banner {margin-left: -164%;}}@media (min-width: 3px) {#veranstaltungen {padding-bottom: 100px;}}@media (min-width: 1px) {#veranstaltungen .tab_link_entries {display: -webkit-box;display: -ms-flexbox;display: flex;}#veranstaltungen .tab_link_entry {width: calc(50% - 15px);}#veranstaltungen .tab_link_entry:nth-child(2n+1) {margin-right: 15px;}#veranstaltungen .tab_link_entry:nth-child(2n+2) {margin-left: 15px;}}#veranstaltungen .tab_link_entry {background-color: #ffffff;border-left: 15px solid #1d872c;padding: 20px 20px 115px 20px;font-size: 1rem;position: relative;z-index: 60;font-weight: 400;text-align: center;margin-bottom: 30px;}@media (min-width: 2px) {#veranstaltungen .tab_link_entry {padding: 35px 20px 115px 20px;margin-bottom: 70px;}}#veranstaltungen .tab_link_title a {margin: 0;text-transform: uppercase;color: #17222c;font-size: 1.375rem;line-height: 1.2;}@media (min-width: 4px) {#veranstaltungen .tab_link_title a {font-size: 1.625rem;}}#veranstaltungen .tab_link_title a::after {content: "";height: 1px;width: 75px;display: block;background-color: #4f626d;margin: 16px auto 20px auto;}#veranstaltungen .tab_spacer {display: none;}#veranstaltungen .tab_link>*:last-child {display: none;}#veranstaltungen .tab_link_mehr {position: absolute;right: 30px;bottom: 30px;}@media (min-width: 2px) {#veranstaltungen .tab_link_mehr {right: 45px;}}footer {background: #3d3d40;}footer {color: #ffffff;}.footer_list {display: flex;justify-content: start;}#innerfooter a {margin-right: 30px;margin-left: 10px;font-size: 1rem;}#innerfooter ul {padding: 0;}#innerfooter a {color: #ffffff;display: inline;font-weight: 500;font-size: 1rem;}@media (min-width: 1px) {#innerfooter {padding-right: 35px;padding-top: 50px;padding-bottom: 50px;}#innerfooter+div {padding-left: 35px;}}#innerfooter a:hover, #innerfooter a:focus {color: #ffffff;font-weight: 500;}#innerfooter li + li{list-style: url('../img/dot.png');}#vernetzt {font-size: 0.8125rem;line-height: 1.4;margin: 0 auto;text-align: center;display: flex;color: #fff;font-weight: 400;}#vernetzt > span {margin-right: 20px;margin-top: 5px;text-align: right;}#vernetzt > span::after {margin-right: 20px;margin-top: 5px;text-align: right;}@media (min-width: 1px) {#vernetzt {text-align: center;}}#vernetzt a {color: #1d1d1b;}#vernetzt span {display: block;}#vernetzt img {max-height: 59.6px;}nav {background-color: #33495e;}.navbar-nav li[class*="_over"]>.dropdown-menu, .navbar-nav li[class*="open"]>.dropdown-menu {display: block !important;}.navbar-collapse {position: fixed;top: 0;bottom: 0;background: #f6f6f6;z-index: 100;overflow-y: auto;}@media (min-width: 3px) {.navbar-collapse {width: 250px;top: 0;left: 0;height: 100vh;}.navbar-default .navbar-nav {width: 100%;}.navbar-default .navbar-nav>li {display: block !important;width: 100%;float: none;}.navbar-header {position: fixed}#scrollbar {max-height: calc(100vh - 220px);overflow: auto;}}@media (min-width: 4px) {.navbar-collapse {width: 300px;}}.navbar-default .navbar-nav>li>a {color: #1d1d1b;font-weight: 500;padding: 10px 30px 10px 15px;text-transform: uppercase;font-size: 1rem;line-height: 1.2;text-decoration: none;}@media (min-width: 3px) {.navbar-default .navbar-nav>li>a {padding: 15px 30px;}.navbar-default .navbar-nav>li>a.dropdown-toggle {padding-right: 35px;} }.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li.open>a, .navbar-default .navbar-nav>li.open>a:hover, .navbar-default .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: #fff;background-color: #1d872c;}.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li.open>a,.navbar-default .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: #fff;background-color: #1d872c;}@media (min-width: 3px) {.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li.open>a,.navbar-default .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 {background: url('../img/arrow.png') no-repeat #1d872c;background-position: 225px center;} }@media (min-width: 4px) {.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li.open>a,.navbar-default .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 {background-position: 275px center;} }.navbar-default .navbar-nav>li>.dropdown-menu {padding: 12px 0;position: relative;background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.12) 0, transparent 3px), linear-gradient(to top, rgba(0, 0, 0, 0.12) 0, transparent 3px);background-color: #ffffff;margin-bottom: 4px;width: 100%;}.navbar-default .navbar-nav>li>.dropdown-menu>li>a {background-color: transparent;font-weight: normal;color: #1d1d1b;text-align: left;padding: 9px 5px 9px 40px;position: relative;font-size: 1rem;line-height: 1.2;text-decoration: none;}@media (min-width: 3px) {.navbar-default .navbar-nav>li>.dropdown-menu>li>a {padding-left: 60px;}}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {padding: 2px 0;}.menue_point_secondlevel_19987_over>.dropdown-menu {display: block;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a {background-color: transparent;font-weight: normal;color: #1d1d1b;text-align: left;padding: 7px 5px 7px 50px;font-size: 1rem;line-height: 1.2;text-decoration: none;}@media (min-width: 3px) {.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a {padding-left: 80px;}}.navbar-nav>li>.dropdown-menu>li>a:hover, .navbar-nav>li>.dropdown-menu>li>a:focus, .navbar-nav>li>.dropdown-menu>li.open>a, .navbar-nav>li>.dropdown-menu>li.open>a:hover, .navbar-nav>li>.dropdown-menu>li.open>a:focus, .navbar-nav>li>.dropdown-menu>li[class$="_over"]>a, .navbar-nav>li>.dropdown-menu>li[class$="_over"]>a:hover, .navbar-nav>li>.dropdown-menu>li[class$="_over"]>a:focus, .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a:hover, .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a:focus, .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a, .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a:hover, .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a:focus, .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li[class$="_over"]>a, .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li[class$="_over"]>a:hover, .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li[class$="_over"]>a:focus {color: #1d872c;}.navbar-nav>li>.dropdown-menu>li>a:hover::after, .navbar-nav>li>.dropdown-menu>li>a:focus::after, .navbar-nav>li>.dropdown-menu>li.open>a::after, .navbar-nav>li>.dropdown-menu>li.open>a:hover::after, .navbar-nav>li>.dropdown-menu>li.open>a:focus::after, .navbar-nav>li>.dropdown-menu>li[class$="_over"]>a::after, .navbar-nav>li>.dropdown-menu>li[class$="_over"]>a:hover::after, .navbar-nav>li>.dropdown-menu>li[class$="_over"]>a:focus::after {border-color: transparent transparent #1d872c transparent;}.theme-default {position: unset;}.slider-wrapper {position: unset;}