nav#top{ background: #063773;}.btn-primary{ background: #063773; color:#ffffff; border: none;}#searchform .btn-primary{ background: #0271c2; color:#ffffff;}#searchform .btn.moreOptions{ background: #555555; color:#ffffff;}.navbar-toggle .icon-bar { background: #ffffff;}#searchform .switch-product li.active,#searchform .switch-product li:hover{ background: #0271c2; color:#ffffff;}.navbar-nav > li > a { color: #ffffff; border-right: 1px solid #4D9BD4;}.navbar-nav > li:first-child > a { border-left: 1px solid #4D9BD4;}nav#top { border-bottom: 1px solid #4D9BD4;}.navbar-brand{ color: #ffffff; text-shadow: -1px -1px 0 rgba(0,0,0,.1); }.navbar-brand:hover{ color: #0165AE; text-shadow: 1px 1px 0 rgba(255,255,255,.4); }.nav .open > a, .nav .open > a:focus, .nav .open > a:hover { background-color: #4D9BD4; border-color: #4D9BD4;}.navbar-nav > li > a:focus,.navbar-nav > li > a:hover { background-color: #4D9BD4; border-color: #4D9BD4;}#searchform .title{ color:#063773;}body{ color:#555555;}p{ color:#555555;}h1, h2, h3, h4, h5, h6 { color: #063773;}.claim h1{ color: #fff; font-weight: 700; }.btn-group .active{ background: #0271c2; color: #ffffff;}.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active.active:hover, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.active:hover, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover { background: #0271c2; color: #ffffff;}.datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active.active:hover, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.active:hover, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active:hover, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover { background: #0271c2; color: #ffffff;}.btn:focus,.btn:active,.btn:hover{ background: #015A9B; color: #ffffff;}.bkgrd-primary{ background: #063773;}.bkgrd-primary-opacity{ background-color: rgba(6,55,115,.6);}.bkgrd-default-opacity{ background-color: rgba(50,50,50,.7);}footer{ background-color: #a8a8a8; color: #555555;}footer .copy{ background-color: #979797;}footer .copy .container{ padding: 10px 0; border-top: 1px solid #a8a8a8;}footer p{ color: #555555;}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{ color: #f5f5f5;}footer li a{ color: #555555; }footer li a:hover{ color: #333333; }.suggestBox .choice .location{ color: #063773;}.bg-image::after,header .header-image::after{ background: #000000;}@media (max-width: 767px) { .dropdown-menu li a { color:#ffffff; }}.veranstalter-liste { padding: 0; display: flex; flex-wrap: wrap; justify-content: center; list-style: none; }.veranstalter-liste li { display: inline; margin: 0 5px; }.veranstalter-liste li:not(:last-child)::after { content: '|'; margin-left: 5px; }.veranstalter-liste a { text-decoration: none; color: #000; transition: color 0.3s;}.veranstalter-liste a:hover { color: #007BFF; }@media (max-width: 600px) { .title { font-size: 1.2rem; }}