/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,button{border:0;}address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}q:before,q:after{content:'';}

/* ustawienia globalne*/
body, html {background:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; color:#363B41; font-size:12px}
textarea, input, select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#363B41; float:left;}
legend {display:none;}
button {cursor:pointer;}
label {cursor:pointer;}
strong {font-weight:bold;}
a, a:hover {font-size:12px; color:#427290;text-decoration:none; outline:none; font-size: 10px }
a:hover {text-decoration:underline;}

a.b, a.b:hover {font-size:12px; color:#427290;text-decoration:none; outline:none; font-weight: bold; font-size: 10px}
a.b:hover {text-decoration:underline;}

a.a, a.a:hover {font-size:12px; color:#363B41;text-decoration:none; outline:none; background: url(../img/a.gif) no-repeat right 50%; padding-right: 8px; font-size: 10px}
a.a:hover {text-decoration:none;}

a.aaa, a.aaa:hover {font-size:12px; color:#363B41;text-decoration:none; outline:none; background: url(../img/aaa.gif) no-repeat right 50%; padding-right: 21px; font-size: 10px}
a.aaa:hover {text-decoration:none;}

.dp {width: 967px; margin: 0 auto; }

h1 {width: 524px; height: 23px; background: url(../img/h1.gif) no-repeat; color: #fff; font-weight: bold; font-size: 14px; padding-top: 4px; padding-left: 20px; padding-bottom:25px; text-transform: uppercase}
h2 {width: 947px; height: 23px; background: #000 url(../img/h1.gif) no-repeat; color: #fff; font-weight: bold; font-size: 14px; padding-top: 4px; padding-left: 20px; text-transform: uppercase}

/* form */
#form {margin-left: 20px; margin-top: 25px}
#form em {clear:both; display:inline; float:left; width:180px; font-size: 10px}
#form li {clear:both; margin-bottom:12px; overflow:hidden;}
#form input {border:#869AB2 solid 1px; background:#fff; overflow:hidden; width: 283px; height: 16px}
#form select {height:16px;  background:#fff; border:#869AB2 solid 1px; font-size:10px; width: 285px}
#form textarea { height:100px; width:283px; border:#869AB2 solid 1px; background:#fff; overflow:hidden;}
#form i {clear:both; float:left; margin-left:180px; font-size:9px; color:#D80029; width:280px}
#form input.r {width: 50px; float: left; border: none}
#form cite {float: left}

#form button.loguj_pl {background:url(../img/b_l_pl.gif); width:78px; height:18px; margin-left:206px; text-indent:-20000px}
#form button.loguj_eng {background:url(../img/b_l_eng.gif); width:78px; height:18px; margin-left:206px; text-indent:-20000px}
#form button.loguj_it {background:url(../img/b_l_it.gif); width:78px; height:18px; margin-left:206px; text-indent:-20000px}
#form button.wyslij_pl {background:url(../img/b_wys_pl.gif); width:78px; height:18px; margin-left:206px; text-indent:-20000px}
#form button.wyslij_eng {background:url(../img/b_wys_eng.gif); width:78px; height:18px; margin-left:206px; text-indent:-20000px}
#form button.wyslij_it {background:url(../img/b_wys_it.gif); width:78px; height:18px; margin-left:206px; text-indent:-20000px}
#form button.zapisz_pl {background:url(../img/b_za_pl.gif); width:78px; height:18px; margin-left:206px; text-indent:-20000px}
#form button.zapisz_eng {background:url(../img/b_za_eng.gif); width:78px; height:18px; margin-left:206px; text-indent:-20000px}
#form button.zapisz_it {background:url(../img/b_za_it.gif); width:78px; height:18px; margin-left:206px; text-indent:-20000px}
/* form end */

/* stronicowanie */
.pag { clear:both; margin-left:0px; margin-top:35px}
.pag ul { padding-top:30px}
	.pag li {float:left;margin:0;padding:0;}
	.pag li, .pag li a, .pag li a:hover  {margin:0;padding:0; font-size: 12px; font-weight: bold; line-height:18px; font-size: 10px; color: #363B41}
	.pag li a, .pag li a:hover { }
	.pag li.s, .pag li a, .pag li a:hover {padding:0 7px;}
	.pag li.s {background:#D5D5D5;padding:0 3px;}
/* stronicowanie end */

/*  top */
#top {width: 100%; height: 135px;}

#logo {background: url(../img/logo.gif) no-repeat; width: 77px; height: 94px; margin-top: 18px; float: left }
#logo a {display: block; width: 77px; height: 94px; text-indent: -20000px}

#napis_pl {background: url(../img/napis_top_pl.gif) no-repeat; width: 478px; height: 48px; float: left; margin-top: 31px; margin-left: 24px }
#napis_eng {background: url(../img/napis_top_eng.gif) no-repeat; width: 478px; height: 48px; float: left; margin-top: 31px; margin-left: 24px }
#napis_it {background: url(../img/napis_top_it.gif) no-repeat; width: 478px; height: 48px; float: left; margin-top: 31px; margin-left: 24px }
#napis_pl a, #napis_eng a, #napis_it a {display: block; width: 100%; height: 100%; text-indent: -20000px}

#top_r {height: 100%; width: 380px; float: right; font-size: 10px }
#top_r div {width: 100%; height: 100px; overflow:hidden; text-align:right; }
#top_r div p {margin-top: 10px}

#top_r ul {margin-left: 284px;}
#top_r ul li  {float: left; width: 24px; height: 19px; margin-left: 6px}
#top_r ul li a {display: block; width: 100%; height: 100%; text-indent: -20000px}
#top_r ul li.pl {background: url(../img/pl.gif) no-repeat }
#top_r ul li.eng {background: url(../img/eng.gif) no-repeat }
#top_r ul li.it {background: url(../img/it.gif) no-repeat }
/* top end */


/* menu */
#m {width: 100%; height: 55px; background: url(../img/m.gif)}

#menu {background: url(../img/mn.gif); width: 100%; height: 55px}
#menu li {float: left; width: 97px; padding-left: 5px; padding-right: 5px; overflow: hidden; margin-top:20px; background: url(../img/ml.gif) no-repeat right 4px; text-transform: uppercase  }
#menu li.e {float: left; width: 97px; padding-left: 5px; padding-right: 5px; overflow: hidden; margin-top:20px; background: none}

#menu a , #menu a:hover{color: #fff; font-weight: bold; display: block; width: 97px; height: 20px; text-align: center;}
#menu a:hover {text-decoration: none; border-bottom: solid 4px #FFEC00}
/* menu end */


/* baner */
#b {width: 100%; height: 411px; background:#D5D5D5 url(../img/b.gif) repeat-x left bottom; padding-top: 5px}
#keywords{position: absolute; text-indent:-20000px; width: 100px; height:100px}
#b1 {background: url(../img/banery/b1.jpg) no-repeat; height: 383px; width: 100%;}
#b2 {background: url(../img/banery/b2.jpg) no-repeat; height: 383px; width: 100%;}
#b3 {background: url(../img/banery/b3.jpg) no-repeat; height: 383px; width: 100%;}
#b4 {background: url(../img/banery/b4.jpg) no-repeat; height: 383px; width: 100%;}
#b5 {background: url(../img/banery/b5.jpg) no-repeat; height: 383px; width: 100%;}
#b6 {background: url(../img/banery/b6.jpg) no-repeat; height: 383px; width: 100%;}
#b7 {background: url(../img/banery/b7.jpg) no-repeat; height: 383px; width: 100%;}
#b8 {background: url(../img/banery/b8.jpg) no-repeat; height: 383px; width: 100%;}
#b9 {background: url(../img/banery/b9.jpg) no-repeat; height: 383px; width: 100%;}
#b10 {background: url(../img/banery/b10.jpg) no-repeat; height: 383px; width: 100%;}
#b11 {background: url(../img/banery/b11.jpg) no-repeat; height: 383px; width: 100%;}
#b12 {background: url(../img/banery/b12.jpg) no-repeat; height: 383px; width: 100%;}
#b13 {background: url(../img/banery/b13.jpg) no-repeat; height: 383px; width: 100%;}
#b14 {background: url(../img/banery/b14.jpg) no-repeat; height: 383px; width: 100%;}
#b15 {background: url(../img/banery/b15.jpg) no-repeat; height: 383px; width: 100%;}
#b16 {background: url(../img/banery/b16.jpg) no-repeat; height: 383px; width: 100%;}
#b17 {background: url(../img/banery/b17.jpg) no-repeat; height: 383px; width: 100%;}
#b18 {background: url(../img/banery/b18.jpg) no-repeat; height: 383px; width: 100%;}
#b19 {background: url(../img/banery/b19.jpg) no-repeat; height: 383px; width: 100%;}
#szukaj {background: url(../img/b_sz.png) no-repeat; width: 250px; height: 43px; float: right; margin-right: 40px; margin-top: 327px; display:inline}
#szukaj input { margin-top: 14px; border: solid 1px #fff; width: 137px; margin-left: 13px; position: relative}
#szukaj button.pl {background: url(../img/b_sz_pl.gif) no-repeat; width: 78px; height: 18px; text-indent: -20000px; margin-top:13px; margin-left: 5px; position: relative}
#szukaj button.eng {background: url(../img/b_sz_eng.gif) no-repeat; width: 78px; height: 18px; text-indent: -20000px; margin-top:13px; margin-left: 5px; position: relative}
#szukaj button.it {background: url(../img/b_sz_it.gif) no-repeat; width: 78px; height: 18px; text-indent: -20000px; margin-top:13px; margin-left: 5px; position: relative}
/* baner end */

/* kategorie strona glowna */
#kategorie {margin-top: -5px; hyeight: 100%}
#kategorie li {width: 234px; height: 160px; float: left; margin-left: 6px;   margin-top: 20px }
#kategorie li p {font-size: 12px; margin-top: 5px; margin-left: 100px; font-weight: bold; height: 98px; overflow: hidden; float: left; width: 134px; display: inline; position: absolute; text-transform: uppercase }
#kategorie li p a {font-size: 12px; color: #000; cursor: pointer}
#kategorie li a.w_pl , #kategorie li a:hover.w_pl{background: url(../img/k_wiecej_pl.jpg) no-repeat; width: 79px; height: 18px; text-indent: -20000px; display:block; float: right; margin-top: 130px; margin-left: 142px; position: absolute   }
#kategorie li a.w_eng , #kategorie li a:hover.w_eng{background: url(../img/k_wiecej_eng.jpg) no-repeat; width: 79px; height: 18px; text-indent: -20000px; display:block; float: right; margin-top: 130px; margin-left: 142px; position: absolute   }
#kategorie li a.w_it , #kategorie li a:hover.w_it{background: url(../img/k_wiecej_it.jpg) no-repeat; width: 79px; height: 18px; text-indent: -20000px; display:block; float: right; margin-top: 130px; margin-left: 142px; position: absolute   }
#kategorie li div {width: 234px; padding-bottom:15px; padding-top:15px; background: #fff url(../img/pk.jpg) no-repeat left bottom; position: absolute; margin-top: 171px;  z-index: 100; display: none}
#kategorie li div a.podk {height: 16px; color: #363B41; font-size: 12px; font-weight: bold; background: url(../img/pp.gif) no-repeat left 50%; padding-left: 13px; margin-left: 17px; text-transform: lowercase}
/* kategorie strona glowna end */

/* stopka */
#f {background: url(../img/f.gif) repeat-x; width: 100%; height: 77px; float: left; margin-top: 50px;}
#f ul {margin-top:33px; background-color: #fff; height: 16px;  padding-left:6px; padding-top:0px}
#f ul li {float: left; background: url(../img/ppz.gif) no-repeat right 70%; margin-left: 6px; padding-right: 6px}
#f ul li.e {float: left; background: none; margin-left: 6px; padding-right: 6px}
#f ul li a, #f ul li a:hover {color: #393F46}

#fb {background-color: #363B41; width: 100%; float: left; padding-bottom: 50px; padding-top: 10px}
#fb p {color: #B8B7B7; font-size: 10px; margin-left: 12px}
#fb p a, #fb p a:hover {color: #B8B7B7; font-size: 10px}
/* stopka end */

/* lewy box */
#left {width: 200px; float: left; }

.box {width: 187px; background: url(../img/box_up.gif) no-repeat;}
.box_d {width: 100%; background: url(../img/box_down.gif) no-repeat right bottom; overflow: hidden; padding-bottom: 15px }

#k3 {width: 100%; background: url(../img/k3.gif) repeat-y left top; overflow: hidden}
/* lewy box end */

/* srodek */
#center {width: 546px; float: left; padding-right: 10px; padding-left: 11px }
#center p {font-size: 10px; color: #363B41; margin-left: 20px}
#center p.komunikat {font-size: 10px; color: #D80029; margin-left: 20px; margin-top: 15px}
/* srodek end */

#historia {width: 100%; height: 50px;}
#historia div {float: left; width: 18px; height: 21px; margin-left: 12px; padding-top: 7px; padding-left: 10px}
#historia div.c1 {background: url(../img/h_p.gif)}
#historia div.c2 {background: url(../img/h_f.gif)}
#historia div.ca {background: url(../img/h_a.gif) no-repeat 50% 50%}

/* righr */
#right {width: 190px; float: left; padding-left: 10px;  }
/* right end */

/* koszyk */
#koszyk {width: 543px}
#koszyk li {font-size: 10px}
#koszyk li.th {background-color: #F6F6F6; height: 33px; font-weight: bold }
#koszyk li.td {border-bottom: solid 1px #D9D9D9; overflow: hidden; padding-bottom: 10px }
#koszyk li.te {border: none; overflow: hidden; padding-bottom: 10px }

#koszyk li ol {width: 543px; padding-top: 10px; overflow: hidden }

#koszyk li.th ol li, #koszyk li.td ol li {float: left; border-right: solid 1px #C9C9C9; margin-left: 15px; padding-right: 15px; display: inline; width: 47px; text-align: center;}
#koszyk li.te ol li {float: left; border: none; margin-left: 15px; padding-right: 15px; display: inline; width: 47px; text-align: center;}
#koszyk li.te select {width: 200px; font-size: 10px; height: 16px}
#koszyk li ol li.l {text-align: left;}
#koszyk li ol li.w1 {width:200px}
#koszyk li ol li.w2 {width:357px}
#koszyk li ol li.nb {border: none}
#koszyk li ol li input {width: 20px; margin-left: 12px;}
#koszyk li ol li a.kosz {display: block; width: 16px; height: 16px; background: url(../img/koszyk_usun.gif) no-repeat; text-indent: -20000px; margin-left: 14px;  }
button.przelicz_pl {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_prze_pl.gif) no-repeat; float: right; margin-right: 37px; margin-top: 20px }
button.przelicz_eng {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_prze_eng.gif) no-repeat; float: right; margin-right: 37px; margin-top: 20px }
button.przelicz_it {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_prze_it.gif) no-repeat; float: right; margin-right: 37px; margin-top: 20px }
button.kup_pl {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_kup_pl.gif) no-repeat; float: right; margin-right: 37px; margin-top: 20px }
button.kup_eng {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_kup_eng.gif) no-repeat; float: right; margin-right: 37px; margin-top: 20px }
button.kup_it {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_kup_it.gif) no-repeat; float: right; margin-right: 37px; margin-top: 20px }
button.kup_teraz_pl {width: 113px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_zaplac_teraz_pl.gif) no-repeat; }
button.kup_teraz_eng {width: 113px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_zaplac_teraz_eng.gif) no-repeat; }
button.kup_teraz_it {width: 113px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_zaplac_teraz_it.gif) no-repeat; }
a.kasa_pl {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_kasa_pl.gif) no-repeat; float: right;  margin-right: 12px; margin-top: 20px}
a.kasa_eng {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_kasa_eng.gif) no-repeat; float: right;  margin-right: 12px; margin-top: 20px}
a.kasa_it {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_kasa_it.gif) no-repeat; float: right;  margin-right: 12px; margin-top: 20px}
a.kontynuj_pl {width: 113px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_kontynuj_pl.gif) no-repeat; float: right;  margin-right: 12px; margin-top: 20px}
a.kontynuj_eng {width: 113px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_kontynuj_eng.gif) no-repeat; float: right;  margin-right: 12px; margin-top: 20px}
a.kontynuj_it {width: 113px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_kontynuj_it.gif) no-repeat; float: right;  margin-right: 12px; margin-top: 20px}

a.powrot_pl {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_powrot_pl.gif) no-repeat; float: right;  margin-right: 12px; margin-top: 20px}
a.powrot_eng {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_powrot_eng.gif) no-repeat; float: right;  margin-right: 12px; margin-top: 20px}
a.powrot_it {width: 78px; height: 18px; display:block; text-indent: -20000px; background: url(../img/b_powrot_it.gif) no-repeat; float: right;  margin-right: 12px; margin-top: 20px}


/* koszyk end */

/* box producent */
#box_producent {background: url(../img/box_producent.gif) no-repeat; width: 187px; height: 95px }
#box_producent p {font-weight: bold; padding-top: 7px; padding-left: 17px}
#box_producent select {width: 157px; margin-left: 15px; margin-top: 16px}
#box_producent button.pl {background: url(../img/b_wy_pl.gif) no-repeat; width: 79px; height: 18px; text-indent: -20000px; margin-left: 93px; margin-top:10px }
#box_producent button.eng {background: url(../img/b_wy_eng.gif) no-repeat; width: 79px; height: 18px; text-indent: -20000px; margin-left: 93px; margin-top:10px }
#box_producent button.it {background: url(../img/b_wy_it.gif) no-repeat; width: 79px; height: 18px; text-indent: -20000px; margin-left: 93px; margin-top:10px }
/* box producent end */

/* box kategorie */
#box_kategorie {margin-top: 15px; width: 187px; background: url(../img/aso_bd.gif)}
#box_kategorie .up {width: 100%; height: 34px; background: url(../img/aso_t.gif) no-repeat;}
#box_kategorie .up p {font-weight: bold; padding-top: 7px; padding-left: 17px}
#box_kategorie .b {width: 100%; height: 14px; background: url(../img/aso_b.gif) no-repeat;}
#box_kategorie ul {}
#box_kategorie ul li {width: 177px; margin-left: 5px; padding-top:4px; }
#box_kategorie ul li div.aso_up {background: url(../img/aso_mu.gif); width: 100%; height: 15px}
#box_kategorie ul li div.aso_down {background: url(../img/aso_md.gif); width: 100%; height: 15px}

#box_kategorie ul li.mo {width: 177px; height: auto; background: none; margin-left: 5px; margin-top: 4px; padding-top: 5px; padding-bottom: 5px}

a.pod, a:hover.pod {font-size: 10px; text-decoration: none; margin-left: 8px; color: #363B41; background: url(../img/pod_p.gif) no-repeat left 50%; padding-left: 7px; text-transform: lowercase}
a:hover.pod {text-decoration: underline}

a.pod2, a:hover.pod2 {font-size: 10px; text-decoration: none; margin-left: 18px; color: #363B41; background: url(../img/pod_p.gif) no-repeat left 50%; padding-left: 7px; text-transform: lowercase}
a:hover.pod2 {text-decoration: underline}

a.pod3, a:hover.pod3 {font-size: 10px; text-decoration: none; margin-left: 28px; color: #363B41; background: url(../img/pod_p.gif) no-repeat left 50%; padding-left: 7px; text-transform: lowercase}
a:hover.pod3 {text-decoration: underline}

a.aso , a:hover.aso {background: url(../img/aso_ml.gif); padding-left: 12px; font-size: 12px; font-weight: bold; color: #363B41; overflow: hidden; display: block; text-decoration: none; text-transform: uppercase} 
/* box kategorie end */

/* box promocje */
#box_promocje {margin-top: 15px}
#box_promocje p  {font-weight: bold; padding-top: 7px; padding-left: 17px}
#box_promocje img {margin-left:25px; margin-top: 20px; border: solid 1px #8D9AAA}
#box_promocje ul {margin-left: 15px; margin-top: 12px}
#box_promocje ul li {margin-top: 6px}
#box_promocje ul li.r {color: #D80029; margin-top:3px}
#box_promocje ul li.f10 {font-size: 10px}
#box_promocje ul li em {text-decoration:line-through}
#box_promocje div a {float: left; display: inline; margin-top: 12px; margin-left: 16px;}

a.zamow_pl, a.zamow_pl:hover { background: url(../img/b_z_pl.gif) no-repeat; width: 79px; height: 18px;  display: block; text-indent: -20000px; }
a.zamow_eng, a.zamow_eng:hover { background: url(../img/b_z_eng.gif) no-repeat; width: 79px; height: 18px;  display: block; text-indent: -20000px; }
a.zamow_it, a.zamow_it:hover { background: url(../img/b_z_it.gif) no-repeat; width: 79px; height: 18px;  display: block; text-indent: -20000px; }
/* box promocje end */

/* box nowosci */
#box_nowosci {margin-top: 15px}
#box_nowosci p  {font-weight: bold; padding-top: 7px; padding-left: 17px}
#box_nowosci img {margin-left:25px; margin-top: 20px; border: solid 1px #8D9AAA}
#box_nowosci ul {margin-left: 15px; margin-top: 12px}
#box_nowosci ul li {margin-top: 6px}
#box_nowosci ul li.r {color: #D80029; margin-top:3px}
#box_nowosci ul li.f10 {font-size: 10px}
#box_nowosci ul li em {text-decoration:line-through}
#box_nowosci div a {float: left; display: inline; margin-top: 12px; margin-left: 16px;}

a.zamow, a.zamow:hover { background: url(../img/b_z.gif) no-repeat; width: 79px; height: 18px;  display: block; text-indent: -20000px; }
/* box nowosci end */

/* box koszyk */
#box_koszyk {}
#box_koszyk p  {font-weight: bold; padding-top: 7px; padding-left: 17px}
#box_koszyk img {margin-left:37px; margin-top: 20px; border: solid 1px #8D9AAA}
#box_koszyk ul {margin-left: 15px; margin-top: 12px}
#box_koszyk ul li {margin-top: 6px}
#box_koszyk ul li.r {color: #D80029; margin-top:3px}
#box_koszyk ul li.f10 {font-size: 10px}
#box_koszyk ul li em {text-decoration:line-through}
#box_koszyk div a {float: right; display: inline; margin-top: 12px; margin-left: 16px; margin-right: 15px}

a.zamow, a.zamow:hover { background: url(../img/b_z.gif) no-repeat; width: 79px; height: 18px;  display: block; text-indent: -20000px; }
/* box koszyk end */

/* box aktualnosci */
#box_aktualnosci {margin-top: 15px}
#box_aktualnosci p  {font-weight: bold; padding-top: 7px; padding-left: 17px}
#box_aktualnosci img {margin-left:37px; margin-top: 20px; border: solid 1px #8D9AAA}
#box_aktualnosci ul {margin-left: 15px; margin-top: 12px}
#box_aktualnosci ul li {margin-top: 6px;font-size: 10px; background: url(../img/a_p.gif) no-repeat 50% bottom; padding-bottom: 15px}
#box_aktualnosci ul li.e {margin-top: 6px;font-size: 10px; background: none; padding-bottom:0px}

#box_aktualnosci ul li em {text-decoration:line-through}
#box_aktualnosci div a {margin-top: 12px; color: #37383A }
/* box aktualnosci end */

/* box partnerzy */
#box_partnerzy {margin-top: 15px}
#box_partnerzy p  {font-weight: bold; padding-top: 7px; padding-left: 17px}
#box_partnerzy img {margin-left:0px; margin-top: 6px; border: solid 1px #8D9AAA}
#box_partnerzy ul {margin-left: 15px; margin-top: 12px}
#box_partnerzy ul li {margin-top: 6px;font-size: 10px;}
/* box partnerzy end */

/* box newsletter */
#box_newsletter {margin-top: 15px}
#box_newsletter p  {font-weight: bold; padding-top: 7px; padding-left: 17px}
#box_newsletter ul {margin-left: 15px; margin-top: 12px}
#box_newsletter ul li {margin-top: 6px;font-size: 10px}
#box_newsletter ul li.r {display:none; color: #D80029}
#box_newsletter input {width: 152px}
#box_newsletter button.pl {background: url(../img/b_za_pl.gif) no-repeat; width: 79px; height: 18px;  display: block; text-indent: -20000px; margin-top: 12px; margin-left: 16px; margin-right: 15px; float: right;  display: inline;}
#box_newsletter button.eng {background: url(../img/b_za_eng.gif) no-repeat; width: 79px; height: 18px;  display: block; text-indent: -20000px; margin-top: 12px; margin-left: 16px; margin-right: 15px; float: right;  display: inline;}
#box_newsletter button.it {background: url(../img/b_za_it.gif) no-repeat; width: 79px; height: 18px;  display: block; text-indent: -20000px; margin-top: 12px; margin-left: 16px; margin-right: 15px; float: right;  display: inline;}
/* box newsletter end */


/* box ustawienia */
#box_ustawienia {margin-top: 15px}
#box_ustawienia p  {font-weight: bold; padding-top: 7px; padding-left: 17px}
#box_ustawienia img {margin-left:37px; margin-top: 20px; border: solid 1px #8D9AAA}
#box_ustawienia ul {margin-left: 15px; margin-top: 12px}
#box_ustawienia ul li {margin-top: 6px;font-size: 10px; background: url(../img/a_p.gif) no-repeat 50% bottom; padding-bottom: 15px}
#box_ustawienia ul li.e {margin-top: 6px;font-size: 10px; background: none; padding-bottom:0px}

#box_ustawienia ul li em {margin-left: 78px; margin-top:-4px; display: block}
#box_ustawienia ul li button {margin-left: 78px; margin-top:-4px; display: block}
#box_ustawienia ul li  button.zapisz_pl {background:url(../img/b_za_pl.gif); width:78px; height:18px; margin-left:80px; margin-top: 15px; text-indent:-20000px}
#box_ustawienia ul li  button.zapisz_eng {background:url(../img/b_za_eng.gif); width:78px; height:18px; margin-left:80px; margin-top: 15px; text-indent:-20000px}
#box_ustawienia ul li  button.zapisz_it {background:url(../img/b_za_it.gif); width:78px; height:18px; margin-left:80px; margin-top: 15px; text-indent:-20000px}

#box_ustawienia ul li select {float:left; width: 60px}
#box_ustawienia div a {margin-top: 12px; color: #37383A }
/* box ustawienia end */



/* aktualnosci */
#aktualnosci {margin-top: -30px}
#aktualnosci li {border-bottom: solid 1px #D7D7D7; padding-bottom:25px; margin-top:30px}
#aktualnosci li b {font-size: 10px; margin-left:20px; }
#aktualnosci li p.i {font-size: 10px; color: #949494; font-weight: bold; margin-top: 12px}
#aktualnosci li p.w {float: right; width: 80px}
#aktualnosci li p {width: 500px;}
/* aktualnosci end */

/* materialy */
#materialy {margin-top: -30px}
#materialy li {border-bottom: solid 1px #D7D7D7; padding-bottom:25px; margin-top:30px}
#materialy li.l {border-bottom: none; }
#materialy li img {margin-left: 20px;}
#materialy li b {margin-left: 25px; margin-top: 10px; position: absolute}
#materialy li b a {color: #000; font-size: 12px}
#materialy li p {margin-top: 22px; width: 500px}
/* materialy */

/* o nas */
#onas {background-color: #F6F6F6; margin-top: -25px; padding-top: 25px; width: 544px; padding-bottom: 10px}
#onas p {margin-left: 20px; width: 94%; margin-bottom: 15px}

#tabela { margin-top: -25px; padding-top: 25px; width: 544px; padding-bottom: 10px}
#tabela p {margin-left: 20px; width: 94%; margin-bottom: 15px}

#tabela table {font-size: 10px; margin-left: 40px; }
#tabela table th {font-weight: bold; width: 70px; padding: 5px}
#tabela table th.f {width: 110px}
#tabela table td {padding: 2px}
#tabela table tr.k {background-color: #EEEEEE}
/* o nas end */

/* sklep */
#sklep {background-color: #F6F6F6; margin-top: -25px; padding-top: 25px; width: 544px; padding-bottom: 10px}
#sklep p {margin-left: 20px; width: 94%; margin-bottom: 15px}
#sklep_lista  {margin-top: 0px; }
#sklep_lista li {width: 161px;  float: left; margin-left: 15px; margin-top: 17px; display: inline}
#sklep_lista li img {width: 137px; height: 133px; margin-top: 16px}
#sklep_lista li div.foto {width: 100%; height: 170px; background: url(../img/ramka.gif) no-repeat; text-align: center;  padding-bottom: 6px}
#sklep_lista li b {overflow: hidden; height: 14px; display: block}
#sklep_lista li p {margin-left: 0px; margin-top: 10px; height: 25px; overflow: hidden; padding-bottom:18px}
#sklep_lista li p.opis { height: 38px; }
#sklep_lista li div.cena {width: 100%; height: 61px; background: url(../img/cena_b.gif) repeat-x}
#sklep_lista li div.cena p {font-size: 10px; margin-left: 3px; padding-top:10px; height: none; padding-bottom: 0px; margin-top:0px}
#sklep_lista li div.cena p em {font-size: 12px; font-weight: bold}
#sklep_lista li div.cena p em.red {color:#D80029}
#sklep_lista li div a.wi_pl, #sklep_lista li div a.wi_pl:hover {background: url(../img/b_wi_pl.gif) no-repeat; width: 78px; height: 18px; text-indent: -20000px; display: block; margin-left: 3px;text-decoration:none;}
#sklep_lista li div a.wi_eng, #sklep_lista li div a.wi_eng:hover {background: url(../img/b_wi_eng.gif) no-repeat; width: 78px; height: 18px; text-indent: -20000px; display: block; margin-left: 3px;text-decoration:none;}
#sklep_lista li div a.wi_it, #sklep_lista li div a.wi_it:hover {background: url(../img/b_wi_it.gif) no-repeat; width: 78px; height: 18px; text-indent: -20000px; display: block; margin-left: 3px;text-decoration:none;}

/* sklep end */

/* produkt */
#produkt{}
#produkt .galeria{width: 380px; float: left; border: solid 1px #0F0F0F; height: 370px}
#produkt .lista{float: right; }
#mycarousel {width: 87px; top: 9px}
#mycarousel li {display: inline; width: 87px}
#mycarousel li.f {margin-top: 10px}
#mycarousel li img {width: 87px; cursor: pointer}

#szczegoly {width: 100%; height: 100%; float: left; margin-top: 20px}
#szczegoly ul { height: 26px; background: url(../img/tab_p.gif) repeat-x left bottom; width: 545px}
#szczegoly ul li { width: 152px; height: 20px; background: url(../img/tab_o.gif) no-repeat; float: left; margin-right: 6px; cursor: pointer; text-align: center; color: #363B41; font-weight: bold; padding-top:6px }
#szczegoly ul li.o { background: url(../img/tab_o.gif) no-repeat;}
#szczegoly ul li.c { background: url(../img/tab_c.gif) no-repeat;}
#szczegoly div.tab { background: url(../img/tab_bg.gif) repeat-y; border-bottom: solid 1px #D9D9D9; width: 545px; padding-top: 20px}
#szczegoly ol {margin-left: 20px;}
#szczegoly ol li {margin-top: 20px; font-size: 10px; width: 96%; }
#szczegoly ol li i{color: #949494; font-weight: bold; width: 120px; display: block; float: left; text-transform: lowercase}
#szczegoly ol li em {margin-left: 0px; }
#szczegoly ol li em.r {color: #D80029 }
#szczegoly ol li em select {float: none; font-size: 10px}
#szczegoly ol li em input {float: none; font-size: 10px; width: 50px}
#szczegoly ol li button.pl {background: url(../img/do_koszyka_pl.gif) no-repeat; width: 120px; height: 39px; text-indent: -20000px; margin-left: 130px; position: absolute; margin-top: -27px}
#szczegoly ol li button.eng {background: url(../img/do_koszyka_eng.gif) no-repeat; width: 120px; height: 39px; text-indent: -20000px; margin-left: 130px; position: absolute; margin-top: -27px}
#szczegoly ol li button.it {background: url(../img/do_koszyka_it.gif) no-repeat; width: 120px; height: 39px; text-indent: -20000px; margin-left: 130px; position: absolute; margin-top: -27px}
#szczegoly ol li.l {border-bottom: solid 1px #D7D7D7}
#szczegoly ol li.f {padding-bottom: 32px}
#szczegoly ol li div.narciarstwo {background: url(../img/d_narciarstwo.gif) no-repeat; width: 28px; height: 28px; float: left; margin-right: 2px }
#szczegoly ol li div.snowboard {background: url(../img/d_snowboard.gif) no-repeat; width: 28px; height: 28px; float: left; margin-right: 2px}
#szczegoly ol li div.kolarstwo {background: url(../img/d_kolarstwo.gif) no-repeat; width: 28px; height: 28px; float: left; margin-right: 2px}
#szczegoly ol li div.turystyka {background: url(../img/d_turystyka.gif) no-repeat; width: 28px; height: 28px; float: left; margin-right: 2px}
#szczegoly ol li div.wspinaczka {background: url(../img/d_wspinaczka.gif) no-repeat; width: 28px; height: 28px; float: left; margin-right: 2px}
#szczegoly ol li div.biegi {background: url(../img/d_biegi.gif) no-repeat; width: 28px; height: 28px; float: left; margin-right: 2px}
#szczegoly ol li div.motor {background: url(../img/d_motor.gif) no-repeat; width: 28px; height: 28px; float: left; margin-right: 2px}
#szczegoly ol li div.paralotnia {background: url(../img/d_paralotnia.gif) no-repeat; width: 28px; height: 28px; float: left; margin-right: 2px}
#szczegoly ol li div.end { float: none; width: 36px; height: 36px; }

a.pdf, a.pdf:hover {text-decoration:none; outline:none; background: url(../img/ico_pdf.gif) no-repeat; width: 16px; height: 16px; display: block; float: left; margin-left: 3px}
a.pdf:hover {text-decoration:none;}

a.avi, a.avi:hover {text-decoration:none; outline:none; background: url(../img/ico_avi.gif) no-repeat; width: 15px; height: 16px; display: block; float: left; margin-left: 3px}
a.avi:hover {text-decoration:none;}

a.doc, a.doc:hover {text-decoration:none; outline:none; background: url(../img/ico_doc.gif) no-repeat; width: 16px; height: 16px; display: block; float: left; margin-left: 3px}
a.doc:hover {text-decoration:none;}

a.other, a.other:hover {text-decoration:none; outline:none; background: url(../img/ico_other.gif) no-repeat; width: 14px; height: 16px; display: block; float: left; margin-left: 3px}
a.other:hover {text-decoration:none;}

a.rar, a.rar:hover {text-decoration:none; outline:none; background: url(../img/ico_rar.gif) no-repeat; width: 20px; height: 16px; display: block; float: left; margin-left: 3px}
a.rar:hover {text-decoration:none;}

#opis { margin-left: 20px; width: 93%; padding-bottom: 20px}
#opis p {margin-left: 0px}
#opis h6 {font-weight: bold; margin-top:20px}

#opis img {margin-top:20px; margin-bottom: 20px}

#szczegoly table {margin-left: 20px; margin-top: 20px; font-size: 10px;  border-collapse: collapse; border-spacing: 0px;}
#szczegoly table th {font-weight: bold}
#szczegoly table td { color: #000; padding: 4px; text-align: left; border-bottom: 1px #ccc solid; width: 143px}
#szczegoly table td.h { width: 50px}
#szczegoly table tr.last td {  border-bottom: none; padding-bottom: 20px }
#szczegoly table td div.colors {width: 36px; height: 36px; border: solid 1px #3C3C3C}
#szczegoly table td div.colors div {width: 50%; height: 100%; float: left;}
/* produkt end */

/* galeria */
#galeria_main {}
#galeria_main ul {}
#galeria_main ul li {display:inline; margin-top:15px; float:left; margin-left:8px; width: 230px; height: 250px; border-top: solid 1px #000; border-left:solid 1px #000; border-right: solid 1px #000; border-bottom: solid 3px #7F7F7F}
#galeria_main ul li div {font-size: 10px; color: #fff; margin-top: 17px;width: 100%; height: 72px; padding-top: 10px; padding-bottom:10px; overflow: hidden}
#galeria_main ul li div b {margin-left: 10px; margin-top: 10px; display: block}
#galeria_main ul li div p {margin-left: 10px; margin-top: 10px; display: block}
#galeria_main a.wiecej_pl {width: 78px; height: 18px; display: block; background: url(../img/b_wi_pl.gif) no-repeat; margin-left: 131px; margin-top: 121px}
#galeria_main a.wiecej_eng {width: 78px; height: 18px; display: block; background: url(../img/b_wi_eng.gif) no-repeat; margin-left: 131px; margin-top: 121px}
#galeria_main a.wiecej_it {width: 78px; height: 18px; display: block; background: url(../img/b_wi_it.gif) no-repeat; margin-left: 131px; margin-top: 121px}
#galeria_main div.opis {padding: 10px; padding-bottom: 20px; background-color: #F6F6F6}

#galeria_szczegoly {}
#galeria_szczegoly div.up {width: 671px; height: 145px; font-size: 10px; padding-left: 270px; color #000000; padding-top: 10px; overflow:hidden; padding-right: 25px }
#galeria_szczegoly div b {}
#galeria_szczegoly div p {margin-top: 11px}
#galeria_szczegoly  ul {}
#galeria_szczegoly  ul li {float: left; display: inline; width: 132px; height: 126px; margin-left: 25px; margin-top: 25px  }
/* galeria end */

/* reklama begin */
#toplayer {position: absolute; top: -500px; left: 0px; z-index: 1000;}
#toplayer .close{width: 100%; text-align: right;}
#toplayer .close img {cursor: pointer;}
/* reklama end */

