.dw_Zweispalter {
 position: relative;   
 content: " ";   
 width: calc(50% - 15px);
 overflow-x: hidden;
 float: left;
 margin-right: 30px;
 padding-bottom: calc(30px + 5vh);
}
.dw_Zweispalter_rechts {
 position: relative;   
 content: " ";   
 width: calc(50% - 15px);
 overflow-x: hidden;
 float: left;
 margin-right: 0px;
 padding-bottom: calc(30px + 5vh);
}
.dw_Dreispalter {
 position: relative;
 content: " ";       
 width: calc(33.33% - 20px);
 overflow-x: hidden;
 float: left;
 margin-right: 30px;
 padding-bottom: calc(30px + 5vh);
} 
.dw_Dreispalter_rechts {
 position: relative;
 content: " ";       
 width: calc(33.33% - 20px);
 overflow-x: hidden;
 float: left;
 margin-right: 0px;
 padding-bottom: calc(30px + 5vh);
}
.dw_Vierspalter {
 position: relative;   
 content: " ";       
 width: calc(25% - 15px);
 overflow-x: hidden;
 float: left;
 margin-right: 20px;
 padding-bottom: calc(30px + 5vh);
}
.dw_Vierspalter_rechts {
 position: relative;
 content: " ";       
 width: calc(25% - 15px);
 overflow-x: hidden;
 float: left;
 margin-right: 0px;
 padding-bottom: calc(30px + 5vh);
}
.dw_Vierspalter p, .dw_Vierspalter_rechts p {
    text-align: left;
}
.Content_Abstand {
/*  padding-top: calc(30px + 5vh);*/
  overflow: hidden;
  width: 100%;
  height: calc(30px + 5vh);
  content: " ";
}
.Standard_0 {

}
.Standard_1 {

}
.Standard_2 {
overflow: hidden;
}
.Standard_2 p {
font-size: calc(25px + 0.5vw);
text-align: left;
line-height:calc(29px + 0.6vw);
Color: #da291c;
}


.Standard .Image_1 img, .Standard .Image_8 img {
  height: auto;
  min-height: unset;
}
.Standard .Bilder_center figure {
  margin-left: auto;
  margin-right: auto;
}
.Standard .Bilder_left figure {
  margin-right: auto;
}
.Standard .Bilder_right figure {
  margin-left: auto;
}
.Standard .Bilder_90 figure {
  width: 90%;
}
.Standard .Bilder_80 figure {
  width: 80%;
}
.Standard .Bilder_70 figure {
  width: 70%;
}
.Standard .Bilder_60 figure {
  width: 60%;
}
.Standard .Bilder_50 figure {
  width: 50%;
}
.Standard .Bilder_40 figure {
  width: 40%;
}
.Standard .Bilder_30 figure {
  width: 30%;
}
.Standard .Bilder_20 figure {
  width: 20%;
}
.Standard .Spalte_1 {
  width: 50%;
  height: auto;
  position: relative;
  float:left;
  padding-right: calc(10px + 0.2vw);
}
.Standard .Spalte_2 {
  width: 50%;
  height: auto;
  position: relative;
  float:left;
  padding-left: calc(10px + 0.2vw);
}


/*-------------------------------------------------------------------------------------*/
@media only screen and (max-width: 786px) {
  .dw_Zweispalter {
    width: 100%;
    float: none;
  }
  .dw_Zweispalter_rechts {
    width: 100%;
    float: none;
  }
  .dw_Dreispalter {
    width: 100%;
    float: none;
  }
  .dw_Dreispalter_rechts {
    width: 100%;
    float: none;
  }
  .dw_Vierspalter {
    width: 100%;
    float: none;
  }
  .dw_Vierspalter_rechts {
    width: 100%;
  float: none;
  }
  .Standard .Spalte_1 {
    width: 100%;
    float:none;
    padding-right: 0px;
  }
  .Standard .Spalte_2 {
    width: 100%;
    float:none;
    padding-left: 0px;
  }
}