.zeile
{
clear: both;
margin: 0 0 5px 0;
}

.beschriftung
{
clear: both;
margin: 8px 0 5px 0;
font-weight: bold;
}

/*########################## FORMULARE ########################*/

#content fieldset
{
border: none;
margin: 0 0 3px 0;
}

#content form br { 
  clear: left; 
}

#content .csc-mailform-check {
   display: block;
   float: left;
   margin-top: 4px;
}

#content .csc-mailform-field {
   width: 100%;
   float: left;
   padding-top: 5px;
}


/*########################## FORMULARE STD ########################*/

#content fieldset { border: none;}

#content label {
/*   line-height: 1.5em;*/
   width: 300px;
   text-align: right; 
   padding-right: 0em; 
}

#content form {
   border: none;
   margin: 0;
   padding:.5em;
}

#content input#submit {
   float: none;
   width: auto;
}


/*######################## FORMS INDIV #######################*/

.formu {
  border: 1px solid #2a4d9b;;
  width: 372px;
  background-color: #f7f7f7;
  padding: 10px;
  margin: 0 0 0 65px;
}

.mf-input, .mf-text {
  margin-bottom: 3px;
  border: 1px solid #2a4d9b;;
  background-color: #ffffff;
  width: 150px;
}

.mf-select {
  margin-bottom: 3px;
  border: 1px solid #2a4d9b;;
  background-color: #ffffff;
  width: auto;
}

.mf-radio
{
  margin: 0 5px 0 10px;
  width: auto;
  display: block;
  float: left;
/*  height: 1.5em;*/
}


fieldset#mailformIch_habe_Wuensche_Fragen input
{
  margin-left: 100px;
}

fieldset#mailformIch_habe_Wuensche_Fragen label
{
  margin-left: 5px;
}

input, label
{
line-height: 15px;
}

