#kontaktform fieldset{
margin:0px;
border: #ccc 0px solid;
}

#kontaktform fieldset label{
width:120px;
border: #fff 1px solid;
float:left;
margin:3px;
clear:left;
padding:3px;
}

#kontaktform fieldset input#email,
#kontaktform fieldset input#telefon,
#kontaktform fieldset input#firma,
#kontaktform fieldset input#name,
#kontaktform fieldset input#fax,
#kontaktform fieldset input#nachricht,
#kontaktform fieldset input#submit{
width:60%;

}


#kontaktform label.error{
border-bottom: #f00 0px solid;
border-right: #f00 0px solid;
color: #f00;
}

#kontaktform fieldset input, 
#kontaktform fieldset textarea#nachricht{
font-size:100%;
padding:3px;
margin:3px;
background: #eee;
border: #f00 0px solid;
}


#kontaktform legend{
color: #900;
font-weight: bold;
}

#kontaktform br{clear:both}