Wenn jetzt die Unternavigation leer ist, dann sollte das dennoch nicht das Layout zerschießen, also brauche ich da ein Element.
<div id="menu"></div>
Oder in HTML5:
<nav id="menu"></nav>
Wenn das Untermenü vorhanden ist:
<div id="menu"><!-- bzw. als nav-Element -->
<ul>
<li>Seite 1</li>
<li>Seite 2</li>
<li>Seite 3</li>
</ul>
</div>