	html {}
	
	body {
    text-align:center; 
    margin:0;
    background:#D0FAF0 url(i/bg.gif) repeat-x 0 1px ;
  }
  
	body,table,form {
		font-family:tahoma;
		font-size:12px;
		color:#153973;
		line-height:1.5em;
	}

	.noz{clear:both;font-size:0;line-height:0;}
	
	table {} td {}
	
	h1,h2,h3{font-family:"Tahoma"; color:#029E6E; font-weight:normal; }
	h1{font-size:18px;font-weight:bold; text-transform: uppercase; font-style:italic}
	h2{font-size:18px;}
	h3{font-size:16px;}
	
	a{outline:none}
/* ------------------------------------------------------ */	
	#rama {
		width:990px;

	  margin:0 auto;
  }
/* ------------------------------------------------------ */  

	#gora {padding:1px 1px; height:230px;
	
  }

 #gora h1 
 {
 	color:#ffd600; 
	font-size:32px; 
	font-weight:bold;
	line-height:35px; 
	margin:20px 0 20px 100px; 
	text-align:left; 
	font-style:italic
 }
 #gora h1 a{	color:#ffd600;	text-decoration:none; }
/* ------------------------------------------------------ */	
	#main { 
		margin:0px;
   	width:100%; 
		border:0;
		border-collapse:collapse;
		background:transparent;
	}
	
  #panel_l {
  	width:211px;
    vertical-align:top;
    padding:0px 0 0 0px;
  }
  
	#panel_p
	{

		vertical-align:top;
		padding:0 50px 50px 30px ;

	}

/* ------------------------------------------------------ */	
	#baner {
   width:0px;
   height:0px;
   float:right;
   overflow:visible;
   position:absolute; 
   left:50%;top:1px;
   margin:auto;
  }
  
  #im{border:0;position:relative;left:180px;z-index:20;}
  
  #menu-gora {
    margin:25px 0 0 0;
		height:33px;
		font-size:11px;
		line-height:33px;
		text-align:left;
		font-style:italic;
	}
	
	#menu-gora a {
    color:#cdf5ec;
    font-weight:bold;
		text-decoration:none;
		width:103px; 
    float:left;
    height:27px;
    line-height:27px;
		display:block; 
    margin: 1px; 
    text-align:center; 
    background:url(i/tlo_menu_gora.gif) no-repeat;
		outline:none;
	}
	
	#menu-gora a.wys12 {
	  line-height:12px;  
  }
	
	#menu-gora a:hover{
    color:#153973; 
    background:url(i/tlo_menu_off_gora.gif) no-repeat;
  }
	
  #menu-gora a.on{
    color:#153973; 
    background:url(i/tlo_menu_off_gora.gif) no-repeat;
  }
  
	#menu-glowne {
		height:33px;
		font-size:13px;
		line-height:33px;
		text-align:left;
		font-style:italic;
	}
	
	#menu-glowne a {
    color:#cdf5ec;
    font-weight:bold;
		text-decoration:none;
		width:103px; float:left;line-height:27px; height:27px;
		display:block; margin: 1px; text-align:center; background:url(i/tlo_menu_off.gif) no-repeat;
		outline:none;
	}
	
	#menu-glowne a:hover{color:#153973 ; background:url(i/tlo_menu.gif) no-repeat;}
	#menu-glowne a.on{color:#153973; background:url(i/tlo_menu.gif) no-repeat;}  
	
/* ------------------------------------------------------ */
	#menu{ padding:1px;}	
	#menu a	
	{
		display:block;
		width:171px;height:35px;
		float:left;
		margin:1px;
		background:url(i/tlo_kat_off.gif) no-repeat center;
		text-align:center;
		text-decoration:none;
		font-size:10px;
		line-height:12px; 
		color:#08805b; border:solid 0px #000;
	}
	#menu a:hover {background:url(i/tlo_kat.gif) no-repeat center;color:#000;}
	#menu a.on{background:url(i/tlo_kat.gif) no-repeat center; color:#000;}
	#menu a	span{font-size:0px;line-height:0px; display:block;width:170px;height:4px;margin:0; border:solid 0px #000;}

/*form*/
	#szukaj {padding:10px 5px;line-height:22px;margin:0; }
	#szukaj input{background:#fff; border:solid 1px #999;margin:0 5px;height:20px;}
	#szukaj input.guzik {background:transparent;vertical-align:middle; border:0;color:#fff; font-weight:bold; font-size:16px;}
	#szukaj input.guzik:hover {color:#000;}

/*lista kategorii*/	
	#kategorie {
		margin-top:4px;
		text-align:left;
		font-weight:normal;
		font-size:15px;
	}
	
	#kategorie a {
		display:block;
		width:211px;
		margin:0px 0 1px 0;
		font-size:11px;
		text-align:left;
		text-decoration:none; 
		background:#ffd600;
		color:#000
	}
	#kategorie a:hover{color:#000;}
	#kategorie a.on{font-weight:bold;}

	#kategorie a img{border:0; display:block;}
	#kategorie a span{display:block;margin:0 0 0 10px;}	
	
	#grupy {
		
		font-weight:normal;
		text-align:left;
	}
	
	#grupy a {
		display:block;
		font-size:10px;
		margin:1px 0;
		font-weight:normal;
		text-decoration:none;
		background:#27ba8b;
		color:#fff; 
	}
	
	#grupy a:hover{color:#000;}
	#grupy a.on{color:#000;font-weight:normal;background:#85dbc2}


	#foto {margin:20px 0}
/* ------------------------------------------------------ */	

	#tresc{margin:40px;text-align:left;}
	
	#tresc h1 {text-align:right}
	#tresc h2 {font-size:20px;}/*color:#2E4B22;}*/
	#tresc h3 {font-size:17px; }
	#tresc p{}
	#tresc ul, #tresc ol{}
	#tresc li{}
	#tresc a{color:#000; text-decoration:underline;}	
	#tresc a:hover{color:#999}
	
	#oferta {margin-top:30px;}
	#oferta .produkt { width:147px; padding:4px; overflow:hidden;margin:0 23px 23px 0 ; float:left; background:#fff; color:#000}
	#oferta .produkt a{color:#000; text-decoration:none;}	
	#oferta .produkt a:hover{color:#999}
	#oferta .produkt .foto {display:block; }
	
	#produkt {text-align:left;} 	
	#produkt h1 {font-size:20px; text-align:right}
	#produkt h2 {font-size:20px; line-height:1.4em;}/*color:#2E4B22;}*/
	#produkt h3 {font-size:17px; line-height:1.4em;}
	#produkt p{}
	#produkt ul,#produkt ol{}
	#produkt li{}
	#produkt a{color:#000; text-decoration:underline;}	
	#produkt a:hover{color:#999}
	
	#produkt_ikony a{ text-decoration:none; padding:4px}
/* ------------------------------------------------------ */		
  #stopka {
  	background:url(i/tlo_stopka.gif) repeat-x top;
  	padding-top:20px;
    width:1000px; 
		margin:auto;
		font-size:11px; 
		line-height:11px;
		color:#999; 
		text-align:left; 
		
	}
	
	#slowa {
    width:1000px; 
		margin:auto;
    color:#555;
		font-size:11px;
		margin:auto;
		text-align:left;
	}	

