body			{background:url(i/body_bg.gif) repeat-x top #333; font-family:verdana; margin:0px 0px 20px 0px; padding:0px; text-align:center;}
input, select, textarea	{font-size:11px; padding:1px; border:solid 1px #7F9DB9; background:#fff; font-family:tahoma;}
.noinput		{border:none; background:none;}
img				{border:none;}
form			{margin:0px;}
a				{color:#FC6400; text-decoration:none;}
p				{font-size:11px;}
h1				{font-weight:bold; color:#000; font-size:11px;}
hr				{height:1px; background:#BCBCBC; border:none; color:#BCBCBC; }
label			{cursor: pointer;}
button			{font-size:11px; cursor:pointer;}

.div			{position:relative;}
.div_logo		{position:absolute; top:22px; left:33px;}

.top			{width:1083px; margin:0px auto 0px auto;}
.top_l_col		{width:29px; background:url(i/lbg.gif); vertical-align:top; padding-top:160px;}
.top_r_col		{width:29px; background:url(i/rbg.gif); vertical-align:top; padding-top:160px;}
.top_content	{width:1025px; background:#FFF;}
.top_menu		{width:1025px; height:160px; background:url(i/top02.jpg) no-repeat top;}
.top_menu td	{height:60px; background:url(i/menu.gif) no-repeat left top; vertical-align:top; font-size:10px; padding:15px 12px 0px 5px;}
.top_menu a		{color:#fff;}
.top_menu a:hover {color:#A94400;}
.main_start		{width:1025px;}
.left			{width:250px; vertical-align:top;}
.left2center	{width:17px; vertical-align:top;}
.center			{width:758px; vertical-align:top; font-size:11px; background:url(i/top03.jpg) no-repeat top; padding:77px 8px 0px 0px;}
.footer_top		{width:1000px; margin:0px auto 0px auto;}
.footer_top_l	{font-size:11px; color:#787878;}
.footer_top_r	{font-size:11px; text-align:right; color:#787878;}
.footer_bottom	{width:1000px; margin:10px auto 0px auto;}
.footer_bottom td {width:1000px; color:#A0A0A0; font-size:11px;}
.footer_bottom a {color:#A0A0A0;}

.banner_l		{width:250px; height:100px; border-bottom:1px solid #fff; border-top:1px solid #fff;}
.banner_c		{width:750px; height:100px; margin:17px 0px 0px 0px;}

.search_1		{width:250px; background:#FF6600; font-size:11px; color:#fff;}
.search_1 td	{width:250px; padding:5px 10px 0px 10px;}
.search_1 td select {width:230px; margin:2px 0px 0px 0px;}
.search_1 button {margin-bottom:5px;}

.main_header_1	{color:#ACACAC; font-size:11px; font-weight:bold; margin:0px; padding:0px 0px 6px 0px;}
.location		{color:#ACACAC; font-size:11px; font-weight:normal; margin:0px; padding:0px 0px 6px 0px;}
.header			{font-variant:small-caps; font-size:15px; font-weight:bold; margin:0px 0px 17px 0px; padding:17px 0px 5px 0px; color:#A04000; border-bottom:solid 1px #BCBCBC;}

.left_menu_1	{width:250px; background:#606060 url(/i/left_menu.gif) no-repeat top; margin-bottom:1px;}
.left_menu_1 td	{width:250px; color:#fff; font-size:11px; padding:10px;}
.left_menu_1 a	{color:#fff;}
.left_menu_1 p	{margin:0px; padding:3px 0px 0px 0px;}

.main_partnerzy	{width:250px;}
.main_partnerzy td {width:250px; color:#fff; font-size:11px; padding:10px;}
.main_partnerzy p {margin:0px; padding:0px 0px 15px 0px; font-weight:bold; color:#000;}
.main_partnerzy img {margin:4px;}


.f1				{font-size:11px; color:#000;}
.f1_err			{font-size:11px; color:#D10000;}

.main_promo_box	{height:112px; background:#F3F3F3; border:solid 1px #E2E0E0;}
.main_promo		{width:100%; vertical-align:top; font-size:12px;}
.main_promo_img	{width:100px; height:100px; border:solid 1px #999; margin:5px 10px 5px 5px;}
.main_promo_h	{text-transform:uppercase; font-size:15px; margin:0px; padding:8px 0px 5px 0px; font-weight:bold;}
.main_promo_price {margin:0px; padding:11px 0px 11px 0px; font-weight:bold; font-size:12px;}

#l_category2	{width:100%; background:#606060;}
#product		{width:100%; font-size:11px; color:#4C4C4C;}
#product_l		{width:100%; font-size:11px; color:#4C4C4C;}
.lbg2			{width:20px; background:url(i/lbg2.gif);}
.rbg2			{width:20px; background:url(i/rbg2.gif);}
.top2			{width:559px; background:url(i/top06.jpg); vertical-align:top; text-align:right;}
.top2_b			{width:559px; background:url(i/top08.jpg); vertical-align:top; text-align:right;}
.left2			{width:218px; vertical-align:top;}
.right2			{width:637px; vertical-align:top; font-size:11px; background:url(i/top07.gif) no-repeat top; padding:5px 10px 0px 0px;}
.right3			{width:656px; vertical-align:top; font-size:11px; padding:5px 10px 0px 0px;}
.fa				{color:#787878;}
.fa:hover		{color:#fff;}
.nimg			{width:100px; border:solid 1px #999; margin:0px 10px 0px 0px;}
.ndate			{margin:0px; font-size:10px; color:#7E7E7E;}
.nhead			{margin:0px; font-size:12px; font-weight:bold; color:#4C4C4C;}
.ntext			{margin:0px; font-size:12px; color:#4C4C4C; text-align:justify;}
.nurl			{text-align:right; font-size:11px; font-weight:bold;}
.nurl_2			{text-align:right; font-size:11px; font-weight:bold; color:#FF6600; margin:3px 0px 10px 0px;}
.nurl_a			{color:#FF6600;}
.nurl_a:hover	{color:#A94400;}
.bt				{color:#fff; font-size:11px; font-weight:bold;}
.bt:hover		{color:#FFA569;}
.ms_h			{color:#fff; padding-top:25px; font-size:11px; font-weight:bold;}
.ms				{width:20%; vertical-align:top; padding-top:15px; padding-bottom:20px; font-size:11px;}
.ms_p			{font-weight:bold; color:#fff; margin-bottom:0px;}
.ms_a			{color:#FC6400; text-decoration:underline;}
.gal_p			{font-weight:bold; color:#000; margin-bottom:0px;}
.searchr1		{width:100%; color:#4C4C4C; background:#F0F0F0;}
.searchr2		{width:100%; color:#4C4C4C;}
.searchr1_promo	{width:100%; color:#4C4C4C; background:#FFE4D2; margin-bottom:1px;}
.searchr2_promo	{width:100%; color:#4C4C4C; background:#FFE4D2; margin-bottom:1px;}
.sr_img			{width:100px; height:65px; border:1px solid #999999; text-align:center;}
.sr_text		{font-size:11px; width:100%}
.sr_price		{font-size:11px; text-align:right;}
.page			{color:#4C4C4C; text-align:center;}
.info1			{color:#4C4C4C; text-align:center;}
.page_a			{color:#4C4C4C; text-decoration:underline;}
.price			{font-weight:bold; font-size:16px; color:#FF6600;}
.plist_a		{color:#4C4C4C; font-size:12px;}
.p_input1		{width:100%;}
.p_text			{width:100%; height:100px;}
.p_view			{text-align:right; font-size:10px; margin-top:25px;}
.reg_1			{text-align:center; font-weight:Bold; font-size:12px;}
.reg_2			{text-align:justify; text-indent:30px; margin-top:0px;}
.reg_3			{text-align:justify;}
.p_select		{width:100%;}
.form_table		{width:90%; border:solid 10px #828282; background:#E1E1E1;}
.cinfo			{text-align:center; margin:23px; font-size:10px;}
.gimg			{border:solid 1px #606060; width:120px; height:90px;}
.list_promo		{color:#D60000; font-size:12px; font-weight:bold; padding:10px;}
.f2				{font-size:11px; color:#000; }
.err			{color:#DF0000;}
.err2			{color:#DF0000; text-align:center; font-weight:bold; font-size:12px;}
.div2			{position:absolute; top:173px; left:391px; color:#fff; font-size:11px;}
.div3			{position:absolute; top:178px; left:613px;}
.div4			{position:absolute; top:178px; left:722px;}
.div5			{position:absolute; top:174px; left:613px;}
.div6			{position:absolute; top:-18px; left:16px; width:183px;}
.lgal			{border:solid 1px #ccc; margin:8px 5px 0px 0px;}
.lastprod		{width:100%; margin:8px 0px 5px 0px;}
.lastprod_o		{font-size:11px; width:50%; padding:0px 5px 0px 5px; color:#4C4C4C;}
.lastprod_a		{color:#4C4C4C; font-size:11px;}
.lastprod_price	{margin:5px 0px 0px 0px;}
.lastprod_i		{border:solid 1px #999;}
.l_h1			{margin:18px; font-weight:bold;}
.product_info_div {margin:20px 0px 10px 0px; padding:10px 10px 0px 10px; border:solid 1px #FFB4B4; background:#FFDFDF;}
.product_info_p {margin:0px 0px 0px 0px; text-align:justify;}
.but01			{font-size:12px; font-weight:bold; border:solid 1px; border-width:1px 0px 1px 0px;padding:5px;}
.b_koszyk		{text-align:right; margin:0px 0px 10px 0px;}
.info			{text-align:center; font-weight:bold; font-size:13px; padding:0px 0px 25px 0px; margin:0px; color:red;}
.order_p1		{font-weight:bold; font-size:12px; margin:0px; padding:15px 0px 5px 0px;}
.order_table	{width:100%; border:solid 1px #8A8A8A;}
.order_td_name	{background:#FFE2CE; width:100%; font-size:12px;}
.order_td_cat	{background:#FFE2CE; font-size:12px;}
.order_td_price	{background:#E5E5E5; text-align:center; font-size:16px; font-weight:bold;}
.order_sname	{font-weight:bold; font-size:13px; text-transform:uppercase; margin:0px; padding-bottom:3px;}
.order_scity	{font-size:12px; margin:0px; padding-bottom:3px;}
.main_news		{width:100%; margin-bottom:10px;}
.eweblink		{color:#626262;}
.h1				{font-variant:small-caps; font-size:15px; font-weight:bold; margin-top:0px;}
.h1_a			{color:#ACACAC;  text-decoration:underline;}
.h1_a:hover		{color:#ACACAC;}
.h2				{font-variant:small-caps; font-size:11px; font-weight:bold; margin-top:0px; margin-bottom:0px;}
