form {
margin:0px;
}

label {
cursor:pointer;
}

input.text, input.submit, textarea {
border-right:1px solid #000000;
border-bottom:1px solid #000000;
border-top:1px solid #C0C0BE;
border-left:1px solid #C0C0BE;
background-color:#ffffff;
font-size:12px;
}

#newsletter input.text, #newsletter input.submit {
width:95px;
height:14px;
margin-top:7px;
}

#newsletter input.submit {
height:18px;
width:100px;
}

#norm input.text {
width:300px;
height:14px;
}

select {
font-size:11px;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
border-top:1px solid #C0C0BE;
border-left:1px solid #C0C0BE;
}

select.norm {
width:120px;
}

.formular_trenner {
padding-top:15px;
}

.form_abstand {
padding-bottom:5px;
}