Valides Listenmenü mit Untermenü

Kann mir jemand sagen wie ich ein valides Listenmenü erstellen kann, welches beim anwählen bestimmter Menüpunkte noch ein Untermenü sichtbar macht?

Ich mach zwar nicht viel über JS aba versuchs mal mit Java-script!
Googel einfach mal ein bisschen!
Gruß

Flemming

Eine JavaScript-Lösung wäre suboptimal, da Leute mit ausgeschaltetem JavaScript deine Navigation nicht benutzen könnten.

Was ich so auf die Schnelle in meinen Favoriten gefunden habe:
Das perfekte Menü: Klappmenü: Navigieren in Dimensionen | CSS, Javascript, Navigation | Dr. Web Magazin

A List Apart: Articles: Suckerfish Dropdowns

Einfach mal nach CSS Dropdown Menu suchen

Horizontales Dropdown-Menü
Vertikales Ausklapp-Menü