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

img {border:0px;}
a {text-decoration: none;}

.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;}

.ulb{display:block;padding-left:15px;margin:0;list-style-type:none;}
.uln{display:none;padding-left:15px;margin:0;list-style-type:none;}

.kategorie{padding:4px 4px 4px 10px;width:181px;margin-bottom:1px;font-family:verdana,arial,helvetica,sans-serif;font-size:13px;text-align:left;}
a.kategoria{text-decoration:none;color:white;}
a.kategoria:hover{color:yellow;text-decoration:underline;}
a.kategoria_selected{text-decoration:none;color:yellow;}
a.kategoria_selected:hover{color:yellow;}

.podkategorie{margin-bottom:1px;font-size:12px;}
a.podkategoria{text-decoration:none;color:white;}
a.podkategoria:hover{color:yellow;text-decoration:underline;}
a.podkategoria_selected{text-decoration:none;color:yellow;}
a.podkategoria_selected:hover{color:yellow;}

.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{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{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{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{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%;}

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

.naglowek {width:100%;display:inline;}
#logo {float:left;margin:10px 40px 30px 0;}
.logotwoje{background-image:url(../img/design/grafika_narz.jpg);width:290px;height:48px;background-position: -5px -2px;cursor:pointer;}
#reklama_top{float:left;}
#zakladki {float:right;text-align:right;width:240px;color:#167F00;}

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

a.jw:link {font-size:12px;color:#167F00;}
a.jw:visited {font-size:12px;color:#167F00;}
a.jw:active {font-size:12px;color:#167F00;}
a.jw:hover {font-size:12px;text-decoration: underline;color:#167F00;}


.nmenu{
clear:both;border:1px solid #D7D1AF;padding:2px 3px 3px 3px;margin-bottom:1px;width:998px;height:58px;
background: #4D8723;background: -moz-linear-gradient(top, #578F2C,#436F22);  
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#578F2C), to(#436F22));
background-image: -o-linear-gradient(270deg,rgb(87, 143, 44),rgb(67, 111, 34));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#578F2C', endColorstr='#436F22');
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}

#nmul{list-style:none;width:998px;height:29px;padding:0;margin:0;font-size:14px;
}

#nmul li{float:left;text-align:center;position:relative;}
#nmul a{font-size:13px;display:block;height:28px;line-height:28px;padding:0 8px 0 8px;color: white;text-shadow: 1px 1px 1px #4F4F4F;text-decoration:none;}
#nmul a:hover{font-size:13px;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{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-color:#315F17;height:28px;line-height:28px;padding:0 8px 0 8px;color: white;text-shadow: 1px 1px 1px #4F4F4F;text-decoration:none;}

a.asel{background-color:#315F17;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-color:#315F17;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:23px;display:block;line-height:23px;margin:2px 1px 2px 2px;
    position:relative;  font-size:14px;  
    color: white;
    background-color:#CF000D;text-shadow: 1px 1px 1px black;
-webkit-border-radius: 3px; /* Safari, Chrome */
 -khtml-border-radius: 3px;    /* Konqueror */
 -moz-border-radius: 3px; /* Firefox */
  border-radius: 3px;
  border:1px solid #315F17;
  }
    
#nmul a.btn:hover{height:23px;display:block;line-height:23px;margin:2px 1px 2px 2px;
    position:relative;  font-size:14px;  
    color: white;
    background-color:#DF000E;text-shadow: 1px 1px 1px black;
-webkit-border-radius: 3px; /* Safari, Chrome */
 -khtml-border-radius: 3px;    /* Konqueror */
 -moz-border-radius: 3px; /* Firefox */
  border-radius: 3px;
  border:1px solid #315F17;
  }

.Box2l {clear:both;position:relative;background-color:#366b19;margin:2px 0;padding:0 0 0 4px;width:99%;border:1px solid #C6C6C6;text-align:center;height:24px;line-height:24px;margin:0;color:#6AAF36;
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
  }
.BoxLeft {background-color:#4D8723; border:1px solid #c6c6c6;position:relative;margin:2px 0;padding:4px 0 4px 4px;width:99%;color:#304F18;
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}

.Box2stopka {clear:both;position:relative;background-color:#4d8723;width:998px;padding:3px;border:1px solid #C6C6C6;text-align:center;margin:0;color:white;
background: #4D8723;background: -moz-linear-gradient(top, #578F2C,#436F22);  
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#578F2C), to(#436F22));
background-image: -o-linear-gradient(270deg,rgb(87, 143, 44),rgb(67, 111, 34));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#578F2C', endColorstr='#436F22');
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
  font-size:14px;text-shadow: 1px 1px 1px #4F4F4F;
}

.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;}

.menu {font-size:13px;clear:both;position:relative; height:20px;line-height:20px; margin:5px 0;width:100%;color:#FFFFFF;}
.link_menu{float:left;padding:0 6px 0 6px;}
.ost_ogladane{color:white;}

a.lmenu:link {color:white;font-size:13px;margin:0 8px 0 8px;}
a.lmenu:visited {color:white;font-size:13px;margin:0 8px 0 8px;}
a.lmenu:active {color:white;font-size:13px;margin:0 8px 0 8px;}
a.lmenu:hover {color:yellow;font-size:13px;margin:0 8px 0 8px;}

a.lmenu2:link {color:yellow;font-size:13px;margin:0 8px 0 8px;}
a.lmenu2:visited {color:yellow;font-size:13px;margin:0 8px 0 8px;}
a.lmenu2:active {color:yellow;font-size:13px;margin:0 8px 0 8px;}
a.lmenu2:hover {color:yellow;font-size:13px;}

a.menu_r:link {color:yellow;font-size:13px;margin:0 8px 0 8px;}
a.menu_r:visited {color:yellow;font-size:13px;margin:0 8px 0 8px;}
a.menu_r:active {color:yellow;font-size:13px;margin:0 8px 0 8px;}
a.menu_r:hover {color:yellow;font-size:13px;margin:0 8px 0 8px;}



.Box3 {position:relative; height:24px;line-height:24px;width:100%;margin:0;color:white;}

.inptszukaj{border:1px solid #366B19;width:200px;font-size:12px;height:16px;}
.infp{clear:both;height:20px;width:100%;background-color:#4D8723;border:1px solid #C6C6C6;line-height:20px;}
.infpp{clear:both;color:white;height:20px;padding:0 1% 0 1%;width:98%;background-color:#4D8723;border:1px solid #C6C6C6;line-height:20px;}

.left{float:left;}

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

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

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


a.lkategoria{text-decoration:none;color:white;}
a.lkategoria:hover{color:yellow;text-decoration:underline;}
a.lkategoria_selected{color:yellow;text-decoration:underline;}
a.lkategoria_selected:hover{color:yellow;}

a.lpodkategoria{text-decoration:none;color:white;}
a.lpodkategoria:hover{color:yellow;text-decoration:underline;}
a.lpodkategoria_selected{color:yellow;text-decoration:underline}
a.podkategoria_selected:hover{color:yellow;}

.kreska1{clear:both;width:100%;margin:5px 0 5px 0;height:1px;font-size:1px;border-bottom:1px dotted gray;}
.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:-355px -5px;width:70px;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:-355px -5px;width:70px;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:-3px -65px;width:70px;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:-3px -65px;width:70px;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:98%;padding:4px;text-align:center;background-color:#FFCFDA;border:1px solid #FFAFC1;height:40px;font-size:14px;}

.ib {display:inline-block;}

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;font-size:12px;}
a.nazwa:visited {text-decoration: none;font-weight:bold; color:black;font-size:12px;}
a.nazwa:active {text-decoration: none;font-weight:bold; color:black;font-size:12px;}
a.nazwa:hover {text-decoration: underline;font-weight:bold; color:black;font-size:12px;}

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;display:inline-block;background:#FFF url(../img/design/grafika_narz.jpg) -211px -70px;}
.star_off{width:15px;height:15px;display:inline-block;background:#FFF url(../img/design/grafika_narz.jpg) -229px -70px;}

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

.zkl{width:98%;height:24px;text-align:left;clear:both;color:#6AAF36;border:1px solid #c6c6c6;background-color:#4D8723;line-height:24px;padding:0 1% 0 1%;}
.zkl2{width:98%;height:31px;padding:0 1% 0 1%;border-top:2px solid #315F17;}

.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:#5F5F5F;font-size:13px;line-height:28px;}
.pl{float:left;}
.pr{float:right;text-align:right;}

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

a.link_p:link {text-decoration:none;color:#5F5F5F;}
a.link_p:visited {text-decoration:none;color:#5F5F5F;}
a.link_p:active {text-decoration:none;color:#5F5F5F;}
a.link_p:hover {text-decoration:underline;color:#167F00;}

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

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

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

.infp2{clear:both;height:20px;margin:2px;width:852px;background-color:#366B19;border:1px solid #C6C6C6;line-height:20px;}

.ramka {
color:white;
font-family:verdana,arial,helvetica,sans-serif;
font-size:13px;
width:860px;
}

#tp {
width:858px;height:40px;
background-color:white;
line-height:30px;
border:1px solid gray;
border-bottom:none;

}
#md {
background-color:white;
border:1px solid gray;
border-top:none;
color:black;
padding:0 20px 20px 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 -92px;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 -92px;width:100px;height:25px;color:yellow;line-height:24px;}

.btn_kasa{clear:both;font-size:13px;display:inline-block;text-align:center;background-image:url(../img/design/grafika_narz.jpg);padding-top:2px;background-position:-334px -30px;width:97px;height:20px;color:white;line-height:18px;}
.btn_kasa: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:-334px -30px;width:97px;height:20px;color:yellow;line-height:18px;}

.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:13px;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:13px;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:17px;font-weight:bold;text-align:center;display: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:17px;font-weight:bold;text-align:center;display: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;}

.btnx2{clear:both;border:1xp solid red;font-size:17px;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;}
.btnx2:hover{clear:both;font-size:17px;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;text-align:center;clear:both;}

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

#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:185px;height:155px;display:block;background:#FFF url(../img/design/grafika_narz.jpg) -178px -122px;}

.bxbaner{text-align:center;color:white;line-height:22px;margin-bottom:1px;display:block;width:24px;height:20px;background-color:#4D8723;border:1px solid #c6c6c6;}
.bxbaner_on{text-align:center;color:yellow;line-height:22px;margin-bottom:1px;display:block;width:24px;height:20px;background-color:#4D8723;border:1px solid #c6c6c6;}

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

.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;}

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;}

.cena_katalogowa{color:gray;font-size:12px;}

.ostogl{border:1px solid #C6C6C6;}
.wyszukiwarka{display:inline;float:left;padding-left:10px;margin:0;line-height:24px;width:400px;}
#masz_w_koszyku{float:right;padding-right:6px;color:white;}
#kws{padding:4px 0 4px 4px;text-align:left;}
.sel{font-size:11px;}
.mbox{padding:4px;}
.sort{display:inline;float:left;margin-right:5px;}



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;font-size:11px;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;}



.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;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;}


#sh_popup{z-index:10;position:absolute;display:none;}
#sh_loader{z-index:15;position:absolute;top:1px;left:1px;border:1px solid #BFBFBF;width:200px;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;font-weight;bold;}

.shl{float:left;}
.shr{float:left;line-height:35px;text-align:left;color:#717171;font-size:15px;font-weight;bold;}

.ls_sh{display:block;padding-left:15px;margin:0;list-style-type:none;}
.ls_no{display:none;padding-left:15px;margin:0;list-style-type:none;}

#naglowek {width:100%;}
.ng_tlo {height:110px;background-position:0 0;}
.ng_logo {float:left;width:30%;padding-top:20px;}
.ng_zakladki {float:right;padding:6px;color:#FF8C3F;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;}

.zalogujsie {display:block;height:23px;width:95px;background:#FFF url(../img/design/grafika_narz.jpg) -842px -78px;}
.zarejestrujsie {display:block;height:23px;width:258px;background:#FFF url(../img/design/grafika_narz.jpg) -938px -78px;}
.usun {display:block;height:23px;width:55px;background:#FFF url(../img/design/grafika_narz.jpg) -622px -78px;}
.dokoszyka {display:block;float:left;height:23px;width:95px;background:#FFF url(../img/design/grafika_narz.jpg) -748px -78px;}
.koszykcechy {margin-left:10px;display:block;float:left;height:23px;width:95px;background:#FFF url(../img/design/grafika_narz.jpg) -748px -78px;}
.dokasy {display:block;float:right;height:22px;width:72px;background:#FFF url(../img/design/grafika_narz.jpg) -676px -78px;}

.zapisz {display:block;height:23px;width:62px;background:#FFF url(../img/design/grafika_narz.jpg) -826px -103px;}

.stronagl {margin:2px;float:right;display:block;height:23px;width:113px;background:#FFF url(../img/design/grafika_narz.jpg) -1016px -103px;}
.stronagl2 {margin:2px;display:block;height:23px;width:113px;background:#FFF url(../img/design/grafika_narz.jpg) -1016px -103px;}

.porownaj {display:block;height:23px;width:258px;background:#FFF url(../img/design/grafika_narz.jpg) -939px -129px;}
.email {display:block;height:22px;width:100px;background:#FFF url(../img/design/grafika_narz.jpg) -839px -129px;}
.szukaj {display:block;height:23px;width:65px;background:#FFF url(../img/design/grafika_narz.jpg) -760px -103px;}
.oblicz_rate{display:block;width:169px;height:34px;background:#FFFFFF url(../img/design/grafika_narz.jpg) -2px -132px;}
.zloz_zamowienie{display:block;width:169px;height:34px;background:#FFFFFF url(../img/design/grafika_narz.jpg) -2px -168px;}
.del {display:block;width:16px;height:15px;background:#FFFFFF url(../img/design/grafika_narz.jpg) -1081px -12px;}

.przejdz_do_kasy{margin:auto;display:block;height:34px;width:169px;background:#FFF url(../img/design/grafika_narz.jpg) -1029px -153px;}
.zarejestrujsie2{margin:auto;display:block;height:34px;width:169px;background:#FFF url(../img/design/grafika_narz.jpg) -1029px -187px;}
.strzalka {display:inline;float:right;margin-top:1px;height:10px;width:10px;background:#FFF url(../img/design/grafika_narz.jpg) -1102px -228px;}

.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;}


.timap{font-weight:bold;color:#366B19;}
.ticount{color:#366B19;}
.ulmpg{list-style:none outside none;padding:0;}
.ulmp{list-style:none outside none;padding-left:20px}
.tdmp{font-family:verdana,arial,helvetica,sans-serif;width:33%;font-size:12px;color:#3F3F3F;}
.tdmp2{font-family:verdana,arial,helvetica,sans-serif;width:25%;font-size:12px;color:#3F3F3F;}

.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:23px;clear:both;padding:0;margin:0;}

.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:#4D8723;text-align:center;font-size:13px;color:yellow;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:#366B19;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;}

.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;}

