Если не хватает места в окне, браузер кушает margin справа и снизу.
один вариант размещать прозрачную картинку снизу и справа ) в качестве отступа....
отвратительный вариант...
или делать вот так:
CSS:

Код:
body {
margin: 0px;
}
#main {
padding: 5px;
}
.test {
height: 50px;
background-color: #000000;
}
HTML:

Код:
<body>
<div id="main">
<div class="test"></div>
</div>
</body>
вообщем загонять всё в контейнер который имеет отступ изнутри (padding)...