hiho,
ist das jetzt eine scherzfrage ;-) ?
das sieht im einfachstem fall nach tabellen aus, was ein blick in den quellcode auch verrät.
die navigation wird für jede seite eigens generiert, hierbei wohl durch ein cms-system. was für dich im grunde heisst, für jede seite deiner website müsstest die navigation (inkl.- subnavpunkte) immer manuell erstellen.
die fabrwechsel sind ganz normale css-pseudo-formatierungen, deren beschreibung du hier findest: http://selfhtml.teamone.de/css/eigenschaften/pseudoformate.htm
gruß hein