Div w divie - szablon Allegro

Witam,

napisałem szablon allegro i wszystko było super do momentu dodania tekstu. 

Gdy piszę coś na lewym pasku wtedy ucieka cala prawa strona “ztlem”. 

Kod css:

<style type="text/css"><!--
<! 
html, body {
 background-color: #fff;
 color: #000;
 margin: 0;
 padding: 0;
}


#calosc {
 width: 1200px;
        background-image:url(http://tlo1.jpg);
background-attachment: fixed;
min-height: 1200px;
  min-width: 1200px;
}
#ztlem{
width: 904px;
margin-left: 160px;
margin-top: 50px;
background-image:url(http://tlo2.png);
background-attachment: fixed;
min-height: 1112px;
  min-width: 904px;
}
#pasek {
width: 160px;
margin-left: 0px;
margin-top: 0px;
background-image:url(http://pasek.jpg);
background-attachment: fixed;
min-height: 1200px;
  min-width: 160px;
}
--></style>

Kod html:

<div id="calosc">
<div id="pasek"><p>tekst</p>
<div id="ztlem"><p>tekst</p>

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

Jak widać wszystko jest bardzo proste. Poradziłbym sobie z nim jeżeli mógłbym stosować wszystkie ruchy, ale allegro mnie blokuje. Nie działa z-index itp. Jak zablokować każdego diva by nie wpływał na całą resztę?

Float: Left - Dla lewej strony

Float: Right - Dla prawej strony

Margin: Auto - Środek strony.

Ogólnie problem mogą stanowić także paddingi.

float nie pomaga. Nachodzi “ztlem” na “pasek”.