.clear { clear:both; }

h1 					{background-repeat: no-repeat; background-position: left 3px; padding: 0 0 0 15px;}
#main #mth td.l h1	{margin-left: 3px;}

h1 a					{font-size: 17px; font-family: arial; text-decoration:none; color: #000;}
h2 a					{font-size: 17px; font-family: arial;  }
h2 em					{font-size: 17px; font-family: arial; text-decoration:none; color: #000; font-style:normal; }
.left_no #main #mt .l	{display: none;}
h3 .szary				{text-decoration: none; font-weight: normal;}

#head					{padding: 0 10px 0 10px; background-position: left bottom;  background-repeat: repeat-x; border-bottom: 1px solid #CAC8CB;}
#main					{margin: 0 10px 0 10px; background-repeat: repeat-x; }
#foot					{margin: 0 10px 0 10px; color: #666666;}

.head,
#main,
#foot 			{width: 980px; margin: 0 auto; position:relative; clear:both;}

body.hm h6		{display: none;}

#head table		{width: 100%;}
#foot table		{width: 100%;}

#head .head_logo		{text-align: right; height: 65px; }
#head .head_baner,	
#head .head_baner_no	{text-align: center; height: 25px;  }
#head .head_menu		{border-bottom: 3px solid #000;}
#head .head_okruszki	{}
#head td.head_reklama	{border-top: 1px solid #CAC8CB;}
#head td.head_reklama p {margin:0;padding:0;}

#foot .foot_navi		{border: solid #E4E4E4; border-width: 0 1px 1px 1px; padding: 12px 0 12px 235px;}
#foot .foot_menu		{border: solid #E4E4E4; border-width: 0 1px 1px 1px; padding: 12px 0 12px 229px; color: #E4E4E4; }
#foot .foot_txt			{padding: 12px 0 12px 235px; }
#foot .head_menutxt		{border: solid #E4E4E4; border-width: 0 1px 0 1px; padding: 12px 0 5px 229px; }
#foot .head_menu		{border: solid #E4E4E4; border-width: 0 1px 1px 1px; padding: 0 0 12px 229px; }
/*
#head .head_logo #logo					{border: 0; margin: 5px 0 3px 20px; float: left;}
*/
#head .head_logo #logo					{border: 0;margin: 0 0 3px 0; float: left;}
#head .head_logo .menu,
#head .head_logo .menu_active			{display: inline;}
#head .head_logo .menu img,
#head .head_logo .menu_active img		{border: 0; margin: 18px 0 8px 0; background-color: #81D800;}
#head .head_logo .menu:hover img,
#head .head_logo .menu_active:hover img	{background-color: #f00;}

#head a.menu_img,
#head a.menu_img_active		{ display: inline;}
#head a.menu_img img,
#head a.menu_img_active img	{ border: none; margin: 0 20px 0 0; } 

#head .head_menu p,
#head .head_menutxt p	{float: left; display:inline; font-weight:bold; margin: 0 5px 0 0; line-height: 1em;  width: 90px; text-align:right}
#head .head_menu p		{margin-top: 5px;}
#head .head_menutxt p	{}

#head .head_menu table				{width: auto; }
#head .head_menu div.menu,
#head .head_menu div.menu_active,
#head .head_menu div.menu_spec,
#head .head_menu div.menu_spec_active,
#head .head_menu div.menu_spec_oop,
#head .head_menu div.menu_spec_oop_active,
#head .head_menu div.menu_lukas 	{padding: 3px 20px; background-repeat: no-repeat; background-position: left top; }

#head .head_menu div.menu_lukas,
#head .head_menu div.menu 					{border-right: 1px solid #3E3E3E;}
#head .head_menu div.menu_active 			{border-right: 1px solid #466917;}
#head .head_menu div.menu_spec_oop 			{border-right: 1px solid #C566C0;}
#head .head_menu div.menu_spec_oop_active 	{border-right: 1px solid #DD67D9;}
#head .head_menu div.menu_spec 				{border-right: 1px solid #C566C0;}
#head .head_menu div.menu_spec_active 		{border-right: 1px solid #DD67D9;}
#head .head_menu a.menu,
#head .head_menu a.menu_active,
#head .head_menu a.menu_spec_oop,
#head .head_menu a.menu_spec_oop_active,
#head .head_menu a.menu_spec,
#head .head_menu a.menu_spec_active {color: #fff; font-size: 11px; font-weight: bold;  text-decoration: none; letter-spacing: 1px; }

#head .head_menu a.menu_lukas	{color: #FEB22D; font-size: 11px; font-weight: normal;  text-decoration: none; }

#head .head_menutxt				{border-top: 2px solid #666; border-left: 1px solid #CAC8CB; border-right: 1px solid #CAC8CB; padding: 5px 0 3px 10px; }
#head .head_menutxt .menu,
#head .head_menutxt .menu_active {display: inline;  padding: 3px 10px;  color: #fff; font-size: 11px; text-decoration: none; }
#head .head_menutxt .menu		 {background: url(back_menut_n.gif) left top no-repeat;border-right: 1px solid #3E3E3E;}	
#head .head_menutxt .menu_active,
#head .head_menutxt .menu_l_active,
#head .head_menutxt .menu_f_active,
#head .head_menutxt .menu_c_active {background: url(back_menut_a.gif) left top no-repeat;border-right: 1px solid #466917;}

#head .head_okruszki table		{background-color: #000;}
#head .head_okruszki #search	{padding: 10px 0 10px 12px; width: 250px; vertical-align: top;}
#head .head_okruszki #search img {margin-top: 7px;}	
#head .head_okruszki #search td	{font-size: 9px;color: #fff;}
#head .head_okruszki #search .api_search_input	{font-size: 10px; margin: 0 10px 0 3px; width: 155px;}
#head .head_okruszki #search .api_search_button	{margin: 0; padding: 0;}
#head .head_okruszki #links		{padding: 0 0 0 20px; width: 180px;}
#head .head_okruszki #path		{font-size: 9px;  color: #9F9F9F; vertical-align: top; padding: 4px 5px 4px 12px; background-color: #DFEDCC; border: solid #CAC8CB; border-width: 0 1px 0 1px;}
#head .head_okruszki #path #pathimg	{margin-right: 5px;}
#head .head_okruszki #path	a	{font-size: 9px; color: #9F9F9F; text-decoration: none;}
#head .head_okruszki #calend	{text-align: right; padding: 0 10px 0 0;}	

#main #mt		{border: 1px solid #E4E4E4;}
#main #mt .l	{vertical-align: top; padding: 15px 10px 0 10px; width: 195px; border-right: 1px solid #E4E4E4; }
#main #mt .c	{vertical-align: top; padding: 15px 0 5px 0;}
#main #lft		{width: 175px;}
#main #cnt		{}
#main #cn		{}
#main #skr		{ _background-color: #f2f2f2;}

#main #mth		{border: 1px solid #E4E4E4;}
#main #mth td	{vertical-align: top;}
#main #mth td.r,
#main #mth td.c	{width: 380px; padding: 15px 10px 0 10px; }
#main #mth td.c	{border-left: 1px solid #E4E4E4;}
#main #mth td.l	{padding: 0; width: 195px; border-left: 1px solid #E4E4E4; }

.spec			{margin: 0 20px 0  20px;}
.spec .navi_skr	{margin: 5px 20px 0 0; float: right; border: 0;}	
#lft .spec		{margin: 10px 0 0 0;}

.skrotermain						{float: right; top: 0;width: 193px;}
.skrotermain .skroter				{border: 1px solid #E4E4E4; background-color: #fff;}
.skrotermain .skroter .title		{padding: 10px 5px 0 23px;	background-repeat: repeat-x;}
.skrotermain .skroter .links 		{border-top: 1px solid #E4E4E4; background-repeat: repeat-x; padding: 15px 10px 15px 23px;}
.skrotermain .skroter .links .menu,
.skrotermain .skroter .links .menu_active	{padding-left: 15px; margin-bottom: 5px;}
.skrotermain .skroter .links .menu			{color: #4164b6;}
.skrotermain .skroter .links .menu_active	{color: #BB5676; text-decoration: underline;}
.skrotermain .skroter .links img			{border: 0; margin-left: 15px;}
.skrotermain a img					{margin-top: 10px;}	
.skrotermain .sky					{text-align: center; padding: 35px 0 30px 0;}

.reklama 	{margin: 10px 0; padding: 0 0 10px 0;}
.reklama h1	{background-image: none; margin: 0 !important; padding: 0; font-size: 10px; border-bottom: 1px solid #E4E4E4; background-color: #F9F9F9; padding: 2px; text-align:center;}
.reklama h2	{font-size: 10px; color: #E4E4E4; padding: 2px; text-align:center;}
.reklama h5	{display: none;}

.reklama div	{ margin: auto; text-align: center; }
.reklama table	{ margin: auto; text-align: center; }
/*
#head #bantop	{margin: 15px 0 15px 0;}

.mid	 { margin: 0 20px;}	
.mid div { width: 300px;  }
*/
#bannerSKY	{position: absolute; top: 0; left: 985px; width: 122px;}
#bannerSKY .reklama {margin: 10px 0; padding: 0;}

#bannerSKYLeft	{position: absolute; top: 0; left: -165px; width: 162px;}
#bannerSKYLeft .reklama {margin: 10px 0; padding: 0;}


#head .reklama 		{padding: 0; margin: 0; border: none !important;} 
#head .reklama h2 	{display: none;}

#head .head_baner {padding: 15px 0;}

#newsnl			{padding: 25px 25px 15px 25px;}
#newsnl	#email	{margin: 15px 0 5px 0; background-color: #99A2AB; border: 1px solid #DFE3E6; color: #DFE3E6; padding: 2px 2px 2px 10px; width: 120px;}
#newsnlbut		{padding: 10px 25px 10px 25px;border-top: 1px solid #E9EEF1;}

.newsnt			{float: left; border: 1px solid #DFE3E6;}
.newsnt img		{display: none;}
.newsnt #newsnl			{padding: 10px;}
.newsnt #newsnl	#email	{margin: 0; background-color: #99A2AB;  color: #DFE3E6; padding: 2px 2px 2px 10px; width: 120px;}

.std, .std1, .std2, .std3, .std10	{margin-bottom: 15px; clear: left;}


#main #cn .std1, #main #cn .std2, #main #cn .std3 {padding: 0 20px 5px 20px;}
#main #cn .std4 {padding: 5px 20px 5px 20px; margin-bottom: 10px;}
#main #cn h1 {border-bottom: 1px solid #E4E4E4; padding-bottom: 11px;}

.std4		{border-left: 3px solid #81D800; border-top: 1px solid #E4E4E4; border-bottom: 1px solid #E4E4E4; padding-left: 17px; background-repeat: repeat-x;}

h6	{}
h6	.more, h6	.back {font-size: 10px;font-weight: bold; background-repeat: no-repeat; }	
h6	.more	{	background-position: left; padding-left: 15px;}
h6	.back	{	background-position: right; padding-right: 15px; float: left;}

.menu,	
.menu_active		{background-repeat: no-repeat;  background-position: 2px 3px; text-decoration: none; display: block; font-size: 10px;}

#lft .menu			{color: #666666; padding: 0 0 2px 15px; }
#lft .menu_c_active,
#lft .menu_f_active,
#lft .menu_l_active,		
#lft .menu_active	{color: #bb5676; text-decoration: underline; padding: 0 0 2px 15px; }	
#lft .menu_img		{display: block; text-align: center;}
#lft .menu_img	img	{border: 0;margin: 10px 0 10px 0; }	

#lft .menusub		{margin-left: 15px;}
#lft .menusub .menu,
#lft .menusub .menu_active	{padding: 0 0 2px 10px; background-position: 0px 5px;}
#lft .menusub .menu			{color: #4164b6;}
#lft .menusub .menu_c_active,
#lft .menusub .menu_f_active,
#lft .menusub .menu_l_active,
#lft .menusub .menu_active	{color: #bb5676; text-decoration: underline;}

.std10			{ background: url(konkurs_1.gif) no-repeat top; width: 200px; padding: 4px 0 0 0; }
.std10 .back	{ background: url(konkurs_3.gif) no-repeat bottom;  padding: 0 3px 4px 3px;}
.std10 h4		{ background: url(konkurs_title.gif) no-repeat; color: #FFF; height: 38px; line-height: 38px; text-align:center; margin: 0 0 2px 0; }
.std10 h4 a		{ color: #FFF; text-decoration: none; }
.std10 .plain	{ background: url(konkurs_plain.gif) no-repeat top; padding: 5px;}

td.c .std10		{ float: right; margin: 0 10px;}
.std10 .center	{ text-align: center;}

.konkurs .field			{ background: url(konkurs2_1.gif) no-repeat top; width: 500px; padding: 4px 0 0 0; margin-bottom: 10px; }
.konkurs .field .back	{ background: url(konkurs2_3.gif) no-repeat bottom;  padding: 0 3px 4px 3px;}
.konkurs .field h4		{ background: url(konkurs2_title.gif) no-repeat; color: #FFF; height: 38px; line-height: 38px; text-align:center; margin: 0 0 2px 0; }
.konkurs .field .plain	{ background: url(konkurs2_plain.gif) no-repeat top; padding: 5px;}
.konkurs .osoba	p label	{ float: left; width: 200px; }
.konkurs .osoba	input.inpTXT	{ width: 250px; }

body.konkurs #cn	{ width: 550px; float: left;}
body.konkurs #skr	{ width: 210px; float: left;}

.std10 .menu,	
.std10 .menu_active	{ background-image: url(konkurs_arr.gif) !important; color:#000 !important;}



.szary, 
.szary p  {font-size: 10px; color: #666;}
td .szary {font-size: 10px;}

.pit_tabela				{background-color: #D3D4D6; margin-bottom: 10px; border: solid #80D901; border-width: 1px 1px 1px 3px}
.pit_tabela td,	
.pit_tabela th			{padding: 3px;}
.pit_tabela thead td 	{font-weight: bold; 	background-color: #919191; color: #FFFFFF; text-align: center; }
.pit_tabela th			{font-weight: normal; 	color: #919191; text-align: center; }
.pit_tabela	.row1 ,.pit_tabela	tr		{background-color: #FFFFFF;}
.pit_tabela	.row2 		{background-color: #F2F2F2;}

.tf				{margin-bottom: 10px; border: solid #80D901; border-width: 1px 1px 1px 3px}
.tf td,	.tf th	{padding: 3px;}
.tf	.c1			{text-align: right;}		
.tf	.cn			{}
.tf thead td 	{background-color: #80D901;font-weight: bold;	color: #fff; text-align: center; }
.tf th			{color: #919191; background-color: #f2f2f2; text-align: center; border-bottom: 1px solid #919191; paddind-top:5px;}
.tf textarea,
.tf input 	 	{border: 1px solid #919191;}
.tf select 		{}
.tf .rb,
.tf .cbx	 	{border: none; width: 15px !important; height: 15px !important;}
.tf tfoot td	{border-top: 1px solid #f2f2f2; }
.button			{background-color: #80D901; color: #fff; padding: 1px 5px 1px 5px; font-weight: bold; }
.buttonimg		{border: 0 !important;}
a.button		{height: 18px; display: block; text-decoration: none; text-align: center; border: 1px solid #919191;}
.ed_button		{width: 183px;}

.zus 			{width: 410px;}
.zus .cl		{width: 75%;}
.zus .cn		{width: 25%;}
.zus .ci		{text-align: right;}
.zus input		{width: 90px;}

.auto 			{width: 400px;}
.auto .cl		{width: 75%;}
.auto .cn		{width: 25%;}
.auto .ci		{text-align: right;}
.auto input, .auto select		{width: 90px;}

.odsetki 		{margin: 10px auto;}
.odsetki input 	{}
.odsetki #dlug,.odsetki #YearDay{width: 100px;}
.odsetki select {width: 106px;}


.podatek 		{width: 400px;}
.podatek td 	{text-align: center;}		
.podatek input,.podatek select	{width: 9px;}
.podatek .licz a	{background-color: #80D901; text-decoration: none; color: #fff !important; font-size: 20px; font-weight: bold;padding: 5px;}

.place 			{}
.place 	th		{width: 175px;}
.place input,
.place .button	{width: 75px;}
.place select	{width: 170px;}
.place .licz a	{background-color: #80D901; text-decoration: none; color: #fff !important; font-size: 20px; font-weight: bold;padding: 5px;}


#pop			{width: 350px; background-color: #F8F9FB;}
#pop #pp_title	{margin: 10px 0 0 178px;}
.pop			{}
.pop .tf		{width: 350px; border: 0; margin: 10px 0 10px 0;}
.pop .tf tfoot	{background-color: transparent;}
.pop .tf td,
.pop .tf td b	{vertical-align: top; font-size: 10px;}

#foot .foot_navi a	{text-decoration: none;}
#foot .foot_navi .navi_skr	{margin: 0 20px 0 0; border: 0;}	

#foot .foot_menu *				{color: #A8A8A8; font-size: 10px;}
#foot .foot_menu .menu,			
#foot .foot_menu .menu_active	{padding: 0 5px 0 5px; display: inline; }
#foot .foot_menu .menu_active	{color: #bb5676;}

#foot .foot_txt, #foot .foot_txt  *				{color: #BCBCBC; font-size: 10px;}
#foot .foot_txt a	{text-decoration: none;} 
#foot .foot_txt strong, #foot .foot_txt strong  *	{color: #660000;}

#foot .head_menutxt .menu,
#foot .head_menutxt .menu_active {display: inline; padding: 0 5px 0 5px; color: #9F9F9F; font-size: 11px; }
#foot .head_menutxt .menu_active {text-decoration: underline;}

#foot .head_menu table		{width: auto; }
#foot .head_menu div.menu,
#foot .head_menu div.menu_active,
#foot .head_menu div.menu_spec,
#foot .head_menu div.menu_spec_active	{padding: 0 5px 0 5px;  color: #9F9F9F; font-size: 11px; }
#foot .head_menu div.menu a,
#foot .head_menu div.menu_active a,
#foot .head_menu div.menu_spec a,
#foot .head_menu div.menu_spec_active a	{padding: 0;  color: #9F9F9F; font-size: 11px; }

.api_forum_button,	
.api_polecam_button,	
.api_ogloszenia_button,
.api_ksiega_button,
.api_kontakt_button		{background-color: #80D901; color: #fff; padding: 1px 5px 1px 5px; font-weight: bold; }

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

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

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

.api_forum_input	{width: 350px;}
.api_forum_button	{float: left;}
.api_forum_title	{color: #2C3642; font-weight: bold;}
.api_forum_caption	{font-size: 10px; color: #E6E6E6;}
.api_forum_message	{}
.api_forum_info		{color: #919191; background-color: #f2f2f2; text-align: left; border-bottom: 1px solid #919191; paddind-top:5px;}
/*.api_forum_info		{background-color: #80D901;font-weight: bold;	color: #fff;}*/
.api_forum_backcolor	{}
.api_forum_activecolor	.api_forum_title	{backgroud-color: silver;}
.api_forum_noactivecolor{}


.pittab		{border: solid black; border-width: 1px 1px 0 1px; background-color: #E6E6E6; width: 625px;}
.pittab *	{font-size: 12px;}
.pittab	th	{padding: 2px; font-size: 1.2em; text-align: left;}
.pittab	td	{padding: 2px 0px 0px 20px; border-bottom: 1px solid black;}
.pittab	thead			{border-bottom: 1px solid black;}
.pittab	thead th		{background-color: #C0C0C0;}
.pittab	tbody th 		{font-weight: normal;}
.pittab	tbody td .pl	{background-color: #fff; padding: 5px; border: solid black; border-width: 1px 0 0 1px;}
.width100	{width: 100%;}

.onas .pittab		{background-color: #fff; border-right: 0; }
.onas .pittab th	{padding: 5px; border-right: 1px solid black; font-weight: bold; text-align: center; font-size: 12px;}
.onas .pittab td	{border: solid black; border-width: 1px 1px 0 0; padding: 5px; height: 35px; }
.onas .pittab .cl	{background-color: #f2f2f2; }

#eurobank	{margin: 0 10px 0 10px; padding: 4px; background-color: #E40017;}
#eurobank #eb 		{width: 100%; height: 210px; background-repeat: no-repeat; background-position: right bottom; }
#eurobank #eb .lt,	
#eurobank #eb .rt,
#eurobank #eb .lb,
#eurobank #eb .rb	{background-repeat: repeat-y; width: 12px;}

#eurobank #eb .lt,
#eurobank #eb .lb	{background-position: left;}
#eurobank #eb .rt,
#eurobank #eb .rb	{background-position: right;}

#eurobank #eb .mml	{border: solid #fff; border-width: 2px 1px 2px 0; padding-top: 25px; width: 200px; }
#eurobank #eb .mmr	{border: solid #fff; border-width: 2px 0 2px 0; padding: 90px 115px 90px 65px;	background-repeat: no-repeat;	background-position: left top; }
#eurobank h1	{padding: 0;}
#eurobank td, #eurobank h1,  #eurobank h2,  #eurobank h6 a,
#eurobank  * {color: #fff;}
#eurobank .std1	{color: #fff;}

#eurobank .mml .menu img	{border: 0; margin-bottom: 15px;}

#abc		{background-color: #f2f2f2; padding: 5px; }
#abc a		{background-color: #000; color: #fff; font-weight: bold; padding: 1px 2px 1px 2px; margin: 0 3px 0 0; font-size: 14px; text-decoration: none; border: 2px outset #fff;}
#abc .active	{border: 2px inset #fff; background-color: #555;}
#hasla		{margin-top: 10px;}	
#hasla a	{display: block; text-decoration: none;}

#calendar		{position: relative;}
#calendar *		{font-size: 9px; color: #a2a2a2;}
#calendar a		{font-size: 10px; text-decoration: none; font-style: normal; font-weight: bold;}
#calendar b		{font-weight: normal; color: #fff; margin-right: 0px; display: block;}
#calendar i a 	{color: #f00;}

.banner_mid		{text-align: center; border: 1px solid #f2f2f2; width: 340px; padding: 2px;}
.banner_mid h1	{text-align: left; background-image: none; background-color: #f2f2f2; border: 0 !important;  letter-spacing: 2px; font-size: 11px; padding-top: 6px;}


.message		{background-color: #f00; padding: 2px 5px;}
.message *		{color: #fff;}		

.left_no .std1	{}
.left_no strong em		{color: #f00; font-style: normal;}

fieldset.forma	{margin: 0 auto 10px auto; border: solid #80D901; border-width: 1px 1px 1px 3px; width:400px; padding: 10px;}
fieldset.forma	legend	{abackground-color: #80D901; border: 1px solid #80D901; color: #000; padding: 3px 3px; font-weight:bold; }
fieldset.forma	label {display: block; width:150px; float:left; text-align:right; margin-right:10px; font-size: 11px;}
fieldset.forma	div.frow,
fieldset.forma	div.fcbx			{ margin-bottom: 5px;}
fieldset.forma	div.frow input		{ width: 200px; font-size: 10px;}
fieldset.forma	div.frow select		{ width: 220px; font-size: 10px;}
fieldset.forma	div.fcbx .fcbxpos	{ font-size: 10px; display: block; float:left; margin-left: 160px; clear:both;  }
fieldset.forma	div.fsend			{ text-align: center; margin-top:10px;}

a.uslugi 			{text-decoration:none; display:block; clear:left; margin-bottom:20px;}
a.uslugi img		{float: left;}
a.uslugi strong		{text-decoration:none; font-size: 17px; font-family: arial; display: block; color: #81D800; }
a.uslugi strong em	{text-decoration:none; font-size: 17px; font-family: arial;color: #000; font-style:normal;}	
a.uslugi em			{text-decoration:none; color: #000; line-height: 1.5em; font-style:normal;}	


.esFAQzajawka		{padding: 0 10px 5px 20px; margin-left: 0; border-left: 1px solid #f2f2f2; width: 490px; float: right;}
.esFAQzajawka h1	{border: none !important;}
.esFAQzajawka h6	{display: none;}
.esFAQzajawka .more		{margin-left: 75px;}
.esFAQzajawka .more	a	{font-weight: bold}

.FAQpytania 		{margin-left: 75px !important;}
.FAQpytania h3		{}
.FAQpytania p 		{color: #666; font-size: 11px !important;   margin: 0; padding: 0;}
.FAQpytania a		{font-size: 11px !important; }
.FAQpytania h3 em,
.FAQpytania i		{font-style: normal; font-size: 10px; font-weight: normal; color: #666 !important; display:block; margin-top: 2px;}


div.specnew		{width: 200px; padding: 0 20px;  float:left; }
div.specnew h1 	{border: none !important; padding-bottom:0 !important;}
div.specnew div.skrnew .links	{margin: 0 0 20px 0; padding:0;}
div.specnew div.skrnew .menu	{padding: 0 10px 0 12px; background: url(arr2_r.gif) left center no-repeat;  color: #000; margin: 0 0 3px 2px;}
div.specnew div.skrnew .more a	{ font-weight: bold}

div.matrix_row					{width: 980px;  display: block; position: relative;   }
div.matrix_row a				{padding: 1px ; font-size: 9px; text-decoration: none; display: block; float:left; width: 140px; line-height: 14px; height: 14px; 
	border-top: 1px solid #ccc; border-bottom: 1px solid #aaa;  border-right: 1px solid #aaa }
div.matrix_row a.menu			{display: block; background-color:#bbb !important; color:#fff; clear:both; width: 119px; }

div.matrix_row a.menu						{}

div.matrix_row div.menu	a,
div.matrix_row div.menu+div.menu+div.menu a,
div.matrix_row div.menu+div.menu+div.menu+div.menu+div.menu	a,
div.matrix_row div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu a,
div.matrix_row div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu	a,
div.matrix_row div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu a,
div.matrix_row div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu	a{background-color:#F0F0F0;}
div.matrix_row div.menu+div.menu a,
div.matrix_row div.menu+div.menu+div.menu+div.menu a,
div.matrix_row div.menu+div.menu+div.menu+div.menu+div.menu+div.menu a,
div.matrix_row div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu a,
div.matrix_row div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu a,
div.matrix_row div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu a,
div.matrix_row div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu+div.menu a{background-color:#FAFAFA;}
div.matrix_row div.menusub a 				{color: #999;  }
div.matrix_row div.menusub a+a+a+a+a+a+a	{display: none;}


/* beybol dodal: */
.textInput, 
.TextInput {
background-color: white;
border-style: solid;
border-width: 1px;
border-color: white;
color: black;
font-family: Verdana;
font-size: 10px;
}

.textInputLogin,
.TextInputLogin {
}

textarea {
background-color: white;
color: black;
font-family: Verdana;
font-size: 10px;
width: 250px;
height: 100px;
}

.listTable,
.ListTable {
border-width: 1px;
border-color: 66AA66 114411 114411 66AA66;
border-style: solid;
}

.listTr,
.ListTr {
padding: 2px;
}


.ListMenuUp {
background-color: 1D3A72;
color: white;
font-weight: bold;
font-size: 11px;
border-width: 1px;
border-color: white;
border-style: none none solid none;
height: 20px;
padding: 1px 5px 1px 1px;
}

.ListMenuDown {
background-color: 1D3A72;
color: white;
text-align: center;
vertical-align: middle;
font-size: 11px;
font-weight: bold;
border-style: solid none none none;
border-width: 1px;
border-color: white;
height: 20px;
padding: 1px 5px 1px 1px;
}

.ListTd1 {
background-color: D5E4FF;
color: black;
border-width: 1px;
border-color: white;
border-style: none none solid none;
padding: 1px 5px 1px 1px;
}

.ListTd2 {
background-color: 9DC0FF;
color: black;
border-width: 1px;
border-color: white;
border-style: none none solid none;
padding: 1px 5px 1px 1px;
}


.ListMenu_a {
color: white;
}

List_a {
color: black;
}

.ListDown_a {
color: white;
}


.DetailsTable {
border-width: 1px;
/* border-color: 66AA66 114411 114411 66AA66;-->*/
border-color: navy;
border-style: solid;
}

.DetailsTr {
padding: 2px;
}


.DetailsUp {
background-color: 1D3A72;
color: white;
vertical-align: middle;
font-weight: bold;
height: 20px;
padding: 2px;
border-width: 1px;
border-color: white;
border-style: none none solid none;
}


.DetailsDown {
text-align: center;
vertical-align: middle;
font-weight: bold;
height: 20px;
background-color: 1D3A72;
color: white;
border-width: 1px;
border-color: white;
border-style: solid none none none;
}

.DetailsInput {
text-align: left;
vertical-align: top;
padding-left: 5px;
background-color: D5E4FF;
font-weight: bold;
border-width: 1px;
border-color: white;
border-style: none none solid none;
}

.DetailsLabel {
text-align: right;
vertical-align: top;
padding-right: 5px;
padding-left: 20px;
background-color: 9DC0FF;
border-width: 1px;
border-color: white;
border-style: none solid solid none;
}

.InputButton {
background-color: white;
border-style: solid;
border-width: 1px;
border-color: navy;
color: black;
font-family: Verdana;
font-size: 10px;
}

InputCheckbox {
background: none;
border-style: none;
}

.InputRadio {
background: none;
border-style: none;
}

.InputText {
width: 220px;
}

.Header {
font-size: 15px;
}
/*END beybol dodal:*/




/*BANKIER*/
#gbpl {
   height: 45px;
   background: #eef0ed url(grupabankier.gif) 0 -49px no-repeat;
   position: relative;
}
#gbpl a {
   display: block;
   position: absolute;
   top: 5px;
   height: 40px;
   text-indent: -5000px;
}
 
#gbpl a:hover {
   background-image: url(grupabankier.gif);
}
 
#gbpl-0 {
   left: 50px;
   width: 80px;
}
 
#gbpl-0:hover {
   background-position: -50px -5px;
}
 
#gbpl-1 {
   left: 151px;
   width: 32px;
}
 
#gbpl-1:hover {
   background-position: -151px -5px;
}
 
#gbpl-2 {
   left: 204px;
   width: 32px; 
}
 
#gbpl-2:hover {
   background-position: -204px -5px;
}
 
#gbpl-4 {
   left: 440px;
   width: 82px; 
}
 
#gbpl-4:hover {
   background-position: -440px -5px;
}
 
#gbpl-5 {
   left: 538px;
   width: 86px;
}
 
#gbpl-5:hover {
   background-position: -538px -5px;
}
 
#gbpl-7 {
   left: 645px;
   width: 96px;
}
 
#gbpl-7:hover {
   background-position: -645px -5px;
}
 
#gbpl-8 {
   left: 760px;
   width: 65px; 
}
 
#gbpl-8:hover {
   background-position: -760px -5px;
}
 
#gbpl-9 {
   left: 253px;
   width: 83px;
}
 
#gbpl-9:hover {
   background-position: -253px -5px;
}
#gbpl-10 {
   left: 353px;
   width: 72px;
}
 
#gbpl-10:hover {
   background-position: -353px -4px;
}
/*BANKIER END*/


/*ZMIANY*/
.head .zmiany 		{ background: url(orzel.gif) no-repeat 33px center; padding: 0 0 0 217px; border-bottom: 4px solid #000; height: 180px;  }
.head .zmiany *		{ font-family: Times !important;}
.head .zmiany h1	{ font-family: inherit; font-weight: normal; font-size: 56px; background-image: none; padding: 50px 0 20px 0; letter-spacing: 2px; text-align:center; border-bottom: 2px solid #000; word-spacing: 25px; }
.head .zmiany  div.menu,
.head .zmiany  div.menu_active	{}
.head .zmiany  a.menu,
.head .zmiany  a.menu_active 	{ color: #000; font-size: 24px; display: block; width: 152px; text-align: center; padding: 2px 0; font-weight: bold; }		
.head .zmiany  a.menu:hover,
.head .zmiany  a.menu_active:hover	{ background-color:#F2F2F2;}
.head .zmiany  a.menu_active,
.head .zmiany  a.menu_c_active 		{ background-color:#a2a2a2;}	
/*ZMIANY END*/


body.nologoros div.logoros	{ display: none;}
div.logoros	{ clear: both;}

div.allegro { width:173px; border:1px solid #ccc; padding: 0 10px 10px 10px; margin:0 0 10px 0; text-align: center; }
div.allegro img { border:1px solid #ccc; margin: 10px 0;  }
div.allegro div.tresc p	{ line-height:1em; }
div.allegro div.tresc strong	{ color:#8bcd2b; font-size:14px; text-decoration:none;  }
div.allegro a 	{ color:#666; text-decoration:none; font-size:10px;  }
div.allegro a.more	{ color:#4164B6; text-decoration:underline; clear:both;  }

div.allegro h5	{ text-align:center; font-size:10px; color:#ccc; font-weight:normal; margin:5px 0; }
div.allegro h4	{ text-align:center; font-size:11px; margin:0 0 5px 0; }
div.allegro h6		{ text-align:center; margin-top: 10px; }
div.allegro h6 a	{ color: #FFF !important; background: #f00; padding: 2px 5px; border: 1px outset #fff; text-decoration: none !important;   }

div.podpis p.nd_create	{ font-size: 10px; color:#999; margin: 0;}
div.podpis p.nd_update	{ font-size: 10px; color:#666; margin: 0;}

.epit_pieczatki		{ position: absolute; top: 0px; left: 500px; }

.sitecredits		{ display: block; float: right; width: 25px; height: 25px; background: url(webtailor.png) no-repeat; text-indent: -5000px;}

#es_count_invite {
	color: #1A679D;
	font-size: 2.2em;
	margin-left: 490px;
	margin-top: 20px;
}

