body{margin:0;}
.Stil3{font-size:30px}
body,h1,h2,h3,h4,h5,h6{font-family:"Raleway", sans-serif;}
body, html{height:100%;color:#607d8b;line-height:1.8;font-size:18px;}
a{text-decoration:none;}
.bgimg-1, .bgimg-2, .bgimg-3, .bgimg-4{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;}
.bgimg-1{background-image:url(file:///C|/Users/Henry/AppData/Local/Temp/Temp1_optimized_contents(1).zip/css/Bilder/henry-9.jpg);min-height:60%;}
.bgimg-2{background-image:url(file:///C|/Users/Henry/AppData/Local/Temp/Temp1_optimized_contents(1).zip/css/Bilder/henry.jpg);min-height:60%;}
.bgimg-3{background-image:url(file:///C|/Users/Henry/AppData/Local/Temp/Temp1_optimized_contents(1).zip/css/Bilder/schiff.jpg);min-height:60%;}
.bgimg-4{background-image:url(file:///C|/Users/Henry/AppData/Local/Temp/Temp1_optimized_contents(1).zip/css/Bilder/ginetta.jpg);min-height:60%;}
.w3-wide{letter-spacing:10px;}
.w3-hover-opacity{cursor:pointer;}
@media only screen and (max-width:512px){.bgimg-1, .bgimg-2, .bgimg-3 .bgimg-4, .bgimg-5, .bgimg-6 .bgimg-7, .bgimg-8, .bgimg-9 .bgimg-10, .bgimg-11, .bgimg-12 .bgimg-13, .bgimg-14, .bgimg-15 .bgimg-16, .bgimg-17, .bgimg-18 .bgimg-19, .bgimg-20, .bgimg-21{background-attachment:scroll;}
}

.Stil4{color:#FFFFFF;font-size:12px;}
.Stil6{font-size:24px}
.Stil7{font-size:36px}
.Stil8{font-size:16px}
.Stil20 {color: #FFFFFF}
.Stil38 {color: #f5920f; font-size: 24px; font-weight: bold;}
.Stil39 {color: #f5920f; font-size: 20px;}
.Stil41 {color: #f5920f}
.Stil42 {font-size: 24px; color: #f5920f;}
.Stil43 {color: #F8B356}
.Stil44 {font-size: 20px}
.w3-theme-l{color:#000 !important;background-color:#4d687d !important}
.w3-theme-2{color:#000 !important;background-color:#578bb4 !important}
.w3-theme-3{color:#000 !important;background-color:#9dcaed !important}
.w3-theme-4{color:#000 !important;background-color:#c9e3f7 !important}
.w3-theme-5{color:#000 !important;background-color:#ac703e !important}
.w3-theme-6{color:#000 !important;background-color:#c0a27c !important}
.w3-theme-7{color:#000 !important;background-color:#94562d !important}
.w3-theme-8{color:#000 !important;background-color:#595880 !important}
.w3-theme-9{color:#000 !important;background-color:#edcf93 !important}
.w3-theme-10{color:#000 !important;background-color:#e0cec2 !important}
.w3-theme-11{color:#000 !important;background-color:#9d836c !important}
.w3-theme-12{color:#000 !important;background-color:#cdcdcd !important}
.w3-theme-13{color:#000 !important;background-color:#7a5954 !important}
.w3-theme-14{color:#000 !important;background-color:#cc9966 !important}
.w3-theme-15{color:#000 !important;background-color:#c5c9c8 !important}
a:hover {color: #607d8b;}
ul { padding-left: 0; }
.topnav {
  overflow: hidden;
  background-color: #000000;
}

.topnav a {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

.active {
  background-color: #eaac36;
  color: white;
}

.topnav .icon {
  display: none;
}

.dropdown {
    float: left;
    overflow: hidden;
}

.dropdown .dropbtn {
    font-size: 17px;    
    border: none;
    outline: none;
    color: white;
    padding: 14px 16px;
    background-color: inherit;
    font-family: inherit;
    margin: 0;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #94989d;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.dropdown-content a {
    float: none;
    color: white;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
}

.topnav a:hover, .dropdown:hover .dropbtn {
  background-color: #94989d;
  color: white;
}

.dropdown-content a:hover {
    background-color: #eaac36;
    color: black;
}

.dropdown:hover .dropdown-content {
    display: block;
}

@media screen and (max-width: 1024px) {
  .topnav a:not(:first-child), .dropdown .dropbtn {
    display: none;
  }
  .topnav a.icon {
    float: right;
    display: block;
  }
}

@media screen and (max-width: 1024px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
  .topnav.responsive .dropdown {float: none;}
  .topnav.responsive .dropdown-content {position: relative;}
  .topnav.responsive .dropdown .dropbtn {
    display: block;
    width: 100%;
    text-align: left;
  }
}
  ul#Navigation li a:hover {
    color: black; color: #f5920f;
  }
  .spider { height: 1px; left: 0; overflow: hidden;
position: absolute; top: -999em; width: 1px; } h1 { margin:0; padding:0 }
.spider { height: 1px; left: 0; overflow: hidden;
position: absolute; top: -999em; width: 1px; } h2 { margin:0; padding:0 }
.spider { height: 1px; left: 0; overflow: hidden;
position: absolute; top: -999em; width: 1px; } h3 { margin:0; padding:0 }
.spider { height: 1px; left: 0; overflow: hidden;
position: absolute; top: -999em; width: 1px; } h4 { margin:0; padding:0 }
.spider { height: 1px; left: 0; overflow: hidden;
position: absolute; top: -999em; width: 1px; } h5 { margin:0; padding:0 }
.spider { height: 1px; left: 0; overflow: hidden;
position: absolute; top: -999em; width: 1px; } h6 { margin:0; padding:0 }

div.ex {
  max-width:600px;
  margin: auto;
}
.cookie-banner {
            position: fixed;
            bottom: 0;
            left: 0;
            width: 100%;
            background-color: #000000;
            padding: 10px;
            text-align: center;
            box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
            z-index: 1000;
        }
        .cookie-banner p {
            margin: 0;
            font-size: 14px;
        }
        .cookie-banner a {
            color: #f7d58f;
            text-decoration: none;
        }
        .cookie-banner a:hover {
            text-decoration: underline;
        }
        .cookie-banner button {
            background-color: #c99043;
            color: white;
            border: none;
            padding: 5px 10px;
            margin-left: 10px;
            cursor: pointer;
        }
        .cookie-banner button:hover {
            background-color: #824318;
        }


 
