Можно с помощью стилей "замутить"
Код
<style type="text/css">
.img {
background:url(путь к картинке1) no-repeat;
height:высота картинки;
width:ширина картинки;
}
.img:hover {
background:url(путь к картинке2) no-repeat;
height:высота картинки;
width:ширина картинки;
}
</style>
<div class="img"></div>
Ну а если Вам эффекты нужны, например "появление" или "затухание", то без JS не обойтись.