body			{background:url(i/body_bg.gif) repeat-x top #333; font-family:tahoma; margin:0px; padding:0px; text-align:center;}
input, select, textarea	{font-size:11px; padding:1px; border:solid 1px #7F9DB9; background:#fff; font-family:tahoma;}
img				{border:none;}
form			{margin:0px;}
a				{color:#990000; text-decoration:none;}
p				{font-size:11px;}
h1				{color:#EB5100; font-size:13px; text-transform:uppercase;}
hr				{height:1px; background:#F0F0F0; border:none; color:#F0F0F0;  }

#top			{width:932px; margin:0px auto 0px auto;}
#page_content	{width:874px; background:#FFF;}
#main_start		{width:874px;}
#search			{width:100%; background:#FF6600; font-size:11px; color:#fff;}
#footer			{width:892px; margin:0px auto 0px auto;}
#l_category2	{width:100%; background:#606060;}
#katalog_f		{width:100%; background:#F75E00;}
#product		{width:100%; font-size:11px; color:#4C4C4C;}
#product_l		{width:100%; font-size:11px; color:#4C4C4C;}

.search_1		{width:218px; background:#FF6600; font-size:11px;}
.search_1 td	{width:218px; color:#fff; padding:2px 5px 2px 5px;}
.search_1 select{font-size:11px; margin-top:3px; width:208px;}

.lbg			{width:29px; background:url(i/lbg.gif); vertical-align:top; padding-top:160px;}
.rbg			{width:29px; background:url(i/rbg.gif); vertical-align:top; padding-top:160px;}
.page_content	{width:874px; background:#fff; vertical-align:top; text-align:left;}
.content		{width:100%; padding:20px; font-size:11px;}
.tmenu			{height:60px; background:url(i/menu.gif) no-repeat left top; vertical-align:top; font-size:10px; padding:15px 20px 0px 7px;}
.tmenu_a		{color:#fff;}
.tmenu_a:hover	{color:#A94400;}
.top			{width:559px; background:url(i/top03.gif); vertical-align:top; text-align:right;}
.left2			{width:218px; vertical-align:top;}
.s_4			{width:100%; font-size:10px; margin-top:3px; margin-bottom:7px;}
.search2		{width:100%; text-align:right; font-weight:bold; vertical-align:top; }
.sa				{color:#fff; font-weight:bold; font-size:11px;}
.l_c3			{width:100%; height:30px; vertical-align:top; font-size:11px; font-weight:bold; color:#fff;}
.l_c2			{width:50%; font-size:11px; padding-bottom:5px;}
.l_ca2			{color:#FFF;}
.l_ca2:hover	{color:#FFF;}
.right			{width:656px; vertical-align:top; font-size:11px; padding:0px;}
.header_pod		{color:#ACACAC; font-size:11px; font-weight:normal;}
.page			{color:#4C4C4C; text-align:center;}
.page_a			{color:#4C4C4C; text-decoration:underline;}
.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; background:#FFF;}
.sr_text		{font-size:11px; width:100%}
.sr_price		{font-size:11px;}
.sl_price		{font-size:11px; text-align:right;}
.price			{font-weight:bold; font-size:13px; color:#FF6600;}
.footer_l		{font-size:11px; padding-left:17px; color:#787878;}
.footer_r		{font-size:11px; text-align:right; padding-right:17px; color:#787878;}
.fa				{color:#787878;}
.fa:hover		{color:#fff;}
.k_01			{width:408px; background:url(i/k_02.gif) repeat-y left #EE5400; vertical-align:top; text-align:left; font-size:11px; color:#fff;}
.k_02			{width:187px; background:url(i/k_04.gif) repeat-x top #F75E00; vertical-align:top; font-size:11px; color:#fff;}
.opis			{width:100%; height:113px; overflow-y:auto; padding-right:5px; overflow-x:hidden; margin:10px 0px 0px 0px;}
.dane			{margin:10px 10px 0px 10px;}
.dane_u			{margin:10px; text-align:right;}
.dane_u_a		{color:#fff; text-decoration:underline;}
.logo			{width:187px; height:99px; text-align:center; font-size:13px; font-weight:bold;}
.plist_a		{color:#4C4C4C; font-size:12px;}
.list_promo		{color:#D60000; font-size:12px; font-weight:bold; padding:10px;}
.dane_name		{text-transform:uppercase; font-weight:bold;}
.p_input1		{width:100%;}
.p_text			{width:100%; height:100px;}
.mapa_dojazdu	{border:solid 10px #F0F0F0;}
.lnews			{font-weight:Bold; color:#D60000; margin-top:0px; margin-left:5px;}
.p_view			{text-align:right; font-size:10px; margin-top:25px;}

#div			{position:relative;}
.div1			{position:absolute; top:31px; left:33px;}
.div2			{position:absolute; left:424px; top:-99px;}
.div3			{position:absolute; top:0px; left:16px; width:183px;}
