.grid-40, .grid-60 {margin-top: 2em;}


form {
  background-color: #f0f0f0;
  width: 60%; /* Breite des Formulars */
  padding: 20px;
  border: 1px solid #8c8c8c;
}
label { /* Beschriftung auf eigener Zeile */
  display: block;
  cursor: pointer; /* Mauszeiger wird zur Hand */
}

input#absender, put:focus {
  background-color: #d9d9d9;
}

#inputfeld, #button {width: 90%;}

#button {
	margin-top: 1em; 
	border: 1px solid #bbb; 
	border-radius: 5px; 
	height: 2em;
}

#button:hover{background-color: #224e80; color: white;}