Gerhard: vertical-align wird nicht berücksichtigt

Beitrag lesen

Hallo
Lerne mich gerade in Div-Layouts ein.

Aber jetzt treten schon anfangs erste Schwierigkeiten mit CSS auf:

  
.links {  
      width:150px;  
      height:300px;  
      padding:0px;  
      margin-top:25px;  
      margin-bottom:25px;  
      background-image:url('kastenback.gif');  
      text-align:center;  
      vertical-align:middle;  
    }  

Das dazugehörige DIV:

  
<div class="links">  
  das ist ein test  
</div>  

Der Text wird trotz der Definition vertical-align:middle; ganz oben ausgerichtet.

Wo liegt da der Fehler?
Danke
lg Gerhard