	html, body, h1, h2, h3, h4, h5, h6, form, ul, ol, dl, dt, dd, li, div{
		margin:0;
		padding:0;
	}
	body{
		background:url('images/bg.jpg');
		font:normal 100% Verdana, Tahoma, Helvetica, sans-serif;
		text-align:center;
	}
	#podstawa{
		width:870px;
		margin:0 auto;
		text-align:left;
		font-size:12px;
	}      
	#topline{
		width:870px;
		height:34px;
	}      
	#top_left{
		background:url(images/top_left.jpg);
		width:35px;
		height:34px;
		float:left;
	}      
	.top_bg{
		background:url(images/top_bg.jpg);
		width:258px;
		height:34px;
		float:left;
	}
	a#url { display: block; width: 284px; height: 34px; 
		background: url(images/url.jpg) 
		top left no-repeat; 
		border: 0px;
		margin-left: 0px;
		float:left;
	}      
	#top_right{
		background:url(images/top_right.jpg);
		width:35px;
		height:34px;
		float:left;
	}      
	#top{
		width:870px;
		height:200px;
	}      
	#logo{
		background:url(images/logo.jpg);
		width:210px;
		height:200px;
		float:left;
	}      
	#flash{
		background:url(images/top.jpg);
		width:450px;
		height:200px;
		float:left;
	}      
	#tags{
		background:url(images/tags.jpg);
		width:210px;
		height:200px;
		float:left;
	}      
	#hot_left{
		width:218px;
		height:148px;
		float:left;
	}      
	#news_menu{
		background:url(images/news_menu.jpg);
		width:127px;
		height:148px;
		float:left;
	}      
	#hot_news_bg{
		background:url(images/hot_news_bg.jpg);
		width:76px;
		height:148px;
		float:left;
	}      
	#mm_end{
		background:url(images/mm_end.jpg);
		width:15px;
		height:148px;
		float:left;
	}      
	#hot_right{
		width:652px;
		height:148px;
		float:left;
	}      
	#hot_above{
		background:#0D509C;
		width:637px;
		height:15px;
		float:left;
	}      
	#hn_rt{
		background:url(images/hn_rt.jpg);
		width:15px;
		height:15px;
		float:left;
	}      
	#hot_title{
		background:#0D509C;
		width:550px;
		height:20px;
		float:left;
	}      
	#hot_date{
		background:#0D509C;
		width:102px;
		height:20px;
		float:left;
	}      
	#hot_content{
		background:#0D509C;
		width:652px;
		height:78px;
		float:left;
	}      
	#hot_u_content{
		background:#0D509C;
		width:617px;
		height:35px;
		float:left;
	}      
	#hn_rb{
		background:url(images/hn_rb.jpg);
		width:35px;
		height:35px;
		float:left;
	}      
	#menu_box{
		width:225px;
		height:525px;
		float:left;
	}      
	#menu_left{
		width:14px;
		height:425px;
		float:left;
	}      
	#menu{
		background:#FFFFFF;
		width:204px;
		height:510px;
		float:left;
	}      
	#menu_spacer{
		width:7px;
		height:425px;
		float:left;
	}      
	#menu_below_left{
		width:14px;
		height:15px;
		float:left;
	}      
	#menu_below{
		background:#FFFFFF;
		width:174px;
		height:15px;
		float:left;
	}      
	#menu_below_spacer{
		width:7px;
		height:15px;
		float:left;
	}      
	#news_box{
		width:645px;
		height:730px;
		float:left;
	}      
	#news_box2{
		width:645px;
		height:100%;
		float:left;	
	}      
	.news_line{
		width:645px;
		height:7px;
		float:left;
		font-size:0px;
	}      
	.lt{
		background:url(images/lt.jpg);
		width:15px;
		height:15px;
		float:left;
	}      
	.arrow_top{
		background:url(images/arrow_top.jpg);
		width:28px;
		height:15px;
		float:left;
	}      
	.news_above{
		background:#FFFFFF;
		width:587px;
		height:15px;
		float:left;
	}      
	.rt{
		background:url(images/rt.jpg);
		width:15px;
		height:15px;
		float:left;
	}      
	.arrow{
		background:url(images/arrow.jpg);
		width:43px;
		height:25px;
		float:left;
	}      
	.news_title{
		background:#FFFFFF;
		width:510px;
		height:25px;
		float:left;
	}      
	.news_date{
		background:#FFFFFF;
		width:92px;
		height:25px;
		float:left;
	}      
	.news_content{
		background:#FFFFFF;
		width:645px;
		height:84px;
		float:left;
	}      
	.news_content2{
		background:#FFFFFF;
		width:645px;
		height:100%;
		float:left;
	}      
	.news_content3{
		background:#FFFFFF;
		width:645px;
		height:84px;
		float:left;
	}      
	.news_content_great{
		background:#FFFFFF;
		width:645px;
		height:378px;
		float:left;
	}      
	.lb{
		background:url(images/lb.jpg);
		width:15px;
		height:15px;
		float:left;
	}      
	.news_below{
		background:#FFFFFF;
		width:615px;
		height:15px;
		float:left;
	}      
	.rb{
		background:url(images/rb.jpg);
		width:15px;
		height:15px;
		float:left;
	}      
	.bc_left{
		background:url(images/bc_left.jpg);;
		width:35px;
		height:40px;
		float:left;
	}      
	.bc_right{
		background:url(images/bc_right.jpg);;
		width:35px;
		height:40px;
		float:left;
	}      
	.above{
		width:285px;
		height:7px;
		float:left;
		font-size:0px;
	}      
	.btwn{
		width:7px;
		height:267px;
		float:left;
	}      
	.slim_box{
		width:285px;
		height:267px;
		float:left;
	}      
	#fat_box{
		width:286px;
		height:267px;
		float:left;
	}      
	.head_spacer{
		background:url(images/head_spacer.jpg);
		width:10px;
		height:40px;
		float:left;
	}      
	#sonda{
		background:url(images/sonda.jpg);
		width:75px;
		height:40px;
		float:left;
	}      
	#sonda_bg{
		background:url(images/line_bg.jpg);
		width:109px;
		height:40px;
		float:left;
	}      
	#galeria{
		background:url(images/galeria.jpg);
		width:90px;
		height:40px;
		float:left;
	}      
	#galeria_bg{
		background:url(images/line_bg.jpg);
		width:95px;
		height:40px;
		float:left;
	}      
	#efs{
		background:url(images/efs.jpg);
		width:90px;
		height:40px;
		float:left;
	}      
	#efs_bg{
		background:url(images/line_bg.jpg);
		width:94px;
		height:40px;
		float:left;
	}      
	.content_slim{
		background:#FFFFFF;
		width:285px;
		height:205px;
		float:left;
	}      
	#content_fat{
		background:#FFFFFF;
		width:286px;
		height:205px;
		float:left;
	}      
	.btm_slim{
		background:#FFFFFF;
		width:255px;
		height:15px;
		float:left;
	}      
	#btm_fat{
		background:#FFFFFF;
		width:256px;
		height:15px;
		float:left;
	}      
	#linki_box{
		width:870px;
		height:177px;
		float:left;
	}   
	#linki_spacer{
		width:870px;
		height:7px;
		float:left;
		font-size:0px;
	}      
	#linki_left{
		background:url(images/linki_left.jpg);
		width:27px;
		height:40px;
		float:left;
	}   
	.linki_arrow{
		background:url(images/arrow2.jpg);
		width:21px;
		height:40px;
		float:left;
	}   
	#linki{
		background:url(images/linki_head.jpg);
		width:35px;
		height:40px;
		float:left;
	}   
	#linki_bg{
		background:url(images/line_bg.jpg);
		width:762px;
		height:40px;
		float:left;
	}   
	#linki_right{
		background:url(images/linki_right.jpg);
		width:15px;
		height:40px;
		float:left;
	}      
	.linki_content{
		background:#FFFFFF;
		width:290px;
		height:137px;
		float:left;
		font-size:9px
	}   
	#footer_box{
		width:870px;
		height:65px;
		float:left;
	}   
	#footer_roof{
		background:url(images/footer_roof.jpg);
		width:80px;
		height:25px;
		float:left;
	}   
	#footer_white{
		background:#FFFFFF;
		width:790px;
		height:25px;
		float:left;
	}
	a#footer_top{ display: block; width: 27px; height: 40px; 
		background: url(images/footer_top.jpg) 
		top left no-repeat; 
		border: 0px;
		margin-left: 0px;
		float:left;
	}   
	#footer_zse{
		background:url(images/footer_zse.jpg);
		width:53px;
		height:40px;
		float:left;
	}   
	#copyright{
		background:url(images/footer_bg.jpg);
		width:250px;
		height:40px;
		float:left;
	}   
	#validation{
		background:url(images/footer_bg.jpg);
		width:248px;
		height:40px;
		float:left;
	}   
	#created{
		background:url(images/footer_bg.jpg);
		width:100px;
		height:40px;
		float:left;
	}   
	#jpg{
		width:71px;
		height:40px;
		float:left;
	}
	a#jpg_roll { display: block; width: 71px; height: 40px; 
		background: url(images/jpg.jpg) 
		top left no-repeat; 
		border: 0px;
		margin-left: 0px;
		float:left;
	}
	a:hover#jpg_roll { background-position: 0 -40px;
		margin: 0px;
		float:left;
	}   
	#piesol{
		background:url(images/footer_bg.jpg);
		width:121px;
		height:40px;
		float:left;
	}





	a:link {
		color: #DC2B19; pomarancz
	        font-size: 12px;
		text-decoration: none;
	}
	a:active {
		color: #DC2B19; 
		text-decoration: none;
	}
	a:visited {
		color: #DC2B19; 
		text-decoration: none;
	}
	a:hover {
		color: #DC2B19; granat
		text-decoration: none;



	}
	a.m_link {
		color: #0D509C;
       		font-size: 12px;
		text-decoration: none;
		font-weight:bold;
		margin-left:20px;
	}
	a:active.m_link {
		color: #0D509C;
	        font-size: 12px;
		font-weight:bold;
		margin-left:20px;
	}
	a:visited.m_link {
		color: #0D509C; 
		font-weight:bold;
		margin-left:20px;
	}
	a:hover.m_link {
		color: #0D509C;
		font-weight:bold;
		margin-left:20px;


	}
	a.under {
		color: #6C6C6C; szary
	        font-size: 12px;
		text-decoration: none;
		margin-left:35px;
	}
	a:active.under {
		color: #6C6C6C; 
		text-decoration: none;
		margin-left:35px;
	}
	a:visited.under {
		color: #6C6C6C; 
		text-decoration: none;
		margin-left:35px;
	}
	a:hover.under {
		color: #0D509C;
		text-decoration: none;
		margin-left:35px;



	}
	a.linki {
		color: #6C6C6C;
	        font-size: 12px;
		text-decoration: none;
		margin:15px;
	}
	a:active.linki {
		color: #6C6C6C; 
		text-decoration: none;
		margin:15px;
	}
	a:visited.linki {
		color: #6C6C6C; 
		text-decoration: none;
		margin:15px;
	}
	a:hover.linki {
		color: #0D509C;
		text-decoration: none;
		margin:20px;

	}
	a.topmenu {
		color: #6C6C6C;
	        font-size: 9px;
		text-decoration: none;
		margin-right:15px;
	}
	a:active.topmenu {
		color: #6C6C6C; 
		margin-right:15px;

	}
	a:visited.topmenu {
		color: #6C6C6C;
		margin-right:15px;

	}
	a:hover.topmenu {
		color: #0D509C;
		margin-right:15px;




	}
	.static {
		color: #0D509C;
       		font-size: 12px;
		text-decoration: none;
		margin-left:20px;
		font-weight:bold;
	}
	#hottitle{
		font-size: 14px;
		color: #FFB300;
		text-align:left;
		font-weight:bold;
		margin-left:20px;
	}
	#hotdate{
		font-size: 12px;
		color: #FFB300;
		text-align:left;
	}
	#hotnews{
		font-size: 12px;
		color: #FFFFFF;
		text-align:left;
		margin-left:20px;
		margin-right:20px;
	}
	.date{
		color: #6C6C6C;
	        font-size: 9px;
	}
	.newstitle{
		font-size: 14px;
		color: #0D509C;
		text-align:left;
		font-weight:bold;
		margin-left:20px;
	}
	.newsdate{
		font-size: 12px;
		color: #0D509C;
		text-align:left;
	}
	.newscontent{
		font-size: 12px;
		color: #000000;
		text-align:left;
		margin:10px 20px 20px 20px;
	}
	.footer{
		font-size: 12px;
		color: #000000;
		text-align:left;
		margin-top:15px;
		margin-left:15px;
	}
	#podstawa ul{
	      list-style-type: none;
	}