Warum verwendest du missbilligte HTML-Attribute für Darstellungsangaben, wenn du doch schon CSS einsetzst? Raus damit! Gib auch dies im Stylesheet an!
Inline-Styles sind auch böse[tm]. Gib besser alle Darstellungsangaben gesammelt im Stylesheet an!
Das ändert aber auch nix - der "Rand" bleibt.
MfG,
Michi