body {
  background-image: url("weihnachtsmarkt.webp");
  background-size: cover;
  background-repeat: repeat;
  position: auto;
}

.freuen {
  font-size: 30px;
}

.text {
  position: relative;
  bottom: -4em;
}

.überschrift {
  background-image: url("überschrift-2.webp");
  background-size: cover;
  background-repeat: repeat;
  position: initial;
  padding-top: 40px;
}

.überschrift1 {
  text-align: center;
  font-family: "Bernadette";
  font-size: 250%;
}

.überschrift2 {
  text-align: center;
  font-size: 70%;
}

.text1transparent {
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.75);
  color: #04B431;
  font-weight: bold;
  border: 3px solid #f1f1f1;
  position: auto;
}

.text2transparent {
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.75);
  color: #04B431;
  font-weight: bold;
  border: 3px solid #f1f1f1;
  position: auto;
  top: 1em;
}

input[type=submit] {
  width: 200px;
  position: relative;
  top: 2em;
  left: 4.5em;
  background: rgb(122, 250, 2);
  color: black;
  font-weight: bold;
  font-size: 100%;

  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 1px;
  border: 1px solid #999;

}

.stern {
  width: 21px;
}

.text {
  color: rgb(20, 99, 224);
  font-size: 200%;
}

/*
.header {
    font-size: 100%;
    font-weight: bold;
    color: rgb(5, 236, 75);
    text-align: center;
    padding: 20px;
}
.header2 {
    font-size: 400%;
    font-weight: bold;
    color: red;
    text-align: center;
    padding: 20px;
    text-decoration: underline red;
}
.listtext {
    position: static;
    padding: 20px;
    color: rgb(5, 236, 75);
}
.list {
    font-size: 250%;
    padding: 20px;
    color: rgb(5, 236, 75);
}
.bg-text {
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0, 0.75);
    color: #04B431;
    font-weight: bold;
    border: 3px solid #f1f1f1;
    position: relative;
    left: 57em;
    top: 28em;
    transform: translate(-25em, -50%);
    z-index: 2;
    width: 50%;
    padding: 10px;
  }
.headertransparent {
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0, 0.75);
    color: #04B431;
    font-weight: bold;
    border: 3px solid #f1f1f1;
    position: static;
    left: 59em;
    top: 300%;
    z-index: 2;
    width: 50%;
    padding: 7%;
  }
.texttransparent{
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0, 0.75);
    color: #04B431;
    font-weight: bold;
    border: 3px solid #f1f1f1;
    position: static;
    height: 8em;
    left: 45.5em;
    top: 17em;
    z-index: 2;
    width: 30%;
    padding: 10px;

  }
.bildtransparent{
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0, 0.75);
    color: #04B431;
    font-weight: bold;
    border: 3px solid #f1f1f1;
    position: static;
    left: 60em;
    top: 30em;
    z-index: 2;
    width: 32%;
    padding: 10px;
  }
*/
