Господа хорошие! Вот такая проблема. Есть вот такой ХТМЛ. <table border="2px" cellpadding="0" cellspacing="0"> <tr> <td valign="top"> <div class="images"> <img src="gallery/jv/1.jpg" /> </div> <div class="loupe"> <img src="img/zoom_an.png" /> </div> </td> </tr> </table> К нему вот такой ЦСС .images{ position:relative; z-index:0; vertical-align:text-top; } .loupe{ position:relative; z-index:1; bottom:50px; text-align:right; right:5px; height:50px; } Вопрос вот в чем. Иконка zoom_an.png 45х45 и после того как я применяю стили она занимает свое правильное место в нижнем правом углу на картинке, но при этом таблица в которой лежат два этих слоя остается по высоте больше картинки на высоту иконки, как будто я ее и не поднимал на 50px. Скажите мне, что я делаю не так и чего я не понял плиз.