html, body
{
      text-align: justify;
      font-family: Calibri;
      font-style: normal;
    background-attachment: fixed;
         background-image: url("/images/wallpaper neu noch groeßer_4k.png");
         background-repeat: no-repeat;
         background-size: 2000px 1000px;
         margin: 0px;
         padding:0px;
}

table, tbody, td, tr{
  border: 0px;
  margin: 0px;
}

td {

  padding-right: 20px;

}

a:link{
  color: black;
  text-decoration: none;
}

a:visited{
  color: black;
  text-decoration: none;
}

a:hover{
  color: black;
  text-decoration: underline;
  
}

a:active{
  text-decoration: none;
  color: #EEDD82;
}

a.anchor {
  display: block;
  position: relative;
  top: -400px;
  visibility: hidden;
}

#webseite{
  float: left;
  width: 100%;
}

#h1{
  font-size: 32px;  
}

#content{
  font-size: 24px;

  padding: 130px 50px 75px 50px;;
  
  margin-top: 250px;
  
  margin-bottom: 0px;
  
  background-color:
  #EEDD82;
  
  float: left;
  
  width: 65%;
  
  min-width: 350px;
  min-height: 600px;
  
  overflow: hidden;

  position: absolute;

  left: 511px;

}

#content img{
  margin: 15px;
  max-width: 400px;
  max-height: 400px;
}
.float_left{
  float: left;
}
.float_right{
  float: right;
}
#nav{
    margin-left: 10px;
    margin-top: 250px;
    overflow-y:visible;
    float: left;
    width: 25%;
    min-width: 350px;
    position: fixed;
    z-index: 100;
}

#content_header {

  position: fixed;

  margin-top: 0px;
  
  margin-bottom: 20px;
  
  object-position: 0px;
  
  top: 250px;
  
  width: 67%;
  
  background-color:
  #EEDD82;

}
#fusszeile{
  position: fixed;

bottom: 0px;

width: 65%;

margin: 0px auto;

height: 75px;

background-color:
#EEDD82;

padding-top: 20px;

}
#greeting{
  position: fixed;

display: block;

width: 100%;

margin: 0px;

padding: 0px;

background-image: url("/images/wallpaper neu noch groeßer_4k.png");

background-repeat: no-repeat;

background-size: 2000px 1000px;

height: 250px;
z-index: 99;
}

nav li{
  font-size: 23px;
  margin-bottom: 0px;
}


nav ul{
  padding-top: 6px;
  padding-bottom: 6px;
  margin-bottom: 0px;
}


table.center{
  margin: 0 auto;
}

.mapouter{
  margin: 20px;
}

li {
  margin-bottom: 15px;
}
#ImageText{
  margin-left: 20px;
}
h5{
  margin-left: 20px;
}