#main form {
	padding: 20px;
	margin: 10px;
  margin-left: 12px;
	/*background-color: #ffffcc;*/
}

#main label {
	margin: 5px 0;
	display: block;
}

#main input, textarea {
	border: 1px solid black;
	background-color: #ffff99;
}

#main input:focus, #main input:hover, #main textarea:focus, #main textarea:hover {
	background-color: #ffff00;
}

#main input.knopf {
	padding: 3px;
	margin-top: 10px;
	background-color: white;
	border-color: gray;
}

/*#main legend {
	color: silver;
}*/

#main fieldset {
	display: block;
	width: 60%;
	padding: 10px;
	border: 1px solid silver;
	margin-right: 5px;
	margin-bottom: 10px;
}