	html {}
	
	body {
		margin:0 auto;
		text-align:center;
		background:#FFF url(i/bodybg.jpg) center 120px no-repeat;
	}
	
	body,table,form {
		font-family: Arial;
		font-size:13px;
		color:#2E4B22;
		line-height:1.5em;
	}
	
  .noz{clear:both;}
	
	table {border-collapse:collapse;}
	td {}
	
	#rama {
		width:930px; 
		margin:0 auto;
	}
	
	#glowna { 
		width:1000px;
		margin:0 auto;
	}
	
	#panel_l{
		width:330px; 
		vertical-align:top;
	}
		
	#panel_p{
	  width:670px; 
    margin:0; 
    padding:0; 
    vertical-align:top;
    text-align:center;
  }
	
	#flesz {
	  margin:185px 0 0 0; 
	  width:330px;
	  height:219px;
    overflow:hidden;
    background:#fff;padding:10px;         
    -moz-border-radius:10px;         
    -webkit-border-radius:10px;         
    -opera-border-radius:10px;         
    -khtml-border-radius:10px;         
    border-radius:10px;
    
-moz-box-shadow: 1px 3px 5px #aaa;
-webkit-box-shadow: 1px 3px 5px #aaa;
box-shadow: 1px 3px 5px #aaa;    
            
	}
  
	
	#menu-lewe,  
	#menu-lewe .poziom2 {
	  width:252px; 
	  color:#FBFFDA;
		font-weight:normal;
		text-align:left;
		margin-top:15px;
		padding:0;
		font-size:15px;
		background:#DEDEDE;
	}
	
	#menu-lewe a, 
	#menu-lewe .poziom2 a {
		display:block;
		font-size:12px;
		font-weight:normal;
		color:#000;
		line-height:15px;
		text-decoration:none; 
		padding:0 0 0 35px;
		background:url(i/kropka.png) 21px 4px no-repeat;
	}
	
	#menu-lewe a:hover ,  
	#menu-lewe .poziom2 a:hover{
    color:#616161;
    }
	
  #menu-lewe a.on, 
	#menu-lewe .poziom2 a.on{
    color:#616161; 
  }
  
  #podmenu-lewe, 
	#menu-lewe .poziom3 {
		font-weight:normal;
		text-align:left;
		padding:0 5px 0 50px;
		font-size:12px;
	}
	
	#podmenu-lewe a, 
	#menu-lewe .poziom3 a {
		display:block;
		font-size:12px;
		font-weight:normal;
		color:#555;
		line-height:12px;
		text-decoration:none; 
		padding:2px 0 3px 0;
		background:none;
	}
	
	#podmenu-lewe a:hover , 
	#menu-lewe .poziom3 a:hover {
    color:#888
  }
	
  #podmenu-lewe a.on, 
	#menu-lewe .poziom3 a.on {
    color:#888
  }
	
	
	#loga {
	  padding:10px 0;
	  text-align:center;
  }
  
	#loga img {
	  border:0;
	}
	
	#loga a {
	  display:block;
	  padding:5px 0;
	}
	
	#menu_gora {
	  height:20px; 
	  background:url(i/menu_gora.gif) top center no-repeat;
  }
  
  #menu_dol {
    height:20px;
	  background:url(i/menu_dol.gif) bottom center no-repeat;
  }
	
	#gora {
    width:670px;
    height:243px;
   	margin:0 auto;
   	background:url(i/srodekbg.png) center repeat-y;
  }
  
  #logo {
    width:430px;
    margin:0 auto;
    padding:15px 0 0 0;
  }
  
  .z_gora {
    height:30px;
    background:url(i/z_gorabg.png) bottom center no-repeat;
  }
  
  .srodek {
    background:url(i/srodekbg.png) top center repeat-y;
  }
  
  .z_dol {
    height:30px;
    background:url(i/z_dolbg.png) bottom center no-repeat;
  }
	
  #gora img {border:0}

/*	
	#menu-glowne {
    width:670px;
    margin:0;
		padding:5px 0;
		text-align:center;
	}
	
	#menu-glowne a {
		font-size:17px;
		padding:0 7px;
		color:#01668C;
		font-weight:bold;
		text-decoration:none;
		white-space:nowrap;
	}
	
	#menu-glowne a:hover { 
    color:#FFF;
  }
	
  #menu-glowne a.on {
    color:#FFF;
  }
	
*/  
  
#menu-glowne {
		font-family: Arial;
		font-size:13px;
		color:#2E4B22;
		line-height:1.5em;
    
    width:690px;
    margin:0;
		padding:5px 0;
		text-align:center;
   
   position:relative; left:20px;
	}
	
	#menu-glowne a {
		color:#01668C;
		text-decoration:none;
		white-space:nowrap;
	}
	
	#menu-glowne a:hover { 
    color:#FFF;
  }
	
  #menu-glowne a.on {
    color:#FFF;
  }
  
#menu-glowne a{text-decoration:none;}
#menu-glowne .d_poziom_0 > .sub   { float:left;}
#menu-glowne .sub { font-size:16px;font-weight:bold; padding:5px 0px; height:15px;  line-height:1em; width:110px; overflow:hidden; }
#menu-glowne .sub:hover { overflow:visible; }

#menu-glowne .sub .sub { white-space:nowrap;float:none;width:auto;font-size:11px;font-weight:normal;color:#FBFFDA;}

#menu-glowne .d_poziom_0{ text-align:center;border:solid 0px #000; }
#menu-glowne .d_poziom_1
{  
	 z-index:200px; float:left;  
   width:200px; margin-top:5px; background:#DEDEDE;  text-align:left;border:solid 0px #000;  padding:5px 10px;
   -moz-border-radius:10px;         
   -webkit-border-radius:10px;         
   -opera-border-radius:10px;         
   -khtml-border-radius:10px;         
   border-radius:10px;
        
   -moz-box-shadow: 1px 3px 5px #aaa;
   -webkit-box-shadow: 1px 3px 5px #aaa;
   box-shadow: 1px 3px 5px #aaa;  
    
   border:solid 2px #01668C; 
}



	#stopka {
		font-size:11px;
   	color:#7F7F7F; 
		text-align:right; 
		line-height:15px;
	  padding:3px 0 0 0;
    margin:0 40px 20px 0;
  }
	
	#slowa {
    width:800px;
		color:#999;
		font-size:11px;
		margin:auto;
		text-align:center;
		padding:10px 0;
	}
	#slowa a{
		color:#999;
		font-size:11px;
		text-decoration:none;
	}
	#slowa a:hover{
		color:#999;
		font-size:11px;
		text-decoration:underline;
	}
	
	#tresc {
    margin:0 auto;
    padding:1px 50px 50px 50px;
    text-align:left;
  }
	
  #tresc h1 {
    font-size:17px; 
    font-weight:bold; 
    color:#01668C; 
    margin:40px 30px 20px 0; 
    padding:0 0 5px 0;
  }
	
  #tresc h2 {
    font-size:17px; 
    color:#2E4B22;
  }
	
  #tresc h3 {
    font-size:14px;
  }
	
  #tresc p {
    color:#555;
  }
	
  #tresc ul, ol {
    color:#01668C;
  }
	
  #tresc li{}
	
  #tresc a {
    color:#01668C; 
    text-decoration:underline;
  }	
		
/*------------------------- galeria strony */
#lista_mini { border-top:solid 2px #C6DBF0;padding-top:10px;}
#lista_mini a{ margin:10px; }
#lista_mini a img{ padding:1px; border:solid 1px #C6DBF0; }

