body {
scrollbar-base-color:#FFFAFA;
scrollbar-3d-light-color:#FFFAFA;
scrollbar-arrow-color:red;
scrollbar-darkshadow-color:#FFFAFA;
scrollbar-face-color:#FFFAFA;
scrollbar-highlight-color:red;
scrollbar-shadow-color:red;
scrollbar-track-color:#FFFAFA;
}
.bodytext {
font:13px/18px Verdana,Helvetica,Arial,sans-serif;
color:#000000;
padding:0px;
margin:0px;
}
.klein {
font:10px/18px Verdana,Helvetica,Arial,sans-serif;
color:#000000;
padding:0px;
margin:0px;
}
form {
	margin:		2em 0;
	display:	block;
	font:			13px/18px Verdana,Helvetica,Arial,sans-serif;
}

.fields {
							font-size: 13px
}

fieldset {
	border:			1px solid red;
	display:		block;
	font:				13px/18px Verdana,Helvetica,Arial,sans-serif;
	padding:		1em 6em;
	clear:			both;
	width:			30em;
	margin:			2em 0 0 20;
}
select {
	position: 	relative;
	margin:			0.2em 0em;
	left: 			0.2em;
	display:		block;
	width:			19em;
	border:			3px solid #FFFAFA;
	background:	#E9E9E9;
}
select:hover, input:hover, textarea:hover {
	border:			3px solid #FFFAFA;
	color:			#000000;
}
select:focus, input:focus, textarea:focus {
	background:	#F0F0F0;
	border:			3px solid #FFFAFA;
	color:			#000;
}
legend {
	color: 			#fff;
	padding: 		0.2em;
	background:	red;
	font:				18px/18px Verdana,Helvetica,Arial,sans-serif;
	font-weight:bold
}
input {
	display: 		block;
	width: 			19.4em;
	border:			3px solid #FFFAFA;
	padding:		3px;
	background: 		#E9E9E9;
}
input.senden {
	width:			28.2em;
	background: 		red;
	border:			0;
	cursor:			hand;
	font:			13px/18px Verdana,Helvetica,Arial,sans-serif;
	color:			#fff;
	font-weight:bold;
}
textarea {
	position:	relative;
	top: 	   	0.2em;
	left: 		-0.2em;
	display: 	block;
	border:		3px solid #FFFAFA;
	padding:	2px;
	width:		29.0em;
	height:		12.0em;
	background:	#E9E9E9;
}