c'è qualche concetto logico che mi sfugge e non riesco a venirne a capo!

in alternativa usa delle classi
codice:
img {  border: none;  }    
a:hover {  border: 3px Red Solid;  }    
a.nobordo:hover {  border: none;  }
mi spiace ma di più non so che dirti
tra l'altro, se vedi, c'è anche un'altra discussione