div img:hover{
opacity: 0.8;
}
No me acuerdo como era para IE, buscalo en internet que te sale enseguida.
o
div img:hover{
background-color: transparent;
background-color: rgba(251, 251, 251, 0.8); /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
filter: progid:DXImageTransform.Microsoft.gradient(startCo lorstr=#CCFBFBFB,endColorstr=#CCFBFBFB); /* IE6IE9 */
zoom: 1;
}
Te dejo una web para que le heches el vistazo:
http://css3generator.com/