ul.path{
	list-style: none;
	margin: 0;
    padding: 4px 0 4px 9px;	
    border-left: 1px solid #feceb3;
}
ul.path li{
	margin: 0;
	padding: 0 8px;
	display: inline;
}
ul.path li.spacer{padding: 0 2px;background: url(img/spacer.gif) center center no-repeat;}
ul.path li a{
	font-family: verdana;
	font-size: 12px;
	color: #4a230e;
}

.mainColPage{
	float: left;
	width: 760px;
	overflow: hidden;	
}

.pager{font-size: 12px; color: #4A230E; text-align: center;}
.pager a{font-size: 12px; color: #4A230E;}

.imgOpis{
	padding: 1px; 
	border: 1px solid #909caa;
}
.right{text-align: right;clear: both;}
/*********************/
.rowAkt{padding: 10px;}

.rowAkt .foto,
.boxAkt .foto{
	float: left;
	margin: 0 10px 5px 0;
	padding: 1px;
	border: 2px solid #adadad;
}
.rowAkt h3 a,                     
.boxAkt h2{color: #636259; font-size: 16px;}
.boxAkt h2{text-align: center; padding: 0 0 10px;}
.boxAkt .tresc{font-size: 12px; text-align: justify;}
.rowAkt .data,
.boxAkt .data{margin: 3px 0 8px;}
.galeria h2.header,
.boxAkt h2.header,
.boxAkt h3.header,
.header2{
	font-size: 16px;
	text-align: left;
	padding: 10px 10px 10px 20px;
	background:transparent url(img/arr_gray.gif) no-repeat scroll 5px center;
}
.boxAkt .wstecz{
	padding: 10px 0;
}
.boxAkt .foty{padding: 10px 0;}
.listaS{list-style: none; margin: 0;}
.listaS li{
	padding: 5px 5px 5px 15px;
	background: url(img/px_red.gif) no-repeat 5px 10px;	
}
.listaS li a{font-size: 11px;}
.galeria{padding: 10px;}
.galeria .foto{margin: 0 20px;}
.opisGal{
	font-size: 12px;
	padding: 0 0 15px;
}
.rowKatAkt{
	float: left; 
	width: 176px;
	/*height: 226px;*/
	overflow: hidden;
	text-align: center;
	margin: 0 5px 10px;
}
.rowKatAkt h3 a{
	display: block;
	font-size: 12px;
	text-align: left; 
	color: #ffffff;
	padding: 4px 0 4px 10px;
	border-bottom: 1px solid #ffffff;
	background: #D4A017 url(img/topKat.gif) no-repeat 0 0;
}
.rowKatAkt .skrot{
	text-align: left;
	color: #1d5fa6;
	padding: 5px;
	border-top: 6px solid #cccccc;
}
.rowKatAkt .wiecej{
	text-align: right;
	font-weight: bold;
	padding: 5px 15px 0 0;
	/*background: url(img/arr_orange.gif) no-repeat right 9px;*/
}
.rowKatAkt .foto{
	display: block;
	overflow: hidden;
	height: 90px;
	border: 1px solid #ffffff;
}
.rowKatAkt .foto2{
	display: block;
	overflow: hidden;
	height: 215px;
	border: 1px solid #ffffff;
}
.pozostale{
	color: #1D5FA6;
	font-size: 14px;
	padding: 10px 0 6px 20px;
}
/*kalendarz*/
.cal{
	float: left;
	margin: 0 20px 10px 0;
	width: 250px; 
	background: #edede7;
}
.cal td td{
	width: 35px;
	font-size: 12px;
	padding: 0 1px 1px 0;
	text-align: center;
}
.cal td.cHead{
	padding: 0;
	border-bottom: 1px solid #ffffff;
    background: #d4a017 url(img/topCal_cl.gif) no-repeat 0 0;
}
.cal h2{
	font-size: 13px;
	text-align: center;
	padding: 5px;
	color: #ffffff;
	background: url(img/topCal_cr.gif) no-repeat right 0;
}
.cal td.dPrev,
.cal td.dNext{
	color: #a9a9a9;
}
.cal td.act a{
	display: block;
	color: #ffffff;
	padding: 2px 0;
	background: #1d5fa6;
}
.cal .cHead{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	padding: 4px;
	zoom: 1;
	background: #a09f94;
}
.cal #cPrev{
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	background: url(img/cPrev.gif) no-repeat; 
}
.cal #cNext{
	display: block;
	float: right;
	width: 16px;
	height: 16px;
	background:  url(img/cNext.gif) no-repeat; 
}
.cal th{
	color: #1d5fa6;
	padding: 2px 0;
}
#CalOptions{float: left; width: 280px;}

#lista_najblizsze,
#kalendarium_lista{
	clear: both;
	margin: 0 0 0 0;
	padding: 10px 0 0; 
	border-top: 8px solid #d8d8d8;
} 
#lista_najblizsze{float: left; width: 463px; clear:none;}

#lista_najblizsze .tresc,
#kalendarium_lista .tresc{
	text-align: justify;
	padding: 2px 10px 0 20px;
	display: none;
}

#lista_najblizsze li,
#kalendarium_lista li{	
	list-style: none;
	margin: 0;
	padding: 2px 0 5px;
}
#lista_najblizsze li h3,
#kalendarium_lista li h3{
	font-size: 13px;
	padding: 0 0 0 20px;
	background: url(img/lvl1.gif) no-repeat 0 5px; 
}
#lista_najblizsze li.link,
#kalendarium_lista li.link{cursor: pointer;}

#trescN{
	padding: 10px;
	border-top:8px solid #D8D8D8;
	clear: both;
}
#trescN h3{
	font-size: 13px;
	padding: 0 0 5px;
}

#trescN .tresc{text-align: justify;}

#trescN .data,
#lista_najblizsze .data,
#kalendarium_lista .data{
	font-weight: normal; 
	font-size: 12px;
}
#print{
	position: absolute;
	width: 100%;
	z-index: 9999999;
}
#backLay{
	position: absolute;
	width: 100%;
	height: 400px;
	opacity: 0.7;
	filter:alpha(opacity=70);
	background-color: #000000;
	z-index: 999999;
}
#print_cont{
	width: 760px;
	margin: 30px auto 0;
	padding: 20px 0;
	background-color: #ffffff;
	border: 6px double #000000;
}
#doPrint{float: right;cursor: pointer;}
#print1{
	float: right;
	width: 25px;
	height: 25px;
	background: url(img/print.jpg) no-repeat center center;
	cursor: pointer;
}
/*mapa serwisu*/
.mapServ{
	margin: 0;
	padding: 0;
	list-style: none;
}
.mapServ li{
	padding: 0.3em 0 0.3em 0;
	font-size: 12px;
}
.mapServ a{font-weight: bold;}
.mapServ ul a{font-weight: normal;}
/*wyszukiwarka*/
.wysz{padding: 0 0 0 20px;}
.wysz h3{padding: 5px 0 0}
.wysz h3:first-letter{text-transform: uppercase;}
.wysz h4{padding: 1px 0 1px 15px;}
#komunikat{
	padding: 20px;
	text-align: center;	
	border: 1px solid #bbbbbb;
	background-color: #eeeeee;
	clear: both;
}
.advance{border: 1px solid #cccccc; width: 210px; float: right; padding: 3px;}
.advance input{float: left;margin: 0px 5px 0 0;}
.advance div{padding: 2px 0;}
/*edytor*/
.tinyTytul{
	color:#C73D3B;
	font-family:verdana;
	font-size:18px;
	font-weight:bold;
	letter-spacing:0;
	margin:0;
	text-align:center;
	text-decoration:none;
}
table.gadget{
	position: absolute;
	display: none;
	top: 20px !important;
	right: -15px !important;;
	background-color: #fff; 
}
#google{float: right;}
#googles{
	position: relative;
	float: right;
	padding: 3px 10px 0 0;
}
#googles img{cursor: pointer;}