body,html{
	margin:				0px;
	padding:			0px;
}

body{
	background-color:	#e0e0df;
}
html{overflow:auto;margin:0px;padding:0px;width:100%;height:100%;}
body{margin:0px;padding:0px;width:100%;height:100%;}	
div.flashcontent{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1000;}

td{
	vertical-align:		top;
	text-align:			left;
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			11px;
}
img{
	border:				0px;
}
form{
	margin:				0px;
	padding:			0px;
}
p.loginnotes{
	font-size:			11px;
	color:				#2866a3;
}
div.space{
	width:				970px;
	height:				5px;
	margin:				0px;
	padding:			0px;
	font-size:			1px;
	background-color:	#ffffff;
}
div.space2{
	width:				970px;
	height:				8px;
	margin:				0px;
	padding:			0px;
	font-size:			1px;
}
div.main{
	background-color:	#ffffff;
	padding:			5px;
	width:				980px;	
	border:				solid 1px #f1f1f1;
	margin-top:			8px;
}
div.btnav{
	text-align:left;
	margin-top:40px;
}
table.page div.login{
	color:				#a3b5cd;
	font-size:			11px;
	font-weight:		bold;
}
table.page div.login a{
	color:				#6e8cb0;
	text-decoration:	underline;
	font-size:			11px;
	font-weight:		normal;
}
table.top,table.page,table.bottom,table.content{
	width:				970px;
	background-color:	#ffffff;
}

table.top{
	background-image:	url("../img/toptlo.gif");
	background-repeat:	repeat-x;
	background-position:bottom left;
}

td.logo{
	width:				234px;
	height:				73px;
}
td.search{
	width:				140px;
	height:				51px;
	vertical-align:		bottom;
	text-align:			right;
}
div.search{
	width:				140px;
	text-align:			left;
	float:				bottom;
}
div.search form{
	vertical-align:		bottom;
}
td.search input.search{
	width:				114px;
	background-color:	#ffffff;
	border:				solid 1px #a7a7a7;
	padding-left:		4px;
	margin:				0 0 5px 0;
	text-align:			left;
	vertical-align:		bottom;
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			11px;
	color:				#666666;

}
input.topsearchsubmi{
	vertical-align:		bottom;
	margin-bottom:		5px;
	float:right;
}
select.qacces{
	width:				140px;
	background-color:	#ffffff;
	border:				solid 1px #a7a7a7;
	margin:				0px;
	text-align:			left;
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			11px;
	color:				#666666;
	vertical-align:		bottom;
}

td.highmenu{
	width:				735px;
	height:				22px;
	vertical-align:		top;
	text-align:			right;
	padding:			0px;
	color:				#333333;
	font-size:			12px;
}
td.highmenu a{
	color:				#333333;
	text-decoration:	none;
}
td.highmenu a.selected{
	color:				#2866a3;
}
td.highmenu a:hover{
	color:				#2866a3;
	text-decoration:	underline;
}

td.topmenu{
	width:				585px;
	height:				46px;
	padding:			0 10px 5px 0;
	vertical-align:		bottom;
	text-align:			right;
	font-size:			14px;
	color:				#505050;
}

td.topmenu a,td.topmenu span{
	color:				#505050;
	text-decoration:	none;
	margin:				0 5px 0 5px;
	white-space:		nowrap;
}
td.topmenu span{
	color:				#777777;
}
td.topmenu a.selected{
	color:				#2866a3;
}
td.topmenu a:hover{
	color:				#2866a3;
	text-decoration:	underline;
}



td.left,td.right{
	color:				#ffffff;
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	text-align:			left;
	padding:			0px 15px 0px 15px;
	height:				15px;
	background-color:	#afaca7;
	vertical-align:		middle;
}
td.right{
	text-align:			right;
}
td.left a,td.right a{
	color:				#ffffff;
	text-decoration:	none;
}

td.bottomenu{
	width:				167px;
	height:				15px;
	padding:			0px;
	vertical-align:		middle;
	text-align:			right;
	font-size:			11px;
	color:				#505050;
}
td.bottomenu a{
	color:				#505050;
	text-decoration:	none;
	margin:				0px;
	white-space:		nowrap;
}
td.bottomenu a.selected{
	color:				#2866a3;
}
td.bottomenu a:hover{
	color:				#2866a3;
	text-decoration:	underline;
}


table.index{
	width:				970px;
	height:				474px;
	background-image:	url("../img/indextlo.gif");
	background-repeat:	repeat-x;
	background-position:top left;
	background-color:	#ffffff;
}
td.index1{
	width:				970px;
	height:				144px;
	vertical-align:		bottom;
	text-align:			left;
}
td.index2{
	width:				359px;
	height:				144px;
	vertical-align:		bottom;
	text-align:			left;
}


div.indexpas{
	width:				970px;
	height:				11px;
	vertical-align:		top;
	text-align:			right;
}
div.indexflash{
	width:				970px;
	height:				105px;
	vertical-align:		top;
	text-align:			right;
}
td.indexnews{
	width:				394px;
	padding:			0 17px 0 0;
	height:				132px;
	vertical-align:		top;
	text-align:			right;
	color:				#666666;
	font-size:			11px;
}
td.indexnews h4{
	margin:				0 0 4px 0;
	padding:			0px;
	color:				#d49202;
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	text-decoration:	underline;
}
td.indexnews h4 a{
	color:				#d49202;
	text-decoration:	underline;
}
td.indexnews p{
	color:				#333333;
	font-size:			11px;
	margin:				0 0 10px 0;
	padding:			0px;
}
td.indexnews p a{
	color:				#333333;
}
td.indexnews a{
	color:				#666666;
	text-decoration:	none;
}


td.indexnews a:hover{
	color:				#666666;
	text-decoration:	underline;
}

td.linki{
	padding:			0 17px 0 0;
	vertical-align:		bottom;
	text-align:			right;
	color:				#235082;
}



table.page{
	width:				970px;
	background-image:	url("../img/indextlo.gif");
	background-repeat:	repeat-x;
	background-position:top left;
	background-color:	#ffffff;
}
div.path{
	text-align:			right;
	color:				#777777;
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	padding:			0px;
}
div.path a{
	color:				#333333;
	text-decoration:	underline;
}
td.leftmenu{
	width:				280px;
	color:				#756a64;
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			12px;
	vertical-align:		top;
	text-align:			left;
	font-weight:		normal;
	line-height:		13px;
}
td.leftmenu ul{
	margin:				11px 25px 30px 30px;
	padding:			0px;	
	list-style:			none;	
}
td.leftmenu li{
	margin:				0px;
	padding:			4px 0 4px 0;
	background-image:	none;
	background-repeat:	no-repeat;
}
td.leftmenu li.lms{
	margin:				0px;
	padding:			2px 0 2px 20px;
	background-image:	none;
	background-repeat:	no-repeat;
}

td.leftmenu li.lms1{
	margin:				0px;
	padding:			2px 0 2px 20px;
	background-image:	none;
	background-repeat:	no-repeat;
	margin-left:		20px;
}

td.leftmenu a{
	color:				#756a64;
	text-decoration:	none;
	margin:				0px;
}
td.leftmenu a:hover{
	color:				#2866a3;
	text-decoration:	underline;
}
td.leftmenu a.selected{
	color:				#2866a3;
}




table.content{
	width:				970px;
}
td.content{
	width:				690px;	
	color:				#756a64;
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			12px;
	vertical-align:		top;
	text-align:			justify;
	font-weight:		normal;
	line-height:		17px;
}
td.content td{
	color:				#756a64;
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			12px;
	vertical-align:		top;
	text-align:			justify;
	font-weight:		normal;
	line-height:		17px;
}
td.content h1{
	padding:			0px 25px 0px 0px;
}
div.content{
	padding:			0px 25px 0px 0px;
	min-height:			382px;
}
td.content a{
	color:				#3a6ea8;
	font-weight:		normal;
	text-decoration:	underline;
}

td.content a.next{
	color:				#f98100;
	font-weight:		normal;
	text-decoration:	none;
	margin:				0 0 0 15px;
	white-space:		nowrap;
}

td.content a.searchresult{
	color:				#756a64;	
	text-decoration:	none;
}
td.content strong.s3{
	font-weight: bold;
	color:				#3a6ea8;
}
td.content a.searchresult:hover{
	color:				#3a6ea8;
}


td.subcontent{
	width:				255px;
	padding-right:		25px;
	color:				#756a64;
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:			11px;
	vertical-align:		bottom;
	text-align:			right;
	font-weight:		normal;
	line-height:		14px;
}
td.subcontent p{
	margin:				0px;
	font-size:			11px;
}
td.subcontent h2{
	text-align:			right;
	margin:				7px 0px 4px 0px;
	font-size:			11px;
}
td.subcontent h3{
	text-align:			right;
	margin:				10px 0px 1px 0px;
	font-size:			11px;
}
td.subcontent ul{
	margin:				0px 0px 10px 0px;
}
td.subcontent li{
	margin:				0 0 0 0px;
	padding:			0 10px 0px 0px;
	background-image:	url("../img/bull.gif");
	background-position:top right;
	background-repeat:	no-repeat;
	line-height:		14px;
}


h1{
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:				#a39c98;
	font-size:			20px;
	font-weight:		normal;
	text-align:			left;
	line-height:		24px;
	margin:				8px 0px 28px 0px;
	padding:			0px;
}
h1.news{
	margin:				8px 0px 2px 0px;
}
h2{
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:				#2866a3;
	font-size:			13px;
	font-weight:		bold;
	text-align:			left;
	line-height:		15px;
	margin:				10px 0px 10px 0px;
	padding:			0px;
}

h2.orange {
	color:				#ff9900;
	font-size:			18px;
	font-weight:		normal;
	line-height:		22px;
}

h2.news{
	margin:				0px 0px 8px 0px;
	font-weight:		normal;
	color:				#2866a3;
}
h3{
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:				#2866a3;
	font-size:			13px;
	font-weight:		normal;
	text-align:			left;
	line-height:		15px;
	margin:				17px 0px 17px 0px;
	padding:			0px;
}

h3.news{
	margin:				0px 0px 0px 0px;
	float:				right;
	font-size:			11px;
	font-weight:		bold;
	color:				#f98100;
}

h1.newslist{
	margin:				0px 0px 3px 0px;
	font-size:			14px;
	font-weight:		bold;
	line-height:		15px;
	color:				#2866a3;

}

div.linia{
	background-color:		#d6d6d6;
	font-size:1px;
	line-height:1px;
	margin:10px 0 10px 0;
	clear:both;
}
h1.newslist span{
	font-size:			11px;
	font-weight:		normal;
	white-space:		nowrap;
	color:				#777777;
}
h2.newslist{
	margin:				0px 0px 4px 0px;
	line-height:		11px;
	font-weight:		normal;
	color:				#2866a3;
}
h3.newslist{
	margin:				0px 0px 0px 0px;
	float:				right;
	font-size:			11px;
	font-weight:		bold;
	color:				#f98100;
	line-height:		12px;
}
div.content h4{
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:				#2866a3;
	font-size:			12px;
	font-weight:		bold;
	text-align:			left;
	line-height:		14px;
	margin:				0px 0px 5px 0px;
	padding:			0px;
}

div.content h5{
	font-family:		Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:				#2866a3;
	font-size:			12px;
	font-weight:		bold;
	text-align:			left;
	line-height:		14px;
	margin:				15px 0px 5px 0px;
	padding:			0px;
}










table.linie td{
	border-top:		solid 1px #d6d6d6;
	padding:			10px 0 10px 0;
}

ul{
	margin:				18px 0 18px 0;
	padding:			0px;	
	list-style:			none;	
}
ul li{
	margin:				0 0 0 0px;
	padding:			0 0 4px 30px;
	background-image:	url("../img/bull.gif");
	background-repeat:	no-repeat;
	line-height:		15px;
}
ul.sitemap{
	margin:				0 0 0px 0;
	padding:			0px;	
	list-style:			none;	
}
ul.sitemap li{
	margin:				0 0 0 0px;
	padding:			0 0 4px 15px;
	background-image:	url("../img/bullsm.gif");
	background-repeat:	no-repeat;
	line-height:		15px;
}
ul.sitemap li a{
	text-decoration:	none;
	color:				#666666;
}
ul.sitemap li.indent1,ul.sitemap li.indent1 a{
	font-weight:		bold;
	color:				#3a6ea8;
}
ul.sitemap li.indent2{
	margin-left:		30px;
}
ul.sitemap li.indent3{
	margin-left:		60px;
}
ul.sitemap li a:hover{
	text-decoration:	underline;
	color:				#3a6ea8;
}


ul.sponsors{
	margin:				0px;
}
ul.sponsors li{
	margin:				0xp;
	padding:			0 0 0px 12px;
	line-height:		14px;
	font-size:			11px;
}
h2.sponsors{
	margin:				0 0 10px 0;
}



ol{
	margin:				18px 0 18px 30px;
	padding:			0px;	
}
ol li{
	margin:				0 0 0 0px;
	padding:			0 0 4px 0px;
	line-height:		15px;
	
}




input.text{
border: solid 1px #a5acb2;
margin-bottom:2px;
}

input.errorField{
	border-color:#f98100;
}
textarea.text{
	width:335px;
	color:				#333333;
	font-family:		Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
}
div.content div.error{
	color:#f98100;
	font-weight:bold;
	background-image:	url("../img/wykrzyknik.gif");
	background-repeat:	no-repeat;
	background-position:center left;
	padding-left:23px;
}
div.content div.success{color:#2866a3;font-weight:bold;}

input.butonx{
	width:66px;
	height:23px;
	color:				#000000;
	font-family:		Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		normal;
	border:				0px;
	background-image:	url("../img/buton.gif");
}

input.butonx1{
	width:				130px;
	height:				23px;
	color:				#000000;
	font-family:		Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		normal;
	border:				0px;
	background-image:	url("../img/buton1.gif");
}

div.galbig{
	margin-top:			0px;
	margin-bottom:		10px;
	min-height:			330px;
}

div.galsmall a{
	padding:			0px;
	margin: 			0px;
}
div.galsmall img{
	padding:			0px;
	margin: 			0px;
}
div.galsmall{
	float:				left;
	padding:			0px;
	margin: 			0 6px 10px 0;
}
div.galsmall{
	border-top:	solid 2px #d8d6d5;
}
div.gselected{
	border-top:	solid 2px #f98100;		
}


div.galflash a{
	padding:			0px;
	margin: 			0px;
}
div.galflash img{
	padding:			0px;
	margin: 			0px;
}
div.galflash{
	float:				left;
	height:				70px;
	padding:			0px;
	margin: 			0 6px 0 0;
}
div.galflash div{
	height:				60px;
	margin: 			0 0 10px 0;
}
div.galflash div img{
	border:	solid 2px #d8d6d5;
}
td.content p{
	padding:			10px 0 9px 0;
	margin:				0px;
}
div.mininws{
	float:left;	
	padding:0 10px 2px 0;
	margin:0px;
}

table.contentcal{
	width:660px;
}
td.datecal{
	width:100px;
}


td.datecal a{
	color:#867a74;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
td.datecal a:hover{
	color:#2866a3;
}
td.datecal a.selected{
	color:#f98100;
}
td.datecal div.date{
	width:16px;
	height:9px;
	border:0px solid #ffffff;
	margin:3px 8px 9px 0;
	padding:0px;
	line-height:1px;
	font-size:1px;
}
td.datecal div.date a{
	margin:0px;
	padding:0px;
	line-height:1px;
	font-size:1px;
}
td.datecal div.date img{
	width:16px;
	height:9px;
	margin:0px;
	padding:0px;
}
td.datecal div.selected{
	background-color:#ff8400;
} 
td.datecal td{
vertical-align:top;
margin:0px;
padding:0px;
line-height:15px;
}

h1 span.cal{
color:#f98100;
}


td.imrig{
text-align:right;
}

span.blue{
	color:				#2866a3;
}

table.index_table {
margin-left:0px;
}

table.index_table td.baner img {
	margin-right:		2px;
}

table.bulletin {
	margin-top:80px;
}

table.bulletin div {
border:1px solid #A39C98;
margin-bottom:10px;
}

table.bulletin div img {
border:2px solid white;
}

table.bulletin h3{
	margin-top:0px;
}

table.bulletin td.opis {
	padding:10px;
}

table.bulletin td.img {
	vertical-align:middle;
}

table.bulletin a.pobierz {
	color:				#f98100;
	font-weight:		normal;
	text-decoration:	none;
	white-space:		nowrap;
}

table.sponsors td a{
color:#756a64;
text-decoration:none;
}
table.sponsors td a:hover{
color:#756a64;
text-decoration:underline;
}

td.sponsors h1{
color:#2866a3;
font-size:15px;
font-weight:bold;
margin:0px;
padding:10px 0px 3px 0px;
}
td.sponsors h2{
color:#f98100;
font-size:13px;
font-weight:bold;
margin:0px;
padding:7px 0px 7px 0px;
}


table.banery{

	background-image:	url("../img/ind_tlo_ban.gif");
	background-repeat:	repeat-y;
	background-position:top right;

}


table.superbottom{
	background-color:	#e0e0df;
	width:				980px;
}
table.superbottom td{
	background-color:	#e0e0df;
	padding:			5px;
	color:				#747474;
	vertical-align:middle;
}
table.superbottom td img{
	vertical-align:middle;
}
table.superbottom a{
color:#747474;
text-decoration:none;
vertical-align:middle;
}
table.superbottom a:hover{
color:#756a64;
text-decoration:underline;
}