Uups: a:hover - Hintergrundfarbe

Beitrag lesen

Hab ein kleines Problem. Habe in der CSS text-decoration:none festgelegt und dafür den Hintergrund bei a:hover mit einer Farbe festgelegt. Das soll natürlich nur für Text sein und auch nur in der Breite des jeweiligen Wortes.
Nun habe ich aber bei verlinkten Bildern mit border:none einen farbigen Balken (Linkhintergrund) im padding-Bereich. Wie kommt das zustande und wie vermeide ich das?

Zu sehen ist das auf meiner Seite unter Profil und Kontakt.
Danke!