body {    
    background-color: rgba(250, 185, 6, 0.877);

  /* Kommentar */
}
.container { 
    position: absolute;
    display: block;
    left: 40px;
    top: 50px; 
    left: 20px;
    display: grid; 
    grid-template-rows:1fr 1fr 1fr 1fr; /* fr = Bruchteil  */
    grid-template-columns:1fr 1fr 1fr 1fr;
    background-color: rgb(30, 150, 10);    
    padding: 14px;
  }
  .container > div {
    width: 150px;
    height: 150px;
   
    background-color: rgba(255, 255, 255, 0.8);
    border: 1px solid rgb(30, 150, 10);    
    font:32px Helvetica; color:rgb(7, 82, 243);
    /*place-self: center;*/
    display: flex; 
    align-items: center;
    justify-content: center; 
  }  
#box1 {  
  grid-column: 1 / 2;
  grid-row: 1 /2;
}
#box2 {
  grid-column: 2/3;
  grid-row: 1 /2;
}
#box3 {
  grid-column: 3/4;
  grid-row: 1 /2;
}
#box4 {
    grid-column: 4/5;
    grid-row: 1 /2;
  }
#box5 {
  grid-column: 1/2;
  grid-row: 2 /3;
}

#box12 {
    grid-column: 4/5;
    grid-row: 3/4;
  }
#ausw {
  position: absolute;
  display: block;
  left: 664px;
  width: 220px;
  height: 120px;
  top: 50px;
  margin: 0 auto;
  padding: 2px;
 
}
#ausw > li {     
  width: 110px;
  height: 30px;
  margin-top : 5px;
  border-radius:15px;
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid rgb(187, 115, 8);  
  font:14px Helvetica; 
  display: flex; 
  align-items: center;
  justify-content: center; 
  box-shadow: 0 0 14px 6px rgb(245, 164, 14) inset;
  }    

#anzeige {
  background-color: rgb(255, 251, 8);
  position: absolute;
  display: block;
  left: 665px;
  width: 110px;
  height: 150px;
  top: 190px;
  margin: 0 auto;  
  font:24px Helvetica; color:rgb(16, 7, 243);
  text-align:center;
  /* border: 1px solid rgb(132, 221, 16); */
} 
#unten {
  background-color: rgb(30, 150, 10);
  position: absolute;
  display: block;
  left: 215px;
  width: 240px;
  height: 30px;
  top: 686px;
  margin: 0 auto;
  padding: 2px;
  font:20px Helvetica; color:rgb(243, 239, 7);
  text-align:center;
}    
button {
  display:block;
  padding:0.3em 1.2em;
  margin:0 0.3em 0.3em 0;
  border-radius:2em;
  box-sizing: border-box;
  text-decoration:none;
  font-family:'Roboto',sans-serif;
  font-weight:300;
  color:rgb(255, 255, 1);
  background-color:rgb(30, 150, 10);
  text-align:center;
  transition: all 0.2s;
    }