Internet Explorer affichant des liens d'image avec une bordure colorée

J'ai le code CSS suivant les liens:

a {
    text-decoration: none;
    color: #248AC9;
}

a:hover {
    color: #8DCFF7;
}

Le problème est que dans Internet Explorer, les images ont une étrange frontière avec la même couleur que la "couleur". Comment puis-je résoudre ce problème, et de dessiner correctement les images. Le code HTML est simple:
<a href="calculator-operators.htm"><img src="img/link.png" /></a>

Internet Explorer affichant des liens d'image avec une bordure colorée
Alors, comment puis-je résoudre ce problème?

source d'informationauteur Tibi