Espera, ya se lo que sucede... Estamos quitando el borde a "img" cuando el que lo tiene es "a" (Error que me había pasado hace mucho
)
Pues creo que tendrás que trabajar doble, pues la única forma de quitar esto es con una clase. por ejemplo:
Código:
a.nosub:hover{border: none;}
Y cada vez que vayas a poner un link de una imagen, debes ponerle esa clase:
Código HTML:
<a href="pagina" class="nosub"><img src="imagen.png" alt="imagen" /></a>
Eso debería hacerlo. Mucha suerte