tabulky v IE

Zdravim vsechny, rad bych se zeptal...mam na strance 2 divy. Jeden defakto jako menu a druhy pro vlastni obsah. Vsechno funguje do chvile, kdy v tom obsahovem divu zobrazim obrazek, ktery je sirsi nez onen div. Ve FF to udela to co ja chci (zobrazi se vodorovna posuvna lista a je to) jenze v IE se nejdive cely ten div presune pod ten prvni (resp. zacina az pod nim) a pak teprve, pri dalsim zmensovani okna se zobrazi posuvnik. Da se tomuto "skakani dolu" nejak predejit?
Diky moc
spíš sem hoď kód (html & css), i kdybys to vysvětlil líp tak nic nepoznáme
ok...jen je to trosicku delsi, ackoliv jsem se to snazil fakt zkratit na to nezbytne minimum...

<body style="margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;">

<div class="celastranka">

<div class="foto_th">
<div class="foto_th_obsah" id="foto_th_obsah">
<center><table class="thumb" height="75" border="0" cellpadding="0" cellspacing="5">
<tr align="center">
<td>
<a href="index.php?foto=foto01.jpg" alt="th_foto01.jpg">
<img class="foto" id="th_foto01.jpg" src="th/th_foto01.jpg" width="75" height="56" border="0"></a>
</td>
</tr>
<!--atd...jsou tady dalsi nahledy fotek...-->
</table></center>
</div>
</div>
<div class="foto">
<div class="foto_obsah" id="foto_obsah">
<h1 class="foto" border="1">Nadpis</h1>
<table class="fotky" rows="2" cols="3" border="1">
<tr>
<td width="25%"">
tady je popisek, kdyz je fotka na stojato
</td>
<td width="50%">
<img src="foto/foto01.jpg" id="foto01.jpg" width="640" height="480" alt="foto/foto01.jpg" border="none">
</td>
<td width="25%"></td>
</tr>
<tr>
<td colspan="3">
tady je popisek kdyz je fotka na lezato
</td>
</tr>
</table>
</div>
</div>
<hr class="cleaner" />
</div>
</body>


div.foto_th {
background-color:#346192;
float:left;
width:132px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

div.foto_th_obsah {
height:700px;
overflow:auto;
}

div.foto {
margin-bottom:0px;
margin-left:120px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

div.foto_obsah {
padding-top:0.5em;
padding-right:1em;
padding-bottom:0;
padding-left:1em;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
height:700px;
width:auto;
overflow:auto;
}

table.fotky {
border-collapse:collapse;
width:100%;
_width:auto;
overflow:auto;
}
divu nastav sirku/max. sirku a overflow nastav na scroll nebo hidden.
sirku nemuzu nastavit absolutne, protoze bych rad, aby to bylo pokazde roztazene na celou stranku bez ohledu na rozliseni. a overflow scroll jsem zkousel a nechodi...btw. cela situace bude nejlepe videt primo v terenu, viz.
napr. http://www.sokolkampa.cz/foto/vcs2006/index.php