
#topBox		{text-align:right;}
#topBox		.search
				{text-align:right; font:bold 11px Verdana; color:#fff; padding-top:3px;}
#topBox		.search .inputText
				{font:10px Verdana; color:#303030; width:145px; height:16px; border:0px; background:#fff;}
#topBox		.search .inputSubmit
				{width:16px; height:16px; border:0px; background-image: url('../images/bgr_search.gif'); }

#topBox		.info1
				{text-align:left; font:10px Verdana; color:#fff; padding-top:1px; float:left; margin-left:200px; padding-top:8px; width:230px;}
				
#topBox		.subMenu
				{text-align:right; font:11px Verdana; color:#fff; padding-top:7px; float:left; padding-left:110px;}
#topBox		.subMenu A
				{font:11px Verdana; color:#fff; text-decoration:none;}
#topBox		.subMenu A:hover
				{color:#FFD17C;}
				
#topBox		.info2
				{text-align:right; font:11px Verdana; color:#666666; margin-top:40px; padding-left:200px; padding-right:18px; }
				
#headerBox	{background:#E6E6E6; border-right:solid 1px #000; border-left:solid 1px #000; width:804; height:226;}

				
				
				
#menutopBox	{background:#DD7E01; border-right:solid 1px #000; border-left:solid 1px #000; height:27px; text-align:center;}
#menutopBox		.off
					{width:108px; height:20px; text-align:center; padding-left:3px; margin-left:2px; padding-top:4px; background:#F9940E; background-image:url('../images/menu_top_off.gif'); background-repeat:no-repeat; background-position:left bottom;float:left;}
#menutopBox		.buttonimage
					{width:108px; height:1px; text-align:left; padding-left:3px; margin-left:2px; background:#F9940E;float:left;}
#menutopBox		.off A
					{font:11px Verdana; line-height:18px; color:#fff; text-decoration:none; }
#menutopBox		.on
					{width:108px; height:20px; text-align:center; padding-left:3px; margin-left:2px; padding-top:4px; background:#F7B55E; background-image:url('../images/menu_top_on.gif'); background-repeat:no-repeat; background-position:left bottom;float:left;}
#menutopBox		.on A
					{font:11px Verdana; line-height:18px; color:#4B4B4B; text-decoration:none; }
					
					
#menutopBox		.off-grupy
					{width:118px; height:20px; text-align:center; padding-left:3px; margin-left:2px; padding-top:4px; background:#F9940E; background-image:url('../images/menu_top_off.gif'); background-repeat:no-repeat; background-position:left bottom;float:left;}
#menutopBox		.off-grupy A
					{font:11px Verdana; line-height:18px; color:#fff; text-decoration:none; }
#menutopBox		.on-grupy
					{width:118px; height:20px; text-align:center; padding-left:3px; margin-left:2px; padding-top:4px; background:#F7B55E; background-image:url('../images/menu_top_on.gif'); background-repeat:no-repeat; background-position:left bottom;float:left;}
#menutopBox		.on-grupy A
					{font:11px Verdana; line-height:18px; color:#4B4B4B; text-decoration:none; }
#menutopBox		.buttonimage-grupy
					{width:118px; height:1px; text-align:left; padding-left:3px; margin-left:2px; background:#F9940E;float:left;}
					
					
.mainTable		{border-right:solid 1px #000; border-left:solid 1px #000;}

#mainContent	{background:#FEFBF6; margin-right:18px; margin-left:18px; margin-top:15px; padding:5px;font:12px Arial; color:#303030;}
#mainContent	.title
					{font:26px Arial; color:#DD7E01; padding-bottom:5px; padding-top:10px;}
#mainContent	.subtitle
					{font:14px Arial; color:#DD7E01; padding-bottom:5px; padding-top:10px; border-bottom:solid 2px #F28A01;}
#mainContent	.content
					{font:12px Arial; color:#303030; padding-bottom:5px; padding-top:10px;}
					
#mainContent	a
					{font:12px Arial; color:#303030; text-decoration:none;}
					
#mainContent	a:hover
					{text-decoration:underline;}
					
#linksBox		{margin-right:18px; margin-left:18px; margin-top:15px; margin-bottom:15px;}

#linksBox		A
					{display:block; line-height:79px; font:bold 11px Verdana; color:#73BAAD; text-decoration:none;}
#linksBox		A:hover
					{color:#F9940E;}
					
#linksBox		.foto_off
					{ width:159px; height:122px;  text-align:right; background:#EEF6F4; font:bold 11px Verdana; color:#73BAAD; text-align:center; float:left; margin:3px; padding;15px; padding-top:10px;}
#linksBox		.foto_on
					{ width:159px; height:122px;  text-align:right; background:#FEFBF6; font:bold 11px Verdana; color:#F28A01; text-align:center; float:left; margin:3px; padding;15px; padding-top:10px;}
#linksBox		.foto	A
					{ display:block;}
					
					
#footerBox		{height:33px; background:#FCF4E6; background-image:url('../images/footer_01.gif'); background-repeat:repeat-x; border-right:solid 1px #000000; border-left:solid 1px #000000; font:11px Verdana; color:#F9940E; padding-top:14px; padding-left:15px; text-align:left;}

#soundBox		{margin-top:15px; margin-right:15px; border:solid 1px #D0E0DD; background:#EEF6F4; font:11px Verdana; color:#0A6E5B;}
#soundBox	A	{font:11px Verdana; color:#0A6E5B; text-decoration:none;}
#soundBox	A:hover
					{color:#3EA390;}
#soundBox	.bottom
					{background:#D8EFEA; height:18px; padding-left:15px; padding-top:5px;}
#soundBox	.bottom A
					{font:bold 10px Verdana; color:#389087; text-decoration:none; }
#soundBox	.bottom A:hover
					{color:#F28A01;}
#soundBox	.bottom A.arch
					{font:bold 10px Verdana; color:#8E8E8E; text-decoration:none; }
#soundBox	.bottom A.arch:hover
					{color:#F28A01;}
#soundBox	.speaker
					{float:left; height:100px;}
#soundBox	.tekst
					{float:left; }
					
#newsletterBox		{margin-top:15px; margin-right:15px; border:solid 1px #D0E0DD; background:#EEF6F4; font:11px Verdana; color:#0A6E5B;}
#newsletterBox	.header { padding:10px 0 5px 10px; font-weight:bold; }	
#newsletterBox	.save { padding:5px 0 5px 10px; }
#newsletterBox	input { width:170px; }
#newsletterBox	A	{font:11px Verdana; color:#0A6E5B; text-decoration:none;}
#newsletterBox	A:hover
					{color:#3EA390;}
#newsletterBox	.bottom
					{background:#D8EFEA; height:18px; padding-left:10px; padding-top:5px;}
#newsletterBox	.bottom A
					{font:bold 10px Verdana; color:#389087; text-decoration:none; cursor:pointer; }
#newsletterBox	.bottom A:hover
					{color:#F28A01;}
#newsletterBox	.bottom A.arch
					{font:bold 10px Verdana; color:#8E8E8E; text-decoration:none; }
#newsletterBox	.bottom A.arch:hover
					{color:#F28A01;}
#newsletterBox	.message { color:#CC0000; padding:5px 0 5px 10px;  }


#kalendarzBox	{margin-top:15px;}
#kalendarzBox	 TD 
				{ border-collapse: collapse; padding:2px;}
#kalendarzBox	 TD.kalendarz
				{ padding:0px; width:50%; background-image:url('../images/kalendarz_01.gif'); background-repeat:no-repeat; background-position:left bottom; height:17px; vertical-align:bottom;}
#kalendarzBox	 TD.aktualnosci
				{ padding:0px; width:50%; background-image:url('../images/kalendarz_02.gif'); background-repeat:no-repeat; background-position:right bottom; height:17px; vertical-align:bottom;}
#kalendarzBox	A.kalendarz
				{ font:bold 11px Verdana; color:#fff; text-decoration:none; padding-left:10px;}
#kalendarzBox	A.kalendarz:hover

#kalendarzBox	 TD.kalendarza
				{ padding:0px; width:50%; background-image:url('../images/kalendarz_01a.gif'); background-repeat:no-repeat; background-position:left bottom; height:17px; vertical-align:bottom;}
#kalendarzBox	 TD.aktualnoscia
				{ padding:0px; width:50%; background-image:url('../images/kalendarz_02a.gif'); background-repeat:no-repeat; background-position:right bottom; height:17px; vertical-align:bottom;}
#kalendarzBox	A.kalendarza
				{ font:bold 11px Verdana; color:#fff; text-decoration:none; padding-left:10px;}
#kalendarzBox	A.kalendarza:hover

				{ font:bold 11px Verdana; color:#fff; text-decoration:none; padding-left:10px;}
#kalendarzBox	 TD.day
				{ color:#fff; background:#7D7D7D; font:bold;}
#kalendarzBox	 TD.off
				{ background:#ECECEC; font:bold 10px Verdana; color:#000000;}
#kalendarzBox	 TD.name
				{ color:#000; background:#BABABA;}
#kalendarzBox	 TD.red
				{ color:#fff; background:#F53E3E;}
#kalendarzBox	 TD.red A
				{ color:#fff; }
#kalendarzBox	 TD.yellow
				{ color:#fff; background:#FDD32A;}
#kalendarzBox	 TD.orange
				{ color:#fff; background:#F7B55E;}
#kalendarzBox	 TD.orange2
				{ color:#fff; background:#DD7E01;}
#kalendarzBox	 .gray
				{ color:#BABABA;}
#kalendarzBox	 .white
				{ color:#FFFFFF;}
TABLE.rez_bgr { border-collapse: collapse; background:#F5F5F5; width:255px;}
TABLE.rez_bgr TD
					{ border-collapse: collapse; background:#ECECEC; font:bold 10px Verdana; color:#000000;}
TABLE.rez_bgr TD A
					{ font:bold 10px Verdana; color:#000000; text-decoration:none; }

TABLE.rez {font:bold 10px Verdana; color:#000;  padding:1px; border-collapse: collapse; background:#fff;}
TABLE.rez	TD
				{border:solid 2px #fff; width:30px; height:25px; text-align:center;}
				
#news		{width:255px; border-bottom:solid 4px #8E8E8E; border-top:solid 4px #8E8E8E;}
#news	.header
			{background:#CCCCCC; font:bold 11px Verdana; color:#000; padding-left:15px; height:22px; padding-top:5px; padding-bottom:5px;}
#news .content	.data
			{ color:#F28A01;}
#news .content	.data	A
			{font:bold 10px Verdana; color:#F28A01; text-decoration:none;}
#news .content	.data	A:hover
			{color:#737373;}
#news	.content
			{background:#F3F3F3; font:11px Verdana; color:#737373; padding-left:15px; padding-top:5px; padding-bottom:5px; padding-right:10px;text-align:left;}
#news	.content A
			{ text-decoration:none; color:#737373;}
#news	.content A:hover
			{ color:#F28A01;}
		
		
			
TABLE.cal_det_bgr { border-collapse: collapse; width:750px;}
TABLE.cal_det_bgr TD
					{ border-collapse: collapse; font:10px Verdana; color:#000000;}
TABLE.cal_det_bgr TD A
					{ font:10px Verdana; color:#000000; text-decoration:none; display:block;}

TABLE.cal_det {font:10px Verdana; color:#000;  padding:1px; border-collapse: collapse; background:#fff;}
TABLE.cal_det	TD
				{border:solid 1px #E0E0E0; width:100px; height:80px; text-align:center;}
				
#cal_detBox	{margin-top:15px;}
#cal_detBox	 TD 
				{ border-collapse: collapse; padding:2px;}
#cal_detBox	 TD.kalendarz
				{ padding:0px; width:50%; background-image:url('../images/kalendarz_01.gif'); background-repeat:no-repeat; background-position:left bottom; height:17px; vertical-align:bottom;}
#cal_detBox	 TD.aktualnosci
				{ padding:0px; width:50%; background-image:url('../images/kalendarz_02.gif'); background-repeat:no-repeat; background-position:right bottom; height:17px; vertical-align:bottom;}
#cal_detBox	A.kalendarz
				{ font:11px Verdana; color:#fff; text-decoration:none; padding-left:10px; display:table-cell;}
#cal_detBox	A.kalendarz:hover
				{ font:11px Verdana; color:#fff; text-decoration:none; padding-left:10px;}
#cal_detBox	 TD.day
				{ color:#fff; background:#7D7D7D; font:bold; height:30px;}
#cal_detBox	 TD.off
				{ font:10px Verdana; color:#000000; text-align:left; vertical-align:top;}
#cal_detBox	 TD.name
				{ color:#fff; background:#BABABA; font:bold 14px Arial;  height:30px;}
cal_detBox	 TD.name A
				{ color:#fff; background:#BABABA; font:bold 14px Arial;  height:30px;}
#cal_detBox	 TD.red
				{ color:#fff; background:#F53E3E; text-align:left; vertical-align:top;}
#cal_detBox	 TD.red A
				{ color:#fff; }
#cal_detBox	 TD.yellow
				{ color:#fff; background:#FDD32A;}
#cal_detBox	 TD.gray
				{ text-align:left; vertical-align:top;}
				
#headerBox	{background:#E6E6E6; border-right:solid 1px #000; border-left:solid 1px #000; width:804; height:226; padding-top:12px; }
#headerBox	.rightOn
				{width:281px; height:226; background-image:url('../images/header_photo_02.jpg'); background-repeat:no-repeat;}
#headerBox	.rightOff
				{width:281px; height:222; background-image:url('../images/header_photo_01.jpg'); background-repeat:no-repeat;}
#headerBox	.flash
				{width:520px; height:222; float:left; text-align:center;}
#headerBox	.img
				{position:relative; width:270px; height:222; float:left;  padding-right:11px;}
#headerBox	.img TD.image
				{padding:10px;}
#headerBox	.img .off
				{background-image:url('../images/header_imgbox_05.gif'); background-repeat:no-repeat; width:116px; height:17; padding-left:7px; padding-top:1px;}
#headerBox	.img .off A
				{font:11px Arial; color:#fff; text-decoration:none;}
#headerBox	.img .on
				{background-image:url('../images/header_imgbox_06.gif'); background-repeat:no-repeat; width:116px; height:17; padding-left:7px; padding-top:1px;}
#headerBox	.img .on A
				{font:11px Arial; color:#fff; text-decoration:none;}
#headerBox	.button1
				{position: absolute; left:20px; top:192px; font:11px Arial; color:#fff;}
#headerBox	.button2
				{position: absolute; left:130px; top:192px; font:11px Arial; color:#fff;}
				
.clear{
	display:block;
	clear:both;}
			
/* formularz */
#ask .table {
	width:75%;
	margin-bottom:15px;}
	
#ask .td{
	padding:2px;
	color:#6C0000;
	font-weight:normal;
	font-size: 11px;
	line-height:18px;
	font-family: 'Arial CE', Arial, sans-serif;
	text-decoration: none;
	margin-left:38px;
	margin-right:15px;
	margin-top:15px;
	}
	
#ask .header{
	color: #4D4E4C;
	font-weight:normal;
	font-size: 13px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	}
	
#ask .message {
	color: #DC0000;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Verdana CE', Verdana, sans-serif;
	text-decoration: none;
	}

#ask .input{
	background-color:#FFFFFF;
	border: 1px solid #CECECE;
	width:300px;
	color:#4D4E4C;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	}
	
#ask .textarea{
	background-color:#FFFFFF;
	border: 1px solid #CECECE;
	width:300px;
	height:80px;
	color:#4D4E4C;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	}
	
#ask .submit{
	color: #FFFFFF;
	font-weight:normal;
	font-size: 11px;
	font-family: 'Tahoma CE', Tahoma, sans-serif;
	text-decoration: none;
	background-color:#F28A01;
	}
