body{

   margin: 0;
}

#header{

width:960px;
margin: 0 auto;

}

.abstand{

  width: 100%;
  height: 15px;
  margin-top: ;
  background: ;
}

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

}

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

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

}

#vierteSpalte{

width:100%;

}

#galerieSpalte{

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



a:link {

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

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


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

align:center;
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:solid;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;
  }
}


/*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:40%;
background-color: #fff;

}

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

}

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

@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;
}
}



/*BILDERGALERIE*/
.swiper-container {
    width: 100%;
    height: 400px;

}
