#hm	{width: 780px; background: #005378;}
#hm .hml {background-position: top left;  background-repeat: no-repeat; padding-left: 6px;}
#hm .hmr {background-position: top right; background-repeat: no-repeat; padding-right: 6px;}

#head	{width: 780px; 	position: relative; z-index:1;margin-top: 20px;}
#main	{width: 780px;  position: relative; z-index:0; }

.dzisiaj	{position: absolute; top: 40px; left: 300px; text-align: right; width: 460px; color: #777777;}

.bt			{	padding: 0; background: #fff;}
.bt .l		{	padding: 0;	vertical-align: top; width: 175px;}
.bt .c		{	padding: 0;	vertical-align: top; border: solid #E1E9EC;	border-width: 0px 1px 0px 1px;}
.bt .r		{	padding: 30px 0 0 0;	vertical-align: top;	width: 174px;}


.mr {margin-top: 10px;}
.mr a img {width: 38px; height: 8px; border: 0;}

.std {margin-bottom: 10px;}

.bt .c .std {border-bottom: 1px solid #E1E9EC; padding: 10px; width: 429px;}
.bt .s2 .std	{width: 595px;}

.bt .l .std {border: 1px solid #E1E9EC; }
.bt .l .std h1	{color: #fff; height: 20px; padding: 2px 10px 2px 10px; font-size: 12px; font-weight: bold;}
.bt .l .std p	{padding-left: 10px; padding-right: 10px; color: #13568A;}
.bt .l .std .mr {margin: 10px;}

.bt .r .std 	{border: 1px solid #E1E9EC; margin-left: 15px; margin-right: 15px}
.bt .r .std h1	{color: #fff; height: 20px; padding: 2px 10px 2px 10px; font-size: 12px; font-weight: bold;}
.bt .r .std p	{padding-left: 10px; padding-right: 10px; color: #13568A;}
.bt .r .std .mr {margin: 10px;}

.menu_top_ico a			{padding: 0px}
.menu_top_ico_active	{padding: 0 0 10px 10px;}
.menu_top_ico_active a	{padding: 0px}
.menu_top_active		{position: relative; z-index: 10; }



#navi2		{margin: 0 10px 0 10px; width: 155px;}
#navi 		{background: repeat-y;  padding: 0; margin: 10px 0 20px 0;  position: relative; left: -10px; z-index:1;}
#navi #nt	{width: 105px; height: 15px;}
#navi #nb	{width: 105px; height: 25px;}
#navi .std 		{border: 0; margin: 0; padding: 0;}
#navi .std h1		{margin-left: 25px; border-bottom: 1px solid #E2E7EB; background: none; color: #EC2522; padding: 0 0 0 2px; font-weight: bold; font-size: 11px;}
#navi .menu 		{ }
#navi .menu a		{border-bottom: 1px solid #E2E7EB; color: #13568A;  padding: 3px 2px 3px 2px; margin-left: 25px;width: 150px;}
#navi .menu_active 	{background: url(/peimp/img/navi_arr.gif); background-repeat: no-repeat; background-position: 3px 5px;}
#navi .menu_active a	{border-bottom: 1px solid #E2E7EB; color: #EC2522;  padding: 3px 2px 3px 2px; margin-left: 25px;width: 150px;}

/*
#navi2		{margin: 0 10px 0 10px; width: 155px;}
#navi 		{background: repeat-y;  padding: 0; margin: 10px 0 20px 0;  position: relative; left: -10px; z-index:1;}
#navi #nt	{width: 105px; height: 15px;}
#navi #nb	{width: 105px; height: 25px;}
#navi .std 		{border: 0; margin: 0 0 0 25px; padding: 0;}
#navi .std h1	{border-bottom: 1px solid #E2E7EB; background: none; color: #EC2522; padding: 0 0 0 2px; font-weight: bold; font-size: 11px;}
#navi .menu 	{border-bottom: 1px solid #E2E7EB; width: 145px; padding: 3px 2px 3px 2px; }
#navi .menu a	{border: 0; color: #13568A;  padding: 0;}
#navi .menu_active 		{border-bottom: 1px solid #E2E7EB; width: 145px; padding: 3px 2px 3px 2px; }
#navi .menu_active a	{border: 0; color: #EC2522;  padding: 0;}
*/
/*
.lift			{position: absolute; z-index: 10; top: 32px; left: 0; background-color: #BCE3F4;}
.lift .menu		{padding: 8px 18px 5px 17px;background-color: #BCE3F4;  border-bottom: 1px solid #EBF6FC;}
.lift .menu	a 	{padding: 0; border: 0; }
.lift .menu_active		{background-color: #638AAB; padding: 8px 18px 5px 17px; border-bottom: 1px solid #EBF6FC;}
.lift .menu_active	a 	{color: #fff; padding: 0; border: 0; }
*/
.lift     {position: absolute; top: 32px; left: 0; background-color: #BCE3F4; width: 100px;}
.lift .vm_table {background-color: #BCE3F4;}
.lift .menu   {background-color: #BCE3F4;  border-bottom: 1px solid #EBF6FC; cursor: pointer;}
.lift .menu a   {padding: 8px 18px 5px 17px; border: 0; display: block; }
.lift .menu a:hover   {background-color: #AAD0E0;}
.lift .menu:hover   {background-color: #AAD0E0;}
.lift .menu.over   {background-color: #AAD0E0;}
.lift .submenu   {background-color: #AAD0E0;}
.lift .menu_active    {background-color: #638AAB; padding: 8px 18px 5px 17px; border-bottom: 1px solid #EBF6FC;}
.lift .menu_active  a   {color: #fff; padding: 0; border: 0; }
.lift .menu_active:hover   {background-color: #AAD0E0;}
.lift .menu_active.over   {background-color: #AAD0E0;}

.sublift     {position: absolute; top: 32px; left: 0; background-color: #AAD0E0; width: 100px;}
.sublift .vm_table {background-color: #AAD0E0;}
.sublift .menu   {background-color: #AAD0E0;  border-bottom: 1px solid #EBF6FC; cursor: pointer;}
.sublift .menu a   {padding: 8px 18px 5px 17px; border: 0; display: block; }
.sublift .menu a:hover   {background-color: #9AC0D0;}
.sublift .menu:hover   {background-color: #9AC0D0;}
.sublift .menu.over   {background-color: #9AC0D0;}
.sublift .submenu   {background-color: #9AC0D0;}
.sublift .menu_active    {background-color: #638AAB; padding: 8px 18px 5px 17px; border-bottom: 1px solid #EBF6FC;}
.sublift .menu_active  a   {color: #fff; padding: 0; border: 0; }
.sublift .menu_active:hover   {background-color: #9AC0D0;}
.sublift .menu_active.over   {background-color: #9AC0D0;}

#google	{}
#google	.google_input	{border: 1px solid #E1E9EC; width: 275px; margin-top: 19px;}
#google	.google_button	{margin-left:	105px;}


.api2_quest_table		{	padding: 0;	border: 0 solid black; width: 125px; margin: 0 0 10px 5px;}
.api2_quest_tr			{	}
.api2_quest_td_radio	{	border: 0;}
.api2_quest_td_answer	{	padding: 4px;	border: 0;	color: #13568A; }
.api2_quest_td_input	{	padding: 0;	border: 0;}
.api2_quest_td_send		{	padding: 0;	border: 0;}
.api2_quest_radio		{	padding: 0; border: 0;}
.api2_quest_input		{	border: 1px solid #005378;	height: 18px; width: 100px !important;}
.api2_quest_button		{	color: #FFFFFF; background-color: #005378;	height: 20px;	margin-left: 5px;}

.api2_quest_ans_td_answer	{	padding: 0px 5px 5px 0px;	border: 0px;	width: 130px;	font-size: 10px;	text-align: right;	vertical-align: top;}
.api2_quest_ans_td_percent	{	padding: 0px 5px 5px 5px;	border: 0px;	width: 80px; font-size: 10px;		vertical-align: top;}
.api2_quest_ans_td_bar		{	padding: 0px 0px 5px 5px;	border: 0px;	width: 200px;	vertical-align: top;}
.api2_quest_bar			{	border: 1px solid #003C73;	background-color: #FAB800;}
.api2_quest_ans_votes		{	padding: 0px;	border: double #005378;	border-width: 4px 0px 0px 0px;	padding-top: 5px;}


.menulewe		{margin: 0px 0px 0px 0px;		}
.menulewe a		{margin: 0; color: #13568A; text-decoration: none;}
.menulewesub	{margin: 0px 0px 0px 20px;			}
.menulewesub a	{margin: 0; color: #7299B6; text-decoration: none;}


.formtable		{border: 0;	azimuth: center;	empty-cells: show;}
.formtable	td  {color: #005378; border: 0;}
.formcol1		{width: 280px;	}
.formcol2		{width: 150px;	}
.formtitle		{font-weight: bold;	border-bottom: 4px double #005378 !important; padding: 2px;		text-align: center;	}
.formsubtitle	{border-bottom: 3px double #005378 !important;	padding: 2px;	color: #005378;	text-align: center;	}
.formlabel		{text-align: right;	vertical-align: middle;	}
.forminputcell	{text-align: left;	vertical-align: middle;	}
.api2_nletter_mailto_input,
.forminput		{font-size: xx-small;border: 1px solid #005378; width: 150px;	color: #005378;}
.formselect		{border: 1px solid #005378; width: 150px;	color: #005378;}
.api2_nletter_checkbox,
.forminputnb	{}
.formtextarea	{ border: 1px solid #005378; width: 392px;	color: #005378;}
.formtext		{}
.api2_nletter_button,.bazabutton,
.formbutton		{font-weight: bold; letter-spacing: 1px;	color: #FFFFFF; background-color: #FAB800;	margin-left: 5px; border:2px outset #FAB800; 	}

.api2_nletter_bottom_td,
.formbottom		{	border-top: 1px double #005378 !important;	padding: 2px;	text-align: right;}

.api2_nletter_table,
.tabletable		{border: 0px;	empty-cells: show;}
.tabletitletr	{border: 0px none;}
.tabletitle		{font-weight: bold;	border: double #005378; border-width: 0px 1px 4px 0px;	padding: 2px;	color: #005378;	}
.tabletr		{border: 0px none;}
.tabletr1		{border: 0px none;}
.tabletr2		{border: 0px none;}
.tabletd		{font-size: 10px;	border: solid #005378; border-width: 0px 1px 1px 0px; padding: 2px;}
.tabletdtext	{font-size: 10px;	border: solid #005378; border-width: 0px 1px 1px 0px; padding: 2px 2px 10px 2px;	background-color: #FFFFFF;}
.tablebottom	{font-weight: bold;	border: solid #005378; border-width: 1px 0px 3px 0px;	padding: 2px;	text-align: right;	}

.api_search_button	{}
.api_forum_button,
.api_polecam_button,
.api_ogloszenia_button,
.api_ksiega_button,
.api_kontakt_button		{font-weight: bold; letter-spacing: 1px;	color: #FFFFFF; background-color: #FAB800;	 border:2px outset #FAB800; 	width: 100px;}

.api_polecam_input,
.api_search_input,
.api_ogloszenia_input,
.api_ksiega_input,
.api_forum_input,
.api_kontakt_input 		{border: 1px solid #005378; color: #005378;}

.api_forum_input	{width: 400px;}

.api_polecam_odpowiedz,
.api_kontakt_odpowiedz	{font-weight: bold;}

.api_search_input	{width: 115px;}

.api_news_headline	{}
.api_news_date 		{font-style: italic;}
.api_news_akt 		{}
.api_news_more		{font-weight: bold}

.api_forum_title	{color: #2C3642; font-weight: bold;}
.api_forum_caption	{font-weight: bold}
.api_forum_message	{}
.api_forum_info		{font-style: italic;}
.api_forum_backcolor	{}
.api_forum_activecolor	{background-color: silver}
.api_forum_noactivecolor{}


.api2_search_table		{	padding: 0px;	border: 0px;}
.api2_search_tr			{	padding: 0px;	border: 0px;}
.api2_search_td_label	{	text-align: right;	padding: 0px 3px 0px 0px;}
.api2_search_td_input	{	padding: 2px 0px 0px 0px;	border: 0px;}
.api2_search_input		{	border: 1px solid #005378; color: #005378; width: 285px;}
.api2_search_select		{	font-size: 12px;	color: #005378;	width: 154px;	border: 1px solid #003C73;	height: 18px;}
.api2_search_date		{	color: #005378;	width: 70px;	border: 1px solid #003C73;	height: 18px;}
.api2_search_td_submit	{	text-align: right; margin-top: 5px;	padding: 5px 0px 5px 0px;	border: 0px double #003C73;	}
.api2_search_submit		{font-weight: bold; letter-spacing: 1px;	color: #FFFFFF; background-color: #FAB800;	 border:2px outset #FAB800; }

.api2_search_res_table		{width: 400px}
.api2_search_res_tr			{padding: 0px;}
.api2_search_res_td_title	{border: double #005378; border-width: 0px 0px 3px 0px;	padding: 2px;	color: #005378;	}
.api2_search_res_td_counter	{padding: 0px 3px 0px 0px; border: solid #005378;	border-width: 0px 1px 0px 0px;	text-align: right;}
.api2_search_res_td			{padding: 0px 0px 0px 3px;}
.api2_search_res_a			{}


.api2_curr_table		{	padding: 0px;	margin-left: 5px; width: 90%;	border: 0px; margin-right: 5px;}
.api2_curr_head_tr		{	padding: 0px;	}
.api2_curr_head_td_country	{font-weight: bold;	border: double #005378; border-width: 0px 1px 3px 0px;	text-align: center;	padding: 0px 0px 3px 0px;	width: 130px;}
.api2_curr_head_td_count	{font-weight: bold;	border: double #005378; border-width: 0px 0px 3px 0px;	text-align: center;	width: 90px;}
.api2_curr_head_td_code		{font-weight: bold;	border: double #005378; border-width: 0px 0px 3px 0px;	text-align: center;	width: 80px;}
.api2_curr_head_td_value	{font-weight: bold;	border: double #005378; border-width: 0px 0px 3px 0px;	text-align: center;	width: 130px;}
.api2_curr_tr			{	padding: 0px;	background-color: #F8F1DF;}
.api2_curr_tr2			{	padding: 0px;	}
.api2_curr_td_country	{	padding: 0px 3px 0px 3px;	border: solid #005378; border-width: 0px 1px 0px 0px;	text-align: right;	}
.api2_curr_td_count		{	padding: 0px 3px 0px 3px;	border: 0px;	text-align: right; width: 50px;}
.api2_curr_td_code		{	padding: 0px 3px 0px 3px;	border: 0px;	text-align: center;}
.api2_curr_td_value		{	padding: 0px 3px 0px 3px;	border: 0px;	text-align: right;}
.api2_curr_date			{	padding: 3px 3px 3px 8px;	border: 0px;	font-weight: bold;	}
.api2_curr_tabela		{	padding: 0px 3px 0px 3px;	border: 0px;	font-weight: bold;	}

.tai_wybierz_produkt	{border: 2px outset; padding:4px; background-color: #64BED8; color: #fff; margin: 5px 0px 0px 0px;}
.tai_wybierz_produkt b	{color: #005378;}

/*
.menutop		{	padding: 5px;}
.menutop a		{	font-weight: bold;		}
	.menutop a:active    {	color: #660000;	}
	.menutop a:hover     {	color: #000000;	}
.menutop_active		{	padding: 5px;}
.menutop_active a	{	 font-weight: bold;	color: #FF0000;}
	.menutop_active a:active    {	color: #660000;	}
	.menutop_active a:hover     {	color: #ffffff;	}

.menu_active a		{	  }
	.menu_active a:active    {	color: #660000;	}
	.menu_active a:hover     {	color: #000000;	}
.menu_active a		{	color: #FF0000;  }
	.menu_active a:active    {	color: #660000;	}
	.menu_active a:hover     {	color: #000000;	}

.bh		{	padding: 0px;	}
.bh	.hf	{	padding: 0px;	}


.bf		{	padding: 0px;	border: 0px;}
.bf	.hf	{	padding: 0px;	}

.st		{color: #CAC9C5; margin-top: 10px; height: 45px;}
.st	a	{color: #CAC9C5; }

.std	{}
.std .tt	{font-weight: bold;	text-align: left;}
.std .pl	{}
.std .mr	{text-align: right;}
.std .mr a	{ font-family: Verdana; font-size: 10px; font-weight: bold;	}



*/
.std ul {margin-left:25px;}

.scroll_div {border-left: 2px solid #555555; border-top: 2px solid #555555; float: left; OVERFLOW: scroll; WIDTH: 150px; HEIGHT: 82px;}
.scroll_div250 {border-left: 2px solid #555555; border-top: 2px solid #555555; float: left; OVERFLOW: scroll; WIDTH: 250px; HEIGHT: 82px;}
.scroll_select {border: 0px; margin: -3px; overflow: hidden; padding: 1px;}

