* { border: 0; padding: 0; margin: 0;}
body { background: url('gfx/bg.gif'); font-family: 'Tahoma', Verdana, Arial, Helvetica, sans-serif; font-size: 10px; behavior: url('csshover2.htc'); }
a, a:hover, a:visited, a:active, a:hover { font-family: 'Tahoma'; color: #c6c4bd; font-size: 11px; text-decoration: none; }
a:hover {  }
	#topLayer { background: url('gfx/topBg.gif'); width: 1000px; margin: 0 auto; }
	
	#top { position: relative; height: 207px; background: url('gfx/top.jpg'); }
		#topToday { position: absolute; top: 178px; left: 37px; }
		#topStats { position: absolute; top: 178px; right: 15px; float: right; }
		
	#leftMenu { width: 232px; margin: 0 0 0 8px; float: left; }
		.mainMenusContainer { list-style: none; }
			#menuGlowne { background: url('gfx/menuMenuGlowne.jpg') no-repeat; overflow: hidden;}
			#menuKategorieOpisow { background: url('gfx/menuKategorieOpisow.jpg') no-repeat; overflow: hidden; margin: 10px 0 0 0;}
			#menuKateogieOpisow { background: url('gfx/menuKategorieDowcipow.jpg') no-repeat; overflow: hidden; margin: 10px 0 0 0;}
		.mainMenusContainer li ul { margin: 42px 0 0 0; }
		.mainMenusContainer li ul li { background: url('gfx/menuPasekOff.gif') no-repeat #322d25; width: 202px; height: 19px; padding: 5px 0 0 30px;}
		.mainMenusContainer li ul li:hover { background: url('gfx/menuPasekOn.gif') no-repeat #322d25; }
		
		.mainMenusContainer li ul li a { display: block; height: 100%; width: 100%;  }
	#centerContent { width: 495px; float: left; padding: 0 0 0 11px; }
		.centerContentLayer { width: 495px; background: url('gfx/contentBg.gif'); }
		#contentAktualizacje { padding: 0 0 10px 0; margin: 0 0 10px 0;}
			.aktualizacjeNews { background: #322d25; width: 482px; margin: 0 auto; overflow: hidden;}
				.newsTytul { width: 460px; background: #464138; border: 1px #5a544a solid; color: #edd160; font-weight: bold; padding: 5px 10px 5px 10px; margin: 10px 0 0 0;}
				.newsTresc { color: #c6c4bd; font-size: 10px; padding: 15px; }
					.newsTresc a, .newsTresc a:visited, .newsTresc a:active, .newsTresc a:hover { color: #edd160; font-weight: bold; font-size: 10px; }
				.newsInfo { float: right; background: black; padding: 7px; color: #c6c4bd; margin: 0 10px 10px 0;}
					.newsInfo span { color: #edd160; }
				.newsHr { background: url('gfx/newsHr.gif') no-repeat; width: 482px; height: 1px; clear: both; margin-top: 10px; line-height: 1px; font-size: 1px;}
		
		#centerContentBanner { text-align:center; margin: 0 0 10px 0;}
		
		#contentNajpopularniejszeOpisy { padding: 0 0 10px 0; }
			#contentNajpopularniejszeOpisy ul { list-style: none; }
				#contentNajpopularniejszeOpisy ul li { background: url('gfx/ggOpisOff.gif'); width: 437px; height: 16px; color: #c6c4bd; margin: 0 auto; padding: 9px 0 0 45px; }
				#contentNajpopularniejszeOpisy ul li:hover { background: url('gfx/ggOpisOn.gif'); }
				#contentNajpopularniejszeOpisy ul li span { color: #edd160; font-weight: bold; }

		#contentNajpopularniejszeOpisy2 { padding: 0 0 10px 0; }
			#contentNajpopularniejszeOpisy2 ul { list-style: none; }
				#contentNajpopularniejszeOpisy2 ul li { background: url('gfx/ggOpisOff.gif'); width: 437px; height: 16px; color: #c6c4bd; margin: 0 auto; padding: 9px 0 0 45px; }
				#contentNajpopularniejszeOpisy2 ul li:hover { background: url('gfx/ggOpisOn.gif'); }
				#contentNajpopularniejszeOpisy2 ul li span { color: #edd160; font-weight: bold; }

	
	#rightMenu { width: 232px; float: left; margin: 0 0 0 12px; }
		#menuSMS { background: url('gfx/menuWiadomosciSMS.jpg') no-repeat; overflow: hidden; }
		#menuStats { background: url('gfx/menuStatystyki.jpg') no-repeat; overflow: hidden; margin: 10px 0 0 0; color: #c6c4bd;}
		#menuStats2 { background: url('gfx/menuStatystyki.jpg') no-repeat; overflow: hidden; margin: 10px 0 0 0; color: #c6c4bd;}

		#menuBanner { height: auto; padding: 5px 0 10px 30px;}
			#menuBanner a { margin: 20px 0 0 5px;}
			
		#menuLogin { width: 232px; background: url('gfx/menuLogowanieBg.gif'); margin: 10px 0 0 0; overflow: hidden;}
		#menuLogin .wiersz { padding: 0 0 0 30px; }
		#menuLogin .wiersz span { color: #c6c4bd; font-size: 11px; display: block; width: 45px; height: 20px; float: left; padding: 5px 0 0 0; }
		#menuLogin .wiersz div {  width: 122px; height: 19px; padding: 5px 0 0 5px; margin: 0; background: url('gfx/menuLogowanieInput.jpg') no-repeat; float: left;}
		#menuLogin .wiersz div input { width: 117px; height: 19px; background: transparent; }
		#submitZaloguj { margin: 10px 0 0 35px; }
		#submitRejestruj { margin: 10px 0 0 5px; }
		
		#menuLogin a { display: block; margin: 10px auto; width: 120px; color: #c6c4bd; font-weight: bold;}

	#footerContainer { clear: both; background: url('gfx/footer.jpg'); width: 1000px; height: 86px; position: relative; top: 20px;}
		#footerCopyright { position: absolute; top: 47px; left: 45px;}
		#footerBy { position: absolute; float: right; top: 47px; right: 25px; }
