¿esto es una adivinanza o que pex?, amigo antes pega el codigo para que se te pueda ayudar
si tanto problema te da existe sothink DHTML menu builder
http://www.sothink.com/webtools/dhtmlmenu/
que es mas sencillo de hacer
si usas layer los indices z de estos deben ser mas altos a lo de las capas inferiores
si no sabes dhtml estas en las de san nicolas sin el reno de la nariz roja
o sea si usas capas espero que sean capas y no otra cosa el indice con el numero uno por ejemplo estara debaja de otro que tenga un indice de 2 y uno de 3 sobre el de 2
copia y pega entre body para ver el tema del indice z
Cita: <div id="Layer1" style="position:absolute; left:219px; top:49px; width:169px; height:149px; z-index:1; background-color: #006699; layer-background-color: #006699; border: 1px none #000000;"></div>
<div id="Layer2" style="position:absolute; left:287px; top:109px; width:233px; height:134px; z-index:2; background-color: #003366; layer-background-color: #003366; border: 1px none #000000;"></div>
<div id="Layer3" style="position:absolute; left:389px; top:153px; width:168px; height:136px; z-index:3; background-color: #00FF00; layer-background-color: #00FF00; border: 1px none #000000;"></div>
<div id="Layer4" style="position:absolute; left:84px; top:24px; width:135px; height:150px; z-index:1; background-color: #FF3300; layer-background-color: #FF3300; border: 1px none #000000;"></div>
a que te refieres con layout? frames, tablas de diseño? los menues en dhtml no atraviesan los frames a veces solo pasan por las tag table y no funcionan con los div layer ademas de que no pueden encimarse en un objeto embebido como swf