Mam niby prosty niby trudy problem

A mianowicie nie mogę złożyć divów wszystko mi się przesuwa probowałem rożnych metod i nic.
Podam link jak ma wyglądać szablon
http://kameleon.web-pc.pl/zdjecia/7696335-start3.jpg
a wygląda tak:
http://www.web-pc.pl/testd/
Kod
.ost { height:256px; width:810px; background:url(Obrazki/presell_01.jpg); background-repeat: no-repeat; } .ost2 { height:31px; width:192px; background:url(Obrazki/presell_02.jpg); background-repeat: no-repeat; float: left; } .ost3 { height:31px; width:618px; background:url('Obrazki/presell_03.jpg') x-repeat; float:left; background-repeat:repeat; } .ost4 { height:161px; width:192px; background:url(Obrazki/presell_04.jpg); background-repeat: no-repeat; float: left; } .ost5 { height:570px; width:18px; background:url(Obrazki/presell_05.jpg); background-repeat: no-repeat; float: right; } .ost6 { height:570px; width:584px; background:url(Obrazki/presell_06.jpg); background-repeat: no-repeat; float: right; } .ost7 { height:570px; width:16px; background:url(Obrazki/presell_07.jpg); background-repeat: no-repeat; float: right; } .ost8 { height:79px; width:192px; background:url(Obrazki/presell_08.jpg); background-repeat: no-repeat; float: left; } .ost9 { height:31px; width:192px; background:url(Obrazki/presell_09.jpg); background-repeat: no-repeat; float: left; } .ost10 { height:156px; width:192px; background:url(Obrazki/presell_10.jpg); background-repeat: no-repeat; float: left; } .ost11 { height:143px; width:192px; background:url(Obrazki/presell_11.jpg); background-repeat: no-repeat; float: left; } .ost12 { height:34px; width:810px; background:url(Obrazki/presell_12.jpg); background-repeat: no-repeat; }