body {margin:0;}
.Stil3 {font-size: 30px}

body,h1,h2,h3,h4,h5,h6 {font-family: "Lato", sans-serif;}
body, html {
    height: 100%;
    color: #000000;
    line-height: 1.8;
	font-size:20px;
}
a {
    text-decoration: none;
}

/* Create a Parallax Effect */
.bgimg-1, .bgimg-2, .bgimg-3, .bgimg-4, .bgimg-5, .bgimg-6, .bgimg-7, .bgimg-8, .bgimg-9{
    
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

/* First image */
.bgimg-1 {
    background-image: url("Bilder/jungfrau_1.jpg");
    min-height: 80%;
}

/* Second image */
.bgimg-2 {
    background-image: url("Bilder/books.jpg");
    min-height: 60%;
}

/* Third image */
.bgimg-3 {
    background-image: url("Bilder/black.jpg");
    min-height: 60%;
}

/* Fourth image */
.bgimg-4 {
    background-image: url("Bilder/intelligenz_1.jpg");
    min-height: 60%;
}

/* Fifth image */
.bgimg-5 {
    background-image: url("Bilder/willkommen_2.jpg");
    min-height: 60%;
}

/* Sixth image */
.bgimg-6 {
    background-image: url("Bilder/lesen.jpg");
    min-height: 60%;
}

/* Seventh image */
.bgimg-7 {
    background-image: url("Bilder/wind.jpg");
    min-height: 60%;
}

/* eightth image */
.bgimg-8 {
    background-image: url("Bilder/shop_3.jpg");
    min-height: 60%;
}

/* nineth image */
.bgimg-9 {
    background-image: url("Bilder/heidi_2.jpg");
    min-height: 100%;
}

.w3-wide {letter-spacing: 10px;}
.w3-hover-opacity {cursor: pointer;}


@media only screen and (max-width: 400px) {
    .bgimg-1, .bgimg-2, .bgimg-3, .bgimg-4, .bgimg-5, .bgimg-6, .bgimg-7, .bgimg-8, .bgimg-9 {
        background-attachment: scroll;
    }
}

.Stil4 {
	color: #FFFFFF;
	font-size: 12px;
}
.Stil6 {font-size: 24px}
.Stil7 {font-size: 36px}
.Stil8 {font-size: 16px}
.Stil9 {
	background-color:#909880;
}
.Stil10 {font-size: 20px}

.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 }

.w3-theme-1{color:#000 !important;background-color:#C99043 !important}
.w3-theme-2{color:#000 !important;background-color:#824318 !important}

.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;
        }