body {
 
  height: 100%;
}
footer {
  background:url(../img/striche.png) repeat-x bottom; 
  min-height: 126px;
}
.grid {

}

.zwei {

}
a {
color: #f79740;
    word-break: break-all;
}

#wrapper {
max-width: 1005px;
width: 100%;

margin: 0 auto;


}

h1 {
font-family: helvetica;
font-size: 30px;
font-weight: 500;
margin-top: 0px !important;
padding-top: 0px;
}

h2.blau {
color: blue;
}
footer p {
    padding-top: 7px;
	color: #056400;
}
p {
    font-family: helvetica;
    font-size: 17px;
    font-weight: normal;
    max-width: 920px;
}
.logo {

max-width: 320px; }

.bayer {
padding-top: 115px;
max-width: 310px; }

.experimente {
max-width: 420px;
}
img {
width: 100%;
height: auto;
}