body,html{
	margin:				0px;
	padding:			0px;
	background-color:	#fafaf5;
	color:				#5e6251;
	background-image:	url("../images/website/background.gif");
}
td{
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			11px;
	vertical-align:		top;
	text-align:			left;
	color:				#5e6251;
}
a{
	text-decoration:	none;
	color:				#878d4d;
}
a:hover{
	color:				#b0c211;
}

a.slide{
	text-decoration:		none;
	color:				#ffffff;
}
a.slide:hover{
	color:				#b0c211;
}
img{
	border:				0px;
}

.loading {
	background-image: 		url("../images/website/spinner.gif");
	background-repeat:		no-repeat;
	background-position:		bottom left;
}

h1{
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:		20px;
	margin:				12px 0px 16px 10px;
	font-size:			19px;
	font-weight:		normal;
	color:				#95a12b;
}

h1.sub{
	font-family:			Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:			20px;
	margin:				12px 0px 16px 10px;
	font-size:			12px;
	font-weight:			bold;
	color:				#95a12b;
}

h2{
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:		16px;
	margin:				12px 0px 16px 0px;
	font-size:			12px;
	font-weight:		bold;
	color:				#95a12b;
}
h3{
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	margin:				5px 0px 7px 0px;
	padding:			3px 0px 4px 20px;
	font-size:			11px;
	font-weight:		normal;
	color:				#ffffff;
	background-color:	#95a12b;
	clear:				both;
}
h4{
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	margin:				2px 0px 2px 0px;
	padding:			2px 20px 2px 20px;
	font-size:			11px;
	font-weight:		bold;
	text-align:			right;
	color:				#ffffff;
	background-color:	#95a12b;
	clear:				both;
	vertical-align:		middle;
}
h4 img{
	vertical-align:		middle;
}
form{
	margin:				0px;
	padding:			0px;
	text-align:			left;
}
input[type="text"]{
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			11px;
	border:				solid 1px #cccccc;
	background-color:	#ffffff;
	color:				#899667;
	vertical-align:		middle;
}
input[type="image"]{
	vertical-align:		middle;
	padding:			0px;
	margin:				0px;
}
input.top{
	width:				110px;
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			11px;
	border:				solid 1px #cccccc;
	background-color:	#ffffff;
	color:				#899667;
	vertical-align:		middle;
}
input.image{
	vertical-align:		middle;
	padding:			0px;
	margin:				0px;
}

table.construction{
	width:				100%;
}
td.middle{
	background-color:	#ffffff;
	text-align:			left;
	width:				982px;
}
td.bottom{
	background-color:	#ffffff;
	padding:			0px;
}
td.top{
	width:				982px;
	background-color:	#95a12b;
}
td.top div{	
	text-align:			right;
	width:				972px;
	height:				20px;
	margin:				5px 10px 0 0;
	color:				#ffffff;
}
td.top a{
	color:				#ffffff;
	text-decoration:	none;
}
td.top a:hover,td.top a.selected{
	color:				#f2f7a5;
}
td.green{
	width:				3px;
	background-color:	#95a12b;
	font-size:			1px;
}
td.greenbt{
	width:				3px;
	background-color:	#ffffff;
	font-size:			1px;
	height:				26px;
	background-image:	url("../images/website/botbg.gif");
	background-repeat:	repeat-x;
	background-position:bottom left;
}
td.topb{
	font-size:			1px;
	background-color:	#bec57d;
}
td.bokl{
	background-image:	url("../images/website/topbl.gif");
	background-repeat:	repeat-y;
	background-position:top right;
}
td.bokr{
	background-image:	url("../images/website/topbr.gif");
	background-repeat:	repeat-y;
	background-position:top left;
}
td.bottom{
	height:				26px;
	background-image:	url("../images/website/botbg.gif");
	background-repeat:	repeat-x;
	background-position:bottom left;
}

td.bottom div.left{
	float:				left;
	margin:				6px 0 0 0;
	padding:			0 0 0 10px;
	color:				#8d9481;
	font-size:			10px;
}
td.bottom div.right{
	float:				right;
	margin:				6px 0 0 0;
	padding:			0 10px 0 0;
	color:				#8d9481;
	font-size:			10px;
}
td.bottompas{
	height:				30px;
	background-image:	url("../images/website/bottompas.gif");
	background-repeat:	repeat-x;
	background-position:top left;
}
td.botl{
	background-image:	url("../images/website/botbl.gif");
	background-repeat:	repeat-y;
	background-position:top right;
}
td.botr{
	background-image:	url("../images/website/botbr.gif");
	background-repeat:	repeat-y;
	background-position:top left;
}
table.middlecnt{
	width:				807px;
	padding:			2px 0 0 0;
}

td.leftmenu{
	width:				166px;
}
td.leftmenu div{
	padding: 			12px 12px 12px 12px;
}
td.leftmenu ul{
	padding: 			12px 0px 12px 0px;
	margin:				0px;	
	list-style:			none;
}
td.leftmenu ul ul{
	padding: 			6px 0px 4px 0px;
}
td.leftmenu li{
	padding: 			8px 0px 8px 2px;
	border-bottom:		solid 1px #c7ce90;
}
td.leftmenu li li{
	padding: 			0 0 0 20px;
	border:			0px;
	background-image:	url("../images/website/dotk.gif");
	background-repeat:	no-repeat;
	background-position:center left;
}
td.leftmenu li a.selected{
	/*font-weight:		bold;*/
	color:			#b0c211;
	font-size:			11px;
}
td.leftmenu li li a.selected{
	font-weight:		normal;
	color:				#b0c211;
	text-decoration:	underline;
}
td.cntbg{
	background-image:	url("../images/website/cntbg.gif");
	background-repeat:	repeat-y;
	background-position:top right;
	vertical-align:		bottom;
	width:				9px;
	font-size:			1px;
}



td.middlecnt{
	background-image:	url("../images/website/rightbg.gif");
	background-repeat:	repeat-y;
	background-position:top right;
}


table.content{
	width:				801px;
	margin:				0 0 0 6px;
}

td.foto{
	width:				637px;
	height:				340px;
	text-align:				left;
	background-repeat:		no-repeat;
	background-position:		center center;
	cursor:				pointer;
}
td.sub1{
	height:				185px;
	background-position:center center;
}
td.sub2{
	height:				124px;
}
table.sub3{
	width:				637px;
	height:				124px;
}
td.sub3{
	height:				124px;
	background-position:		center center;
}
td.search{
	width:				164px;
	background-color:		#f1f2ec;
	vertical-align:		top;
	font-size:			10px;
}

td.search form{
	margin:0px;
	padding:0px;
	margin-left:		20px;
}
td.search fieldset{
	width:124px;
}



td.mrg{
	width:				6px;
	font-size:			1px;
}
td.mrgm{
	width:				5px;
	font-size:			1px;
}
td.content{
	width:				631px;
	padding:			0px;
}
td.topline{
	border-top:			solid 1px #c7ce90;
	padding:			0px;
}

td.google{
	width:				164px;
	background-color:	#f1f2ec;
	padding:			20px;
}
img.polandLogo {
	margin-top: 60px;
	margin-right: 10px;
	margin-left: 20px;
}
td.mainText {
	margin: 0px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
img.mapPosition {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 45px;
}
div.centre {
	margin-top: 70px;
	text-align: center;
	padding-left: 23px;
}
div.centre2 {
	margin-top: 25px;
	margin-left: 15px;
}
div.centre2 a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
div.centre2  a:hover {
	color: #b0c211;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}


td.path{
	background-color:	#ffffff;
	height:				20px;
	vertical-align:		middle;
	font-size:			10px;
	color:				#778219;
}

td.light{
	background-color:	#f1f2ec;
}
td.white{

}
td.center{
	text-align:			center;
	vertical-align:		middle;
}
td.center div{
	text-align:			justify;
	padding:			16px;
}
td.wide div{
	word-spacing:		4px;
	line-height:		24px;
}
td.welcome{
	width:				194px;
/*	border-top:			dotted 1px #b9bea0;*/
	border-bottom:		dotted 1px #b9bea0;
}

div.hr{
	border-bottom:		dotted 1px #b9bea0;
	font-size:			1px;
	height:				1px;
	margin:				10px 0 10px 0;
	clear:				both;
}
div.space{
	font-size:			1px;
	height:				25px;
	margin:				0px;
	clear:				both;
}
div.spacemini{
	font-size:			1px;
	height:				15px;
	margin:				0px;
	clear:				both;
}
td.mainmini div{
	width:				100px;
	height:				100px;
	background-repeat:	no-repeat;
	background-position:center center;
}

div.mini{
	width:				144px;
	height:				130px;
	background-color:	#ccd0ba;
	float:				left;
	margin:				0 0 15px 11px;
}
div.mini div{
	width:				134px;
	height:				118px;
	margin:				1px;
	padding:			4px 3px 4px 3px;
	border:				solid 1px #ffffff;
	background-color:	#f1f2ec;
	background-repeat:	no-repeat;
	background-position:center center;
}
div.mini div div{
	width:				134px;
	height:				91px;
	margin:				0px;
	padding:			0px;
	border:				0px;
	background-color:	#f1f2ec;
	background-repeat:	no-repeat;
	background-position:center center;
}

div.minisub{
	width:				295px;
	height:				82px;
	float:				left;
	margin:				0 10px 20px 5px;
}
div.minisub div{
	line-height:		15px;
	margin:				28px 4px 0 4px;
	font-size:			12px;
	font-weight:		bold;
}
div.minisub div.cont{
	float:				left;
	width:				110px;
	height:				80px;
	background-color:	#ccd0ba;
	margin:				0 10px 20px 5px;
}
div.minisub div.cont div{
	height:				70px;
	margin:				1px;
	padding:			3px;
	border:				solid 1px #ffffff;
	background-color:	#f1f2ec;
}
div.minisub div.cont div div{
	width:				100px;
	height:				70px;
	margin:				0px;
	padding:			0px;
	border:				0px;
	background-repeat:	no-repeat;
	background-position:center center;
}

div.gmini{
	width:				100px;
	height:				100px;
	float:				left;
	margin:				0 4px 5px 1px;
	background-color:	#f1f2ec;
}

div.gmini div{
	width:				84px;
	height:				84px;
	background-repeat:	no-repeat;
	background-position:center center;
	margin:				8px;
}
div.gmini a{
	display:			block;
	width:				84px;
	height:				84px;
}

div.spaging{
	clear:				both;
	margin:				15px 0 5px 0;
	height:				20px;
}
div.spaging div{
	float:				right;
	background-color:	#e1e7c8;
	padding:			2px 30px 2px 15px;
}
div.spaging a{
	padding:			0 3px 0 3px;
	font-weight:		bold;
	font-size:			11px;
	color:				#6d7529;
}
div.spaging a:hover{
	color:				#a4a60e;
}
div.spaging a.selected{
	color:				#a4a60e;
	text-decoration:	underline;
}
td.region {
	background-color: #e0e1d6;
}
td.mainsearch {
	background-color: #94a12b;
}

ul.ident2 {list-style-type: circle; margin-top:10px;}


a.mainmini{
	display:			block;
	width:				100px;
	height:				100px;
}
div.mini div.ramka{
	display:			block;
	width:				132px;
	height:				89px;
	border:				solid 1px #ccd0ba;
}
a.ramka{
	display:			block;
	width:				130px;
	height:				87px;
	border:				solid 1px #ffffff;
}


div.minisub div.cont div.ramkasub{
	display:			block;
	width:				98px;
	height:				68px;
	border:				solid 1px #ccd0ba;
}
a.ramkasub{
	display:			block;
	width:				96px;
	height:				66px;
	border:				solid 1px #ffffff;
}


