	body {
    text-align:center; 
    margin-top:0;
    background:#000;
  }
  
  body,table,form {
		font-family:arial;
		font-size:13px;
		line-height:1.5em;
	}
	
	.noz{clear:both;}
	
	table {border-collapse:collapse; border:0; padding:0;}
	td {padding:0; text-align:left; vertical-align:top;}
	
	#rama0 {
		width:980px;
		margin:20px auto;
	}
	
	#rama0 h1 {
    font-size:12px; 
    font-weight:normal; 
    color:#999; 
    text-align:right; 
    margin:0 10px 5px 0;
    text-transform: uppercase;
    letter-spacing:1.6px;
  }
	
	#rama1 {
    width:980px;
		overflow:hidden;
    background:#000;
    border-top:solid 1px #FFF;
    border-left:solid 1px #FFF;
    border-right:solid 1px #FFF;
    border-bottom:solid 4px #EA1414;
	}
	
	#gora {
    width:980px;
    height:50px;
  }
  
  #gora img {border:0}
	
	#menu {
    margin:10px 0;
    padding:0;
    text-align:center;
		color:#FFF;
	}
	
	#menu a {
  	color:#FFF;
  	text-transform: uppercase;
  	padding:3px 21px;
		margin:0;
		font-size:12px;
		outline:none;
		text-decoration:none;
		border:solid 1px #EB3D00;
		letter-spacing:.8px;
		font-weight:bold;
		background:url(i/menu_off.png) center center repeat-x;
	}
	
	#menu a:hover {
    color:#FFF;
    border:solid 1px #701D00;
    background:url(i/menu_on.png) center center repeat-x;
  }
  
	#menu a.on {
  }
  
  #grafika {
    margin:0 10px;  
  }
  
  a#grafika {
    outline:none;
  }
    
  #grafika img {
    border:0;  
  }
  
  #logo  {
    margin:0;
    padding:0;
    text-align:left;
  }
  
  a#logo {
    outline:none;
  }
  
  #logo img {
    border:0;
  }
  
  
  #menu-dolne {
    margin:10px 15px 10px 0;
    padding:0;
    text-align:right;
		color:#FFF;
	}
	
	#menu-dolne a {
  	color:#FFF;
  	text-transform: uppercase;
  	padding:3px 25px;
		margin:0;
		font-size:12px;
		outline:none;
		text-decoration:none;
		border:solid 1px #72706F;
		letter-spacing:.8px;
		font-weight:bold;
		background:url(i/menu-boczne_off.png) center center repeat-x;
	}
	
	#menu-dolne a:hover {
    color:#FFF;
    border:solid 1px #701D00;
    background:url(i/menu_on.png) center center repeat-x;
  }
  
	
	#menu-dolne a#p {
  	color:#FFF;
  	text-transform: uppercase;
  	padding:3px 25px;
		margin:0;
		font-size:12px;
		outline:none;
		text-decoration:none;
		border:solid 1px #EB3D00;
		letter-spacing:.8px;
		font-weight:bold;
		background:url(i/menu_off.png) center center repeat-x;
	}
	
	#menu-dolne a#p:hover {
    color:#FFF;
    border:solid 1px #701D00;
    background:url(i/menu_on.png) center center repeat-x;
  }
	
	
	#main { 
		width:980px; 
		margin:0;
		padding:0;
	}
	
	#sub { 
		width:980px; 
		margin:0;
		padding:0;
	}
	
  #panel_ll {
    width:auto;
    text-align:center;
  }  
  #panel_l {
    width:318px;
  }
  
	#panel_p {
    width:480px;
  }
	
	
	#napis {
    margin:0;
    text-align:center; 
		padding:10px 0; 
	}
	
	#stopka {
    margin:0;
    font-size:11px; 
		color:#888;
    text-align:right; 
		padding:2px 37px; 
	}
	
	#slowa {
    margin:auto;
		padding:5px 0 20px 0;
    color:#888;
		font-size:11px;
		text-align:center;
	}
	
	#panel_p h1 {
    font-size:25px; 
    font-weight:bold; 
    color:#007338; 
    text-align:left; 
    /*border-bottom:solid 2px #007338;*/
    margin:40px 40px 50px 0;
    padding:0 0 5px 0;
  }
	
	#zdjecia {
    display:block;
		text-align:left;
		margin:37px 0 20px 0;
		padding:0 10px 0 25px;
	}
	
	#zdjecia img {
	  padding:7px 0; 
		border:0;
	}
	
	#tresc{color:#FFF; margin:0 30px 0px 20px;}
	#tresc h2 {font-size:14px;}
	#tresc h3 {font-size:13px; color:#C40202; font-weight:normal;margin:0;padding:0; }
	#tresc p {}
	#tresc span {font-size:13px; color:#C40202; font-weight:normal;margin:0;padding:0; }
	#tresc ul,ol {margin-top:5px;}
	#tresc li {margin-bottom:2px;}
	#tresc a {
		color:#333; 
		text-decoration:none;
	}
	
	#tresc a:hover {
		color:#333;
		text-decoration:none;
		padding-bottom:1px;
		border-bottom:0;
	}	
	
	
#galeria {}

#galeria a{text-align:center; margin:10px 5px; float:left;border:solid 0px #fff}
#galeria a:hover {border:solid 0px #fff}	
	
#tresc a.mini {float:left; text-decoration:none; padding:5px; margin:5px; border:solid 1px #7C5134;}
#tresc a.mini:hover {text-decoration:none;}
#tresc a.mini img{border:0}

#tresc .produkt {float:left; margin:0 20px; width:200px}
		

#tresc .linia {clear:both;margin:10px 0 0 0; border-bottom:solid 1px #C40202; }

#tresc .dzial_naw {font-size:11px;margin:10px 0;}
#tresc a{color:#999}
#tresc a:hover {text-decoration:underline; color:#C40202;}
#tresc a.on {color:#fff}
#tresc a img{border:0;}

#tresc .wpis {text-align:left; font-size:13px; margin-top:10px; border-bottom:solid 1px #C40202; padding-bottom:5px;} 
#tresc .wpis h3 {font-weight:normal;color:#C40202;font-size:13px; margin:0px; padding:0; }
#tresc .wpis p {margin:0;}

#tresc .wpis a.wpis_mini, #tresc #dzial_tresc a.wpis_mini
{
	float:right; display:block; 
	height:70px; width:70px;
	margin:0 0 5px 5px;
	overflow:hidden;
	border:solid 1px #fff;
	text-decoration:none;
	text-align:center;
}
#tresc .wpis a.wpis_mini:hover {text-decoration:none;}
#zdjecia_wpis {margin-top:10px;}
#zdjecia_wpis a, #zdjecia_wpis a:hover{text-decoration:none;}
#zdjecia_wpis a
{
	float:left; display:block; 
	height:60px; width:90px; float:left;
	margin:0 4px 4px 0;
	overflow:hidden;
	border:solid 1px #666;
	text-decoration:none;padding:0;
	text-align:center;
}
#zdjecia_wpis a:hover {border:solid 1px #C40202; margin:0 4px 4px 0;  padding:0; text-decoration:none;}		

.menuDolneSeo{
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
}
.menuDolneSeoText{ 
  margin-left: 0px;
  text-align: center;
  color:#fff;
}
.menuDolneSeoText a{
  color: #515054;
  font-size:10px;
  cursor:hand;
  text-decoration: none;
  margin-right:0px;
  text-transform: uppercase; 
}
.menuDolneSeoTitle{
  font-family:'Lucida Console';
  font-weight: bold;
  text-transform:uppercase;
  font-size: 16px; 
}

.scroll-pane {
  margin-top:20px;
  width: 400px;
/*	height: 150px;
	overflow: auto;*/
	float: left;
}
#pane {
	/*height: 150px;*/
}
