body {
margin: 0px; padding: 0px;
font-family: tahoma; font-size: 12px;
text-align: center;
color: #ffffff;		
background:#252525; 

}		 
img {border: 0px; padding: 0px; margin: 0px; vertical-align: middle;}
a, a:link, a:active, a:visited { color: white;text-decoration:none; }	 
a:hover {
color: red;
}
#wrapper { 			
position: relative; top: 0px; left: 0px;
margin: 0px auto;
width: 944px;
height:auto; 	

}					
#all{
text-align: center;	 
position: absolute; top: 0px; left: 0px;
width: 944px;
height:auto; 	
background: #505051;

}		   

#b_top {		 
text-align: center;
position: relative; top: 40px; left: 0px;  
width: 944px; 
height: 40px;
background:#252525; 
padding:0px;
margin:0px;	 
}		   
#menu_prz { 
text-align: center; 
font-size: 12px; font-weight: bold;  
position: relative; top: 0px; left: 0px;
width: 179px;  
height:40px;
background: none; 
display:block;
float:left;	 
padding-top:13px;
}							   
#menu_fot {		  
position: relative; top: 0px; left: 2px;
float:left;	 
width:7px;
height:40px;
}
#menu_fot img {vertical-align: middle;margin:0px;padding:0px;}

#b_top2 {	

text-align: left;
position: relative; top: 60px; left: 0px;  
width: 944px;
height: 60px; 
background: url("../gfx/b_top2.gif"); 	 
}
#b_top3 {	
text-align: left;
position: relative; top: 60px; left: 0px; 	 
width: 944px;
height: 254px; 
background: url("../gfx/b_top3.gif"); 	 
}	 

#b_left {	
width:220px; padding:0px;padding-top:5px; padding-left:5px; float: left;
text-align: left;
position: relative; top:65px; left:0px; 
height: auto; 	
background: #505051; 	 
}
#b_center {	
width: 494px; padding: 0px; float: left;  
padding-bottom: 15px;
text-align: center;
position: relative; top: 65px; left: 0px; 
height: auto; 
background: #bfbfbf; 	 
}
#b_right {	
 padding: 0px;padding-top:5px;padding-left: 5px; float: left;
text-align: left;
position: relative; top: 65px; left: 0px; 
width: 220px;
height: auto; 
background: #505051; 	 
}  
#b_down {			  
position: relative; top:60px; left:0px; 
text-align: center;
float: left;  
width: 944px;
height: 130px; 	   
padding:0px;
margin:0px;
background: url("../gfx/b_down.gif"); 	
font-size:10px; 
color:#939499;	 

}
#tlo_l {padding:0px;margin:0px; 
background: url("../gfx/tlo_l.gif"); 
width: 7px;height:53px; float: left;}
#tlo_c {   padding:0px;margin:0px;
background: #252525;	  
width: 200px;
height:53;	
float: left;   
font-weight: bold; 
font-size: 13px; 
text-align:center;

}
#tlo_r {padding:0px;margin:0px; background: url("../gfx/tlo_r.gif"); 
width:7px;height:53px;float: left;}
#prom{		  	 			   
padding:0px;margin:0px;
margin-top: 5px;
margin-bottom: 5px;
position: relative; top:0px; left:0px;
float:left;
background:white;
width:214px;
height:260px;  
text-align:center;	
}		
#prom img {
width:150px;
height:150px; 
}				 
#prom a{
color:black;  
width:214px;
height:250px;  
}

.prod{		  	 
float:left;
background:white;
margin-top:10px;
margin-left:10px;
width:220px;
height:260px;  
text-align:center;
}
.prod a{color:black;text-decoration:none;}			   
.prod a:link { color: black;text-decoration:none; }	 
.prod a:active { color: black;text-decoration:none; }	 
.prod a:visited { color: black;text-decoration:none; }	 
.prod a:hover { color: black;text-decoration:none; }	 
.prod img {width: 150px; height: 150px;margin-top:10px;margin-bottom:10px;}		
.produkt {float:left;width: 150px; height: 150px;margin:20px;}		
.opis_glow{		  	 
float:left;
margin:0px;
padding:10px;
width:440px;
height:auto;  
text-align:left;	
}

 
#b_top2 form { position: absolute; right: 10px; top: 30px; font-weight: bold; color: silver; margin: 0px; padding: 0px;}	
#b_top2 form input { background: #232323; color: white; border: 1px solid #494949; margin-left: 10px; margin-right: 10px; font-size: 11px;  }
#menu_prod {
padding:0px;margin:0px;  
padding-left: 20px;
padding-top: 10px;
float: left;   
width:210px;
height:auto;
text-align:left;
}  
#strony {
float:left;
margin-top:20px;
margin-left:10px;
width:470px;
height: auto;  
color: #252525;
text-align:left; 
}
#top {text-align:left;width: 200px; height: 30px; float: left;margin:0px ;margin-left: 10px;padding:0px; background: white;}  
#opis {width: 460px; height: 170px; float: left; margin: 0px; padding:5px; background: white; border-bottom: 1px dotted #3A3A3A}  
#opis img {width: 150px; height: 150px; float: left; margin: 0px;padding:0px; margin-right: 5px;}
.form{text-align:right;top: 10px;margin-right:140px;}	
.form textarea {width: 300px; height: 120px;}	
.form input { background: #232323; color: white; border: 1px solid #494949; margin-left: 5px; margin-right: 5px; font-size: 14px;  }
.form select { background: #232323;color:white;  border: 0px; margin: 0px; font-size: 13px;  }
.product{text-align:left;top: 10px;margin-left:50px;margin-right:50px;}	   
.product img {width: 150px; height: 150px;}			  
.centruj {text-align:center;}		  
.przesun {padding-top:50px;padding-bottom:10px;}	  

#form2 textarea {width: 460px; height: 500px;}	
#form2 input { background: #232323; color: white; border: 1px solid #494949; margin-left: 5px; margin-right: 5px; font-size: 14px;  }
#p_top {		 
text-align: center;	  
position: relative; top: 40px; left: 0px;  
width: 944px; 
height: 40px;
background:#252525; 
padding:0px;
padding-top:13px;
margin:0px;	 
}		
#menu0 dd.active {
	font-weight: bold;
}
#jzam{		  	 			   
padding:0px;margin:0px;
margin-top: 5px;
margin-bottom: 30px;
position: relative; top:0px; left:0px;
float:left;
width:214px;
height:200px;  
text-align:center;	
}
#conowego {
padding:0px;margin:15px;  
float: left;   
width:195px;
height:auto;
text-align:left;
}  
