	@import url('stylist.css');

	.btn { background : #e7e7e7; border : #cdcdcd solid 1px; padding : 4px 18px; }
	.in, .ta { background : #fff; border : #533114 solid 1px; }
	.links { margin-top : 6px; }
	.print { display : none; }

	#container {
	margin : auto;
	width : 1159px;
	padding-top : 10px;
}
	#logo { float : left; clear : left; display : inline; margin-left : 33px; margin-top : 14px; }
	#header { overflow : hidden; height : 355px; background : url('../img/bg_header.gif') bottom left no-repeat; }
	#header h1 { float : right; margin : 0; padding : 0; clear : right; text-indent : -9999px; overflow : hidden; width : 700px; height : 261px; background : url('../img/bg_header_h1_1.jpg') 0 0 no-repeat; }
	#header h1.header2 { background-image : url('../img/bg_header_h1_2.jpg'); }
	#header h1.header3 { background-image : url('../img/bg_header_h1_3.jpg'); }
	#header h1.header4 { background-image : url('../img/bg_header_h1_4.jpg'); }
	#header h1.header5 { background-image : url('../img/bg_header_h1_5.jpg'); }
	#header h1.header6 { background-image : url('../img/bg_header_h1_6.jpg'); }
	#header ul { list-style : none; float : left; margin : 0; padding : 0; clear : left; margin-top : 15px; width : 220px; margin-left : 12px; }
	#header ul li { list-style : none; padding : 0; margin : 0; margin-top : 3px; }
	#header ul li a { color : #532c00; display : block; text-decoration : none; font : 12pt/18pt "Segoe UI", "Trebuchet MS", Tahoma, Arial, sans-serif; }
	#header ul li.hl a,
	#header ul li a:hover { color : #ad8862; }

	#breadcrumbs { color : #666; padding : 4px 6px; text-align : right; font-size : 90%; }
	#breadcrumbs a { color : #666; }

	#news { width : 403px; float : left; margin-right : 5px; }
	#messages { width : 313px; float : left; }
	#sidebar { width : 233px; margin : 0; float : right; clear : right; }

	#news>h2,
	#messages>h2 { display : block; height : 23px; padding : 7px 10px 0 10px; width : auto; margin : 0; color : #4c4c4c; font : 11pt/11pt "Segoe UI", "Trebuchet MS", Tahoma, Arial, sans-serif; background : url('../img/bg_news_h2.gif') 0 0 no-repeat; }
	#messages>h2 { background-image : url('../img/bg_messages_h2.gif'); }

	#news .aggregator { padding : 10px; background : url('../img/bg_news.gif') bottom left repeat-y; margin-bottom : 6px; }
	#messages .aggregator { padding : 10px; background : url('../img/bg_messages.gif') bottom left repeat-y; margin-bottom : 6px; }

	#body { margin : 10px 0; overflow : hidden; width : 100%; }

	#menu { width : 233px; float : left; clear : left; }
	#menu-wrap { background : url('../img/bg_menu.gif') top left repeat-y; margin-bottom : 10px; }
	#menu h3 { height : 23px; padding : 7px 10px 0 10px; width : auto; margin : 0; color : #4c4c4c; font : 11pt/11pt "Segoe UI", "Trebuchet MS", Tahoma, Arial, sans-serif; background : url('../img/bg_menu_top.gif') 0 0 no-repeat; }
	#menu ul { margin : 8px 0 0 0; padding : 0 0 12px 0;  background : url('../img/bg_menu_bottom.gif') bottom left no-repeat; }
	#menu ul ul { margin : 3px 0; background : none; }
	#menu ul li { margin : 0; padding : 0; list-style : none; }
	#menu ul li a,
	#menu ul li a:visited,
	#menu ul li a:hover { display : block; padding : 2px 10px 2px 32px; background : url('../img/bg_menu_item.gif') 14px 8px no-repeat; }
	#menu ul li a.hl,
	#menu ul li a.hl:visited,
	#menu ul li a.hl:hover,
	#menu ul li a:hover { background-image : url('../img/bg_menu_item_hl.gif'); }
	#menu ul ul li a,
	#menu ul ul li a:visited,
	#menu ul ul li a:hover { padding-left : 50px; background-position : 32px 8px; }

	.bloczek { margin-bottom : 16px; overflow : hidden; background : url('../img/bg_bloczek.gif') 0 0 repeat-y; }
	.bloczek .bloczek-header { background : url('../img/bg_bloczek_top.gif') top left no-repeat;  margin : 0; padding : 0; }
	.bloczek .bloczek-header h2 { display : block; color : #4c4c4c; height : 23px; padding : 7px 10px 0 10px; width : auto; margin : 0; color : #4c4c4c; font : 11pt/11pt "Segoe UI", "Trebuchet MS", Tahoma, Arial, sans-serif; margin : 0; }
	.bloczek .bloczek-body { padding : 10px; font-size : 8pt; background : url('../img/bg_bloczek_bottom.gif') bottom left no-repeat; overflow : hidden; }
	.bloczek .bloczek-body p { margin-bottom : 3px; }
	.bloczek .bloczek-body h1,
	.bloczek .bloczek-body h2,
	.bloczek .bloczek-body h3,
	.bloczek .bloczek-body h4 { font-size : 8pt; font-weight : bold; margin : 0; padding : 0; margin-bottom : 5px; }
	.bloczek .bloczek-body td { padding : 2px; }
	.bloczek .bloczek-body ul,
	.bloczek .bloczek-body ol { margin : 0; padding : 0; margin-left : 16px; }
	.bloczek .bloczek-body table { margin : 0; }

	#content {
	width : 900px;
	float : right;
	clear : right;
	font-size : 9pt;
	line-height : 1.4em;
	/* [disabled]background : url('../img/bg_content.gif') top left repeat-y; */
	margin : 0;
}
	#content h1,
	#content h2,
	#content h3,
	#content h4 { color : #573007; }
	#content h1 *,
	#content h2 *,
	#content h3 *,
	#content h4 * { font-family : "Trebuchet MS", Arial, sans-serif; }
	#content h4 { font-weight : bold; font-size : 10pt; }
	#content ul li { list-style-type : square; }
	#content ol,
	#content ul { padding-top : 4px; }
	#content li { padding-bottom : 5px; }

	#content h1 { margin-bottom : 20px; padding : 10px 16px 0 16px; background : url('../img/bg_content_top.gif') top left no-repeat; width : 100%; }
	#content-wrap { padding : 0 16px 20px 16px; background : url('../img/bg_content_bottom.gif') bottom left no-repeat; min-height : 200px; }

	#footer { background : #583000 url('../img/bg_footer.gif') top left repeat-x; color : #fff; font-size : 8pt; height : 25px; overflow : hidden; clear : both; margin-bottom : 8px; }
	#footer a,
	#footer a:visited,
	#footer a:hover { float : right; display : block; padding : 5px 16px 0 16px; color : #fff; text-decoration : none; }
	#footer a:hover { background : url('../img/bg_footer_a_hl.gif') 50% 0px no-repeat; }

	.message-error,
	.message-warning,
	.message-ok { padding : 6px; background : #ffe8e8; color : #A71C19; font-weight : bold; font-size : 10pt; border : #880000 solid 1px; margin-bottom : 6px; }
	.message-ok { background : #e9f2c3; border : #5b6c18 solid 1px; color : #678005; }
	.message-warning { background : #fafad4; border : #c2c2a4 solid 1px; color : #000; font-weight : normal; }

	.file { margin-bottom : 4px; }
	.file-download { display : block; width : 66px; height : 18px; text-indent : -4000px; overflow : hidden; background : url('..img/btn_download.gif') 0 0 no-repeat; }

	#pages { margin-top : 10px; text-align : right; }
	#pages * { vertical-align : middle; }
	#pages img { margin : 0; }

	.contact { background : #f2f2f2; padding : 24px; padding-bottom : 10px; border : #cdcdcd solid 1px; }
	.contact div { padding : 3px 5px 3px 16px; text-align : right; background : #f2f2f2; color : #303030; font-weight : bold; }
	.contact span { display : block; background : white; border : #efece8 solid 1px; border-left : none; padding : 3px 0 3px 5px; }
	.contact table td { padding : 0; padding-bottom : 8px; }
	.contact input.in,
	.contact textarea.ta { border : none; background : white; color : #000; }
	.contact select { border : #efece8 solid 1px; }

	.list-item { border-top : #ddd dashed 1px; margin-top : 8px; padding-top : 8px; overflow : hidden; }
	.list-item:first-child { border-top : none; margin-top : 0; padding-top : 0; }
	.list-item img.list-item-image { float : left; clear : left; margin-right : 16px; border : #dedede solid 1px; }
	.list-item h3 { font : bold 11pt/14pt "Trebuchet MS", Tahoma, Arial, sans-serif; margin : 0; padding : 0; color : #0072c0; }
	.list-item h3 a,
	.list-item h3 a:visited,
	.list-item h3 a:hover { display : block; color : #0072c0; margin-bottom : 4px; text-decoration : none; font : bold 11pt/14pt "Trebuchet MS", Tahoma, Arial, sans-serif; }
	.list-item .list-item-date { color : #a6a6a6; font-size : 8pt; padding-bottom : 8px; }
	.list-item .list-item-links { text-align : right; margin-top : 6px; }
	.list-item .list-item-links a.list-item-more,
	.list-item .list-item-links a.list-item-more:visited,
	.list-item .list-item-links a.list-item-more:hover { display : block; float : right; padding-right : 12px; background : url('../img/a_more.gif') right 5px no-repeat; color : #0072c0; text-decoration : none; margin-left : 16px; }
	.list-item .list-item-links a.list-item-more:hover { text-decoration : underline; }

	.all-items { overflow : hidden; margin-top : -8px; }
	.all-items a,
	.all-items a:visited,
	.all-items a:hover { float : right; display : inline; height : 16px; padding-right : 20px; padding-left : 20px; background : #875d36 url('..img/bg_all-items_2.gif') right top repeat-x; font-size : 8pt; color : #fff; margin-bottom : 10px; text-decoration : none; }
	.all-items a:hover { text-decoration : underline; }
.language1 {
	background : #9f9;
	border : #5b6c18 solid 1px;
	color : #000;
	font-size: 12px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 6px;
}
.language2 {
	background : #ff6;
	border : #5b6c18 solid 1px;
	color : #000;
	font-size: 12px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 6px;
}
.pasek {
	background : #ff6;
	border : #5b6c18 solid 1px;
	color : #000;
	font-size: 12px;
	padding-top: 9px;
	padding-right: 6px;
	padding-bottom: 9px;
	padding-left: 6px;
}

.language3 {
	background : #f93;
	border : #5b6c18 solid 1px;
	color : #000;
	font-size: 12px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 6px;
}
.niebieski {
	margin-bottom : 16px;
	overflow : hidden;
	background-color: #009;
	color: #FFF;
}
