body {
	font-family: Verdana, Arial, sans-serif;
	font-size:0.8em;
	color: #000;
	background:#fff;
	text-align:center;
	padding:0;
	margin:0;
}
#page {
	width:759px;
	margin:0 auto;
}
#content {
	text-align:left;
	border: 1px #f0f0f0 solid;
	padding: 0em 1em 1em 1em;
}
h1 {
	font-size:1.1em;
}
#fuss {
	background:#f0f0f0;
	font-size:0.85em;
	padding:1em;
	margin:0px 0px 0px 0px;
}
legend { font-weight:bold; }
fieldset { padding: 1em; background:#f0f0f0; margin-top:1em; }
form .hinweis { font-weight: bold; }
form div { clear: both; padding:0.2em 0em 0.2em 0em; }
form label, div.leer { width:12em; float:left; cursor:hand; cursor:pointer; text-align:right; padding-right:0.5em; }
form input, form textarea { width:420px; }
form .checkbox label { width:auto; }
form .checkbox input { float:left; margin-right:0.2em; width:auto; }
form div.checkbox { padding:0.5em 0em 0em 0em; }
form .buttons { clear:both; padding:1em 0em 0em 0em; text-align:center; }
form .buttons input { width:auto; }
form div.single input { float:none; width:auto; }
form div.single label { width:auto; float:none; display:inline; }

span.stern { font-weight: bold; padding-right:0.2em; }
ul { list-style:square; }
.fehler { border:1px #f00 dashed; padding: 0em 0.5em 0em 0.5em; }
