/*2021-03-01-07:27:39*/@import url('https://fonts.verwaltungsportal.de/import/?family=Source+Sans+Pro:400,400i,700,700i');@import url('https://fonts.verwaltungsportal.de/import/?family=Libre+Baskerville');@import url('https://fonts.verwaltungsportal.de/import/?family=Josefin+Sans:300,400,700');body {font-family: 'Source Sans Pro', sans-serif;font-weight: 400;color: #7a7a7a;background: #ffffff;font-size: 22px;}a {color: #0094d7;-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: #0094d7;}#maindiv {width: 100%;line-height: 1.6em;text-align: left;}#content {line-height: 1.6em;text-align: left;padding-bottom: 30px;padding-top: 30px;}@media (min-width: 2px) {#content {padding-bottom: 60px;padding-top: 60px;}}@media (min-width: 1px) {#footer .row {display: flex;flex-wrap: wrap;align-items: center;align-content: center;}}#footer {background-color: #0094d7;padding-top: 24px;padding-bottom: 24px;color: #d1f1ff;}#innerfooter a {color: #d1f1ff;text-decoration: none;display: inline-block;font-weight: 400;}#innerfooter a:hover {color: #d1f1ff;text-decoration: underline;}#innerfooter a {margin: 0 30px;}@media (min-width: 3px) {#innerfooter a+a:before {margin: 0 25px;}}#logo a {display: inline-block;}#logo img {display: block;}#content_buttons_div {top: 45%;z-index: 100;}.sticky-wrapper {position: relative;z-index: 51;}#slider {max-height: 300px;overflow: hidden;position: relative;}@media (min-width: 2px) {#slider {max-height: 540px;}}#headerpic {margin: 0 auto;position: relative;border-top: 3px solid #429bbd;}@media (min-width: 2px) {#headerpic::after {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-bottom: 60px solid rgba(0, 148, 215, 0.6);z-index: 7;}}.slider-mask {display: none;}.theme-default .nivo-controlNav {top: 5px;bottom: auto !important;}#bg-right {margin-top: 35px;}#clr-events-hide {display: none;}#kontakt {background-color: #fff;display: flex;align-content: center;align-items: center;padding: 15px;line-height: 17px;}@media (min-width: 2px) {#kontakt {position: absolute;z-index: 55;left: 0;bottom: 35px;}}#kontakt-logo {padding-right: 20px;border-right: 2px solid #dadada;}#kontakt-tel {background: url("../img/icon_tel.png") left center no-repeat;margin-left: 20px;padding-left: 30px;}#kontakt-email {background: url("../img/icon_mail.png") left center no-repeat;margin-left: 20px;padding-left: 30px;}#kontakt-email a {color: #6e6d6d;}#tabs {padding-left: 45px;}.tab {background-color: #fff;padding: 30px 23px;text-align: center;border: 2px solid #dddddd;}.tabHeadline {font-family: 'Libre Baskerville', serif;color: #0094d7;margin: 0 0 30px 0;position: relative;font-size: 20px;}.tabHeadline::after {content: url("../img/icon_i.png");width: 100%;height: 23px;background: url("../img/bg_line.png") left center repeat-x;position: absolute;bottom: -20px;left: 0;}.tabContent {color: #7e7e7e;line-height: 1.5em;text-align: left;font-size: 18px;}.tab_link_title a {color: #7e7e7e;font-weight: 600 !important;}.tab_spacer {height: 15px;}.tab_link_mehr {text-align: right;}.tab_link_mehr a {color: #0094d7;font-weight: 600;}#vernetzt {text-align: left;font-size: 95%;color: #fff;display: flex;align-items: center;align-content: center;line-height: 130%;justify-content: center;margin: 0 auto;font-weight: 300;}@media (min-width: 1px) {#vernetzt {justify-content: flex-start;margin: 0;}}#vernetzt b {color: #fff;font-weight: 600;}#vernetzt span {color: #fff;}#vernetzt span span {display: block;}#vernetzt img {margin-right: 18px;}#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;}#maps {margin-bottom: 10px;}#style {text-transform: uppercase;color: #898989;font-weight: 400;padding: 6px 10px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;margin-bottom: 30px;}@media (min-width: 3px) {#style {margin-bottom: 25px;}}@media (min-width: 4px) {#style {margin-bottom: 38px;}}#style a {font-family: Josefin Sans, sans-serif;color: #ffffff;display: inline-block;width: 30px;height: 30px;border-radius: 50%;position: relative;bottom: -2px;margin-left: 6px;font-weight: 700;text-align: center;-webkit-transition: transform 150ms linear;-moz-transition: transform 150ms linear;-ms-transition: transform 150ms linear;-o-transition: transform 150ms linear;transition: transform 150ms linear;}#style a:hover {font-family: Josefin Sans, sans-serif;background-color: #0086c2;-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}#style a {background-color: #0094d7;}.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 {color: #0094d7;font-weight: normal;line-height: 1.2em;font-family: 'Libre Baskerville', serif;}h1, #content .legacy_h1, .legacy_h1 {position: relative;margin: 20px 0;}#newslinks, #newsmandate {border: 1px solid #0094d7;}#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;}#menu-wrapper {padding-top: 6px;padding-bottom: 6px;}@media (min-width: 2px) {#menu-wrapper {padding-top: 10px;padding-bottom: 10px;}@media (min-width: 2px) {#menu .row {display: flex;flex-wrap: wrap;align-items: center;align-content: center;}}}.navbar {min-height: 0;margin-bottom: 0px;border: none;}.navbar-collapse {padding-left: 0;padding-right: 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-default .navbar-nav {width: 100%;margin: 0;text-align: right;display: flex;justify-content: flex-end;}.navbar-default .navbar-nav>li {float: none;}.navbar-nav:after,.navbar-nav:before {display: none;}.navbar-collapse {-webkit-box-shadow: none;box-shadow: none}.navbar-nav>li {display: inline-block !important;}}@media (min-width: 3px) {.navbar-default .navbar-nav {margin: 0 0 20px 0;}}@media (min-width: 4px) {.navbar-default .navbar-nav {margin: 0 0 24px 0;}}.navbar-default .navbar-nav>li>a {color: #0094d7;font-weight: 300;text-align: center;padding: 10px 5px;}@media (min-width: 2px) {.navbar-default .navbar-nav>li+li {margin-left: 20px;}.navbar-default .navbar-nav>li>a {padding: 10px 0;}}@media (min-width: 4px) {.navbar-default .navbar-nav>li+li {margin-left: 35px;}}.navbar-default .navbar-nav>li>a:after {content: "";position: absolute;left: 0;bottom: 0;height: 3px;background-color: #c9c9c9;width: 0;-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>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_20297_over>a,.navbar-default .navbar-nav>li.menue_point_toplevel_20297_over>a:hover,.navbar-default .navbar-nav>li.menue_point_toplevel_20297_over>a:focus {color: #898989;}.navbar-default .navbar-nav>li>a:hover:after,.navbar-default .navbar-nav>li>a:focus:after,.navbar-default .navbar-nav>li.open>a:after,.navbar-default .navbar-nav>li.open>a:hover:after,.navbar-default .navbar-nav>li.open>a:focus:after,.navbar-default .navbar-nav>li.menue_point_toplevel_20297_over>a:after,.navbar-default .navbar-nav>li.menue_point_toplevel_20297_over>a:hover:after,.navbar-default .navbar-nav>li.menue_point_toplevel_20297_over>a:focus:after {width: 100%;}.navbar-default .navbar-nav>li>.dropdown-menu,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {padding: 0;border-radius: 4px;background-color: #ffffff;border: 1px solid rgba(0, 148, 215, 0.3);}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {margin: 0;}@media (min-width: 2px) {.navbar-default .navbar-nav>li>.dropdown-menu,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {padding-top: 18px;padding-bottom: 18px;}.navbar-default .navbar-nav>li>.dropdown-menu {margin-top: 20px;left: 50%;-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.navbar-default .navbar-nav>li>.dropdown-menu:before {content: "";width: 20px;height: 20px;display: block;position: absolute;left: 50%;margin-left: -10px;top: -10px;border-radius: 50%;background-color: #ffffff;border: 1px solid rgba(0, 148, 215, 0.3);}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {margin-top: -18px;}}.menue_point_secondlevel_20297_over>.dropdown-menu {display: block !important;}@media (min-width: 2px) {.navbar-default .navbar-nav>li>.dropdown-menu>li {position: relative;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {position: absolute;left: 100%;top: 0;margin-left: 10px;}}.menue_group_20297_start,.menue_group_20297_end,.menue_list_thirdlevel_20297_start,.menue_list_thirdlevel_20297_end {display: none;}.navbar-default .navbar-nav>li>.dropdown-menu>li>a,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a {font-family: Josefin Sans, sans-serif;color: #8b8a8a;font-weight: 300;line-height: 20px;text-align: center;padding: 8px 25px;}.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_20297_over>a,.navbar-default .navbar-nav>li>.dropdown-menu>li.menue_point_secondlevel_20297_over>a:hover,.navbar-default .navbar-nav>li>.dropdown-menu>li.menue_point_secondlevel_20297_over>a:focus,.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_20297_over>a,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.menue_point_thirdlevel_20297_over>a:hover,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.menue_point_thirdlevel_20297_over>a:focus {background: #ffffff;color: #0094d7;}