#content #kurs-anmeldung .float-left-label{
   overflow: hidden;  
}
#content #kurs-anmeldung .float-left-label label{
   float: left;
   display: block;  
   margin-top: 6px;
   text-align: right;
   margin-right: 5px;
   width: 95px;
}

#content #kurs-anmeldung .input-date{margin-bottom: 1em;}

#content #kurs-anmeldung .input-date .input_date_tbl{
   float: left;
}
#content #kurs-anmeldung .input_date_tbl{margin: 0;}
#content #kurs-anmeldung .input_date_tbl input{border: 0 none;}
#content #kurs-anmeldung .input_date_tbl td{vertical-align: middle;}

/* SEMINARE */
.input-seminare{overflow:hidden;margin-bottom: 1em;}
.input-seminare table,
.input-seminare label{
   float: left;  
}
.input-seminare label{
   float: left;
   display: block;  
   margin-top: 6px;
   text-align: right;
   margin-right: 5px;
   width: 180px;
}

/* FUNKTION */
#content #kurs-anmeldung .input-funktion strong{display: block;font-weight: bold;margin-bottom: 5px;}
#content #kurs-anmeldung .input-funktion{overflow:hidden;}
#content #kurs-anmeldung .input-funktion label{margin-right: 12px;}
#content #kurs-anmeldung .input-funktion input{margin-right: 2px;}
#content #kurs-anmeldung .input-funktion label,
#content #kurs-anmeldung .input-funktion input{
   float: left;
}
#content #kurs-anmeldung .submit input{
   width: 97%;  
   padding-left: 15%;
   height: 40px;
   cursor: pointer;
   background-image: url(../images/buchung.png);
   background-repeat: no-repeat;
   background-position: 10px center;
   font-size: 120%;
}