IE6, quando fai un link su immagine, ci aggiunge un bordo

personalemnet la prima cosa che faccio è aggiungere nel css

img{border:0;}

la tua idea è giusta, ma sintatticamente errata...

a.img significa un link (a) di classe "img"

devi scrivere

a img{border: 1px solid #00c;}