form.css
#fieldset {margin:1em 0;padding:1em; border:1px solid#F9AC00; background:#f8f8f8;}
#legend { font-weight:bold;}
#label { diplay:block;}

.cssform legend {margin:0; padding:0;}

.cssform p{
width: 550px;
clear: left;
margin: 0;
padding: 2px 2px 1px 35px;
border-top: none;
height: 1%;
}

.cssform label{
font-weight: normal;
float: left;
width: 150px; /*Beschriftung*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}
.cssform select {width: 184px; }

.cssform textarea{
width: 180px;
height: 100px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 6px;
}

