body						{ margin:0px; padding:0px; font-family: arial; font-size:11px; color:#606165; background:url(/i/bgBody.gif) repeat-x top; background-color:#e8e8e8; }
a							{ text-decoration:none; }
img							{ border:0px; }
input, select, textarea		{font-family:tahoma, verdana, arial; border:solid 1px #cecece; background:#FFF; color:#294265; font-size:12px; padding:2px;}
form						{ margin:0px; padding:0px;}
h1, h2, h3					{ margin:0px; padding:0px;}

/*	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;}
.spage			{width:556px; margin-bottom:12px; color:#000;}
.spage1			{width:556px; padding:5px 20px 8px 20px; font-size:12px; color:#000;}

/* Klasy używane we wszytskich poziomach ****************************************************************************************/
.green_normal		{ color:#73a301; text-decoration:none; }
.normal				{ color:#606165; font-weight:normal;}
.blue				{ color:#4390cd; }
.blue_big			{ font-size:13px; font-weight:bold; color:#4390cd; }
.blue_big_padding	{ font-size:13px; font-weight:bold; color:#4390cd; padding-left:15px; line-height:30px; }
.blue_normal		{ color:#4390cd; font-size:13px;}
.green				{ color:#73a301; font-size:13px; font-weight:bold; }
.green_padding		{ padding-left:15px; line-height:30px; color:#73a301; font-size:13px; font-weight:bold;}
.clear				{ clear:both; }
.title				{ font-weight:bold; color:#fff; font-size:13px; padding-left:15px; padding-top:13px; }
.tytul				{ text-align:left; width:556px; border-bottom:1px solid #dddddd; margin-top:14px; }
.tytul h1			{ font-size:13px; color:#4f6844; line-height:21px; }

.tytul span			{font-size:11px; font-weight:normal; line-height:normal;}
.tytul span a		{color:#3168b2; font-size:11px; font-weight:normal; text-decoration:none; font-weight:normal;}

.promo				{ text-align:left; width:556px; background-color:#a0c458; margin-top:14px; }
.promo h1			{ font-size:13px; color:#fff; line-height:21px; padding-left:15px; }
.promo2				{ text-align:left; width:556px; background-color:#d45686; margin-top:14px; }
.promo2 h1			{ font-size:13px; color:#fff; line-height:21px; padding-left:15px; }
.promo3				{ text-align:left; width:556px; background-color:#fff; margin-top:14px; }
.promo3 h1			{ font-size:14px; color:#8d0904; line-height:21px; padding-left:15px; }

.left				{ float:left; }
.right				{ float:right; }

.linkWord			{ color:#000; }

.categ		{padding:0px 10px; margin:2px 0px; text-align:left; color:#26430d;}
.categ a	{color:#456604; font-weight:bold;}

.zagiel				{ text-align: center; color: #0000aa; font-family: Verdana;}
.zagiel	a			{ text-align: center; color: #000088; font-family: Verdana; font-size:11px; font-weight:bold;}

.srodek				{ width:1000px; margin:0px auto; }
.mainDiv				{ width:961px; margin:0px auto; background:url(/i/bg.gif) repeat-y center; }

.cart				{width:160px; padding:6px 0px 14px 0px; background:url(/i/cartBg.gif) no-repeat center top; color:#737c83; font-size:12px;}

.footer				{width:920px; margin: 0px auto 0px auto; height:31px; background:url(/i/bgFooter.gif) repeat-x;}
.footer div			{line-height:31px;}
.footer .leftside	{float:left; padding-left:18px; background:url(/i/footerLeft.gif) no-repeat left;}
.footer div	 a	{color:#595a54; font-size:11px; font-weight:normal;}
.footer div	 a:hover{color:#595a54; font-size:11px; font-weight:normal;}
.footer .rightside	{float:right; padding-right:18px; background:url(/i/footerRight.gif) no-repeat right;}

.bestseller			{width:auto; margin:0px; padding:0px; background-color:#fff;}
.bestseller li		{width:auto; text-align:left; background-color:#fff; list-style-type:none; border-top:1px solid #fff; padding:3px 0px 3px 0px; position:relative; top:0px; left:0px; background:url(/i/bestsellerLi.gif) repeat-x; border-left:1px solid #cbc9c9; border-right:1px solid #cbc9c9;}
.bestseller li div	{float:right; position:absolute; right:1px; font-size:9px; font-weight:bold; color:#db4380; font-family:verdana;}
.bestseller li a	{font-size:9px; font-weight:bold; color:#686e6e; font-family:verdana;}
.bestseller li a:hover	{font-size:9px; font-weight:bold; color:#686e6e; font-family:verdana;}
.bestseller li.end		{width:auto; text-align:left; list-style-type:none; line-height:10px; border-top:1px solid #cbc9c9; border-left:1px solid #fff; border-right:1px solid #fff; padding:0px; background:url(/i/bestsellerLi.gif) repeat-x;}

.userMenu			{width:290px; margin:0px auto; font-size:11px;}
.userMenu .l	{float:left; width:100px; text-align:left; color:#68a607; font-weight:bold;}
.userMenu .r	{float:right; width:190px; text-align:right; color:#709e08; font-size:11px;}
.userMenu .r a	{color:#a6b073;}
.userMenu .r a:hover	{color:#a6b073;}

.productLine				{height:173px; width:556px; margin: 0px auto; border-bottom:1px solid #999999;}
.productLine .img			{float:left; width:169px; height:173px;}
.productLine .img .table .td {width:169px; height:173px;}
.productLine .desc			{float:left; width:260px; height:173px; background-color:#f2f2f2; color:#494342;}
.productLine .desc h1		{margin:30px 0px 20px 0px; text-align:left; color:#930028; font-size:15px; padding: 0px 15px; height:32px; font-weight:bold;}
.productLine .desc a		{color:#930028; font-size:13px; font-weight:bold;}
.productLine .desc a:hover	{color:#930028; font-size:13px; font-weight:bold;}
.productLine .desc p		{margin:6px 0px; font-size:11px; font-family:verdana; font-weight:normal; color:#494342; padding: 0px 15px; }
.productLine .info			{float:left; width:121px; height:173px; background-color:#fff;}
.productLine .pork			{width:121px; height:48px; text-align:center; background:url(/i/pork.gif) no-repeat top center; margin-top:9px;}
.productLine .pork .percent	{font-size:14px; color:#fff; font-weight:bold; padding:10px 0px 0px 4px;}
.productLine .oldpriceText	{width:100px; height:14px; text-align:right; font-size:10px; font-weight:bold; color:#adbcc1;}
.productLine .oldprice		{width:100px; height:20px; text-align:right; font-size:12px; font-weight:bold; color:#c06479; text-decoration:line-through; margin-bottom:5px;}
.productLine .priceText		{width:100px; height:18px; text-align:right; font-size:13px; font-weight:bold; color:#0f0012;}
.productLine .price			{width:100px; height:20px; text-align:right; font-size:15px; font-weight:bold; color:#980800;}
.productLine .addtocart		{text-align:right;}

.bestDiv	{width:152px; height:auto;}

.pages				{width:535px; height:15px; margin:5px 0px 12px 0px;}

.lsect_line_2	{height:27px; font-size:12px !important; font-family:verdana !important;}
.lsect_line_2	.btnLeft	{float:left; cursor:pointer; width:20px; height:27px; background:url(/i/btnLeft.gif) no-repeat;}
.lsect_line_2	.btnCenter		{float:left; color:#fff; font-weight:normal; font-size:12px; width:153px; cursor:pointer; line-height:26px; height:26px; color:#fff; text-align:left; border-bottom:1px solid #aed4fb;}
.lsect_line_2	.btnCenterHover		{float:left; color:#fff; font-weight:normal; font-size:12px; cursor:pointer; background:url(/i/btnCenterHover.gif) no-repeat; width:153px; line-height:26px; height:26px; color:#fff; text-align:left; border-bottom:1px solid #aed4fb;}
.lsect_line_2	a	{color:#fff; font-weight:normal;}
.lsect_line_2	a:hover	{color:#cfdbe6; font-weight:normal;}
.lsect_line_2	.btnRight	{float:left; width:17px; height:27px; cursor:pointer; background:url(/i/btnRight.gif) no-repeat;}

.lsect_line	{height:27px; font-size:12px !important; font-family:verdana !important;}
.lsect_line	.btnLeft	{float:left; width:20px; height:27px; cursor:pointer; background:url(/i/btnLeftLine.gif) no-repeat left;}
.lsect_line	.btnCenter		{float:left; width:169px; line-height:26px; font-size:11px; cursor:pointer; background-color:#7aa8d3; height:26px; color:#fff; text-align:left; border-bottom:1px solid #aed4fb;}
.lsect_line	a	{color:#fff; font-weight:normal;}
.lsect_line	a:hover	{color:#cfdbe6; font-weight:normal;}
.lsect_line	.btnRight	{float:left; width:1px; height:27px; cursor:pointer; background-color:#c2bdc1;}

.lsect_line_4	{height:27px; font-size:12px !important; font-family:verdana !important;}
.lsect_line_4	.btnLeft	{float:left; width:20px; height:26px; cursor:pointer; background:url(/i/btnLeftLine2.gif) no-repeat top left;}
.lsect_line_4	.btnCenter		{float:left; width:169px; line-height:26px; font-size:11px; cursor:pointer; background-color:#8fbbe2; height:26px; color:#fff; font-weight:normal; text-align:left;}
.lsect_line_4	a	{color:#fff; font-weight:normal;}
.lsect_line_4	a:hover	{color:#cfdbe6; font-weight:normal;}
.lsect_line_4	.btnRight	{float:left; width:1px; height:27px; cursor:pointer; background-color:#c2bdc1;}

.lsect_line_3	{height:27px; font-size:12px !important; font-family:verdana !important;}
.lsect_line_3	.btnLeft	{float:left; width:2px; height:27px; cursor:pointer; background:url(/i/btnLeft5.gif) no-repeat left;}
.lsect_line_3	.btnCenter		{float:left; width:171px; line-height:26px; font-size:11px; cursor:pointer; background:url(/i/btnCenter2.gif) repeat-x; height:26px; color:#fff; font-weight:normal; text-align:left; border-bottom:1px solid #aed4fb;}
.lsect_line_3	.btnCenterHover		{float:left; cursor:pointer; font-size:11px; background:url(/i/btnCenterHover.gif) repeat-x; width:171px; line-height:26px; height:26px; color:#fff; font-weight:normal; text-align:left; border-bottom:1px solid #aed4fb;}
.lsect_line_3	a	{color:#fff; font-weight:normal;}
.lsect_line_3	a:hover	{color:#cfdbe6; font-weight:normal;}
.lsect_line_3	.btnRight	{float:left; width:17px; height:26px; cursor:pointer; background:url(/i/btnLeft2.gif) no-repeat right; border-bottom:1px solid #aed4fb;}

.delivery .deliveryList	{width:556px; margin:0px auto; height:auto;}
.delivery .deliveryList .fl1	{width:0px;}
.delivery .deliveryList .fl2	{width:0px;}
.delivery .deliveryList .deliveryItem	{width:278px; height:auto; float:left;}
.delivery .deliveryList .deliveryItem .tb1	{width:278px;}
.delivery .deliveryList .deliveryItem .tb1 .sr1	{background:transparent;}
.delivery .deliveryList .deliveryItem .fl1	{width:90px; padding:5px 0px;}
.delivery .deliveryList .deliveryItem .fl2	{width:90px; padding:5px 0px;}

/* style formularza komentarzy */
.ser			{font-size:10px;}
.votequery		{font-size:11px;text-align:center;color:#434343;padding:2px;background-color:#fff;font-variant:small-caps;padding:1px;padding-left:4px;}
.votequery_e	{font-size:11px;text-align:center;color:#e02020;padding:2px;background-color:#fafafa;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;}

/*.tytul_noborder	{ background:url(/i/bg_tytul.gif) repeat-x; }*/
.tytul .blue	{ font-size:13px; padding-left:15px; line-height:30px; }
.tytul .left	{ background:url(/i/bg_tytul_left.gif) no-repeat; width:4px; height:4px; float:left; font-size:0px; }
.tytul .right	{ background:url(/i/bg_tytul_right.gif) no-repeat; width:4px; height:4px; float:right; font-size:0px; }
.zobacz			{ font-size:13px; color:#4390cd; padding-right:6px; font-weight:normal; float:none; }
.zobacz2		{ font-size:11px; color:#4390cd; padding-left:15px; font-weight:normal; float:left; margin-top:5px; width:100px;}
.sep_lista		{ border-top:1px solid #d6d6d6; position:relative; top:3px; padding-bottom:3px; clear:both; }

.end			{ background:url(/i/bg_end_produkty.gif) repeat-x; height:9px; font-size:0px; }
.end .left		{ background:url(/i/bg_end_produkty_left.gif) no-repeat; width:5px; height:9px; }
.end .right		{ background:url(/i/bg_end_produkty_right.gif) no-repeat; width:5px; height:9px; }

.end_2			{ background:url(/i/bg_end2.gif) repeat-x; height:9px; font-size:0px; width:200px; clear:both; margin-bottom:5px;}
.end_2 .left	{ background:url(/i/bg_end2_left.gif) no-repeat; width:4px; height:9px;  float:left; }
.end_2 .right	{ background:url(/i/bg_end2_right.gif) no-repeat; width:4px; height:9px; float:right; }

/* sekcja head *****************************************************************************************************************************************/
.head						{ width:1000px; margin:auto; height:130px; }
.head .logo					{ width:370px; float:left; }
.head .logo .logoimg				{ margin:30px 0px 0px 0px; cursor:pointer;}
.head .right				{ width:378px; float:right; height:120px; text-align:center; }

.flashBanner				{ width:1000px; margin:auto; height:100px; }

/* menu ************************************************************************************************************************************************/
.menu				{ width:961px; margin:0px auto; height:31px; font-size:12px; text-align:center; background:url(/i/menuBg.gif) repeat-x top; position:relative; left:-2px; }
.menu a				{ color:#fff; position:relative; top:2px; }
.menu .btn			{ line-height:31px; width:107px; float:right; font-size:12px; font-weight:bold; background:url(/i/menuBtn.gif) no-repeat; text-align:center; height:31px; }
.menu .btnHover		{ line-height:31px; width:107px; float:right; font-size:12px; font-weight:bold; background:url(/i/menuBtnHover.gif) no-repeat; text-align:center; height:31px; }

/* podmenu *********************************************************************************************************************************************/
.pathLine				{ background:none; width:556px; margin:4px auto 15px auto;  }
.pathLine  div			{ margin-top:5px; float:left; width:auto;}
.pathLine  div a		{ color:#547d03; font-size:12px; font-weight:bold; width:auto; }
.pathLine  div a:hover	{ color:#547d03; font-size:12px; font-weight:bold; width:auto; }
.pathLine .text		{ color:#547d03; font-size:12px; font-weight:bold; }
.pathLine .there			{ color:#456604; font-size:12px; font-weight:bold; }
.pathLine .there .category	{ color:#456604; font-size:12px; font-weight:bold; text-align:left; }


/* box newsletter *********************************************************************************************************************************************/
.newsletter		{ width:200px; background:#f9f9f9; margin-top:3px; float:left; }
.newsletter .text { border:0px; margin:0px; padding:0px; color:#606165; margin-top:5px; width:130px;}
.newsletter .txt	{ padding:12px; text-align:left; }
.newsletter .search	{ width:142px; height:27px; float:left; margin-left:5px;}
.newsletter .search .text	{ margin-left:1px; width:135px; }
.newsletter .ico_koperta	{ background:url(/i/ico_koperta.gif) no-repeat; width:23px; height:23px; float:left; margin-top:2px; margin-left:5px; float:left; cursor:pointer; }
.newsletter .noinput { margin-left: 15px;}
.newsletter .newsletter_label { padding-left:0px; margin:0px; text-align:left;}
.newsletter .title { font-size:13px; font-weight:bold; color:#01b6e5; padding-left:15px; padding:0px;}

/* box search *********************************************************************************************************************************************/
.searchBox						{ background:none; width:290px; margin: 0px auto; text-align:center; background:url(/i/topBg.gif) no-repeat top left; }
.searchBox	 .frm				{ margin:0px; padding:0px; }
.searchBox	 .select			{ margin-left:15px; width:170px; height:27px; margin-top:5px; }
.searchBox	  input				{ margin:0px; padding:2px 0px 0px 0px; height:20px; position:relative; top:3px; color:#606165; width:216px; border:solid 1px #c9c9c9;}
.searchBox	  select			{ margin-left:8px; margin-top:2px; color:#606165; border:solid 1px #fafafa;width:142px; }
.searchBox	 .search			{ height:27px; width:300px; padding:0px; margin:0px; }
.searchBox	 .search  .text		{ float:left; background:url(/i/szukaj.gif) no-repeat; position:relative; top:2px; width:44px; height:27px; }
.searchBox	 .search  .input	{ float:left; text-align:left; height:30px; width:218px; margin-left:3px; }
.searchBox	 .ico_search		{ background:url(/i/ico_search.gif) no-repeat; float:left; position:relative; top:1px; width:24px; height:21px; cursor:pointer; }
.searchBox	 .search_advanced	{ padding-left:15px; padding-top:5px; color:#808080; font-size:11px; text-decoration:underline; }
.searchBox   .advSearch			{ width:300px; text-align:right; }

/* side left *******************************************************************************************************************************************/
.sideLeft							{ float:left; width:190px; margin-left:0px; }
.sideLeft .small_header				{background:url(/i/header.gif) no-repeat; width:190px; text-align:center; line-height:28px; color:#fff; font-size:11px; font-weight:bold;}

/* menu boczne (menu nr.2) */
.sideLeft .menu			{ width:190px; height:auto; background:none; left:0px; margin-left:1px; }
.sideLeft .menu a			{ color:#fffffd; }
.sideLeft .menu .button		{ width:190px; height:27px; height:27px; cursor:pointer; }
.sideLeft .menu .button	.btnLeft	{float:left; width:20px; height:27px; background:url(/i/btnLeft.gif) no-repeat;}
.sideLeft .menu .button	.btnCenter		{float:left; width:161px; line-height:26px; color:#fff; font-weight:bold; text-align:left; border-bottom:1px solid #aed4fb;}
.sideLeft .menu .button	.btnCenter a	{color:#fff; font-weight:normal;}
.sideLeft .menu .button	.btnCenter a:hover	{color:#cfdbe6; font-weight:normal;}
.sideLeft .menu .button	.btnRight	{float:left; width:9px; height:27px; background:url(/i/btnRight.gif) no-repeat;}
.sideLeft .menu .separ		{ border-bottom:1px solid #8eb536; height:0px; font-size:0px; width:100%;}
.sideLeft .menu img			{ padding-top:6px; }

.sideLeft .menu_dw			{ width:190px; height:5px; line-height:5px; margin-bottom:5px; font-size:1px;}

.sideLeft .polecamyLeft		{ background:#dbe8f7; width:160px; text-align:center; background:url(/i/bgNews.gif) repeat-y; padding:7px 0px; margin-bottom:10px; }
.sideLeft .polecamyLeft .blue_big	{ padding:0px; color:#4390cd; }
.sideLeft .polecamyLeft .pic	{ margin:4px 0px; text-align:center; }
.sideLeft .polecamyLeft .info { padding:3px 8px; }
.sideLeft .polecamyLeft .zobacz	{ text-align:center; width:160px; padding:0px; margin:0px 0px 8px 0px; }
.sideLeft .polecamyLeft .zobacz a	{ color:#4390cd; }
.sideLeft .polecamyLeft .zobacz a:hover	{ color:#4390cd; }

/* środek ***********************************************************************************************************************************************/
.side_center			{ float:left; width:575px; background-color:#fff;}
.side_center .baner1	{ background:url(/i/baner1.jpg) no-repeat; width:569px; height:117px; }

.side_center .promoS	{ width:556px; height:auto; }
.side_center .promoS .product	{ width:278px; color:#000; height:auto; float:left; }
.side_center .promoS .product .img	{ width:90px; float:left; text-align:center; }
.side_center .promoS .product .desc	{ width:180px; float:left; margin-left:8px; text-align:left; margin-top:10px; }
.side_center .promoS .product .desc a	{ color:#000; font-weight:bold; font-size:12px; }
.side_center .promoS .product .desc span	{ color:#e80000; font-weight:bold; font-size:12px; }

.side_center .produkty	{ width:556px; }
.side_center .produkty .prd	{ width:139px; float:left; text-align:center; margin-right:0px; font-size:10px; color:#000;}
.side_center .produkty .prd	.name {height:50px; text-align:center; color:#000; font-weight:normal;}
.side_center .produkty .prd	.blue_big	{ font-size:11px; font-weight:normal; color:#000;}
.side_center .produkty .prd	.blue_big a			{ color:#000; }
.side_center .produkty .prd	.blue_big a:hover	{ color:#000; }
.side_center .produkty .prd .green	{ font-size:11px; padding:0px; margin:0px; line-height:10px; }
.side_center .produkty .prd .price	{ margin-top:3px; text-align:center; color:#000000;}
.side_center .produkty .prd .oldprice	{ margin-top:3px; text-align:center; color:#6b6b6b;}
.side_center .produkty .prd .red		{color:#b70009; font-size:13px; padding:0px; margin:0px; line-height:10px; font-weight:bold;}
.side_center .produkty .prd .oldred		{color:#b70009; font-size:11px; padding:0px; margin:0px; line-height:10px; text-decoration:line-through;}
.side_center .produkty .prd .picture	{ width:139px; height:90px; text-align:center; vertical-align: top;}
.side_center .produkty .prd .picture img	{margin-top:2px;}
.side_center .produkty .prd .do_koszyka	{ font-size:11px; color:#01b6e5; padding-right:20px; font-weight:bold; float:right;}
.side_center .produkty .prd a{color:#01b6e5;}
.side_center .produkty .sep	{ width:0px; height:212px; float:left; background:#d6d6d6; font-size:0px; margin:0px 5px;}

.side_center .product					{width:556px;}
.side_center .product .infoTop			{color:#2e2e2e; padding-left:15px; line-height:26px; text-align:left; font-weight:normal; font-family:verdana; font-size:10px;}
.side_center .product .imgLine			{width:556px; height:300px;}
.side_center .product .imgLine .img		{height:300px; float:left; width:421px;}
.side_center .product .imgLine .img td	{height:300px; width:421px;}
.side_center .product .imgLine .price	{height:300px; float:right; width:135px; text-align:right;}
.side_center .product .imgLine .price .oldpriceBox	{width:134px; height:84px; background:url(/i/oldpriceBox.gif) no-repeat; border-bottom:1px solid #fff; margin-top:7px; text-align:left;}
.side_center .product .imgLine .price .oldpriceBox div {position:relative; top:48px; left:8px; font-size:13px; font-weight:bold; color:#fff;}
.side_center .product .imgLine .price .priceBox	{width:134px; height:84px; background:url(/i/priceBox.gif) no-repeat; border-bottom:1px solid #fff; text-align:left;}
.side_center .product .imgLine .price .priceBox div {position:relative; top:48px; left:8px; font-size:13px; font-weight:bold; color:#fff;}
.side_center .product .infoMiddle		{width:556px; height:auto; text-align:left; border-top:6px solid #d25881; background-color:#eaf1f9; margin-bottom:5px;}
.side_center .product .infoMiddle div	{width:556px; height:auto; line-height:22px; text-align:left; color:#010000; font-weight:normal; font-family:verdana; font-size:10px;}
.side_center .product .infoMiddle div div	{width:180px; height:auto; float:left; line-height:22px; text-align:left; color:#010000; font-weight:normal; font-family:verdana; font-size:10px;}
.side_center .product .infoBottom		{background-color:#f2f2f2; text-align:justify; padding:0px 0px 4px 0px; line-height:16px;}
.side_center .product .infoBottom a		{font-size:11px; text-decoration:none; color:#000; text-decoration:underline;}
.side_center .product .infoBottom a:hover		{font-size:11px; text-decoration:none; color:#40483e; text-decoration:underline;}
.side_center .product .infoBottom p		{padding:0px 9px; text-align:left; margin:0px;}
.side_center .product .infoBottom h1	{padding-left:12px; font-size:11px; text-align:left; color:#fff; line-height:21px; background-color:#a0c458; font-weight:bold; border-bottom:3px solid #f2f2f2; border-top:5px solid #fff; margin:0px; margin-top:4px;}
.side_center .product .infoBottom h2	{padding-left:12px; font-size:11px; text-align:left; color:#fff; line-height:21px; background-color:#dc3839; font-weight:bold; border-bottom:3px solid #f2f2f2; border-top:5px solid #fff; margin:0px; margin-top:4px;}	
.side_center .product .pork				{width:134px; height:38px; text-align:center; background:url(/i/pork.gif) no-repeat top center;}
.side_center .product .pork .percent	{font-size:14px; color:#fff; font-weight:bold; padding:10px 0px 0px 4px;}

.side_center .akt_prd		{ width:158px; height:auto; border-right:1px solid #d6d6d6; text-align:center; padding-top:21px; float:left; }
.side_center .opis_prd		{ width:416px; padding-top:8px; float:left; }
.side_center .opis_prd span,p	{ padding-left:15px; }
.side_center .opis_prd .cennik	{ height:30px; width:100%; background:#f9f9f9; float:left; padding-left:15px; margin-bottom:10px; margin-top:10px; line-height:30px;}
.side_center .opis_prd .cennik a.green	{ font-size:12px; }
.side_center .opis_prd .cennik .right	{ padding-right:30px; text-align:center;}

.side_center .left_t			{ padding-left:10px; float:left; padding-top:3px; }
.side_center .right_t			{ padding-right:12px; float:right; padding-top:3px; }
.side_center .right_t_sub	{ padding-right:30px; text-align:right; padding-top:3px; }
.side_center .old_price		{ text-decoration: line-through;}
.side_center .prod_u		{ color: #aa9090;}

.side_center .category_line { border:1px solid #dddddd; margin:10px auto; width:556px; height:83px; text-align:right; }
.side_center .category_line .img { width:84px; height:84px; border-right:1px solid #d6d6d6; text-align:center; float:left; margin-right:6px; }
.side_center .category_line .img img	{margin-top:2px;}
.side_center .category_line .desc { padding:3px 4px 2px 4px; width:463px; height:60px; text-align:left; }
.side_center .category_line a	{text-align:right;}

.side_center .normal	{ padding-left:5px; padding-right:5px; }
.side_center .normal a { color:#606165; }
.side_center .end	{ clear:both; }

.side_center .bottomText	{width:556px; text-align:left; color:#c0c0c0; font-size:12px; margin-top:8px;}

.side_center .sep	{ border-left:1px solid #dddddd; width:1px; margin-left:10px; }

.side_center .promodiv .promo				{ text-align:left; width:556px; background-color:#a0c458; margin-top:14px; }
.side_center .promodiv .promo h1			{ font-size:11px; color:#fff; line-height:21px; padding-left:15px; }

.side_center .pasek					{ padding-top:8px; }
.side_center .pasek ul				{ list-style-type:none; margin:0px; padding:0px; }
.side_center .pasek li				{ float:left; width:50px;}
.side_center .pasek li.sep			{ border-left:1px solid #dddddd; width:1px; margin:0px; margin-right:13px;}
.side_center .pasek	 .greeting		{ padding-top:0px; padding-left:20px; width:60px;}

.side_center .category_info		{ border:1px solid #dddddd; margin:10px auto; width:556px; height:83px; }
.side_center .category_info	 .img	{ border-right:1px solid #dddddd;  padding: 2px 2px; float: left; margin-left:5px; }
.side_center .category_info	 .desc	{ font-size:11px; padding: 3px 4px 2px 4px; vertical-align: top; text-align:left; }

/* prawa strona *****************************************************************************************************************************************/
.side_right					{ float:left; width:194px; background:url(/i/rightBg.gif) repeat-y right; background-color:#fff; text-align:center; }
.side_right .polecamy		{ background:#fff; width:150px; text-align:center; }
.side_right .polecamy .blue_big	{ padding:0px; color:#4390cd; }
.side_right .polecamy .pic	{ margin:4px 0px; text-align:center; }
.side_right .polecamy .info { padding:3px 8px; }
.side_right .polecamy .zobacz	{ text-align:center; width:150px; padding:0px; margin:0px 0px 8px 0px; }
.side_right .polecamy .zobacz a	{ color:#4390cd; }
.side_right .polecamy .zobacz a:hover	{ color:#4390cd; }


.side_right .bestseller		{ background:#f9f9f9; }
.side_right .bestseller	ul	{ list-style-type:decimal; color:#01b6e5; font-size:12px; font-weight:bold; }
.side_right .bestseller .title	{  color:#01b6e5; }

/* prawa większa strona ( podstrona z koszykiem ) ******************************************************************************************************/
.side_big_right				{ float:right; width:795px; }
.side_big_right img			{ padding-left:5px; padding-right:5px; }
.side_big_right ul			{ list-style-type:none; margin:0px; padding:0px; }
.side_big_right li			{ float:left; height:28px; font-size:13px; font-weight:bold; color:#606165; background:url(/i/pasek_bg.gif) repeat-x; text-align:center; line-height:28px; padding-top:2px; border-left:1px solid #dddddd; }
.side_big_right li img		{ margin-top:7px; }
.side_big_right li.a		{ width:442px; padding-left:16px; text-align:left; border-left:0px;}
.side_big_right li.b		{ width:42px;   }
.side_big_right li.c		{ width:63px; }
.side_big_right li.d		{ width:106px; }
.side_big_right li.e		{ width:85px; }
.side_big_right li.f		{ width:36px; }

.side_big_right .produkty li		{ background:#fff; border-bottom:1px solid #dddddd; }
.side_big_right .produkty li.a		{ color:#01b6e5; }
.side_big_right .produkty li.b		{ color:#01b6e5; font-weight:normal; }
.side_big_right .produkty li.c		{ color:#01b6e5; font-weight:normal; }
.side_big_right .produkty li.d		{ font-weight:normal; }
.side_big_right .produkty li.e		{ font-weight:normal; }

.side_big_right .suma li			{ background:none; }
.side_big_right .suma li.a			{ width:565px; padding:0px; }
.side_big_right .suma li.b			{ text-align:right; width:102px; border:0px; padding-right:5px;}
.side_big_right .suma li.c			{ background:#f9f9f9; width:85px; border:1px solid #dddddd; border-top:0px; font-weight:normal;}

.side_big_right .zamowienie			{ margin-left:200px; }
.side_big_right .zamowienie	li		{ background:#f7f7f7; border:0px; padding-left:10px; padding-right:10px; margin:10px; }	

/* stopka **********************************************************************************************************************************************/
.stopka		{ border-top:1px solid #d5d6d8; padding-top:18px;}
.stopka .part_1	{ width:150px; float:left; padding-bottom:20px; }
.part_2		{ width:100%; height:29px; background:url(/i/bg_stopka.gif) repeat-x;  border-top:1px solid #d5d6d8; border-bottom:2px solid #00b7e3;  line-height:30px;}

/* chmura tagów **********************************************************************************************************************************************/
.tagcloud		{padding:0 10px; margin:0;  color:#ffb6e5;}
.tagcloud	a {color:#9a9a9a;}
.tagcloud .tagcloud0		{font-size:8px; }
.tagcloud .tagcloud1		{font-size:10px;}
.tagcloud .tagcloud2		{font-size:12px;}
.tagcloud .tagcloud3		{font-size:14px;}
.tagcloud .tagcloud4		{font-size:16px;}
.tagcloud .tagcloud5		{font-size:18px;}
.tagcloud .tagcloud6		{font-size:20px;}



/*	style formularzy	**********************************************************************************************************************************************/
.frm			{margin:0px;padding:0px;}
.fri			{font-size:11px; border:1px solid #dedede; color:#252525; border-top:1px solid #7c7c7c; background:url(/i/bgInput.gif) repeat-x top;}
.fl1			{font-size:11px;text-align:right;color:#555;padding:8px 2px 1px 2px;padding-left:4px;height:25px; padding-right:4px;}
.fl2			{font-size:11px;text-align:right;color:#555;padding:8px 2px 1px 2px;padding-left:4px;height:25px; padding-right:4px;}
span.fl1		{color:#e70000; font-size:13px; font-weight:bold;}
span.fl2		{color:#e70000; font-size:13px; font-weight:bold;}
.fc1			{font-size:11px;text-align:center;color:#555;padding:2px;font-variant:small-caps;padding:1px;padding-left:4px;height:25px;}
.fc2			{font-size:11px;text-align:center;color:#555;padding:2px;font-variant:small-caps;padding:1px;padding-left:4px;height:25px;}
.fl1e			{font-size:11px;text-align:right;color:#e02020;padding:2px;font-variant:small-caps;padding:1px;padding-left:4px;height:25px;}
.fl2e			{font-size:11px;text-align:right;color:#e02020;padding:2px;font-variant:small-caps;padding:1px;padding-left:4px;height:25px;}
.fr1			{padding:8px 2px 1px 2px;padding-left:4px;height:25px;}
.fr2			{padding:8px 2px 1px 2px;padding-left:4px;height:25px;}
.sm1			{font-size:12px;text-align:center;color:#555;font-variant:small-caps;font-weight:bold;padding:2px;height:25px; border-bottom:1px dotted #7d7d7d;}
.sm2			{font-size:12px;text-align:center;color:#555;font-variant:small-caps;font-weight:bold;padding:2px;height:25px; border-bottom:1px dotted #7d7d7d;}
.sm3			{font-size:12px;text-align:center;color:#555;font-variant:small-caps;font-weight:bold;padding:2px;height:25px;}
.sr1			{font-size:12px;text-align:left;color:#555;background-color:#f8f8f8;padding:1px;padding-left:4px;height:25px;}
.sr2			{font-size:12px;text-align:left;color:#555;background-color:#f3f3f3;padding:1px;padding-left:4px;height:25px;}
.fhr hr			{width:100%; border-bottom:1px dotted #000000; height:0px; color:#fff; background-color:#fff;}

.orgfl1			{font-size:11px;text-align:right;color:#000;padding:4px;background-color:#eaf1f9;padding:1px;padding-right:6px; width:50%;}
.orgfl2			{font-size:11px;text-align:right;color:#434343;padding:4px;background-color:#e8eaec;font-variant:small-caps;padding:1px;padding-right:6px; width:50%;}
.orgfr1			{background-color:#eaf1f9;padding:4px;padding-left:6px;}
.orgfr2			{background-color:#e8eaec;padding:4px;padding-left:6px;}

.redstyle		{color:#e70000 !important;}

.side_center .buttons		{width:556px; margin:8px 0px;}
.side_center .btn			{font-size:10px;color:#FFF;}
.side_center .btn:hover		{color:#ffe99e;}
.side_center .btnna			{font-size:12px;text-decoration:none;color:#d0d2d4; border-color:#ffffff #808080 #808080 #ffffff;border-style:solid;border-width:2px;background-color:#f3f3f3;padding:2px 8px 2px 8px;height:100%;}
.side_center .bts			{width:20px; font-size:10px;}
.side_center .btsb			{width:30px;}
.side_center .btt			{margin-bottom:0px;}
.side_center .tbl			{border:solid 0px #dddddd; width:556px; margin:5px 0px 5px 0px;}
.side_center .tbForm			{border:solid 0px #dddddd; background:url(/i/bgForm.jpg) no-repeat bottom left; width:556px; margin:5px 0px 5px 0px;}
.side_center .tbl_table		{border:#dddddd solid 0px; background-color:#ffffff; margin:10px 0px 10px 0px}
.side_center .tbt			{padding:0px; height:27px; background-image:url(/i/bg4.gif); font-size:11px; color:#FFF; font-weight:bold;}
.side_center .tbtt			{font-size:12px;text-align:left;font-weight:bold;color:#ffffff;background-color:#414c6a;padding:0px;font-variant:small-caps;} 
.side_center .btntd			{text-transform:uppercase; color:#781319; width:107px; font-family:tahoma; font-size:10px; background:url(/i/button.gif) no-repeat center; height:40px;}
.side_center .btntd	a		{color:#781319; font-weight:bold;}
.side_center .btntd	a:hover		{color:#781319;}
.side_center .printTable	{width:556px; font-size:11px;}

.tb1				{width:556px;}
.buttons1			{padding:0px;}


/*	style tabelek	**********************************************************************************************************************************************/
.th				{font-size:11px;color:#606165; background:url(/i/pasek_bg.gif) repeat-x; text-align:center; height: 28px; padding-top:2px; font-weight:bold;}
.tl1			{font-size:12px;text-align:left;color:#555;background-color:#f8f8f8;padding:8px;padding-left:4px;height:22px;}
.tl2			{font-size:12px;text-align:left;color:#555;background-color:#f0f0f0;padding:8px;padding-left:4px;height:22px;}
.tc1			{font-size:12px;text-align:center;color:#555;background-color:#f8f8f8;padding:8px;height:22px;}
.tc2			{font-size:12px;text-align:center;color:#555;background-color:#f0f0f0;padding:8px;height:22px;}
.tr1			{font-size:12px;text-align:right;color:#555;background-color:#f8f8f8;padding:8px;padding-right:4px;height:22px;}
.tr2			{font-size:12px;text-align:right;color:#555;background-color:#f0f0f0;padding:8px;padding-right:4px;height:22px;}
.ta				{color:#555;text-decoration:none;}
.ta:hover		{color:#800000;}
.sbtn			{font-size:10px;text-decoration:none;color:#555;border-color:#ffffff #808080 #808080 #ffffff;border-style:solid;border-width:1px;background-color:#f3f3f3;padding:1px 4px 1px 4px;height:100%;}
.sbtn:hover		{color:#800000;}

.delivery		{width:auto; height:auto;}
.delivery .tb1 .fl1	{height:28px; padding:0px;}
.delivery .tb1 .fl2	{height:28px; padding:0px;}
.delivery .sr1	{font-size:12px;}
.delivery .sr1 label	{cursor:pointer;}
.delivery .sr2	{font-size:12px;}
.delivery .sr2 label	{cursor:pointer;}