      body {
        margin: 0;
        padding: 0;
        font-family: Arial, sans-serif;
        background-color: black;
        color: white;
        overflow-y: scroll;
      }

      #header {
        position: absolute;
        background-color: white;
        width: 100vw;
        height: 15vh;
        text-align: center;
        padding: 1%;
        margin: auto;
        /*border: 5px solid green;*/
      }


      #logobox1 {
        position: absolute;
        left: 10vw;
        top: 1.6vh;  
        /* background-color: #239227; */
          width: 17vw;
          height: auto;
          padding: 1%;
          margin: 0%;
          /*border: 5px solid green;*/
      }

      #bild0 {
        width:100%;
        height: auto;
      }

      #logobox2 {
        position: absolute;
        right: 5vw;
        top: 1.6vh;  
        /* background-color: #239227; */
          width: 17vw;
          height: auto;
          padding: 1%;
          margin: 0%;
          /*border: 5px solid green;*/  
      }


      #bild00 {
        
        width:100%;
        height:auto;
        
      }

      #logobox3 {
        position: absolute;
        left: 35vw;
        top: 4vh;  
        /* background-color: #239227; */
          width: 47vw;
          height: auto;
          padding: 0%;
          margin: 0%;
          /*border: 5px solid green; */
      }


      #bild000 {
        
        width:100%;
        height:auto;
        
      }

      #menue{
        position: absolute;
        top: 13vh;
        height: 7vh;
        background-color: #f29157;
        color:white;
        width: 100vw;
        text-align: center;
        padding: 1%;
        margin: auto;
        /*border: 5px solid green;*/
      }



        .box {
        width: 10vw;
        height: 1vh;
        font-size: 1.5vw;
        font-weight: bold;
        color:white;
        padding: 1%;
        background-color: #f29157;
        border: 2px solid white;
        display: inline-block;
        transition: background-color 0.5s;
        }

        .box:hover {
        background-color:grey;
        color: orange;
        cursor: pointer;
        text-decoration: underline;
        }


      #content {
        position: absolute;
        top: 18vh;
        background-image: url("bilder/background1.jpg");
        width: 100vw;
        height: 210vh;
        padding: 1%;
        margin: auto; 
        /*border: 5px solid green;*/
      }

      #footer {
        position: fixed;
        background-color: white;
        font-size: 3vw;
        color: black;
        width: 100vw;
        height: 3vh;
        z-index: 12;
        text-align: center;
        padding: 1%;
        margin: auto;
        bottom: 0vh;
        /*border: 5px solid green;*/
      }     

      a.status:link {
        color: black;
        text-decoration: none;
      }
      a.status:visited {
        color: darkgrey;
      }
      a.status:hover {
        color: orange;
        text-decoration: underline;
        cursor: help;
      }
      a.status:active {
        color: blue;
      }


      #textbox1 {
      position: absolute;
      left: 15vw;
      top: 2vh;
      font-size: 3vw;
      color: white;
      }




      #box1 {
        position: absolute;
        right: 25vw;
        top: 12vh;
        /* background-color: #239227; */
          width: 55vw;
          height: auto;
          padding: 0%;
          margin: 0%;
          /*border: 5px solid green;*/
      }

      #bild01 {
        
        width:100%;
        height:auto;
        
      }

      
        .image-container1 {
          position: absolute;
          top: 40vh;
          width: 100vw;
          height: 96vh;/* Passe die Höhe an deine Anforderungen an */
          overflow: hidden;
        }
        
        .slider-image1 {
          position: absolute;
          /*top: 40vh;*/
          left: 7vw;
          width: 85%;
          height: auto;
          opacity: 0;
          transition: opacity 1s ease-in-out; /* Überblendungsdauer anpassen */
        }
        
        .slider-image1.active {
          opacity: 1;
        }

        .image-container2 {
          position: absolute;
          top: 108vh;
          width: 100vw;
          height: 100vh;/* Passe die Höhe an deine Anforderungen an */
          overflow: hidden;
        }
        
        .slider-image2 {
          position: absolute;
          /*top: 110vh;*/
          left: 4vw;
          width: 90%;
          height: auto;
          opacity: 0;
          transition: opacity 1s ease-in-out; /* Überblendungsdauer anpassen */
        }
        
        .slider-image2.active {
          opacity: 1;
        }