Heia
Ich stelle am Anfang meines css immer alles auf 0.
* { padding: 0; margin: 0; border: 0; }
Das hilft mal, damit nicht irgendeine Einstellun vom Browser noch irgendwo reinfunkt. Könnte mir bei deinem Problem aber auch vorstellen, dass das Problem bei der Cascadierung liegt, das heisst dass irgendein Element reinfunkt, wo du gar nicht mit rechnest, denn Klassen sind schwächer als IDs und so fort. Vielleicht aber auch border-collapse oder sonst was.
Poste doch mal den Code, aus deinen Schnipseln wird man nicht wirklich schlau, wenn man das ganze sieht, vielleicht schon.
Pierre