body {font-family:verdana,arial,helvetica,sans-serif;font-size:12px;text-align:center;}

img {border:0px;}
.img {background-image:url(../img/design/grafika_narz.jpg);}

a {text-decoration: none;}

.pceny h1{margin:3px 0 3px 0;font-size:13px;}

.powieksz {margin:auto;display:block;height:18px;width:68px;background:#FFF url(../img/design/grafika_narz.jpg) -248px -70px;}
.oszczedzasz{color:#0A5F06;font-size:12px;}
.nasza_cena{color:#D63339;font-weight:bold;font-size:17px;}
.nasza_cenab{color:black;font-weight:bold;font-size:16px;}
.cena_katalogowa{color:gray;font-size:12px;}

A.koszt:link { text-decoration: none; color:black;}
A.koszt:visited {text-decoration: none; color:black;}
A.koszt:active {text-decoration: none; color:black;}
A.koszt:hover {text-decoration: underline; color:black;}

.wyszukiwarka{display:inline;float:left;padding-left:10px;margin:0;line-height:24px;width:400px;}

.ulmpg{list-style:none outside none;padding:0;}
.ulmp{list-style:none outside none;padding-left:20px}
.tdmp{background-color:#F9F9F9;border:1px solid #E6E6E6;font-family:verdana,arial,helvetica,sans-serif;width:33%;font-size:12px;color:#3F3F3F;}
.tdmp2{background-color:#F9F9F9;border:1px solid #E6E6E6;font-family:verdana,arial,helvetica,sans-serif;width:25%;font-size:12px;color:#3F3F3F;}


.brak_zdjecia{font-size:11px;color:white;display:block;position:relative;width:90px;border:1px solid #EFEFEF;text-decoration:none;}
.brak_zdjecia_midi{font-size:18px;color:white;display:block;position:relative;width:320px;height:320px;border:1px solid #EFEFEF;text-decoration:none;}
a.zdjecie_midi{font-size:18px;text-decoration:none;color:white;display:block;position:relative;width:320px;border:1px solid #EFEFEF;text-decoration:none;}
a.zdjecie_midi:hover{font-size:18px;text-decoration:none;color:white;display:block;position:relative;width:320px;border:1px solid gray;text-decoration:none;}

.s24h{padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#C90B0B;text-align:center;position:absolute;top:260px;left:0px;width:100%;}
.ss24h{padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#C90B0B;text-align:center;position:absolute;top:285px;left:0px;width:100%;}
.snowosc{padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#4DA407;text-align:center;position:absolute;top:285px;left:0px;width:100%;}
.spromocja{padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#F39130;text-align:center;position:absolute;top:285px;left:0px;width:100%;}
.swyprzedaz{padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#DFB90D;text-align:center;position:absolute;top:285px;left:0px;width:100%;}
.sna_prezent{padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#B529A3;text-align:center;position:absolute;top:285px;left:0px;width:100%;}

a.zdjecie2{font-size:18px;text-decoration:none;color:white;display:block;position:relative;border:1px solid #EFEFEF;text-decoration:none;}
a.zdjecie2:hover{font-size:18px;text-decoration:none;color:white;display:block;position:relative;border:1px solid gray;text-decoration:none;}

a.zdjecie{font-size:11px;text-decoration:none;color:white;display:block;position:relative;width:90px;border:1px solid #EFEFEF;text-decoration:none;}
a.zdjecie:hover{font-size:11px;text-decoration:none;color:white;display:block;position:relative;width:90px;border:1px solid gray;text-decoration:none;}
.z24h{padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#C90B0B;text-align:center;position:absolute;top:60px;left:0px;width:100%;}
.zs24h{padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#C90B0B;text-align:center;position:absolute;top:75px;left:0px;width:100%;}
.znowosc{font-weight:bold;padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#4DA407;text-align:center;position:absolute;top:75px;left:0px;width:100%;}
.zpromocja{font-weight:bold;padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#F39130;text-align:center;position:absolute;top:75px;left:0px;width:100%;}
.zwyprzedaz{font-weight:bold;padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#DFB90D;text-align:center;position:absolute;top:75px;left:0px;width:100%;}
.zna_prezent{font-weight:bold;padding:1px 0 1px 0;border-bottom:1px solid #EFEFEF;border-top:1px solid #EFEFEF;background-color:#B529A3;text-align:center;position:absolute;top:75px;left:0px;width:100%;}

.naglowek {width:100%;height:60px;}
#logo {float:left;}
#logo .logotwoje{width:334px;height:45px;background-position: -4px -3px;cursor:pointer;}
#zakladki {text-align:right;width:600px;float:right;color:#7A3C0D;}

a.ltop:link {font-size:11px;color:#7A3C0D;}
a.ltop:visited {font-size:11px;color:#7A3C0D;}
a.ltop:active {font-size:11px;color:#7A3C0D;}
a.ltop:hover {font-size:11px;text-decoration: underline;color:#7A3C0D;}

#reklama_top{float:left;text-align:centrum;}
#zakladki_top{float:right;width:260px;}

#mdl{width:800px;height:420px;}
#mdl2{width:950px;}
#proposition{display:none;}


.menu {font-size:13px;clear:both;position:relative; height:28px;line-height:28px; margin:5px 0;width:100%;color:#FFFFFF;}
.link_menu{float:left;padding:0 6px 0 6px;}
#br {background-color:#7a3c0d; border:1px solid #c6c6c6;}
#br .img {position:absolute; width:5px; height:5px;}
#br .topLeft {font-size:1px;top:-1px;left:-1px;background-position:-6px -53px;}
#br .topRight {font-size:1px;top:-1px; right:-1px;background-position:-12px -53px;}
#br .bottomLeft {font-size:1px;bottom:-1px; left:-1px;background-position:-6px -59px;}
#br .bottomRight {font-size:1px;bottom:-1px; right:-1px;background-position:-12px -59px;}

#br2 {background-color:#7a3c0d; border:1px solid #c6c6c6;}
#br2 .img {position:absolute; width:5px; height:5px;}
#br2 .topLeft {font-size:1px;top:-1px;left:-1px;background-position:-6px -53px;}
#br2 .topRight {font-size:1px;top:-1px; right:-1px;background-position:-12px -53px;}
#br2 .bottomLeft {font-size:1px;bottom:-1px; left:-1px;background-position:-6px -59px;}
#br2 .bottomRight {font-size:1px;bottom:-1px; right:-1px;background-position:-12px -59px;}

a.lmenu:link {color:white;}
a.lmenu:visited {color:white;}
a.lmenu:active {color:white;}
a.lmenu:hover {text-decoration: underline; color:yellow;}

a.lmenu2:link {text-decoration: underline; color:yellow;}
a.lmenu2:visited {text-decoration: underline; color:yellow;}
a.lmenu2:active {text-decoration: underline; color:yellow;}
a.lmenu2:hover {text-decoration: underline; color:yellow;}

a.menu_r:link {color:red;}
a.menu_r:visited {color:red;}
a.menu_r:active {color:red;}
a.menu_r:hover {text-decoration: underline; color:red;}

.Box {position:relative; height:32px;line-height:32px;margin:2px 0;width:100%;color:#8b440f;}
.BoxRight {position:relative;margin:2px 0;padding:14px 0 14px 0px;width:99%;text-align:center;}

#gr {background-color:#F9F9F9; border:1px solid #E6E6E6;}
#gr .img {position:absolute; width:5px; height:5px;}
#gr .topLeft {font-size:1px;top:-1px;left:-1px;background-position:-20px -53px;}
#gr .topRight {font-size:1px;top:-1px; right:-1px;background-position:-26px -53px;}
#gr .bottomLeft {font-size:1px;bottom:-1px; left:-1px;background-position:-20px -59px;}
#gr .bottomRight {font-size:1px;bottom:-1px; right:-1px;background-position:-26px -59px;}

#gr2 {background-color:#F9F9F9; border:1px solid #E6E6E6;}
#gr2 .img {position:absolute; width:5px; height:5px;}
#gr2 .topLeft {font-size:1px;top:-1px;left:-1px;background-position:-20px -53px;}
#gr2 .topRight {font-size:1px;top:-1px; right:-1px;background-position:-26px -53px;}
#gr2 .bottomLeft {font-size:1px;bottom:-1px; left:-1px;background-position:-20px -59px;}
#gr2 .bottomRight {font-size:1px;bottom:-1px; right:-1px;background-position:-26px -59px;}

#gr3 {background-color:#F9F9F9; border:1px solid #E6E6E6;}
#gr3 .img {position:absolute; width:5px; height:5px;}
#gr3 .topLeft {font-size:1px;top:-1px;left:-1px;background-position:-20px -53px;}
#gr3 .topRight {font-size:1px;top:-1px; right:-1px;background-position:-26px -53px;}
#gr3 .bottomLeft {font-size:1px;bottom:-1px; left:-1px;background-position:-20px -59px;}
#gr3 .bottomRight {font-size:1px;bottom:-1px; right:-1px;background-position:-26px -59px;}

.inptszukaj{border:1px solid #E6E6E6;width:300px;color:gray;font-size:12px;height:18px;}

.infp{clear:both;height:20px;width:100%;background-color:#7A3C0D;border:1px solid #C6C6C6;line-height:20px;}

.left{float:left;}



ul.ulkat{list-style-type:none;text-align:left;margin:0;padding:2px;}
.ulkat ul li {line-height:20px;border-bottom:1px solid #ececec;}
.pcount{color:gray;font-size:11px;}

.kategorie{width:98%;text-align:left;padding:3px;}
.ulb{display:block;margin:0;padding:0 0 0 10px;list-style-type:none;}
.uln{display:none;margin:0;padding:0 0 0 10px;list-style-type:none;}

.ostg{border:1px solid #E6E6E6;}

a.katgl{font-size:14px;text-decoration:none;color:#7A3C0D;}
a.katgl:hover{font-size:14px;color:#7A3C0D;text-decoration:underline;}
a.katgl_selected{font-size:14px;text-decoration:none;color:#7A3C0D;}
a.katgl_selected:hover{font-size:14px;color:#7A3C0D;}

a.kategoria{text-decoration:none;color:#5F5F5F;}
a.kategoria:hover{color:#8b440f;text-decoration:underline;}
a.kategoria_selected{color:#8b440f;text-decoration:underline;}
a.kategoria_selected:hover{color:#8b440f;}

a.podkategoria{text-decoration:none;color:#5F5F5F;}
a.podkategoria:hover{color:#8b440f;text-decoration:underline;}
a.podkategoria_selected{color:#8b440f;text-decoration:underline}
a.podkategoria_selected:hover{color:#8b440f;}


.kreska1{clear:both;width:100%;margin:5px 0 5px 0;height:1px;font-size:1px;border-bottom:1px dotted #CFCFCF;}
.kreska2{clear:both;width:100%;margin:2px 0 2px 0;height:1px;font-size:1px;border-bottom:1px dotted #DFDFDF;}


.btn_szukaj{background-image:url(../img/design/grafika_narz.jpg);margin:0 0 0 2px;float:right;background-position:-5px -66px;width:66px;height:24px;color:white;line-height:24px;}
.btn_szukaj:hover{background-image:url(../img/design/grafika_narz.jpg);margin:0 0 0 2px;float:right;background-position:-5px -66px;width:66px;height:24px;color:yellow;line-height:24px;}

.btn_s{clear:both;text-align:center;display:block;background-image:url(../img/design/grafika_narz.jpg);margin:4px 0 0 2px;background-position:-5px -66px;width:66px;height:24px;color:white;line-height:24px;}
.btn_s:hover{clear:both;text-align:center;display:block;background-image:url(../img/design/grafika_narz.jpg);margin:4px 0 0 2px;background-position:-5px -66px;width:66px;height:24px;color:yellow;line-height:24px;}

.btn_l{clear:both;text-align:center;display:block;background-image:url(../img/design/grafika_narz.jpg);margin:4px 0 0 2px;background-position:-74px -66px;width:134px;height:24px;color:white;line-height:24px;}
.btn_l:hover{clear:both;text-align:center;display:block;background-image:url(../img/design/grafika_narz.jpg);margin:4px 0 0 2px;background-position:-74px -66px;width:134px;height:24px;color:yellow;line-height:24px;}

.brak_produktu{width:100%;padding:4px;text-align:center;background-color:#FFCFDA;border:1px solid #FFAFC1;height:40px;margin:0 0 5px 0;padding:20px 0 20px 0;color:red;font-size:13px;}

.ib {display:inline-block;}


.inlineBlock {
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
}

div.lista{display:inline;height:140px;width:100%;}
div.lista_zdjecie{float:left;width:12%;}
div.lista_opis{float:right;width:87%;text-align:left;}

.lp_info {clear:both;width:100%;height:16px;font-size:11px;line-height:20px;color:black;}
.lp_gwarancja {display:inline;float:left;width:33%;}
.lp_jakosc {display:inline;float:left;width:33%;}
.lp_porownanie {display:inline;float:right;width:33%;text-align:right;}

.lp_nazwa {text-align:left;font-weight:bold;display:inline;float:left;}
a.nazwa:link { text-decoration: none;font-weight:bold; color:black;}
a.nazwa:visited {text-decoration: none;font-weight:bold; color:black;}
a.nazwa:active {text-decoration: none;font-weight:bold; color:black;}
a.nazwa:hover {text-decoration: underline;font-weight:bold; color:black;}

a.megaokazja {margin-left:3px;width:81px;float:left;height:14px;background:#FFF url(../img/design/grafika_narz.jpg) -13px -166px;}
a.promocja {margin-left:3px;width:81px;float:left;height:14px;background:#FFF url(../img/design/grafika_narz.jpg) -13px -181px;}
a.wyprzedaz {margin-left:3px;width:81px;float:left;height:14px;background:#FFF url(../img/design/grafika_narz.jpg) -13px -198px;}
a.na_prezent {margin-left:3px;width:81px;height:14px;float:left;background:#FFF url(../img/design/grafika_narz.jpg) -13px -229px;}
a.nowosc {margin-left:3px;width:81px;height:14px;float:left;background:#FFF url(../img/design/grafika_narz.jpg) -13px -213px;}
a.polecamy {margin-left:3px;width:81px;height:16px;float:left;background:#FFF url(../img/design/grafika_narz.jpg) -13px -230px;}

.lp_jakosc span {display:inline;float:left;}
.star_on{width:15px;height:15px;background:#FFF url(../img/design/grafika_narz.jpg) -211px -70px;}
.star_off{width:15px;height:15px;background:#FFF url(../img/design/grafika_narz.jpg) -229px -70px;}

.lp_wiecej_info {width:115px;clear:both;}

.s_inline{clear:both;width:100%;display:inline;}
.pli{width:56%;float:left;}
.pri{width:44%;float:right;text-align:right;}

.pl_cechy{width:65%;float:left;}
.pr_cechy{width:34%;float:right;text-align:right;}

.strony{color:#552a0b;font-size:13px;line-height:28px;}
.pl{float:left;}
.pr{float:right;text-align:right;}

a.str:hover {text-decoration:none;color:#552a0b;}
a.str:link {text-decoration:none;color:#552a0b;}
a.str:visited {text-decoration:none;color:#552a0b;}
a.str:active {text-decoration:none;color:#552a0b;}
a.str:hover {text-decoration:underline;color:#552a0b;}

a.link_p:link {text-decoration:none;color:#552a0b;}
a.link_p:visited {text-decoration:none;color:#552a0b;}
a.link_p:active {text-decoration:none;color:#552a0b;}
a.link_p:hover {text-decoration:underline;color:#552a0b;}

.jestesw {padding-left:10px;clear:both;width:100%;height:24px;line-height:24px;text-align:left;color:#552a0b;font-size:13px;}

#stopka {clear:both;width:100%;}
.st_dol {height:130px;color:gray;font-size:9px;}
.st_inm {margin:0;padding-left:10px;list-style-type:square;color:#552a0b;font-size:11px;}
.st_info{width:25%;float:left;display:inline;text-align:left;font-size:12px;margin:0;padding:0;color:#552a0b;}
.st_informacje {width:76%;margin-left:15%;}

a.stp:link {text-decoration: none; color:#552a0b;}
a.stp:visited {text-decoration: none; color:#552a0b;}
a.stp:active {text-decoration: none; color:#552a0b;}
a.stp:hover {text-decoration: underline; color:#552a0b;}

.infp2{clear:both;height:20px;margin:2px;width:852px;background-color:#7A3C0D;border:1px solid #C6C6C6;line-height:20px;}
.infpp{clear:both;color:white;height:20px;padding:0 1% 0 1%;width:98%;background-color:#7A3C0D;border:1px solid #C6C6C6;line-height:20px;}


.btnc_s{clear:both;font-size:13px;display:inline-block;text-align:center;background-image:url(../img/design/grafika_narz.jpg);padding-top:2px;background-position:-3px -93px;width:100px;height:25px;color:white;line-height:24px;}
.btnc_s:hover{clear:both;font-size:13px;display:inline-block;text-align:center;background-image:url(../img/design/grafika_narz.jpg);padding-top:2px;background-position:-3px -93px;width:100px;height:25px;color:yellow;line-height:24px;}

.btnc_s2{clear:both;font-size:13px;text-align:center;display:block;background-image:url(../img/design/grafika_narz.jpg);padding-top:2px;background-position:-105px -93px;width:60px;height:25px;color:white;line-height:24px;}
.btnc_s2:hover{clear:both;font-size:13px;text-align:center;display:block;background-image:url(../img/design/grafika_narz.jpg);padding-top:2px;background-position:-105px -93px;width:60px;height:25px;color:yellow;line-height:24px;}


.btnc_l{clear:both;font-size:12px;text-align:center;display:block;background-image:url(../img/design/grafika_narz.jpg);padding-top:2px;background-position:-165px -93px;width:264px;height:25px;color:white;line-height:24px;}
.btnc_l:hover{clear:both;font-size:12px;text-align:center;display:block;background-image:url(../img/design/grafika_narz.jpg);padding-top:2px;background-position:-165px -93px;width:264px;height:25px;color:yellow;line-height:24px;}

.btnx{clear:both;border:1xp solid red;font-size:18px;font-weight:bold;text-align:center;display:inline-block;background-image:url(../img/design/grafika_narz.jpg);padding-top:8px;background-position:-2px -120px;width:174px;height:30px;color:white;line-height:24px;}
.btnx:hover{clear:both;font-size:18px;font-weight:bold;text-align:center;display:inline-block;background-image:url(../img/design/grafika_narz.jpg);padding-top:8px;background-position:-2px -120px;width:174px;height:30px;color:yellow;line-height:24px;}


.zakladki{clear:both;text-align:center;width:100%;font-size:13px;}
.zakladka {border-bottom:1px dotted gray;height:35px;line-height:35px;}

.koszyk_cechy{font-size:12px;text-align:center;}

.kcart {color:#5F5F5F;text-align:right;padding:3px;margin:2px 0 2px 0;width:784px;border:1px solid #ECECEC;background-color:#F5F5F5;}
.kcart .rabat {width:776px;text-align:right;background-color:#32CE37;border:1px solid #13C225;color:white;height:18px;font-size:14px;line-height:18px;padding:3px;text-shadow: 1px 1px 1px #2F2F2F;}
.kcart .rabatoff {width:776px;text-align:right;background-color:#DF0D0D;border:1px solid #BF0B0B;color:white;height:18px;font-size:14px;line-height:18px;padding:3px;text-shadow: 1px 1px 1px #2F2F2F;}
.kcart .dost {width:99%;text-align:right;background-color:#BFBFBF;border:1px solid #6F6F6F;color:#1F1D1D;height:24px;font-size:14px;line-height:24px;}

#tb_cechy {border:1px solid #C6C6C6;border-collapse:collapse;}
#tb_cechy td {border:1px solid #C6C6C6;font-size:12px;text-align:center;} 

.katRow {}
.modulekatOver {background-color: #FFFFCF;}
.moduleRowSelected {background-color: #DCFFCF; }

.satysfakcja{margin:7px;width:180px;height:151px;display:block;background:#FFF url(../img/design/grafika_narz.jpg) -180px -122px;}

.bxbaner{text-align:center;color:gray;line-height:20px;margin-bottom:3px;display:block;width:20px;height:20px;background-color:#F9F9F9;border:1px solid #E6E6E6;
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;}
.bxbaner_on{font-weight:bold;text-align:center;color:white;line-height:20px;margin-bottom:3px;display:block;width:20px;height:20px;background-color:#BFBFBF;border:1px solid gray;
  -webkit-border-radius: 6px; /* Safari, Chrome */
 -khtml-border-radius: 6px;    /* Konqueror */
 -moz-border-radius: 6px; /* Firefox */
  border-radius: 6px;}


















div.l_body{padding-top:5px;width:20%;float:left;}
div.l_body_cechy{padding-top:5px;width:210px;float:left;}
div.r_body{text-align:left;width:79%;padding-top:5px;float:right;}
div.r_body_cechy{margin-top:5px;text-align:left;padding:1%;width:960px;background-color:white;float:right;}

div.ceny_opis{width:46%;display:inline;padding-left:1%;float:left;text-align:left;color:#5f5f5f;}
div.ceny_wartosc{width:53%;display:inline;float:right;text-align:right;color:#5f5f5f;}
div.boks{padding-bottom:5px;width:195px;margin: 0;}

li {list-style-position: inside;}


.tytul {font-size:15px;font-weight:bold;}

h1 {font-size:15px;font-weight:bold;} 
.tekst_red {font-weight:bold;color:red;}
.gwarancja {text-decoration:none;font-size:14px;font-weight:bold;color:#0A5F06}
.produktceny{width:99%;height:50px;}
.cena_opis {line-height:50px;text-align:right;font-size:13px;font-weight:bold;margin:0;}
.cena_wartosc {text-align:right;font-size:16px;font-weight:bold;margin:0;}

.pceny{float:left;width:62%;padding-right:1%;margin:0;color:#5f5f5f;display:inline;text-align:justify}
.popis{float:right;width:36%;display:inline;margin:0;padding:0;text-align:center;}

A.zakladki:link { text-decoration: none; color:black;font-weight:bold;}
A.zakladki:visited {text-decoration: none; color:black;font-weight:bold;}
A.zakladki:active {text-decoration: none; color:black;font-weight:bold;}
A.zakladki:hover {text-decoration: none; color:black;font-weight:bold;}

A.lq:link { text-decoration: none; color:#0A5F06;}
A.lq:visited {text-decoration: none; color:#0A5F06;}
A.lq:active {text-decoration: none; color:#0A5F06;}
A.lq:hover {text-decoration: none; color:#0A5F06;}

.brak_prod{width:99%;margin-top:20px;height:40px;border:1px solid #e1e1e1;background-color:#f5f5f5;text-align:center;line-height:20px;}
img {border:none;}

.tytul_tabeli{padding-left:20px;font-size:12px;color:white;font-weight:bold;}
.tytul_tabeli_link{padding-right:10px;font-size:11px;color:yellow;text-decoration:none;}
.naglowek_dol{background-color:#77c124;width:100%;height:24px;}
.naglowek_l_dol{display:inline;float:left;width:700px;height:24px;text-align:left;font-size:1px;}
.naglowek_r_dol{display:inline;float:left;height:24px;width:250px;text-align:right;font-size:1px;}
#lewy{display:inline;float:left;}
#prawy{display:inline;float:right;}

.error{color:red;}

.t_inp {border:1px solid #CFCFCF;width:200px;}
.t_inperror {background-color:#FFDFDF;border:1px solid #CFCFCF;width:200px;}

ul.likat{list-style-type:none;}

a.nazwa_top:link { font-size:14px;text-decoration: none; color:black;}
a.nazwa_top:visited {font-size:14px;text-decoration: none; color:black;}
a.nazwa_top:active {font-size:14px;text-decoration: none; color:black;}
a.nazwa_top:hover {font-size:14px;text-decoration: none; color:black;}

.red_top{font-size:14px;color:red;font-weight:bold;}
.red_top2{font-size:17px;color:red;font-weight:bold;}

.dostepny_od {clear:both;width:100%;color:red;font-size:11px;font-weight:normal;}
.dostepnosc {clear:both;width:100%;color:red;font-size:12px;font-weight:bold;}




.tb_info {clear:both;border:1px solid #C6C6C6;margin-bottom:5px;width:100%}
.tb_info_tr {font-family:verdana,arial,helvetica,sans-serif;background-color:#366B19;height:20px;line-height:20px;}




.pasek_menu {line-height:36px;padding: 0 10px 0 10px;width:980px;height:36px;background:#FFF url(../img/design/grafika_narz.jpg) 0px 0px;}
.pasek_menu_cechy {line-height:36px;padding: 0 10px 0 10px;width:1180px;height:36px;background:#FFF url(../img/design/grafika_narz.jpg) 0px -37px;}

.jakosc_1 {width:90px;height:16px;display:inline;float:left;background:#FFF url(../img/design/grafika_narz.jpg) -844px -154px;}
.jakosc_2 {width:90px;height:16px;display:inline;float:left;background:#FFF url(../img/design/grafika_narz.jpg) -844px -171px;}
.jakosc_3 {width:90px;height:16px;display:inline;float:left;background:#FFF url(../img/design/grafika_narz.jpg) -844px -186px;}
.jakosc_4 {width:90px;height:16px;display:inline;float:left;background:#FFF url(../img/design/grafika_narz.jpg) -844px -200px;}
.jakosc_5 {width:90px;height:15px;display:inline;float:left;background:#FFF url(../img/design/grafika_narz.jpg) -844px -215px;}
.jakosc_6 {width:90px;height:16px;display:inline;float:left;background:#FFF url(../img/design/grafika_narz.jpg) -844px -231px;}



.strona{width: 1000px;background-color:white;margin: 0 auto 0 auto;padding:1px;}



.box {font-size:12px;font-family:verdana,arial,helvetica,sans-serif;color:#FF8C3F;line-height:25px;text-align:center;width:198px;height:25px;background:#FFF url(../img/design/grafika_narz.jpg) -1px -75px;}










#naglowek {width:100%;}
.ng_tlo {height:95px;background-position:0 0;}
.ng_logo {float:left;width:30%;padding-top:20px;}
.ng_zakladki {float:right;text-align:center;padding:0;color:#7A3C0D;width:65%;}
.ng_pasek1 {height:25px;background-color:#FF8C3F;border:1px solid gray;font-size:13px;line-height:25px;}


div.strona_cechy{
  width: 1200px;
  margin: 0 auto 0 auto;
  padding:1px;
  background-color:white;
}


#tb_koszyk td {
   border-bottom: 1px dotted #C6C6C6;
   font-size:11px;
   font-family:verdana,arial,helvetica,sans-serif;
} 



.img {border:none;}

#proforma {border-collapse: collapse;}
#proforma td {font-size:14px;font-family:Sans-serif,Verdana;} 

#proforma_produkty {border: 1px solid #C6C6C6;border-collapse: collapse;width:98%;}
#proforma_produkty td {border: 1px solid #C6C6C6;font-size:12px;text-align:center;} 

.tbkasa{width:100%;}
.tbkasa td{font-size:12px; font-family:verdana,arial,helvetica,sans-serif;color:gray;}

.strzalka {display:inline;float:right;margin-top:1px;height:10px;width:10px;background:#FFF url(../img/design/grafika_narz.jpg) -1102px -228px;}
.powieksz {margin:auto;display:block;height:18px;width:68px;background:#FFF url(../img/design/grafika_narz.jpg) -1031px -225px;}

.mpopup{z-index:15;border:2px solid gray;background-color:white;padding:10px;position:absolute;left:112px;top:70px;width:100px;height:100px;text-align:left;display:none;}

#sh_loader{z-index:15;position:absolute;top:1px;left:1px;border:1px solid #BFBFBF;width:210px;background-color:#EEEEEE;font-size:15px;display:none;}
#sh_loader2{height:35px;border:1px solid #BFBFBF;width:210px;background-color:#EEEEEE;display:none;}

.sh_img{float:left;}
.sh_txt{float:left;line-height:35px;text-align:left;color:#717171;font-size:15px;}
.autocomp{font-size:9px;color:gray;}

.ac_results { 
    padding: 0px; 
    border: 1px solid #E6E6E6; 
    background-color: white; 
    overflow: hidden; 
    z-index: 99999;
    text-align:left; 
} 
 
.ac_results ul { 
    width: 100%; 
    list-style-position: outside; 
    list-style: none; 
    padding: 0; 
    margin: 0; 
} 
 
.ac_results li { 
    margin: 0px; 
    padding: 2px 5px; 
    cursor: default; 
    display: block; 
    /* 
    if width will be 100% horizontal scrollbar will apear 
    when scroll mode will be used 
    */ 
    /*width: 100%;*/ 
    font: menu; 
    font-size: 12px; 
    /* 
    it is very important, if line-height not setted or setted 
    in relative units scroll will be broken in firefox 
    */ 
    line-height: 16px; 
    overflow: hidden; 
} 
 
.ac_loading { 
    background: white url('indicator.gif') right center no-repeat; 
} 
 
.ac_odd { 
    background-color: #eee; 
} 
 
.ac_over { 
    background-color: #0A246A; 
    color: white; 
} 

.timap{font-weight:bold;color:#7A3C0D;}
.ticount{color:#7A3C0D;}



#zkl_szczegoly{border-bottom:1px solid #DFDFDF;height:18px;}

.zkl_on{cursor:pointer;display:inline;margin: 0 0 -10px 2px;padding:2px 8px 2px 8px;border:1px solid white;outline:#DFDFDF solid 1px;background-color:#C90B0B;text-align:center;font-size:13px;color:white;width:100px;}
.zkl{cursor:pointer;display:inline;margin: 0 0 -10px 2px;padding:2px 8px 2px 8px;border:1px solid white;outline:#DFDFDF solid 1px;background-color:#7A3C0D;text-align:center;font-size:13px;color:white;width:100px;}
.zkl_tresc{text-align:left;padding-left:10px;display:none;}

.wr_ilosc{font-size:11px;background-color:white;border:1px solid #DFDFDF;}
.wr_ch{border:1px solid #DFDFDF;}

.tb_info
{
border:1px solid #EFEFEF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:4px;
}
.tbgr{background-color:#F4F4F4;height:24px;font-size:13px;}
.pr_dostepnosc{font-size:12px;font-weight:nomal;color:#D63339;}


A.pr_dostepnosc:link {font-size:12px;text-decoration: none; color:#D63339;}
A.pr_dostepnosc:visited {font-size:12px;text-decoration: none; color:#D63339;}
A.pr_dostepnosc:active {font-size:12px;text-decoration: none; color:#D63339;}
A.pr_dostepnosc:hover {font-size:12px;text-decoration: underline; color:#D63339;}

.sil {font-family:Sans-serif,Verdana;font-size:12px;}
.pager{display:inline;float:right;height:30px;text-align:right;color:#cfcfcf;font-size:12px;}
.stan_mag{font-size:11px;font-weight:nomal;color:#D63339;}
#masz_w_koszyku{float:right;padding-right:6px;color:gray;}
.actpage{font-size:14px;font-weight:bold;color:#7A3C0D;}

.producenci{font-family:arial;width:180px;}


#nmenu{margin:10px 0 4px 0;width:998px;height:28px;}
#nmul{list-style:none;width:998px;height:26px;padding:2px;margin:0;
    background: #014464;background: -moz-linear-gradient(top, #7A3C0D,#3F1F08);  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7A3C0D), to(#3F1F08));
    background-image: -o-linear-gradient(270deg,rgb(122, 60, 13),rgb(63, 31, 8));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7A3C0D', endColorstr='#3F1F08');
    -moz-box-shadow:inset 0px 0px 1px #edf9ff;border-radius:4px;
-webkit-box-shadow:inset 0px 0px 1px #edf9ff;box-shadow:inset 0px 0px 1px #edf9ff;}

#nmul li{float:left;text-align:center;position:relative;font-size:13px;}
    
#nmul a{display:block;border-right:1px solid #7F3407;height:26px;line-height:26px;padding:0 8px 0 8px;color: white;text-shadow: 1px 1px 1px #4F4F4F;text-decoration:none;}
#nmul a:hover{display:block;border-right:1px solid #7F3407;height:26px;line-height:26px;padding:0 8px 0 8px;color: white;text-shadow: 1px 1px 1px #4F4F4F;text-decoration:none;}

a.sel{display:block;height:28px;line-height:28px;padding:0 8px 0 8px;color:white;text-shadow: 1px 1px 1px #4F4F4F;text-decoration:none;}
a.sel:hover{
    background: #014464;background: -moz-linear-gradient(top, #7F7F7F,#5F5F5F);  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7F7F7F), to(#5F5F5F));
    background-image: -o-linear-gradient(270deg,rgb(122, 60, 13),rgb(63, 31, 8));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F7F7F', endColorstr='#5F5F5F');	
	height:28px;line-height:28px;padding:0 8px 0 8px;color: white;text-shadow: 1px 1px 1px #4F4F4F;text-decoration:none;}

a.asel{
    background: #014464;background: -moz-linear-gradient(top, #7F7F7F,#5F5F5F);  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7F7F7F), to(#5F5F5F));
    background-image: -o-linear-gradient(270deg,rgb(122, 60, 13),rgb(63, 31, 8));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F7F7F', endColorstr='#5F5F5F');	
	display:block;height:28px;line-height:28px;padding:0 8px 0 8px;color: white;text-shadow: 1px 1px 1px #4F4F4F;text-decoration:none;}
a.asel:hover{
    background: #014464;background: -moz-linear-gradient(top, #7F7F7F,#5F5F5F);  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7F7F7F), to(#5F5F5F));
    background-image: -o-linear-gradient(270deg,rgb(122, 60, 13),rgb(63, 31, 8));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F7F7F', endColorstr='#5F5F5F');	
	
	height:28px;line-height:28px;padding:0 8px 0 8px;color: white;text-shadow: 1px 1px 1px #4F4F4F;text-decoration:none;}

#nmul a.btn{height:22px;display:block;line-height:22px; 
margin:2px 1px 2px 2px; position:relative;font-size:13px;color: white;background-color:#CF000D;text-shadow: 1px 1px 1px black;}
    
#nmul a.btn:hover{height:22px;display:block;line-height:22px;
margin:2px 1px 2px 2px;position:relative;font-size:13px;color: white;background-color:#DF000E;text-shadow: 1px 1px 1px black;}

.ngr{padding:0;margin:0;
    background: #014464;background: -moz-linear-gradient(top, #F9F9F9,#EFEFEF);  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F9F9), to(#EFEFEF));
    background-image: -o-linear-gradient(270deg,rgb(122, 60, 13),rgb(63, 31, 8));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#EFEFEF');	
border:1px solid #E6E6E6;border-radius:4px;width:1000px;height:30px;line-height:30px;}

.BoxLeft{
padding:4px 0 4px 0;
    background: #F8F8F8;background: -moz-linear-gradient(top, #F9F9F9,#EFEFEF);  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F9F9), to(#EFEFEF));
    background-image: -o-linear-gradient(270deg,rgb(122, 60, 13),rgb(63, 31, 8));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#EFEFEF');
margin-bottom:5px;border:1px solid #E6E6E6;border-radius:4px;}

.boxh2{text-shadow: 1px 1px 2px #7F7F7F;color:#8b440f;font-weight:bold;}
a.boxh:link {text-shadow: 1px 1px 2px #7F7F7F;color:#8b440f;font-weight:bold;}
a.boxh:visited {text-shadow: 1px 1px 2px #7F7F7F;color:#8b440f;font-weight:bold;}
a.boxh:active {text-shadow: 1px 1px 2px #7F7F7F;color:#8b440f;font-weight:bold;}
a.boxh:hover {text-shadow: 1px 1px 2px #7F7F7F;text-decoration: underline; color:#8b440f;font-weight:bold;}


a.btnb{
	height:24px;border:1px solid gray;margin:1px;border-radius:4px;padding:2px;
    background: #014464;background: -moz-linear-gradient(top, #7A3C0D,#3F1F08);  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7A3C0D), to(#3F1F08));
    background-image: -o-linear-gradient(270deg,rgb(122, 60, 13),rgb(63, 31, 8));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7A3C0D', endColorstr='#3F1F08');
    }
    
.scrollable {position:relative;overflow:hidden;width:855px;height:215px;}
.scrollable .items {width:20000em;position:absolute}

.scrollable_kasa {position:relative;overflow:hidden;width:642px;height:215px;}
.scrollable_kasa .items {width:20000em;position:absolute}

.items div {float:left;}
