		.fstooltips { border: 1px solid #000000; width: 250; }
		.tipheader { background-color: #ffffff; color: #000000; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: arial; text-decoration: underline; }
		.tipcontent { background-color: #F5F5F5; color: #000000; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
		body		{ font-family: arial; background: #E1E1E1; background-image: url(../images/background.jpg); background-position: top center; background-repeat: no-repeat; }
		.main_table 	{ width: 830px; }
		.top_menu 	{ width: 830px; height: 31px; background: url(../images/top_menu.jpg); background-position: 0 1; background-repeat: no-repeat; text-align: right; font-weight: bold; }
		.banner		{ width: 100%; height: 195px; background: url(../images/banner_background.jpg); background-position: top center; background-repeat: repeat-y; text-align: right; padding-right: 6px; }
		.news_list		{ width: 100%; height: 175px; vertical-align: top; }
		.short_news	{ width: 814px; height: 61px; position: absolute; left: 8px; background: url(../images/short_news.png); background-repeat: no-repeat; }
		.footer		{ height: 167px; background: url(../images/footer.png); background-repeat: no-repeat; background-position: top center; vertical-align: top; }
		.top_links		{ font-size: 13px; color: #ffffff; text-decoration: none; }
		.title		{ width: 806px; height: 32px; position: absolute; left: 12px; background: url(../images/title.png); background-repeat: no-repeat; font-size: 16px; color: #ffffff; font-weight: bold; height: 27px; padding-left: 10px; padding-top: 3px; }
		.content		{ vertical-align: top; font-size: 12px; color: #000000; }
		.big_content	{ width: 100%; height: 444px; vertical-align: top; background: url(../images/content_background.jpg); background-position: 1 bottom; background-repeat: no-repeat; font-size: 14px; }
		.middle_content	{ width: 100%; height: 220px; vertical-align: top; background: url(../images/middle_content.jpg); background-position: 1 0; background-repeat: no-repeat; position: relative;}

		li.top1		{  font-size: 14px; font-weight: bold; text-decoration: none; color: #A31414;   text-align: left; vertical-align: top; }
		li.top1 a		{  font-size: 14px; font-weight: bold; text-decoration: none; color: #A31414; }
		li.top2		{ font-size: 12px; font-weight: bold; color: #000000; }
		li.top2 a		{ font-size: 12px; font-weight: bold; color: #000000; }
		li.top3		{  font-size: 11px; color: #000000; }
		li.top3 a		{ font-size: 11px; color: #000000; }
		.overlay		{ width: 50%; height: 100%; z-index: 5; position: absolute; top: 400px; left: 50%; display: none; }
		.sub_overlay	{ background: #000000;  width: 102%; height: 100%; z-index: 2; position: absolute; top: 0px; left: 0px; display: none; opacity: 0.4; filter: alpha(opacity=40); }
		.piloty		{ position: absolute; left: -100px; top: 23px; width: 378px; height: 278px; }
		.fiszka_red		{ background: url(../images/category_background_red.png); }
		.fiszka_grey	{ background: url(../images/category_background_grey.png); }