Willi: IE: vertical-align klappt bei mir nicht!

Beitrag lesen

Schluchz! Ich sitze schon stundenlang daran und finde keine Loesung! Folgender Code:

<html>
<head>
<title>Menu1</title>
<style type="text/css">
.menu1tab{border:1px;
 border-style:solid;
 border-color:#708090;}
.menu1{font-family:Arial,Helvetica,sans-serif;
 font-size:13px;
 font-weight:bold;
 color:#F5F5F5;
 text-align:center;
 background-color:black;}
.menu1 a{display:block;
 width:106px;
 height:50px;
 font-family:Arial,Helvetica,sans-serif;
 text-align:center;
 vertical-align:middle;
 font-size:13px;
 font-weight:bold;
 color:#F5F5F5;
 text-decoration:none;}
.menu1 a:hover{background-color:#8F984F}
.menu1on{font-family:Arial,Helvetica,sans-serif;
 font-size:13px;
 font-weight:bold;
 color:#8F989F;
 text-align:center;}
</style>
</head>

<body bgcolor="#FFFFFF">

<!--MENU1-->
<table border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="black">
  <tr>
    <td width="106" height="70" class="menu1tab"><div class="menu1on">A</div></td>
    <td width="106"  height="70" class="menu1tab"><div class="menu1">
      <a href="#">B</a></div></td>
    <td width="106"  height="70" class="menu1tab"><div class="menu1">
      <a href="#">C</a></div></td>
    <td width="106"  height="70" class="menu1tab"><div class="menu1">
      <a href="#">D</a></div></td>
    <td width="106"  height="70" class="menu1tab"><div class="menu1">
      <a href="#">E</a></div></td>
    <td width="106"  height="70" class="menu1tab"><div class="menu1">
      <a href="#">F</a></div></td>
    <td width="106"  height="70" class="menu1tab"><div class="menu1">
      <a href="#">G</a></div></td>
    </tr>
</table>
<!--/MENU1-->

</body>
</html>

Mir geht es darum, den Text innerhalb des highlights vertikal in der Mitte auszurichten. Das 'vertical-align:middle;' habe ich schon auf verschiedenste Weise versucht einzusetzen, im IE 5.0 will es aber einfach nicht funktionieren. NS hat dabei absolut keine Probleme...

Waere extrem dankbar fuer Eure Hilfe!

Willi