
div.contentBlock
{
  position:relative;
  top:0;
  left:0;
  width:514px;
  height:auto;
  margin-top:8px;
  padding:0 0 24px 0;
}

div.formContainer
{
  position:relative;
  top:0;
  left:0;
  width:514px;
  height:362px;
  margin:0;
  padding:0 0 0 0px;
}

div.formBlockLeft
{
  position:absolute;
  /*bottom:0px;*/
  top:8px;
  left:0px;
  width:290px;
  height:auto;
  margin:0;
  padding:0;  /* Platz rechts 27 */
}

div.formBlockRight
{
  position:absolute;
  /*bottom:0;*/
  top:8px;
  left:300px;
  width:auto;
  height:auto;
  margin:0;
  padding:0;
}

div.formElement
{
  display:inline-block;
  float:left;
  margin-right:6px;
}

div.formElement p, div.formElement input, div.formElement textarea
{
    margin:4px 0 0 0;
    padding:0;
    line-height:114%;
}

.klein
{
  width:120px;
}

.mittel
{
  width:246px;
  padding:0;
  margin:0;
}

label
{
  font-weight:bold;
}
