Weiterer Tipp: schau dir mal reset.css-Dateien an, da jeder Browser andere Default-CSS-Werte hat.
Und: hole dir doch die Firebug-Extension für den Firefox. Damit lässt sich eine bestehende Seite wunderbar analysieren, vor allem auch die Abstände zwischen den Elementen. Dazu musst du mit der Maus über ein Elemente im
HTML-Tab hovern und schon siehst du es blau selektiert mit padding und margin. So bekommst du mit Sicherheit auch dein CheckBox-Problem in den Griff.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)