@charset "utf-8";
/* CSS Document */
.BildNavigation {
	display:block;
    float: none;
    width: 100%;
    padding: 0px;
}
#WebNavBlender .BildNavigation .SubNavSpezLink {
    width: 48%;
}
.NavMainMenue,
.NavMainMenue, #Footer .NavMainMenue{
    width: 100%;
}
/*Newsticker-------------------*/
#NewsTickerBox {
    top: 120px;
    font-size:26px;
    line-height: inherit;
}
#NewsTickerBox #NewsTickerDatenAusgabe{
    line-height: 1.4em;
}
.BannerOben #NewsTickerBox{
    top: 120px;
}
.BannerOben #BannerSlider, .BannerOben .BannerBox, .BannerOben .BannerBoxInhalt,
#BannerSlider, .BannerBox, .BannerBoxInhalt{
    height: 650px;
}

.DesignBildBox .PadBox {
    padding-top: 50px;
}
#Footer .LinkSpezName {
  max-width: 100%;
}
/*Newsticker--------------------*/
/*Formulare*/
.OffertSeiteFormBox .KontaktFormInhaltBox {
  width: 90%;
}
#OffertForm .SP50,#OffertForm .SP75{
    padding-left: 0px !important;
}
#OffertForm .SP75{
     width: 100%;
}
#OffertForm .SP20-100,#OffertForm .SP60-100, #OffertForm .SP50-100{
    float: none;
    padding: 20px 0px;
    display: inline-block;
}
#OffertForm .MCPBild {
    float: left;
    width: 80px;
    height: 80px;
}
#OffertForm #FormMenschCheck, #OffertForm #StandardFormSenden {
  font-size: 40px;
  margin: 10px 0px 10px 20%;
  width: 60%;
  height: auto;
  text-align: center;
}
#OffertForm #FormMenschCheckLabel {
  width: 100%;
  text-align: center;
  padding-top: 30px;
}