Marcus: Bild als Link...Rahmenfarbe ändert sich nicht mit CSS angaben

Beitrag lesen

a:link { color:green; text-decoration:none; }
a:visited { color:red; text-decoration:none; }
a:hover { color:#000000; text-decoration:none; background-color:#CCCCCC; }
a:active { color:#000000; background-color:#FFFF99; }

so sehen meine angaben für die Linkfarben in meiner CSS Datei aus...
Die Textlinkfarben ändern sich zwar aber bei Thumbnail Bilchen bleibt der Rahmen einfach blau bzw. in den Standardfarben!!!

muss ich die Link Farben für Bilder immer extra im Body Tag notieren?