hallo simme,
na dann eben über eben übers Knie brechen:
Lösche den rowspan heraus und gib dem <tr> dieser zeile die gewünschten 30px, daß sollte selbst ein IE endlich erkennen (Notfalls auch mit dem <div style="height:30px">.
Wenn ich es noch richtig im Kopf habe ist das einzige, was dem im Wege stünde das Bild der linken Spalte. Dieses positionierst Du absolute und gibst der ersten Zelle dritter Zeile padding-top:[Bildlänge-cellspacing-30]px. Wirklich gekonnt ist das selbstverständlich nicht.
Daher überdenke doch mal den Einsatz von float:
<div style="text-align:center"><!-- für den IE -->
<div style="width:[Deine Breite];margin:auto;margin-bottom:[Dein Leerraum]">
<!-- Inhalt oberster Zelle -->
</div>
<div style="width:[Deine Breite];margin:auto">
<div style="width:[Deine Breite der linken rowspan-Zelle];float:left;margin-right:[...]">
<!-- Linkes Menü mit den Bildern -->
</div>
<div style="height:30px;[notfalls mit padding Ausrichtung des Texts korigieren];margin-right:[...]">
<!-- Dein 30px-Menü -->
</div>
<div style="width:[Deine Breite der zweiten Menü-Zelle]">
<!-- Deine Verweise -->
<div>
<div>
<!-- Der eigentliche Inhalt -->
</div>
</div>
</div>
Gruß aus Berlin!
eddi