Hola mikmoro.
Antes de nada gracias por intentar ayudarme.
Y la respuesta es si, el menu lleva z-index 400.  
#menu {z-index:400;}
.menu ul ul {visibility:hidden;position:absolute;height:0;top:  45px;left:0; width:103px;z-index:4000;} 
La verdad es que es bastante extraño esto que pasa, ya que en esta página (
www.nordesport.com) lo hice exactamente igual y no me ha dado ningún problema.
La única modificación que he añadido es lo de los span con display:none, ya que este está compuesto 100% por imágenes. 
Puede afectar eso en algo?