Hola,
cómo podría evitarse que esto:
a {
color: #06c;
text-decoration: none;
}
a:hover {
color: #D3E2E7;
text-decoration: none;
background-color:#FF3366;
}
conllevara que las "img" incluidas entre "a" hicieran un fondo de
color en el "hover".
Salu2