I've changed my question because I narrowed the cause of problem:
<div id="wrapper" class="centrDiv clearfix">
<div id="LEFT-CONTAINER">
<div id="logo" class="centrSlik">
<img src="wheel.gif"/>
</div>
<div id="podmeni">
<ul><li><a>whatever</a></li></ul>
...
</div>
</div>
<div id="RIGHT-CONTAINER">
<div id="meni">
<ul>
<li><a href='whatever'>whatever</a></li>
...
</ul>
</div>
<div id="tekst">
<p>whatever</p>
...
</div>
</div>
</div>
CSS that describes it:
#wrapper{max-width: 1000px; margin-top: 15px; background: #99CCCC;}
#menu{overflow:auto;background: #FF9999; border-bottom-left-radius: 10px 20px; border-bottom-right-radius:20px 10px; border: 1px solid #FF9999; opacity:0.9;}
#LEFT-CONTAINER{float: left; background-color: #71637D;}
My question is why does #RIGHT-CONTAINER
overflows div#menu
?
I know how to fix it, but wish to know why does overflow occurs.
Thanks!