Bilder haben, wenn nicht explizit definiert immer einen Rahmen der > 0px ist. Wenn das Bild dann in einem <a> liegt, bekommt der Rahmen des Bildes die Farbe des <a>.
Du solltest den Rahmen für Bilder ausschalten, wenn du den nicht willst:
oder selbst definieren: SELFHTML: Stylesheets / CSS-Eigenschaften / Rahmen