Ciao a tutti!

Vi scrivo qui perchè ho un problema con i css sprites. Premetto che è la prima volta che li uso e quindi non so molto .

Il mio problema è dato da IE, infatti questo browser sembra che non legga per niente il CSS che gli ho dato ad un <td>

Vi mostro il codice:

[CSS]
codice:
<style type="text/css">
.b2 
{
background: url('bottoni/2.png') no-repeat;
background-position: -50px -50px
}
.b2:hover
{
background: url('bottoni/2.png') no-repeat;
background-position: -50px -250px;
cursor: pointer;
cursor: hand;
}
</style>

<!--[if IE 7]>
<style type="text/css">
.b2
{
cursor: pointer;
cursor: hand;
}

.b2:hover {
background: url('bottoni/2.png');
background-position: -50px -6250px;
}
</style>
<![endif]-->
[HTML]
codice:
<td valign="top" class="b2" onclick="location.replace('index.php');"></td>
Praticamente Mozzilla Firefox non da nessun problema, mentre Internet Explorer non sposta lo sfondo

Potete aiutarmi?

Ringrazi Anticipati

Lollinos