вопрос таков: почему "злополучный текст" не в слое выводится а над ним? И чем я только не пробывал повлиять на сложившуюся критически ситуцию. Бестолку. Помогите.. Предложения типа: сверстай тоже самое таблицей или еще в этом роде - сразу предупреждаю не надо писать . Я уже их наслушался вдоволь. Не знаете как решить проблему - лучше молчите. И что это такое товарищи дизайнеры бежать от трудностей в коде.. ? Так дело не пойдет. Заранее спасибо! CSS: * { margin: 0; padding: 0; border: 1px solid white; } #X1_l { background-position: left; background-repeat: no-repeat; height: 240px; overflow: hidden; display:inline; } #X1_r { background-position: right; background-repeat: no-repeat; height: 240px; overflow: hidden; } #X1_f { background-repeat: repeat-x; height: 240px; overflow: hidden; margin-left:140px; margin-right:140px; } #X1_lg { background-position: left; background-repeat: no-repeat; height: 240px; overflow: hidden; } #X1_rg { background-position: right; background-repeat: no-repeat; height: 170px; padding-top: 70px; text-align: center; overflow: hidden; } А вот и КОД <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Untitled</title> <LINK REL ="STYLESHEET" type ="text/css" href ="delCSS.css"> </head> <body bgcolor ="green"> <div id="X1_l">злополучный текст<div id="X1_r"><div id="X1_f"><div id="X1_lg"><div id="X1_rg"> Некоторый текст </div></div></div></div></div> </body> </html>