Oj kolego widzę, że bierzesz się za coś o czym nie masz zielonego pojęcia
Po pierwsze CSS to nie jest żaden kod strony ani żadne tabelki tak jak to piszesz... CSS jest arkuszem styli w których można zawrzeć wszystkie ustawienia kolorów teł, rozmiarów/rodzajów/kolorów czcionek i różnego rodzaju "pierdół" do których odwołuje się przeglądarka wczytując daną stronę. CSS po prostu odciąża strony z bezsensownego powielania np koloru tła w poszczególnych tabelkach, kolorów czcionek etc. które są zawarte w kodzie wielu stron jako odpowiednie klasy zawarte w pliku CSS
Jeśli chcesz jakieś skrypty do menu skorzystaj np z JavaScript jest sporo dobrych skryptów w tym języku bo z php to sobie raczej nie poradzisz
Pozdrawiam