/*######################################
Mailformular barrierefreibackground-color: #F4F4F4;*/

#mailform input:focus {
  background-color: #EEE;
}
#mailform legend {
	font-weight: bold;
	 
	border: 1px solid #CCC;
	padding: 4px;
	text-align: left;
	margin: 1em;
}
#mailform fieldset{
  border: 1px solid #CCC;
  padding-bottom: 10px;
  display: block;
  }
#mailform label {
  float: left;
  text-align: right;
  width: 8em;
  margin-right: 0.3em;
  margin-top: 1em;
}
#formtext {
   clear: left;
}

#formtext label{
	width: 90%;
	text-align: left; 
	margin-top: 1em;
	margin-left: 1em;
}
#formradio input{
	background-color: transparent;
	width: 3em;
}
#formdaten input {
  background-color: #EEE;
  font-size: 1em;
  margin-top: 1em;
}

/* mailform.mailform.background-color: #FFF;padding: 0.5em 0;text-align: center;*/
#mailform fieldset#button {
  border: 0px solid;
	padding-bottom: 5px;
}

#button input {
	margin: 3px auto;
	display: block;
	width: 10em;
	border: 2px solid;
	border-color: #F2F2F2 #C0C0C0 #C0C0C0 #F2F2F2;
}

#mailform form br {
  clear: left;
}
/*###############################*/
