i takiego css'a
html,body { margin: 0; padding: 0; height: 100%; } div#page { height: 100%; width: 1000px; margin: 0 auto; padding: 0; border: 1px solid grey; font: 12px/22px Arial, sans-serif; color: #81868B; } div#naglowek { width:100%; display:block; height: 80px; border-bottom: 1px solid grey; } div#menu { width:150px; height:100%; border-right: 1px solid grey; display: inline-block; float: left; } div#info { width: 849px; height:100%; display: inline-block; } div#stopka { width:100%; display:block; height: 20px; border-bottom: 1px solid grey; }
chciałbym żeby <div id="menu"> i <div id="info"> były na całą wysokość strony minus div#naglowek i div#stopka