Главная страница / HTML разметка интернет страниц и CSS стили / Проблема с CSS параметром float в div боксах

Создаю html файл с тремя div-ами вложенными в другой (header), с целью, чтобы top_left и top_right (см. код ниже) имели фиксированный размер и располагались по бокам центрального - top_middle. Центральный div (top_middle) должен растягиваться и занимать все доступное пространство между левым и правым. Приведенный код в Opera отображается как и ожидалось, а вот в IE центральный div почемуто имеет меньший размер и появляются пробелы между левым и правым (см. рисунок). Подскажите в чем может быть баг ?
Файл html:
Файл style.css:
BODY {
    BACKGROUND: #a8a8a8 no-repeat 100% 100%;
    COLOR: #62624b;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;

Все, нашел решение, тема закрыта интернет страницы.
Вот style.css файл, исправляющий баг 3-ех pixel-ного отступа, возникающего у элементов c заданным float: left при просмотре в IE.
BODY {
    BACKGROUND: #a8a8a8 no-repeat 100% 100%;
    COLOR: #62624b;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    margin-right: -18px;   // <<-- fix 3 pixels 'float: left' for IE
    margin-left:  -18px;  // <<-- fix 3 pixels 'float: left' for IE

Главная страница / HTML разметка интернет страниц и CSS стили / Проблема с CSS параметром float в div боксах / Все, нашел решение, тема закрыта интернет страницы Вот style css