body				{font-family:tahoma, verdana, arial; margin:0px; padding:0px; background:#E5E3D8; text-align:center;}
img					{border:none;}
a					{text-decoration:none; color:#000; font-size:11px;font-family:Tahoma,Verdana,Arial;}
td					{text-decoration:none; color:#000; font-size:11px;font-family:Tahoma,Verdana,Arial;}
a:hover				{color:#B60000;}
form				{margin:0px;}
hr					{height:1px; background:#E4E2D8; border:none; color:#E4E2D8; }
label				{cursor:pointer;}

p					{font-size:11px; color:#000; text-align:justify; }
li					{font-size:11px; color:#000; }
h1					{font-size:12px; color:#409000; font-weight:bold; margin-bottom:2px; }
h2					{font-size:12px; color:#C60404; font-weight:bold; margin-bottom:2px; }
h3					{font-size:13px; color:#0D235F; font-weight:bold; margin-bottom:2px; }

#top				{width:1003px; margin:0px auto 0px auto;}
#topboxes			{width:1003px; margin:17px auto 0px auto;}
#box_cart			{width:100%; font-size:11px; color:#142D52;}
#box_login			{width:100%; font-size:11px; color:#142D52;}
#box_search			{width:100%; font-size:11px; color:#142D52;}
#box_contact		{width:100%; font-size:11px; color:#142D52;}
#submenu			{width:1003px; margin:1px auto 0px auto; border-top:solid 1px #DCD8C9; background:#FFF;}
#usubmenu			{width:1003px; margin:0px auto 0px auto;}
#main				{width:1003px; margin:0px auto 0px auto;}
#left				{width:200px; vertical-align:top;}
#content			{width:100%; vertical-align:top; background:#fff;}
#right				{width:200px; vertical-align:top;}
#small_header		{width:200px; background:#fff url(/i/lh02.gif) no-repeat right; border-bottom:solid 1px #DBD7C7; border-top:solid 1px #DBD7C7;}
#small_header_top	{width:200px; background:#fff url(/i/lh02.gif) no-repeat right; border-bottom:solid 1px #DBD7C7;}
#small_header_top_r	{width:200px; background:#fff url(/i/lh04.gif) no-repeat right; border-bottom:solid 1px #DBD7C7;}
#header1			{width:100%; background:#fff url(/i/lh02.gif) no-repeat right; border-bottom:solid 1px #DBD7C7;}
#header2			{width:100%; background:#fff url(/i/lh02.gif) no-repeat right; border-bottom:solid 1px #DBD7C7; border-top:solid 1px #DBD7C7;}
#small_line			{width:200px; background:#fff url(/i/small_line.gif) no-repeat right; border-bottom:solid 1px #DBD7C7;}
#small_news			{width:200px; background:#fff url(/i/small_news.gif) no-repeat right top; border-bottom:solid 1px #DBD7C7;}
#small_newsletter	{width:200px; background:#fff; border-bottom:solid 1px #DBD7C7;}
#footer1			{width:597px; margin:0px auto 0px auto;}
#footer2			{width:1003px; margin:0px auto 0px auto;}
#bottom1			{width:597px; margin:0px auto 0px auto; background:#fff;}
#bottom2			{width:1003px; margin:0px auto 0px auto;}
#page				{width:100%; padding:10px; vertical-align:top; font-size:11px; color:#3A3935; font-family:tahoma, verdana, arial; font-size:11px; color:#000; }
#page a				{font-family:tahoma, verdana, arial; font-size:11px; color:#000; text-align:right;text-decoration:underline;}
#product_line		{width:100%;border-bottom:solid 1px #DBD7C7; }

.topboxes_cart		{width:243px; height:130px; background:url(/i/box01.gif) no-repeat; vertical-align:top; padding:41px 0px 0px 0px;}
.topboxes_login		{width:244px; height:130px; background:url(/i/box02.gif) no-repeat; vertical-align:top; padding:37px 0px 0px 0px;}
.topboxes_search	{width:248px; height:130px; background:url(/i/box03.gif) no-repeat; vertical-align:top; padding:37px 0px 0px 0px; }
.topboxes_contact	{width:268px; height:130px; background:url(/i/box04.gif) no-repeat; vertical-align:top; padding:37px 0px 0px 0px;}
.box_cart_l			{padding-left:10px;}
.box_cart_r			{padding-right:10px; color:#9A001A; text-align:right; font-weight:bold;}
.box_cart_sep		{background:url(/i/bg01.gif) repeat-x center; height:16px;}
.box_login_l		{width:40%; padding-left:10px;}
.box_login_r		{width:60%; padding-right:10px; color:#9A001A; text-align:right; font-weight:bold;}
.box_login_r2		{width:100%; padding:4px 10px 0px 0px; color:#9A001A; text-align:right;}
.box_login_sep		{background:url(/i/bg01.gif) repeat-x center; height:9px;}
.box_search_l		{width:40%; height:21px; padding-left:10px;}
.box_search_r		{width:60%; padding-right:10px; color:#9A001A; text-align:right; font-weight:bold;}
.box_search_r2		{width:100%; padding:4px 10px 0px 0px; color:#9A001A; text-align:right;}
.box_search_sep		{background:url(/i/bg01.gif) repeat-x center; height:9px;}
.box_search_a		{color:#142D52;}
.box_contact		{width:100%; padding:4px 10px 0px 17px; color:#142D52;}
.box_contact_h		{font-weight:bold; color:#A92D42;}
.box_contact_a		{text-align:right; margin-top:18px;}
.submenu			{font-size:11px; color:#142D52;}
.small_header		{width:180px; font-size:12px; color:#9A001A; font-weight:bold; padding-right:45px;}
.small_line			{width:200px; height:25px; font-size:11px; color:#9A001A; padding:3px 33px 3px 20px; }
.small_line_a		{color:#000;}
.small_news			{width:200px; font-size:11px; color:#9A001A; padding:10px; background:url(/i/small_news_b.gif) no-repeat left bottom; }
.home				{font-size:11px; color:#142D52;}
.header				{width:100%; font-size:12px; color:#9A001A; font-weight:bold; padding-right:45px;}
.small_news_url		{text-align:right;}
.small_news_h		{margin:0px 30px 0px 6px; font-weight:bold; color:#000;}
.small_news_t		{margin:10px 6px 10px 6px; color:#000;}
.page 				{font-family:tahoma, verdana, arial; font-size:11px; color:#000; text-align:right;}
.page a				{font-family:tahoma, verdana, arial; font-size:11px; color:#000; text-align:right;text-decoration:underline;}

.page table td 			{font-family:tahoma, verdana, arial; font-size:11px; color:#000; text-align:right;}
.page table td a				{font-family:tahoma, verdana, arial; font-size:11px; color:#000; text-align:right;text-decoration:underline;}
.product_line_img	{vertical-align:top; padding:11px 0px 11px 0px;}
.product_line		{vertical-align:top; padding:11px 0px 11px 0px; width:100%; font-size:11px; color:#000;}
.img				{border:solid 1px #DBD7C7;}
.prod_h				{font-size:11px; font-weight:bold; color:#9A001A; text-indent:-24px; padding-left:24px; margin-bottom:2px;}
.prod_h_promo			{ color:#409000; font-weight:bold; margin:0px 0px 2px 0px; }
.prod_part			{font-size:10px; color:#000; margin:0px 0px 0px 24px;}
.prod_i				{font-size:11px; color:#000; margin:0px 0px 0px 24px;}
.prod_price			{font-size:10px; font-weight:bold; background:url(/i/bg02.gif) repeat-x center; color:#fff;}
.prod_oldprice		{font-size:11px; text-align:right; margin:3px 5px 0px 0px; text-decoration:line-through;}
.submit				{border:none;  font-weight:bold; font-size:11px; background:none; margin-left:10px; cursor:pointer;}

/* style formularzy	*/
.frm				{margin:0px;padding:0px;}
.fri				{height:17px; font-family:tahoma, verdana, arial; font-size:11px; border:solid 1px #B2B0A6; background:#fff}
.fl1				{font-size:11px;font-family:Verdana,Tahoma,Arial;text-align:left;color:#000;padding:2px;background-color:#E0DED6;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2				{font-size:11px;font-family:Verdana,Tahoma,Arial;text-align:left;color:#000;padding:2px;background-color:#EDECE6;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl1e				{font-size:11px;font-family:Tahoma,Verdana,Arial;text-align:left;color:#e02020;padding:2px;background-color:#E0DED6;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2e				{font-size:11px;font-family:Tahoma,Verdana,Arial;text-align:left;color:#e02020;padding:2px;background-color:#EDECE6;font-variant:small-caps;padding:1px;padding-left:4px;}
.fr1				{background-color:#E0DED6;padding:1px;padding-left:4px;}
.fr2				{background-color:#EDECE6;padding:1px;padding-left:4px;}
.sm1				{font-size:12px;font-family:Tahoma,Verdana,Arial;text-align:center;color:#000;background-color:#E0DED6;font-variant:small-caps;font-weight:bold;padding:2px;}
.sm2				{font-size:12px;font-family:Tahoma,Verdana,Arial;text-align:center;color:#000;background-color:#EDECE6;font-variant:small-caps;font-weight:bold;padding:2px;}
.sr1				{font-size:12px;font-family:Tahoma,Verdana,Arial;text-align:left;color:#000;background-color:#E0DED6;padding:1px;padding-left:4px;}
.sr2				{font-size:12px;font-family:Tahoma,Verdana,Arial;text-align:left;color:#000;background-color:#EDECE6;padding:1px;padding-left:4px;}

.btntd				{padding:2px;}
.btn				{font-size:12px;font-family:Tahoma,Verdana,Arial;text-decoration:none;color:#000000;border-color:#ffffff #808080 #808080 #ffffff;border-style:solid;border-width:2px;background-color:#EDECE6;padding:2px 8px 2px 8px;height:100%;}
.btn:hover			{color:#800000;}
.btnna				{font-size:12px;font-family:Tahoma,Verdana,Arial;text-decoration:none;color:#d0d2d4;border-color:#ffffff #808080 #808080 #ffffff;border-style:solid;border-width:2px;background-color:#EDECE6;padding:2px 8px 2px 8px;height:100%;}
.bts				{width:20px;}
.btsb				{width:30px;}
.btt				{margin-bottom:8px;}

.tbl				{background-color:#ffffff; border-collapse:separate; border-bottom:#DBD7C7 1px solid; font-size:11px;font-family:Tahoma,Verdana,Arial;}
.tbt				{padding:0px; height:27px; font-family:tahoma, verdana, arial; font-size:11px; color:#FFF; font-weight:bold; }
.tbtt				{font-size:12px;font-family:Tahoma,Verdana,Arial;text-align:left;font-weight:bold;color:#ffffff;background-color:#414c6a;padding:0px;font-variant:small-caps;} 

/* style tabelek */

.th					{font-size:11px;font-family:Tahoma,Verdana,Arial;text-align:left;color:#ffffff;background:#C1BEAD;padding:2px;padding-left:4px;font-weight:bold;font-variant:small-caps;}
.tl1				{font-size:11px;font-family:Tahoma,Verdana,Arial;text-align:left;color:#000;background-color:#E0DED6;padding:1px;padding-left:4px;}
.tl2				{font-size:11px;font-family:Tahoma,Verdana,Arial;text-align:left;color:#000;background-color:#EDECE6;padding:1px;padding-left:4px;}
.tc1				{font-size:11px;font-family:Tahoma,Verdana,Arial;text-align:center;color:#000;background-color:#E0DED6;padding:1px;}
.tc2				{font-size:11px;font-family:Tahoma,Verdana,Arial;text-align:center;color:#000;background-color:#EDECE6;padding:1px;}
.tr1				{font-size:11px;font-family:Tahoma,Verdana,Arial;text-align:right;color:#000;background-color:#E0DED6;padding:1px;padding-right:4px;}
.tr2				{font-size:11px;font-family:Tahoma,Verdana,Arial;text-align:right;color:#000;background-color:#EDECE6;padding:1px;padding-right:4px;}
.ta					{color:#000000;text-decoration:none;}
.ta:hover			{color:#800000;}
.sbtn				{font-size:10px;font-family:Tahoma,Verdana,Arial;text-decoration:none;color:#000000;border-color:#ffffff #808080 #808080 #ffffff;border-style:solid;border-width:1px;background-color:#EDECE6;padding:1px 4px 1px 4px;height:100%;}
.sbtn:hover			{color:#800000;}