Setze mal statt <button type="submit" ...> <input type="submit" ...> ein.
Da in dem Button ein Bildchen integriert ist, ist dies nicht möglich.
Desweiteren ist <input type="image"> auch nicht möglich da hier lediglich mit Javascript ein Abschicken des Fomulars möglich ist. Oder irre ich mich?
Ansonsten sieht das Formular fuer mich nicht so aus, dass absolute Positionierung unbedingt erforderlich waere.
Da dieses Formular unbedingt pixelgenau positioniert werden soll, sind div-layer die bessere Wahl. Grund: Bei einer Tabelle müsste man für jeden Browser andere Spaltengrößen verwenden und einen undurchschaubaren Mischmasch aus margin und padding Angaben fabrizieren.
Beispiel: Opera hat eine andere Höhe der input und textarea-Felder (Grund: Unterstützt nicht alle CSS-Angaben innerhalb von Formularen, von Netscape 4.x ganz zu schweigen.
MfG
Thomas