body {font-family:verdana,arial,helvetica,sans-serif;font-size:12px;margin:0;background-color:#FFFABF;padding:5px;background-image:url(../img/design/body2.jpg);background-attachment: fixed;}
.strona{width: 990px;background-color:white;margin: 0 auto 0 auto;padding:4px;border-left:1px solid #4F0013;border-right:1px solid #4F0013;border-bottom:1px solid #4F0013;}
.strona_cechy{width:1200px;margin: 0 auto 0 auto;padding:1px;background-color:white;}
.zakladki_top {text-align:right;color:white;line-height:28px;padding: 0 10px 0 10px;width:980px;height:28px;background:#FFF url(../img/design/grafika_lum.jpg) 0px -29px;}
.zakladki_top_cechy {text-align:right;color:white;line-height:28px;padding: 0 10px 0 10px;width:1180px;height:28px;background:#FFF url(../img/design/grafika_lum.jpg) 0 0;}
.top{width: 1000px;margin: 0 auto 0 auto;padding:1px;}
.top_cechy{width:1200px;margin: 0 auto 0 auto;padding:1px;}
.ng_tlo {clear:both;height:100px;background-image:url(../img/design/luminar_tlo.jpg);background-repeat:repeat-x;border-left:1px solid #4F0013;border-right:1px solid #4F0013;}
.ng_tlo_cechy {clear:both;height:100px;background-image:url(../img/design/luminar_tlo.jpg);background-repeat:repeat-x;border-left:1px solid #4F0013;border-right:1px solid #4F0013;}
.ng_logo {padding:25px 0 0 20px;float:left;}
.logotwoje{width:259px;height:48px;display:block;background:#FFF url(../img/design/grafika_lum.jpg) -201px -59px;}
.img {border:1px solid gray;}

.ib {display:inline-block;}

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

.bxbaner{text-decoration:none;color:#BF0B0B;text-align:center;line-height:28px;margin-bottom:1px;display:block;width:30px;height:28px;background:#FFFFFF url(../img/design/grafika_lum.jpg) -95px -117px;}
.bxbaner_on{text-decoration:none;color:white;text-align:center;line-height:28px;margin-bottom:1px;display:block;width:30px;height:28px;background:#FFFFFF url(../img/design/grafika_lum.jpg) -95px -117px;}

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.ltop:link {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:white;}
a.ltop:visited {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:white;}
a.ltop:active {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:white;}
a.ltop:hover {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: underline; color:white;}

a.menu_r:link {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:white;}
a.menu_r:visited {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:white;}
a.menu_r:active {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:white;}
a.menu_r:hover {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: underline; color:white;}

a.menu_box:link {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:#fbc33a;}
a.menu_box:visited {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:#fbc33a;}
a.menu_box:active {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:#fbc33a;}
a.menu_box:hover {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: underline; color:#fbc33a;}


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

.pasek_menu {color:#fbc33a;border-top:1px solid black;clear:both;width:100%;height:26px;background-color:#4F0013;font-size:13px;text-align:left;line-height:26px;}
.pasek_stopka {color:#fbc33a;border-top:1px solid black;clear:both;width:100%;height:26px;background-color:#4F0013;font-size:13px;text-align:center;line-height:26px;}

#tp {width:838px;height:26px;background-color:#4F0013;line-height:26px;padding:0 10px;border:1px solid black;}
#md {color:black;padding:10px 20px;background-color:white;border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;}
#bt {width:860px;height:20px;background-color:white;}

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

.button1 {text-align:center;line-height:28px;font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:white;margin:2px;display:block;height:28px;width:145px;background:#FFF url(../img/design/grafika_lum.jpg) -1px -86px;}
.button2 {text-align:center;line-height:28px;font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:white;display:block;height:28px;width:92px;background:#FFF url(../img/design/grafika_lum.jpg) -1px -116px;}
.buttonred1 {text-align:center;line-height:28px;font-size:13px;text-decoration: none; color:white;display:inline-block;height:28px;width:145px;background:#FFF url(../img/design/grafika_lum.jpg) -1px -147px;}
.buttonred2 {text-align:center;line-height:28px;font-size:13px;text-decoration: none; color:white;display:inline-block;height:28px;width:92px;background:#FFF url(../img/design/grafika_lum.jpg) -1px -178px;}

.btn{text-align:center;line-height:24px;font-size:12px;text-decoration: none; color:white;display:inline-block;height:23px;width:58px;background:#FFF url(../img/design/grafika_lum.jpg) -44px -211px;}

.zakladki{clear:both;text-align:center;width:100%;}
.zakladka_red {border-bottom:1px dotted gray;height:36px;margin-top:5px;padding-top:10px;}
.zakladka_red2 {border-bottom:1px dotted gray;margin-top:5px;padding-top:10px;}
.zakladka_gray {border-bottom:1px dotted gray;height:30px;margin-top:5px;padding-top:10px;}

.tytuldruk {font-size:20px;font-weight:bold;}
.cena_opisdruk {line-height:50px;text-align:right;font-size:15px;font-weight:bold;margin:0;}
.cena_wartoscdruk {text-align:right;font-size:17px;font-weight:bold;margin:0;}

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


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.lista{display:inline;height:140px;width:100%;}
div.lista_zdjecie{display:inline;float:left;width:12%;}
div.lista_opis{float:right;width:87%;text-align:left;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;}

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

li {list-style-position: inside;}
.s_inline{clear:both;width:100%;}
.pl{display:inline;width:56%;float:left;}
.pr{display:inline;width:44%;float:right;text-align:right;}
.pli{width:56%;float:left;}
.pri{width:44%;float:right;text-align:right;}
.pl_cechy{display:inline;width:65%;float:left;}
.pr_cechy{display:inline;width:34%;float:right;text-align:right;}
.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:16px;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;}

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.link_p:link {font-size:11px;text-decoration: none; color:black;}
A.link_p:visited {font-size:11px;text-decoration: none; color:black;}
A.link_p:active {font-size:11px;text-decoration: none; color:black;}
A.link_p:hover {font-size:11px;text-decoration: none; color:black;}

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

.st_pasek {height:25px;display:block;background-color:#FFEED9;border-top:2px solid #5C5C5C;border-bottom:1px solid #D2D2D2;line-height:25px;}
.st_dol {height:130px;}

.lp_nazwa {width:100%;text-align:left;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;}

.megaokazja {margin-left:5px;width:88px;display:inline;float:left;height:16px;background:#FFF url(../img/design/grafika_lum.jpg) -940px -162px;}
.promocja {margin-left:5px;width:81px;display:inline;float:left;height:16px;background:#FFF url(../img/design/grafika_lum.jpg) -941px -179px;}
.na_prezent {margin-left:5px;width:81px;height:16px;display:inline;float:left;background:#FFF url(../img/design/grafika_lum.jpg) -941px -227px;}
.nowosc {margin-left:5px;width:81px;height:16px;display:inline;float:left;background:#FFF url(../img/design/grafika_lum.jpg) -941px -211px;}
.polecamy {margin-left:5px;width:81px;height:16px;display:inline;float:left;background:#FFF url(../img/design/grafika_lum.jpg) -940px -230px;}

.lp_info {clear:both;width:100%;height:16px;font-size:11px;}
.lp_gwarancja {display:inline;float:left;width:33%;}


.lp_jakosc span {display:inline;float:left;}

.lp_porownanie {display:inline;float:right;width:33%;text-align:right;}
.lp_wiecej_info {width:115px;clear:both;}


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

.ks{
 background-color: #FFFAC0;
 border:1px solid #e6e6e6;

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

.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:#4F0013;}
a.katgl:hover{font-size:14px;color:#4F0013;text-decoration:underline;}
a.katgl_selected{font-size:14px;text-decoration:none;color:#4F0013;}
a.katgl_selected:hover{font-size:14px;color:#4F0013;}


.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:#5F5F5F;}
a.kategoria:hover{color:#4F0013;text-decoration:underline;}
a.kategoria_selected{text-decoration:underline;color:#4F0013;}
a.kategoria_selected:hover{color:#4F0013;}

.podkategorie{margin-bottom:1px;font-size:12px;}
a.podkategoria{text-decoration:none;color:#5F5F5F;}
a.podkategoria:hover{color:#4F0013;text-decoration:underline;}
a.podkategoria_selected{text-decoration:underline;color:#4F0013;}
a.podkategoria_selected:hover{color:#4F0013;}











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


.satysfakcja{width:200px;height:145px;display:block;background:#FFF url(../img/design/grafika_lum.jpg) -560px -104px;}

.star_on{width:15px;height:15px;display:block;float:left;background:#FFF url(../img/design/grafika_lum.jpg) -5px -214px;}
.star_off{width:15px;height:15px;display:block;float:left;;background:#FFF url(../img/design/grafika_lum.jpg) -22px -214px;}

A.l_green:hover {text-decoration: none ; color:#124301;}
A.l_green:link {text-decoration:none;color:#124301;}
A.l_green:visited {text-decoration: none; color:#124301;}
A.l_green:active {text-decoration: none; color:#124301;}
A.l_green:hover {text-decoration: none ; color:#124301;}



a.menu:link {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:white;}
a.menu:visited {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:white;}
a.menu:active {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:white;}
a.menu:hover {font-size:13px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: underline; color:white;}

a.k_koszyk:link {font-size:12px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:black;}
a.k_koszyk:visited {font-size:12px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:black;}
a.k_koszyk:active {font-size:12px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:black;}
a.k_koszyk:hover {font-size:12px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: underline; color:black;}

a.koszyk:link {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:black;}
a.koszyk:visited {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:black;}
a.koszyk:active {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:black;}
a.koszyk:hover {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: underline; color:black;}


.link_menu{float:left;}
.hr_menu{float:left;margin-top:5px;width:15px;height:28px;background:#FFF url(../img/design/grafika_lum.jpg) -1015px -5px;}

#stopka {clear:both;width:100%;color:black;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;}
.st_inm {margin:0;padding-left:10px;list-style-type:square;color:gray;}
.st_info{width:25%;float:left;display:inline;text-align:left;font-size:11px;margin:0;padding:0;}
.st_informacje {width:76%;margin-left:15%;}

a.stp:link {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:gray;}
a.stp:visited {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:gray;}
a.stp:active {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: none; color:gray;}
a.stp:hover {font-size:11px;font-family:verdana,arial,helvetica,sans-serif;text-decoration: underline; color:gray;}


.ng_zakladki {float:right;padding:6px;color:white;}
.box {font-size:12px;font-family:verdana,arial,helvetica,sans-serif;line-height:27px;text-align:left;width:168px;padding-left:30px;height:26px;background:#FFF url(../img/design/grafika_lum.jpg) 0 -59px;}
.jestesw {padding-left:10px;width:100%;height:24px;line-height:24px;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;text-align:left;color:black;}




.ramka {
background:#FFFFFF url(../img/design/sh_popup.jpg) 0 0;
color:white;
font-family:verdana,arial,helvetica,sans-serif;
font-size:13px;
width:860px;
}




.ng_pasek1 {height:25px;background-color:#FF8C3F;border:1px solid gray;font-size:13px;line-height:25px;}


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

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

.brak_produktu{width:100%;text-align:center;background-color:#FFCFDA;border:1px solid #FFAFC1;height:40px;font-size:14px;}
.infp{clear:both;height:20px;width:100%;background-color:#7f001b;border:1px solid #C6C6C6;line-height:20px;}
.infpp{color:white;clear:both;height:20px;width:98%;padding:0 1% 0 1%;background-color:#7f001b;border:1px solid #C6C6C6;line-height:20px;}

.kreska1{clear:both;width:100%;margin:2px 0 2px 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;}


#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_lum.jpg) -1102px -228px;}
.powieksz {margin:auto;display:block;height:18px;width:68px;background:#FFF url(../img/design/grafika_lum.jpg) -1031px -225px;}

.inptszukaj{border:1px solid  #C6C6C6;}
#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_img{float:left;}
.sh_txt{float:left;line-height:35px;text-align:left;color:#717171;font-size:15px;}



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



.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:#4F0013;}
.ticount{color:#4F0013;}


#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:#FFCD02;text-align:center;font-size:13px;color:#850621;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:#850621;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;}

.btnx{background-image:url("../img/design/grafika_lum.jpg");background-position: -149px -118px;clear:both;color:white;display:inline-block;font-size:17px;font-weight: bold;height:30px;line-height:21px;padding-top:8px;text-align:center;text-decoration:none;width:174px;}
.btnx:hover{background-image:url("../img/design/grafika_lum.jpg");background-position: -149px -118px;clear:both;color:yellow;display:inline-block;font-size:17px;font-weight:bold;height:30px;line-height:21px;padding-top:8px;text-align:center;text-decoration:none;width:174px;}

.btnx2{clear:both;text-decoration:none;font-size:17px;font-weight:bold;text-align:center;display:inline-block;background-image:url(../img/design/grafika_lum.jpg);padding-top:6px;background-position:-149px -118px;width:174px;height:30px;color:white;line-height:21px;}
.btnx2:hover{clear:both;text-decoration:none;font-size:17px;font-weight:bold;text-align:center;display:inline-block;background-image:url(../img/design/grafika_lum.jpg);padding-top:6px;background-position:-149px -118px;width:174px;height:30px;color:yellow;line-height:21px;}

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

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