body 		{margin: 0 0 60px 0; padding: 0; font-size: 11px; font-family: Arial, sans-serif; font-weight: normal; color: #636363; background: #D9D9D9;}

.msgBox		{width: 764px; margin: 0px auto; padding: 10px 0px 10px 0px; font-size: 12px; font-weight: bold;}
.msgError 	{border: 1px solid #E1D2BF; padding: 12px; background: #CC0000; color: #ffffff;}
.msgWarning {border: 1px solid #E1D2BF; padding: 20px; background: #fff5df;}
.msgSuccess {border: 1px solid #E1D2BF; padding: 20px; background: #cdffd9;}

.show 		{}
.hide 		{display: none;}
.clear		{clear: both; font-size: 8px; line-height: 8px; margin: 0; padding: 0;}

a 						{color: #363636; text-decoration: none;}
a:hover 				{color: #5F5B45; text-decoration: underline;}

img						{border-width: 0;}
form, div 				{padding: 0; margin: 0;}
input, select, textarea {color: #8A8A8A; font-size: 11px; font-family: Tahoma, Helvetica, sans-serif;}
.clear					{margin: 0; padding: 0; clear: both;}

#GLB					{width: 100%; margin: 0; padding: 0 0 2px 0; position: relative; background: #ffffff;}
#Copyrights				{text-align: center; font-weight: normal; font-style: italic; color: #818181;}
#Copyrights	a			{color: #818181;}
#Copyrights	a:hover		{color: #818181;}

#CNT_1					{margin: 0 auto; width: 764px; height: 74px; padding: 0; position: relative;}
#CNT_1 .PART_0			{width: 215px; height: 74px; position: absolute; top: 0; left: 0; text-align: left;}
#CNT_1 .PART_1			{width: 549px; height: 33px; position: absolute; top: 0; left: 215px; text-align: right;}
#CNT_1 .PART_2			{width: 549px; height: 41px; position: absolute; top: 33px; left: 215px; text-align: right;}


#menu_01				{display: inline-table; float: right; width: auto; height: 26px; padding: 0 0 7px 0; background-color: #ffffff; background-image: url(images/cnt_1_menu_bg.gif); background-repeat: no-repeat; background-position: right 28px; text-align: right;}
#menu_01 img			{display: table-cell; float: left;}
#menu_01 a				{display: table-cell; float: left; text-decoration: none; font-weight: normal; font-size: 12px; font-style: italic; color: #65605A; padding: 0 10px 0 30px; line-height: 26px; margin: 0; background: #EFEFEF url(images/cnt_1_menu_sp.gif) no-repeat 0 0;}
#menu_01 a:hover		{display: table-cell; float: left; text-decoration: underline; font-weight: normal; font-size: 12px; font-style: italic; color: #65605A; padding: 0 10px 0 30px; line-height: 26px; margin: 0; background: #EFEFEF url(images/cnt_1_menu_sp.gif) no-repeat 0 0;}
#menu_01 a.First		{background: #EFEFEF url(images/cnt_1_menu_ar.gif) no-repeat 0 0;}


#CNT_2					{margin: 0 auto; width: 764px; height: auto; padding: 0; position: relative;}
#CNT_2 .PART_0			{width: 192px; float: left; padding: 0 23px 0 0; background: #ffffff url(images/cnt_2_bg.jpg) no-repeat 0 0;}
#CNT_2 .PART_1			{width: 549px; padding: 0; float: left;}

#menu_03				{width: 192px; height: 408px; text-align: center;}

#menu_03 a.news			{position: absolute; font-style: italic; font-weight: normal; top: 25px; left: 70px; color: #ffffff; padding: 0 10px 0 0; background: url(images/lnk_ar.gif) no-repeat right center;}
#menu_03 a.news:hover	{position: absolute; font-style: italic; font-weight: normal; top: 25px; left: 70px; color: #ffffff; padding: 0 10px 0 0; background: url(images/lnk_ar.gif) no-repeat right center;}

#menu_03 a.head			{position: absolute; top: 55px; left: 9px; display: block; width: 171px; height: 30px; overflow: hidden; text-indent: -99em;}

#menu_03a				{width: 176px; list-style-type: none; margin: 0 9px 0 9px; padding: 0; position: absolute; top: 90px; left: 0;}
#menu_03a li			{margin: 1px; padding: 0; float: left;}
#menu_03a li.clear		{}
#menu_03a img			{float: left; border-width: 0;}
#menu_03a a img			{background: #FFFFFF;}
#menu_03a a:hover img	{background: #000000;}

#menu_03b				{width: 176px; list-style-type: none; margin: 0 9px 0 9px; padding: 0; position: absolute; top: 187px; left: 0;}
#menu_03b li			{margin: 1px; padding: 0; float: left;}
#menu_03b li.clear		{}
#menu_03b img			{float: left; border-width: 0;}
#menu_03b a img			{background: #FFFFFF;}
#menu_03b a:hover img	{background: #FE6000;}


#ban_01					{width: 192px; text-align: left;}
#ban_01 a				{display: block;}
#ban_01 a:hover			{display: block;}
#ban_01 a.First			{background: url(images/sh_top.jpg) no-repeat 0 0; padding: 12px 0 0 0;}
#ban_01 a.First:hover	{background: url(images/sh_top.jpg) no-repeat 0 0; padding: 12px 0 0 0;}
#ban_01 a.Last			{background: url(images/sh_bottom.jpg) no-repeat 0 bottom; padding: 0 0 12px 0;}
#ban_01 a.Last:hover	{background: url(images/sh_bottom.jpg) no-repeat 0 bottom; padding: 0 0 12px 0;}

#menu_02				{width: 549px; height: 22px; padding: 18px 0 0 0; overflow: hidden; text-align: center; background: url(images/cnt_2_menu_bg.jpg) no-repeat 0 0; font-weight: bold; font-size: 14px; color: #014E80;}
#menu_02 a				{color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: none;}
#menu_02 a:hover		{color: #ffffff; font-weight: bold; font-size: 12px; text-decoration: underline;}

#heading				{width: 549px; heighe: 271px; padding: 0; overflow: hidden;}
#heading img.bg			{position: absolute; z-index: 9;}
#heading .el			{padding: 6px 0 0 0;}

#content				{padding: 20px 30px 30px 30px; background: #ECECEC url(images/cnt_2_content_bg.gif) no-repeat right bottom;}

#CNT_3					{margin: 0 auto; width: 764px; height: 30px; padding: 16px 0 0 0; position: relative; background: url(images/cnt_3_bg.jpg) no-repeat center bottom; text-align: center; font-size: 14px; color: #ffffff;}
#CNT_3 a				{color: #ffffff; text-decoration: none; font-size: 12px; border-bottom: 1px dotted #ffffff;}
#CNT_3 a:hover			{color: #ffffff; text-decoration: none; font-size: 12px; border-bottom: 1px solid #ffffff;}

h1, .TITLE				{margin: 0; padding: 0; font-size: 24px; font-weight: bold; color: #21529D;}

#MOD_SEARCH				{padding: 10px 0 0 0;}
#MOD_SEARCH	table		{float: right;}
#MOD_SEARCH	td			{padding: 0 0 0 5px;}
#MOD_SEARCH .FLD_Submit	{}
#MOD_SEARCH .FLD_Text  	{width: 115px; padding: 6px; border-width: 0; color: #5B8096; background: url(images/mod_search_bg.gif) no-repeat;}


.red, a.red, a.red:hover			{color: #FE6000;}
.blue, a.blue, a.blue:hover 		{color: #21529D;}
.orange, a.orange, a.orange:hover	{color: #FF8400;}


.iInfo 						{padding: 0;}
.iInfo .Name				{display: none;}
.iInfo .Text				{margin: 0; padding: 0; font-size: 11px; font-weight: normal;}
.iInfo .More				{display: none;}

.iList						{padding: 10px 0 10px 0; position: relative; border-bottom: 1px dotted #898A8C;}
.iList .Name				{font-size: 12px; font-weight: bold; padding: 0 0 10px 0;}
.iList .Image				{float: left; position: relative; top: -10px; margin: 0 10px 5px 0;}
.iList .Image a img			{background-color: #000000; background-position: -40px 10px; background-repeat: no-repeat;}
.iList .Text				{padding: 0; margin: 0;}
.iList .More				{padding: 0; float: none; display: block; text-align: right;}
.iList .More a				{font-size: 11px; font-weight: bold; color: #FF8400; padding: 4px 0 0 0; margin: 0;}
.iList .More a:hover		{font-size: 11px; font-weight: bold; color: #FF8400; padding: 4px 0 0 0; margin: 0;}

#MOD_NEWS .iList					{padding: 10px 0 10px 0; width: 180px; overflow: hidden; margin: 0 20px 0 0; float: left; border-width: 0;}
#MOD_NEWS .iList .Name				{font-size: 12px; font-weight: bold; padding: 0 0 5px 0;}
#MOD_NEWS .iList .Image 			{float: none; position: relative; top: 0; margin: 0; padding: 0;}
#MOD_NEWS .iList .Image img			{background-color: #000000; background-position: 0px 10px; background-repeat: no-repeat;}
#MOD_NEWS .iList .Text				{text-align: justify; padding: 10px 0 0 0;}
#MOD_NEWS .iList .More				{display: block; padding: 3px 0 3px 0; float: right;}
#MOD_NEWS .iList .More a			{font-size: 11px; font-weight: bold; color: #FF8400; padding: 4px 0 4px 0;}
#MOD_NEWS .iList .More a:hover		{font-size: 11px; font-weight: bold; color: #FF8400; padding: 4px 0 4px 0;}


#vBanner					{background: #ffffff; position: absolute; left: 640px; top: 360px; width: 177px; height: 220px; overflow: hidden; list-style-type: none; margin: 0; padding: 0;}
#vBanner img				{border-width: 0; float: left;}
#vBanner li					{position: absolute; z-index: 21;}
#vBanner li.bgT				{padding: 0; background: none; position: absolute; z-index: 22; top: 0px;}
#vBanner li.bgB				{padding: 0; background: none; position: absolute; z-index: 22; bottom: 0px;}

#splitPage					{color: #C6C6C6;}
#splitPage a				{color: #898A8C; text-decoration: underline;}
#splitPage span				{color: #C6C6C6; text-decoration: underline;}
#splitPage td				{color: #C6C6C6; text-decoration: none;}


#dynContent					{width: 545px; position: absolute; top: 44px; left: 207px; z-index: 999; border: 10px solid #2C5FAE; background: #ffffff;}
div.dynContentShow			{display: block;}
div.dynContentHide			{display: none;}
#dynText					{clear: both; padding: 10px 30px 30px 30px; width: 485px; overflow: hidden; color: #878787; font-size: 12px;}
#dynClose					{float: right; background: #2C5FAE url(images/dynClose_bg.gif) no-repeat left bottom; padding: 0 5px 5px 15px; color: #ffffff; cursor: pointer; font-size: 10px; font-family: Myriad Pro, Arial;}
#dynClose:hover				{text-decoration: underline;}


#ComComments					{padding: 10px 0 20px 0;}
#ComComments td					{padding: 3px; font-weight: bold;}
#ComComments input.FLD_Submit	{font-weight: bold; color: #ffffff; border-width: 0; background: #FF6B01; padding: 5px; cursor: pointer;}




#DoPobrania	p				{clear: both;}
