si fa si fa..
pero' ogni browser ragiona in modo diverso:
Per Firefox/Opera/Safari
oltre a dichiarare nel css il div che vuoi "sovraesporre" lo z-index (anche 0 va bene, basta che sia dichiarato), il position è obbligatorio. Di solito è sufficiente relative piuttosto che absolute.
In secondo luogo anche il contenitore di flash deve aver dichiarato questi 2 valori, il cui z-index deve essere superiore a quello precedente. E' bene usare swobject come script per caricare i flash, piuttosto che l'AC_runtime.
In secondo luogo, se per caso la tua struttura del menu è troppo complessa, se non è sufficente dichiarare lo z-index al div che contiene TUTTO il menu, va dichiarato anche ai vari elementi del menu che appariranno.
per IE invece, oltre al suddetto metodo, bisogna richiamare il parametro wmode:opaque altrimenti lo z-index non funziona.
in rete ci sono un sacco di spunti, purtroppo ho tutto in studio e niente da dove scrivo
