Это происходит именно из-за использования дива, ведь в диве ты задаешь точные координаты слоя в таблице и хоть пусть треснет твой браузер, не имеет он права увеличивать слой, ну нельзя ему и все. Так что выход только отказаться от дива. Да и вообще дивы эти все ваши... от дьявола они все
