Em ist eine relative Einheit, d.h. die Schriftgröße passt sich den Usereinsteöllungen an...
Deswegen kannst du schlecht erwarten, dass die Schrift in allen Browsern gleich groß ist, das hängt von den Usereinstellungen ab.
Btw, wennn du schon valides XHTML/CSS verwendest, dann bitte ohne Layout-Tabellen...