/*2021-03-01-07:29:19*/@import url("https://fonts.verwaltungsportal.de/import/?family=Rasa:300,400,500,600,700");@import url("https://fonts.verwaltungsportal.de/import/?family=Red+Hat+Text:400,500,700,400i,500i,700i");body {font-family: "Red Hat Text", sans-serif;font-weight: 400;color: #444444;background: #ffffff;font-size: 1rem; line-height: 1.5;}a {color: #91222b;}a:hover {color: #91222b;}b,strong {font-weight: 700;}#logo {display: inline-block;}#logo {position: relative;z-index: 100;margin-bottom: -100px;}@media (min-width: 4px) {#logo {margin-bottom: -180px;}}#logo img {display: block;}#style {height: 40px;float: right;}#style button {padding: 0 0 5px 0;line-height: 1;border: none;background-color: #97272c;color: #ffffff;width: 40px;height: 40px;border-radius: 50%;display: inline-block;position: relative;text-align: center;padding-top: 6px;font-size: 18px;}#style button:hover {background-color: #92a3a9;}#style button + button {margin-left: 10px;}nav {padding-top: 6px;padding-bottom: 6px;}@media (min-width: 5px) {#menu .col-xs-12 {background-color: #97272c;z-index: 101;}#menu .col-xs-12::before {content: "";width: 100px;height: 100%;background-color: #97272c;position: absolute;right: -45px;top: 0;-moz-transform: skewX(-35deg);-webkit-transform: skewX(-35deg);-o-transform: skewX(-35deg);-ms-transform: skewX(-35deg);transform: skewX(-35deg);}}@media (min-width: 4px) {nav {padding-top: 15px;padding-bottom: 0;}#menu {position: relative;margin-top: 30px;background: linear-gradient(90deg, #97272c, #97272c 50%, transparent 50%);}#menu::before {content: "";position: absolute;left: 0;top: 0;width: 50%;height: 100%;background-color: #97272c;z-index: 99;}nav.horizontally .navbar-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}nav.horizontally .navbar-nav > li {flex-grow: 1;}nav.horizontally .dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;}nav.horizontally .navbar-nav > li > .dropdown-menu > li > .dropdown-menu {position: absolute;left: 100%;top: 0;}nav.horizontally .navbar-nav > li,nav.horizontally .navbar-nav > li > .dropdown-menu > li {position: relative;}.navbar-default .navbar-nav > li > ul,.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu {display: block !important;pointer-events: none;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;}.open > .dropdown-menu,.navbar-default .navbar-nav > li:hover > ul,.navbar-default .navbar-nav > li > .dropdown-menu > li:hover > .dropdown-menu,.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu[style*="block"] {pointer-events: auto !important;opacity: 1 !important;}.nav .open > .dropdown-menu {pointer-events: none !important;opacity: 0 !important;}.navbar-default .navbar-nav > li > .dropdown-menu::before {content: "";position: absolute;display: block;height: 10px;left: 0;right: 0;top: -10px;}.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu::before {content: "";position: absolute;display: block;width: 10px;top: 0;bottom: 0;left: -10px;}}.navbar-default .navbar-nav > li > a {color: #fff;font-weight: 500;text-align: center;padding: 10px 5px;font-size: 1.25rem;}@media (min-width: 4px) {.navbar-default .navbar-nav > li > a {padding: 25px 15px;display: flex;align-content: center;align-items: center;justify-content: center;height: 100%;}}.navbar-nav > li > a:hover,.navbar-nav > li > a:focus,.navbar-nav > li.open > a,.navbar-nav > li.open > a:hover,.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: #95232f;background-color: #fff;}.navbar-default .navbar-nav > li > .dropdown-menu,.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu {background-color: #f9f5f1;-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);}@media (min-width: 4px) {.navbar-default .navbar-nav > li > .dropdown-menu {margin-top: 4px;left: 0;}.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu {margin-left: 8px;}}.navbar-default .navbar-nav > li > .dropdown-menu > li > a,.navbar-default .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a {color: #2e2e2e;font-weight: 400;text-align: center;padding: 8px 25px;font-size: 1rem;}.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 {background: #94a3aa;color: #ffffff;}#slider {overflow: hidden;position: relative;}@media (min-width: 4px) {#slider {margin-top: -80px;}#headerpic a.nivo-prevNav {left: 65px;}#headerpic a.nivo-nextNav {right: 65px;}}#headerpic {margin: 0 auto;position: relative;width: 100%;}.slider-wrapper,#slider {height: 100%;}.slider-mask {display: none;}#content {text-align: left;padding-top: 30px;padding-bottom: 30px;}#contact {margin-top: 30px;}@media (min-width: 4px) {#contact {margin-top: 45px;}}#contact img {display: block;}#contactTab {border-top: 2px solid #ededed;padding-top: 30px;padding-bottom: 30px;}@media (min-width: 4px) {#contactTab {border-top: 2px solid #ededed;padding-top: 45px;padding-bottom: 45px;}}.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: #97272c;font-weight: 500;line-height: 1.2;font-family: "Rasa", sans-serif;}h1, #content .legacy_h1, .legacy_h1,.h1 {font-size: 2.1875rem;}h2, #content .legacy_h2, .legacy_h2,.h2 {font-size: 2rem;}h3, #content .legacy_h3, .legacy_h3,.h3 {font-size: 1.875rem;}h4, #content .legacy_h4, .legacy_h4,.h4,.h4link a:link,.h4link a:hover,.h4link a:visited {font-size: 1.625rem;}h5, #content .legacy_h5, .legacy_h5,.h5 {font-size: 1.375rem;}h6, #content .legacy_h6, .legacy_h6,.h6 {font-size: 1.25rem;}#newslinks,#newsmandate {border: 1px solid #886f5f;}#footer {background: url("../img/bg-footer.jpg") center / cover no-repeat;padding-top: 30px;padding-bottom: 30px;}@media (min-width: 4px) {#footer {padding-top: 40px;padding-bottom: 40px;}}.tab {background-color: #97272c;position: relative;min-height: 100%;}.tabContent {padding: 30px;color: #fff;line-height: 1.4;}.tabHeadline {margin: 0 0 20px 0;color: #fff;font-size: 1.5rem;font-weight: 500;font-family: "Rasa", sans-serif;}@media (min-width: 4px) {.tabHeadline {font-size: 1.75rem;}}.tabImg {height: 150px;width: 100%;background-color: #97272c;background-position: center;background-size: cover;}@media (min-width: 3px) {.tabImg {min-height: 100%;}}.tab_link_title a,.tab_link_mandat a {font-weight: 400;color: inherit;}.tab_link_title a {font-weight: 500;}.tab_spacer {height: 12px;}.tab_link_mehr {color: transparent;}.tab_link_mehr a {color: #97272c;background-color: #ffffff;padding: 4px 10px;display: inline-block;}.tab_link_mehr a:after {content: "...";}#buttons {line-height: 1.3;margin-bottom: 40px;background-color: #fff;padding: 15px;min-height: 100%;}#buttons p + p,#buttons a + a:not([href*="mailto"]),#buttons p + a:not([href*="mailto"]) {margin-top: 15px;}#buttons a:not([href*="mailto"]) {background-color: #97272c;padding: 14px 50px 14px 14px;color: #ffffff;display: block;position: relative;font-size: 1.2rem;font-family: "Rasa", sans-serif;}@media (min-width: 5px) {#buttons a:not([href*="mailto"]) {font-size: 1.5625rem;}}#buttons a:not([href*="mailto"]):hover {background-color: #7d2025;}#buttons a:not([href*="mailto"])::before,#buttons a:not([href*="mailto"])::after {content: "";position: absolute;display: block;top: 50%;}#buttons a:not([href*="mailto"])::before {content: "\203A";font-family: "Red Hat Text", sans-serif;right: 19px;color: #97272c;z-index: 1;font-weight: bold;font-size: 34px;line-height: 1;margin-top: -21px;}#buttons a:not([href*="mailto"])::after {right: 10px;height: 34px;width: 34px;background-color: #ffffff;border-radius: 50%;margin-top: -17px;}#vernetzt {text-align: left;font-size: 1rem;color: #fff;line-height: 1.3;margin: 0 auto;}#vernetzt b {color: #fff;font-weight: 500;}#vernetzt span {color: #fff;display: block;}#vernetzt img {margin-right: 15px;max-width: 80px;}#gallery .row {max-width: none;margin: 0;margin-top: 4px;}#gallery .template-page div[class*="col-"] {padding-left: 0;padding-right: 0;}#gallery p {margin: 0 0 4px 0;}#gallery div[class*="col-"] {display: flex;flex-wrap: wrap;}#gallery div[class*="col-"] p {flex-basis: 100%;flex-grow: 1;display: flex;align-items: flex-start;}@media (min-width: 1px) {#gallery {margin-left: -4px;}#gallery div[class*="col-"] p {flex-basis: 50%;}#gallery div[class*="col-"] p img {padding-left: 4px;}}@media (min-width: 2px) {#gallery div[class*="col"] p {flex-basis: 33.33%;}}@media (min-width: 4px) {#gallery div[class*="col"] p {flex-basis: 20%;}}#gallery img {width: auto;height: auto;flex-grow: 1;}#gallery .cleaner {display: none;}#innerfooter .row .col-xs-12:not(:first-child)::before {content: "";display: block;width: 100%;height: 1px;background-color: #cb9396;margin: 20px 0;}#innerfooter {margin-top: -4px;padding: 15px 0;background: #97272c;font-size: 1rem;padding: 30px 0;}#innerfooter a {color: #fff;text-decoration: none;display: inline-block;font-weight: 400;}#innerfooter a:not(#vernetzt):hover {text-decoration: underline;}#innerfooter a + a::before {content: "\0007C";margin: 0 15px;color: #fff;}