Kann es sein, dass Du Tabellen verwendest? Dann solltst Du zusätzlich zum body die Angaben auch für td u. th machen:
Wobei man dazu sagen sollte, dass das nur für kaputte Browser gilt, ältere MSIEs vor allem, auch noch für MSIE 6 im Quirks-Modus. Sie vererben Schriftformatierungen nicht in Tabellenzellen.
body, td, th {
font-family: Arial,Helvetica,Sans-serif;
font-size: 1em;
}
font-size:1em für body ist nicht so klug, weil es im MSIE einen Bug beim Vergrößern der Schriftgröße auslöst. http://www.1ngo.de/web/em.html
Davon abgesehen ist font-size:1em in diesem Fall ohne jeglichen Effekt.
Mathias