Hallo!
[...] Ich möchte die Schriftgröße in den aufklappbaren Untermenüs verkleinern, ohne das die Breite der Menüs geändert wird. [...]
Hab mir jetzt deinen Code nicht so genau angeschaut wiel mir das zu mühsam ist. Wenn du die Breite der _Listenelemente_ mittels em Setzt, dann sollte die Schriftgröße der Hyperlinks innerhalb der Listenelemente nichts an der Breite der Listenelemente ändern. Nur wenn du die Schriftgröße für die Listenelemente änderst verändert sich deren Breite.
Sollte... ich habe schon den recht genauen Selektor ul #Navigation li ul li a verwendet. Ich kann es mal mit spans versuchen, auch wenn das den Code unnötig aufblähen würde...