.container {
  text-align: right;
  text-align: center;
}

.right-button {
  margin-right: 20px;
}

button {
  background-color: white;
  
  color: black; 
}

button {
  border-radius: 5px;
}

button:hover {
  background-color: white; 
}


button {
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);  Box-Schatten */
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4); /* Text-Schatten */
}


ray-box{
  background-color: grey;
  width: 300px;
  height: 200px;
  margin: 20px;
  padding: 10px;
}



.button-link {
  display: inline-block;
  padding: 10px 20px;
  border: 2px solid black;
  background-color: lightgrey;
  text-decoration: none;
  transition: background-color 0.3s; 
  margin-right: 20px;
}

.button-link:hover {
  background-color: darkgray; 
}


.button-link1 {
  display: inline-block;
  padding: 10px 20px;
  border: 2px solid black;
  background-color: darkgrey;
  text-decoration: none;
  transition: background-color 0,3s; 
  margin-right: 20px;
}

.button-link1:hover {
  background-color: darkgray; 
}




.group {
  background-color: darkgrey; 
  padding: 10px; 
}

body {
background-color: lightgrey;



}

hr {
  border: none; 
  border-top: 1px solid black; 
}


.background-box {
  background-color: darkgrey; 
  border: 1px solid black;
  padding: 10px; 
  max-width: 400px; 
 margin: 0 auto; 
}

.background-box1 {
  background-color: lightgrey; 
  border: 1px solid lightgrey; 
  padding: 10px; 
  max-width: 400px; 
 margin: 0 auto; 
}

.background-box2 {
  background-color: darkgrey; 
  border: 1px solid lightgrey; 
  padding: 10px; 
  max-width: 400px; 
 margin: 0 auto; 
}

.background-box3 {
  background-color: lightgrey; 
  border: 1px solid black;
  padding: 10px; 
  max-width: 400px; 
 margin: 0 auto; 
