body			{margin:0px; background:#ebebe3; text-align:center; font-family:arial;}
form			{margin:0px; padding:0px;}
img				{border:none; margin: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;}

/* DIV */
div						{font-family:arial; font-size:12px; color:#000000; font-weight:normal;}
div a					{color:#000;}
div a:hover				{color:#455055;}
.clear					{clear:both;}
/* Informacje o użytkowniku */
.userInfo				{width:1000px; margin:0px auto; height:20px;}
.userInfo div			{float:right; line-height:20px;}
/* Logo */
.logo					{width:1000px; margin:0px auto; height:103px; background:url(/i/bgTop.jpg) no-repeat; text-align:left;}
.logo .img				{position:relative; top:33px; left:25px; width:169px; height:47px;}
.logo .img2				{position:relative; top:5px; left:1000px; width:7px; height:42px;}
.logo .img3				{position:relative; top:14px; left:901px; width:86px; height:8px;}
/* Top - Menu */
.topMenu				{width:1000px; margin:0px auto; height:45px; background:url(/i/menuTopBg.gif) repeat-x;}
.topMenu a				{color:#fff; font-family:arial; font-size:11px; font-weight:bold; text-decoration:none;}
.topMenu a:hover		{color:#fff; font-family:arial; font-size:11px; font-weight:bold; text-decoration:underline;}
.topMenu .btn			{float:left; line-height:45px; background:url(/i/menuTopBg.gif) repeat-x; cursor:pointer; border:0px; padding:0px 6px; margin:0px; margin-right:10px;}
.topMenu .btnRight		{float:right; line-height:45px; background:url(/i/menuTopBg.gif) repeat-x; cursor:pointer; border:0px; padding:0px 6px; margin:0px; margin-left:5px;}
.topMenu .btnRight img	{position:relative; top:15px;}
.topMenu .btnHover		{float:left; line-height:45px; background:url(/i/menuTopBgHover.gif) repeat-x; border:0px; padding:0px 6px; margin:0px; margin-right:10px;}
.topMenu .left			{float:left; width:12px; height:45px; background:url(/i/menuTopLeft.gif) no-repeat; margin-right:10px;}
.topMenu .right			{float:right; width:12px; height:45px; background:url(/i/menuTopRight.gif) no-repeat; margin-left:10px;}
/* Ścieżka */
.panel					{height:44px; width:1000px; margin:0px auto; background:url(/i/panel.gif) no-repeat;}
.categoryPath			{float:left; line-height:44px; margin:0px auto;}
.categoryPath .first	{float:left; padding:0px 3px; line-height:44px; font-size:11px;}
.categoryPath div .category	{color:#06557e;}
.categoryPath div .category:hover	{color:#06557e;}
.categoryPath div		{float:left; padding:0px 2px; line-height:44px;}
.categoryPath div .category	{color:#000; font-weight:normal; font-size:12px;}
.categoryPath div .category:hover	{color:#000; font-weight:normal; font-size:12px;}
.categoryPath div .category2	{color:#367798; font-weight:bold; font-size:12px;}
.categoryPath div .category2:hover	{color:#367798; font-weight:bold; font-size:12px;}
/* Struktura */
.main					{width:1000px; margin:0px auto;}
.main .left				{width:200px; float:left; background-color:#fff;}
.main .center			{width:570px; float:left; background:url(/i/bg.gif) repeat-x top; background-color:#fff;}
.main .right			{width:200px; float:left; background-color:#fff;}
.main .space			{width:15px; float:left; background:url(/i/bg.gif) repeat-x top; background-color:#fff;}
.bottom					{width:1000px; margin:0px auto; height:15px; background:url(/i/bottom.gif) no-repeat center;}
.top					{width:1000px; margin:0px auto; height:22px; background:url(/i/top.gif) no-repeat center;}
/* Nagłówki */
.smallHeader			{line-height:40px; padding-left:20px; text-align:left; background:url(/i/smallHeaderBg.gif) no-repeat left; font-weight:bold; font-size:13px; font-family:arial; color:#6fb0d2; text-decoration:underline;}
.smallHeader2			{line-height:40px; padding-left:20px; text-align:left; background:url(/i/smallHeaderBg2.gif) no-repeat left; font-weight:bold; font-size:13px; font-family:arial; color:#6fb0d2; text-decoration:underline;}
.smallHeader3			{line-height:40px; padding-left:25px; text-align:left; background:url(/i/smallHeaderBg3.gif) no-repeat left; font-weight:bold; font-size:13px; font-family:arial; color:#6fb0d2; text-decoration:underline;}
.smallHeader4			{line-height:40px; padding-right:40px; text-align:right; background:url(/i/smallHeaderBg4.gif) no-repeat right; font-weight:bold; font-size:13px; font-family:arial; color:#6fb0d2; text-decoration:underline;}
.smallHeader5			{line-height:40px; padding-left:25px; text-align:left; background:url(/i/smallHeaderBg5.gif) no-repeat left; font-weight:bold; font-size:13px; font-family:arial; color:#6fb0d2; text-decoration:underline;}
.smallHeader6			{line-height:40px; padding-right:40px; text-align:right; background:url(/i/smallHeaderBg6.gif) no-repeat right; font-weight:bold; font-size:13px; font-family:arial; color:#6fb0d2; text-decoration:underline;}
/* smallLine */
.smallLine				{line-height:22px; padding-left:45px; text-align:left; font-weight:normal; font-size:12px; background:url(/i/btnBg.gif) no-repeat left; cursor:pointer;}
.smallLine a			{font-family:arial; font-size:11px; color:#000;}
.smallLineHover			{line-height:22px; padding-left:45px; text-align:left; font-weight:normal; font-size:12px; background:url(/i/btnBg.gif) no-repeat left; cursor:pointer;}
.smallLineHover a		{font-family:arial; font-size:11px; color:#000;}
.smallLineHover a:hover		{font-family:arial; font-size:11px; color:#63bcea;}
/* Box Search */
.boxSearch				{float:right; line-height:44px; margin:0px auto; width:345px;}
.boxSearch div			{text-transform:uppercase; font-size:10px; color:#000;}
.boxSearch  .left	{float:right; line-height:44px; text-align:right;}
.boxSearch  .right	{float:right; line-height:44px; text-align:left; width:136px;}
.boxSearch  .right input	{position:relative; top:10px; padding:3px 3px 0px 3px; height:22px; width:130px; border:1px solid #99a4aa;}
.boxSearch .submitLine	{float:right; line-height:44px; text-align:right;}
.boxSearch .submitLine img	{position:relative; top:13px;}
.boxSearch .advancesearchLine	{float:right; line-height:44px; text-align:right;}
.boxSearch .advancesearchLine a	{color:#89969d;}
.boxSearch .advancesearchLine a:hover	{color:#5d6569;}
/* Small News */
.smallNews				{width:200px; text-align:center; padding:5px 0px;}
.smallNews .header		{margin:0px auto; width:140px; text-align:left; line-height:16px; font-size:12px; font-family:arial; color:#691c33; font-weight:normal; border:0px; background:none; margin-top:5px; text-decoration:underline;}
.smallNews .header a	{ font-size:12px; font-family:arial; color:#691c33; font-weight:normal; text-decoration:underline;}
.smallNews .header a:hover	{ font-size:12px; font-family:arial; color:#691c33; font-weight:normal; text-decoration:underline;}
.smallNews .img			{margin:0px auto; width:140px; text-align:center;}
.smallNews .desc		{margin:0px auto; width:140px; text-align:justify; font-size:11px; color:#545151;}
.smallNews .link		{line-height:21px; text-align:center;}
/* Box Login */
.boxLogin				{width:200px; height:118px; background:url(/i/boxLogin.gif) no-repeat left; text-align:center; padding:0px;}
.boxLogin input			{font-size:12px; padding:2px 2px 0px 2px; height:20px; position:relative; top:2px;}
.boxLogin .loginLine	{width:200px; line-height:24px; position:relative; top:23px; text-align:center;}
.boxLogin .passLine		{width:200px; line-height:24px; position:relative; top:29px; text-align:center;}
.boxLogin .submit		{width:127px; line-height:20px; margin:0px auto; position:relative; top:35px; text-align:right;}
.boxLogin .register		{width:200px; line-height:20px; text-align:center;}
/* Box Contact */
.boxContact				{width:200px; padding:5px 0px;}
.boxContact div			{line-height:15px; text-align:center;}
/* Box Cart */
.boxCart				{width:200px; height:97px; padding:5px 0px; background:url(/i/cart.gif) no-repeat right;}
.boxCart .line			{padding-right:40px; line-height:23px; text-align:right; font-size:11px; background:url(/i/cartBg.gif) no-repeat right;}
.boxCart .line span		{font-weight:bold; color:#6abfea;}
.boxCart .line a		{color:#409ac8; font-weight:bold; text-decoration:none;}
.boxCart .line a:hover		{color:#409ac8; font-weight:bold; text-decoration:underline;}
/* Footer */
.footer					{width:1000px; margin:0px auto; height:25px;}
.footer .left			{float:left; text-align:left;}
.footer .right			{float:right; text-align:right;}
.footer .aptus			{color:#949494;}
.footer .aptus:hover			{color:#949494;}
/* Header */
.header			{width:100%; margin-bottom:10px; line-height:30px; border-bottom:1px dotted #959590;}
.header h1		{font-size:14px; font-family:arial; color:#65beeb; margin:0px; padding:0px; text-align:left;}
/* centerNews */
.centerNewsDiv			{width:550px; height:90px; text-align:center; margin:0px auto; margin-bottom:3px;}
.centerNews				{width:275px; height:90px; float:left;}
.centerNews	 p			{padding:0px 20px 0px 10px; text-align:left; font-size:11px; font-family:arial;}
.centerNews  p.header	{line-height:18px; border:0px; margin:0px; color:#4589ac;}
.centerNews  p.desc		{height:50px; margin:0px;}
.centerNews	 p.link		{line-height:14px; margin:0px;}
.centerNews	 p.link	 a	{color:#808b8e;}
.centerNews	 p.link	 a:hover	{color:#808b8e;}

.imgBoxs				{width:570px; height:86px;}
.imgBoxs .contact		{float:left; width:283px; height:86px; background:url(/i/contact.jpg) no-repeat; text-align:left;}
.imgBoxs .contact div		{position:relative; top:38px; left:83px; color:#fff; line-height:18px;}
.imgBoxs .newsletter		{float:right; width:283px; height:86px; background:url(/i/newsletter.jpg) no-repeat;}
.imgBoxs .newsletter .newsletter_input	{position:relative; top:4px; background-color:#1f3e4e; color:#fff; border:1px solid #81a3b3; font-size:11px; padding:2px 2px 0px 2px; height:19px;}
.imgBoxs .newsletter a	{position:relative; top:8px;}

.smallBestseller		{line-height:26px; padding-right:20px; text-align:right; font-weight:normal; font-size:12px; background-color:#fff;}
.smallBestseller span	{background-color:#000; color:#fff; padding:1px 3px; font-size:9px; font-family:verdana;}

.recoTop		{width:200px; height:19px; background:url(/i/leftTopReco.gif) no-repeat;}
.recoBottom		{width:200px; height:21px; background:url(/i/leftBottomReco.gif) no-repeat;}

.main .left .smallNews {background-color:#ebebe3;}

/* --- */
.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;}
.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;}
.sub_product_line	{width:100%; margin-bottom:20px; border-bottom:solid 1px #dddddd;}
.sub_product_line1	{vertical-align:top; padding-bottom:10px;}
.sub_product_line2	{width:100%; vertical-align:top; color:#434343; font-size:12px; padding-bottom:10px;}
.product_info	{width:100%;}
.product_info1	{vertical-align:top;}
.product_info2	{width:100%; vertical-align:top; color:#434343; font-size:12px; padding-bottom:20px;} 
.category_info	{width:100%;}
.category_info1	{vertical-align:top;}
.category_info2	{width:100%; vertical-align:top; color:#434343; font-size:12px; padding-bottom:20px;} 
.prod_img		{border:solid 1px #e4e4e4;}
.prod_h			{font-weight:bold; color:#004a7f;}
.prod_h_a		{font-weight:bold; color:#004a7f;}
.prod_urls		{width:100%; background:#f6f6f6; margin-top:10px;}  
.prod_url		{font-size:11px;}
.prod_url_a		{color:#004a7f;}
.price1			{text-align:right; margin:0px; font-size:13px;}
.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; background:#f3f2ef;}
.promo_img		{border:solid 1px #e4e4e4;}
.promo_h		{font-family:arial; font-size:13px; font-weight:normal; text-decoration:underline; text-align:left; padding:0px 18px; margin:4px 0px; color:#004a7f;}
.promo_h_a		{font-family:arial; font-size:13px; font-weight:normal; text-decoration:underline; color:#691c33;}
.promo_h_a:hover	{font-family:arial; font-size:13px; font-weight:normal; text-decoration:underline; color:#691c33;}
.promo_d		{font-size:11px; color:#9b9b9b; margin:0px; text-align:justify; height:60px; padding:0px 18px; vertical-align:top;}
.promo_price1	{text-align:center; margin:2px 0px; font-size:12px; color:#1487e0;}
.promo_price2	{font-weight:bold;}
.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; border-color:#8abed8;}
.fl1			{font-size:11px;text-align:left;color:#426577;padding:2px;background-color:#d9e8ef;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2			{font-size:11px;text-align:left;color:#426577;padding:2px;background-color:#ecf3f6;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl1e			{font-size:11px;text-align:left;color:#be0d0d;padding:2px;background-color:#d9e8ef;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2e			{font-size:11px;text-align:left;color:#be0d0d;padding:2px;background-color:#ecf3f6;font-variant:small-caps;padding:1px;padding-left:4px;}
.fr1			{background-color:#d9e8ef;padding:1px;padding-left:4px;}
.fr2			{background-color:#ecf3f6;padding:1px;padding-left:4px;}
.sm1			{font-size:11px;text-align:center;color:#426577;background-color:#cee4f0;font-weight:bold;padding:2px;}
.sm2			{font-size:11px;text-align:center;color:#426577;background-color:#ecf3f6;font-weight:bold;padding:2px;}
.sr1			{font-size:12px;text-align:left;color:#426577;background-color:#d9e8ef;padding:1px;padding-left:4px;}
.sr2			{font-size:12px;text-align:left;color:#426577;background-color:#ecf3f6;padding:1px;padding-left:4px;}
.btntd			{padding:2px;}
.btn			{font-size:12px;text-decoration:none; background:url(/i/buttonBg.gif) repeat-x top; background-color:#fff; border:1px solid #c2c5c7;  color:#1e313a; padding:3px 8px 3px 8px;height:100%;}
.btn:hover		{font-size:12px;text-decoration:none; background:url(/i/buttonBg.gif) repeat-x top; background-color:#fff; border:1px solid #a7aeb2; color:#1f2427; padding:3px 8px 3px 8px;height:100%;}
.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:#004a7f;padding:2px;padding-left:4px;font-weight:bold;font-variant:small-caps;}
.tha			{color:#ffffff;}
.tl1			{font-size:11px;text-align:left;color:#426577;background-color:#d9e8ef;padding:1px;padding-left:4px;}
.tl2			{font-size:11px;text-align:left;color:#426577;background-color:#ecf3f6;padding:1px;padding-left:4px;}
.tc1			{font-size:11px;text-align:center;color:#426577;background-color:#d9e8ef;padding:1px;}
.tc2			{font-size:11px;text-align:center;color:#426577;background-color:#ecf3f6;padding:1px;}
.tr1			{font-size:11px;text-align:right;color:#426577;background-color:#d9e8ef;padding:1px;padding-right:4px;}
.tr2			{font-size:11px;text-align:right;color:#426577;background-color:#ecf3f6;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:#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;}
