Hi,
<div style = "display: table-cell; background-color: #FF0000; width: 1px; border:solid 5px green;">
<img src = "bild.jpg" style="clear:both;">-->
</div>
Wozu Table-cell? Das kann der IE nichtmal.
Versuch doch einfach width:1px; overflow:visible