Ragazzi ho questo problema:

Cio' accade in IE perchè naturalmente in FIREFOX e Opera e Netscape tutto apposto.
Potete aiutarmi?
Premetto che quell che vedete in grigio è l'header della pagina
Ekko l'Html:
codice:
<div id="lingua">
  	<div class="en"></div>
        <div class="ita"></div>
    
       <div id="testo" style="font-family:Verdana, Sans-Serif, Arial, Helvetica; color: #5f5f5f; font-size: 10px; position:absolute; margin-left:25px; margin-top:52px; display:none;">English.</div>
	<div id="testo1" style="font-family: Verdana, Sans-Serif, Arial, Helvetica; color: #5f5f5f; font-size: 10px; position:absolute; margin-left:25px; margin-top:52px; display:none;">Italiano.</div>

</div>
Questo è il css:
codice:
.ita {
	background-image : url(../../Images/Italiano.png);
	float : right;
	margin-right : 5px;
	margin-top : 41px;
	width : 21px;
	height : 10px;
}
.en {
	background-image : url(../../Images/English.png);
	float : left;
	margin-top : 41px;
	width : 20px;
	height : 10px;
}