body { background: #b2bac5 url(images/bcg.jpg) 0 0 repeat-x; margin: 0; font-family: Arial, sans-serif; font-size: 10pt; }
#main { width: 824px; margin: 0 auto; }
	#menu { padding: 44px 0 0 0; clear: both; overflow: hidden; }
		#menu ul { margin: 0; list-style: none; }
			#menu ul li { float: left; margin: 0 4px }
			#menu ul .sep { height: 22px; width: 1px; background: url(images/sep.gif); }
			#menu ul #glowna { width: 102px; height: 22px; background: url(images/menu_glowna.jpg) 0 0 no-repeat; }
				#glowna a { display: block; height: 22px; width: 102px; }
					#glowna a:hover { background: url(images/menu_glowna_h.jpg) 0 0 no-repeat; }
			#menu ul #prod { width: 131px; height: 22px; background: url(images/menu_prod.jpg) 0 0 no-repeat; }
				#prod a { display: block; height: 22px; width: 131px; }
					#prod a:hover { background: url(images/menu_prod_h.jpg) 0 0 no-repeat; }
			#menu ul #wydz { width: 133px; height: 22px; background: url(images/menu_wydz.jpg) 0 0 no-repeat; }
				#wydz a { display: block; width: 133px; height: 22px; }
					#wydz a:hover { background: url(images/menu_wydz_h.jpg) 0 0 no-repeat; }
			#menu ul #odlew { width: 68px; height: 22px; background: url(images/menu_odlew.jpg) 0 0 no-repeat; }
				#odlew a { display: block; width: 68px; height: 22px; }
					#odlew a:hover { background: url(images/menu_odlew_h.jpg) 0 0 no-repeat; }
			#menu ul #cert { width: 82px; height: 22px; background: url(images/menu_cert.jpg) 0 0 no-repeat; }
				#cert a { display: block; widows: 82px; height: 22px; }
					#cert a:hover { background: url(images/menu_cert_h.jpg) 0 0 no-repeat; }
			#menu ul #pobierz { width: 60px; height: 22px; background:url(images/menu_pobierz.jpg) 0 0 no-repeat; }
				#pobierz a { display: block; height: 22px; width: 60px; }
					#pobierz a:hover { background: url(images/menu_pobierz_h.jpg) 0 0 no-repeat; }
			#menu ul #kont { width: 70px; height: 22px; background: url(images/menu_kont.jpg) 0 0 no-repeat; }
				#kont a { display: block; height: 22px; width: 70px; }
					#kont a:hover { background: url(images/menu_kont_h.jpg); }
	#logo { position: relative; padding: 48px 0 0 0 }
		#logo_l { height: 283px; width: 355px; position: absolute; z-index: 1; }
		.slideshow { z-index: -2}
		.slideshow img { z-index: -2; border: 0; margin: 0 0 0 1px; }
			h1 { font-size: 20px; margin: 20px 0 0 40px; padding: 0; font-weight: normal; color: white; text-shadow: 1px 1px #212f64; }
			.news { display: block; width: 300px; margin: 0 0 30px 30px; font-size: 11px; font-family: Tahoma; }
				.news .head { color: #FFD800; margin: 10px 0; }
				.news .cont { color: #292929 margin: 0 0 5px 0; }
				.news a { color: #ededed; margin: 0 0 0 2px; }
				.white { color: white; }
	#content { clear: both; background: url(images/cont_bcg.jpg) right 0 no-repeat; height: 410px }
		.container { width: 650px; margin-bottom: 20px; }
		.contl { width: 250px; float: right; }
		.contll { width: 180px; float: right; }
		.cleft { float: left; width: 780px;	margin: 5px 0px 0px 30px;}
		.cleft2 { float: left; width: 780px; margin: 5px 0px 0px 30px; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; background-color: #818ca7;}
		.cleftt { float: left; width: 590px;	margin: 5px 0px 0px 30px;}
		.cleftt2 { float: left; width: 590px; margin: 5px 0px 0px 30px; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; background-color: #818ca7;}
		.cright { float: left; width: 150px }
			.transparency3 { display: block; width: 520px; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; background-color: #818ca7; height: 100px; position:absolute;}	
			.transparency2 { display: block; width: 520px;  height: 100px; position:absolute;}	
		.even { width: 735px; background: url(images/lupa.gif) 700px center no-repeat; clear: both; margin: 0 0 0 45px; }
			.even p { padding: 5px 0 0 0; margin:0 0 5px 9px !important; }
		.container2 { padding: 0 45px; width: 900px; position: relative; float: left; overflow: hidden; }
			.transparency { display: block; width: 735px; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7; background-color: #818ca7; height: 100px; position:absolute;}	
			.zawartosc { position: relative; background: url(images/lupa.gif) 700px center no-repeat; display: block; width: 735px; font-family: Tahoma; font-size: 12px; color: #3d434e; padding: 9px; }
				.zawartosc p { margin: 0 !important; padding: 0; }
		.column { float: left; }
			img { border: 4px solid #6f7a8e; margin: 0 0 10px 0 }
			#content { padding-top: 12px;	}
		#content p { color: #4b525f; margin: 20px 30px; font-size: 9pt; }
        #content a {color: #292929;}
		#content .b { font-weight: bold; }
		#content .u { text-decoration: underline; }
		#content form { }
		 form ol { list-style: none; }
		 	form ol li { }
			form input { height: 29px; width: 330px; border: 1px solid #858c97; background: #939ba6; font-size: 14px; color: #4b525f; padding: 0 0 0 10px }
			form textarea { background: #939ba6; border: 1px solid #858c97; }
			.reset { display: block; height: 23px; width: 77px; background: url(images/button_reset.jpg) 0 0 no-repeat; float:left}
			.wyslij { display: block; height: 23px; width: 77px; background: url(images/button_wyslij.jpg) 0 0 no-repeat; float:left; margin: 0 0 0 8px }
	#footer { clear: both; overflow: hidden; color: #656f80; font-size: 11px; padding: 20px 20px }
		.copy { float: right; }
			.copy a{ color: #eb3a12; }