Hola:
Con css no sé como hacerlo, pero con javascript y un par de imágenes puedes implementar un rollover con un par de imágenes... color.png y gris.png...
<img src="gris.png" onmouseover="this.src = 'color.png'" onmouseout="this.src = 'gris.png'" />
Saludos