body {background-color: rgb(102, 81, 64);
      font-size: 30px; 
      font-family: TREBUCHET MS, arial, sans-serif; 
      color: rgb(78, 58, 48);
      padding:30px;}

.hintergrund {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: rgb(233, 204, 177);
  z-index: -1;
}

.welcome {
  position: absolute;
  margin:auto;
  padding:10px;
  top: 20px;
  left: 220px;
  width: 1000px;
  height: 8000px;
  background-color:rgb(255, 226, 182);
  color: rgb(107, 71, 48);
  z-index: 1;
}

.news {
  padding:80px;
  font-size: 18px;
}

.about {
  position: fixed;
  border-radius: 10px;
  top: 50px;
  left: 1410px;
  
}

.aboutcontainer {
  position: fixed;
  top: 20px;
  left: 1320px;
  background-color:#cedbbf;
  color:rgb(92, 129, 75);
  width: 480px;
  height: 480px;
  font-size: 17.5px
  
}

h2 {
  margin-top: 70px;
  margin-bottom:0px;
  font-size: 35px;
}
h3{
  margin:0px;
  margin-left: 10px;
  margin-right:10px;
}
h4 {
  margin-left: 10px;
  margin-right: 10px;
  top:0px;
  font-size:14px;
  margin-top:10px; margin-bottom:10px;
  color:rgb(179, 141, 101)
}
p {
  margin-left: 10px;
  margin-right:10px;
}
p1 {
  margin-left: 10px;
  margin-right:10px;
  color:rgb(179, 141, 101)

}

.links {
  position: fixed;
  padding: 20px;
  top: 485px;
  left: 1320px;
  background-color:#bfdadb;
  width: 440px;
  height: 70px;
  font-size: 17.5px
}
a:link {
  color: rgb(61, 159, 224);
}
a:visited {
  color:rgb(29, 101, 168);
}
a:hover {
  color:rgb(92, 165, 233);
}
#back {
  position: fixed;
  margin:27px
}

hr {
  margin-top: 20px;
  margin-top: 20px;
  border: 0;
  border-top: 1px solid rgb(179, 141, 101)
}