scusami ma, dopo aver visto questo:

http://iubito.free.fr/prog/menu/transparent.htm

penso sempre di più che la soluzione ci sia, o nel css o nel behavior. Come vedi, andando col mouse sui tre tasti in alto, che hanno la trasparenza del background, i sottostanti menu a discesa si aprono regolarmente. E il codice usato per ottenere la trasparenza è esattamente quello che ho usato io.
A questo punto lo sto solo gestendo in modo non corretto, con qualche errore che sta altrove...