/*2021-03-01-07:29:04*/@import url('https://fonts.verwaltungsportal.de/import/?family=Roboto:300,300i,400,400i,500,500i,700,700i,900');body {font-family: 'Roboto', sans-serif;color: #666666;background: #ffffff;font-size: 1rem;line-height: 1.5;}@media (min-width: 1px) {body {font-size: 1.125rem;}}a {color: #025bcf;}a:hover {color: #025bcf;}b, strong {font-weight: 700;}#logo {display: inline-block;margin: 10px 0;}#logo img {display: block;}#search {display: block;padding-top: 16px;text-align: center;}@media (min-width: 2px) {#search {border-top: none;margin-left: 15px;padding: 16px 0 16px 15px;flex: 0 0 auto;}#myNavbar.navbar-collapse.collapse {display: -webkit-box;display: -ms-flexbox;display: flex;align-content: flex-end;align-items: flex-end;}}@media (min-width: 3px) {#search {margin-left: 20px;padding: 16px 15px 16px 20px;}}nav {background-color: #ffffff;}@media (min-width: 2px) {.navbar, nav .navbar-collapse, .navbar-default .navbar-nav, .navbar-default .navbar-nav>li {height: 100% !important;}nav.horizontally .navbar-nav {display: -webkit-box;display: -ms-flexbox;display: flex;flex-grow: 1;-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 .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>a {color: #494949;font-weight: 400;text-align: center;padding: 10px 5px;position: relative;font-size: 1.125rem;}@media (min-width: 2px) {.navbar-default .navbar-nav>li + li {margin-left: 20px;}.navbar-default .navbar-nav > li > a[data-toggle="dropdown"] {padding-right: 20px;}}.navbar-default .navbar-nav > li > a[data-toggle="dropdown"]::after {content: "";position: absolute;display: block;right: 10px;top: 50%;margin-top: -5px;width: 8px;height: 8px;border-radius: 1px;display: inline-block;border-left: 2px solid rgba(0,0,0,0.3);border-bottom: 2px solid rgba(0,0,0,0.3);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: border 300ms linear;-moz-transition: border 300ms linear;-ms-transition: border 300ms linear;-o-transition: border 300ms linear;transition: border 300ms linear;}@media (min-width: 2px) {.navbar-default .navbar-nav>li>a::before {content: '';position: absolute;width: 71px;height: 43px;background: url(../img/toplevel.png) no-repeat;left: 0;top: 0;opacity: 0;-webkit-transition: background 300ms linear;-moz-transition: background 300ms linear;-ms-transition: background 300ms linear;-o-transition: background 300ms linear;transition: background 300ms linear;}.navbar-default .navbar-nav>li>a {padding: 20px 10px;display: flex;align-content: center;align-items: center;justify-content: center;height: 100%;}.navbar-default .navbar-nav > li > a[data-toggle="dropdown"]::after {content: "";position: absolute;display: block;right: 0;top: 50%;margin-top: -7px;width: 8px;height: 8px;border-radius: 1px;display: inline-block;border-left: 2px solid rgba(0,0,0,0.3);border-bottom: 2px solid rgba(0,0,0,0.3);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: border 300ms linear;-moz-transition: border 300ms linear;-ms-transition: border 300ms linear;-o-transition: border 300ms linear;transition: border 300ms linear;}}.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: #053e82;background-color: transparent;}.navbar-nav>li>a:hover::before, .navbar-nav>li>a:focus::before, .navbar-nav>li.open>a::before, .navbar-nav>li.open>a:hover::before, .navbar-nav>li.open>a:focus::before, .navbar-nav>li[class$="_over"]>a::before, .navbar-nav>li[class$="_over"]>a:hover::before, .navbar-nav>li[class$="_over"]>a:focus::before {opacity: 1;}.navbar-default .navbar-nav>li>.dropdown-menu, .navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {padding: 10px 10px;background-color: #ffffff;border-radius: 0px;border-top: 2px solid #053e82;-webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2);}@media (min-width: 2px) {.navbar-default .navbar-nav>li>.dropdown-menu {left: 50%;margin-top: 10px;-moz-transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu {margin: 10px 0 0 10px;}}.navbar-default .navbar-nav>li>.dropdown-menu>li>a, .navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a {background-color: transparent;color: #4c4c4c;font-weight: 400;text-align: center;padding: 6px 30px;position: relative;font-size: 1.125rem;}@media (min-width: 2px) {.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-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 {color: #4c4c4c;background-color: #ebebeb;}#slider, #headerpic {overflow: hidden;max-height: 300px;margin: 0 auto;position: relative;width: 100%;}body.index #headerpic::before {content: '';position: absolute;width: 100%;height: 100%;top: 0;bottom: 0;right: 0;left: 0;background: rgba(5, 62, 130, 0.75);z-index: 14;pointer-events: none;}#slider+.nivo-controlNav {bottom: auto;top: 10px;}#overlay {color: #fff;background-color: #014295;position: relative;z-index: 20;padding: 20px 0px;}#overlay a {background: #fff;color: #043169;padding: 10px 20px;border-radius: 30px;}#overlay a:hover {background-color: #f3bc34;}@media (min-width: 2px) {#slider, #headerpic {max-height: 420px;}body.index #slider, #headerpic {max-height: 620px;}#headerpic a.nivo-prevNav {left: 65px;}#headerpic a.nivo-nextNav {right: 65px;}#overlay {background-color: transparent;position: absolute;width: 100%;z-index: 20;top: 200px;}body.index .slider-mask {display: block;background: url(../img/slider-mask.png) center bottom no-repeat;background-size: contain;z-index: 17;}}.slider-wrapper, #slider {height: 100%;}.termine {background: url(../img/termine.png) center left/cover no-repeat #dde8f6;padding: 100px 120px;}.termine .tabHeadline, .termine .tabHeadline a {color: #014295;}.termine .tab_link_mehr {font-size: 0;}.termine .tab_link_entries {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 20px 0px;}.termine .tab_link_entry {padding: 20px;background: #ffffff;border-radius: 10px;}.termine .tab_link_entry:nth-child(4n+1) {background: #0257c7;padding: 15px;}.termine .tab_link_entry:nth-child(4n+2) {background: #f3bc34;padding: 15px;}.termine .tab_link_entry:nth-child(4n+3) {background: #ff765f;padding: 15px;}.termine .tab_link_entry:nth-child(4n+4) {background: #014194;padding: 15px;}.termine .tab_link_entry, .termine .tab_link_entry a {color: #fff;}.termine .tab_link_mehr a::before {content: 'mehr erfahren';position: relative;font-size: 1.125rem;color: #043169;font-weight: bold;padding: 10px 15px;border-radius: 35px;background: #f3bc34;}@media (min-width: 2px) {.termine .tab_link_entry {width: calc(50% - 20px);}.termine .tab_link_entry:nth-child(4n+1) {margin-right: 10px;margin-bottom: 15px;}.termine .tab_link_entry:nth-child(4n+2) {margin-right: 10px;margin-bottom: 15px;}.termine .tab_link_entry:nth-child(4n+3) {margin-left: 0px;}.termine .tab_link_entry:nth-child(4n+4) {margin-left: 10px;}}.angebot {background: url(../img/angebot.png) center right/cover no-repeat #ff765f;padding: 100px 120px;color: #fff;}.angebot a {color: #fff;text-decoration: underline;}@media (min-width: 2px) {.container-fluid {display: flex;}}#footerImg .tab {margin: 0 auto;background-color: #fff;position: relative;padding: 25px 20px;color: #666666;border-radius: 15px;}#footerImg .tab a {color: #666666;}#footerImg .tabHeadline {font-size: 1.5rem;margin: 0 0 15px 0;color: #014295;font-weight: bold;font-family: 'Roboto', sans-serif;}#footerImg .tabButtons a, #footerImg .tabButtons1 a, #footerImg .tabButtons2 a, #footerImg .tabButtons3 a {color: #fff;text-decoration: underline;}#footerImg .tabButtons {background: #0257c7;color: #fff;border-radius: 15px;padding: 15px;margin-bottom: 30px;}#footerImg .tabButtons1 {background: #ff765f;color: #fff;border-radius: 15px;padding: 15px;margin-bottom: 30px;}#footerImg .tabButtons2 {background: #f3bc34;color: #fff;border-radius: 15px;padding: 15px;margin-bottom: 30px;}#footerImg .tabButtons3 {background: #014194;color: #fff;border-radius: 15px;padding: 15px;margin-bottom: 30px;}main {text-align: left;min-height: 200px;padding-top: 30px;padding-bottom: 30px;background: url(../img/main.png) center center no-repeat;}@media (min-width: 2px) {main {padding-top: 70px;padding-bottom: 90px;}}.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: #014295;font-weight: bold;line-height: 1.2;font-family: 'Roboto', sans-serif;}h1, #content .legacy_h1, .legacy_h1, .h1 {font-size: 1.8rem;}@media (min-width: 2px) {h1, #content .legacy_h1, .legacy_h1, .h1 {font-size: 2.5rem;}}h2, #content .legacy_h2, .legacy_h2, .h2 {font-size: 1.8rem;}@media (min-width: 2px) {h2, #content .legacy_h2, .legacy_h2, .h2 {font-size: 2.3rem;}}h3, #content .legacy_h3, .legacy_h3, .h3 {font-size: 1.8rem;}@media (min-width: 2px) {h2, #content .legacy_h2, .legacy_h2, .h2 {font-size: 2.1rem;}}h4, #content .legacy_h4, .legacy_h4, .h4, .h4link a:link, .h4link a:hover, .h4link a:visited {font-size: 1.8rem;}@media (min-width: 2px) {h4, #content .legacy_h4, .legacy_h4, .h4, .h4link a:link, .h4link a:hover, .h4link a:visited {font-size: 1.9rem;}}h5, #content .legacy_h5, .legacy_h5, .h5 {font-size: 1.7rem;}h6, #content .legacy_h6, .legacy_h6, .h6 {font-size: 1.5rem;}#newslinks, #newsmandate {border: 1px solid #2d2d2d;}#footerImg {min-height: 200px;background-color: #ffffff;background-size: cover;background-position: center center;background-attachment: fixed;position: relative;padding: 20px 0px;}#footerImg::before {content: '';position: absolute;width: 100%;height: 100%;top: 0;right: 0;left: 0;bottom: 0;background: rgba(255, 255, 255, 0.6);}@media (min-width: 2px) {#footerImg {min-height: 320px;padding: 55px 0px;}}footer {background: #333333;color: #ffffff;}#footer {padding-top: 26px;padding-bottom: 26px;}#innerfooter a {color: #ffffff;text-decoration: none;display: inline-block;font-size: 1rem;}#innerfooter a+a {margin-left: 15px;}@media (min-width: 2px) {#innerfooter a+a {margin-left: 40px;}}#vernetzt {text-align: right;font-size: 0.875rem;color: #ffffff;line-height: 1.4;margin: 0 auto;}@media (min-width: 1px) {#vernetzt {margin: 0;}}#vernetzt span {color: #ffffff;}#vernetzt span span {display: block;}#vernetzt img {margin-left: 10px;}