Ich hab es mal mit den Überschriften verglichen, und es wird in all meinen (firefox, opera, ie, safari) Browser in etwa so groß wie <h5> oder <h4>...
Dann hast Du entweder schon eine recht kleine Basis-Schriftgröße in deime Browser eingestellt oder das ist der Effekt der Vererbung. <h5> und <h4> sind in Firefox, Opera, IE, Safari wahrscheinlich auf 100% eingestellt. Und 100% sind bei deinem Code halt 10px.
Mein Tipp: Nimm Abstand davon!
Grüße
Nico