stiamo parlando di differenza tra il pezzetto d'immagine e - per esempio - il background dello stesso colore dov'e' appoggiata? se e' questo il caso, potrebbe trattarsi del fatto che stai salvando in png e visualizzando in ie
se invece stiamo parlando di colori visti in modo diverso in un altro computer, potrebbe esser colpa del settaggio del monitor e con questo non intendo che devi settare quel monitor, ma che devi fartene una ragione (a meno che tu non intenda settare tutti i monitor di tutti i tuoi possibili utenti, naturalmente)