/*2021-03-01-07:28:33*/@import url('https://fonts.verwaltungsportal.de/import/?family=Barlow+Condensed:300,400,500%7CLobster');body {font-family: Barlow Condensed, sans-serif;color: #282828;background: #ffffff;font-size: 22px;font-weight: 300;}a {color: #b91818;-webkit-transition: background-color 300ms linear, color 300ms linear;-moz-transition: background-color 300ms linear, color 300ms linear;-ms-transition: background-color 300ms linear, color 300ms linear;-o-transition: background-color 300ms linear, color 300ms linear;transition: background-color 300ms linear, color 300ms linear;}a:hover {color: #b91818;}#content a, b, strong {font-weight: 500;}#maindiv {width: 100%;line-height: 1.6em;text-align: left;}header {background: #097ebd;}#logo {display: inline-block;pointer-events: auto;margin: 0 auto 10px auto;}@media (min-width: 3px) {#logo {margin-bottom: 25px;}}#logo img {display: block;max-width: 220px;width: 100%;}@media (min-width: 4px) {#logo img {max-width: 100%;width: 100%;}}#slogan {color: #ffffff;line-height: 1.4em;pointer-events: auto;background: #097ebd;width: 100%;}.sloganHeadline {font-family: Lobster, cursive;margin: 0 0 10px 0;}#slogan a {color: #ffffff;background: #00426e;display: inline-block;padding: 2px 25px;text-transform: uppercase;font-weight: 500;margin-top: 15px;}#slogan a:hover {background: #003559;}@media (min-width: 4px) {#slogan a {margin-top: 25px;}}.sticky-wrapper {position: relative;z-index: 51;}.navbar {min-height: 0;margin-bottom: 0px;border: none;}.navbar-collapse {padding-left: 0;padding-right: 0;}.navbar-default .navbar-toggle {margin: 0;pointer-events: auto;}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {background-color: transparent;border-color: transparent;-webkit-box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.15);}.topButton {font-size: 0;position: relative;z-index: 1002;display: inline-block;width: 105px;height: 40px;cursor: pointer;padding: 0;border-radius: 4px;float: none;border: none;margin-top: 6px;}.topButton span {position: absolute;top: 5px;font-size: 17px;color: #ffffff;font-weight: 400;font-style: italic;font-family: Source Serif Pro, serif;}#burgerButton {background: #ffffff;border-radius: 50%;width: 58px;height: 58px;}@media (min-width: 3px) {#burgerButton {width: 78px;height: 78px;}}#burgerButton[aria-expanded="true"]:before {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(-4px, -6px);transform: rotate(45deg) translate(-4px, -6px);}#burgerButton:before,#burgerButton:after,#burgerButtonInner {position: absolute;background: #00426e;width: 38px;height: 4px;left: 10px;-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;}@media (min-width: 3px) {#burgerButton:before,#burgerButton:after,#burgerButtonInner {left: 20px;}}#burgerButtonInner {top: 19px;}#burgerButton:before {top: 28px;}#burgerButton:after {top: 37px;}@media (min-width: 3px) {#burgerButtonInner {top: 28px;}#burgerButton:before {top: 37px;}#burgerButton:after {top: 46px;}}#burgerButton:before,#burgerButton:after {content: "";display: block;}@media (min-width: 3px) {.navbar-default .navbar-nav {margin: 0;display: block;float: none;}.navbar-default .navbar-nav>li {float: none;display: block !important;}.navbar-nav::after,.navbar-nav::before {display: none;}#myNavbar.navbar-collapse {-webkit-box-shadow: none;box-shadow: none;pointer-events: none;position: absolute;z-index: 1002;top: 70px;right: 0;opacity: 0;width: 580px;border-radius: 0;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: 110px;}#myNavbar.navbar-collapse::before {content: "";display: block;position: absolute;right: 15px;top: -18px;width: 0;height: 0;border-style: solid;border-width: 0 25px 18px 25px;border-color: transparent transparent #ffffff transparent;}#myNavbar.navbar-collapse>div {display: flex;max-height: 75vh;overflow-y: auto;position: relative;background: linear-gradient(to right, #016ba6, #016ba6 50%, #ffffff 50%);}#myNavbar.navbar-collapse>div::after,#myNavbar.navbar-collapse>div::before {content: "";position: absolute;top: 0;bottom: 0;}.toplevel-only {padding: 30px 20px;}.secondandthird-wrapper {padding: 30px 20px;}.toplevel-only,.secondandthird-wrapper {width: 50%;}}.navbar-default .navbar-nav>li>a {color: #ffffff;font-weight: 500;text-align: center;padding: 10px 5px 15px 5px;position: relative;}@media (min-width: 3px) {.navbar-default .navbar-nav>li>a {padding: 8px 14px;text-align: right;}}.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-default .navbar-nav>li.menue_point_toplevel_22074_over>a,.navbar-default .navbar-nav>li.menue_point_toplevel_22074_over>a:hover,.navbar-default .navbar-nav>li.menue_point_toplevel_22074_over>a:focus {color: #ffffff;background-color: rgba(255, 255, 255, 0.15);}.navbar-default .navbar-nav>li>.dropdown-menu,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu,.secondandthird-only {padding: 0;margin: 0;background-color: #ffffff;position: static;}.secondandthird-only .dropdown-menu {padding: 0;margin: 0;}@media (min-width: 3px) {.navbar-default .navbar-nav>li>.dropdown-menu,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {padding: 0;float: none !important;}.navbar-default .navbar-nav>li>.dropdown-menu>li {position: static;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {position: static;left: auto;top: auto;display: inline-block;}}.menue_point_secondlevel_22074_over>.dropdown-menu {display: block !important;}#menu .menue_group_22074_start,#menu .menue_group_22074_end,#menu .menue_list_thirdlevel_22074_start,#menu .menue_list_thirdlevel_22074_end {display: none;}.secondandthird-only>li>a,.secondandthird-only>li>.dropdown-menu>li>a,.navbar-default .navbar-nav>li>.dropdown-menu>li>a,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a {color: #313131;font-weight: 300;line-height: 20px;text-align: center;padding: 8px 15px;position: relative;}@media (min-width: 3px) {.secondandthird-only>li {border-top: 1px dashed rgba(82, 82, 82, 0.4);}.secondandthird-only>li:nth-last-of-type(2),.menue_point_secondlevel_22074_over>a {border-bottom: 1px dashed rgba(82, 82, 82, 0.4) !important;}.secondandthird-only>li>a,.secondandthird-only>li>.dropdown-menu>li>a {text-align: left;}.secondandthird-only>li>a {padding: 8px 2px;}.secondandthird-only>li>.dropdown-menu>li>a {padding: 8px 10px 8px 40px;}.secondandthird-only>li>.dropdown-menu>li>a::after {content: "";position: absolute;left: 8px;top: 50%;background: #016ba6;width: 5px;height: 5px;margin-top: -2px;border-radius: 50%;}}.navbar-default .navbar-nav>li>.dropdown-menu>li>a:hover,.navbar-default .navbar-nav>li>.dropdown-menu>li>a:focus,.navbar-default .navbar-nav>li>.dropdown-menu>li.open>a,.navbar-default .navbar-nav>li>.dropdown-menu>li.open>a:hover,.navbar-default .navbar-nav>li>.dropdown-menu>li.open>a:focus,.navbar-default .navbar-nav>li>.dropdown-menu>li.menue_point_secondlevel_22074_over>a,.navbar-default .navbar-nav>li>.dropdown-menu>li.menue_point_secondlevel_22074_over>a:hover,.navbar-default .navbar-nav>li>.dropdown-menu>li.menue_point_secondlevel_22074_over>a:focus,.menue_point_secondlevel_22074_over .navpoint_secondlevel_22074,.secondandthird-only .navpoint_secondlevel_22074:hover {background: transparent;color: #d13223;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a:hover,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a:focus,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a:hover,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a:focus,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.menue_point_thirdlevel_22074_over>a,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.menue_point_thirdlevel_22074_over>a:hover,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.menue_point_thirdlevel_22074_over>a:focus,.menue_point_thirdlevel_22074_over .navpoint_thirdlevel_22074,.secondandthird-only .navpoint_thirdlevel_22074:hover {background: rgba(1, 107, 166, 0.15);color: #016ba6;}#headerpic {margin: 0 auto;position: relative;width: 100%;}#slider {overflow: hidden;position: relative;background-color: transparent;}@media (min-width: 3px) {.slider-wrapper {position: absolute !important;top: 0;bottom: 0;left: 50%;right: 0;}#bannerOverlay>.container,#bannerOverlay>.container>.row,#bannerOverlay>.container>.row>div {height: 100%;min-height: 100%;}#bannerOverlay>.container>.row>div {padding-top: 30px;padding-bottom: 30px;}#bannerOverlay>.container>.row>div:first-of-type {display: flex;flex-wrap: wrap;align-content: center;align-items: center;}}@media (min-width: 4px) {.slider-wrapper {left: 40%;}}@media (min-width: 4px) {#slider {max-height: 760px;}}.slider-wrapper, #slider {height: 100%;}.slider-mask {display: none;}#info1,#info2>.container>.row>div:last-child {padding: 40px 0;line-height: 1.4em;}@media (min-width: 3px) {#info1,#info2>.container>.row>div:last-child {padding: 60px 0;}}@media (min-width: 4px) {#info1,#info2>.container>.row>div:last-child {padding: 85px 0;}}#info1 {color: #ffffff;background: #00426e;}@media (min-width: 2px) {#info1>.container>.row>div:first-child {padding-bottom: 50px;}}@media (min-width: 3px) {#info1>.container>.row>div:first-child {padding-bottom: 100px;}#info1>.container>.row>div:last-child {padding-left: 50px;}}#info2 {background: url('../img/muster.jpg');}@media (min-width: 2px) {#info2>.container>.row {display: flex;}#info2>.container>.row>div:last-child {padding-left: 30px;}}@media (min-width: 3px) {#info2>.container>.row>div:last-child {padding-left: 50px;}}.tabHeadline {margin: 0 0 15px 0;font-family: Lobster, cursive;color: #ffa838;}@media (min-width: 2px) {.iconTab {padding-left: 86px;background: url('../img/zahnraeder.png') center left no-repeat;}}#info1 a {color: #ffa838;text-decoration: underline;}#tabImg {width: 100%;height: 200px;background-color: #00375c;}@media (min-width: 2px) {#tabImg {top: -60px;bottom: -30px;left: 15px;height: auto;position: absolute;z-index: 1;background-size: cover;background-position: center center;}}@media (min-width: 3px) {#tabImg {top: -115px;}}#content {line-height: 1.6em;text-align: left;padding-bottom: 30px;padding-top: 30px;}@media (min-width: 3px) {#content {padding-bottom: 50px;padding-top: 50px;}}@media (min-width: 1px) {#content {padding-bottom: 100px;}}#content_buttons_div {top: 45%;z-index: 100;}.h4link a:link, .h4link a:hover, .h4link a:visited, h6, #content .legacy_h6, .legacy_h6, h5, #content .legacy_h5, .legacy_h5, h4, #content .legacy_h4, .legacy_h4, h3, #content .legacy_h3, .legacy_h3 {color: #00426e;font-weight: 500;line-height: 1.2em;font-family: Barlow Condensed, serif;}h1, #content .legacy_h1, .legacy_h1, h2, #content .legacy_h2, .legacy_h2 {color: #00426e;font-weight: 400;line-height: 1.2em;font-family: Lobster, cursive;}#newslinks, #newsmandate {border: 1px solid #00426e;}#startseite_news ul a {font-size: 12px;color: #7c7c7c;font-weight: normal;}.weekdays, .weekdays a:link a:visited a:active a:hover, .weekdays_active {color: #cccccc;}.weekdays_active a:link a:visited a:active a:hover {color: #f7911e;}.events-header-heute {color: #ffffff;background-color: #4c4c4c;}.events-header {color: #5b5b5b;background-color: #e3e3e3;}.event-ort, .event-info {color: #4c4c4c;}#content_footer {margin-top: 40px;height: auto;font-size: 80%;border-top: 1px solid rgba(0, 0, 0, 0.05);}#content_footer a {text-decoration: none;}#footer {background: #097ebd;padding-top: 30px;padding-bottom: 30px;color: #ffffff;line-height: 1.5em;}@media (min-width: 3px) {#footer {padding-top: 0;padding-bottom: 45px;background: linear-gradient(to bottom, transparent 180px, #097ebd 180px, #097ebd);}}.footerTab {background: url('../img/muster2.jpg');padding: 40px;color: #424242;line-height: 1.4em;-webkit-box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.25);}.footerHeadline {color: #00426e;font-family: Lobster, cursive;margin: 0 0 15px 0;}@media (min-width: 2px) {.footerHeadline {padding-left: 65px;min-height: 47px;background: url('../img/icon-sprechblase.png') center left no-repeat;}}#footer a {color: #ffffff;background: #00426e;font-family: Lobster, cursive;display: block;padding: 4px 12px;text-align: center;}#footer a:hover {background: #003559;}#imgText {color: #ffffff;text-shadow: 0 4px 6px rgba(53, 39, 20, 0.4);margin-top: -50px;}@media (min-width: 4px) {#imgText {margin-top: -170px;}}.footerHeadline2 {color: #ffffff;font-family: Lobster, cursive;margin: 0 0 20px 0;}@media (min-width: 2px) {.imgTextContent,.imgTextContent a {margin-left: 30px;}}#footer .imgTextContent a {display: inline-block;width: auto;min-width: 140px;}#innerfooter {color: #ffffff;background-color: #00426e;padding-top: 20px;padding-bottom: 20px;}.innerfooter a {color: #ffffff;text-decoration: none;display: inline-block;}.innerfooter a:hover {color: #ffa838;}.innerfooter a+a {margin-left: 15px;}@media (min-width: 3px) {.innerfooter a+a {margin-left: 30px;}}#scrollTop {color: #ffffff;display: inline-block;padding-right: 18px;background: url('../img/dreieck-kontur.png') right center no-repeat;opacity: 0.7;-webkit-transition: opacity 300ms linear;-moz-transition: opacity 300ms linear;-ms-transition: opacity 300ms linear;-o-transition: opacity 300ms linear;transition: opacity 300ms linear;}#scrollTop:hover {opacity: 1;}#footer #vernetzt {text-align: right;color: #ffffff;line-height: 130%;margin: 15px auto 0 auto;font-weight: 400;text-decoration: none;font-size: 70%;background: transparent;font-family: Barlow Condensed, sans-serif;padding: 0;}#vernetzt b {color: #ffffff;font-weight: 400;}#vernetzt span {color: #ffffff;}#vernetzt span span {display: block;}#vernetzt img {display: block;margin: 0 0 12px auto;}