	body {
    margin-top:0;
    background:#FFF url(i/bodybg.png) repeat-x;
    
  }
  
  body,table,form {
		font-family:arial;
		font-size:14px;
		line-height:1.5em;
	}
	
	.noz{clear:both;}
	
	table {border-collapse:collapse; border:0; padding:0;}
	td {padding:0; text-align:left; vertical-align:top;}
	
	#rama {
		width:790px; 
		margin:0 auto; 
		overflow:hidden;
  }
	
	#gora {
    width:778px;
    height:197px;
    margin:0 auto;
  }
  
  #baner {
    width:778px;
    height:158px;
  }
  
  #baner img {
    border:0;
  }
  
  #baner a {
    outline:none;
  }
	
	#menu {
    width:758px;
    height:39px;
    line-height:39px;
    margin:0;
    padding:0 20px 0 0;
    text-align:right;
		color:#FFF;
		background:url(i/menubg.png) repeat-x;
	}
	
	#menu a {
		color:#FFF;
		font-size:18px;
		font-weight:normal;
		padding:0 10px;
   	outline:none;
		text-decoration:none;
	}
	
	#menu a:hover{color:#B50000;}
	#menu a.on{color:#B50000;}
	
	#glowna { 
		width:790px;
		height:703px;
		margin:0 auto;
		background:url(i/glownabg.jpg) no-repeat;
	}
	
	#panel_l {
    width:778px;
  }
	
  #panel_p{}
	
	#stopka {
    font-size:12px; 
		color:#999;
    padding:10px 22px; 
	}
	
	#slowa {
    margin:auto;
		padding:10px 0 20px 0;
    color:#AAA;
		font-size:12px;
		text-align:center;
	}
	
	#tresc {color:#4C4C4C; margin:40px 70px 70px 50px;}
  #tresc h1 {
    font-weight:normal;
    font-size:24px; 
    color:#AE0000; 
    border-bottom:solid 1px #AE0000;
    margin:0 0 30px 0;
    padding:0 0 7px 0;
  } 
	#tresc h2 {font-size:18px; color:#AE0000;margin:20px 0 0 0;font-weight:normal;}
	#tresc h3 {font-size:17px;color:#1C3E86;margin:20px 0 0 0;}
	#tresc p {}
	#tresc ul,ol {margin-top:5px;}
	#tresc li {margin-bottom:2px;}
	#tresc a {
		color:#333; 
		text-decoration:none;
		padding-bottom:1px;
		/*border-bottom:dotted 1px #333;*/
	}
	
	#tresc a:hover {
		color:#333;
		text-decoration:none;
		padding-bottom:1px;
		border-bottom:0;
	}
  
  #tresc #lewy {
	 float:left; 
   width:310px;
  }
  
  #tresc #prawy {
	 float:left;
   width:310px;
   margin-left:40px;
  }
  
  /*#tresc p:first-letter {
    font-size:22px;
    font-weight:normal;
  }*/	
	
#galeria {padding-left:50px;}

#galeria a
{
	display:block; 
	border:solid 4px #B3B3B3; 
	width:160px;height:100px; 
	overflow:hidden; text-align:center; 
	margin:10px 10px;
	float:left;
}
#galeria a:hover {border:solid 4px #CCC}
#galeria a img{border:0;}	
	
#tresc a.mini {float:left; text-decoration:none; padding:10px; background:#eee;margin:10px;border:0;}
#tresc a.mini:hover {text-decoration:none;}
#tresc a.mini img{border:0}	
    
		
#boks {
  border:solid 1px #000;
  background:#FFF;
  padding:10px;
  text-align:center;
  margin:0 0 50px 0;
}		
		
#boks h1 {
  margin:20px 0;
  color:#000;
  font-weight:bold;
  font-size:23px;
  line-height:30px;
  border:0;
}		

#tytul {
  background:#7F7E83;
  padding:30px 10px;
  color:#FFF;
  font-weight:normal;
  font-size:18px;
  line-height:20px;
  border:0;
}

#boks h2 {
  margin:20px 0;
  color:#000;
  font-weight:normal;
  font-size:18px;
  line-height:20px;
  border:0;
}

#boks p {
  font-size:12px;
}
