I have another problem with this layout. I want to say first that I have modified the height:100% setting for the html and body and every thing was ok.
Now. When I add an element in the top div.
For example <a style="padding:10px"> MENU </a>, the padding overflows the top containing div. The padding style is the problem, but why?