Le titre est pas mal du tout

En fait, j'ai validé mon site en xhtml1.0 strict et j'ai récupéré le code fournit par w3c pour insérer leur image "XHTML 1.0 Valid" qui est un a href :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<a href="http://validator.w3.org/check?uri=referer">
    <img src="img/w3c.bmp" alt="Valid XHTML 1.0!" height="31" width="88" />
</a>
Le truc est qui je me suis retrouvé avec un cadre bleu foncé autour de l'image. Pas de prob, j'imaginais que c'était dû au a href.

Donc j'ajoute une balise style dans le head du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<style type="text/css">
    body {background-color: #bfffff;}
    a {text-decoration: none;}
</style>
pour qu'il n'y ait pas de décoration sur les a.

Mais même avec ça, je l'avais toujours. Donc je passe en mode "Panic, ligne de code power" et j'ajoute ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
<style type="text/css">
    body {background-color: #bfffff;}
    a {text-decoration: none;}
    a:visited {text-decoration: none;}
    a:hover {text-decoration: none;}
</style>
mais toujours pareil.

Je test en mettant du texte à la place de l'image et miracle, il n'y a vraiment pas de décoration !!!

J'ai beau regardé plein de css de plein de site qui ont une image en a href mais c'est pareil que mon style.

Je ne vois vraiment pas pourquoi j'ai ce cadre bleu foncé autour de mon image. Est-ce vraiment lié au a href ou ai-je fait fausse route dès le début ?