body { background: url(tlo.jpg) #120703 center top; color: #a89464; font: 14px tahoma, arial, sans-serif; margin: 0; padding: 0;width: 100%; }#wszystko { left: 50%; margin: 19px 0 0 -375px; padding: 0; position: absolute; width: 750px; }#naglowek { background: url(logo.jpg) no-repeat bottom right; clear: both; height: 100px; margin: 0 0 25px 0; text-align: left; width: 100%; }#menu { color: #aaa; float: left; font-size: 16px; margin: 80px 0 0 0; text-align: right; }#menu a { display: inline; font-size: 16px; letter-spacing: 1px; margin: 0 7px 0 0; padding: 0 0 0 2px; }#menu li { display: inline; }#menu ul { margin: 0; padding: 0; }#glowna { margin: -25px 0 0 0; padding: 0; width: 750px; position: relative; }#stopka { clear: both; margin: 0; padding: 25px 0 0 0; text-align: left; width: 100%; }#stopka p { font-size: 11px; letter-spacing: 2px; margin: 0 0 10px 0; padding: 0;}div.przyciemnienie { background: url(przyciemnienie.gif) center center; float: left; margin: 0; padding: 0; text-align: center; width: 750px; }div.przyciemnienie ul { list-style-type: none; margin: 0 40px 20px; padding: 0; text-align: left; }div.przyciemnienie ul.kol { margin: 0; width: 100%; }div.przyciemnienie li { padding: 4px 0; }div.przyciemnienie li.nazwa { padding: 25px 0 10px; width: 215px; }div.przyciemnienie li.cena { padding: 5px 0 10px; font-size: 16px; font-weight: bold; text-decoration: overline; }div.przyciemnienie li.zapytaj { font-size: 14px; font-weight: bold; margin: 20px 0 0; }div.przyciemnienie a.link { font-size: 12px; margin: 20px 0 0; }div.przyciemnienie p.braki { color: #f22; display: inline-block; margin: 0; padding: 0; position: absolute; }div.opis { float: right; margin: 25px 0 0 0; width: 480px; }div.przyciemnienie p { clear: both; letter-spacing: 1px; margin: 0; padding: 0 40px 25px; text-align: justify; }div.przyciemnienie img { border: none; margin: 0; padding: 0; }div.zdjecia { float: right; margin: 0; padding: 10px 40px 25px 0; text-align: right; }div.zdjecia img { border: 1px solid #a89464; }div.zdjecia a { display: inline-block; margin: 10px 0 0 10px; padding: 0; vertical-align: top; }div.kol_l, div.kol_p { font-size: 13px; position: absolute; top: 50px; left: 40px; width: 315px; }div.kol_p { left: 395px; }li { text-align: justify; }h1 { font-size: 18px; font-weight: normal; letter-spacing: 6px; margin: 0; padding: 25px 40px 30px; word-spacing: 4px; }h2 { font-size: 17px;  font-weight: bold; letter-spacing: 1px; margin: 0; }h3 { border-bottom: 1px solid #a89464; font-size: 16px; letter-spacing: 3px; margin: 0 0 10px; width: 100%; }a { border: none; color: #a89464; font-weight: bold; letter-spacing: 3px; text-decoration: none; }a:hover { border: none; color: #d8c788; text-decoration: underline; } input, select, textarea { background: black; border: 1px solid #a89464; color: #a89464; font-size: 14px; height: 23px; padding: 2px 3px; width: 192px; }p.dane:first-line { text-decoration: underline; }span.sale { text-decoration: line-through ; }textarea { font: 14px tahoma, arial, sans-serif; height: 195px; overflow: auto; width: 527px; }table { margin: 25px 40px 0 60px; }td { font: 14px tahoma, arial, sans-serif; padding: 0 5px 12px; text-align: right; vertical-align: top; }td.l { text-align: left; }div.przyciemnienie .guzik { border: 3px double #a89464; cursor: pointer; height: 35px; margin: 5px 3px 0 0; width: 70px; }