#kontaktformular {
    margin-left: 25px;
    font-size: 14px;
    font-family:Verdana;
    height: 600px;
    width: 300px;
    padding-bottom: 150px;
}

#kontaktformular img {
    padding: 0;
    background-image: none;
}



#kontaktformular td{
    border: 0px;

}

#kontaktformular td input{

    margin-left: -4px;
}

#kontaktformular input{
    font-size: 14px;
    font-family:Verdana;

}

#heading_ueberschrift {

    float: left;
    width: 257px;
    margin-top: 20px;
    }

#kontaktformular .submitbox {

    width: 99px;
    height: 24px; }

#kontaktformular .submitbox input {

    width: 99px;
    height: 24px; }

#kontaktformular .submitbox {
    float: left;
    width: 257px;
    text-align: center;
    margin-top: 20px;
    margin-left: 100px;
}

#kontaktformular .submitbox input{
    text-align: center;
    border: 2px solid #F5A11A;
    background-color: #fff;
    font-weight: bold;
    padding-bottom: 4px;
    color: #000;
}


#kontaktformular .mpform_required {
    display: none;
}

#kontaktformular .formularzeile {
    float: left;
    width: 457px;min-height:30px;
    height:auto!important;
    height:30px;
    background-color: #C8C8C8;
    border-top: 1px solid #fff;
    padding-top: 4px;
}

#kontaktformular .fragebox {
 float: left;
 width: 200px;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 10px;
}

.antwortbox {
 float: left;
 width: 214px;
    height: auto;
    margin-bottom: 6px;
}

.mpform_radio_label {
    text-align: left;
    font-size: 14px;
    margin-bottom: 20px;
}

.mpform_select {
    width: 142px;
    font-size: 14px;
}

.antwortbox input {

 width: 120px;
    height: 20px;
    background-color: #F3F3F3;
}

#kontaktformular.antwortfragezeichen {
    float: right;
    width: 30px;
    height: 20px;
}

#kontaktformular .mpform_textarea {
    width: 200px;
    height: 120px;
    background-color: #F3F3F3;
}

#kontaktformular .mpform_date_img {
    float: right;
    margin-right: 66px;
}


