Image et texte à l'intérieur de & lt; a & gt; marque

C'est le html asp.net généré (avec quelque client que les données d'identification supprimé)

Dans Windows XP /IE 7 en cliquant sur l'image ne fait rien. Cliquez sur le texte exécute le lien hypertexte. Un clic droit puis en sélectionnant open in new window ou open fonctionne également.

Dans d'autres navigateurs, tout fonctionne comme prévu.

Est-il rien de simple tout le monde peut voir que je pouvais faire pour l'obtenir pour fonctionner correctement dans IE7?

<div id="hdrXXX">                      
            <a id="ctl00_XXX" title="XXX" class="hdrXXX" href="http://google.com" target="_blank">
                 <div style="float:left;display: block;"> 
                    <img id="ctl00_XXX" src="Images/XXX.png" style="border-width:0px;" />
                </div>
                <div style="float:left; display: block; padding:15px 0 0 0;"> 
                    <span id="XXX">Some text right here</span>

                </div>
            </a>  
       </div>  

source d'informationauteur Adam Rackis | 2011-08-31