body { 
text-align : left; 
margin : 0 auto 0 auto; 
background : #ffffff; 
} 
#body { 
width : 940px; 
margin : 0 auto 0 auto; 
background : #ffffff; 
} 
#b_body { 
width : 940px; 
padding : 0 0 2px 0; 
background : #ffffff; 
} 
#bol { 
display : block; 
position : relative; 
width : 245px; 
float : left; 
} 
#bos { 
display : block; 
position : relative; 
width : 485px; 
float : left; 
} 
#bop { 
display : block; 
position : relative; 
width : 210px; 
float : right; 
} 
a:link { 
color : #000000; 
text-decoration : none; 
} 
a:hover { 
color : #000000; 
text-decoration : underline; 
} 
a:visited { 
color : #000000; 
text-decoration : none; 
} 
a:visited:hover { 
color : #000000; 
text-decoration : underline; 
} 
input, select, textarea { 
font : 11px Arial, sans-serif, Helvetica; 
} 
img { 
border : none; 
} 
.txt3 { 
font : 11px Verdana; 
color : #ffffff; 
} 
.txt_ok { 
font : 11px Verdana; 
color : #ffffff; 
padding : 3px 0 0 10px; 
} 
.mrt_ok { 
width : 940px; 
height : 21px; 
background-color : #6ac335; 
margin : 2px 0 0 0; 
} 
.mrt_no { 
width : 940px; 
height : 21px; 
background-color : #8d0000; 
margin : 2px 0 0 0; 
} 
.BRsize0 { 
font-size : 0; 
} 
.BRsize1 { 
font-size : 1px; 
} 
.BRsize2 { 
font-size : 2px; 
} 
.BRsize4 { 
font-size : 4px; 
} 
.BRsize5 { 
font-size : 5px; 
} 
.BRsize6 { 
font-size : 6px; 
} 
.BRsize7 { 
font-size : 7px; 
} 
.BRsize10 { 
font-size : 10px; 
} 
.BRsize20 { 
font-size : 20px; 
} 
.BRsize30 { 
font-size : 30px; 
} 
#top_1 { 
width : 940px; 
height : 110px; 
margin : 0 0 2px 0; 
} 
#top_m1 { 
width : 940px; 
height : 21px; 
background-color : #5e4d43; 
} 
#top_mp1 { 
font : 11px Verdana; 
color : #ffffff; 
padding : 3px 5px 2px 10px; 
float : left; 
position : relative; 
} 
.pasek_a:link { 
text-decoration : none; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #ffffff; 
font-weight : bold; 
} 
.pasek_a:hover { 
text-decoration : underline; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #ffffff; 
font-weight : bold; 
} 
.pasek_a:visited { 
text-decoration : none; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #ffffff; 
font-weight : bold; 
} 
.pasek_a:visited:hover { 
text-decoration : underline; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #ffffff; 
font-weight : bold; 
} 
#mo_1 { 
width : 245px; 
height : 30px; 
margin : 2px 0 0 0; 
background : url(../images/asortyment.jpg) no-repeat; 
} 
#mo_2 { 
width : 245px; 
height : 4px; 
margin : 0; 
background : url(../images/bgd_245.gif) no-repeat; 
} 
#bg_menu { 
width : 245px; 
background : url(../images/bg_245.gif) repeat-y; 
} 
.bg_small_menu { 
width : 243px; 
height : 25px; 
background : url(../images/bg_small_menu.jpg) repeat-x; 
margin : 0 0 0 1px; 
} 
.txt1 { 
font : 9px Verdana; 
color : #565656; 
} 
.mp_03 { 
padding : 3px 10px 3px 8px; 
float : left; 
} 
.mr_03 { 
margin : 0 10px 2px 33px; 
text-align : left; 
} 
.grupy_a:link { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #565656; 
font-weight : bold; 
text-transform : uppercase; 
} 
.grupy_a:hover { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : bold; 
text-transform : uppercase; 
} 
.grupy_a:visited { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #565656; 
font-weight : bold; 
text-transform : uppercase; 
} 
.grupy_a:visited:hover { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : bold; 
text-transform : uppercase; 
} 
.grupyS_a:link { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : bold; 
text-transform : uppercase; 
} 
.grupyS_a:hover { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : bold; 
text-transform : uppercase; 
} 
.grupyS_a:visited { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : bold; 
text-transform : uppercase; 
} 
.grupyS_a:visited:hover { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : bold; 
text-transform : uppercase; 
} 
.podgrupy_a:link { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #717171; 
font-weight : normal; 
text-transform : uppercase; 
} 
.podgrupy_a:hover { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : normal; 
text-transform : uppercase; 
} 
.podgrupy_a:visited { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #717171; 
font-weight : normal; 
text-transform : uppercase; 
} 
.podgrupy_a:visited:hover { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : normal; 
text-transform : uppercase; 
} 
.podgrupyS_a:link { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : normal; 
text-transform : uppercase; 
} 
.podgrupyS_a:hover { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : normal; 
text-transform : uppercase; 
} 
.podgrupyS_a:visited { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : normal; 
text-transform : uppercase; 
} 
.podgrupyS_a:visited:hover { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : normal; 
text-transform : uppercase; 
} 
#po_1 { 
width : 210px; 
height : 30px; 
margin : 2px 0 0 0; 
background : url(../images/promocje.jpg) no-repeat; 
} 
#po_2 { 
width : 210px; 
height : 4px; 
margin : 0; 
background : url(../images/bgd_210.gif) no-repeat; 
} 
#po_3 { 
float : left; 
padding : 16px 0 4px 18px; 
} 
#promo { 
position : relative; 
width : 210px; 
height : 100%; 
overflow : hidden; 
margin : 0; 
padding : 12px 0; 
text-align : left; 
font-size : 12px; 
color : #666; 
background : url(../images/bg_210.gif) repeat-y; 
} 
#promo_lista { 
font : 12px Arial, sans-serif, Helvetica; 
color : #565656; 
margin : 0; 
padding : 0 3px 0 5px; 
list-style : none; 
} 
#promo_lista li { 
position : relative; 
margin : 0; 
background : transparent url(../images/grot_sg.gif) no-repeat top left; 
padding : 0 2px 2px 10px; 
} 
#promo_lista a { 
font-weight : bold; 
color : #565656; 
text-decoration : none; 
} 
#promo_lista a:hover { 
color : #eb9500; 
border-bottom : 1px solid #eb9500; 
} 
#promo_lista li ul { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#lo_0 { 
position : relative; 
overflow : hidden; 
width : 210px; 
height : 100%; 
padding : 2px 0 0 0; 
} 
#lo_1 { 
width : 210px; 
height : 30px; 
margin : 0; 
background : url(../images/logowanie.jpg) no-repeat; 
} 
#lo_2 { 
width : 210px; 
height : 4px; 
margin : 0; 
background : url(../images/bgd_210.gif) no-repeat; 
} 
#logow { 
font : 12px Arial, sans-serif, Helvetica; 
color : #000000; 
position : relative; 
width : 210px; 
height : 100%; 
overflow : hidden; 
margin : 0; 
padding : 12px 0; 
text-align : left; 
font-size : 12px; 
color : #666; 
background : transparent url(../images/bg_210.gif) repeat-y; 
} 
.mp_01 { 
padding : 5px 10px 5px 10px; 
} 
.inp_log { 
height : 17px; 
width : 190px; 
border : 1px solid #5e4d43; 
font : 11px Arial; 
color : #000000; 
background-color : #ffffff; 
} 
#logs { 
position : relative; 
width : 210px; 
height : 100%; 
overflow : hidden; 
margin : 0; 
padding : 2px 0 0 0; 
text-align : left; 
font-size : 12px; 
color : #666; 
} 
#logs_lista { 
font : 12px Arial, sans-serif, Helvetica; 
color : #565656; 
margin : 0; 
padding : 0 5px 0 0; 
} 
#logs_lista li { 
position : relative; 
margin : 0; 
background : transparent url(../images/grot_sg.gif) no-repeat top left; 
padding : 0 2px 2px 10px; 
} 
#logs_lista a { 
font-weight : bold; 
color : #565656; 
text-decoration : none; 
} 
#logs_lista a:hover { 
color : #eb9500; 
border-bottom : 1px solid #eb9500; 
} 
#logs_lista li ul { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#button_s { 
padding : 10px 0 10px 0; 
} 
#button_s3 { 
padding : 0 0 5px 0; 
text-align : left; 
} 
.mp_01l { 
padding : 5px 5px 5px 10px; 
} 
.pas_i { 
width : 190px; 
height : 1px; 
background-color : #5e4d43; 
margin : 4px 0 4px 0; 
} 
#so_0 { 
position : relative; 
overflow : hidden; 
width : 245px; 
height : 100%; 
padding : 2px 0 0 0; 
} 
#so_1 { 
width : 245px; 
height : 30px; 
margin : 0; 
background : url(../images/wyszukaj.jpg) no-repeat; 
} 
#so_2 { 
width : 245px; 
height : 4px; 
margin : 0; 
background : transparent url(../images/bgd_245.gif) no-repeat; 
} 
#szuk { 
width : 245px; 
height : 100%; 
background : url(../images/bg_245.gif) repeat-y; 
} 
.ms_01 { 
padding : 5px 10px 25px 10px; 
} 
.inp_szuk { 
height : 17px; 
width : 222px; 
border : 1px solid #5e4d43; 
font : 10px Arial; 
color : #5e4d43; 
} 
.inp_szuk_sel { 
height : 19px; 
width : 224px; 
border : 1px solid #5e4d43; 
font : 10px Arial; 
color : #5e4d43; 
} 
#button_ss { 
margin : 10px 0 10px 0; 
} 
#button_s1 { 
float : left; 
padding : 0 0 10px 1px; 
} 
#button_s2 { 
float : right; 
padding : 0 0 10px 0; 
} 
#txt5 { 
font : 10px Verdana; 
color : #da0000; 
font-weight : bold; 
} 
#don { 
overflow : hidden; 
width : 940px; 
height : 40px; 
margin : 2px 0 0 0; 
background : #f0dcb7; 
} 
#don_l { 
width : 128px; 
height : 40px; 
background : transparent url(../images/logo_m.jpg) no-repeat left; 
float : left; 
} 
#don_txt { 
padding : 13px 0 13px 15px; 
float : left; 
font : 11px Arial, sans-serif, Helvetica; 
color : #5e4d43; 
} 
#don_txt2 { 
padding : 3px 0 0 125px; 
float : left; 
font : 11px Arial, sans-serif, Helvetica; 
color : #5e4d43; 
} 
#don_txt3 { 
padding : 3px 0 0 0; 
float : right; 
font : 11px Arial, sans-serif, Helvetica; 
color : #5e4d43; 
} 
.a_utor:link { 
color : #5e4d43; 
text-decoration : none; 
} 
.a_utor:hover { 
color : #eb9500; 
text-decoration : underline; 
} 
.a_utor:visited { 
color : #5e4d43; 
text-decoration : none; 
} 
.a_utor:visited:hover { 
color : #eb9500; 
text-decoration : underline; 
} 
#ko_0 { 
position : relative; 
overflow : hidden; 
width : 210px; 
height : 100%; 
padding : 2px 0 0 0; 
} 
#ko_1 { 
width : 210px; 
height : 30px; 
margin : 0; 
background : url(../images/koszyk_np.jpg) no-repeat; 
} 
#ko_2 { 
width : 210px; 
height : 4px; 
margin : 0; 
background : url(../images/bgd_210.gif) no-repeat; 
} 
#koow { 
font : 12px Arial, sans-serif, Helvetica; 
color : #000000; 
position : relative; 
width : 210px; 
height : 100%; 
overflow : hidden; 
margin : 0; 
padding : 12px 0; 
text-align : left; 
font-size : 12px; 
color : #666; 
background : transparent url(../images/bg_210.gif) repeat-y; 
} 
#kogs { 
position : relative; 
width : 210px; 
height : 100%; 
overflow : hidden; 
margin : 0; 
padding : 2px 0 0 0; 
text-align : left; 
font-size : 12px; 
color : #666; 
} 
#kogs_lista { 
font : 12px Arial, sans-serif, Helvetica; 
color : #565656; 
margin : 0; 
padding : 0 5px 0 0; 
} 
#kogs_lista li { 
position : relative; 
margin : 0; 
background : transparent url(../images/grot_sg.gif) no-repeat top left; 
padding : 0 2px 2px 10px; 
} 
#kogs_lista a { 
font-weight : bold; 
color : #565656; 
text-decoration : none; 
} 
#kogs_lista a:hover { 
color : #eb9500; 
border-bottom : 1px solid #eb9500; 
} 
#kogs_lista li ul { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
.mr_04 { 
margin : 2px 2px 0 2px; 
} 
#pas_tyt { 
width : 481px; 
height : 38px; 
background-color : #ffffff; 
} 
#pas_sch { 
width : 481px; 
background-color : #ffffff; 
} 
#pas_tyt_txts { 
padding : 9px 6px 0 0; 
font : 10px Arial, sans-serif, Helvetica; 
color : #717171; 
float : left; 
text-align : left; 
} 
.pas_nav_t { 
float : left; 
} 
.pas_nav_tx { 
float : left; 
padding : 0; 
font : 9px Verdana, sans-serif, Helvetica; 
color : #ffffff; 
text-transform : uppercase; 
} 
.mr_04a { 
margin : 0 2px 2px 2px; 
} 
.pas_n { 
float : left; 
width : 481px; 
height : 15px; 
background-color : #5e4d43; 
overflow : hidden; 
} 
.pas_s { 
width : 481px; 
height : 1px; 
background-color : #5e4d43; 
overflow : hidden; 
} 
#mr_05 { 
margin : 4px 2px 0 2px; 
} 
.podgrupy_la:link { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #000000; 
font-weight : normal; 
text-transform : uppercase; 
text-decoration : none; 
} 
.podgrupy_la:hover { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #000000; 
font-weight : normal; 
text-transform : uppercase; 
text-decoration : none; 
} 
.podgrupy_la:visited { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #000000; 
font-weight : normal; 
text-transform : uppercase; 
text-decoration : none; 
} 
.podgrupy_la:visited:hover { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #000000; 
font-weight : normal; 
text-transform : uppercase; 
text-decoration : none; 
} 
.mrl_04 { 
margin : 2px 2px 0 2px; 
} 
.pas_ll { 
width : 481px; 
height : 24px; 
background-color : #717171; 
float : left; 
padding : 3px 0 0 0; 
} 
.pas_lb { 
margin : 2px 2px 0 10px; 
float : left; 
} 
.mmen_BO { 
font : 12px Arial, sans-serif, Helvetica; 
color : #ffffff; 
text-align : center; 
background : url(../images/buto_bg.gif) no-repeat; 
width : 20px; 
height : 20px; 
float : left; 
padding : 3px 0 0 0; 
} 
.mmen_BL { 
text-align : center; 
background : url(../images/but_bg.gif) no-repeat; 
width : 20px; 
height : 20px; 
float : left; 
} 
.mmen_BC:link { 
font : 12px Arial, sans-serif, Helvetica; 
color : #ffffff; 
font-weight : normal; 
text-decoration : none; 
text-align : center; 
padding : 3px 0 0 0; 
} 
.mmen_BC:hover { 
font : 12px Arial, sans-serif, Helvetica; 
color : #ffffff; 
font-weight : normal; 
text-decoration : underline; 
text-align : center; 
padding : 3px 0 0 0; 
} 
.mmen_BC:visited { 
font : 12px Arial, sans-serif, Helvetica; 
color : #ffffff; 
font-weight : normal; 
text-decoration : none; 
text-align : center; 
padding : 3px 0 0 0; 
} 
.mmen_BC:visited:hover { 
font : 12px Arial, sans-serif, Helvetica; 
color : #ffffff; 
font-weight : normal; 
text-decoration : underline; 
text-align : center; 
padding : 3px 0 0 0; 
} 
.pax_l { 
font : 11px Verdana; 
color : #ffffff; 
background-color : #717171; 
padding : 2px 0 0 0; 
float : left; 
} 
#pax_l2 { 
font : 11px Verdana; 
color : #ffffff; 
background-color : #717171; 
float : left; 
} 
.mr4v { 
margin : 0 2px 2px 2px; 
} 
.pas_ls { 
width : 481px; 
height : 1px; 
background-color : #5e4d43; 
overflow : hidden; 
} 
.mp_02 { 
padding : 7px 10px 5px 10px; 
} 
.produkty_a_ss { 
text-decoration : none; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #414141; 
font-weight : bold; 
} 
.produkty_a_s { 
text-decoration : none; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #414141; 
font-weight : bold; 
} 
.produkty_a_s:hover { 
text-decoration : none; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #ff8400; 
font-weight : bold; 
} 
.txt2big { 
font : 9px Verdana; 
color : #005ea0; 
font-weight : bold; 
text-transform : uppercase; 
} 
.txo1 { 
width : 225px; 
margin : 0 3px 6px 4px; 
float : left; 
font : 9px Verdana; 
color : #565656; 
} 
.tx_l1 { 
width : 373px; 
overflow : hidden; 
text-align : left; 
} 
.l_kr { 
text-decoration : line-through; 
} 
.cn_txt { 
font : 11px Verdana; 
color : #ffffff; 
font-weight : bold; 
} 
.cn_txt_promo { 
height : 25px; 
background-color : #c50002; 
font : 11px Verdana; 
color : #fda66c; 
font-weight : bold; 
float : left; 
} 
.cn_txt_promo_ok { 
height : 25px; 
background-color : #c50002; 
font : 11px Verdana; 
color : #ffffff; 
font-weight : bold; 
float : left; 
text-decoration : blink; 
} 
.cn_txt_normal_ok { 
height : 25px; 
background-color : #e65c00; 
font : 11px Verdana; 
color : #ffffff; 
font-weight : bold; 
float : left; 
} 
.pa_ls { 
padding : 5px 0 0 0; 
} 
.bg_oem { 
width : 80px; 
height : 25px; 
background : url(../images/bg_nr_oem.jpg); 
padding : 0; 
overflow : hidden; 
float : left; 
} 
.tx_oem { 
font : 9px Verdana; 
color : #000000; 
padding : 12px 2px 2px 2px; 
} 
.li_col { 
width : 50px; 
height : 25px; 
float : left; 
margin : 0 0 0 2px; 
} 
#pas_nav { 
width : 481px; 
height : 25px; 
background-color : #6ac335; 
} 
.pas_nav_txt_a:link { 
text-decoration : none; 
float : left; 
font : 9px Verdana, sans-serif, Helvetica; 
color : #ffffff; 
text-transform : uppercase; 
} 
.pas_nav_txt_a:hover { 
text-decoration : none; 
float : left; 
font : 9px Verdana, sans-serif, Helvetica; 
color : #000000; 
text-transform : uppercase; 
} 
.pas_nav_txt_a:visited { 
text-decoration : none; 
float : left; 
font : 9px Verdana, sans-serif, Helvetica; 
color : #ffffff; 
text-transform : uppercase; 
} 
.pas_nav_txt_a:visited:hover { 
text-decoration : none; 
float : left; 
font : 9px Verdana, sans-serif, Helvetica; 
color : #000000; 
text-transform : uppercase; 
} 
.pas_nav_txt { 
padding : 0; 
font : 9px Verdana, sans-serif, Helvetica; 
color : #ffffff; 
text-transform : uppercase; 
text-align : left; 
} 
.mr_08 { 
margin : 5px 5px 5px 5px; 
} 
.pas_tyt_txt { 
padding : 0; 
font : 20px Arial, sans-serif, Helvetica; 
color : #5e4d43; 
text-transform : uppercase; 
text-align : left; 
overflow : hidden; 
} 
#pr_ol { 
width : 150px; 
float : left; 
overflow : hidden; 
} 
#pr_oc { 
width : 151px; 
float : left; 
overflow : hidden; 
padding : 0; 
margin : 0 0 0 41px; 
} 
#pr_or { 
width : 140px; 
float : left; 
overflow : hidden; 
} 
.li_cop { 
width : 50px; 
height : 25px; 
margin : 2px 0 2px 2px; 
} 
.bg_poem { 
width : 80px; 
height : 25px; 
background : url(../images/bg_nr_oem.jpg); 
padding : 0; 
overflow : hidden; 
} 
.tx_poem { 
font : 9px Verdana; 
color : #000000; 
padding : 12px 2px 2px 2px; 
} 
.bg_nav_pro { 
width : 140px; 
background : url(../images/bg_nav_shop.jpg) repeat-y; 
} 
.prl1 { 
width : 140px; 
height : 5px; 
background : transparent url(../images/nav_shop_up.jpg) no-repeat; 
} 
.prl3 { 
width : 140px; 
height : 5px; 
background : url(../images/nav_shop_d.jpg) no-repeat; 
} 
.lp_m1 { 
margin : 0 0 0 0; 
} 
.tx_pr { 
width : 481px; 
font : 11px Verdana; 
color : #000000; 
overflow : hidden; 
} 
#mr_07 { 
margin : 10px 10px 2px 10px; 
} 
.mr_044 { 
width : 476px; 
margin : 0 2px 0 2px; 
} 
.r_l2a { 
width : 60px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 4px 0 0 10px; 
} 
.r_l2b { 
width : 406px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 4px 0 0 0; 
} 
.r_l2c { 
width : 406px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 4px 0 0 10px; 
} 
.inp_rej { 
height : 17px; 
width : 262px; 
border : 1px solid #969696; 
font : 11px Arial; 
color : #000000; 
} 
.inp_rejr { 
height : 17px; 
width : 262px; 
border : 1px solid #8d0000; 
font : 11px Arial; 
color : #8d0000; 
background-color : #ffe5e5; 
} 
.mrk_05 { 
margin : 4px 2px 0 2px; 
} 
.R_0 { 
width : 481px; 
height : 82px; 
} 
.R_c0 { 
width : 481px; 
height : 22px; 
} 
.R_d0 { 
width : 481px; 
height : 35px; 
} 
.R_00 { 
width : 481px; 
height : 22px; 
float : left; 
} 
.R_01 { 
width : 175px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : right; 
padding : 4px 5px 0 5px; 
} 
.R_11 { 
width : 20px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 4px 0 0 4px; 
} 
.R_02 { 
width : 260px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 4px 0 0 0; 
} 
.R_03 { 
width : 441px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 5px 10px 0 2px; 
} 
.R_10 { 
width : 130px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 4px 0 0 0; 
} 
.R_a10 { 
width : 25px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 4px 0 0 0; 
} 
.R_b10 { 
width : 95px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 4px 0 0 0; 
} 
.txt7 { 
font : 11px Verdana; 
color : #a1b622; 
font-weight : bold; 
} 
.txt6 { 
font : 11px Verdana; 
color : #da0000; 
font-weight : bold; 
} 
.bg_info { 
float : left; 
background : url(../images/info.gif) no-repeat right; 
border : none; 
width : 22px; 
height : 18px; 
cursor : help; 
padding : 6px 0 0 0; 
} 
.tx_info { 
float : left; 
font : 11px Arial, sans-serif, Helvetica; 
color : #a1b622; 
text-align : left; 
padding : 3px 0 0 8px; 
} 
.mr_05 { 
margin : 4px 2px 0 2px; 
} 
.R_13 { 
width : 175px; 
height : auto; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : right; 
padding : 4px 2px 0 5px; 
} 
.R_12 { 
width : 20px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 0 0 4px 0; 
} 
.R_08 { 
width : 200px; 
height : 31px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 0 5px 0 0; 
} 
.R_09 { 
width : 151px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 5px 10px 0 0; 
} 
.R_04 { 
width : 481px; 
height : auto; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 4px 10px 4px 10px; 
} 
.R_05 { 
width : 210px; 
height : 80px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : right; 
padding : 10px 5px 0 5px; 
} 
.R_07 { 
width : 110px; 
height : 80px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : right; 
padding : 20px 5px 0 5px; 
} 
.R_06 { 
width : 110px; 
height : 80px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : right; 
padding : 20px 5px 0 5px; 
} 
.mp_08 { 
padding : 2px 10px 0 5px; 
} 
.R_02RR { 
width : 440px; 
height : 14px; 
font : 10px Verdana; 
color : #ffffff; 
float : left; 
text-align : left; 
padding : 2px 2px 2px 2px; 
margin : 2px 0 0 0; 
background-color : #8d0000; 
} 
.R_02RC { 
width : 440px; 
height : 38px; 
font : 10px Verdana; 
color : #ffffff; 
float : left; 
text-align : left; 
padding : 2px 2px 2px 2px; 
margin : 2px 0 0 0; 
background-color : #8d0000; 
} 
.R_02R { 
width : auto; 
height : 14px; 
font : 10px Verdana; 
color : #ffffff; 
float : right; 
text-align : right; 
padding : 2px 2px 2px 2px; 
background-color : #8d0000; 
} 
.pas_nn { 
float : left; 
width : 481px; 
height : 25px; 
background-color : #8d0000; 
font : 11px Verdana; 
color : #ffffff; 
text-align : center; 
padding : 6px 0 6px 0; 
} 
.pas_navy { 
width : 481px; 
height : 25px; 
background-color : #6ac335; 
} 
#pas_tytS2 { 
width : 481px; 
background-color : #ffffff; 
} 
.kas_klsx { 
float : left; 
width : 471px; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #000000; 
} 
.mr_kl { 
margin : 5px 5px 3px 5px; 
} 
.mr_kls { 
width : 450px; 
height : 25px; 
} 
.mr_kla { 
width : 25px; 
height : 25px; 
float : left; 
} 
.mr_kll { 
margin : 3px 5px 3px 5px; 
float : left; 
} 
#txt2 { 
font : 9px Verdana; 
color : #005ea0; 
} 
.txt4b { 
font : 11px Verdana; 
color : #000000; 
text-align : left; 
} 
.bigtxt { 
text-transform : uppercase; 
} 
#bgd_245 { 
width : 245px; 
height : 4px; 
background : url(../images/bgd_245.gif); 
} 
#bg_small_promo { 
width : 210px; 
height : auto; 
margin : 0 0 0 1px; 
} 
#produkty_a { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #000000; 
font-weight : normal; 
text-transform : uppercase; 
} 
#produkty_a:hover { 
text-decoration : none; 
font : 11px Arial, sans-serif, Helvetica; 
color : #000000; 
font-weight : normal; 
text-transform : uppercase; 
} 
#mr_01 { 
margin : 0 0 10px 0; 
} 
#mr_02 { 
margin : 0 10px 0 13px; 
} 
#mr_055 { 
margin : 4px 2px 0 2px; 
float : left; 
} 
#mr_06 { 
margin : 0 0 2px 0; 
} 
#mp_04 { 
padding : 4px 4px 4px 4px; 
} 
#mp_09 { 
margin : 2px 2px 2px 2px; 
} 
#txt_log { 
font : 11px Verdana; 
color : #000000; 
text-align : left; 
padding : 5px 10px 5px 10px; 
} 
.of_menu_n { 
background-color : #f3e2c4; 
text-decoration : none; 
cursor : pointer; 
} 
.of_menu { 
background-color : #ffffff; 
} 
#pas_tytS1 { 
width : 481px; 
height : 68px; 
background-color : #ffffff; 
} 
#pas_tytS3 { 
width : 481px; 
height : 30px; 
background-color : #ffffff; 
} 
#pas_tytSa { 
width : 481px; 
height : auto; 
background-color : #ffffff; 
} 
#pas_nv { 
width : 481px; 
height : 25px; 
background-color : #5e4d43; 
font : 9px Verdana; 
color : #ffffff; 
font-weight : normal; 
} 
.input_sel { 
width : 85px; 
height : 15px; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #ffffff; 
border : 1px solid #717171; 
background-color : #717171; 
} 
#pas_lista { 
width : 481px; 
height : 30px; 
} 
#pas_lista_l { 
width : 4px; 
height : 30px; 
float : left; 
} 
#pas_lista_c { 
width : 473px; 
height : 30px; 
float : left; 
background : url(../images/bg_lista.gif) repeat-x; 
text-align : left; 
} 
#pas_lista_d { 
width : 88px; 
height : 88px; 
float : left; 
} 
#pas_lista_a { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #717171; 
font-weight : normal; 
text-transform : uppercase; 
text-align : left; 
} 
#pas_lista_a:hover { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : normal; 
text-transform : uppercase; 
text-align : left; 
} 
#mr_l05 { 
margin : 4px 2px 20px 2px; 
} 
.pas_list { 
width : 471px; 
height : 150px; 
margin : 10px 5px 10px 5px; 
} 
.pas_kl { 
float : left; 
width : 471px; 
height : 25px; 
background-color : #d0d0d0; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #000000; 
} 
.pas_kls { 
float : left; 
width : 471px; 
height : 75px; 
background-color : #ffffff; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #000000; 
} 
.pas_kl_1 { 
float : left; 
width : 25px; 
height : 25px; 
text-align : center; 
background-color : #b0b0b0; 
} 
.pas_kl_1s { 
float : left; 
width : 25px; 
height : 25px; 
text-align : center; 
background-color : #e0e0e0; 
} 
.pas_kl_2 { 
float : left; 
width : 346px; 
height : 25px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.pas_kl_2s { 
float : left; 
width : 346px; 
height : 25px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.pas_kl_3 { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.pas_kl_3s { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.pas_kl_4 { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.pas_kl_4s { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.pas_kl_5 { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.pas_kl_5s { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.pas_kl_6 { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.pas_kl_6s { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.pas_kl_7 { 
float : left; 
width : 96px; 
height : 25px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.pas_kl_7s { 
float : left; 
width : 96px; 
height : 25px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.pas_kl_8 { 
float : left; 
width : 300px; 
height : 25px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.pas_kl_8s { 
float : left; 
width : 300px; 
height : 25px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.pas_kl_1t { 
float : left; 
width : 25px; 
height : 25px; 
text-align : center; 
} 
.pas_kl_2t { 
float : left; 
width : 346px; 
height : 25px; 
text-align : left; 
} 
.pas_kl_3t { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
} 
.pas_kl_4t { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
} 
.pas_kl_5t { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
} 
.pas_kl_6t { 
float : left; 
width : 25px; 
height : 25px; 
text-align : left; 
} 
.pas_kl_7t { 
float : left; 
width : 96px; 
height : 25px; 
text-align : left; 
} 
.pas_kl_8t { 
float : left; 
width : 300px; 
height : 25px; 
text-align : left; 
} 
#pas_allert { 
width : 481px; 
height : 40px; 
margin : 0 4px 0 0; 
} 
#pas_allertt { 
background-color : #ad0000; 
font : 11px Verdana; 
color : #ffffff; 
text-align : center; 
padding : 6px 0 6px 0; 
} 
.inp_trej { 
height : 17px; 
width : 120px; 
border : 1px solid #969696; 
font : 11px Arial; 
color : #000000; 
} 
.inp_atrej { 
height : 17px; 
width : 25px; 
border : 1px solid #969696; 
font : 11px Arial; 
color : #000000; 
} 
.inp_btrej { 
height : 17px; 
width : 45px; 
border : 1px solid #969696; 
font : 11px Arial; 
color : #000000; 
} 
.inp_bttrej { 
height : 17px; 
width : 100px; 
border : 1px solid #969696; 
font : 11px Arial; 
color : #000000; 
} 
.inp_trejr { 
height : 17px; 
width : 120px; 
border : 1px solid #8d0000; 
font : 11px Arial; 
color : #8d0000; 
background-color : #ffe5e5; 
} 
.inp_atrejr { 
height : 17px; 
width : 25px; 
border : 1px solid #8d0000; 
font : 11px Arial; 
color : #8d0000; 
background-color : #ffe5e5; 
} 
.inp_btrejr { 
height : 17px; 
width : 45px; 
border : 1px solid #8d0000; 
font : 11px Arial; 
color : #8d0000; 
background-color : #ffe5e5; 
} 
.inp_bttrejr { 
height : 17px; 
width : 100px; 
border : 1px solid #8d0000; 
font : 11px Arial; 
color : #8d0000; 
background-color : #ffe5e5; 
} 
.inp_kod { 
height : 17px; 
width : 75px; 
border : 1px solid #969696; 
font : 11px Arial; 
color : #000000; 
} 
.inp_kodr { 
height : 17px; 
width : 75px; 
border : 1px solid #ad0000; 
font : 11px Arial; 
color : #ad0000; 
background-color : #ffefef; 
} 
.R_a0 { 
width : 481px; 
height : 22px; 
float : left; 
} 
.R_c1 { 
width : 305px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : right; 
padding : 4px 5px 0 5px; 
} 
.R_b0 { 
width : 30px; 
height : 22px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 4px 0 0 0; 
} 
.R_00a { 
width : 481px; 
height : 50px; 
float : left; 
} 
.R_03a { 
width : 441px; 
height : 50px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 5px 10px 0 2px; 
} 
#dhtmltooltip { 
position : absolute; 
left : -300px; 
width : 150px; 
border : 1px solid #eb9500; 
padding : 2px; 
background-color : #d9dbda; 
text-align : left; 
font : 10px Verdana; 
color : #000000; 
visibility : hidden; 
z-index : 100; 
} 
#dhtmlpointer { 
position : absolute; 
left : -300px; 
z-index : 101; 
visibility : hidden; 
} 
#prod_lista { 
width : 481px; 
height : 88px; 
vertical-align : middle; 
} 
#prod_lista_l { 
width : 4px; 
height : 88px; 
float : left; 
} 
#prod_lista_c { 
width : 473px; 
height : 88px; 
float : left; 
background : url(../images/p_bg.jpg) repeat-x; 
vertical-align : middle; 
} 
#prod_lista_d { 
width : 88px; 
height : 88px; 
float : left; 
display : block; 
} 
#prod_pic { 
width : 80px; 
height : 80px; 
display : block; 
vertical-align : middle; 
text-align : center; 
} 
#prod_lista_a { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #717171; 
font-weight : normal; 
text-transform : uppercase; 
} 
#prod_lista_a:hover { 
text-decoration : none; 
font : 12px Arial, sans-serif, Helvetica; 
color : #eb9500; 
font-weight : normal; 
text-transform : uppercase; 
} 
#pas_nb { 
width : 481px; 
height : 24px; 
background-color : #717171; 
} 
.pa_l { 
width : 471px; 
margin : 10px 5px 20px 5px; 
} 
.pa_lb { 
width : 471px; 
padding : 10px 5px 20px 5px; 
} 
.kas_klz { 
float : left; 
width : 471px; 
} 
.mr_pr { 
padding : 20px 30px 2px 300px; 
} 
.kas_kls { 
float : left; 
width : 471px; 
height : 35px; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #000000; 
} 
.kas_kls1 { 
float : left; 
width : 471px; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #000000; 
background-color : #b0b0b0; 
} 
.kas_kls1s { 
float : left; 
width : 471px; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #000000; 
background-color : #e0e0e0; 
} 
.kas_kl_1t { 
float : left; 
width : 25px; 
height : 25px; 
text-align : center; 
} 
.kas_kl_2t { 
float : left; 
width : 226px; 
height : 25px; 
text-align : left; 
} 
.kas_kl_3t { 
float : left; 
width : 60px; 
height : 25px; 
text-align : left; 
} 
.kas_kl_4t { 
float : left; 
width : 60px; 
height : 25px; 
text-align : left; 
} 
.kas_kl_5t { 
float : left; 
width : 60px; 
height : 25px; 
text-align : left; 
} 
.kas_kl_6t { 
float : left; 
width : 40px; 
height : 25px; 
text-align : left; 
} 
.kas_kl_66t { 
float : left; 
width : 100px; 
height : 25px; 
text-align : left; 
} 
.kr_kl { 
margin : 5px 5px 3px 5px; 
} 
.kr_klb { 
margin : 5px 5px 3px 5px; 
text-align : center; 
} 
.kr_kls { 
width : 450px; 
height : 25px; 
} 
.kr_kla { 
width : 25px; 
height : 25px; 
float : left; 
} 
.kr_kll { 
margin : 3px 5px 3px 5px; 
float : left; 
} 
.cr_kl { 
margin : 5px 5px 3px 5px; 
} 
.cr_klc { 
margin : 5px auto 3px auto; 
text-align : center; 
} 
.mnc { 
padding : 5px 10px 2px 35px; 
} 
.kas_kl_1 { 
float : left; 
width : 25px; 
height : auto; 
text-align : center; 
background-color : #b0b0b0; 
} 
.kas_kl_1s { 
float : left; 
width : 25px; 
height : auto; 
text-align : center; 
background-color : #e0e0e0; 
} 
.kas_kl_2 { 
float : left; 
width : 226px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.kas_kl_2s { 
float : left; 
width : 226px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.kas_kl_3 { 
float : left; 
width : 60px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.kas_kl_3s { 
float : left; 
width : 60px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.kas_kl_4 { 
float : left; 
width : 60px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.kas_kl_4s { 
float : left; 
width : 60px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.kas_kl_5 { 
float : left; 
width : 60px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.kas_kl_5s { 
float : left; 
width : 60px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.kas_kl_6 { 
float : left; 
width : 40px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.kas_kl_6s { 
float : left; 
width : 40px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.kas_kl_66 { 
float : left; 
width : 100px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.kas_kl_66s { 
float : left; 
width : 100px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.inp_sk { 
height : 17px; 
width : 20px; 
border : 1px solid #000000; 
font : 11px Arial; 
color : #000000; 
background-color : #ffffff; 
} 
.tx14b { 
font : 14px Verdana; 
color : #000000; 
font-weight : bold; 
} 
.tx14 { 
font : 14px Verdana; 
color : #000000; 
} 
.txt4 { 
font : 11px Verdana; 
color : #000000; 
text-align : left; 
} 
.C_03a { 
width : 441px; 
height : 65px; 
font : 11px Verdana; 
color : #000000; 
float : left; 
text-align : left; 
padding : 5px 10px 0 2px; 
} 
.pas_lik { 
width : 471px; 
margin : 10px 5px 10px 5px; 
} 
.pas_klk { 
float : left; 
width : 471px; 
background-color : #ffffff; 
font : 11px Verdana, sans-serif, Helvetica; 
color : #000000; 
} 
.das_kl_1 { 
float : left; 
width : 25px; 
height : 34px; 
text-align : center; 
background-color : #b0b0b0; 
} 
.das_kl_1s { 
float : left; 
width : 25px; 
height : 34px; 
text-align : center; 
background-color : #e0e0e0; 
} 
.das_kl_5 { 
float : left; 
width : 25px; 
height : 34px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.das_kl_5s { 
float : left; 
width : 25px; 
height : 34px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.das_kl_8 { 
float : left; 
width : 300px; 
height : 34px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.das_kl_8s { 
float : left; 
width : 300px; 
height : 34px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.das_kl_7 { 
float : left; 
width : 96px; 
height : 34px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.das_kl_7s { 
float : left; 
width : 96px; 
height : 34px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.das_kl_4 { 
float : left; 
width : 25px; 
height : 34px; 
text-align : left; 
background-color : #b0b0b0; 
} 
.das_kl_4s { 
float : left; 
width : 25px; 
height : 34px; 
text-align : left; 
background-color : #e0e0e0; 
} 
.das_kl_1t { 
float : left; 
width : 25px; 
text-align : center; 
} 
.das_kl_5t { 
float : left; 
width : 25px; 
text-align : left; 
} 
.das_kl_8t { 
float : left; 
width : 300px; 
text-align : left; 
} 
.das_kl_7t { 
float : left; 
width : 96px; 
text-align : left; 
} 
.das_kl_4t { 
float : left; 
width : 25px; 
text-align : left; 
} 
.dr_kl { 
padding : 5px 3px 2px 3px; 
} 
.dr_klc { 
margin : 0; 
} 
.rc07 { 
width : 110px; 
font : 11px Verdana; 
color : #000000; 
float : right; 
text-align : right; 
padding : 20px 55px 0 5px; 
} 
