body{

   margin: 0;
   font-family: 'Montserrat', sans-serif;
   font-weight: 300;
}

#header{

width:960px;
margin: 0 auto;
color: #eee;
}

.abstand{

  width: 100%;
  height: 15px;

}

#linkeSpalte{
width: 50%;
height: 334px;
float: left;
display: flex;
justify-content: center;
align-items: center;

}

#rechteSpalte{
width: 50%;
height: 334px;
float: left;
background:#F0FCDE;
font-family: 'Montserrat', sans-serif;
display: flex;
justify-content: center;
align-items: center;
font-size: 20pt;
color: #000;
}


#qualiSpalte{
  width: 100%;
  height: auto;
}

#qualiLinks{

  width:50%;
  height:600px;
  float: left;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  background:#F0FCDE;
}
#qualiRechts{
  width:50%;
  height:auto;
  float: left;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;


}

#menue{
  width: 200px;
  height: 15px;
  margin-right: 9%;
   padding: 0px;
   list-style-type: none;
float:right;
display: flex;
}

.menuePunkt{
width: 70px;
float: right;
margin-left:15%;
font-weight:bold;
font-size: 13pt;
}

#willkommen{

font-style: bold;

}

#dritteSpalte{
width: 100%;
float: left;
text-align: center;
font-family: 'Montserrat', sans-serif;

}

#googleMaps{

width:100%;

}

#galerieSpalte{

width:100%;
height:auto;
background-color: #fff;
float:left;
}



a:link {

font-family: 'Montserrat', sans-serif;

color:#00B3A6;
  text-decoration: none;


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

font-family: 'Montserrat', sans-serif;
background: #F9F9F9;}

.tg {border-collapse:collapse;border-spacing:0;}
.tg td{font-family: 'Montserrat', sans-serif;font-size:14px;padding:10px 5px;border-style:none;border-width:1px;overflow:hidden;word-break:normal;}
.tg th{font-family: 'Montserrat', sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;}

@media screen and (max-width: 959px){
  #linkeSpalte{
    width: 50%;
}  #rechteSpalte{
    width:50%;
    font-size: 12pt;
    text-align: center;
  }
  img{    width: 90%;
  }  #header{
  width:90%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;

  }

  #qualiRechts{
    width:100%;
    height:auto;}

    #qualiLinks{
      width:100%;
      height:auto;

}


/*Android anpassung*/
@media screen and (max-width: 376px){
  #linkeSpalte{
    width:50%;
    height: 302.96px;

}
#rechteSpalte{
  width:50%;
  height: 200px;
  margin-top: 0px;


}


}
#galerieSpalte{

width:100%;
height: 500px;
background-color: #fff;


}

/*iPhon Anpassung*/
@media screen and (max-width: 397px){
  #linkeSpalte{
    width:50%;
    height: 334px;

}

#rechteSpalte{
  width:50%;
  height: 334px;
  margin-top: 0px;


}

#menue{
  margin-right: 22%;
}
}

@media screen and (max-width: 398px){
  #rechteSpalte{
    width:50%;
    height: 315.55px;
    margin-top: 9px;
}
}
@media screen and (max-width: 396px){
  #linkeSpalte{
    width:50%;
    height: 334px;
}
#rechteSpalte{
  width:50%;
  height: 334px;
  margin-top: 0px;
}
}

@media screen and (max-width: 430px){


  #menue{
    margin-right: 24%;
  }}}