.button {
		font-family: verdana, arial, Helvetica,sans-serif; 
		font-size:10px;
		font-weight: bold;
		margin:0px;
		padding:1px 4px 1px 4px; 
		background-color: #4A7929;
		color: #FFFFFF; 
		border: 1px solid #ADBBCE;
}

.formbox {
  width: 520px;
  padding-top:10px;
  color: #000;
  background-color: inherit;
  margin:0 auto;
  border: 1px solid #BEBEBE;
}

legend { font-weight:bold; color:#195605; font-size:14px;}

.formbox_header {
  font-weight:bold;
  text-align: center;
  padding: 10px 0px 10px 65px;
}

.reihe {
  clear: both;
  padding: 2px 0px;
}

.label {
  background-color: inherit;
  float: left;
  width: 135px;
  text-align: right;
  padding-top: 4px;
  padding-right: 5px;
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  color: #4e4e4e;
}

.feld {
  float: right;
  width: 320px;
  text-align: left;
} 

.knopf {
  clear: both;
  text-align: right;
  padding: 10px 20px 10px 65px;
}

.defbreite {
  width: 300px;
}

.auswahlbox {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 10px;
}

input, textarea { border:1px solid #BEBEBE; }

.fehler { border:1px solid #AF0017; }

div.msg_error { background:#8F0013; color:#FFF; padding: 10px; margin:10px 0px; border:1px solid #4F000B; font-weight:bold; }
