body		{margin:0px; background:#fff; font-family:Tahoma, Verdana, Arial; text-align:center;}
img			{border:none;}

a			{text-decoration:none;color:#000000}
a:hover		{color:#fd9e04}
p			{text-align:justify; margin-top:0px;}
hr			{height:1px; background:#e7e0d5; border:none; color:#e7e0d5;}
input, select, textarea	{border:solid 1px #D1D1D1; background:#fff; padding:3px; font-size:11px; color:#747474; font-family:Tahoma, Verdana, Arial;}
form		{padding:0px; margin:0px;}
label		{cursor:pointer;}

.top		{width:1000px; margin:0px auto 0px auto;}
.top1 		{width:1000px; height:161px; vertical-align:top; text-align:left; background:url(/i/top011.jpg);}
.top div	{position:relative;}
.top_logo	{position:absolute; top:30px; left:72px; width:231px; height:45px;}
.top_napis	{position:absolute; top:30px; left:503px; width:300px; height:45px; color:#6990A1; font-weight:bold;}

.top_search_input {position:absolute; top:119px; left:830px; width:98px; height:17px; background:#fff; border:none; padding:1px; font-size:11px;}
.top_search_submit {position:absolute; top:120px; left:943px; width:22px; height:14px;}

.top_login_txt {position:absolute; top:114px; left:283px; width:135px; height:27px;}
.top_login_input1 {position:absolute; top:113px; left:426px; width:88px; height:15px; background:#96c5df; border:none; padding:1px; font-size:11px; color:#fff;}
.top_login_input2 {position:absolute; top:129px; left:426px; width:88px; height:15px; background:#96c5df; border:none; padding:1px; font-size:11px; color:#fff;}
.top_login_submit {position:absolute; top:121px; left:522px; width:20px; height:13px; background:transparent; border:0px; margin:0px; padding:0px;}
.top_logout_submit {position:absolute; top:120px; left:475px; border:0px; background:transparent; margin:0px; padding:0px;}

.top_rejestracja {position:absolute; top:120px; left:557px; width:95px; height:14px;}
.top_pomoc	{position:absolute; top:120px; left:660px; width:58px; height:14px;}
.top_szukaj {position:absolute; top:120px; left:760px; width:63px; height:14px;}
.main_start	{width:1000px; margin:13px auto 0px auto;}
.left		{width:263px; vertical-align:top;}

.mapka a:link,.mapka a:active,.mapka a:visited {position:relative;display:block;background:url(/i/mapka_zoomout.gif) no-repeat;width:400px;height:400px}
.mapka a:hover {background:url(/i/mapka_zoomin.gif) no-repeat;}

.left .kp a		{ color:#000000; text-decoration:none; font-size:12px; margin-left:20px; }
.left .kp a:hover {color:#FD9E04;}

.right		{width:725px; vertical-align:top; color:#4a4a4a; font-size:12px;}
.right .new {width:100%; padding:0px; margin:0px; }
.right .new img  {float:left; margin-right:10px; border:1px solid #000; }
.right .new h3	 { font-size:14px; }

.lh			{font-size:14px; font-weight:bold; color:#3b6c97; margin:0px; padding:0px 20px 10px 20px; text-transform:uppercase;}

.footer		{width:1000px; margin:13px auto 13px auto; background:#3a6d9a;}
.footer	td	{height:32px; font-size:11px; padding:0px 20px 0px 20px; color:#ffffff;}
.footer a	{color:#ffffff; font-size:13px;}
.footer a:hover {color:#ffffff;}
.footer_r	{text-align:right;}

.vendor		{width:1000px; margin:10px auto 13px auto; text-align:right;}
.vendor a	{color:#ccc; font-size:10px;}

.newsletter	{width:263px; background:url(/i/bg1.gif) repeat-x top; margin-top:10px;}
.newsletter1{padding:10px 20px 10px 20px; font-size:12px; color:#618ac2; font-weight:normal;}
.newsletter .newsletter1 p{ font-size:12px; color:#000; font-weight:normal;}
.newsletter .newsletter1 a{ font-size:12px; color:#a00; font-weight:normal;}
.nok		{background:url(/i/ok.gif); width:20px; height:13px; border:none; cursor:pointer; margin-left:5px;}
.newsletter p {font-weight:bold; color:#979596; font-size:13px; margin:0px; padding-bottom:5px;}
.newsi		{background:#bfc6ce; width:128px; height:16px; color:#000; padding:1px; font-size:10px;}
.main		{width:100%; margin-top:3px;}
.main1		{width:25%; vertical-align:top; padding:7px;}
.main2		{width:25%; vertical-align:top; padding:7px; background:#cce0e7;}
.main_h1	{width:100%; background:url(/i/main_h12.gif) no-repeat top; margin-bottom:10px;}
.main_h1 td	{width:100%; background:url(/i/main_h2.gif) repeat-x bottom; padding:10px 2px 5px 2px; color:#da251c; font-size:12px; font-weight:bold;}
.main_h1	a{color:#da251c;}
.main_h2	{width:100%; background:url(/i/main_h1b2.gif) no-repeat top; margin-bottom:10px;}
.main_h2 td	{width:100%; background:url(/i/main_h2.gif) repeat-x bottom; padding:10px 2px 5px 2px; color:#da251c; font-size:12px; font-weight:bold;}
.mh			{width:100%; margin-bottom:10px; background:url(/i/mh.gif) repeat-x top;}
.mh td		{width:100%; height:32px; background:url(/i/main_h1.gif) no-repeat top right; padding:10px 2px 5px 2px; color:#3b6c97; font-size:16px; font-weight:bold;}
.main_b		{background:url(/i/bg2.gif) no-repeat top; padding:7px;}
.news_d		{font-size:11px; margin:0px; color:#426198;}
.news_h		{font-size:12px; margin:0px; color:#4f4f4f; font-weight:bold;}
.news_t		{font-size:12px; margin:0px; color:#4f4f4f; padding-bottom:10px;}
.news_i		{text-align:center; margin:0px; padding:5px 0px 5px 0px;}
.top_menu	{position:absolute; top:66px; left:460px;}
.tm			{height:39px; font-weight:bold; font-size:12px; vertical-align:top; padding:9px 10px 0px 10px; text-transform:uppercase;}
.tm a		{color:#a0a0a0;}
.tm a:hover	{color:#a0a0a0;}
.tm_b		{height:39px; background:url(/i/bg3.gif) no-repeat bottom; font-weight:bold; font-size:12px; vertical-align:top; padding:9px 10px 0px 10px; text-transform:uppercase; cursor:pointer;}
.tm_b a		{color:#bc2218;}
.tm_b a:hover {color:#bc2218;}

.tabelka	{ width:540px; height:112px; margin:auto; font-size:10px; color:#3b6c97; border:1px solid #000;}
.tabelka2	{ color:#4a4a4a; font-size:12px;}
.tabelka td { border:1px solid #000; text-align:center; }

.pasek		{ border-bottom:solid 9px #7ac3e4; width:1000px; margin:auto; margin-top:5px; }
.tabela_produkt	{ border:1px solid #396b94; margin-top:10px; }
.tabela_produkt td	{ width:100px; height:25px; text-align:center; vertical-align:middle; font-size:12px; color:#000; border:1px solid #000; background:#ceefff; } 
.tabela_produkt td.dlugi { width:200px; background:#cecece; font-weight:bold; }
.tabela_produkt td.sz { width:200px; background:#cecece; font-weight:bold; }
.tabela_produkt td.sz2 { width:200px; background:#dedede; font-weight:bold; }

.sep		{margin:0 15px 0 12px;}

.drzewo		{ width:100%; margin-top:30px; clear:both; }
.lm			{font-size:12px; font-weight:bold; margin:0px; padding:1px 20px 1px 0px; text-align:left;}
.lm2		{font-size:12px; font-weight:bold; margin:0px; padding:1px 20px 1px 0px; text-align:left; background:#dff0f8;}


.lm_0			{font-size:12px; font-weight:bold; color:#3b6c97; margin:0px; padding:1px 20px 1px 0px; text-align:left; cursor:pointer;}
.lm_1			{font-size:12px; font-weight:bold; color:#3b6c97; margin:0px; padding:1px 20px 1px 0px; text-align:left; cursor:pointer;}
.lm_2			{font-size:12px; font-weight:bold; color:#D20000; margin:0px; padding:1px 20px 1px 0px; text-align:left; cursor:pointer;}
.lm_3			{font-size:12px; font-weight:bold; color:#D20000; margin:0px; padding:1px 20px 1px 0px; text-align:left; cursor:pointer;}
.lm_2:hover			{font-size:12px; font-weight:bold; color:#D20000; margin:0px; padding:1px 20px 1px 0px; text-align:left; cursor:pointer;}
.lm_3:hover			{font-size:12px; font-weight:bold; color:#D20000; margin:0px; padding:1px 20px 1px 0px; text-align:left; cursor:pointer;}

.lm2_{font-size:12px; font-weight:bold; color:#3b6c97; margin:0px; padding:3px 20px 3px 5px; text-align:left; background:#cee9f5;cursor:pointer;}

.lm a		{color:#3b6c97;}
.lm a:hover	{color:#da251c;}
.mm			{ font-size:12px; font-weight:bold; color:#3b6c97; margin:0px; padding:0px 20px 3px 20px;}
.mm		{ font-size:10px; font-weight:bold; color:#3b6c97; margin:0px; padding:0px 20px 3px 20px;}
.mm a		{color:red; margin-left:15px;}
.mm a:hover	{color:#da251c;}
.pasek_dok	{ background:transparent url(/i/dokument.jpg) repeat-y scroll; height:20px; vertical-align: bottom; text-align:center; font-weight:bold; color:#fff; }
.sep		{margin:0px 15px 0px 15px;}

.denied		{color:#ff0000; font-size:24px; text-align:center;}
.error		{color:#ff0000;}

.frm			{margin:0px;padding:0px;}
.fri			{font-size:11px;}
.fl1			{font-size:11px;text-align:left;color:#434343;padding:2px;background-color:#e3e5e8;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2			{font-size:11px;text-align:left;color:#434343;padding:2px;background-color:#e8eaec;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl1e			{font-size:11px;text-align:left;color:#e02020;padding:2px;background-color:#e3e5e8;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2e			{font-size:11px;text-align:left;color:#e02020;padding:2px;background-color:#e8eaec;font-variant:small-caps;padding:1px;padding-left:4px;}
.fr1			{background-color:#e3e5e8;padding:1px;padding-left:4px;}
.fr2			{background-color:#e8eaec;padding:1px;padding-left:4px;}
.sm1			{font-size:12px;text-align:center;color:#434343;background-color:#e3e5e8;font-variant:small-caps;font-weight:bold;padding:2px;}
.sm2			{font-size:12px;text-align:center;color:#434343;background-color:#e8eaec;font-variant:small-caps;font-weight:bold;padding:2px;}
.sr1			{font-size:12px;text-align:left;color:#434343;background-color:#e3e5e8;padding:1px;padding-left:4px;}
.sr2			{font-size:12px;text-align:left;color:#434343;background-color:#e8eaec;padding:1px;padding-left:4px;}
.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:#77c5e9;padding:2px;padding-left:4px;font-weight:bold;font-variant:small-caps;}
.tl1			{font-size:11px;text-align:left;color:#434343;background-color:#e3e5e8;padding:1px;padding-left:4px;}
.tl1 a			{color:#434343; text-decoration:none;}
.tl1 a:hover	{color:#434343; text-decoration:none;}
.tl2			{font-size:11px;text-align:left;color:#434343;background-color:#e8eaec;padding:1px;padding-left:4px;}
.tc1			{font-size:11px;text-align:center;color:#434343;background-color:#e3e5e8;padding:1px;}
.tc2			{font-size:11px;text-align:center;color:#434343;background-color:#e8eaec;padding:1px;}
.tr1			{font-size:11px;text-align:right;color:#434343;background-color:#e3e5e8;padding:1px;padding-right:4px;}
.tr2			{font-size:11px;text-align:right;color:#434343;background-color:#e8eaec;padding:1px;padding-right:4px;}
.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;}

.header				{background:#cce0e7 url(/i/header2.gif) no-repeat; width:100%; height:41px;}
.header1			{font-size:12px; font-weight:bold; color:#3b6c97; padding:8px 22px 0 22px; vertical-align:top;}
.header1_h1			{color:#da251c;}


/* popup *****************************************************************/
.wit {background-color:#ffffff; border-color:#000000; border-width:1px; border-style:solid;}
.wic {font-size:12px;font-family:Tahoma,Verdana,Arial;text-align:left;font-weight:bold;color:#ffffff;background-color:#275f9f;padding:2px;padding-left:4px;font-variant:small-caps;border-color:#000000;border-width:0px 0px 1px 0px;border-style:solid;}
.wix {font-size:12px;font-family:Tahoma,Verdana,Arial;font-weight:bold;color:#ffffff;background-color:#275f9f;padding:0px;font-variant:small-caps; text-decoration:none;}
.wii {background-color:#f6f6f6;} 
