@charset "utf-8";
/* CSS Document */
html { width: 100%; height: 100%; }
body {
	text-align: center;
	width: 100%;
	height: 100%;
  	font-family: Arial, "Times New Roman", Times, serif;
	margin: 0px;
	font-size: 12px;
	background-color:#fff;
}

a:link, a:visited { font-size: 12px; font-weight: normal; text-decoration: none; color: #00486B; }
a:hover { color: #000; text-decoration: none; }

p { margin: 0px; }
img { border: 0px; }
ul, li { margin: 0px; padding:0px; margin-left: 10px; }
h1 { display: block; float: none; font-size: 16px; color: #ffcc33; }
h2 { display: block; float: none; font-size: 14px; color: #cc9900; font-weight: normal; }
div { float: none; padding: 0px; margin: 0px; z-index: 0; text-align: left;}
form, input { font-family: Arial, "Times New Roman", Times, serif; font-size: 12px; margin: 0; padding: 0; }
div.dClear { clear:both; font-size: 0px; height: 0px; line-height: 0px; width:100%; float: none; }
div.h5pxClear { clear:both; font-size: 0px; height: 5px; line-height: 0px; width:100%; float: none; }
div.h10pxClear { clear:both; font-size: 0px; height: 10px; line-height: 0px; width:100%; float: none; }

#top { width: 960px; margin: 0 auto; padding: 30px 0px 5px 0px; overflow:hidden; }
	#top #linki { width: 375px; float: left; padding-left: 185px; color: #B0BBBE; }
		#top #linki a:link, #top #linki a:visited { color: #00496D; }
		#top #linki a:hover { color: #000; }
	#top #flagi { width: 400px; float: left; text-align: right; }
		
#motyw { width: 960px; height: 190px; margin: 0 auto; padding: 0px; }
	#logo { width: 180px; height: 190px; float: left; padding-right: 5px; }
	#flash { width: 775px; height: 190px; float: left; }
a img { border: 0px; }
#main { width: 960px; margin: 5px auto; background: #DADFE2 url("../gfx/pageBg3.jpg") 0 0 no-repeat; overflow:hidden; }
	#main #search { width: 170px; height: 25px; padding: 5px; background-color: #004668; margin-right: 5px; float: left; }
		#main #search #seekForm { }
			.searchTxt { display:block; float:left; width: 130px; height: 15px; padding: 5px; background-color: #EEF0F1; color: #333; border:0; margin-right:5px;}
	
	#main #menuTop { width: 773px; height:35px; float:left; background:#004668 url("../gfx/mtBgNr.jpg") 0 0 repeat-x; border:1px solid #fff; border-top: none;}
		#main #menuTop a { display:inline-block; float: left; padding: 10px 11px 0px 14px; height: 25px; }
		#main #menuTop a.Nr:link, #main #menuTop a.Nr:visited { color: #fff; text-shadow: 1px 1px 3px #000; border-left: 1px solid #4086A8; border-right: 1px solid #000; }
		#main #menuTop a.Nr:hover, #main #menuTop a.Hv { background-color: #000; color: #fff; text-shadow: none; border: 1px solid #004668; height: 23px; }
		
	#main #leftSide { width: 180px; margin-right: 5px; float: left; overflow:hidden; }
	#main #leftSide #flashLoga { width: 180px; height:160px; padding:0px; background-color: #fff; margin-top: 20px; }
	#main #leftSide #menuLeft { width: 180px; }
		#menuLeft a { display: inline-block; float: none; width: 180px; margin-bottom: 1px; }
		#menuLeft a.Nr1:link, #menuLeft a.Nr1:visited { color: #fff; background: url("../gfx/ml_1_BgNr.jpg") 0 0 repeat-x; text-shadow: none; border: 1px solid #9BABAC; padding: 7px 0px 0px 10px; height: 21px; width:168px;}
		#menuLeft a.Nr1:hover, #menuLeft a.Hv1 { color: #ffffff; text-shadow: none; border: none; background:#004668; padding: 7px 0px 0px 10px; height: 23px; width: 170px; }

		#menuLeft a.Nr2:link, #menuLeft a.Nr2:visited { color: #666; background: url("../gfx/ml_2_BgNr.jpg") 0 0 repeat-x; text-shadow: none; border: 1px solid #E5E9E9; padding: 7px 0px 0px 20px; height: 21px; width:158px;}
		#menuLeft a.Nr2:hover, #menuLeft a.Hv2 { color: #000; text-shadow: none; border: none; background:#E5E9E9; padding: 7px 0px 0px 20px; height: 23px; width: 160px; }

		#menuLeft a.Nr3:link, #menuLeft a.Nr3:visited { color: #004668; text-shadow: none; border-bottom: 1px solid #ccc; padding: 7px 0px 7px 30px; width:150px;}
		#menuLeft a.Nr3:hover, #menuLeft a.Hv3 { color: #000; text-shadow: none; border-bottom: 1px solid #004668; padding: 7px 0px 7px 30px; width: 150px; }
	
	#main #middleSide { width: 580px; margin-right: 5px; float: left; overflow:hidden; }
	#main #middleSide .inDiv { padding: 10px; width:560px; overflow:hidden; }
			.inDiv .hdr { font-size: 14px; font-weight:bold; color: #000; padding-bottom: 10px; }
			.inDiv * { line-height: 20px; }
			.inDiv .leadAll { display: block; float: none; border-bottom: 1px dotted #aaa; overflow: hidden; color: #111; padding-bottom: 10px; }
				   .leadAll .halfSizeL { float: left; width:270px; padding-right: 10px; }
				   .leadAll .halfSizeR { float: left; width:270px; padding-left: 10px; }
				   .leadAll .title { display: block; float: none; margin-bottom: 5px; font-weight: bold; text-decoration:underline; }
				   .leadAll h1 { color: #000; font-size: 14px; }
				   .leadAll h2 { color: #333; font-weight:normal; font-size: 12px; }
				   .leadAll ul { margin-left: 10px; }

			.inDiv a.inf:link, .inDiv a.inf:visited { display:block; padding: 10px 0px; width: 560px; color: #333; }
			.inDiv a.inf:hover { color: #000; }
			.inDiv span.foto { display:block; float: left; padding: 5px; width: 160px; background-color: #aaa; margin: 0px 10px 10px 0px; }
			.inDiv .dataSpan { display: block; color: #666; }
			
			.inDiv a.sm1:link, .inDiv a.sm1:visited { display:inline; color: #30789B; text-decoration: underline; }
			.inDiv a.sm1:hover { color: #000; text-decoration: none; }

			.inDiv a.sm2:link, .inDiv a.sm2:visited { display:inline; color: #666; }
			.inDiv a.sm2:hover { color: #000; }
			
			.inDiv a.smLn:link, .inDiv a.smLn:visited { display:inline; color: #00486B; }
			.inDiv a.smLn:hover { color: #000; }
			
			.inDiv img { border:1px solid #9BABAC; }
			
			.inDiv .fotosGroup { display: block; float: none; width:560px; margin: 20px 0px; overflow:hidden; }
			a.fancy { display: inline-block; float: left;  }
			a.fancyGal:link, a.fancyGal:visited { display: inline-block; float: left; width:160px; height:95px; padding: 5px; background-color: #ddd; margin-right: 25px; overflow:hidden; }
			a.fancyGal:hover { background-color:#00486B;}
			a.fancyGal span.in { display:block; width: 160px; height: 95px; overflow:hidden; }
			a.fancyBig:link,a.fancyBig:visited { display: block; width: 550px; padding: 5px; background-color:#ddd; margin: 10px auto; border:0px;}
			a.fancyBig:hover { background-color:#00486B; }

				
	#main #rightSide { width: 190px; float: left; overflow:hidden; }
		#main #rightSide #aktualnosci { width: 190px; overflow:hidden; background-color: #DAE4E7; }
			#aktualnosci a { display: block; float: none; padding: 10px; width:170px; border-bottom: 1px solid #C7CFCF; }
			#aktualnosci a:link, #aktualnosci a:visited { color: #666; }
			#aktualnosci a:hover { background-color:#fff; color: #000; }
			#aktualnosci span { display:block; float:none; }
			#aktualnosci span.title { color:#000; }
			#aktualnosci span.hdr { padding:10px; width: 180px; color:#000; }
			#aktualnosci span.datadod { color: #7E8B8C; font-size:10px; }
			#aktualnosci span.foto { padding: 5px; width: 160px; background-color: #fff; margin: 5px 0px; }			
			#aktualnosci h1 { font-size: 12px; color: #00486B; text-decoration:underline; font-weight: normal; }

	#main #upPage { width: 960px; padding: 3px 0px; border-bottom:1px solid #B8CBCF; text-align: right; }
		  #upPage a:link, #aktualnosci a:visited { color: #666; }
		  #upPage a:hover { color: #004668; }
	
	#main #dol { width: 940px; padding: 10px; background-color: #DAE4E6; overflow:hidden;}
		  #dol .stopkaLeft { float: left; width:600px; line-height:20px; }
		  #dol .stopkaRight { float: left; width: 340px; text-align: right; line-height:20px; color: #fff; }
		  #dol .stopkaRight #gaVisits { display: block; width: 340px; float: none; color: #cc0000; padding: 5px 0px; text-align: right; }
		  #dol .stopkaRight #copyr { display: block; width: 340px; float: none; padding: 5px 0px; text-align: right; }
		  #copyr a:link, #copyr a:visited { font-size: 12px; font-weight: normal; text-decoration: none; color: #bbb; }
		  #copyr a:hover { color: #00486B; text-decoration: none; }		  		  
		  
a.pm_lvl0_Nr:link, a.pm_lvl0_Nr:visited { color: #00486B; }
a.pm_lvl0_Nr:hover { color: #DB000E; }
a.pm_lvl0_Hv:link, a.pm_lvl0_Hv:visited { color: #DB000E; text-decoration:none;}
a.pm_lvl0_Hv:hover { color: #DB000E; }

a.pm_lvl1_Nr:link, a.pm_lvl1_Nr:visited { color: #666; }
a.pm_lvl1_Nr:hover { color: #DB000E; }
a.pm_lvl1_Hv:link, a.pm_lvl1_Hv:visited { color: #DB000E; }
a.pm_lvl1_Hv:hover { color: #DB000E; }
		  
		  .searchInfo { color: #30789B; }
		  .searchLead { color: #333; }

.filesGroup { width: 560px; float: none; margin-top: 10px; }
		.filesGroup a:link, .filesGroup a:visited { display: block; width:560px; float: none; color: #004668; padding: 5px; text-decoration: none; overflow:hidden; }
		.filesGroup a:hover { color: #000; }
		.filesGroup a .dane { display: block; float: left; padding: 0px; margin-top: 3px; }
			.filesGroup a .dane .opis { }
			.filesGroup a .dane .rozmiar { color: #aaa; }	
		.filesGroup a .ico { display: block; width: 50px; float: left; margin-right:10px; }