Da man Tabellen eigentlich nicht zum Layouten verwenden sollte bietet es sich auch aus semantischen Gründen an, dementsprechende alternative HTML-Tags für ein Formular-Layout zu verwenden.
Hier ein kleines Beispiel:
[syntax,cssform.html,html]
Mit fieldset kann man zusammengehörige Bereiche zusammenfassen.
Die Liste (ol) sorgt für eine logische Ordnung der Formularelemente