body			{margin:0px; background:url(/i/bg.gif) repeat-x top; background-color:#bcb4b5; text-align:center; font-family:tahoma, verdana, arial;}
form			{margin:0px; padding:0px;}
img				{border:none;}
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				{margin:0px; padding:0px; font-family:arial; font-size:12px;}

/* Struktura strony */

.left			{float:left;}
.right			{float:right;}

.main			{width:956px; margin:0px auto; background:url(/i/bg.jpg) no-repeat top right;}
.clear			{clear:both; font-size:1px; height:0px; line-height:0px; margin:0px; padding:0px;}

.topClear			{clear:both; width:956px; font-size:1px; height:7px; line-height:0px; margin:0px; padding:0px; background:url(/i/bgClear.gif) repeat-x top;}

.userBar		{width:956px; height:20px;}
.userBar .right	{line-height:20px;}

.topConstMenu	{width:956px; height:45px; background:url(/i/bgMenu.gif) no-repeat;}
.topConstMenu div	{float:left; line-height:41px; padding:0px 11px; margin:2px 0px;}
.topConstMenu div a	{color:#4c4345; font-size:13px; font-family:arial; text-decoration:none;}
.topConstMenu div.hover	{float:left; line-height:41px; padding:0px 11px; margin:2px 0px; background:url(/i/btnBgHover.gif) repeat-x;}
.topConstMenu div.hover a	{color:#fb9939; font-size:13px; font-family:arial; text-decoration:none;}
.topConstMenu div.space	{background:url(/i/btnBg.gif) no-repeat top; width:1px; height:41px; padding:0px;}

.logo			{width:956px; height:81px; text-align:left;}

.topMenu	{width:956px; height:24px;}
.topMenu div	{float:left; line-height:24px; padding:0px 5px;}

.pathLine	{width:956px; height:42px; background:url(/i/bgPathLine.gif) repeat-x bottom;}
.pathLine div	{float:left; font-size:12px; line-height:42px; padding:0px; color:#f7f6f3;}
.pathLine div a	{font-size:11px; font-family:arial; color:#970805; text-decoration:underline;}

.bottom	{width:555px; height:17px; background:url(/i/bottom.gif) no-repeat; margin:0px; padding:0px;}

.printerLink	{text-decoration:none; font-size:12px; font-family:arial; color:#201c1c;}

.mainFrame	{width:956px;}
.mainFrame .space	{width:12px; float:left;}
.mainFrame .left	{width:188px; float:left;}
.mainFrame .center	{width:555px; float:left;}
.mainFrame .right	{width:188px; float:left;}

.smallHeader	{width:188px; height:35px; line-height:35px; font-family:arial; font-size:11px; color:#C60404; font-weight:bold; text-align:left; padding:0px 0px 0px 10px; background:url(/i/smallHeader.gif) no-repeat;}
.smallHeaderTop	{width:188px; height:35px; line-height:35px; font-family:arial; font-size:11px; color:#ff7e00; font-weight:bold; text-align:left; padding:0px 0px 0px 10px; background:url(/i/smallHeader.gif) no-repeat;}

.header			{width:555px; height:37px; line-height:37px; text-align:left; padding:0px 0px 0px 10px; background:url(/i/header.gif) no-repeat;}
.header h1		{font-family:arial; font-size:11px; color:#716567; font-weight:bold; margin:0px;}

.footer	{width:956px; background-color:#fefddb; height:39px; background-color:#796d6f; border-top:1px dotted #494041; border-bottom:1px dotted #494041;}
.footer div.left	{float:left; width:auto; line-height:39px; padding:0px 0px 0px 25px; font-family:arial; font-size:11px; color:#f7f6f3;}
.footer div.right	{float:right; width:auto; line-height:39px; padding:0px 25px 0px 0px; color:#f7f6f3; font-family:arial; font-size:11px;}
.footer div.right a	{font-family:arial; font-size:11px; text-decoration:none; color:#f7f6f3; }

.sortTable		{width:100%; background-color:#f6f5f1; height:36px;}
.sortTable div	{line-height:36px; font-family:arial; font-size:11px; color:#716567;}
.sortTable div.left		{float:left;}
.sortTable div.left a	{font-family:arial; font-size:11px; color:#716567; text-decoration:none; color:#373132;}
.sortTable div.right	{float:right;}

.btnLine	{width:555px; background-color:#f6f5f1; height:auto; padding-bottom:8px;}
.btnLine div	{width:241px; height:112px; float:left; cursor:pointer; margin-left:24px;}
.btnLine div.clear	{width:auto; height:0px; float:none; cursor:default; margin:0px;}

/* Strona produktu */

.contener	{width:100%; background-color:#f6f5f1; padding:10px 0px;}
.contener .product	{width:auto; margin:0px 20px; height:auto;}
.contener .product img {float:left; width:auto; height:auto; padding:1px; border:1px solid gray;}
.contener .product .desc	{text-align:right; float:right; width:360px; height:auto; padding:0px; margin:0px;}
.contener .product .desc h2	{text-align:right; font-size:11px; font-family:arial; font-weight:normal; color:#8f8688;}
.contener .product .desc h2 a	{font-size:11px; font-family:arial; font-weight:bold; text-decoration:none; color:#423a3c;}
.contener .product .desc .price	{line-height:20px; width:auto; font-size:13px; font-family:arial; font-weight:normal; color:gray;}
.contener .product .desc .price span	{color:#ff9000; font-weight:bold;}
.contener .product .desc .oldPrice	{line-height:20px; text-decoration:line-through; width:auto; font-size:11px; font-family:arial; font-weight:normal; color:gray;}
.contener .product .desc .oldPrice span	{color:red; text-decoration:line-through;}
.contener .product .desc .text	{margin:10px 0px 10px 10px; font-size:11px; color:#716567;}

/* Linia produktu */
.prdLine	{width:100%; height:auto; background-color:#f6f5f1;}
.prdLine .product {width:auto; margin:0px 26px; height:auto; border-bottom:1px solid #cecac7;}
.prdLine .product .prdImg	{float:left; width:auto; height:auto;}
.prdLine .product .prdImg img	{border:1px solid #716567; padding:1px;}
.prdLine .product .title	{float:right; width:390px; text-align:left;}
.prdLine .product .title h2	{margin:0px; font-size:12px; font-weight:bold; color:#716567; font-family:arial;}
.prdLine .product .title h2 a	{font-size:12px; font-weight:bold; color:#716567; font-family:arial; text-decoration:none;}
.prdLine .product .prices	{float:right; clear:right; width:390px; text-align:left; color:#ff9000; font-size:12px; font-family:arial;}
.prdLine .product .prices .oldPrices	{color:red; text-decoration:line-through;}
.prdLine .product .prdDesc	{float:right; clear:right; width:390px; text-align:left;}
.prdLine .product .prdDesc p	{margin:3px 0px; font-size:11px; font-family:arial; font-weight:normal; color:#716567;}
.prdLine .product .btns		{width:100%; line-height:20px; text-align:left; float:none; height:20px;}
.prdLine .product .btns	img	{margin:0px; padding:0px; border:0px;}

/* Stronicowanie */
.pageLine	{width:100%; height:35px; background:url(/i/pageLine.gif) no-repeat;}
.pageLine .left	{float:left; line-height:35px; width:auto; padding:0px 0px 0px 15px; font-family:arial; font-size:11px; color:#383031; text-decoration:none; font-weight:normal;}
.pageLine .right	{float:right; line-height:35px; width:auto; padding:0px 15px 0px 0px;}
.pageLine a	{font-family:arial; font-size:11px; color:#383031; text-decoration:none; font-weight:normal;}
.pageLine a:hover	{font-family:arial; font-size:11px; color:#ff8a00; text-decoration:underline; font-weight:normal;}

/* Produkty promo */
.promoProducts {width:100%; height:auto; background-color:#f6f5f1;}
.promoProducts .prd	{width:185px; height:auto; float:left;}
.promoProducts .prd .picture img	{width:auto; height:auto; padding:1px; border:1px solid gray;}
.promoProducts .prd .name {width:auto; height:auto; margin:0px 12px;}
.promoProducts .prd .name a	{font-family:arial; font-size:11px; color:#716567; font-weight:bold; text-decoration:none;}
.promoProducts .prd .price	{font-family:arial; font-size:11px; color:#ff9000; font-weight:normal; text-decoration:none;}

/* Wyszukiwarka */
.topConstMenu .searchBox	{float:right; width:200px; margin:0px 20px 0px 0px; padding:0px;}
.topConstMenu .searchBox div	{float:right; margin:0px; padding:0px;}
.topConstMenu .searchBox div.search	{width:150px; height:27px; float:right; border:0px; position:relative; top:9px;}
.topConstMenu .searchBox div.search input	{width:150px; height:27px; border:0px; color:#716567; font-size:11px; font-family:arial; padding:7px 0px 0px 6px; background:url(/i/bgSearchInput.gif) no-repeat;}
.topConstMenu .searchBox div.ico_search	{float:right; position:relative; top:9px; width:27px; height:27px; background:url(/i/btnSearch.gif) no-repeat; cursor:pointer;}

.button	{width:188px; height:27px; background:url(/i/button.gif) no-repeat; text-align:left; line-height:27px; color:#fff; cursor:pointer; font-size:11px; font-family:arial;}

.bottomLeft	{background:url(/i/bottomLeft.gif) no-repeat; width:188px; height:10px;}
.bottomRight	{background:url(/i/bottomRight.gif) no-repeat; width:188px; height:10px;}

.bottomStart	{background:url(/i/bottomStart.gif) no-repeat; width:555px; height:16px; margin-bottom:10px;}

.startBox	{width:555px; height:258px; background-color:#f6f5f1;}
.startBox .btnStart	{float:left; width:242px; height:119px; cursor:pointer;}

/* News */
.news	{background-color:#f6f5f1; border-top:1px solid #cecac7;}
.news .content	{width:auto; margin:0px 15px;}
.news .content .title	{font-size:11px; color:#716567; font-weight:bold; font-family:arial; text-align:left;}
.news .content .pic img	{padding:1px; border:1px solid #716567;}
.news .content .info	{font-size:11px; color:#716567; font-family:arial; text-align:left;}
.news .content .link	{height:auto; text-align:right; width:100%;}

/* Koszyk */
.bottomCart	{background:url(/i/bottomCart.gif) no-repeat; width:188px; height:9px;}
.cartBox	{width:188px; background-color:#615758;}
.cartBox .cart	{width:auto; margin:0px 18px;}
.cartBox .cart div	{text-align:left; color:#f6f5f1; font-size:12px; font-family:arial; line-height:25px;}
.cartBox .cart div span	{color:#f5ab00; font-weight:bold;}
.cartBox .cart div.cartBtn	{text-align:right; line-height:normal;}

/* Strona informacyjna */ 
.spage	{width:555px; border:0px;}
.spage1	{padding:0px 15px; width:100%; background-color:#f6f5f1; color:#6C6561; text-align:left; font-size:11px; font-weight:normal; font-family:arial;}
.spage1	h1	{font-size:11px; margin:4px 0px;}
.spage1	h2	{font-size:11px; margin:4px 0px;}
.spage1	h3	{font-size:11px; margin:4px 0px;}
.spage1	p	{font-size:11px; margin:4px 0px;}

/* Newsletter */
.newsletter	{background-color:#f6f5f1;}

/* Listy */
.element	{padding:3px 10px; width:auto; background-color:#f6f5f1; font-size:11px; font-family:arial; color:#3b3535; text-align:left;}
.element a	{font-size:11px; font-family:arial; color:#3b3535; text-decoration:none;}
.element a:hover	{color:#970805;}
.element span	{background-color:#970805; padding:1px 3px; font-size:9px; font-family:tahoma; color:#fff;}

.mainFrame .left .info	{background-color:#f6f5f1; font-size:11px; font-family:arial; color:#716567;}

/* Logowanie */
.loginBox	{width:188px; background-color:#f6f5f1;}
.loginBox .content	{width:auto; margin:0px 21px;}
.loginBox .content div	{width:100%; text-align:right; height:24px;}
.loginBox .content div input	{background:url(/i/loginBox.gif) no-repeat; float:left; width:145px; height:24px; border:0px; padding:5px 4px 0px 4px; color:#716567; font-size:11px; font-family:arial; margin:0px;}

/* Kategoria */
.category_info	{width:555px; background-color:#f6f5f1;}
.category_info .content	{width:auto; margin:0px 20px;}
.category_info .content .img {width:auto; float:left; margin:0px 12px 0px 0px;}
.category_info .content .img img	{padding:1px; border:1px solid #716567;}
.category_info .content .desc	{text-align:left; font-size:11px; font-family:arial; color:#534b4c;}


/* Subkategorie */
.categoryLine	{width:555px; background-color:#f6f5f1;}
.categoryLine .content	{width:auto; margin:0px 20px; border-bottom:1px solid #cecac7;}
.categoryLine .content .img {width:auto; float:left; margin:0px 12px 0px 0px;}
.categoryLine .content .img img	{padding:1px; border:1px solid #716567;}
.categoryLine .content .desc	{text-align:left; font-size:11px; font-family:arial; color:#534b4c;}
.categoryLine .content .desc h2	a	{text-decoration:none; color:#675c5e;}
.categoryLine .content .seeMore	{width:100%; height:auto; text-align:right;}

/* chmura tagów */
.tagcloud		{padding:0 10px; margin:0; background-color:#f6f5f1; border-top:1px solid #cecac7;}
.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;}

/* buttons */
.buttons		{width:100%;}
.buttons1		{width:100%; padding:15px;}

/*	style formularzy	*/
.frm			{margin:0px;padding:0px;}
.fri			{font-size:11px;}
.fl1			{font-size:11px;text-align:left;color:#383031;background-color:#dcd1c9;font-variant:small-caps;padding:4px;padding-left:6px;}
.fl2			{font-size:11px;text-align:left;color:#383031;background-color:#dcd1c9;font-variant:small-caps;padding:4px;padding-left:6px;}
.fl1e			{font-size:11px;text-align:left;color:#e02020;background-color:#dcd1c9;font-variant:small-caps;padding:4px;padding-left:6px;}
.fl2e			{font-size:11px;text-align:left;color:#e02020;background-color:#dcd1c9;font-variant:small-caps;padding:4px;padding-left:6px;}
.fr1			{background-color:#dcd1c9;padding:4px;padding-left:6px;}
.fr2			{background-color:#dcd1c9;padding:4px;padding-left:6px;}
.sm1			{font-size:12px;text-align:center;color:#383031;background-color:#cebfb3;font-variant:small-caps;font-weight:bold;padding:4px;}
.sm2			{font-size:12px;text-align:center;color:#383031;background-color:#cebfb3;font-variant:small-caps;font-weight:bold;padding:4px;}
.sr1			{font-size:12px;text-align:left;color:#383031;background-color:#dcd1c9;padding:4px;padding-left:6px;}
.sr2			{font-size:12px;text-align:left;color:#383031;background-color:#dcd1c9;padding:4px;padding-left:6px;}
.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:#cebfb3;padding:6px;font-weight:bold;font-variant:small-caps;}
.tha			{color:#ffffff;}
.tl1			{font-size:11px;text-align:left;color:#383031;background-color:#dcd1c9;padding:4px;padding-left:6px;}
.tl2			{font-size:11px;text-align:left;color:#383031;background-color:#dcd1c9;padding:4px;padding-left:6px;}
.tc1			{font-size:11px;text-align:center;color:#383031;background-color:#dcd1c9;padding:4px;}
.tc2			{font-size:11px;text-align:center;color:#383031;background-color:#dcd1c9;padding:4px;}
.tr1			{font-size:11px;text-align:right;color:#383031;background-color:#dcd1c9;padding:4px;padding-right:6px;}
.tr2			{font-size:11px;text-align:right;color:#383031;background-color:#dcd1c9;padding:4px;padding-right:6px;}
.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;}
