Ciao, ho fatto una prova ricostruendo la pagina con le tue stesse immagini e sebbene il codice sia esattamente lo stesso, lo spazio su IE non si vede più... L'unica differenza nel codice sta negli spazi tra i tag, ma dato che in html non c'entrano nulla non so dare una spiegazione al "fenomeno" :master:

codice:
<html>
<head>
<title>Prova</title>
<link rel="stylesheet" type="text/css" media="screen" href="banner.css" />
</head>

<body>
<div id="banner">[img]immagini/banner.jpg[/img]</div>
<div id="testa-basso"><div id="bannerino">[img]immagini/bannerino.jpg[/img]</div>
</div>
</body>
</html>
Il css non l'ho nemmeno toccato... boh

EDIT: ops, non avevo visto il post precedente!