h3 {	margin:2px;	font-weight:bold;	font-size:13px;}img {	border: 0px;}body {	font: 12px Tahoma, "Times New Roman", Times, serif;	color: #000000;	background: url(images/wstepbg.jpg) repeat;	margin: 0px;}.scroll {	position: absolute;	left: 0px;	top: 0px;	width: 95%;	z-index: 0;	background-image: url(images/mtlo.jpg);	background-position: center;	background-repeat: repeat-y;}.box1 {	position: relative;	z-index: 1;	visibility: visible;	left: 28px;}.box2 {	position: absolute;	z-index: 5;	width: 100%;	left: 0px;	top: 174px;}.gniazdo_rodzinne {	position: relative;	width: 765px;	margin-left: auto;	margin-right: auto;	height: 275px;	background: url(images/rodzinne_tlo.jpg);}.but1 {	position: absolute;	left: 130px;	top:85px;	}.but2 {	position: absolute;	left: 130px;	top:120px;}.but3 {	position: absolute;	left: 130px;	top:155px;}.but4 {	position: absolute;	left: 130px;	top:190px;}.box3 {	position: absolute;	z-index: 1;	width: 100%;	left: 0px;	top: 449px;}.text {	text-align: left;	position: relative;	z-index: 4;	width: 765px;	left: 0px;}a {	color: #422C18;	text-decoration: none;}a.ul {	color: #422C18;	text-decoration: underline;}a.style1 {	font: 22px "Times New Roman", Times, serif;	color: #422C18;	text-decoration: underline;}a.menu {	font: 18px "Times New Roman", Times, serif;	color: #422C18;	text-decoration: underline;}a:hover { text-decoration: underline; }a.img:hover { text-decoration: none; }div.idn {	display: none;}.duzy {	font-size: 20px;}.style1 {	font-size: 22px;	line-height: 30px;}.style3 {	font-size: 10px;}h1 {	font: 22px "Times New Roman", Times, serif;}td.k1 {	border-top:		0px;	border-bottom:	0px;	border-left:	0px;	border-right:	1px solid #000;	text-align:		center;}td.k2 {	border-top:		0px;	border-bottom:	0px;	border-left:	0px;	border-right:	1px solid #000;	text-align:		left;}td.k3 {	border-top:		0px;	border-bottom:	0px;	border-left:	0px;	border-right:	0px;	text-align:		left;}td.k4 {	border-top:		1px solid #000;	border-bottom:	0px;	border-left:	0px;	border-right:	1px solid #000;	text-align:		center;}td.k5 {	border-top:		1px solid #000;	border-bottom:	0px;	border-left:	0px;	border-right:	1px solid #000;	text-align:		left;}td.k6 {	border-top:		1px solid #000;	border-bottom:	0px;	border-left:	0px;	border-right:	0px;	text-align:		left;}.small {	font-size: 10px;}.akta {	cursor:pointer;	background-color:#fcfbc4;}.akta:hover {	background-color:#dfde9a;}#menu_tlo {	background-image:url('images/zwoj-srodek.gif');	background-repeat:repeat-y;	overflow:hidden;}#menu_katalog {	position:absolute;	top:179px;	left:7px;}#menu_katalog a {	color: #000;	text-decoration: none;}#menu_katalog a:hover {	text-decoration: underline;}img.gl {	border:1px solid #FFF;}img.gl:hover {	border:1px solid #FF0000;}td.g1 {	border:0px;	border-right:1px solid #bfa560;	text-align:center;}td.g2 {	border:0px;	border-right:1px solid #bfa560;	text-align:center;}td.g3 {	border:0px;	text-align:center;}td.g4 {	border:0px;	border-top:1px solid #bfa560;	border-right:1px solid #bfa560;	text-align:center;}td.g5 {	border:0px;	border-top:1px solid #bfa560;	border-right:1px solid #bfa560;	text-align:center;}td.g6 {	border-top:1px solid #bfa560;	border-bottom:	0px;	border-left:	0px;	border-right:	0px;	text-align:center;}img.ramka {	padding: 3px;	background-color:#422C18;	margin:3px;}img.ramka2 {	padding:8px;	background-color: black;	margin:5px;}#galeria_t {	filter:alpha(opacity=90);	-moz-opacity: 0.9;	opacity: 0.9;	background-color:#000;	position:fixed;	z-index:996;	left:0px;	right:0px;	top:0px;	bottom:0px;	display:none;}#galeria {	position:fixed;	z-index:997;	left:0px;	right:0px;	top:0px;	bottom:0px;	background-color:transparent;	display:none;}#galeria div.load {	background-color:#fff;	top:40%;	position:fixed;	color:#000;	font-size:24px;	left:40%;	right:40%;	text-align:center;	min-width:200px;	z-index:999;	display:none;}#galeria div.close {	position:absolute;	right:3px;	top:3px;	color:#fff;	z-index:1100;}#galeria div.opis {	text-align:center;	position:fixed;	bottom:0px;	left:0px;	width:100%;	background-color:#fff;	filter:alpha(opacity=80);	-moz-opacity: 0.8;	opacity: 0.8;	color:#000;	padding:3px;}#galeria div.prev {	position:absolute;	left:0px;	height:100%;	width:40%;	text-align:left;	cursor:pointer;	background-image:url(/images/pust.gif);}#galeria div.next {	position:absolute;	right:0px;	height:100%;	width:40%;	text-align:right;	cursor:pointer;	background-image:url(/images/pust.gif);}#galeria div.bp {	height:50%;	background:url(/images/prev.gif) no-repeat left bottom;	display:none;}#galeria div.bn {	height:50%;	background:url(/images/next.gif) no-repeat right bottom;	display:none;}#legenda {margin-left: 44px;}#przypisy{font-size: 10px;font-style: italic;clear:both;}/*kronika*/.rok {	 color: #0000ff;	 font-weight: bold;	 font-size: 14px;}.k_tyt {	color: #ff0000;	padding-top: 10px;	font-weight: bold;}.cb {clear:both;}.kl {padding-left: 25px;float:left;margin:5px}.kl div{width: 230px;}.kr {padding-right: 25px;float:right;margin:5px}.kr div{width: 230px;}

.zr {
	text-align: center;
	width: 200px;
	margin-left: 65px;
	float: left;
}


/*galeria*/
#gal {
	text-align: left;
	position:relative;
	top: -30px;
	left:40px;
	width:530px;
	z-index:10;
}
.gt {
	font-weight: bold;
	font-size: 14px;
}

.gp {
	margin: 10px 30px;
	font-size: 12px;
	color:#800000; 
	font-weight: bold;	
}

.obr {
	background: #422C18;
	padding: 3px;
	border: 1px solid #DDDDDD;
	margin-right: 6px;
	margin-bottom: 6px;
}/*ZWIJAS*/#zt {width:654px;height:52px;background:url('images/zwoj-top.jpg') no-repeat;text-align: right;}.la {	margin-left: 5px;}#dokumenty{	padding: 245px 10px 0px 10px;	min-height: 100px;}#dokumenty p{	margin: 10px 0px !important;	font-size: 22px;}#dokumenty .padding{	padding: 0px 0px 0px 30px;}#dokumenty .tytul{	text-decoration: underline !important;	font-weight: bold !important;	margin: 0px;	padding: 0px;}#dokumenty .lista{	padding: 10px;	display: none;}.klasa-tabela thead td{	font-size: 12px !important;	}.klasa-tabela .klasa_1{	font-weight: bold !important;	font-size: 12px !important;}.klasa-tabela .klasa_2 span{	color: red !important;}.klasa-tabela .klasa_2 b{	font-size: 12px !important;}.klasa-tabela tbody td{	font-size: 10px !important;	}.klasa-tabela .klasa_3{	font-size: 12px;	font-weight: bold;}.klasa-tabela .klasa_3 span{	font-size: 9px;	font-weight: normal;}.klasa-tabela .klasa_4{	font-size: 10px;	font-weight: bold;}.klasa-tabela .klasa_4 span{	color: red;	}