table.menue { ... }
der fehler liegt hier:
table.menu würde folgendes tag ansprechen:
Das ist falsch, table.menu {...} bezieht sich sehr wohl auf <table class="menu">
table > .menu {...} würde sich auf:
<TABLE>
<BLA class="menue">
</BLA>
</TABLE>
beziehen (no MSIE!)
Dieses wiederum wird mit <table class="menue"> funktionieren:
deshalb muß deine css-definition wie folgt lauten:
.menue { height: ...; width: ... }