form {
	margin:0px;
   padding:0px;
}

input, textarea {
 	display:block;
   font-family:verdana, sans-serif;
   font-size:10px;
   line-height:100%;
   color:#e3d6b8;
   padding:2px;
   border:none;
   margin-bottom:5px;
   background-color:#2e0d08;
   width:298px;
   margin-top:1px;
}

textarea {
 	line-height:140%;
}

.bt {
 	display:inline;
   width:auto;
   padding:5px;
   border:1px solid #897260;
}

.pflicht {
 	color:#897260;
   font-size:9px;
   padding-right:10px;
   float:right;
}

.label {
 	float:left;
}

ul#errorList {
	list-style-type:disc;
   padding:5px;
   font-size:9px;
   margin:10px;
}

ul#errorList li {
   line-height:170%;
   background:none;
}

#hiddenInp {
	display:none;
}
