	html {background:#600001;}
	
	body {text-align:center; margin:0;}
	body,table,form
	{
		font-family: "Palatino linotype";
		font-size:15px;
		color:#9A0C08;
		line-height:1.5em;
	}
	.noz{clear:both;}
	
	table {border-collapse:collapse; border:0; padding:0;}
	td {padding:0; text-align:left; vertical-align:top;}
	
	h1 {font-size:20px; color:#9A0C08; font-style:italic;}
	
	#rama {
		width:1001px;
		text-align:center; 
		margin:auto;
	}
	
	
	#top {
		width:1001px;
		height:19px;
		background:#600001 url(i/topbg.jpg) top center no-repeat;
	}
		
	#top img {border:0}	
	
	#outside { 
		clear:both; 
		width:1001px;
		margin:auto;
		background:#610000;
	}
	
	#outsideleft {
		width:42px;
		height:315px;
		background:#610000 url(i/outsideleftbg.jpg) top center no-repeat;
	}
	
	#outsideright {
		width:42px;
		background:#610000;
	}
	
	#main { 
		clear:both; 
		width:917px; 
		margin:auto; 
		border-top:0;
		border-bottom:0;
		background:#E3D5B6 url(i/mainbg.jpg) top center no-repeat;
	}
  #panel_l{width:222px;}
	#panel_p{}
	
	#menu-glowne {
		color:#9A0C08A;
		margin:20px 0; 
		padding:0;
		font-weight:normal;
		text-align:left;
		padding-right:10px;
		font-size:15px;
	}
	
	#menu-glowne a {
		font-size:18px;
		color:#9A0C08;
		text-decoration:none; 
		font-style:italic;
		padding:0 1px;
	}
	#menu-glowne a:hover{color:#000}
	#menu-glowne a.on{color:#000}
	
	#menu-lewe {
		color:#9A0C08;
		margin:280px 6px 10px 30px; 
		font-weight:normal;
		text-align:left;
	}
	
	#menu-lewe a {
		display:block;
		font-size:15px;
		font-weight:normal;
		color:#000;
		line-height:15px;
		text-decoration:none; 
		font-style:italic;
		padding:2px 0;
	}
	
	#menu-lewe a:hover{color:#9A0C08}
	#menu-lewe a.on{color:#9A0C08}
	
	
	#adres {
	font-size:14px; 
		color:#9A0C08; 
		text-align:center; 
		padding:8px 0 15px 0; 
		line-height:11px;
		font-style:italic;
		background:#E3D5B6;
		margin:auto;
		width:917px;
	}
	
	#stopka {
		font-size:10px; 
		color:#888; 
		text-align:center; 
		padding:8px 0 5px 0;
		line-height:11px;
		font-family:verdana;
			margin:auto;
		width:917px;
	}
	
	#slowa {
		color:#fff;
		font-size:11px;
		margin:auto;
		text-align:center;
		padding:10px 0;
	}
	
	
	#pasek {
		overflow-y:scroll;
		width:638px;
		height:485px;
	}
	
	
	#tresc {
		margin:0; 
		width:614px;
		height:510px; 
		padding:26px 26px 10px 26px;
		background:#E3D5B6 url(i/trescbg.jpg) top center no-repeat;
	}
	#tresc h1 {font-size:20px; color:#9A0C08; font-style:italic;}
	#tresc h2 {font-size:17px; color:#9A0C08;}
	#tresc h3 {}
	#tresc p{color:#555;}
	#tresc ul,ol{color:#740100;}
	#tresc li{}
	#tresc a{color:#740100; text-decoration:underline;}

/* -------------------- KOLEKCJE ---------------- */	
	#zdjecie {
		float:left;
		width:380px;
		padding-right:20px;
		background:url(i/tlo_foto.jpg) -12px 0 no-repeat
	}	
	
	#zdjecie_srodek {
		overflow:hidden; 
		width:375px;height:470px;
		background-repeat:no-repeat;
		background-position:center center;
	}
	
	#zdjecie_nazwa {
		margin-top:445px;
		height:25px;
		text-align:center;
		font-size:13px; 
		font-weight:bold; 
		color:#E3D5B6;
		background:#960D00; 
		opacity:0.8; filter:alpha(opacity=80);
	}
	
	#nawigacja {
	text-align:center;
	font-style:italic; color:#000;
	}
	#nawigacja a { color:#000; }
	#nawigacja a:hover{ color:#9A0C08 }
	
	#miniatury {
		float:left;
		width:210px;
		height:485px;
		overflow-y:scroll;
	}
	
	#miniatury a.zdj {
		float:left;
		display:block;
		margin:0 6px 6px 0;
		background:#D7C9AC center;
		width:86px; height:112px;
		overflow:hidden;
		border:solid 1px #A29068;
	}
	
	#miniatury a.zdj:hover
	{ border:solid 1px #A30C01; }
	
	#miniatury .zdj img {
		/*width:90px;
		height:110px;
		border:solid 1px #000;*/
	 	border:0;
	}

.seoMenu{
  color: #888;
  font-size:10px;
}

.seoMenu a{
  color: #888;
  text-decoration:none;
}

