Das einfachste wäre sicher die Schriftgrösse anstatt in px in em zu definieren dann kann der User über seine Browsereinstellung seine schrift anpassen (z.b. im IE Ansicht -> Schriftgrad). Das ist das einfachste.
Ansonnsten per PHP z.b. verschiedene stylesheets einbinden.
mfg
Alex