body {background-color: #400000; background-image: url(img/body_bg.jpg); background-repeat:no-repeat; background-position: center top; margin: 0px; padding: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #6a0000; line-height:16px; text-align: center;}

a {text-decoration:none; color:#6a0000; font-weight:bold;}

a:hover {text-decoration:none; color:#cc5926;}

img {border:none; margin:0px; padding:0px;}



h1 {padding:0; margin:0px; margin-bottom:10px; font-size:20px; color: #cc5926; text-align:left;}

h2 {padding:0; margin:0; font-size:18px; line-height:30px; margin-top:10px;}

h3 {padding:0; margin:0; font-size:16px;}

h4 {padding:0; margin:0; font-size:14px; padding-top:12px; padding-bottom:5px; color:#cc5926;}

h5 {padding:0; margin:0; font-size:12px;}

h6 {padding:0; margin:0; font-size:11px;}



p {padding:0px; margin:0px; text-align:justify;}



/* GORA STRONY */

#kontener {position: relative; width: 982px; padding: 0px; margin: 0px auto 0px auto; text-align: center;}

#banner {position:absolute; left:0px; top:0px; width:920px; height:240px;}



/* GLOWNE OKNO */

#main {position:absolute; left:151px; top:240px; width: 656px; margin:0px; padding:0px;}

#mainkontent {background-color:#fff3cd; left:0px; top:0px; margin:0px; padding:0px;}

#kont {position:relative; left:50px; top:10px; width:590px; margin:0px;}

#cennik {position:relative; width:550px; background-image:url(img/tlo_przycisku.gif); background-repeat:repeat-y; background-position:center; margin:0px; padding:20px;}

#cennik a{font-size:14px;}

#dane {position:relative; text-align:left;}

#mapka {position:relative; float:right;}

#onas {position:relative; width:440px; height:285px; left:85px; top: 60px; text-align:left;}

#glowna {position:relative; width:445px; height:285px; left:73px; top:0px; text-align:left;}

#oferta {width:330px; position:relative; left:30px; text-align:center; margin:0px; padding:0px; float:left;}

#oferta p {text-align:center;}

#nowosci {width:390px; position:relative; left:0px; margin:0px; padding:0px;}

#wypelniacz {height:400px;}

#wypelniacz2 {height:370px;}



/* MAPA STRONY */

ul.mapa {list-style:none; display:block; margin:0px; padding:0px; padding-top:10px; padding-bottom:10px; text-indent:15px;}

li.mapaa {background-image:url(img/mapa_baton.jpg); background-position:left top; margin:0px; margin-top:10px; margin-bottom: 10px; height: 35px; line-height: 43px; width:171px; text-align: left;}

li.mapab {margin:0px; margin-top: 0px; margin-bottom: 6px; height: 16px; text-align: left;}



/* MENU OFERTA NOWOSCI */

#menuoferta {background-image:url(img/menuoferta.jpg); background-position: center top; background-repeat:no-repeat; position:relative; width:240px; margin:0px; padding:0px; float:right;}

ul.menuofer {list-style:none; text-indent:0px; margin:0px; padding:0px; padding-top:15px; padding-bottom:15px;}

ul.menuofer li {margin:0px; padding:0px;}

ul.menuofer li a {line-height:22px; display:block;}

#menunowosci {background-image:url(img/menunowosci.jpg); background-position: center top; background-repeat:no-repeat; position:relative; top:-5px; width:200px; margin:0px; padding:0px; float:right;}

ul.menunowos {list-style:none; text-indent:0px; margin:0px; padding:0px; padding-top:20px; padding-bottom:20px;}

ul.menunowos li {margin:0px; padding:0px;}

ul.menunowos li a {line-height:24px; display:block;}



/* MENU 2 */

#menulev2nowosci {position:relative; left:0px; top:0px; margin:0px; padding:0px; width:588px; height:60px;}

#menulev2oferta {position:relative; left:0px; top:0px; margin:0px; padding:0px; width:588px; height:120px;}

ul.menulev2 {position:relative; left:0px; top:0px; width:588px; list-style:none; margin:0px; padding:0px;}

ul.menulev2 li {position:absolute; width:147px; height:30px; display:block; margin:0px; padding:0px;}

ul.menulev2 li a {background-image:url(img/menulev2a.jpg); background-repeat:no-repeat; display:block; margin:0px; padding:0px; color:#cc5926; line-height:30px;}

ul.menulev2 li a:hover {color:#6a0000;}

ul.menulev2 li a.aktual {background-image:url(img/menulev2b.jpg); color:#6a0000;}

li.m1 {left:0px; top:0px;}

li.m2 {left:147px; top:0px;}

li.m3 {left:294px; top:0px;}

li.m4 {left:441px; top:0px;}

li.m5 {left:0px; top:30px;}

li.m6 {left:147px; top:30px;}

li.m7 {left:294px; top:30px;}

li.m8 {left:441px; top:30px;}

li.m9 {left:0px; top:60px;}

li.m10 {left:147px; top:60px;}

li.m11 {left:294px; top:60px;}

li.m12 {left:441px; top:60px;}

li.m13 {left:0px; top:90px;}

li.m14 {left:147px; top:90px;}

li.m15 {left:294px; top:90px;}

li.m16 {left:441px; top:90px;}



/* KARTA PRODUKTU */

div.oknoproduktu {position:relative; left:15px; width:562px; height:255px; margin:0px; padding:0px;}

div.fotoproduktu {position:absolute; left:0px; top:10px; width:312px; height:240px; background-image:url(img/tlo_produktow.jpg); background-position:left top; background-repeat:no-repeat;}

div.opisproduktu {position:absolute; left:312px; top:0px; width:250px; height:255px; background-image:url(img/tlo_opisu.jpg); background-position:left top; background-repeat:no-repeat;}

div.cena {position:absolute; left:8px; top:13px; margin:0px; padding:0px; font-size:15px; font-weight:bold;}

div.cenawartosc {position:absolute; left:135px; top:13px; width:100px; margin:0px; padding:0px; font-size:15px; font-weight:bold; text-align:right;}

div.opis {position:absolute; left:8px; top:42px; width:225px; margin:0px; padding:0px; text-align:left;}

div.cechy {position:relative; top: 5px; text-align:center;}

div.cechy img {border:none; margin:15px;}

div.cechy table {width:100%;}

td.a {text-align:left; width:50%;}

td.b {text-align:right; font-weight:bold;}



/* STOPKA STRONY */

#mainstopka {background-image:url(img/stopka_main.gif); left:0px; width:656px; height:68px; margin:0px; padding:0px;}

#aszcom {position:relative; text-align:center; color:#e0caa5; font-size: 10px; height:40px; top: 3px;}

#aszcom a {color: #e0caa5; font-size: 10px; font-weight:normal;}

#aszcom a:hover {text-decoration:underline;}



/* MENU BOCZNE */

#menu {position:absolute; left: 60px; top:240px; width:131px; margin:0px; padding:0px;}

#menustopka {position:absolute; top:167px; background-image:url(img/menu_stopka.gif); width:131px; height:163px;}

ul.menuboczne {list-style: none;}

ul.menuboczne li {background-image:url(img/baton.gif); position:absolute; left:0px; height:25px; width:131px;}

ul.menuboczne li a {position:absolute; height:25px; width:131px; left:0px; color: #fff3cd; text-align:left; text-indent:35px; line-height:22px;}

ul.menuboczne li a:hover {text-indent:30px; color: #FF9900; background-image:url(img/baton_a.gif);}

ul.menuboczne li a.aktualny {background-image:url(img/baton_b.gif);}

li.baton1 {top:0px;}

li.baton1 a {font-size: 16px; background-image:url(img/baton_nowosci.gif);}

li.baton2 {top:25px;}

li.batonpusty {top:50px; height:17px;}

li.baton3 {top:67px;}

li.baton4 {top:92px;}

li.baton5 {top:117px;}

li.baton6 {top:142px;}



/* PANEL Z PARTNERAMI */

#part {position:absolute; left:812px; top: 0px; width: 170px; margin: 0px; padding: 0px;}

#parttop {background-image:url(img/partnerzy_top.gif); position:relative; left: 0px; top: 0px; width: 170px; height: 25px; margin: 0px; padding: 0px;}

#partkontent {background-image:url(img/partnerzy_tlo.gif); position:relative; left: 0px; top: 0px; width: 170px; margin: 0px auto 0px auto; padding: 0px;}

#partstopka {background-image:url(img/partnerzy_stopka.gif); background-repeat: no-repeat; position:relative; left: 0px; width: 170px; height: 9px; margin: 0px; padding: 0px;}

#partkontent table {width: 164px; border: none; margin: 0px auto 0px auto; padding: 0px;}
