/*
---------------------------------------------
custom color - v 2.1.0
---------------------------------------------
 */
/* bgc-1 weiss */
/* bgc-2 hellgrau */
/* bgc-3 dunkelgrau */
/* bgc-4 schwarz */
/* bgc-5 transparent */
/* bgc-6 helle Farbe / dunkle Schrift */
/* bgc-7 helle Farbe / dunkle Schrift */
/* bgc-8 dunkle Farbe / weise Schrift */
/* bgc-9 dunkle Farbe / weise Schrift */
/* bgc-10 helle Farbe / dunkle Schrift */
body {
  background-color: #fff;
}

h1, .h1 {
  color: hsl(0, 0%, 20%);
}

h2, .h2 {
  color: hsl(0, 0%, 20%);
}

h3, .h3 {
  color: hsl(0, 0%, 20%);
}

h4, .h4 {
  color: hsl(0, 0%, 20%);
}

h5, .h5 {
  color: hsl(0, 0%, 20%);
}

h6, .h6 {
  color: hsl(0, 0%, 20%);
}

label {
  color: hsl(0, 0%, 20%);
}

a, button {
  transition: color 0.8s ease;
}

/*header > section:last-child {
  border-top: 1px solid #eee;
  box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.3);
}*/
/*$------------------ Base Text Color$-----------------------*/
p,
ul li,
ol li,
.resp-tab-item,
.eventfact-name p,
.ts-skin tbody tr,
.lead-form input[type=text],
.input-1,
.input-2,
.select-1 {
  color: hsl(0, 0%, 20%);
}

#nav li.level1 a {
  color: hsl(0, 0%, 20%);
}

#nav li.level1 a.active {
  color: #154DBD;
}

#nav li.level1 ul {
  background-color: rgba(50, 50, 50, 0.85);
}

/*#nav li.level2 a{
  color: $primeTextColor-1;
}

#nav li.level2 a.active{
  color: $customColor-4
}*/
/*$------------------ Base Background Color$-----------------------*/
section,
.box-bgimage,
.resp-tabs-container,
.resp-vtabs .resp-tabs-container,
.resp-vtabs li.resp-tab-active,
.resp-tab-active,
.section input {
  background-color: white;
}

section section,
.box-bgimage .box-bg,
.box-bgimage .box-bgimage,
.box-bgimage .resp-tabs-container {
  background-color: transparent;
}

header section {
  background-color: rgba(255, 255, 255, 0.85) !important;
}

/*$------------------ Box Shadow$-----------------------*/
.box-shadow,
.box-bg,
.box-bgimage,
.resp-tabs-container,
.resp-tab-item,
.bgmap .row .teaser-box-2,
iframe.rw-youtube,
.button-small-shadow,
.small-button,
.info-button-small,
a.info-button-small,
li a.info-button-small,
.lead-button-small,
a.lead-button-small,
li a.lead-button-small,
.button-shadow,
.big-button,
.info-button-big,
.lead-button-big,
a.button,
a.button-1,
.page-navigation li,
.news-prev a,
.news-back a,
.news-next a {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}

.box-content ul li {
  list-style-image: url(../Images/_default/1133-checkmark.svg);
}

/*$------------------ Background-color 1$-----------------------*/
.bgcolor-1 {
  background-color: white;
}

.bgimage .bgcolor-1,
.bgvideo .bgcolor-1 {
  background-color: white;
}

.bgimage .bgcolor-1 h1,
.bgimage .bgcolor-1 h2,
.bgimage .bgcolor-1 h3,
.bgimage .bgcolor-1 h4,
.bgimage .bgcolor-1 h5,
.bgimage .bgcolor-1 h6,
.bgimage .bgcolor-1 .h1,
.bgimage .bgcolor-1 .h2,
.bgimage .bgcolor-1 .h3,
.bgimage .bgcolor-1 .h4,
.bgimage .bgcolor-1 .h5,
.bgimage .bgcolor-1 .h6,
.bgimage .bgcolor-1 p {
  color: hsl(0, 0%, 20%);
}

.bgcolor-1 form {
  background: rgba(255, 255, 255, 0.6);
}

.bgcolor-1 label {
  color: hsl(0, 0%, 35%);
}

.bgcolor-1 .box-content ul li {
  list-style-image: url(../Images/_default/1133-checkmark.svg);
}

.bgcolor-1 .section {
  background: rgba(200, 200, 200, 0.3);
}

/*$------------------ Background-color 2$-----------------------*/
.bgcolor-2 {
  background-color: #ebebeb;
}

.bgimage .bgcolor-2,
.bgvideo .bgcolor-2 {
  background-color: rgba(235, 235, 235, 0.7);
}

.bgcolor-2 form {
  background: rgba(235, 235, 235, 0.4);
}

.bgcolor-2 .box-content ul li {
  list-style-image: url(../Images/_default/1133-checkmark.svg);
}

.bgcolor-2 .section {
  background: rgba(255, 255, 255, 0.5);
}

.bgcolor-2 label,
.bgcolor-2 form h1 {
  color: hsl(0, 0%, 35%);
  /* text-shadow: 0 1px 1px rgba(0,0,0,0.7);*/
}

/*$------------------ Background-color 3$-----------------------*/
.bgcolor-3 {
  background-color: #323232;
}

.bgimage .bgcolor-3,
.modal,
.bgvideo .bgcolor-3 {
  background-color: rgba(50, 50, 50, 0.7);
}

.bgcolor-3 .box-content ul li {
  list-style-image: url(../Images/checkmark-white.png);
}

.bgcolor-3 form {
  background: rgba(50, 50, 50, 0.6);
}

.bgcolor-3 input[type=text],
.bgcolor-3 textarea {
  background-color: #EBEBEB;
}

.bgcolor-3 .section {
  background: rgba(80, 80, 80, 0.7);
}

.bgcolor-3 label {
  color: #eee !important;
}

/*$------------------ Background-color 4$-----------------------*/
.bgcolor-4 {
  background-color: black;
}

.bgimage .bgcolor-4,
.modal,
.bgvideo .bgcolor-4 {
  background-color: rgba(0, 0, 0, 0.7);
}

.bgcolor-4 .box-content ul li {
  list-style-image: url(../Images/checkmark-white.png);
}

.bgcolor-4 label {
  color: #eee !important;
}

/*$------------------ Background-color 5  dunkle kontrast farbe$-----------------------*/
.bgcolor-5 {
  background-color: rgba(0, 0, 0, 0);
}

.bgimage .bgcolor-5,
.bgvideo .bgcolor-5 {
  background-color: rgba(0, 0, 0, 0);
}

.bgcolor-5 .section {
  background: rgba(80, 80, 80, 0);
}

/*$------------------ Background-color 6$-----------------------*/
.bgcolor-6,
.f3-widget-paginator li.current,
.f3-widget-paginator li a:hover {
  background-color: #154dbd;
}

.f3-widget-paginator li.current,
.f3-widget-paginator li a:hover {
  color: white;
}

.bgimage .bgcolor-6,
.bgvideo .bgcolor-6 {
  background-color: rgba(21, 77, 189, 0.7);
}

.bgcolor-6 .box-content ul li {
  list-style-image: url(../Images/checkmark-white.png);
}

.bgcolor-6 section {
  background: rgba(255, 255, 255, 0.3);
}
.bgcolor-6 a.lead-button-big {
  background: #fff;
  color: #000 !important;
}

/*$------------------ Background-color 7$-----------------------*/
.bgcolor-7 {
  background-color: #f5d24d;
}

.bgimage .bgcolor-7,
.bgvideo .bgcolor-7 {
  background-color: rgba(245, 210, 77, 0.7);
}

/*.bgcolor-7 .box-content ul li{
  list-style-image: url(../Images/checkmark-white.png);
}*/
.bgcolor-7 section {
  background: rgba(255, 255, 255, 0.3);
}
.bgcolor-7 a.lead-button-big {
  color: #fff;
  background-color: #154DBD;
}
.bgcolor-7 a.lead-button-big:hover {
  color: hsl(0, 0%, 20%);
  background-color: #006FCE;
}
.bgcolor-7 a.info-button-big {
  color: hsl(0, 0%, 20%);
  background-color: #fff;
}
.bgcolor-7 a.info-button-big:hover {
  color: #fff;
  background-color: #154DBD;
}

/*$------------------ Background-color 8$-----------------------*/
.bgcolor-8 {
  background-color: #cbdfff;
}

.bgimage .bgcolor-8,
.bgvideo .bgcolor-8 {
  background-color: rgba(203, 223, 255, 0.7);
}

/*.bgcolor-8 .box-content ul li{
  list-style-image: url(../Images/checkmark-white.png);
}*/
.bgcolor-8 .section {
  background: rgba(255, 255, 255, 0.3);
}

/*$------------------ Background-color 9$-----------------------*/
.bgcolor-9 {
  background-color: #e7effb;
}

.bgimage .bgcolor-9,
.bgvideo .bgcolor-9 {
  background-color: rgba(231, 239, 251, 0.7);
}

/*.bgcolor-9 .box-content ul li{
  list-style-image: url(../Images/checkmark-white.png);
}*/
.bgcolor-9 .section {
  background: rgba(255, 255, 255, 0.3);
}

/*$------------------ Background-color 10$-----------------------*/
.bgcolor-10 {
  background-color: #006fce;
}

.bgimage .bgcolor-10,
.bgvideo .bgcolor-10 {
  background-color: rgba(0, 111, 206, 0.7);
}

.bgcolor-10 .section {
  background: rgba(255, 255, 255, 0.3);
}

.bgcolor-10 .box-content ul li {
  list-style-image: url(../Images/checkmark-white.png);
}

.bgcolor-10 a.lead-button-big {
  color: #000 !important;
  background-color: #F5D24D;
}
.bgcolor-10 a.lead-button-big:hover {
  color: hsl(0, 0%, 20%);
  background-color: #F5D24D;
}
.bgcolor-10 a.info-button-big:hover {
  color: hsl(0, 0%, 20%);
  background-color: #fff;
}
.bgcolor-10 a.info-button-big {
  color: hsl(0, 0%, 20%);
  background-color: #fff;
}

/*$------------------ images$-----------------------*/
.text-box a .text-box-content,
.teaser-box-7 .teaser-content {
  background-position: bottom right;
  background-repeat: no-repeat;
  background-image: url("../Images/_default/btn-rounded-right.svg");
  background-size: 40px;
}

.text-box a .text-box-content.bgcolor-3, .text-box a .text-box-content.bgcolor-4, .text-box a .text-box-content.bgcolor-6, .text-box a .text-box-content.bgcolor-10, .teaser-box-7 .teaser-content.bgcolor-3, .teaser-box-7 .teaser-content.bgcolor-4, .teaser-box-7 .teaser-content.bgcolor-6, .teaser-box-7 .teaser-content.bgcolor-10 {
  background-image: url("../Images/_default/btn-rounded-right-light.svg");
}

/*---   form colors$--*/
.section {
  background: rgba(150, 150, 150, 0.3);
}

.teaser-content p {
  color: #555;
}

/*$------------------ Text Prime Color 1$-----------------------*/
.box-content a,
.teaser-content h5,
.teaser-content h5 a,
.eventfact-name h4,
.ts-skin thead th,
span.required,
.info-box-content h2,
#breadcrumb-nav li a,
.resp-tab-active,
h2.resp-accordion,
.page-navigation li,
.news-prev a,
.news-back a,
.news-next a,
.page-navigation li a,
.phone-lead-bottom,
.phone-lead-bottom p {
  color: #154dbd;
}

/*$------------------ Text Prime Hover Color 1$-----------------------*/
.box-content a:hover,
#nav > ul > li:hover > a,
#nav > ul:not(:hover) > li.active > a,
#nav li ul li a:hover,
#nav li ul:not(:hover) li.active a,
#breadcrumb-nav li a:hover,
#breadcrumb-nav li a.act,
nav li a:hover {
  color: #f5d24d;
}

/*$------------------ Background Prime Color 1$-----------------------*/
.lead-button-small,
a.lead-button-small,
li a.lead-button-small,
a.lead-button-big,
.lead-button-big,
.lead-button-big-hback,
a.lead-button-big-hback,
a.button,
a.button-1,
.lead-button,
.eventfact-icon,
.ts-skin tbody tr td:last-child,
.rwslider .prev,
.rwslider .next,
.teaser-box-2 .button,
.teaser-box-3 .button,
.btt .col_12 button#back-to-top,
.info-btn-bg,
.news-prev a:hover,
.news-back a:hover,
.news-next a:hover {
  background-color: #154dbd;
}

.mobile-contact-navi {
  background: rgba(255, 255, 255, 0.95);
}

/*$------------------ Background Prime Hover Color 1$-----------------------*/
.info-button-big:hover,
a.button:hover,
a.button-1:hover,
.lead-button-big-hback:hover,
.info-button-big-hback:hover,
.teaser-category-flag,
.teaser-date-flag,
.teaser-box-2 a.button:hover,
.teaser-box-3 a.button:hover,
.ts-skin tbody tr:hover,
.btt .col_12 button#back-to-top:hover,
.lead-button:hover {
  background-color: #006fce;
}

.mm-listview .mm-next {
  background: #154dbd;
}

.mm-menu .mm-listview > li .mm-next:after {
  border-color: #fff;
}

/*$------------------ Background Prime Color 1 Transparent$-----------------------*/
.teaser-box-5 .teaser-content {
  background-color: rgba(21, 77, 189, 0.7);
}

/*$------------------ Text Contrast Color 1$-----------------------*/
.teaser-box-4.bgcolor-2 a,
.bgcolor-2 .teaser-box-4 a,
.lead-button-small,
a.lead-button-small,
li a.lead-button-small,
a.lead-button-big,
.lead-button-big,
.lead-button-big-hback,
a.lead-button-big-hback,
a.button,
a.button-1,
footer.bgcolor-2 h3,
footer.bgcolor-2 a,
.teaser-category-flag,
.teaser-date-flag,
.teaser-box-5 .teaser-content h5 a,
.teaser-box-5 .teaser-content h4 a,
.teaser-box-5 .teaser-content h3 a,
.teaser-box-5 .teaser-content h2 a,
.teaser-box-5 .teaser-content h1 a,
.ts-skin tbody tr:hover,
.lead-button,
.news-prev a:hover,
.news-back a:hover,
.news-next a:hover,
footer label {
  color: #fff;
}

/*$------------------ Text Hover Contrast Color 1$-----------------------*/
.info-button-big:hover,
a.button:hover,
a.button-1:hover,
.lead-button-big-hback:hover,
.info-button-big-hback:hover {
  color: #fff;
}

/*$------------------ Background Contrast Transparent Color 1$-----------------------*/
.teaser-box-1 .teaser-content,
.teaser-box-6 .teaser-content {
  background: rgba(255, 255, 255, 0.95);
}

/*$------------------ Background Light Contrast Color 1$-----------------------*/
.info-button-big,
a.info-button-big,
.info-button-big-hback,
.button-file,
.product-filter {
  background-color: #f5d24d;
  color: #000;
}

input[type=text],
textarea,
.info-box,
ul#breadcrumb-nav,
.news-prev a,
.news-back a,
.news-next a {
  background-color: #efefef;
}

/*$------------------ Border$-----------------------*/
.box-border {
  border: 1px solid #333;
}

/*$------------------ NO Border$-----------------------*/
button,
.lead-button-big,
input[type=button] {
  border: none;
}

/*$------------------ Text Shadow$-----------------------*/
.info-button-small-hback:hover,
.info-button-small:hover,
.lead-button-small:hover,
.lead-button-small,
a.lead-button-small,
li a.lead-button-small {
  text-shadow: rgba(0, 0, 0, 0.5);
}

.info-button-small,
a.info-button-small,
li a.info-button-small {
  /* text-shadow: 0 0px 1px white; */
}

/*$------------------- language menu $----------------- */
/*$------------------- main menu $----------------- */
#nav span:after {
  border: 0.313em solid transparent;
  border-bottom: none;
  border-top-color: #efa585;
}

#nav li ul {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

#nav > ul > li > ul > li:not(:last-child) > a {
  border-bottom: 1px solid #ccc;
}

@media screen and (min-width: 320px) and (max-width: 759px) {
  #nav > a {
    background-color: #004B8B;
  }
  #nav > a:before, #nav > a:after {
    border: 2px solid #fff;
  }
  #nav > ul {
    background: rgba(255, 255, 255, 0.9);
    /*box-shadow: 0px 0px 5px #333;*/
    border: 1px solid #ccc;
  }
  #nav > ul > li {
    border-bottom: 1px solid #ccc;
  }
}
/*$-------------------- List Styles$-------------------- */
.teaser-box-2 .button, .teaser-box-3 .button {
  /* box-shadow: none; */
}

/*$-------------------- youtube$-------------------- */
iframe.rw-youtube {
  border: 0;
}

/*$-------------------- Event-modul$-------------------- */
.ts-skin thead th {
  background-color: #CFD9E7;
  border: 1px solid #fff;
}

.ts-skin tbody tr {
  background-color: #E2E7ED;
}

.ts-skin tbody td {
  border-right: 1px solid #fff;
  border-bottom: 2px solid #fff;
}

.ts-skin tbody tr.sold-out {
  background-color: #D0D4D8;
}

.ts-skin tbody tr.sold-out td {
  border-right: 1px solid #D0D4D8;
}

.ts-skin tbody tr.sold-out p {
  color: #aaa;
}

.ts-skin tbody tr.sold-out td:last-child {
  background-color: #D0D4D8;
}

/*$-------------------- formular$-------------------- */
#rwform .error {
  color: #f10000;
}

#rwform .rating:not(:checked) > label {
  color: #ddd;
  text-shadow: 1px 1px #bbb, 2px 2px #666, 0.1em 0.1em 0.2em rgba(0, 0, 0, 0.5);
}

#rwform .rating > input:checked ~ label {
  color: #f70;
  text-shadow: 1px 1px #c60, 2px 2px #940, 0.1em 0.1em 0.2em rgba(0, 0, 0, 0.5);
}

#rwform .rating:not(:checked) > label:hover,
#rwform .rating:not(:checked) > label:hover ~ label {
  color: gold;
  text-shadow: 1px 1px goldenrod, 2px 2px #B57340, 0.1em 0.1em 0.2em rgba(0, 0, 0, 0.5);
}

#rwform .rating > input:checked + label:hover,
#rwform .rating > input:checked + label:hover ~ label,
#rwform .rating > input:checked ~ label:hover,
#rwform .rating > input:checked ~ label:hover ~ label,
#rwform .rating > label:hover ~ input:checked ~ label {
  color: #ea0;
  text-shadow: 1px 1px goldenrod, 2px 2px #B57340, 0.1em 0.1em 0.2em rgba(0, 0, 0, 0.5);
}

input[type=text],
textarea {
  border: 1px solid #ccc;
}

.form-send-1 {
  background: url("../Images/_default/1210-arrow-right2.svg");
}

@media screen and (min-width: 0px) and (max-width: 480px) {
  /*smartphone portrait*/
  header {
    background-color: rgb(255, 255, 255);
    border-bottom: 1px solid #ccc;
  }
  header section:last-child {
    border: none;
    box-shadow: none;
  }
}
@media screen and (min-width: 481px) and (max-width: 720px) {
  /* smartphone landscape*/
  header {
    background-color: rgb(255, 255, 255);
    border-bottom: 1px solid #ccc;
  }
  header section:last-child {
    border: none;
    box-shadow: none;
  }
}
/*.h1,.h2, .h3{
  color:  $customTextColor-1;
}*/
/*.bgcolor-3, .bgcolor-4, .bgcolor-6 .bgcolor-7, .bgcolor-8, .bgcolor-9 {
  h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,li, a, label, .headline{
    color: $primeTextColor-5;
  }
}*/
/*
.bgcolor-3, .bgcolor-4, .bgcolor-6, .bgcolor-8, .bgcolor-9, .bgcolor-10{
  li a, a{
    color: $customColor-2;
  }
}
*/
.bgcolor-3 a.lead-button-big, .bgcolor-4 a.lead-button-big, .bgcolor-6 a.lead-button-big, .bgcolor-7 a.lead-button-big, .bgcolor-10 a.lead-button-big {
  color: hsl(0, 0%, 100%);
}

.bgcolor-1 a.lead-button-big, .bgcolor-2 a.lead-button-big, .bgcolor-5 a.lead-button-big, .bgcolor-8 a.lead-button-big, .bgcolor-9 a.lead-button-big, .bgcolor-10 a.lead-button-big {
  color: hsl(0, 0%, 100%);
}

.bgcolor-3 h1, .bgcolor-3 h2, .bgcolor-3 h3, .bgcolor-3 h4, .bgcolor-3 h5, .bgcolor-3 h6, .bgcolor-3 .h1, .bgcolor-3 .h2, .bgcolor-3 .h3, .bgcolor-3 .h4, .bgcolor-3 .h5, .bgcolor-3 .h6, .bgcolor-3 p, .bgcolor-3 li, .bgcolor-4 h1, .bgcolor-4 h2, .bgcolor-4 h3, .bgcolor-4 h4, .bgcolor-4 h5, .bgcolor-4 h6, .bgcolor-4 .h1, .bgcolor-4 .h2, .bgcolor-4 .h3, .bgcolor-4 .h4, .bgcolor-4 .h5, .bgcolor-4 .h6, .bgcolor-4 p, .bgcolor-4 li, .bgcolor-6 h1, .bgcolor-6 h2, .bgcolor-6 h3, .bgcolor-6 h4, .bgcolor-6 h5, .bgcolor-6 h6, .bgcolor-6 .h1, .bgcolor-6 .h2, .bgcolor-6 .h3, .bgcolor-6 .h4, .bgcolor-6 .h5, .bgcolor-6 .h6, .bgcolor-6 p, .bgcolor-6 li, .bgcolor-10 h1, .bgcolor-10 h2, .bgcolor-10 h3, .bgcolor-10 h4, .bgcolor-10 h5, .bgcolor-10 h6, .bgcolor-10 .h1, .bgcolor-10 .h2, .bgcolor-10 .h3, .bgcolor-10 .h4, .bgcolor-10 .h5, .bgcolor-10 .h6, .bgcolor-10 p, .bgcolor-10 li {
  color: hsl(0, 0%, 100%);
}

/* heller bg aug dunklem bg -> schwarze schrift */
.bgcolor-3 .bgcolor-1 h1, .bgcolor-3 .bgcolor-1 h2, .bgcolor-3 .bgcolor-1 h3, .bgcolor-3 .bgcolor-1 h4, .bgcolor-3 .bgcolor-1 h5, .bgcolor-3 .bgcolor-1 h6, .bgcolor-3 .bgcolor-1 .h1, .bgcolor-3 .bgcolor-1 .h2, .bgcolor-3 .bgcolor-1 .h3, .bgcolor-3 .bgcolor-1 .h4, .bgcolor-3 .bgcolor-1 .h5, .bgcolor-3 .bgcolor-1 .h6, .bgcolor-3 .bgcolor-1 p, .bgcolor-3 .bgcolor-1 li, .bgcolor-3 .bgcolor-2 h1, .bgcolor-3 .bgcolor-2 h2, .bgcolor-3 .bgcolor-2 h3, .bgcolor-3 .bgcolor-2 h4, .bgcolor-3 .bgcolor-2 h5, .bgcolor-3 .bgcolor-2 h6, .bgcolor-3 .bgcolor-2 .h1, .bgcolor-3 .bgcolor-2 .h2, .bgcolor-3 .bgcolor-2 .h3, .bgcolor-3 .bgcolor-2 .h4, .bgcolor-3 .bgcolor-2 .h5, .bgcolor-3 .bgcolor-2 .h6, .bgcolor-3 .bgcolor-2 p, .bgcolor-3 .bgcolor-2 li, .bgcolor-3 .bgcolor-8 h1, .bgcolor-3 .bgcolor-8 h2, .bgcolor-3 .bgcolor-8 h3, .bgcolor-3 .bgcolor-8 h4, .bgcolor-3 .bgcolor-8 h5, .bgcolor-3 .bgcolor-8 h6, .bgcolor-3 .bgcolor-8 .h1, .bgcolor-3 .bgcolor-8 .h2, .bgcolor-3 .bgcolor-8 .h3, .bgcolor-3 .bgcolor-8 .h4, .bgcolor-3 .bgcolor-8 .h5, .bgcolor-3 .bgcolor-8 .h6, .bgcolor-3 .bgcolor-8 p, .bgcolor-3 .bgcolor-8 li, .bgcolor-3 .bgcolor-9 h1, .bgcolor-3 .bgcolor-9 h2, .bgcolor-3 .bgcolor-9 h3, .bgcolor-3 .bgcolor-9 h4, .bgcolor-3 .bgcolor-9 h5, .bgcolor-3 .bgcolor-9 h6, .bgcolor-3 .bgcolor-9 .h1, .bgcolor-3 .bgcolor-9 .h2, .bgcolor-3 .bgcolor-9 .h3, .bgcolor-3 .bgcolor-9 .h4, .bgcolor-3 .bgcolor-9 .h5, .bgcolor-3 .bgcolor-9 .h6, .bgcolor-3 .bgcolor-9 p, .bgcolor-3 .bgcolor-9 li, .bgcolor-3 .bgcolor-7 h1, .bgcolor-3 .bgcolor-7 h2, .bgcolor-3 .bgcolor-7 h3, .bgcolor-3 .bgcolor-7 h4, .bgcolor-3 .bgcolor-7 h5, .bgcolor-3 .bgcolor-7 h6, .bgcolor-3 .bgcolor-7 .h1, .bgcolor-3 .bgcolor-7 .h2, .bgcolor-3 .bgcolor-7 .h3, .bgcolor-3 .bgcolor-7 .h4, .bgcolor-3 .bgcolor-7 .h5, .bgcolor-3 .bgcolor-7 .h6, .bgcolor-3 .bgcolor-7 p, .bgcolor-3 .bgcolor-7 li, .bgcolor-4 .bgcolor-1 h1, .bgcolor-4 .bgcolor-1 h2, .bgcolor-4 .bgcolor-1 h3, .bgcolor-4 .bgcolor-1 h4, .bgcolor-4 .bgcolor-1 h5, .bgcolor-4 .bgcolor-1 h6, .bgcolor-4 .bgcolor-1 .h1, .bgcolor-4 .bgcolor-1 .h2, .bgcolor-4 .bgcolor-1 .h3, .bgcolor-4 .bgcolor-1 .h4, .bgcolor-4 .bgcolor-1 .h5, .bgcolor-4 .bgcolor-1 .h6, .bgcolor-4 .bgcolor-1 p, .bgcolor-4 .bgcolor-1 li, .bgcolor-4 .bgcolor-2 h1, .bgcolor-4 .bgcolor-2 h2, .bgcolor-4 .bgcolor-2 h3, .bgcolor-4 .bgcolor-2 h4, .bgcolor-4 .bgcolor-2 h5, .bgcolor-4 .bgcolor-2 h6, .bgcolor-4 .bgcolor-2 .h1, .bgcolor-4 .bgcolor-2 .h2, .bgcolor-4 .bgcolor-2 .h3, .bgcolor-4 .bgcolor-2 .h4, .bgcolor-4 .bgcolor-2 .h5, .bgcolor-4 .bgcolor-2 .h6, .bgcolor-4 .bgcolor-2 p, .bgcolor-4 .bgcolor-2 li, .bgcolor-4 .bgcolor-8 h1, .bgcolor-4 .bgcolor-8 h2, .bgcolor-4 .bgcolor-8 h3, .bgcolor-4 .bgcolor-8 h4, .bgcolor-4 .bgcolor-8 h5, .bgcolor-4 .bgcolor-8 h6, .bgcolor-4 .bgcolor-8 .h1, .bgcolor-4 .bgcolor-8 .h2, .bgcolor-4 .bgcolor-8 .h3, .bgcolor-4 .bgcolor-8 .h4, .bgcolor-4 .bgcolor-8 .h5, .bgcolor-4 .bgcolor-8 .h6, .bgcolor-4 .bgcolor-8 p, .bgcolor-4 .bgcolor-8 li, .bgcolor-4 .bgcolor-9 h1, .bgcolor-4 .bgcolor-9 h2, .bgcolor-4 .bgcolor-9 h3, .bgcolor-4 .bgcolor-9 h4, .bgcolor-4 .bgcolor-9 h5, .bgcolor-4 .bgcolor-9 h6, .bgcolor-4 .bgcolor-9 .h1, .bgcolor-4 .bgcolor-9 .h2, .bgcolor-4 .bgcolor-9 .h3, .bgcolor-4 .bgcolor-9 .h4, .bgcolor-4 .bgcolor-9 .h5, .bgcolor-4 .bgcolor-9 .h6, .bgcolor-4 .bgcolor-9 p, .bgcolor-4 .bgcolor-9 li, .bgcolor-4 .bgcolor-7 h1, .bgcolor-4 .bgcolor-7 h2, .bgcolor-4 .bgcolor-7 h3, .bgcolor-4 .bgcolor-7 h4, .bgcolor-4 .bgcolor-7 h5, .bgcolor-4 .bgcolor-7 h6, .bgcolor-4 .bgcolor-7 .h1, .bgcolor-4 .bgcolor-7 .h2, .bgcolor-4 .bgcolor-7 .h3, .bgcolor-4 .bgcolor-7 .h4, .bgcolor-4 .bgcolor-7 .h5, .bgcolor-4 .bgcolor-7 .h6, .bgcolor-4 .bgcolor-7 p, .bgcolor-4 .bgcolor-7 li, .bgcolor-6 .bgcolor-1 h1, .bgcolor-6 .bgcolor-1 h2, .bgcolor-6 .bgcolor-1 h3, .bgcolor-6 .bgcolor-1 h4, .bgcolor-6 .bgcolor-1 h5, .bgcolor-6 .bgcolor-1 h6, .bgcolor-6 .bgcolor-1 .h1, .bgcolor-6 .bgcolor-1 .h2, .bgcolor-6 .bgcolor-1 .h3, .bgcolor-6 .bgcolor-1 .h4, .bgcolor-6 .bgcolor-1 .h5, .bgcolor-6 .bgcolor-1 .h6, .bgcolor-6 .bgcolor-1 p, .bgcolor-6 .bgcolor-1 li, .bgcolor-6 .bgcolor-2 h1, .bgcolor-6 .bgcolor-2 h2, .bgcolor-6 .bgcolor-2 h3, .bgcolor-6 .bgcolor-2 h4, .bgcolor-6 .bgcolor-2 h5, .bgcolor-6 .bgcolor-2 h6, .bgcolor-6 .bgcolor-2 .h1, .bgcolor-6 .bgcolor-2 .h2, .bgcolor-6 .bgcolor-2 .h3, .bgcolor-6 .bgcolor-2 .h4, .bgcolor-6 .bgcolor-2 .h5, .bgcolor-6 .bgcolor-2 .h6, .bgcolor-6 .bgcolor-2 p, .bgcolor-6 .bgcolor-2 li, .bgcolor-6 .bgcolor-8 h1, .bgcolor-6 .bgcolor-8 h2, .bgcolor-6 .bgcolor-8 h3, .bgcolor-6 .bgcolor-8 h4, .bgcolor-6 .bgcolor-8 h5, .bgcolor-6 .bgcolor-8 h6, .bgcolor-6 .bgcolor-8 .h1, .bgcolor-6 .bgcolor-8 .h2, .bgcolor-6 .bgcolor-8 .h3, .bgcolor-6 .bgcolor-8 .h4, .bgcolor-6 .bgcolor-8 .h5, .bgcolor-6 .bgcolor-8 .h6, .bgcolor-6 .bgcolor-8 p, .bgcolor-6 .bgcolor-8 li, .bgcolor-6 .bgcolor-9 h1, .bgcolor-6 .bgcolor-9 h2, .bgcolor-6 .bgcolor-9 h3, .bgcolor-6 .bgcolor-9 h4, .bgcolor-6 .bgcolor-9 h5, .bgcolor-6 .bgcolor-9 h6, .bgcolor-6 .bgcolor-9 .h1, .bgcolor-6 .bgcolor-9 .h2, .bgcolor-6 .bgcolor-9 .h3, .bgcolor-6 .bgcolor-9 .h4, .bgcolor-6 .bgcolor-9 .h5, .bgcolor-6 .bgcolor-9 .h6, .bgcolor-6 .bgcolor-9 p, .bgcolor-6 .bgcolor-9 li, .bgcolor-6 .bgcolor-7 h1, .bgcolor-6 .bgcolor-7 h2, .bgcolor-6 .bgcolor-7 h3, .bgcolor-6 .bgcolor-7 h4, .bgcolor-6 .bgcolor-7 h5, .bgcolor-6 .bgcolor-7 h6, .bgcolor-6 .bgcolor-7 .h1, .bgcolor-6 .bgcolor-7 .h2, .bgcolor-6 .bgcolor-7 .h3, .bgcolor-6 .bgcolor-7 .h4, .bgcolor-6 .bgcolor-7 .h5, .bgcolor-6 .bgcolor-7 .h6, .bgcolor-6 .bgcolor-7 p, .bgcolor-6 .bgcolor-7 li, .bgcolor-7 .bgcolor-1 h1, .bgcolor-7 .bgcolor-1 h2, .bgcolor-7 .bgcolor-1 h3, .bgcolor-7 .bgcolor-1 h4, .bgcolor-7 .bgcolor-1 h5, .bgcolor-7 .bgcolor-1 h6, .bgcolor-7 .bgcolor-1 .h1, .bgcolor-7 .bgcolor-1 .h2, .bgcolor-7 .bgcolor-1 .h3, .bgcolor-7 .bgcolor-1 .h4, .bgcolor-7 .bgcolor-1 .h5, .bgcolor-7 .bgcolor-1 .h6, .bgcolor-7 .bgcolor-1 p, .bgcolor-7 .bgcolor-1 li, .bgcolor-7 .bgcolor-2 h1, .bgcolor-7 .bgcolor-2 h2, .bgcolor-7 .bgcolor-2 h3, .bgcolor-7 .bgcolor-2 h4, .bgcolor-7 .bgcolor-2 h5, .bgcolor-7 .bgcolor-2 h6, .bgcolor-7 .bgcolor-2 .h1, .bgcolor-7 .bgcolor-2 .h2, .bgcolor-7 .bgcolor-2 .h3, .bgcolor-7 .bgcolor-2 .h4, .bgcolor-7 .bgcolor-2 .h5, .bgcolor-7 .bgcolor-2 .h6, .bgcolor-7 .bgcolor-2 p, .bgcolor-7 .bgcolor-2 li, .bgcolor-7 .bgcolor-8 h1, .bgcolor-7 .bgcolor-8 h2, .bgcolor-7 .bgcolor-8 h3, .bgcolor-7 .bgcolor-8 h4, .bgcolor-7 .bgcolor-8 h5, .bgcolor-7 .bgcolor-8 h6, .bgcolor-7 .bgcolor-8 .h1, .bgcolor-7 .bgcolor-8 .h2, .bgcolor-7 .bgcolor-8 .h3, .bgcolor-7 .bgcolor-8 .h4, .bgcolor-7 .bgcolor-8 .h5, .bgcolor-7 .bgcolor-8 .h6, .bgcolor-7 .bgcolor-8 p, .bgcolor-7 .bgcolor-8 li, .bgcolor-7 .bgcolor-9 h1, .bgcolor-7 .bgcolor-9 h2, .bgcolor-7 .bgcolor-9 h3, .bgcolor-7 .bgcolor-9 h4, .bgcolor-7 .bgcolor-9 h5, .bgcolor-7 .bgcolor-9 h6, .bgcolor-7 .bgcolor-9 .h1, .bgcolor-7 .bgcolor-9 .h2, .bgcolor-7 .bgcolor-9 .h3, .bgcolor-7 .bgcolor-9 .h4, .bgcolor-7 .bgcolor-9 .h5, .bgcolor-7 .bgcolor-9 .h6, .bgcolor-7 .bgcolor-9 p, .bgcolor-7 .bgcolor-9 li, .bgcolor-7 .bgcolor-7 h1, .bgcolor-7 .bgcolor-7 h2, .bgcolor-7 .bgcolor-7 h3, .bgcolor-7 .bgcolor-7 h4, .bgcolor-7 .bgcolor-7 h5, .bgcolor-7 .bgcolor-7 h6, .bgcolor-7 .bgcolor-7 .h1, .bgcolor-7 .bgcolor-7 .h2, .bgcolor-7 .bgcolor-7 .h3, .bgcolor-7 .bgcolor-7 .h4, .bgcolor-7 .bgcolor-7 .h5, .bgcolor-7 .bgcolor-7 .h6, .bgcolor-7 .bgcolor-7 p, .bgcolor-7 .bgcolor-7 li, .bgcolor-10 .bgcolor-1 h1, .bgcolor-10 .bgcolor-1 h2, .bgcolor-10 .bgcolor-1 h3, .bgcolor-10 .bgcolor-1 h4, .bgcolor-10 .bgcolor-1 h5, .bgcolor-10 .bgcolor-1 h6, .bgcolor-10 .bgcolor-1 .h1, .bgcolor-10 .bgcolor-1 .h2, .bgcolor-10 .bgcolor-1 .h3, .bgcolor-10 .bgcolor-1 .h4, .bgcolor-10 .bgcolor-1 .h5, .bgcolor-10 .bgcolor-1 .h6, .bgcolor-10 .bgcolor-1 p, .bgcolor-10 .bgcolor-1 li, .bgcolor-10 .bgcolor-2 h1, .bgcolor-10 .bgcolor-2 h2, .bgcolor-10 .bgcolor-2 h3, .bgcolor-10 .bgcolor-2 h4, .bgcolor-10 .bgcolor-2 h5, .bgcolor-10 .bgcolor-2 h6, .bgcolor-10 .bgcolor-2 .h1, .bgcolor-10 .bgcolor-2 .h2, .bgcolor-10 .bgcolor-2 .h3, .bgcolor-10 .bgcolor-2 .h4, .bgcolor-10 .bgcolor-2 .h5, .bgcolor-10 .bgcolor-2 .h6, .bgcolor-10 .bgcolor-2 p, .bgcolor-10 .bgcolor-2 li, .bgcolor-10 .bgcolor-8 h1, .bgcolor-10 .bgcolor-8 h2, .bgcolor-10 .bgcolor-8 h3, .bgcolor-10 .bgcolor-8 h4, .bgcolor-10 .bgcolor-8 h5, .bgcolor-10 .bgcolor-8 h6, .bgcolor-10 .bgcolor-8 .h1, .bgcolor-10 .bgcolor-8 .h2, .bgcolor-10 .bgcolor-8 .h3, .bgcolor-10 .bgcolor-8 .h4, .bgcolor-10 .bgcolor-8 .h5, .bgcolor-10 .bgcolor-8 .h6, .bgcolor-10 .bgcolor-8 p, .bgcolor-10 .bgcolor-8 li, .bgcolor-10 .bgcolor-9 h1, .bgcolor-10 .bgcolor-9 h2, .bgcolor-10 .bgcolor-9 h3, .bgcolor-10 .bgcolor-9 h4, .bgcolor-10 .bgcolor-9 h5, .bgcolor-10 .bgcolor-9 h6, .bgcolor-10 .bgcolor-9 .h1, .bgcolor-10 .bgcolor-9 .h2, .bgcolor-10 .bgcolor-9 .h3, .bgcolor-10 .bgcolor-9 .h4, .bgcolor-10 .bgcolor-9 .h5, .bgcolor-10 .bgcolor-9 .h6, .bgcolor-10 .bgcolor-9 p, .bgcolor-10 .bgcolor-9 li, .bgcolor-10 .bgcolor-7 h1, .bgcolor-10 .bgcolor-7 h2, .bgcolor-10 .bgcolor-7 h3, .bgcolor-10 .bgcolor-7 h4, .bgcolor-10 .bgcolor-7 h5, .bgcolor-10 .bgcolor-7 h6, .bgcolor-10 .bgcolor-7 .h1, .bgcolor-10 .bgcolor-7 .h2, .bgcolor-10 .bgcolor-7 .h3, .bgcolor-10 .bgcolor-7 .h4, .bgcolor-10 .bgcolor-7 .h5, .bgcolor-10 .bgcolor-7 .h6, .bgcolor-10 .bgcolor-7 p, .bgcolor-10 .bgcolor-7 li {
  color: hsl(0, 0%, 20%);
}

/* dunkler bg auf hellem bg -> weisse schrift */
.bgcolor-1 .bgcolor-3 h1, .bgcolor-1 .bgcolor-3 h2, .bgcolor-1 .bgcolor-3 h3, .bgcolor-1 .bgcolor-3 h4, .bgcolor-1 .bgcolor-3 h5, .bgcolor-1 .bgcolor-3 h6, .bgcolor-1 .bgcolor-3 .h1, .bgcolor-1 .bgcolor-3 .h2, .bgcolor-1 .bgcolor-3 .h3, .bgcolor-1 .bgcolor-3 .h4, .bgcolor-1 .bgcolor-3 .h5, .bgcolor-1 .bgcolor-3 .h6, .bgcolor-1 .bgcolor-3 p, .bgcolor-1 .bgcolor-3 li, .bgcolor-1 .bgcolor-4 h1, .bgcolor-1 .bgcolor-4 h2, .bgcolor-1 .bgcolor-4 h3, .bgcolor-1 .bgcolor-4 h4, .bgcolor-1 .bgcolor-4 h5, .bgcolor-1 .bgcolor-4 h6, .bgcolor-1 .bgcolor-4 .h1, .bgcolor-1 .bgcolor-4 .h2, .bgcolor-1 .bgcolor-4 .h3, .bgcolor-1 .bgcolor-4 .h4, .bgcolor-1 .bgcolor-4 .h5, .bgcolor-1 .bgcolor-4 .h6, .bgcolor-1 .bgcolor-4 p, .bgcolor-1 .bgcolor-4 li, .bgcolor-1 .bgcolor-6 h1, .bgcolor-1 .bgcolor-6 h2, .bgcolor-1 .bgcolor-6 h3, .bgcolor-1 .bgcolor-6 h4, .bgcolor-1 .bgcolor-6 h5, .bgcolor-1 .bgcolor-6 h6, .bgcolor-1 .bgcolor-6 .h1, .bgcolor-1 .bgcolor-6 .h2, .bgcolor-1 .bgcolor-6 .h3, .bgcolor-1 .bgcolor-6 .h4, .bgcolor-1 .bgcolor-6 .h5, .bgcolor-1 .bgcolor-6 .h6, .bgcolor-1 .bgcolor-6 p, .bgcolor-1 .bgcolor-6 li, .bgcolor-1 .bgcolor-10 h1, .bgcolor-1 .bgcolor-10 h2, .bgcolor-1 .bgcolor-10 h3, .bgcolor-1 .bgcolor-10 h4, .bgcolor-1 .bgcolor-10 h5, .bgcolor-1 .bgcolor-10 h6, .bgcolor-1 .bgcolor-10 .h1, .bgcolor-1 .bgcolor-10 .h2, .bgcolor-1 .bgcolor-10 .h3, .bgcolor-1 .bgcolor-10 .h4, .bgcolor-1 .bgcolor-10 .h5, .bgcolor-1 .bgcolor-10 .h6, .bgcolor-1 .bgcolor-10 p, .bgcolor-1 .bgcolor-10 li, .bgcolor-2 .bgcolor-3 h1, .bgcolor-2 .bgcolor-3 h2, .bgcolor-2 .bgcolor-3 h3, .bgcolor-2 .bgcolor-3 h4, .bgcolor-2 .bgcolor-3 h5, .bgcolor-2 .bgcolor-3 h6, .bgcolor-2 .bgcolor-3 .h1, .bgcolor-2 .bgcolor-3 .h2, .bgcolor-2 .bgcolor-3 .h3, .bgcolor-2 .bgcolor-3 .h4, .bgcolor-2 .bgcolor-3 .h5, .bgcolor-2 .bgcolor-3 .h6, .bgcolor-2 .bgcolor-3 p, .bgcolor-2 .bgcolor-3 li, .bgcolor-2 .bgcolor-4 h1, .bgcolor-2 .bgcolor-4 h2, .bgcolor-2 .bgcolor-4 h3, .bgcolor-2 .bgcolor-4 h4, .bgcolor-2 .bgcolor-4 h5, .bgcolor-2 .bgcolor-4 h6, .bgcolor-2 .bgcolor-4 .h1, .bgcolor-2 .bgcolor-4 .h2, .bgcolor-2 .bgcolor-4 .h3, .bgcolor-2 .bgcolor-4 .h4, .bgcolor-2 .bgcolor-4 .h5, .bgcolor-2 .bgcolor-4 .h6, .bgcolor-2 .bgcolor-4 p, .bgcolor-2 .bgcolor-4 li, .bgcolor-2 .bgcolor-6 h1, .bgcolor-2 .bgcolor-6 h2, .bgcolor-2 .bgcolor-6 h3, .bgcolor-2 .bgcolor-6 h4, .bgcolor-2 .bgcolor-6 h5, .bgcolor-2 .bgcolor-6 h6, .bgcolor-2 .bgcolor-6 .h1, .bgcolor-2 .bgcolor-6 .h2, .bgcolor-2 .bgcolor-6 .h3, .bgcolor-2 .bgcolor-6 .h4, .bgcolor-2 .bgcolor-6 .h5, .bgcolor-2 .bgcolor-6 .h6, .bgcolor-2 .bgcolor-6 p, .bgcolor-2 .bgcolor-6 li, .bgcolor-2 .bgcolor-10 h1, .bgcolor-2 .bgcolor-10 h2, .bgcolor-2 .bgcolor-10 h3, .bgcolor-2 .bgcolor-10 h4, .bgcolor-2 .bgcolor-10 h5, .bgcolor-2 .bgcolor-10 h6, .bgcolor-2 .bgcolor-10 .h1, .bgcolor-2 .bgcolor-10 .h2, .bgcolor-2 .bgcolor-10 .h3, .bgcolor-2 .bgcolor-10 .h4, .bgcolor-2 .bgcolor-10 .h5, .bgcolor-2 .bgcolor-10 .h6, .bgcolor-2 .bgcolor-10 p, .bgcolor-2 .bgcolor-10 li {
  color: hsl(0, 0%, 100%);
}

/* Button Colors */
.bgcolor-7 li a, .bgcolor-7 a.info-button-big, .bgcolor-10 li a, .bgcolor-10 a.info-button-big {
  color: #154dbd;
}

.onpage-navi a.active,
.onpage-navi a.active i,
.onpage-navi a:hover,
.onpage-navi a:hover i {
  background-color: #F5D24D;
  color: hsl(0, 0%, 100%);
}

/*# sourceMappingURL=colors.css.map */
