Hi.
Hm, ich denke, die email-Checkbox sitzt nicht ganz da, wo sie sein soll, ebenso der captcha-Teil.
Was mir so einfällt:
1. Die Formatierung für die Formular-Elemente ist relativ aufwendig. Vllt. kann man das vereinfachen,
ich denke da sinngemäß in Richtung
- Code: Alles auswählen
label { float:left; width:10em; }
input.text { width:20em; }
HTML:
<label>...</label> <input type="text" class="text" ... /> <br />
2. Die Attribut-Selektoren versteht der IE6 nicht, ggf. könnte man die durch Klassen ersetzen, also
z.B. class="text" für text-Inputs. Für die checkbox könnte man zusätzlich margin-left:12em setzen.
3. In XHTML muss jedes Element abgeschlossen sein, also auch die <input>-, <br>- und <img>-Elemente.
Sonst riskiert man, dass der Browser in den Quirks-Mode schaltet, was ebenfalls seltsame Effekte haben
kann. - Soweit meine ersten Gedanken.
Gruß, Ingo

(PS: Die <textarea> kommt mir bekannt vor ...

)
Die beste Browserweiche ... sitzt zwischen den Ohren ;o]