/*2023-11-16-13:33:30*/@import url("https://fonts.verwaltungsportal.de/import/?family=Indie+Flower:300,400,500,600,700%7CUbuntu:300,400,500,600,700,800");body { font-family: "Open Sans", sans-serif; color: #666666; background: #ffffff; font-size: 1rem;line-height: 1.5;}@media (min-width: 1px) { body {font-size: 1.125rem; }}a { color: #18705f;}a:hover,a:focus { color: #18705f; text-decoration: underline;}b,strong { font-weight: 600;}.horizontally { height: 110px;}#logo { display: inline-block; position: absolute; left: 0; top: -45px; z-index: 8;}#logo img { display: block;}@media (min-width: 2px) { nav {background: #fff;padding: 10px; } .navbar-default .navbar-nav {width: 100%; } .navbar-default .navbar-nav>li {display: block !important;width: 100%;float: none; } .navbar-default .navbar-nav li[class*="toplevel"]:focus-within>ul, .navbar-default .navbar-nav li[class*="secondlevel"]:focus-within>ul {display: block; }}.navbar-default .navbar-nav>li>a { color: #ffffff; font-weight: 500; text-align: left; padding: 8px 15px 8px 15px; position: relative; font-size: 1.125rem; line-height: 1.2; text-decoration: none; font-family: "Ubuntu"; text-transform: uppercase; -webkit-transition: all 0.5s 0s ease; -moz-transition: all 0.5s 0s ease; -o-transition: all 0.5s 0s ease; transition: all 0.5s 0s ease; background-color: #fff !important;}.navbar-default .navbar-nav>li:nth-child(7n+1)>a { background: url("../img/pen1.png") no-repeat; background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+2)>a { background: url("../img/pen2.png") no-repeat; background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+3)>a { background: url("../img/pen3.png") no-repeat; background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+4)>a { background: url("../img/pen4.png") no-repeat; background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+5)>a { background: url("../img/pen5.png") no-repeat; background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+6)>a { background: url("../img/pen6.png") no-repeat; background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+7)>a { background: url("../img/pen7.png") no-repeat; background-size: cover;}.navbar-default .navbar-nav>li+li { margin-top: 2px;}.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-nav>li[class$="_over"]>a,.navbar-nav>li[class$="_over"]>a:hover,.navbar-nav>li[class$="_over"]>a:focus { color: #fff;}.navbar-nav>li:focus-within>a { color: #2b2b2b;}.navbar-default .navbar-nav>li:nth-child(7n+1):hover>a,.navbar-default .navbar-nav>li:nth-child(7n+1):focus>a { background: url("../img/pen1-a.png"); background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+2):hover>a,.navbar-default .navbar-nav>li:nth-child(7n+2):focus>a { background: url("../img/pen2-a.png"); background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+3):hover>a,.navbar-default .navbar-nav>li:nth-child(7n+3):focus>a { background: url("../img/pen3-a.png"); background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+4):hover>a,.navbar-default .navbar-nav>li:nth-child(7n+4):focus>a { background: url("../img/pen4-a.png"); background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+5):hover>a,.navbar-default .navbar-nav>li:nth-child(7n+5):focus>a { background: url("../img/pen5-a.png"); background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+6):hover>a,.navbar-default .navbar-nav>li:nth-child(7n+6):focus>a { background: url("../img/pen6-a.png"); background-size: cover;}.navbar-default .navbar-nav>li:nth-child(7n+7):hover>a,.navbar-default .navbar-nav>li:nth-child(7n+7):focus>a { background: url("../img/pen7-a.png"); background-size: cover;}.navbar-default .navbar-nav>li>.dropdown-menu,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu { padding: 0; background-color: rgba(255, 255, 255, 0.1);}.navbar-nav li[class*="_over"]>.dropdown-menu,.navbar-nav li[class*="open"]>.dropdown-menu { display: block !important; background-color: #fff7a8; max-width: 86%;}.navbar-default .navbar-nav>li>.dropdown-menu>li>a,.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a { color: #24195d; font-weight: normal; text-align: left; position: relative; font-family: "Indie Flower"; font-size: 1.25rem; line-height: 1.2; text-decoration: none;}.navbar-default .navbar-nav>li>.dropdown-menu>li>a { padding: 8px 15px 3px 30px;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a { padding: 8px 15px 8px 45px;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a::before { content: ""; display: block; position: absolute; top: 16px; width: 5px; height: 5px; border-radius: 50%; opacity: 0; background-color: #004899; -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>a { display: inline-block;}.navbar-default .navbar-nav>li>.dropdown-menu>li>a::before { content: ""; display: inline-block; position: absolute; height: 1px; width: 100%; background-color: #a9a286; bottom: 0; opacity: 0;}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a::before { left: 30px;}.navbar-nav>li>.dropdown-menu>li:hover>a,.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-color: transparent;}.navbar-nav>li>.dropdown-menu>li:focus-within>a,.navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li:focus-within>a { background-color: transparent;}.navbar-nav>li>.dropdown-menu>li:hover>a::before,.navbar-nav>li>.dropdown-menu>li>a:hover::before,.navbar-nav>li>.dropdown-menu>li>a:focus::before,.navbar-nav>li>.dropdown-menu>li.open>a::before,.navbar-nav>li>.dropdown-menu>li.open>a:hover::before,.navbar-nav>li>.dropdown-menu>li.open>a:focus::before,.navbar-nav>li>.dropdown-menu>li[class$="_over"]>a::before,.navbar-nav>li>.dropdown-menu>li[class$="_over"]>a:hover::before,.navbar-nav>li>.dropdown-menu>li[class$="_over"]>a:focus::before,.navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a:hover::before,.navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a:focus::before,.navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a::before,.navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a:hover::before,.navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li.open>a:focus::before,.navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li[class$="_over"]>a::before,.navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li[class$="_over"]>a:hover::before,.navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li[class$="_over"]>a:focus::before { opacity: 1;}.navbar-nav>li>.dropdown-menu>li:focus-within>a::before,.navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li:focus-within>a::before { opacity: 1;}#slider { max-height: 300px; overflow: hidden; position: relative;}@media (min-width: 2px) { #slider {max-height: 400px; } body.index #slider {max-height: 558px; } #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;}@media (min-width: 2px) { .slider-mask {display: block;background: url("../img/mask.png") no-repeat top center;background-size: cover; }}main { text-align: left; padding-bottom: 30px; padding-top: 30px;}@media (min-width: 2px) { main {padding-bottom: 60px;padding-top: 60px; }}.h4link a:link,.h4link a:hover,.h4link a:focus,.h4link a:visited,H6,H5,H4,H3,H2,H1 { color: #18705f; font-weight: normal; line-height: 1.2; font-family: "Indie Flower", sans-serif;}h1,.h1,.legacy_h1 { font-size: 1.7rem;}@media (min-width: 1px) { h1, .h1, .legacy_h1 {font-size: 3.75rem; }}h2,.h2,.legacy_h2 { font-size: 1.6rem;}@media (min-width: 1px) { h2, .h2, .legacy_h2 {font-size: 1.7rem; }}h3,.h3,.legacy_h3 { font-size: 1.6rem;}h4,.h4,.h4link a:link,.h4link a:hover,.h4link a:focus,.h4link a:visited,.legacy_h4 { font-size: 1.5rem;}h5,.h5,.legacy_h5 { font-size: 1.4rem;}h6,.h6,.legacy_h6 { font-size: 1.3rem;}#newslinks,#newsmandate { border: 1px solid #2e3c48;}#search { height: 33px; background: #fff; border: 1px solid #126d5b; border-radius: 5px; display: inline-block; position: relative;}#search_input { color: #666666; font-size: 16px; font-style: normal; background: transparent; padding: 0; border: 0; line-height: 33px; padding-left: 10px; padding-right: 43px; height: 33px; width: 100%;}#search_submit { width: 33px; background: #126d5b url("../img/lupe-icon.png") center no-repeat; border-radius: 0 5px 5px 0; padding: 0; cursor: pointer; line-height: 33px; border: none; position: absolute; top: 0; right: -2px; height: 100%; font-size: 0; -webkit-transition: background-color 300ms linear; -moz-transition: background-color 300ms linear; -ms-transition: background-color 300ms linear; -o-transition: background-color 300ms linear; transition: background-color 300ms linear;}#search_submit:hover,#newsletter_submit:hover { background-color: #143e3e;}#search_input::-ms-input-placeholder { color: #bdcdcd !important;}#search_input::-webkit-input-placeholder { color: #bdcdcd !important;}#search_input::-moz-placeholder { opacity: 1;}#search_input:-moz-placeholder { opacity: 1;}#contact .tabHeadline { color: #fff; font-size: 2.8125rem;}#contact a { color: #fff;}#contact { position: relative;}#contact::before { display: block; position: absolute; content: ""; height: 100%; width: 1px; background-color: #fff; top: 0; right: -50px;}footer { background: #000 url("../img/footer.png") no-repeat; background-size: cover; background-position: center; padding-top: 30px; padding-bottom: 30px; color: #ffffff;}#hr hr { border-color: #fff; color: #fff; background-color: #fff; opacity: 1; margin-top: 20px; margin-bottom: 20px;}#innerfooter ul { padding: 0;}#innerfooter li { display: inline-block;}#innerfooter a { color: #ffffff; text-decoration: none; display: inline-block; font-weight: 400; font-size: 1rem;}#innerfooter a:hover,#innerfooter a:focus { text-decoration: underline;}#innerfooter li+li::before { content: "|"; margin: 0 15px; color: #fff;}@media (min-width: 3px) { #innerfooter li+li::before {margin: 0 25px; }}#vernetzt { text-align: right; font-size: 0.875rem; color: #ffffff; line-height: 1.3; margin: 0 auto; font-weight: 400;}@media (min-width: 1px) { #vernetzt {float: right;margin: 0; }}#vernetzt b { color: #fff; font-weight: 400;}#vernetzt span { color: #ffffff;}#vernetzt span span { display: block;}#vernetzt img { margin-left: 18px;}#vernetzt:hover,#vernetzt:active,#vernetzt:focus { text-decoration: none;}.dropdown-toggle-button-wrapper,.dropdown-toggle-button-wrapper2 { right: 40px !important;}.dropdown-toggle-button-wrapper2 { top: 2px !important;}#overflow { overflow: hidden;}