body			{margin:0px; background:#FFF; text-align:center; font-family:Trebuchet MS;}
form			{margin:0px; padding:0px;}
img				{border:none;}
a				{color:#434343; text-decoration:none;}
a:hover			{color:#3fba11;}
label			{cursor:pointer;}
input, select, textarea	{font-family:Trebuchet MS; border:solid 1px #cecece; background:#f8f8f8; font-size:12px; padding:2px;}
.noinput		{border:none; background:none;}
.div			{position:relative;}


.logo			{position:absolute; left:10px; top:30px;}
.top			{width:978px; height:204px; background:url(/i/top.jpg) no-repeat; margin:0 auto;}
.top1			{ vertical-align:top;}
.message		{position:absolute; left:647px; top:27px; font-size:12px; color:#1d8cdd; width:320px; height:65px; line-height:15px;}
.basket			{position:absolute; left:721px; top:100px; width:180px;}
.menu			{position:absolute; left:655px; top:158px;}

.top_menu		{width:260px;}
.top_menu2		{width:260px;}
.top_menu1		{font-size:14px;}
.top_menu1_a	{color:#afb2b7;}
.basket1		{font-size:16px; font-weight:bold; color:#afb2b7;}
.basket1_a		{color:#afb2b7;}
.basket2		{font-size:16px; font-weight:bold; color:#afb2b7; padding-left:22px;}
.login			{position:absolute; left:11px; top:138px;}
.box_login		{width:413px;}
.box_login1_1	{font-size:14px; color:#a8abb2; width:48px; text-align:right; padding-right:5px; height:35px;}
.box_login1_2	{width:102px;}
.box_login1_3	{width:102px; height:18px; background:none; border:none; font-size:11px;}
.box_login1_4	{font-size:14px; color:#a8abb2; width:52px; text-align:right; padding-right:5px;}
.box_login1_5	{font-size:14px; color:#a8abb2; width:80px; text-align:right; padding-right:15px; font-weight:bold;}
.box_login1_5_a	{color:#a8abb2;}
.box_login1_6	{font-size:14px; color:#afb2b7;}
.box_login1_6_a	{font-size:14px; color:#afb2b7; font-weight:bold;}
.box_login1_7	{width:30px;}
.box_login1_8	{width:200px;}

.topmenu		{width:968px; height:49px; margin:0 auto;}
.topmenuleft	{width:7px; background:url(/i/topmenul.gif) no-repeat;}
.topmenu_1		{font-size:14px; background: url(/i/topmenu.gif) repeat-x; vertical-align:middle; text-align:center;}
.topmenu_s		{width:1px; background:url(/i/topmenus.gif) no-repeat;}
.topmenu_1_a	{color:#ffffff;}
.topmenu_1_a:hover	{color:#ffffff;}
.topmenuright	{width:14px; background:url(/i/topmenur.gif) no-repeat;}

.page			{background:url(/i/pages.gif) no-repeat; width:640px; height:27px}
.page1			{padding-left:15px; color:#929299; text-align:center;}

.topmenu2		{width:968px; margin:0 auto 0px;}
.topmenu2left	{width:11px; height:29px; background:url(/i/topmenu2lTop.gif) no-repeat;}
.topmenu2right	{width:16px; height:29px; background:url(/i/topmenu2rTop.gif) no-repeat;}
.topmenu2_1		{color:#929299; font-size:14px; background:url(/i/topmenu2.gif) repeat-x; width:941px; padding-left:10px;}

.sub_topmenu2		{width:968px; margin:0 auto 12px;}
.sub_topmenu2left	{width:11px; height:29px; background:url(/i/topmenu2lBottom.gif) no-repeat;}
.sub_topmenu2right	{width:16px; height:29px; background:url(/i/topmenu2rBottom.gif) no-repeat;}
.sub_topmenu2_1		{color:#929299; font-size:14px; background:url(/i/topmenu2.gif) repeat-x; width:941px; padding-left:10px;}

.main_start		{width:960px; margin:0 auto;}
.left			{vertical-align:top; width:150px;}
.box_search		{background:#E9E9EB; width:150px}
.box_search1	{height:33px; width:150px; padding-left:10px; padding-top:5px;}
.box_search1_2	{border:1px solid #CECED2; background:white;  width:102px; height:18px;}
.box_search2	{font-size:11px; color:#929299; padding:8px 4px; line-height:13px;}
.box_search2 a	{color:#929299;}
.box_search2 a:hover {color:#3fba11;}
.box_search_end	{background:url(/i/bsearch_b.gif) no-repeat; height:7px;}

.small_header_top2	{background:url(/i/cats.gif) no-repeat; width:150px;  height:22px;}
.small_header_top21	{padding-left:11px;font-size:14px; font-weight:bold; color:#ffffff;}
.small_line		{background:#f4f4f5; width:150px;}
.small_line1	{font-size:12px; color:#929299; padding:0 10px;}

.small_header_top	{background:url(/i/head.gif) no-repeat; width:150px; font-size:14px; font-weight:bold; color:#ffffff; height:22px;}
.small_header_top1	{padding-left:11px;font-size:14px; font-weight:bold; color:#ffffff;}
.small_header		{background:url(/i/head.gif) no-repeat; width:150px; font-size:14px; font-weight:bold; color:#ffffff; height:22px;}
.small_header1		{padding-left:11px;font-size:14px; font-weight:bold; color:#ffffff;}
.small_header_p		{background:url(/i/news.gif) repeat-y; width:150px; font-size:14px; font-weight:bold; color:#ffffff; margin-top:11px;}
.small_header_p1	{padding-left:11px;font-size:16px; font-weight:bold; color:#929299; background:url(/i/news_t.gif) no-repeat top;}
.small_news			{width:150px;}
.small_news1		{border:solid #93939a; border-width:0 1px; font-size:12px; color:#929299; padding:10px;}
.small_news_end		{width:150px; height:7px; background:url(/i/news_b.gif) no-repeat; margin-bottom:11px;}
.small_line_end		{width:150px; height:6px; background:url(/i/smallb.gif) no-repeat; margin-bottom:11px;}
.small_news_h		{font-size:12px; color:#929299; font-weight:bold;}
.small_news_t		{font-size:12px; color:#929299; text-align:left;}
.p_sep			{height:10px; background:#f4f4f5; margin:0px; padding:0px;}
.small_header_cart		{background:url(/i/basket_h.gif) no-repeat; width:150px; font-size:14px; font-weight:bold; color:#ffffff; height:22px;}
.small_header_cart1		{padding-left:11px;font-size:14px; font-weight:bold; color:#ffffff;}

.category_info		{width:100%;}
.header			{width:100%;}
.header1		{width:100%; height:43px; background:url(/i/header_bg.gif) repeat-x; padding:6px 10px 2px 30px; font-weight:bold; vertical-align:top;}
.header1_h1		{font-size:14px; color:#929299;}
.header_l		{width:15px; height:43px; background:url(/i/header_l.gif) no-repeat;}
.header_r		{width:17px; height:43px; background:url(/i/header_r.gif) no-repeat;}

.category_info_l	{width:8px; background:url(/i/cat_info_l.gif) repeat-y;}
.category_info_r	{width:9px; background:url(/i/cat_info_r.gif) repeat-y;}
.category_info1		{padding:10px;}	
.category_info_end	{width:100%; margin-bottom:15px;}
.category_info_endl	{width:14px; height:18px; background:url(/i/cat_info_b_l.gif) no-repeat;}
.category_info_endr	{width:15px; height:18px; background:url(/i/cat_info_b_r.gif) no-repeat;}
.category_info_end	{width:100%; height:18px; background:url(/i/cat_info_b.gif) repeat-x;}
.category_info2		{padding:0 20px 0 10px;}

.center			{vertical-align:top; width:100%;}


.right			{vertical-align:top; width:150px;}
.box_cart		{width:150px; background:#e9e9eb; margin-bottom:11px;}
.box_cart1		{padding:11px;}
.box_cart1_1	{font-size:12px; color:#929299; margin:0; padding:0;}
.box_cart1_2	{font-size:12px; color:#929299; margin:0; padding:0;}
.box_cart1_3	{font-size:14px; font-weight:bold; color:#929299; margin:25px 0 0 0; padding:0;}
.box_cart1_3_a	{color:#929299;}
.box_cart_end	{background:url(/i/basket_b.gif) no-repeat; height:7px;}

.diduknow		{width:150px; background:#179f19 url(/i/tip_top.gif) no-repeat top; margin-bottom:5px;}
.diduknow1		{background:url(/i/tip_bottom.gif) no-repeat bottom; padding:12px; font-size:12px; color:#fbfffa; height:104px;}
.diduknow_p		{font-size:14px; color:#fbfffa; text-align:left;}

.addvote		{font-size:12px; color:#1d8cdd;}

.votestb		{color:#656c6f; font-size:12px; width:100%;}
.votethl		{font-weight:bold; color:#1ab11b; font-size:12px; padding-left:20px; height:56px; background:url(/i/kom_bg.gif) repeat-x;}
.votethr		{color:#656c6f; font-size:12px; text-align:right; padding-right:20px; background:url(/i/kom_bg.gif) repeat-x;}
.vote			{padding-left:20px; width:50px; height:30px;}
.user			{text-align:center; width:100%;}
.date			{text-align:right; padding-right:20px; width:70px;}
.votes_end		{height:60px; background:url(/i/votes_end.gif) no-repeat center; width:100%;}

.vote_comment	{border-bottom:1px solid #e2e2e2; color:#656c6f; font-size:12px; padding:0 20px; height:59px; }

.small_header_newsletter	{width:150px; background:url(/i/newsletter_h.gif) no-repeat; height:22px;}
.small_header_newsletter1	{width:150px; font-size:14px; font-weight:bold; color:#ffffff; padding-left:13px;}
.small_newsletter	{background:#e9e9eb; width:150px;}
.small_newsletter1	{font-size:12px; font-weight:bold; color:#1d8cdd; padding:12px;}
.small_newsletter_h	{font-size:12px; font-weight:bold; color:#1d8cdd;}
.small_newsletter_t	{font-size:12px; font-weight:bold; color:#1d8cdd;}
.small_newsletter_a	{color:#1d8cdd;}
.news_t				{font-size:12px; font-weight:bold; color:#1d8cdd; text-align:left; line-height:13px;}
.newsletter_input	{width:102px; height:18px; border:1px solid #cccccc; backgroud-color:#fafafa; font-size:10px; font-weight:normal;}
.newsletter_a		{font-weight:bold; color:#000000;}
.news_end			{width:150px; background:url(/i/newsletter_b.gif) no-repeat; height:6px; margin-bottom:15px;}


.products_promo		{width:100%;}
.products_promo_thl	{background:url(/i/rekl_l.gif) no-repeat; width:6px; height:22px;}
.products_promo_thr	{background:url(/i/rekl_r.gif) no-repeat; width:6px; height:22px;}
.products_promo_th	{background:url(/i/rekl_bg.gif) repeat-x; font-size:14px; color:#ffffff; text-align:left; padding-left:10px; font-weight:bold;}
.products_promo_s	{width:1px; background:url(/i/rekl_s.gif) no-repeat;}
.products_promo_h	{font-size:14px; padding-left:15px; margin-top:10px; text-align:left; font-weight:bold;}
.products_promo_h_a	{color:#929299;}
.products_promo1	{padding-bottom:10px;}
.products_promo2	{vertical-align:top; padding:0 10px 10px 10px;}
.products_promo3	{font-size:12px; padding:0 10px 10px 0;}
.products_promo_desc	{font-size:12px; color:#929299; text-align:left; margin:0; padding:0;}
.products_promo_price	{font-size:12px; color:#929299; text-align:left; margin:0 0 10px 0; padding:0;}
.products_promo_val		{font-size:16px; color:#1cc01e; font-weight:bold; margin:0; padding:0;}
.promo_url			{padding:0; margin:0;}
.promo_url_a		{color:#929299}
.prod_promo_in		{margin:0; }
.promo_break		{background:url(/i/promo_down.gif) repeat-x; width:100%; height:1px; font-size:0px; padding:0 5px; margin:0;}

.product_line		{width:100%;}
.product_line1		{padding:10px;}
.product_line_l		{width:8px; background:url(/i/cat_info_l.gif) repeat-y;}
.product_line_r		{width:9px; background:url(/i/cat_info_r.gif) repeat-y;}
.product_line_end	{height:1px; width:100%; margin:0 auto;}
.product_line_end1	{width:100%;}
.hrrr				{height:1px; width:608px; background-color:#e2e2e2; background:#e2e2e2; border:none;}

.list_plain			{width:100%;}
.list_plain_header	{font-family:arial; font-size:12px; color:#6e6e6e; padding:15px; border-top:1px solid #e2e2e2;}
.list_plain_header1	{font-family:arial; font-size:11px; color:#6e6e6e; padding:5px; border-top:1px solid #e2e2e2; padding-left:20px;}
.list_plain_foto	{padding:10px 0; width:80px; border-top:1px solid #e2e2e2;}	
.list_plain1		{font-family:arial; font-size:12px; color:#656c6f; width:220px;border-top:1px solid #e2e2e2; padding-left:10px;}

.list_plain_cat1	{font-family:arial; font-size:12px; color:#3fba11; font-weight:bold; width:300px;border-top:1px solid #e2e2e2; padding:10px 0 10px 20px; }
.list_plain_cat1 a	{color:#3fba11;}
.list_plain_cat2	{font-family:arial; font-size:14px; color:#3fba11; font-weight:bold; width:200px;border-top:1px solid #e2e2e2;padding:10px 0 10px 0; text-align:center;}
.list_plain_cat3	{font-family:arial; font-size:14px; color:#656c6f; width:110px;border-top:1px solid #e2e2e2;}
.list_plain_cat3 a	{color:#656c6f;}

.pretext			{color:#1d8cdd; font-size:12px; text-align:left; margin:0px; padding:0 0 0 5px;}

.list_plain1 a		{font-family:arial; font-size:12px; color:#656c6f}
.list_price			{font-family:arial; font-weight:bold; color:#d20c0c; font-size:12px;}
.list_plain2		{font-family:arial; font-size:12px; color:#656c6f;border-top:1px solid #e2e2e2;}
.list_plain22		{font-family:arial; font-size:12px; color:#3FBA11;border-top:1px solid #e2e2e2;}
.list_plain3		{border-top:1px solid #e2e2e2;}
.list_plain4		{padding-right:15px;border-top:1px solid #e2e2e2;}

.product_info		{width:100%;}
.product_info2		{width:100%; padding:10px;}
.product_info1		{vertical-align:top; padding:10px; text-align:center;}
.prod_img			{ border:1px solid #cecece; padding:10px;}
.sub_product_line2	{width:100%; padding:10px;}
.vert_break			{width:1px;background:#c8c8cc;}
.prod_h				{font-size:14px; font-weight:bold; color:#d20c0c; border-bottom:1px solid #e2e2e2; padding-bottom:10px; height:60px; vertical-align:middle;}
.prod_part			{font-size:10px; color:#c8c8cc;}
.prod_u				{color:#656c6f; font-weight:bold;}
.price2				{font-size:14px; color:#d20c0c; font-weight:bold;}
.old_price2			{color:#d20c0c; font-size:14px; font-family:arial; text-align:center; text-transform:capitalize;}
.price1				{color:#93989a; font-size:14px; text-align:center; margin:0; padding:0;}
.oldprice			{text-decoration:line-through; text-align:center; margin:0; padding:0;}
.add2cart			{text-align:center;}
.prod_i				{border-bottom:1px solid #e2e2e2; padding-bottom:10px; color:#93989a;}


.category_poleca	{width:623px; height:52px; background:url(/i/poleca.gif) no-repeat;}
.category_poleca_l	{width:15px; background:url(/i/poleca_l.gif) repeat-y; padding-right:10px;}
.category_poleca_r	{width:15px; background:url(/i/poleca_r.gif) repeat-y right; padding-left:10px;}
.categry_poleca_end	{width:623px; height:7px; background:url(/i/poleca_b.gif) no-repeat;}

.category_path		{margin:0px; padding-top:4px;}
.category			{font-family:arial; font-size:12px; color:#6e6e6e;}

.footer				{margin:20px 0;}
.footer1			{color:#c8c8cc; font-size:12px;}

.aptus			{color:#c8c8cc;}

.dicts			{font-family:arial; font-size:12px; font-weight:bold; color:#6e6e6e; border-right:1px solid #b6b6b6; padding:8px 30px 0 30px;}
.dicts_words	{border-right:1px solid #b6b6b6; padding:0 30px 8px 30px; vertical-align:top;}
.dicts_words, .dicts_words a	{font-family:arial; font-size:11px; color:#51aa27;}
.dicts_words a:hover	{color:#000000;}


/* testy */
.test_name		{font-size:14px; padding-left:20px;}		
.knowledge_question {font-size:14px; color:#3fba11; font-weight:bold; padding:0 20px;}
.knowledge_answer	{font-size:13px; color:#656c6f;}
.knowledge_sep		{border:none; background-color:#e2e2e2; color:#e2e2e2; height:1px;}

/* apteczki */
.kits a		{font-size:14px; color:#3fba11;}
.kits		{padding-bottom:5px;}
.kits_desc	{border-bottom:1px solid #e2e2e2; padding:0 10px 10px 10px;}

/* phantom */
.phantom		{width:33%; border-right:1px solid #c8c8cc;}
#phantom		{vertical-align:top;}
#phantom_cats	{vertical-align:top; text-align:center; width:426px; padding-left:20px;}
.phantom_start	{background:url(/i/ph_top.gif) no-repeat; height:3px; width:165px;}
.phantom_group	{width:145px; background:url(/i/ph.gif) repeat-y; color:#656c6f; font-size:14px; padding:5px 10px 5px 20px; cursor:pointer;}
.phantom_end	{background:url(/i/ph_bottom.gif) no-repeat; height:3px;}

.ph_borders		{background:url(/i/ph.gif) repeat-y;}
.ph_borders_o	{background:#19ab1a url(/i/ph_o.gif) no-repeat; vertical-align:top;}

.phantom_start_o {background:url(/i/ph_top_o.gif) no-repeat; height:3px; width:165px;}
.phantom_end_o	{background:url(/i/ph_bottom_o.gif) no-repeat; height:3px;}


.phantom_group a, .phantom_group a:hover {color:#656c6f;}
.phantom_group_o {width:145px; background: #19ab1a url(/i/ph_o.gif) no-repeat; color:#ffffff;font-size:14px; padding:5px 10px 5px 20px; cursor:pointer;}
.phantom_group_o a, .phantom_group_o a:hover {color:#ffffff;}

/* kosmetyki */
#cosmetics		{border-right:1px solid #c8c8cc; padding:0 10px; vertical-align:top;}
.cosmetics_img	{width:80px; height:65px; vertical-align:top;}
.cosmetics_name	{width:120px; color:#929299; font-size:12px;}

/*lifestyle */
#lifestyle		{vertical-align:top;}





/* buttony */
.buttons		{width:100%;}
.buttons1		{width:100%; padding:15px;}
.step			{font-size:12px; color:#434343; text-align:left; margin:0px; padding:3px 13px 13px 13px;}


/* 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; color:#409000; font-weight:bold; margin-bottom:2px;}
h2				{font-size:13px; color:#C60404; font-weight:bold; margin-bottom:2px;}
h3				{font-size:14px; color:#434343; font-weight:bold; margin-bottom:2px;}

/*	style formularzy	*/
.frm			{margin:0px;padding:0px;}
.fri			{font-size:11px;}
.fl1			{font-size:11px;text-align:left;color:#434343;padding:2px;background-color:#ffffff;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2			{font-size:11px;text-align:left;color:#434343;padding:2px;background-color:#f7f7f7;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl1e			{font-size:11px;text-align:left;color:#e02020;padding:2px;background-color:#ffffff;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2e			{font-size:11px;text-align:left;color:#e02020;padding:2px;background-color:#f7f7f7;font-variant:small-caps;padding:1px;padding-left:4px;}
.fr1			{background-color:#ffffff;padding:1px;padding-left:4px;}
.fr2			{background-color:#f7f7f7;padding:1px;padding-left:4px;}
.sm1			{font-size:12px;text-align:center;color:#434343;background-color:#ffffff;font-variant:small-caps;font-weight:bold;padding:2px;}
.sm2			{font-size:12px;text-align:center;color:#434343;background-color:#f7f7f7;font-variant:small-caps;font-weight:bold;padding:2px;}
.sr1			{font-size:12px;text-align:left;color:#434343;background-color:#ffffff;padding:1px;padding-left:4px;}
.sr2			{font-size:12px;text-align:left;color:#434343;background-color:#f7f7f7;padding:1px;padding-left:4px;}
.btntd			{padding:2px;}
.btn			{font-size:12px;text-decoration:none;color:#000000; border-color:#ffffff #808080 #808080 #ffffff;border-style:solid;border-width:2px;background-color:#e8eaec;padding:2px 8px 2px 8px;height:100%;}
.btn:hover		{color:#800000;}
.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:0px; 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-color:#1cc01e;padding:2px;padding-left:4px;font-weight:bold;font-variant:small-caps;}
.tl1			{font-size:11px;text-align:left;color:#434343;background-color:#ffffff;padding:1px;padding-left:4px;}
.tl2			{font-size:11px;text-align:left;color:#434343;background-color:#f7f7f7;padding:1px;padding-left:4px;}
.tc1			{font-size:11px;text-align:center;color:#434343;background-color:#ffffff;padding:1px;}
.tc1p			{font-size:11px;text-align:center;color:#434343;background-color:#ffffff;padding:1px;}
.tc2			{font-size:11px;text-align:center;color:#434343;background-color:#f7f7f7;padding:1px;}
.tc2p			{font-size:11px;text-align:center;color:#434343;background-color:#f7f7f7;padding:1px;}
.tr1			{font-size:11px;text-align:right;color:#434343;background-color:#ffffff;padding:1px;padding-right:4px;}
.tr2			{font-size:11px;text-align:right;color:#434343;background-color:#f7f7f7;padding:1px;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:#ffffff;font-variant:small-caps;padding:1px;padding-left:4px;}
.votequery_e	{font-size:11px;text-align:center;color:#e02020;padding:2px;background-color:#ffffff;font-variant:small-caps;padding:1px;padding-left:4px;}
.voteopinion	{font-size:11px;text-align:center;color:#434343;padding:2px;background-color:#ffffff;font-variant:small-caps;padding:1px;padding-left:4px;}

.green {color: #00aa00;};
.red {color: #aa0000;};
.rx {font-size:15px; font-weight:bold; text-align:center;color: #aa0000;}
.rx a {color: #aa0000;}


/* Czytelnia - panel wyszukiwania */
.searchPanel	{height:auto; width:auto; margin:10px 0px;}

.searchPanel .top	{width:auto; height:3px; font-size:1px; background:url(/i/searchPanelTop.gif) no-repeat;}
.frame .left .searchPanel .top	{background:url(/i/searchPanelTopLeft.gif) no-repeat;}
.searchPanel .middle {width:auto; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:3px 11px;}
.searchPanel .bottom	{width:auto; height:3px; font-size:1px; background:url(/i/searchPanelBottom.gif) no-repeat;}
.frame .left .searchPanel .bottom	{background:url(/i/searchPanelBottomLeft.gif) no-repeat;}

.searchPanel .select	{width:118px; height:auto;}

.searchPanel .middle .name	{font-size:14px; font-weight:bold; color:#b2b2b2; margin:5px 0px 18px 0px; width:auto; text-align:left;}
.searchPanel .middle .desc	{font-size:11px; font-weight:normal; color:#999999; width:auto; text-align:left;}
.searchPanel .middle .input	{background:url(/i/searchPanelInput.gif) no-repeat; width:auto; height:18px; margin:5px 0px 10px 0px; text-align:left;}

.searchPanel .middle .input .icoSearch	{float:right; background:url(/i/searchIco.gif) no-repeat; width:18px; height:14px; position:relative; top:2px; right:2px; cursor:pointer;}
.searchPanel .middle .input input	{border:0px; font-size:9px; font-family:tahoma; color:#16a7ea; position:relative; margin-top:2px; left:3px; width:150px;}

.selSearchName	{width:auto; height:18px; line-height:18px; padding:0px 2px 0px 2px; font-size:11px; text-align:left; color:#999999; font-weight:normal;}
.selSearchSelect	{width:auto; background:url(/i/selectBg.gif) no-repeat; margin:2px 0px 8px 0px;}
.selSearchSelect select	{width:193px; border:1px; background:transparent; font-size:11px; font-weight:normal; color:#cccccc;}

.panelTitle	{width:auto; height:auto; margin:18px 0px;}
.panelTitle h2	{padding:0px 3px; text-align:left; font-size:16px; color:#999999; font-weight:bold;}
.panelBoxText	{padding:6px 3px 3px 3px; font-size:11px; color:#999999; font-weight:normal; text-align:left;}
.frame .left .searchPanel .middle input	{width:100%; border:1px solid #d9d9d9; font-size:11px;}
.frame .left .searchPanel .middle select	{width:100%; border:1px solid #d9d9d9; font-size:11px;}
.panelSubmit	{width:auto; padding:7px 3px; text-align:rig}

.tfl {font-size:12px;text-align:left;color:#0d235f;background-color:#ffffff;padding:1px 4px 1px 4px;font-variant:small-caps;}
.tfr {font-size:12px;text-align:right;color:#0d235f;background-color:#ffffff;padding:1px 4px 1px 4px;font-variant:small-caps;word-spacing:2px;}
.tfra {color:#0d235f;text-decoration:none;}


/** style czytelni   **********************************************************************************************************************************************/
.startBox	{width:743px; float:left; position:relative; text-align:left; height:auto; top:0px; left:0px;}
.startBox .introBox	{width:auto; height:auto;}
.startBox .introBox .introLeft	{width:500px; float:left; height:auto;}
.startBox .introBox .introRight	{width:240px; float:right; height:auto;}
.startBox .introBox .introRight .bestseller	{margin-top:26px; margin-left:30px;}
.startBox .introBox .introRight .bestseller li	{margin-bottom:4px;}

.pages			{width:auto; text-align:center; height:22px; color:#fff; margin-top:9px; background-color:#409000; line-height:19px; width:632px;}
.pages img		{position:relative; top:3px;}
.pages a		{font-size:11px; text-decoration:none; color:#fff; font-family:tahoma;}
.pages .left	{width:3px; height:22px; background:url(/i/pages_left.gif) no-repeat; float:left;}
.pages .right	{width:3px; height:22px; background:url(/i/pages_right.gif) no-repeat; float:right;}

.prods_pages		{height:22px; color:#fff; background-color:#90b123; line-height:19px;}
.prods_pages a		{font-size:11px; text-decoration:none; color:#fff; font-family:tahoma;}
.prods_pages .left	{height:22px; float:left;}
.prods_pages .right	{height:22px; float:right;}

.librarySeeOther				{width:240px; float:left;}
.librarySeeOther .top			{background:url(/i/libraryBoxTop.gif) no-repeat top; width:auto; padding:8px 0px; background-color:#cccccc; height:auto;}
.librarySeeOther .top h3		{color:#ffffff; text-align:left; font-weight:bold; font-size:11px; margin:0px; padding:0px 10px; height:auto;}
.librarySeeOther .list			{width:auto; height:124px; font-size:11px; padding:2px 10px 0px 10px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; }
.librarySeeOther .list ul		{text-align:left; font-size:11px; color:#ff9900; list-style:disc inside; font-weight:bold; margin:3px 0px 3px 0px; padding:0px 0px 0px 0px;}
.librarySeeOther .list ul li	{color:#ff9900;}
.librarySeeOther .list ul li a	{color:#999999; font-size:11px; font-weight:normal; text-decoration:none; }
.librarySeeOther .bottom		{background:url(/i/libraryBoxBottom.gif) no-repeat bottom; width:auto; padding:0px; font-size:1px; height:5px;}

/* Buttons */
.libButtons		{width:auto; height:auto;}
.libButtons div	{float:right;}
.frame .right .right .buttons div	{float:left;}
.libButtons div.button1		{width:auto; height:28px; line-height:28px; margin-left:6px; text-align:left; padding:0px 20px 0px 2px; background:url(/i/lib_btn.gif) no-repeat right;}
.libButtons div.button1 a	{color:#999999; text-decoration:underline; font-size:11px; font-family:tahoma; font-weight:normal;}
.libButtons div.button1 a:hover	{text-decoration:none;}

.libButtons div.button2		{width:auto; height:28px; line-height:28px; margin-left:6px; text-align:left; padding:0px 20px 0px 2px; background:url(/i/btnOrange.gif) no-repeat right;}
.libButtons div.button2 a	{color:#999999; text-decoration:underline; font-size:11px; font-family:tahoma; font-weight:normal;}
.libButtons div.button2 a:hover	{text-decoration:none;}

.sortTable	{width:auto; height:30px; text-align:left; font-size:11px;}
.sortTable a	{text-decoration:none;}
.sortTable .sortTitle	{float:left; width:auto; margin-right:5px; line-height:18px; height:18px; font-size:11px; color:#999999;}
.sortTable .sortName	{width:172px; height:18px; background:url(/i/sortName.gif) no-repeat; text-align:left; float:left; margin-right:3px;}
.sortTable .sortOrder	{width:112px; height:18px; background:url(/i/sortOrder.gif) no-repeat; text-align:left; float:left; margin-right:5px;}
.sortTable .sortName select	{border:0px; font-size:10px; color:#cccccc; background:transparent; text-align:left; width:172px;}
.sortTable .sortOrder select	{border:0px; font-size:10px; color:#cccccc; background:transparent; text-align:left; width:112px;}
.sortTable .sortButton	{float:left; width:22px; height:18px; background:url(/i/sortButton.gif) no-repeat; cursor:pointer;}

.pageInfo .tags	{font-size:12px; color:#17a7ea; text-align:left; padding:0px;}
.pageInfo .tags a	{font-size:12px; color:#2088b8; font-weight:normal; text-decoration:underline;}
.pageInfo .tags a:hover	{text-decoration:none;}

.libraryItem	{width:auto; height:auto;}
.libraryItem .name	{width:auto; height:auto; padding:4px 0px; text-align:left;}
.libraryItem .name h2	{margin:0px; font-size:11px; color:#ff9900;}
.libraryItem .name h2 a	{font-size:14px; color:#999999; text-decoration:none; font-weight:bold;}
.libraryItem .name h2 a:hover	{text-decoration:underline;}

.libraryItem .info	{width:auto; height:auto; padding:2px 0px 5px 0px;}
.libraryItem .info .img	{float:left; margin:0px 10px 10px 0px;}
.libraryItem .info .shortDesc	{text-align:left; font-size:11px; color:#999999; padding:5px 0px;}
.libraryItem .info .link	{padding:5px 0px; width:auto; height:auto; }
.libraryItem .info .link .left	{float:left; width:auto; height:18px; line-height:18px;}
.libraryItem .info .link .left a	{font-size:11px; color:#999999; text-decoration:underline; font-weight:normal;}
.libraryItem .info .link .left a:hover	{text-decoration:none;}
.libraryItem .info .link .right	{float:right; width:auto; height:18px; line-height:18px; text-align:right; padding:0px 22px 0px 0px; background:url(/i/more.gif) no-repeat right;}
.libraryItem .info .link .right a	{font-size:11px; color:#999999; text-decoration:underline; font-weight:normal;}
.libraryItem .info .link .right a:hover	{text-decoration:none;}