
#content_unten2 .input_container, .formfield
{
   margin-bottom:7px;
   width:530px;
}
#content_unten2 .input_container2, .formfield
{
   margin-bottom:7px;
   width:130px;
}

#content_unten2 .label
{
  float:left;
  width:140px;
  color: #595959;
}

#content_unten2 .input
{
  float:left;
  width:380px;
  padding-left:10px;
}

#content_unten2 .input2
{
  float:left;
  width:180px;
  padding-left:10px;
}

#content_unten2 .description
{
    font-size:9px;
    color:#777;
    margin-top:3px;
}

#content_unten2 input
{
    width:380px;
    border:1px solid #c3c3c3;
    border-top:2px solid #7c7c7c;
    background-color: #fff;
    color:#000;
}

#content_unten2 input2
{
    width:180px;
    border:1px solid #c3c3c3;
    border-top:2px solid #7c7c7c;
    background-color: #fff;
    color:#000;
}

#content_unten2 .input_plz
{
  float:left;
  width:60px;
  padding-left:10px;
}

#content_unten2 .input_ort
{
  float:left;
  width:310px;
  padding-left:10px;
}

#content_unten2 .input select
{
    width:80px;
    border:1px solid;
    border-color: #646464;
    background-color: #fff;
}

#plz
{
    width: 60px;
    border:1px solid;
    border-color: #646464;
    background-color: #e6e6e6;
}

#ort
{
    width: 310px;
    border:1px solid;
    border-color: #646464;
    background-color: #e6e6e6;
}

#content_unten2 select
{
    width:300px;
}

#content_unten2 .submit
{
    width:80px;
    background-color:#f94f1b;
    color:#fff;
    font-weight:bold;
    text-align:center;
    padding-left:10px;
    padding-right:10px;     
    border:none;
    border-right:2px solid #49474a;   
    border-bottom:2px solid #49474a;  
}

#content_unten2 textarea
{
    border:1px solid #c3c3c3;
    border-top:2px solid #7c7c7c;
    width:380px;
    height:200px;
    background-color: #fff;
    color:#000;
}

#content_unten2 div.input_container div.input input.checkbox
{
    width:14px;
    background:none;
    border:0px solid white;
}