Как насчет чего-то подобного ниже?
Просто создайте контейнер, содержащий два элемента div, один для прокручиваемого содержимого и один для нижнего колонтитула. Исправьте все высоты и сделайте прокрутку содержимого div.
CSS (я не буду взимать плату за свой опытный выбор цвета):
#dialog-window {
height: 200px;
border: 1px black solid;
}
#scrollable-content {
height: 180px;
overflow: auto;
background-color: blue;
}
#footer {
height: 20px;
background-color: green;
}
Пример HTML
<div id="dialog-window">
<div id="scrollable-content">
<ul>
<li>Sample</li>
<li>Sample</li>
<li>Sample</li>
<li>Sample</li>
<li>Sample</li>
<li>Sample</li>
<li>Sample</li>
<li>Sample</li>
<li>Sample</li>
<li>Sample</li>
<li>Sample</li>
<li>Sample</li>
<li>Sample</li>
</ul>
</div>
<div id="footer">
</div>
</div>