	
 	/* --- */
	
	body { margin:0; padding: 0; background: #3a1506 url('../dane/tlo.png') 0 0 repeat-x; font-family: Georgia; font-size: 11px; color: #ffffff; }
	a { text-decoration: none; }
	a:hover { text-decoration: underline; }
	td { font-size: 12px; color: #666666; }
	
	/* --- */
	
	#wrapp { width: 100%; text-align: center; }
	#wrapp .strona { width: 976px; margin: 0 auto; position: relative; }
	
 	
	#podstrona { background: url('../dane/podstrona-tresc-repeat.png') top center repeat-y; margin: 0 auto; position: relative; width: 976px; position: relative; }
	#podstrona .wrapper { background: url('../dane/podstrona-tlo') top center no-repeat;  min-height: 550px;  }
 	
	#podstrona h1 { color: #febd7b; font: normal 28px Georgia; padding: 30px 0 0 20px; margin: 0 0 20px 0; position: relative; max-width: 578px; }
	#podstrona h1.naglowek { padding: 30px 0 0 0; }

	#podstrona .podstrona-tresc {  padding: 0 60px 0 57px; }
	#podstrona-dol { background: url('../dane/podstrona-dol-tlo.jpg') top center no-repeat; height: 114px; margin: 0 auto; position: relative; width: 976px; position: relative; }
	
	.szlak { color: #AE9386; font-size: 10px; text-align: right; padding: 24px 0 10px 10px; position: absolute; right: 30px; width: 900px }
	.szlak a { color: #ba9174; }
	.szlak img{ vertical-align: top; padding: 0 5px 0 0; } 

	/* ------------------------------ informacja ------------------------------------ */
	
	.informacje-na-glownej { position: absolute; top: 780px; left: 300px; }
	
	.informacja-lista { border-bottom: 1px dashed #67260d; font-family: Georgia; padding: 15px 0 8px 0; margin: 0 0 0 0; line-height: 18px; text-align: left; }
		
	.informacja-lista  .tytul { color: #ffebd8; font-weight: bold; font-size: 15px; margin: 0 0 10px 0; text-decoration: none; }
	.informacja-lista  .tytul img { vertical-align: middle; padding: 0 10px 0 0; }
	.informacja-lista  .tresc { display: block; font-weight: normal;  text-align: justify; font-size: 14px;  margin: 10px 0 0 0;  }
	.informacja-lista  .wiecej { color: #fff; font-weight: bold; }

	a.wiecej  { color: #784538; } 
	a.wiecej:hover  { color:#4a2411; } 

	.informacja-lista a { color: #AE9386; }
	.informacja-lista  a.tytul:hover , .informacja-lista  a.tresc:hover { color: #c37049 !important; text-decoration: none; }

	#informacja .tytul { margin: 0; padding: 30px 0 20px 0; }
 	#informacja { color: #AE9386; line-height: 18px; padding: 0 0 20px 0; }
	
	.informacja-lista-glowna { float: left; width: 250px; margin: 0 0 0 60px; text-align: left; }
	.informacja-lista-glowna a.tytul { color: #ec8f3b; font: normal 14px Georgia; margin: 0 0 10px 0; padding: 0 0 5px 0; text-decoration: none; }
	.informacja-lista-glowna a.opis { display: block; color: #f5e0cb;   text-align: left; font: normal 12px Georgia; margin: 10px 0 10px 0; line-height: 20px;  }
	.informacja-lista-glowna .wiecej-glowna { color: #ec8f3b; font-weight: bold; font-size: 10px; text-transform: uppercase; text-align: right; }
	
	.wszystkie-glowna { position: absolute; top: 230px; left: 370px; color: #ec8f3b; font-weight: bold; text-transform: uppercase; text-align: right; }
	.wszystkie-glowna a {  color: #fc9e47;  } 
	
 	/* -------------------------------- Lista stron ----------------------------------- */
	
 	.dolny-pasek { color: #9b9b9b; height: 35px; width: 855px; margin: 22px 0 0 0; padding: 0; }

	.stan { float:left; width: 300px;  padding: 0; margin: 0; text-align: left; color: #AE9386; }
	.stan a { color: #784538; font-weight: bold; }	 	
	
	.lista-stron { float: right; width: 505px;  padding: 0; margin: 0 0 0 0; text-align:right; color: #834f1e; }
	.lista-stron a { color: #AE9386; font: normal 10px Arial; }	
	.lista-stron a span { margin-right:3px; padding: 3px 5px; border: 1px solid #AE9386; font-weight: bold; color: #AE9386;  }
	.lista-stron a:hover span, .lista-stron a:active span { border: 1px solid #e69917; background: #eba359 none; color: #fff; text-decoration: none; }
	.lista-stron .nb { background-image: url(../layout/lista-stron-num-bg.gif); }
	.lista-stron .nb a { color: #fff; }
	.lista-stron .nb a:hover { text-decoration: none; }
	.lista-stron span.current { background-color: #e8a360; margin-right: 3px; padding: 3px 5px 4px 5px; font-weight: bold; color: #160300; }
	.lista-stron span.disabled { margin-right: 3px; padding: 3px 5px; border: 1px solid #e2052ez; color: #bb8d5d; font-weight: bold; } 

	/* ------------------------------ Menu ------------------------------ */
	
	.jadlospis { clear: both; margin: 0; padding: 0;  }
	.jadlospis-kategorie { clear: both;  background-color: #490f01;  border: 1px solid #320c01;  margin: 0 0 0 0; }
	
	.jadlospis-kategorie { 
		filter: alpha(opacity=70); /* internet explorer */
		-khtml-opacity: 0.7;      /* khtml, old safari */
		-moz-opacity: 0.7;       /* mozilla, netscape */
		opacity: 0.7;           /* fx, safari, opera */
	}
	
	.jadlospis-kategorie .info { color:#daa269; padding: 15px 15px 15px 15px; margin: 0 0 20px 0; font: normal 12px Georgia; line-height: 18px; }
 	.jadlospis-kategorie .kontakt { display: none; }
	
	.jadlospis-kategorie ul { margin: 0; padding: 0 10px 25px 10px; list-style: none; width: 840px; }
	.jadlospis-kategorie ul li { line-height: 24px; float: left; padding: 0 10px 0 0; margin: 0 5px 0 0;  white-space: nowrap; }
	.jadlospis-kategorie ul li a { color: #ffbf7f; font: normal 12px Georgia; }
 	.jadlospis-kategorie ul li img { vertical-align: middle; border: 0; margin: 0 5px 0 0 }
	
	.jadlospis-kat h3 { color: #fff; font: normal 22px Georgia; margin: 10px 0 5px 0; }
	.jadlospis-kat h3  img {  vertical-align: middle; border: 0; margin: 0 0 5px 0; }
	.jadlospis-kat-produkty { border-bottom: 1px dashed #67260d; padding: 10px 0 10px 0; width: 850px; }
	
	.num { color: #886c5e; font: normal 12px Arial; width: 10px; margin: 0 10px 0 0 }
	.mCN { font: normal 15px Georgia;  color: #ffffff ; line-height: 18px; text-align: left; }  
	.mPrice { color: #886c5e; font: normal 15px Arial; width: 166px; margin: 0 10px 0 0  }
	.mIngredients { color: #AE9386; margin: 10px 0 0 24px; font: normal 12px Arial; font-style: italic }

	.mCol1 { width: 75px;  float: left; } 
	.cena { float: right; color: #febd7b; font-weight: bold; margin: 0 0 0 10px;  width: 75px; }
	
	
	/* ------------------------------ ------------------------------ */

	.gora { font-family: verdana, tahoma, arial;  font-size: 12px; color: #FEF6DF; }
	.in	{ border: 1px solid #5B3417; color: #71351D; font-family: Verdana, Tahoma, Arial; font-size: 11px; }

	.dol { font-family: verdana, tahoma, arial;  font-size: 12px; color: #60BCD2; }
	.txt7 { font-family: verdana, tahoma, arial;  font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold; }
	.txt8 { font-family: verdana, tahoma, arial;  font-size: 10px; color: #ffffff; text-decoration: none; }
	.txt9a { font-family: verdana, tahoma, arial;  font-size: 11px; color: #ffffff; text-decoration: none; }
	.txt9b { font-family: verdana, tahoma, arial;  font-size: 11px; color: #ffffff; text-decoration: none; }
	.txt10 { font-family: verdana, tahoma, arial;  font-size: 12px; color: #ffffff; text-decoration: none; }
	.opis { font-family: verdana, tahoma, arial;  font-size: 12px; color: #ffffff; text-decoration: none; text-align: justify; line-height: 16px; }
	.dolne { font-family: verdana, tahoma, arial;  font-size: 11px; color: #ffffff; font-weight: bold; }

	.txt7 { font-family: verdana, tahoma, arial;  font-size: 9px;  color: #666666; text-decoration: none; }
	.txt8 { font-family: verdana, tahoma, arial;  font-size: 10px;  color: #666666; text-decoration: none; }
	.txt9 { font-family: verdana, tahoma, arial;  font-size: 11px; color: #666666; text-decoration: none; }
	.txt12 { font-family: verdana, tahoma, arial;  font-size: 12px; color: #666666; text-decoration: none; }
	
	.stopka-d { /* position: absolute; */ padding: -40px 0 0 0; }
	.stopka { font-family: verdana, tahoma, arial;  font-size: 9px;  color: #AE9386; text-decoration: none; }
	.stopka a { color: #AE9386; }
		
	.te	{ border: 1px solid #dddddd; background-color: #ffffff; color: #666666; font-family: Verdana, Tahoma, Arial; font-size: 11px; scrollbar-face-color: #ffffff; 
		scrollbar-highlight-color: #dddddd; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-shadow-color: #dddddd;  scrollbar-arrow-color: #dddddd; 
		scrollbar-track-color: #ffffff; }
	
	select { border: 1px solid #dddddd;  background-color: #ffffff;  color: #666666;  font-family: Verdana, Tahoma, Arial;  font-size: 11px;  scrollbar-face-color: #ffffff; 
		scrollbar-highlight-color: #dddddd; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-shadow-color: #dddddd; scrollbar-arrow-color: #dddddd; 
		scrollbar-track-color: #ffffff; }
