*{
	margin:0;
	padding:0;
	border:0;
}
body {
	background-color:#e6e1c1;
	background-image:url(images/plamy.png);
	background-repeat:repeat;
	font-family:Tahoma;
	font-size:9pt;
}
ul{
list-style-position:inside;
}
ol{
list-style-position:inside;
}
/* behavior: url(/htc/iepngfix.htc); */
div.bar1{
	width:100%;
	min-width:810px;
	height:10px;
	overflow:hidden;
	background-color:#790213;
}
div.top_container{
	width:100%;
	min-width:810px;
	height:355px;
	background-color:#ddc7a6;
	background-image:url(images/top_bg.jpg);
	background-repeat:repeat-x;
}
div.top_in{
	width:810px;
	height:355px;
	background-image:url(images/ldk.jpg);
	background-repeat:no-repeat;
	background-position:180px 0px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
div.logo_bg{
	width:166px;
	height:294px;
	padding:20px 15px 0px 16px;
	background-image:url(images/logo_bg.png);
	background-repeat:no-repeat;
	behavior: url(/htc/iepngfix.htc);
	position:absolute;
	top:-10px;
	left:0px;
	line-height:24pt;
}
.logo_bg h1{
	font-family:Times New Roman;
	color:#c5a372;
	font-weight:100;
	font-size:22pt;
	text-align:center;
	margin-bottom:10px;
}
.logo_bg h1 span{
	font-size:25pt;
}
.logo_bg h1 a{
	color:#c5a372;
	text-decoration:none;
}
.logo_bg h1 a:hover{
	color:#d5b484;
	text-decoration:none;
}
div.kreska{
	width:100%;
	height:1px;
	overflow:hidden;
	background-color:#fff;
}
div.main_container{
	width:100%;
	background-image:url(images/plamy.png);
	background-repeat:repeat;
	background-position:11px 0px;
	border-top:1px solid #bebaa0;
	position:relative;
}
div.menu_container{
	width:810px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
}
div.menu{
	width:810px;
	height:60px;
	position:absolute;
	top:-48px;
}
.menu div.mleft{
	width:10px;
	height:60px;
	float:left;
	background-image:url(images/menu_l.png);
	background-repeat:no-repeat;
	behavior: url(/htc/iepngfix.htc);
	
}
.menu div.mcontent{
	min-width:790px;
	height:60px;
	float:left;
	background-image:url(images/menu_c.png);
	background-repeat:repeat-x;
}
*html div.mcontent{
	width:790px;
	height:60px;
	float:left;
	background-image:url(images/menu_c.png);
	background-repeat:repeat-x;
	behavior: url(/htc/iepngfix.htc);
}
.menu div.mright{
	width:10px;
	height:60px;
	float:left;
	background-image:url(images/menu_r.png);
	background-repeat:no-repeat;
	behavior: url(/htc/iepngfix.htc);
}
.mcontent table.mlinks{
	width:790px;
}
.mlinks td{
	width:111px;
	padding:0px 10px 0px 10px;
	height:48px;
	text-align:center;
	background-image:url(images/sep.png);
	background-repeat:no-repeat;
	background-position:right;
}
.mlinks td a{
	color:#e8e5d0;
	text-decoration:none;
}
.mlinks td a:hover{
	color:#bfba96;
}
div.window_container{
	width:790px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-30px;
}
.window_container div.wtop{
	width:790px;
	height:40px;
}
.wtop h3.hleft{
	background-image:url(images/hleft.png);
	background-repeat:no-repeat;
	behavior: url(/htc/iepngfix.htc);
	float:left;
	width:505px;
	height:30px;
	padding:10px 0px 0px 20px;
	color:#fff;
	font-size:12pt;
	position:relative;
}
.showall{
	font-size:8pt; 
	position:absolute; 
	top:14px; 
	right:10px;
	font-weight:100;
}
.showall a{
	color:#fff;
	margin:0px 5px 0px 5px;
}
.showall a:hover{
	color:#bfba96;
	text-decoration:none;
}
.wtop h3.hright{
	background-image:url(images/hright.png);
	background-repeat:no-repeat;
	behavior: url(htc/iepngfix.htc);
	float:right;
	width:245px;
	height:28px;
	padding:12px 0px 0px 20px;
	font-size:10pt;
	color:#5b4b33;
}
.wtop h3.hright2{
	background-image:url(images/hright2.png);
	background-repeat:no-repeat;
	behavior: url(/htc/iepngfix.htc);
	float:right;
	width:245px;
	height:28px;
	padding:12px 0px 0px 20px;
	font-size:10pt;
	color:#5b4b33;
}
.window_container div.window{
	width:790px;
	background-image:url(images/win_c.png);
	background-repeat:repeat-y;
	behavior: url(/htc/iepngfix.htc);
	padding-bottom:5px;
}
.window_container div.wbottom{
	width:790px;
	height:10px;
	clear:both;
	background-image:url(images/win_b.png);
	background-repeat:no-repeat;
	behavior: url(/htc/iepngfix.htc);
}
.window table{
	width:550px;
	margin:10px 0px 10px 0px;
}
.window td.table_header{
	font-weight:bold;
	background-color:#c2a16e;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	padding:5px;
}
.window th{
	font-weight:bold;
	background-color:#7c0316;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	padding:5px;
}
.window td{
	background-color:#e1dcbc;
	color:#670a15;
	text-align:center;
	vertical-align:middle;
	padding:5px;
}
div.col_left{
	width:525px;
	float:left;
}
div.col_right{
	width:263px;
	float:left;
	margin-left:1px;
}
div.col_full{

}
/*zwiastuny - galerie */
dl.zwiastun{
	height:90px;
	overflow:hidden;
	border-bottom:1px solid #dcd9c6;
	position:relative;
	padding:10px 10px 0px 10px;
	margin-left:3px;
	position:relative;
}
.zwiastun dd.image{
	width:105px;
	height:80px;
	border:1px solid #370004;
	padding:1px;
	background-color:#840510;
	float:left;
	margin:0px 10px 0px 0px;
}
.zwiastun dd.image img{
	width:105px;
}
div.clipper1{
	width:105px;
	height:80px;
	position:absolute;
	clip:rect(0px 105px 80px 0px);
}
.zwiastun dt{
	font-weight:600;
	color:#670a15;
	margin-bottom:4px;
}
.zwiastun dt a{
	color:#670a15;
	text-decoration:none;
}
.zwiastun dt a:hover{
	color:#000;
	text-decoration:underline;
}
.zwiastun dd.date{
	color:#797669;
	font-size:7pt;
	position:absolute;
	top:10px;
	right:5px;
}
.zwiastun dd.zcontent{
	color:#670a15;
	line-height:13pt;
	text-align:justify;
}
.zcontent a{
	color:#322e21;
	text-decoration:underline;
}
.zcontent a:hover{
	text-decoration:none;
}
.zwiastun a.more{
	display:block;
	float:right;
	padding:4px 6px 4px 6px;
	background-color:#c8d69a;
	color:#000;
	text-decoration:none;
	position:absolute;
	bottom:0px;
	right:0px;
}
.zwiastun a.more:hover{
	text-decoration:underline;
}
.zwiastun a.back{
	display:block;
	float:right;
	height:18px;
	padding:3px 0px 0px 28px;
	background-image:url(images/back.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	color:#322e21;
	text-decoration:none;
	font-weight:600;
}
.zwiastun a.back:hover{
	background-position:0px -21px;
}
/* pelny artykul */
dl.art{
	#height:90px;
	position:relative;
	padding:10px 10px 0px 10px;
	margin-left:3px;
}
.art dd.image{
	width:105px;
	height:80px;
	border:1px solid #370004;
	padding:1px;
	background-color:#840510;
	float:left;
	margin:0px 10px 0px 0px;
}
.art dd.image img{
	width:105px;
}
div.clipper1{
	width:105px;
	height:80px;
	position:absolute;
	clip:rect(0px 105px 80px 0px);
}
.art dt{
	font-weight:600;
	color:#670a15;
	margin-bottom:4px;
}
.art dt a{
	color:#670a15;
	text-decoration:none;
}
.art dt a:hover{
	color:#000;
	text-decoration:underline;
}
.art dd.date{
	color:#797669;
	font-size:7pt;
	position:absolute;
	top:10px;
	right:15px;
}
.art dd.acontent{
	color:#670a15;
	line-height:13pt;
	text-align:justify;
}
.acontent a{
	color:#322e21;
	text-decoration:underline;
}
.acontent a:hover{
	text-decoration:none;
}
.art a.more{
	display:block;
	float:right;
	padding:4px 6px 4px 6px;
	background-color:#c8d69a;
	color:#000;
	text-decoration:none;
	position:absolute;
	bottom:0px;
	right:0px;
}
.art a.more:hover{
	text-decoration:underline;
}
.art a.back{
	display:block;
	float:right;
	height:18px;
	padding:3px 0px 0px 28px;
	background-image:url(images/back.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	color:#322e21;
	text-decoration:none;
	font-weight:600;
}
.art a.back:hover{
	background-position:0px -21px;
	color:#000;
}
.art dd.gallery{
	display:block;	
}
dd.gallery div.gallery_file{
	width:100px;
	height:80px;
	padding:1px;
	margin:10px 5px 0px 0px;
	position:relative;
	border:1px solid #7c0316;
	float:left;
}
div.clipper2{
	width:100px;
	height:80px;
	position:absolute;
	clip:rect(0px 100px 80px 0px);
}
dd.gallery img{
	border:none;
	width:110px;
}
.art dd.links{
	margin-top:10px;
}
a.toggle_gallery{
	display:block;
	width:110px;
	padding:12px 0px 12px 40px;
	background-image:url(images/toggle_gal2.png);
	background-repeat:no-repeat;
	background-position:left;
	margin:8px 0px 8px 0px;
	color:#7c0316;
	text-decoration:none;
	behavior: url(/htc/iepngfix.htc); 
}
.links a{
	display:block;
	width:120px;
	padding:3px 2px 3px 23px;
	color:#322e21;
	text-decoration:none;
	background-image:url(images/file.png);
	background-repeat:no-repeat;
	background-position:left;
	margin:5px 5px 5px 0px;
}
.links a:hover{
	text-decoration:underline;
}
/* news box */
dl.news_box{
	margin-top:1px;
	width:262px;
	position:relative;
	
}
dl.news_box#kimprez{
	background-image:url(images/nb_bg0.jpg);
	background-repeat:no-repeat;
	height:100px;
}
dl.news_box#relacje{
	background-image:url(images/nb_bg1.jpg);
	background-repeat:no-repeat;
	height:100px;
}
.news_box dt{
	width:240px;
	padding:5px 0px 5px 20px;
	background-image:url(images/nb_dt.png);
	background-repeat:repeat;
	behavior: url(htc/iepngfix.htc);
	color:#5b4b33;
	font-weight:bold;
}
.news_box dt#t_abs{
	position:absolute;
	top:0px;
	width:240px;
	padding:5px 0px 5px 20px;
	background-image:url(images/nb_dt.png);
	background-repeat:repeat;
	behavior: url(/htc/iepngfix.htc);
	color:#5b4b33;
	font-weight:bold;
}
.news_box dt a{
	color:#5b4b33;
	text-decoration:none;
}
.news_box dt a:hover{
	text-decoration:underline;
}
.news_box dd.image{
	width:260px;
}
.news_box dd.image img{
	width:260px;
}
.news_box dd.ncontent{
	color:#000000;
	padding:0px 0px 0px 20px;
}
.ncontent a{
	color:#322e21;
	text-decoration:none;
}
.ncontent a:hover{
	text-decoration:underline;
}
.news_box div.clipper1{
	width:260px;
	height:100px;
	position:absolute;
	clip:rect(0px 260px 100px 0px);
}
.news_box a.more{
	position:absolute;
	bottom:0px;
	right:2px;
	display:block;
	width:21px;
	height:21px;
	background-image:url(images/more.png);
	background-repeat:no-repeat;
	behavior: url(/htc/iepngfix.htc);
	cursor:pointer;
}
.news_box a.more:hover{
	background-position:0 -21px;
}
.news_box ul{
	color:#7c0316;
	list-style-position:inside;
}
.news_box li{
	margin:3px 0px 3px 0px;
}
/* stopka */
div.footer{
	width:765px;
	height:20px;
	clear:both;
	color:#908e8f;
	background-image:url(images/stopka.png);
	background-repeat:no-repeat;
	behavior: url(/htc/iepngfix.htc);
	margin-right:auto;
	margin-left:auto;
	margin-top:15px;
	padding:14px 10px 10px 15px;
	font-size:8pt;
}
.footer a{
	color:#908e8f;
}
a.znaczki{
	background-image:url(images/znaczek.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0px 0px 0px 16px;
	text-decoration:none;
}
a.znaczki:hover{
	text-decoration:underline;
	color:#7b0315;
}
