Hi,
I tested your code (Firefox 3.6) and image was displayed correctly. But if you insert <div> into <a> tag your code will not be valid - therefore the image may not be displayed correctly in some browsers.
If you need to create a clickable block you can do it using css
<a style="display: block;"><span style="display: block;">The <span> can be used inside <a> tag.
For testing purposes, could you please try to use following code instead:
<a class="tile" href="<%# GetDocumentUrl() %>">
<%# GetImage("MenuItemTeaserImage", 55, 55) %>
</a>
<br />
<div class="iconLabel"><%# Eval("DocumentName") %></div>
Best regards,
Ivana Tomanickova