#hra, #hrb, #amtsgericht, .ablaufzeile, .ablaufzeile_2, .ablaufzeile_3, .ablaufzeilegross, #amtsgericht_id {
  width:480px;
  background-color:#F1F4F7;
  padding:6px;
  border-bottom: 2px solid #e1ebf3;
  clear:left;
  float:left;
}

.ablaufzeile_2 {
  height:18px;
  padding:2px;
 }

.ablaufzeile_3 {
  height:80px;
  padding:2px;
 }

.ablaufzeilegross {
  height:60px;
 }

#ablauflabel, #ablauflabel_2, #ablauflabel_3, #ablauflabelerror, #ablaufeingabe, #ablaufeingabe_2, #ablaufeingabe_3 {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
  color: #2d2f31;
  font-weight:normal;
  float:left;
  width:140px;
}

#ablauflabel_2 {
  width:70px;
}

#ablauflabel_3 {
  width:150px;
}

#ablauflabelerror {
  font-weight: bold;
}
#ablaufeingabe, #ablaufeingabe_2
 {
  width:280px;
}

#ablaufeingabe_2 {
  width:160px;
}

#ablaufeingabe_3 {
  width:200px;
}

.fehler {
  font-weight:bold;
  color:red;
 }

input.eingabe_2 {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
 }


.hr {
  height:15px;
  width:480px;
  clear:left;
  float:left;
 }

.titel {
  font-weight:bold;
}

.beschreibung {
  font-size:10px;
  padding-top:20px
}

td {
  font-family: Arial,Verdana, Helvetica;
  font-size:12px;
}
.form_klein_ablauf {
  font-size:12px;
  margin-bottom:3px;
  padding-left: 10px;
  height:10px;
}
.abstand_checkbox {
  margin-left:10px;
}