body { font-size: 100% }

Ich hab ja keine Ahnung, wieso man eine Schrift ueber 16px braucht aber deine ist wohl definitiv hoeher eingestellt. Entweder noch obiges Snippet, zu beginn der css Deklarationen einfuegen oder die em-Werte in die, hinten angegebenen, px Werte abaendern, dann erhaelst du dein gewuenschtes Resultat.