	html {background:#fff url(i/bg.gif) top center repeat-x;}
	
	body {text-align:center; margin:0; background:#fff url(i/bg.gif) top center repeat-x;}
	body,table,form
	{
		font-family: "trebuchet ms";
		font-size:14px;
		color:#2E4B22;
		line-height:1.5em;
	}
	.noz{clear:both;}
	
	h1{font-size:18px}
	h2{font-size:16px}
	h3{font-size:14px}
	h4{font-size:12px}
	
	#rama {
		width:908px; 
		text-align:center; 
		margin:auto; 
		overflow:hidden;
	}
	
	#logo {
		float:left;
		width:267px
	}
	
	#logo img {
		border:0;
	}
	
	#dane {
		overflow:hidden;
		border-bottom:solid 1px #fff;
	}
	
	#nw {
	 height:47px;
  }
  
  #napis {
    float:left;
		margin:25px 0 0 5px;
		text-align:left;
		font-size:20px;
		color:#F69C00;
	}
	
	#wersje {
    float:left;
    font-size:9px;
    font-weight:bold;
    text-align:left;
    margin:8px 0 0 170px;
	}
	
	#wersje a {
    width:50px;
    color:#0278B0;
    text-align:left;
    text-decoration:none;
 	}
 	
 	#wersje a:hover {
    color:#000;
 	}
 	
 	#wersje img {
 	  border:0;  
  }
	
	#menu-glowne {
		color:#04588B;
		margin:43px 0 0 0; 
		font-weight:normal;
		text-align:right;
		font-size:16px;
	}
	
	#menu-glowne a {
		font-size:16px;
		font-weight:bold;
		color:#04588B;
		text-decoration:none;
		padding:0 5px; 
	}
	#menu-glowne a:hover{color:#F7A20F}
	#menu-glowne a.on{color:#F7A20F}
	
	#menu-sklep a {
		padding:0 10px 5px 10px; 
		margin:0 0 0 20px; 
		background:#0073C7; 
		color:#fff; 
		line-height:20px;
	}	
	
	#menu-sklep a:hover{color:#fff; background:#F69C00;}
	#menu-sklep a.on{color:#fff; background:#F69C00}
		
	
	#baner {
		text-align:center;
	}
	
	#glowna { 
		clear:both; 
		width:908px;
		margin:5px auto; 
		border-top:0;
		border-bottom:0;
		border-collapse:collapse; border:0;
	}
	
	#pusta {
		width:45px;
		background:#F2F2F2;
	}
	
	#panel_l {
		width:211px; 
		background:#F7F7F7;
		text-align:left; vertical-align:top;
		
	}
	#panel_l h1{
			color:#F69C00;
		font-size:15px;
		padding-top:5px;
		margin:5px 20px;
	}
	#panel_l p {margin:5px 0} 
	
	#panel_p {
		background:#F2F2F2;
		height:400px;
		text-align:left; vertical-align:top;
	}
	#panel_p table{	font-size:12px;}
	#panel_p table tr{height:20px;}
	#panel_p table p{margin:0;}
	
	#menu-lewe {
		width:170px;
		margin:23px 6px 10px 6px; 
		text-align:left;
		padding:0 10px 0 20px;
	}
	
	#menu-lewe h1 {
		color:#F69C00;
		font-size:15px;
		padding-top:5px;
		margin-left:0;
	}
	
	#menu-lewe a {
		display:block;
		font-size:13px;
		font-weight:normal;
		color:#075789;
		line-height:13px;
		text-decoration:none; 
		padding:5px 0 8px 0;
	}
	#menu-lewe a:hover{color:#F69C00}
	#menu-lewe a.on{color:#F69C00}
	
	
	#panel_logowanie{margin:5px 20px; font-size:11px;}
	#panel_logowanie a{color:#075789; text-decoration:none; }
	#panel_logowanie a:hover{color:#F69C00; text-decoration:none; }
	
	#panel_koszyk {border-bottom:solid 1px #000;}
	#panel_koszyk a{color:#075789; text-decoration:none; }
	#panel_koszyk a:hover{color:#F69C00; text-decoration:none; }
	
	#belka {
		height:33px;
		background:#0F72AE url(i/belka.jpg) bottom center repeat-x;
	}
	
	
	#stopka {
		font-size:11px; 
		color:#555; 
		text-align:center;
    padding:5px 0 10px 20px; 
		line-height:13px;
	}
	
	#slowa {
		color:#555;
		font-size:11px;
		margin:auto;
		text-align:center;
		padding:5px 0;
	}
	
	#tresc{margin:2em 25px 30px 2em; color:#2E4B22; width:530px;}
	#tresc h1 {}
	#tresc h2 {font-size:17px; color:#2E4B22;}
	#tresc h3 {}
	#tresc p{color:#555;}
	#tresc ul,ol{color:#0D66B8;}
	#tresc li{margin:0.5em 0 0 2em;}
	#tresc a{color:#2E4B22; text-decoration:underline;}	
	
	
 /*-------------------------------------------------------  SKLEP */

 
 #kategorie .on{text-decoration:none;}
 #grupy{margin-left:10px; line-height:1.2em;margin-bottom:10px; }
 #grupy a{font-size:11px; color:#000; margin-bottom:0px;padding:2px}
 #grupy .on{text-decoration:underline;}
 
 #lista_produktow .produkt_mini { border-bottom:solid 1px #000; margin :10px;}
 #lista_produktow .produkt_mini h2{color:#0073C7}
 #lista_produktow .produkt_mini .mini{float:right; border:solid 1px #000; padding:2px;}
 
 
 .tab_koszyk td{padding:2px;}
 .tab_koszyk th{padding:2px;}

