/*2021-03-01-07:20:53*/@import url('https://fonts.verwaltungsportal.de/import/?family=Open+Sans:400,500,700');@import url('https://fonts.verwaltungsportal.de/import/?family=Handlee:400,500,700');body {font-family: Roboto, sans-serif;color: #3f3f3f;background: #ffe670;font-size: 18px;}a {color: #228e05;-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: #228e05;}b, strong {font-weight: 500;}#topbar {width: 100%;position: absolute;background: none;color: #393939;padding-top: 15px;z-index: 20;padding-bottom: 15px;}#topbar::before {z-index: 10;content: '';display: block;position: absolute;top: 0;left: 0;height: 538px;width: 100%;background: url("../img/topbar.png") center top no-repeat;}#name {font-size: 22px;margin: 0;font-weight: 500;}.sticky-wrapper {position: relative;z-index: 51;}#menu {background: none;padding: 0;}@media (min-width: 3px) {#menu {position: relative;}}#menu div[class*="col"] {min-height: 0;}.nivo-directionNav a {position: absolute;top: 65% !important;z-index: 579 !important;cursor: pointer;}.navbar {min-height: 0;margin-bottom: 0px;border: none;}@media (min-width: 2px) {.navbar {padding-right: 50px;}}.navbar-nav {float: none !important;}.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: 3px) {.navbar-default .navbar-nav {display: flex;width: 100%;justify-content: space-between;margin: 7px auto;}.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;}}.navbar-default .navbar-nav > li > a {position: relative;font-family: 'Handlee', cursive;color: #fff;font-weight: 500;text-align: center;border-radius: 10px 0px 0px 10px;padding: 15px 10px;background: rgb(71,173,44); background: -moz-linear-gradient(top, rgba(71,173,44,1) 0%, rgba(49,150,21,1) 49%, rgba(53,165,23,1) 100%); background: -webkit-linear-gradient(top, rgba(71,173,44,1) 0%,rgba(49,150,21,1) 49%,rgba(53,165,23,1) 100%); background: linear-gradient(to bottom, rgba(71,173,44,1) 0%,rgba(49,150,21,1) 49%,rgba(53,165,23,1) 100%); }@media (min-width: 2px) {.navbar-default .navbar-nav>li>a::before {content: '';position: absolute;height: 50px;width: 54px;background: url("../img/toplevel.png") center right no-repeat;top: 0;left: 100%;}}.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_21338_over > a,.navbar-default .navbar-nav > li.menue_point_toplevel_21338_over > a:hover,.navbar-default .navbar-nav > li.menue_point_toplevel_21338_over > a:focus {position: relative;color: #fff;background: rgb(210,58,68); background: -moz-linear-gradient(top, rgba(210,58,68,1) 0%, rgba(205,38,50,1) 50%, rgba(41,137,216,1) 50%, rgba(205,38,50,1) 50%, rgba(198,37,40,1) 50%, rgba(205,38,50,1) 100%); background: -webkit-linear-gradient(top, rgba(210,58,68,1) 0%,rgba(205,38,50,1) 50%,rgba(41,137,216,1) 50%,rgba(205,38,50,1) 50%,rgba(198,37,40,1) 50%,rgba(205,38,50,1) 100%); background: linear-gradient(to bottom, rgba(210,58,68,1) 0%,rgba(205,38,50,1) 50%,rgba(41,137,216,1) 50%,rgba(205,38,50,1) 50%,rgba(198,37,40,1) 50%,rgba(205,38,50,1) 100%);}@media (min-width: 2px) {.navbar-default .navbar-nav > li > a:hover::before,.navbar-default .navbar-nav > li > a:focus::before,.navbar-default .navbar-nav > li.open > a::before,.navbar-default .navbar-nav > li.open > a:hover::before,.navbar-default .navbar-nav > li.open > a:focus::before,.navbar-default .navbar-nav > li.menue_point_toplevel_21338_over > a::before,.navbar-default .navbar-nav > li.menue_point_toplevel_21338_over > a:hover::before,.navbar-default .navbar-nav > li.menue_point_toplevel_21338_over > a:focus::before {content: '';position: absolute;height: 50px;width: 54px;background: url("../img/toplevel_over.png") center right no-repeat;top: 0;left: 100%;}}.navbar-default .navbar-nav > li > .dropdown-menu,.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu {padding: 15px 0;background-color: #fff5c6;border-radius: 10px;-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);}.menue_point_secondlevel_21338_over > .dropdown-menu{display: block !important;}@media (min-width: 3px) {.navbar-default .navbar-nav > li > .dropdown-menu {margin-top: 10px;left: -25px;}.navbar-default .navbar-nav > li > .dropdown-menu::after {content: "";left: 0;}.navbar-default .navbar-nav > li,.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: 8px;margin-top: -15px;}}.menue_group_21338_start,.menue_group_21338_end,.menue_list_thirdlevel_21338_start,.menue_list_thirdlevel_21338_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: #393939;font-weight: normal;text-align: left;padding: 8px 18px;background-color: transparent;line-height: 22px;}@media (min-width: 3px) {.navbar-default .navbar-nav > li > .dropdown-menu > li > a,.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a {text-align: left;}}.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_21338_over > a,.navbar-default .navbar-nav > li > .dropdown-menu > li.menue_point_secondlevel_21338_over > a:hover,.navbar-default .navbar-nav > li > .dropdown-menu > li.menue_point_secondlevel_21338_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_21338_over > a,.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li.menue_point_thirdlevel_21338_over > a:hover,.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li.menue_point_thirdlevel_21338_over > a:focus {color: #cd2632;background: url("../img/secondlevel_over.png") center right no-repeat #fff;}#slider,.slider-wrapper {max-height: 580px; overflow: hidden;}@media (min-width: 3px) {#slider,.slider-wrapper {max-height: 510px; }}#headerpic {margin: 0 auto;overflow: hidden;position: relative;width: 100%;border-radius: 10px;-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);}.slider-wrapper, #slider {height: 100%;}#logo {padding-top: 15px;width: 150px;pointer-events: auto;position: relative;z-index: 20;}#logo img {height: auto;}#bannerOverlay .container {padding-left: 0;padding-right: 0;}#bannerOverlay {position: absolute;left: 0;top: 0;width: 40%;bottom: 0;z-index: 53;padding: 10px;display: flex;align-content: center;align-items: center;justify-content: center;pointer-events: none;background-color: rgba(255,255,255,0.85);}@media (min-width: 1px) {#bannerOverlay {width: 33.3%;}}.slider-mask {display: none;}#maindiv {width: 100%;line-height: 1.6em;text-align: left;overflow: hidden;}#content {line-height: 1.6em;text-align: left;min-height: 550px;padding: 30px 15px;background-color: #fff5c6;margin: 80px 0px 80px 0px;border-radius: 10px;-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);}#content-wrapper {min-height: calc(100vh - 240px);background: url("../img/baum.png") center bottom/ contain no-repeat;}@media (min-width: 1px) {#content {padding: 30px 25px 40px 25px; }}.row {margin-left: 0;margin-right: 0;}#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 {color: #35332a;font-weight: 500;line-height: 1.2em;font-family: 'Handlee', cursive;}h1, #content .legacy_h1, .legacy_h1 {text-transform: uppercase;}#newslinks, #newsmandate {border: 1px solid #0e4b6e;}#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;}#kontakt {position: relative;z-index: 20;font-family: 'Handlee', cursive;color: #393939;padding-top: 15px;}#bg-right {margin-top: 80px;margin-bottom: 80px;}.tab {border-radius: 10px 10px 10px 10px;margin-bottom: 25px;background-color: #fff5c6;-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.18);}.tabHeadline {font-size: 23px;font-family: 'Handlee', cursive;text-align: center;border-radius: 10px 10px 0px 0px;font-weight: 500;color: #fff;background: rgb(210,58,68); background: -moz-linear-gradient(top, rgba(210,58,68,1) 0%, rgba(205,38,50,1) 50%, rgba(41,137,216,1) 50%, rgba(205,38,50,1) 50%, rgba(198,37,40,1) 50%, rgba(205,38,50,1) 100%); background: -webkit-linear-gradient(top, rgba(210,58,68,1) 0%,rgba(205,38,50,1) 50%,rgba(41,137,216,1) 50%,rgba(205,38,50,1) 50%,rgba(198,37,40,1) 50%,rgba(205,38,50,1) 100%); background: linear-gradient(to bottom, rgba(210,58,68,1) 0%,rgba(205,38,50,1) 50%,rgba(41,137,216,1) 50%,rgba(205,38,50,1) 50%,rgba(198,37,40,1) 50%,rgba(205,38,50,1) 100%); margin: 0;border-bottom: 1px #d1e3e3 solid;padding: 10px 25px;}#aktuell {background: rgb(71,173,44); background: -moz-linear-gradient(top, rgba(71,173,44,1) 0%, rgba(49,150,21,1) 49%, rgba(53,165,23,1) 100%); background: -webkit-linear-gradient(top, rgba(71,173,44,1) 0%,rgba(49,150,21,1) 49%,rgba(53,165,23,1) 100%); background: linear-gradient(to bottom, rgba(71,173,44,1) 0%,rgba(49,150,21,1) 49%,rgba(53,165,23,1) 100%); }.tabContent {padding: 15px 25px;line-height: 1.5rem;min-height: 100px;}#content_footer {margin-top: 40px;height: auto;}#content_footer a {font-weight: 400;}#contenttop_right {position: relative;z-index: 54;}#footer {background-color: #cd2632;color: #ffffff;padding: 15px;}@media (min-width: 1px) {#footer {display: flex;flex-wrap: wrap;align-content: center;align-items: center;padding: 22px 24px;}}#innerfooter a {margin-top: 15px;color: #ffffff;text-decoration: none;display: inline-block;position: relative;}#vernetzt {text-align: right;font-size: 85%;max-width: 280px;color: #ffffff;display: flex;align-items: center;align-content: center;line-height: 130%;justify-content: center;margin: 0 auto;}@media (min-width: 1px) {#vernetzt {justify-content: flex-end;float: right;margin: 0;}}#vernetzt span {color: #ffffff;}#vernetzt span span {display: block;}#vernetzt img {margin-right: 12px;}