I nic mi nie wychodzi...
Mam taki problem - chciałbym aby moja strona wyglądała tak:

wszystko ok, kod zrobiłem w ten sposób:
Kod: Zaznacz cały
#left {
float:left;
width:208px;
height: auto;
background: url(images/l1.png) no-repeat;
padding-left: 5px;
padding-right: 5px;
padding-top: 20px;
}
#right {
width:620px;
height: auto;
float:right;
font-size: 12px;
padding:0px 30px 10px 0px;
} Kod: Zaznacz cały
<div id="main">
<div id="left">
</div>
<img src="images/hr.gif" height="643">
<div id="right">
</div>
</div>Wszystko działa, ale gdy napisze więcej tekstu w prawym divie wszytko się rozjeżdża:

niby mam atrybuty ustawione na height: auto; ale niestety nie działa...
Chciałbym, aby wyglądało to tak:

DRUGA SPRAWA:
W przeglądarkach typu firefox, chrom, opera działa tak jak na obrazku [ LINK ], ale po włączeniu strony na szkolnym komputerze (Internet Explorer) układ strony wygląda tak:
Tekst zaczyna się dopiero po obrazku hr.gif ;/

Może troszeczkę namieszałem, ale liczę bardzo na Waszą pomoc.
Z góry dziękuję.
Pozdrawiam,
Paweł B.
