.form_table {
  width: 800px; 
  font-family: tahoma;
  color: #000;
  font-size: 12px;
  line-height: 170%;
  background-color: #c9c9c9;
  text-indent: 15px;
  border: 1px  solid #7f7f7f;
 }
 textarea { 
 font-family: tahoma;
 color: #FF000;
 font-size: 14px;
 line-height: 170%;
  }
label {
  cursor: pointer;
 }
input {
  vertical-align: middle;
  margin-right: 20px;
 }
.form_pflicht {
  font-family: tahoma;
  color: #710002;
  font-size: 12px;
  border: 0px;
  text-indent: 15px;
  margin: 20px;
 }
.danke, .danke a {
  font-family: tahoma;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  padding: 10px;
 }
.small {
  font-family: tahoma;
  font-size: 10px;
 }
hr {
  color: #3E78FD;
  background-color: #5b9843;
  height: 1px;
  border: none;
  width: 90%;
}