html			{height:100%;}
body			{margin:0px; background:#FFF; text-align:center; font-family:tahoma, verdana, arial; width:100%; height:100%;}
form			{margin:0px; padding:0px;}
img				{border:0px; margin:0px; padding:0px;}
a				{color:#434343; text-decoration:none;}
a:hover			{color:#af2c34;}
label			{cursor:pointer;}
input, select, textarea	{font-family:tahoma, verdana, arial; border:solid 1px #cecece; background:#f8f8f8; font-size:12px; padding:2px;}
.noinput		{border:none; background:none;}
table			{margin:0px; padding:0px; border:0px;}
div			{margin:0px; padding:0px; border:0px;}
td			{margin:0px; padding:0px; border:0px;}

.top			{width:1000px; margin:0px auto 0px auto; background:url(/i/bg_top.gif) no-repeat;}
.top1			{width:50%; padding:16px 0px 20px 0px;}
.top2			{width:50%; text-align:right; vertical-align:bottom; font-size:11px; padding-bottom:7px; color:#434343;}
.top_menu		{width:1000px; margin:0px auto 0px auto; background:#e8e8e8; border-bottom:solid 10px #f4f4f4;}
.top_menu1		{font-size:12px; font-weight:bold;}
.top_menu1_a	{color:#004a7f;}
.category_path	{width:1000px; margin:0px auto 0px auto;}
.category_path1 {padding:10px; color:#004a7f; font-size:12px;}
.category		{color:#004a7f;}
.main_start		{width:1000px; margin:0px auto 0px auto;}
.left			{width:180px; vertical-align:top; background:#fff;}
.center			{width:100%; vertical-align:top; padding:0px 10px 0px 10px;}
.right			{width:180px; vertical-align:top; background:#fff;}
.small_header_top	{width:180px; background:#004a7f;}
.small_header_top1	{width:180px; height:24px; padding:2px 10px 2px 30px; font-weight:bold; font-size:12px; color:#fff;}
.small_header	{width:180px; background:#004a7f; border-bottom:solid 5px #80a5bf; margin-bottom:10px;}
.small_header1	{width:180px; height:24px; background:url(/i/sh1.gif) no-repeat left; padding:2px 10px 2px 30px; font-weight:bold; font-size:12px; color:#fff;}
.menu_header	{width:180px; height:32px; background:url(/i/menu_header.gif) no-repeat; margin-top:1px;}
.menu_header1	{width:180px; height:23px; padding:9px 0px 0px 18px; text-align:left; vertical-align:top; font-weight:bold; font-size:11px; color:#fff;}
.headernews_left	{width:180px; height:40px; background:url(/i/newsheader_left.gif) no-repeat;}
.headernews_left1	{width:180px; height:31px; padding:9px 0px 0px 18px; text-align:left; vertical-align:top; font-weight:bold; font-size:11px; color:#fff;}
.header			{width:100%; height:44px; background:url(/i/bg_header.gif) repeat-x;}
.header1		{width:100%; height:35px; padding:0px 0px 9px 10px; font-weight:bold; text-align:left;}
.header1_h1		{font-size:12px; color:#fff;}
.small_line		{width:180px;}
.small_line1	{width:180px; padding:1px 10px 1px 33px; background:url(/i/sl1.gif) no-repeat left; font-size:12px; font-weight:bold;}
.bestseller		{width:180px; padding:5px 15px 5px 15px; background:#e1e8ed; border-bottom:1px solid #ecf5fb; font-size:11px; text-align:left; color:#2c3236;}
.bestseller:hover	{background:#f3f7f9;}
.bestseller a	{color:#3a3e41; text-decoration:none;}
.bestseller a:hover	{color:#20313c; text-decoration:none;}
.small_line1_b	{width:180px; padding:1px 10px 1px 33px; background:url(/i/sl2.gif) no-repeat left; font-size:12px; font-weight:bold; cursor:pointer;}
.small_line1 a	{color:#898989;}
.small_line1b a{color:#004a7f;}
.small_line1b a:hover {color:#004a7f;}
.small_news		{width:180px; background:url(/i/bg_news.gif) repeat-y; border-bottom:1px solid #c1c1c1;}
.small_news1	{width:180px; padding:13px; font-size:11px; color:#434343;}
.small_news_h	{font-weight:bold; color:#135186; font-size:11px; text-align:left; margin:2px 0px 0px 0px; padding-bottom:3px; border-bottom:1px solid #c1c1c1;}
.small_news1 a img	{border:1px solid #c1c1c1;}
.small_news_t	{margin:0px 0px 6px 0px; padding-top:3px; border-top:1px solid #fff; color:#797979; font-size:10px;}
.small_news_url	{text-align:right; margin:8px 0px 0px 0px;}
.small_news_a	{color:#135186; font-weight:normal; font-size:9px; text-decoration:none;}
.small_news_a:hover	{color:#135186; font-weight:normal; font-size:9px; text-decoration:underline;}
.box_contact	{width:180px;}
.box_contact1	{width:180px; padding:0px 13px 0px 13px; font-size:12px; color:#434343;}
.box_contact_name	{margin:0px; padding-bottom:5px; font-weight:bold;}
.box_contact_address	{margin:0px; padding-bottom:5px;}
.box_contact_phone	{margin:0px; padding-bottom:5px;}
.box_contact_url{text-align:right; margin:10px 0px 0px 0px;}
.box_contact_a	{color:#004a7f; font-weight:bold;}
.small_newsletter	{width:180px; height:81px; background:url(/i/bg_newsletter.gif) no-repeat; margin-top:1px; position:relative; text-align:right;}
.small_newsletter1	{width:180px; height:81px; font-size:11px; color:#fff;}
.newsletter_input	{width:117px; height:26px; background:url(/i/newsletterinput.gif) no-repeat; position:relative; top:15px; right:30px; margin:0px; border:0px; padding:5px 5px 0px 5px; font-size:11px; color:#3c3c3c;}
.newsletter_a		{font-weight:bold; margin:0px;}
.newsletter_url		{position:relative; top:-15px; right:8px; margin:0px; padding:0px; border:0px; height:19px; font-size:19px; vertical-align:top; display:block; width:19px;} 
.newsletter_label	{color:#fff;}
.newsletter_bottom	{width:180px; height:20px; background:url(/i/bg_newsletter_bottom.gif) no-repeat;}
.news_t			{position:relative; font-size:11px; font-family:Arial; top:9px; left:16px; color:#fff; margin:0px;}
.p_sep			{margin:0px; height:10px;}
.spage			{width:100%;}
.spage1			{width:100%; padding:3px 13px 3px 13px; font-size:12px; color:#434343;}
.page			{width:100%;}
.page1 			{font-size:11px; color:#434343; text-align:right; padding:0px 13px 0px 13px;}
.page_a			{color:#434343;}
.err 			{text-align:center;color:#e02020;}	
.box_login		{width:180px; height:123px; margin-bottom:1px; background:url(/i/bg_loginbox.gif) no-repeat;}
.box_login1		{width:180px; height:123px; text-align:left; vertical-align:top;}
.box_login1_1	{position:relative; margin:0px; left:15px; top:45px; font-size:11px; color:#fff; width:60px;}
.box_login1_2	{position:relative; margin:0px; left:15px; top:60px; font-size:11px; color:#fff; width:60px;}
.box_login1_3	{position:relative; margin:0px; left:46px; width:106px; height:23px; border:0px; top:15px; padding:5px 5px 0px 5px; background:url(/i/logininput.gif) no-repeat; font-size:11px; color:#434e59;}
.box_login1_4	{position:relative; margin:0px; left:46px; width:106px; height:23px; border:0px; top:15px; padding:5px 5px 0px 5px; background:url(/i/logininput.gif) no-repeat; font-size:11px; color:#434e59;}
.box_login1_5	{position:relative; margin:0px; left:142px; top:2px; font-weight:bold; font-size:12px; width:20px;}
.box_login1_5_a	{color:#fff;}
.box_login1_5_a:hover	{color:#fff;}
.box_login1_6	{position:relative; margin:0px; left:20px; top:17px; font-size:11px; color:#fff; font-weight:bold;}
.box_login1_6c	{position:relative; margin:0px; left:95px; top:17px; font-size:11px; color:#fff; width:60px; font-weight:bold;}
.box_login1_6_a	{color:#fff;}
.div			{position:relative;}
.box_search		{width:180px; height:94px; background:url(/i/bg_searchbox.gif) no-repeat;}
.box_search1	{width:180px; height:94px; text-align:left; vertical-align:top;}
.box_search1_1	{position:relative; margin:0px; left:15px; top:9px; font-size:12px; color:#898989;}
.box_search1_2	{position:relative; padding:4px 5px 0px 5px; margin:0px; height:23px; vertical-align:middle; left:14px; width:126px; top:42px; background:url(/i/bg_searchinput.gif) no-repeat; border:0px; color:#9a9a9a; font-family:Arial; font-size:11px;}
.box_search1_3	{position:relative; margin:0px; left:146px; top:17px; font-weight:bold; font-size:12px; margin:0px;}
.box_search1_3_a{color:#004a7f; position:relative; margin:0px; left:143px; top:16px; border:0px; display:block; width:19px;}
.box_search1_4	{position:relative; margin:0px; left:16px; top:20px; font-size:10px; color:#898989;}
.box_search1_4_a{color:#898989; text-decoration:none;}
.box_search1_4_a:hover{color:#898989; text-decoration:underline;}
.box_cart		{width:180px; height:152px; background:url(/i/bg_cart.gif) no-repeat; margin-bottom:8px;}
.box_cart1		{width:180px; height:152px; text-align:left; vertical-align:top;}
.box_cart1_1	{position:relative; margin:0px; left:31px; top:41px; font-size:10px; color:#fff; width:60px;}
.box_cart1_2	{position:relative; margin:0px; left:31px; top:49px; font-size:10px; color:#fff; width:60px;}
.box_cart1_3	{position:relative; margin:0px; left:72px; top:93px; font-weight:bold; font-size:10px; width:72px; vertical-align:middle;}
.box_cart1_6	{position:relative; margin:0px; left:140px; top:78px; font-weight:bold; font-size:10px; width:20px; vertical-align:middle;}
.box_cart1_3_a	{color:#fff; font-weight:normal; text-decoration:none;}
.box_cart1_3_a:hover	{color:#fff; font-weight:normal; text-decoration:underline;}
.box_cart1_4	{margin:0px; position:relative; top:-14px; left:75px; font-size:10px; color:#fff; font-weight:bold;  width:60px;}
.box_cart1_5	{margin:0px; position:relative; top:-6px; left:95px; font-size:10px; color:#fff; font-weight:bold;  width:20px;}
.product_line	{width:100%; margin-bottom:20px; border-bottom:solid 1px #dddddd;}
.product_line1	{vertical-align:top;}
.product_line2	{width:100%; vertical-align:top; color:#434343; font-size:12px; text-align:left;}
.sub_product_line	{width:100%; margin-bottom:8px; border-bottom:solid 1px #dddddd;}
.sub_product_line1	{vertical-align:top; padding-bottom:5px;}
.sub_product_line2	{width:100%; vertical-align:top; color:#434343; font-size:12px; padding-bottom:10px;}
.product_info	{width:100%; margin-bottom:12px;}
.product_info1	{vertical-align:top;}
.product_info2	{width:100%; vertical-align:top; color:#434343; font-size:12px; padding-bottom:20px;} 
.product_info2 ul	{text-align:left;}
.category_info	{width:100%; margin-bottom:12px;}
.category_info1	{width:160px; height:120px; background:url(/i/ramka_main.gif) no-repeat;}
.category_info2	{width:450px; vertical-align:top; color:#434343; font-size:11px; font-family:arial; padding-bottom:20px;} 
.prod_img		{border:solid 1px #e4e4e4;}
.prod_h			{font-weight:bold; color:#004a7f; margin:0px 0px 12px 0px;}
.prod_h_a		{font-weight:bold; color:#004a7f;}
.prod_h_a:hover	{color:#1d2732;}
.prod_urls		{width:100%; background:#f6f6f6; margin-top:10px;}  
.prod_url		{font-size:11px;}
.prod_url_a		{color:#004a7f;}
.prod_url_a:hover		{color:#10273c;}
.price1			{text-align:right; margin:0px; font-size:13px; padding-right:2px;}
.price2			{font-weight:bold;}
.old_price		{text-align:right; margin:0px; font-size:11px; text-decoration:line-through;}
.products_promo1{vertical-align:top; text-align:center; font-size:11px;  border:#D8D8D8 solid 1px; background:#f2f1f1; padding:10px;}
.promo_img		{border:solid 1px #e4e4e4;}
.promo_h		{font-weight:bold; color:#004a7f;}
.promo_h_a		{font-weight:bold; color:#004a7f;}
.promo_url		{font-size:11px; text-align:center;}
.promo_url_a	{color:#004a7f;}
.promo_price1	{text-align:right; margin:0px; font-size:13px;}
.promo_price2	{font-weight:bold;}
.promo_old_price{text-align:right; margin:0px; font-size:11px; text-decoration:line-through;}
.buttons		{width:100%;}
.buttons1		{width:100%; padding:0px 15px 15px 15px;}
.buttons2		{width:100%; padding:0px 0px 7px 0px;}
.step			{font-size:12px; color:#434343; text-align:left; margin:0px; padding:3px 13px 13px 13px;}
.footer			{width:1000px; height:39px; margin:0px auto 0px auto; background:url(/i/bg_footer.gif) repeat-x;}
.footer td		{font-size:11px; color:#fff;}
.footer td a	{font-size:11px; color:#fff;}
.footer1		{width:50%; height:80px; font-size:11px; padding-left:14px; color:#004a7f; font-weight:bold;}
.footer2		{width:50%; height:80px; font-size:11px; padding-right:14px; text-align:right;}
.aptus			{color:#949494;}

.prod_part		{margin: 0px 0px 12px 0px;}
.product_line_info {padding:0px;}

.welcome_table	{width:1000px; height:36px; background:url(/i/bg_welcome.gif) repeat-x; margin:0px auto 0px auto; font-family:Arial; font-size:11px; color:#fff;}
.welcome_table a	{font-size:11px; font-weight:normal; color:#fff; text-decoration:none;}
.welcome_table a:hover	{font-size:11px; font-weight:normal; color:#fff; text-decoration:none;}
.menutop		{width:999px; height:46px; background:url(/i/bg_menutop.gif) repeat-x; margin:0px auto 10px auto; font-family:Arial; font-size:11px; color:#fff;}
.wrap			{width:1000px; height:174px; background:none; margin:0px auto 0px auto; font-family:Arial; font-size:11px; color:#fff;}

.category_menu	{width:620px;}
.category_item	{float:left; width:155px; height:auto; margin-bottom:4px;}
.item_img		{width:151px; height:120px; background:url(/i/ramka_main.gif) no-repeat;}
.item_label		{width:145px; height:auto; padding:1px 1px 1px 1px; border:1px solid #e0dcdb; font-family:arial; font-size:11px; color:#575757; }
.divLabel		{ background:url(/i/bg_promo.gif); padding:3px; }

.menutop_td		{width:80px; padding:0px 0px 0px 0px;}
.menutop_item	{width:100%; height:40px; text-align:center; padding:0px 5px 0px 5px; border-right:1px solid #5879a2;}
.menutop_item:hover	{background:url(/i/punktor_menutop.gif) no-repeat center top;}
.menutop_item a	{font-size:11px; font-family:arial; font-weight:bold; color:#fff;}
.menutop_item a:hover	{font-size:11px; font-family:arial; font-weight:bold; color:#fff;}

.lsect_line		{width:180px; height:27px; text-align:left; background:url(/i/menu_left.gif) no-repeat; padding-bottom:0px; font-size:12px;}
.lsect_line	a	{font-size:11px; color:#797979;}
.lsect_line	a:hover	{font-size:11px; color:#797979;}
.lsect_line_open		{width:180px; height:27px; text-align:left; background:url(/i/menu_open.gif) no-repeat; padding-bottom:0px; font-size:12px;}
.lsect_line_open	a	{font-size:11px; color:#fff;}
.lsect_line_open	a:hover	{font-size:11px; color:#fff;}
.lsect_btn		{width:180px; border-bottom:1px solid #c1c1c1; height:26px; text-align:left; background:url(/i/btn_left.gif) repeat-y; padding-bottom:0px; font-size:12px;}
.lsect_btn:hover	{width:180px; border-bottom:1px solid #c1c1c1; height:26px; text-align:left; background:url(/i/btnhover_left.gif) repeat-y; padding-bottom:0px;}
.lsect_btn	a	{font-size:11px; color:#797979;}
.lsect_btn	a.line	{font-size:11px; color:#797979; margin-left:10px;}

#cat div		{display:none;}

/* chmura tagów */
.tagcloud		{padding:0 10px; margin:0;}
.tagcloud0		{font-size:8px;}
.tagcloud1		{font-size:10px;}
.tagcloud2		{font-size:12px;}
.tagcloud3		{font-size:14px;}
.tagcloud4		{font-size:16px;}
.tagcloud5		{font-size:18px;}
.tagcloud6		{font-size:20px;}

/*	style wiki	*/
p				{font-size:12px; color:#434343; text-align:justify;}
li				{font-size:12px; color:#434343;}
h1				{font-size:12px; margin:0px; padding:0px; border:0px; color:#409000; font-weight:bold; margin-bottom:2px;}
h2				{font-size:13px; margin:0px; padding:0px; border:0px; color:#C60404; font-weight:bold; margin-bottom:2px;}
h3				{font-size:14px; margin:0px; padding:0px; border:0px; color:#434343; font-weight:bold; margin-bottom:2px;}

/*	style formularzy	*/
.frm			{margin:0px;padding:0px;}
.fri			{font-size:11px; border:1px solid #062750; background:url(/i/bg_input.gif) repeat-x top; background-color:#fefefe;}
.fl1			{font-size:11px;text-align:left;color:#062750;padding:3px;background-color:#ececec;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2			{font-size:11px;text-align:left;color:#062750;padding:3px;background-color:#f5f5f5;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl1e			{font-size:11px;text-align:left;color:#e02020;padding:3px;background-color:#ececec;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2e			{font-size:11px;text-align:left;color:#e02020;padding:3px;background-color:#f5f5f5;font-variant:small-caps;padding:1px;padding-left:4px;}
.fr1			{background-color:#ececec;padding:3px;padding-left:4px;text-align:left;}
.fr2			{background-color:#f5f5f5;padding:3px;padding-left:4px;text-align:left;}
.sm1			{font-size:12px;text-align:center;color:#fff;background:url(/i/bg_form.gif) repeat-x;height:28px;font-variant:small-caps;font-weight:bold;padding:0px;}
.sm2			{font-size:12px;text-align:center;color:#fff;background:url(/i/bg_form.gif) repeat-x;height:28px;font-variant:small-caps;font-weight:bold;padding:0px;}
.sr1			{font-size:12px;text-align:left;color:#434343;background-color:#ececec;padding:1px;padding-left:4px;}
.sr2			{font-size:12px;text-align:left;color:#434343;background-color:#f5f5f5;padding:1px;padding-left:4px;}
.btntd			{padding:2px;}
.btn			{font-size:11px;text-decoration:none;color:#fff;background:url(/i/bg_button.gif) repeat-x;border:0px;padding:2px 8px 5px 8px;height:18px;}
.btn:hover		{color:#dadee3;}
.btnna			{font-size:12px;text-decoration:none;color:#d0d2d4; border-color:#ffffff #808080 #808080 #ffffff;border-style:solid;border-width:2px;background-color:#e8eaec;padding:2px 8px 2px 8px;height:100%;}
.bts			{width:20px;}
.btsb			{width:30px;}
.btt			{margin-bottom:0px;}
.tbl			{border:#d8d8d8 solid 1px; margin-bottom:10px; background-color:#ffffff;}
.tbt			{padding:0px; height:27px; background-image:url(/i/bg4.gif); font-size:11px; color:#FFF; font-weight:bold;}
.tbtt			{font-size:12px;text-align:left;font-weight:bold;color:#ffffff;background-color:#414c6a;padding:0px;font-variant:small-caps;} 

/*	style tabelek	*/
.th				{font-size:11px;text-align:left;color:#ffffff;background:url(/i/bg_form.gif) repeat-x;height:20px;padding:2px;padding-left:4px;font-weight:bold;font-variant:normal;}
.tha			{color:#ffffff;}
.tha:hover		{color:#dadee3;}
.tl1			{font-size:11px;text-align:left;color:#062750;background-color:#e3e5e8;padding:2px;padding-left:4px;}
.tl2			{font-size:11px;text-align:left;color:#062750;background-color:#e8eaec;padding:2px;padding-left:4px;}
.tc1			{font-size:11px;text-align:center;color:#062750;background-color:#e3e5e8;padding:2px;}
.tc2			{font-size:11px;text-align:center;color:#062750;background-color:#e8eaec;padding:2px;}
.tr1			{font-size:11px;text-align:right;color:#062750;background-color:#e3e5e8;padding:2px;padding-right:4px;}
.tr2			{font-size:11px;text-align:right;color:#062750;background-color:#e8eaec;padding:2px;padding-right:4px;}
.ta				{color:#434343;text-decoration:none;}
.ta:hover		{color:#800000;}
.sbtn			{font-size:10px;text-decoration:none;color:#434343;border-color:#ffffff #808080 #808080 #ffffff;border-style:solid;border-width:1px;background-color:#e8eaec;padding:1px 4px 1px 4px;height:100%;}
.sbtn:hover		{color:#800000;}

/* style formularza komentarzy */
.ser			{font-size:10px;}
.votequery		{font-size:11px;text-align:center;color:#434343;padding:2px;background-color:#e3e5e8;font-variant:small-caps;padding:1px;padding-left:4px;}
.votequery_e	{font-size:11px;text-align:center;color:#e02020;padding:2px;background-color:#e3e5e8;font-variant:small-caps;padding:1px;padding-left:4px;}
.voteopinion	{font-size:11px;text-align:center;color:#434343;padding:2px;background-color:#e3e5e8;font-variant:small-caps;padding:1px;padding-left:4px;}
.zagiel			{padding:1px 10px 1px 0px; font-size:12px; font-weight:bold; text-align:center;}