Hola te dejo un ejemplo de la forma correcta:
HTML:
Código:
<ul>
<li><a href='../hotel/continicio.php'>Inicio</a></li>
<li><a href='../hotel/elhotel.php'>Hotel</a></li>
<li><a href='../habitaciones/habitaciones.php?menu=habitaciones'>Habitaciones</a>
<?php if(isset($menu) && $menu=="habitaciones"){?>
<ul>
<li><a href='../habitaciones/habitaciones.php?menu=habitaciones'>- Listado habitaciones</a></li>
<li><a href='../habitaciones/habitaciones_bloqueadas.php?menu=habitaciones'>- Habitaciones bloqueadas</a></li>
</ul>
<?php }?>
</li>
</ul>
y aqui un ejm, del css:
http://www.forosdelweb.com/f53/creac...9/#post3201102
Si quieres saber cual es tu problema, es la manera en la que se ejecuta el javascript en ie, ya que tienes un "link" dentro de otro me imagino, que te esta mandando siempre a ../habitaciones/habitaciones.php, en ves de enviarte al submenu, te explicaria mas a fondo pero no tengo mucho tiempo ahorita,
suerte con tu menu