/*2021-03-01-07:28:16*/@import url('https://fonts.verwaltungsportal.de/import/?family=Open+Sans:400,400i,700,700i');@import url('https://fonts.verwaltungsportal.de/import/?family=Barlow:900&display=swap');body, html {height: auto;}body {font-family: 'Open Sans', sans-serif;font-weight: 400;color: #464646;font-size: 16px;background-attachment: fixed;background-size: cover;}a {color: #c21114;-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: #c21114;}#content a, b, strong {font-weight: 700;}#maindiv {width: 100%;line-height: 1.6em;text-align: left;overflow: hidden;}#maindiv>.container {padding: 15px;background-color: transparent;}@media (min-width: 1px) {#maindiv>.container {margin-top: 50px;margin-bottom: 0;}}@media (min-width: 2px) {#maindiv>.container {padding: 0;margin-top: 50px;margin-bottom: 0;}}#overlay-wrapper {position: absolute;left: 0;right: 0;top: 0;min-height: 950px;z-index: 50;pointer-events: none;}#overlay {background: url('../img/overlay.png') left top/contain no-repeat;position: absolute;left: 0;top: 0;bottom: 0;max-width: 748px;}@media (min-width: 2px) {#overlay {width: calc((100% - 970px) / 2 + 970px * 0.33 + 90px);}}@media (min-width: 3px) {#overlay {width: calc((100% - 1170px) / 2 + 1170px * 0.25 + 90px);}}.sticky-wrapper {position: relative;z-index: 51;}#topbar-wrapper {background: rgb(16,78,133);background: -moz-linear-gradient(left, rgba(16,78,133,1) 30%, rgba(16,78,133,1) 31%, rgba(177,14,23,1) 100%);background: -webkit-linear-gradient(left, rgba(16,78,133,1) 30%,rgba(16,78,133,1) 31%,rgba(177,14,23,1) 100%);background: linear-gradient(to right, rgba(16,78,133,1) 30%,rgba(16,78,133,1) 31%,rgba(177,14,23,1) 100%);}#topbar {color: #ffffff;padding-top: 5px;padding-bottom: 5px;padding-right: 65px;}@media (min-width: 2px) {#topbar {padding-left: 0;padding-right: 0;}}#topbar a {color: #ffffff;}#topbar b {font-weight: 700;text-transform: uppercase;}#login-tab {padding-bottom: 15px;}@media (min-width: 1px) {#login-tab {padding-bottom: 30px;}}.logo {width: 200px;display: inline-block;}@media (min-width: 1px) {.logo {width: 250px;}}@media (min-width: 2px) {.logo {margin-top: 10px;width: auto;}}.sticky-wrapper {position: relative;z-index: 51;}#menu {background-color: #b10e17;}@media (min-width: 2px) {#menu {-webkit-box-shadow: 4px 4px 6px 0 rgba(43, 43, 43, 0.25);box-shadow: 4px 4px 6px 0 rgba(43, 43, 43, 0.25);}}.navbar-nav .menue_point_toplevel_21492_over>.dropdown-menu,.navbar-nav .menue_point_secondlevel_21492_over>.dropdown-menu,.navbar-nav .menue_point_toplevel_21492_over.open>.dropdown-menu,.navbar-nav .menue_point_secondlevel_21492_over.open>.dropdown-menu {display: block !important;}.navbar {margin-bottom: 0px;border: none;min-height: 0;}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {background-color: #ffffff;border-color: transparent;-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.4);box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.4);}@media (min-width: 2px) {.navbar-nav {float: none;margin: 0;}.navbar-nav>li {float: none !important;text-align: left;}.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;}.navbar-header {float: none;}#myNavbar.navbar-collapse.collapse {padding: 15px 30px;}}.navbar-nav li .dropdown-menu {position: relative;width: 100%;float: none;}.navbar-default .navbar-nav>li>a {line-height: 26px;color: #ffffff;font-weight: 600;text-align: left;padding: 8px 0 8px 0;position: relative;z-index: 0;white-space: normal;}.navbar-default .navbar-nav>li:not(:first-child) {border-top: 1px solid #7095b6;}.navbar-default .navbar-nav>li>a::before {content: "";display: block;position: absolute;top: 50%;transform: translateY(-50%);width: 11px;height: 11px;border-radius: 50%;border: 2px solid rgba(255, 255, 255, 0.6);background-color: #b10e17;left: -20px;}.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_21492_over>a,.navbar-default .navbar-nav>li.menue_point_toplevel_21492_over>a:hover,.navbar-default .navbar-nav>li.menue_point_toplevel_21492_over>a:focus {color: #f0b350;background-color: transparent;text-shadow: none;}.navbar-default .navbar-nav>li>a:hover::before {border-color: #f0b350;}.dropdown-menu {padding: 0;background-color: transparent;}.navbar-default .navbar-nav>li>.dropdown-menu {padding: 0;}.menue_group_21492_start,.menue_group_21492_end {display: none;}.navbar-default .navbar-nav>li>.dropdown-menu>li>a,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a {color: #ffffff;font-weight: normal;line-height: 20px;text-align: left;position: relative;white-space: normal;}.navbar-default .navbar-nav>li>.dropdown-menu>li>a {padding: 8px 15px 8px 30px;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a {padding: 8px 15px 8px 45px;overflow: hidden;}.navbar-default .navbar-nav>li>.dropdown-menu>li>a::before {content: "";display: block;position: absolute;top: 50%;transform: translateY(-50%);width: 9px;height: 9px;border-radius: 50%;border: 2px solid #f0b350;background-color: #b10e17;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 .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a::after {content: "";display: block;position: absolute;width: 0;height: 1px;left: 45px;background-color: #f5807f;-webkit-transition: width 300ms linear;-moz-transition: width 300ms linear;-ms-transition: width 300ms linear;-o-transition: width 300ms linear;transition: width 300ms linear;}.navbar-default .navbar-nav>li>.dropdown-menu>li>a::before {left: 15px;}.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_21492_over>a,.navbar-default .navbar-nav>li>.dropdown-menu>li.menue_point_secondlevel_21492_over>a:hover,.navbar-default .navbar-nav>li>.dropdown-menu>li.menue_point_secondlevel_21492_over>a:focus {color: #f0b350;background-color: transparent;}.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_21492_over>a,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.menue_point_thirdlevel_21492_over>a:hover,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.menue_point_thirdlevel_21492_over>a:focus {color: #f5807f;font-style: italic;background-color: transparent;}.navbar-default .navbar-nav>li>.dropdown-menu>li>a:hover::before,.navbar-default .navbar-nav>li>.dropdown-menu>li>a:focus::before,.navbar-default .navbar-nav>li>.dropdown-menu>li.open>a::before,.navbar-default .navbar-nav>li>.dropdown-menu>li.open>a:hover::before,.navbar-default .navbar-nav>li>.dropdown-menu>li.open>a:focus::before,.navbar-default .navbar-nav>li>.dropdown-menu>li.menue_point_secondlevel_21492_over>a::before,.navbar-default .navbar-nav>li>.dropdown-menu>li.menue_point_secondlevel_21492_over>a:hover::before,.navbar-default .navbar-nav>li>.dropdown-menu>li.menue_point_secondlevel_21492_over>a:focus::before {opacity: 1;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a:hover::after,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a:focus::after,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a::after,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a:hover::after,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a:focus::after,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.menue_point_thirdlevel_21492_over>a::after,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.menue_point_thirdlevel_21492_over>a:hover::after,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.menue_point_thirdlevel_21492_over>a:focus::after {width: 100%;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {margin: 0px;padding: 0;}.menue_list_thirdlevel_21492_start,.menue_list_thirdlevel_21492_end {display: none;}#slider,.slider-wrapper {height: 300px;overflow: hidden;}@media (min-width: 2px) {#slider,.slider-wrapper {height: 407px;}}#headerpic {background: #fff;margin: 0 auto;overflow: hidden;position: relative;width: 100%;-webkit-box-shadow: 4px 4px 6px 0 rgba(43, 43, 43, 0.25);box-shadow: 4px 4px 6px 0 rgba(43, 43, 43, 0.25);}#headerpic>.row{margin: 0;}.slider-mask {display: none;}#slider-logo {background: #fff;position: relative;}#slider-logo::after{content: '';display: block;position: absolute;bottom: -10px;left: 0;right: 4px;background: #fff;height: 10px;}#logo-banner {margin-left: 10px;margin-top: 10px;}@media (min-width: 2px) {#bg-left {position: relative;z-index: 65;}}#content-wrapper {padding: 15px 0;}#content {line-height: 1.6em;text-align: left;min-height: 200px;padding: 30px 15px;background-color: rgba(255,255,255,0.6);-webkit-box-shadow: 4px 4px 6px 0 rgba(43, 43, 43, 0.25);box-shadow: 4px 4px 6px 0 rgba(43, 43, 43, 0.25);}@media (min-width: 2px) {#content-wrapper {padding: 60px 0;}#content {padding: 25px 40px;height: 100%;}}#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, h2, #content .legacy_h2, .legacy_h2, h1, #content .legacy_h1, .legacy_h1 {font-family: 'Barlow', sans-serif;color: #545454;font-weight: 900;line-height: 1.2em;font-family: 'Open Sans', sans-serif;}#newslinks, #newsmandate {border: 1px solid #545454;}#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%;}#content_footer a {font-weight: 400;}#contenttop_right {position: relative;z-index: 54;}#footer-wrapper {background: rgb(16,78,133);background: -moz-linear-gradient(left, rgba(16,78,133,1) 30%, rgba(16,78,133,1) 31%, rgba(177,14,23,1) 100%);background: -webkit-linear-gradient(left, rgba(16,78,133,1) 30%,rgba(16,78,133,1) 31%,rgba(177,14,23,1) 100%);background: linear-gradient(to right, rgba(16,78,133,1) 30%,rgba(16,78,133,1) 31%,rgba(177,14,23,1) 100%);}#footer {color: #ffffff;padding: 25px 15px;}#footer.container {padding-right: 15px;padding-left: 15px;margin: 0 auto;}@media (min-width: 1px) {#footer .row {display: flex;flex-wrap: wrap;align-content: center;align-items: center;}}#innerfooter a {color: #ffffff;text-decoration: none;display: inline-block;}#innerfooter a:hover {text-decoration: underline;}#innerfooter a+a::before {content: "|";margin: 15px;color: #ffffff;display: inline-block;}#vernetzt {text-align: right;font-size: 80%;color: #ffffff;display: flex;align-items: center;align-content: center;line-height: 130%;justify-content: center;margin: 0 auto;}@media (min-width: 1px) {#vernetzt {font-size: 90%;justify-content: flex-end;margin: 0;float: right;}}#vernetzt span {color: #ffffff;}#vernetzt span span {display: block;}#vernetzt img {margin-left: 12px;}.overlay{position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 49;}.nopadding{padding: 0;}