html{background:#6699CC;} 
body{ text-align:center; margin:0px;}
body,table,form /* czcionka globalna */
	{
		font-family:tahoma,verdanma,arial;
		font-size:12px;
		color:#30306C;
	}

	a{ color:#30306C; }
	a:hover{ color:#D90000;}
a.on{ color:#D90000;}

a img{border:0}
.noz {clear:both;}
table {border-collapse:collapse; border:0}
/*------------------------ STRUKTURA */
#rama{width:950px;margin:auto;}
	#gora{ background:#fff url(i/baner_cien.gif) repeat-x 0 147px;}
	#menu_g{ background: #1F3364 url(i/menu_tlo.gif) repeat-x bottom; height:35px;}
	#srodek{background:#fff url(i/tlo.jpg) no-repeat center 10px;}
	#glowna{width:950px; margin:0;}
		#panel_l{ width:174px; background:#1F3364; vertical-align:top;}
		#panel_p{ text-align:left; vertical-align:top;}
	#stopka{ font-size:11px; color:#fff; text-align:right; }
/*------------------------ ZAWARTOSCI */

#dane {
		height:18px; 
		line-height:18px;
		background:#990000;
		border-top: solid 2px #fff;
		color: #fff;
		font-size:11px;
		font-weight:bold;
		text-align:center;
	}

#menu_odstep {
		float:left;
		width:176px;
		height:35px;
		background:#1F3364 url(i/kropa_biala.gif) repeat-x 0 20px;
		margin-right:20px; 
	}
#menu_g {overflow:hidden;height:35px;}
#menu_g a 
{
		display: block;
		float:left;
		width:95px;
		height:28px;
		line-height:27px;
		text-align:center;
		background: #fff url(i/guzik_tlo.gif) no-repeat;
		font-family: arial;
		color: #1F3364;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		margin-top:7px;
		margin-right:25px;
}

#menu_g a:hover {color:#990000;}
#menu_g a.on {color:#990000; background-image:url(i/guzik_tlo_on.gif);}

#menu_l {
		/*display: block;*/
		/*height:28px;*/
		line-height:25px;
		text-align:center;
		color:#6699CC;
		float:none;
		clear:both;
		
	}
#menu_l hr { border:0; border-top: solid 1px #fff; height:1px}
	
#menu_l a
		{
		display:block; 
		font-family:arial;
		font-weight:bold;
		color: #fff;
		text-decoration:none;
		text-align:right;
		margin-right:10px;
}
#menu_l a:hover{color:#fff;}
#menu_l a.on{color:#fff;}


/*--------- listy (kategorie ) */		

#lista_{ text-align:left; font-weight:normal; margin-left:5px;}
#lista_ a{display:block; text-decoration:none;line-height:1em;}
#lista_ a.kategoria{ color:#81A8CF; font-size:11px; margin:4px 0 1px 0; text-align:left;  font-weight:normal;}
#lista_ a.podkategoria{  color:#6699CC;font-size:10px; margin-top:2px; margin-left:25px; text-align:left; }
#lista_ a:hover{color:#fff}
#lista_ a.on{color:#fff}

/*--------- listy w mapie serwisu) */		
li .lista_{ text-align:left; font-weight:normal; margin-left:15px;}
li .lista_ a{display:block;width:170px; text-decoration:none;line-height:1.1em;}
li .lista_ a.kategoria{text-decoration:underline; color:#1F3364; font-size:11px; margin:5px 0 1px 0; text-align:left;  font-weight:normal;}
li .lista_ a.podkategoria{  color:#3F527F;font-size:10px; margin-top:4px; margin-left:25px; text-align:left; }
li .lista_ a:hover{color:#990000}

/*--------- formluarz wyszukiwania */			
.form {} 
#form_szukaj {font-size:11px; color:#fff}
#form_szukaj input {width:60px; height:12px; margin:1px; border: solid 1px #fff;line-height:10px;font-size:10px; line-height:13px; }
#form_szukaj input.guzik {width:20px; height:18px; font-size:10px; padding:1px; background:transparent; border:0; color:#fff;}


/*--------- tresc glowna strony */		
#tresc{margin:10px 30px 20px 30px;}

#tresc h1{margin-top:0; font-size:30px; font-weight:normal; text-align:right;}
#tresc h2{font-size:15px; color:#D90000; margin-bottom:5px; font-family:arial;}
#tresc h2 span {font-size:12px; color:#1F3364; }
#tresc h3{font-size:12px; color:#D90000; margin-bottom:5px;}

/*--------- listy produkty */
#tresc .pozycja{margin:10px 0; border-bottom:solid 1px #DBDBDB}		
#tresc .miniatura{float:left; margin:5px;}
#tresc .nazwa_prod{float:left;width:450px; font-size:14px; font-weight:bold;margin-top:10px}
#tresc .nazwa_prod span{ font-size:10px;  font-weight:normal ; color:#6699CC}
#tresc .ikony {float:left;width:110px; margin-top:10px}
#tresc .ikony img {margin:1px;border:0;}

#tresc .lista_zwykla{ width:80%;}
#tresc .lista_zwykla .wpis {margin:10px 0; border-bottom:solid 1px #DBDBDB; text-align:left;}		
#tresc .lista_zwykla .mini {float:right; border:solid 1px #D90000; padding: 1px;}
/*--------- produkt */
#produkt{ width:743px;  text-align:left; margin:auto;}
#produkt h2{color:#1F3364; background:url(i/produkt_s.gif) repeat-y; font-size:16px; padding:0; text-align:center; float:right; width:250px; border:solid 0px #000;}
#produkt h2 span{ font-size:16px;}

#produkt h3{color:#1F3364; font-size:11px; text-align:left;}
#produkt h3 span {color:#990000;}
#produkt .produkt_dane {border-top:solid 1px #6699CC; width:700px; ;margin-top:10px; text-align:left;}
#produkt .produkt_dane td{vertical-align:top;}
#produkt .produkt_dane .lewo {width:200px; text-align:center; padding:3px; }

#produkt .produkt_dane .prawo {padding:5px;  }
#produkt .produkt_dane .reszta {padding:5px; }
#produkt .produkt_dane table{font-size:5px; font-family:arial; font-size:11px; border:solid 1px #1F3364}

#produkt .produkt_dane h3{color:#1F3364; text-align:left; font-size:13px;} 
#produkt .produkt_dane .miniatura{ float:none; width:auto; height:auto;}
/*--------*/

