Seh ich das richtig
a.but-lesen:link, a.but-lesen:visited{
text-decoration:none;
padding:2px 20px 2px 18px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
background: -15px 0px url(../pix2/but_lesen.gif) no-repeat;
}
a.but-lesen:hover{
background-position: -15px -32px;
}
beim hover verschiebst du das Bild um 15 Pixel, ungewöhnlich. Hab ich so noch nie gesehen.
Besteht das Problem auch wenn Du statt das Hintergrundbild zu verchieben ein anderes (also den unteren grünen Teil als extra Bild an der selben Position wie den grauen) austauschst?