body								{ border:0;padding:0;margin:0;font:normal normal 11px Tahoma,Verdana,Helvetica,'Arial CE',Arial,Helvetica;
   								  color:#222;background:#fff; }
body.popup						{ border:0;padding:0;margin:0;font:normal normal 11px Tahoma,Verdana,Helvetica,'Arial CE',Arial,Helvetica;color:#222;
									  background:#fff; }									  

/*									TABLES */

table  							{ border:0;font:normal normal 11px Tahoma,Verdana,'Arial CE',Arial,Helvetica;color:#222; }
table.ctrltable 				{ width:100%;height:100%; }	
td.ctrlcell						{ width:100%;vertical-align:top;text-align:center; }	
table.maintable				{ width:776; }
table.deftable					{ width:776; }
table.maxwidth					{ width:100%; }
	
/* 								LAYOUT  */

td.topcontainer 				{ width:776;height:104;background:url(img/bg_top2.jpg) no-repeat center top;vertical-align:top; }	
table.topheader				{ width:776;height:104; }
.topheader1rowleft			{ width:230;height:63;text-align:left;vertical-align:top; }
.topheader1rowright			{ width:546;height:63;text-align:right;vertical-align:middle;padding:0 20 0 0; }
.topheader2rowleft			{ width:230;height:41;vertical-align:top; }
.topheader2rowright			{ width:546;height:41; }

td.maincontainer 				{ width:776;vertical-align:top;background:#fff; }	
table.contenttable			{ width:776; }
	td.ctleft 					{ width:250;vertical-align:top;text-align:left;background-color:#F8F2EE;padding-bottom:15; }	
	 		
	td.ctmain 					{ width:526;vertical-align:top; }
		td.ctmaintopgrad		{ width:526;height:15;background:#fff url(img/bg_ct.gif) repeat-x center top; }
		td.ctmaincontent		{ width:526;vertical-align:top; }
		
		td.ctleftmargins		{ width: 10; }
		td.ctcontentarea		{ width:501;padding:5 0 15 0;text-align:justify; } 
		td.ctfpcontentarea	{ width:501;padding:5 0 15 0;text-align:justify; }
		td.ctrightmargins		{ width: 15; }	

td.footcontainer 				{ width:776;height:22;vertical-align:middle;background-color:#603721; }			
	td.footleft					{ text-align:left;vertical-align:middle;color:#fff;padding:0 15; }
	td.footright				{ text-align:right;vertical-align:middle;color:#fff;padding:0 15; }	

/* frontpage */
		
.fpnewstitlecont				{ width:250;height:22;background:#955404;border-top:1px solid white;border-bottom:1px solid white; }
.fpnewstitletext				{ font:bold 12px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial;color:#fff;padding:0 10;vertical-align:middle;text-align:center; }
.fpgraph							{ width:526;height:145; }
		
/* 								FONTS  */

h1			 						{ font:bold 16px 'Arial Narrow','Trebuchet MS',Trebuchet,Verdana,Tahoma;color:#603721;width:500px;
									  border-bottom:1px solid #603721; }
.pagetitle			 			{ font:bold 16px 'Arial Narrow','Trebuchet MS',Trebuchet,Verdana,Tahoma;color:#603721; }
h2									{ font:bold 14px 'Arial Narrow','Trebuchet MS',Trebuchet,Verdana,Tahoma;color:#603721;display:inline; }
.header1							{ font:bold 14px 'Arial Narrow','Trebuchet MS',Trebuchet,Verdana,Tahoma;color:#603721; }
h3 								{ font:bold 12px 'Arial Narrow','Trebuchet MS',Trebuchet,Verdana,Tahoma;color:#603721; }
h4									{ font:bold 10px;color:#603721; }
.small 							{ font-size:10px; }
.red								{ color:#EB8A8A; }
.blue								{ color:#603721; }
.white							{ color:#fff; }
	
/*									LINKS  */

a,.hrefcolor 					{ color:#c00;text-decoration:none; }
a:hover 							{ color:#f00;text-decoration:none; }
a.textcolor						{ color:#222; }

div.globalmore					{ text-align:right;padding:10 0; }
  a.globalmore					{ font:bold 11px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,'Arial CE',Arial,Helvetica;color:#603721; }

/* 								FORMS  */

form 								{ margin:0;padding:0; }
input,select,textarea 		{ border:1px solid #603721;font-size:11px;color:#603721;background-color:#fff;padding:0 3; }
.formsub 						{ border:1px solid #06c;font:bold 11px;color:#fff;background-color:#603721;padding:0 3; }
.formcheckbox    				{ border:none;background-color:transparent; }

.leftpaneloffer				{ width:188; }
		
/*									banners, boxes and others */

.defboxarea						{ text-align:center;padding-bottom:15; }
.leftboxcontainer				{ padding:15 0;text-align:center; }
.leftbox155x100				{ width:122;height:113;padding:15 0 0 0; } 

/*									compCATALOGUE */

.maincattab						{ width:350; }
.maincatarr						{ width: 20;background:url(img/arr_next.gif) no-repeat center center; }

.searchtabcontainer			{ text-align:center;padding:10 0; }
.addeditcattab					{ text-align:right;padding:10 0; }

.mainexhibitcont				{ text-align:center;padding:10 0; }
.mainexhibit					{ width:144; }

/*									compNewsArchive and NHL */

.nhltab							{ width:220; }
.nhltitle						{ width:200;height:23;padding:5px; }
	.nhltitlelink				{ color:#603721;font-weight:bold; }
.nhlarr							{ width: 20;height:23;vertical-align:middle; }
.nhldivline						{ width:220;height:1;background-color:#fff; }

.newspagingpad					{ padding:15 0; }
.newspagingtab					{ width:90%; }
.newspagingdate				{ width:70;font:bold 10px; }
.newsdivline					{ }

/* 								compPagingControls */

.pgtab							{ width:100% }
.pgselect 						{ border:1px solid #603721;font:bold 11px;color:#603721;padding:0 3; }	
.pgbg								{ background:#F0F6F9;vertical-align:middle; }
.pgdata							{ font:bold 11px Arial;color:#603721; }

/* 								compFAQ */

.faqlist							{ line-height:16px; }
.faqanswer						{ padding:10 10 10 15; }

/* 								FORMATTING */

img								{ border:none; }
.bold								{ font-weight:bold; }
.pad1								{ padding:15 0; }

.defdivline						{ height:1;background:url(img/defdivline.gif) no-repeat left center; }

.borderdef 						{ border:1px solid #573C05; }
.billborder						{ border:1px solid #28c; }

.uldef							{ list-style-image:url(img/ico_uldot.gif);line-height:13px;font-size:9px; }

.padt1							{ padding-top: 5; }		.padb1							{ padding-bottom: 5; }
.padt2							{ padding-top:10; }		.padb2							{ padding-bottom:10; }
.padt3							{ padding-top:15; }		.padb3							{ padding-bottom:15; }
.padt4							{ padding-top:20; }		.padb4							{ padding-bottom:20; }
.padt5							{ padding-top:25; }		.padb5							{ padding-bottom:25; }

.padl1							{ padding-left: 5; }		.padr1							{ padding-right: 5; }
.padl2							{ padding-left:10; }		.padr2							{ padding-right:10; }
.padl3							{ padding-left:15; }		.padr3							{ padding-right:15; }
.padl4							{ padding-left:20; }		.padr4							{ padding-right:20; }
.padl5							{ padding-left:25; }		.padr5							{ padding-right:25; }

.padtb1							{ padding: 5 0; }			.padlr1							{ padding:0  5; }
.padtb2							{ padding:10 0; }			.padlr2							{ padding:0 10; }
.padtb3							{ padding:15 0; }			.padlr3							{ padding:0 15; }
.padtb4							{ padding:20 0; }			.padlr4							{ padding:0 20; }
.padtb5							{ padding:25 0; }			.padlr5							{ padding:0 25; }

.pad1								{ padding: 5; }
.pad2								{ padding:10; }
.pad3								{ padding:15; }
.pad4								{ padding:20; }
.pad5								{ padding:25; }

.ar 								{	text-align:right;												}
.al 								{	text-align:left;												}
.ac 								{	text-align:center;											}
.aj 								{	text-align:justify;											}
.acvt 							{	text-align:center; 		vertical-align:top;			}
.alvt 							{	text-align:left;			vertical-align:top;			}
.arvt 							{	text-align:right; 		vertical-align:top;			}
.acvm 							{	text-align:center; 		vertical-align:middle;		}
.alvm 							{	text-align:left;			vertical-align:middle;		}
.arvm 							{	text-align:right; 		vertical-align:middle;		}
.acvb 							{	text-align:center; 		vertical-align:bottom;		}
.alvb 							{	text-align:left;			vertical-align:bottom;		}
.arvb 							{	text-align:right; 		vertical-align:bottom;		}
.vat 								{									vertical-align:top;			}
.vab 								{									vertical-align:bottom;		}
.vam								{									vertical-align:middle;		}

/* 								COMP.topMenu (JS)  */

/* style glownego menu (poziom0) */					  
.menu0out,.menu0over			{ width:106;height:35;font:bold 11px 'Trebuchet MS',Trebuchet,Verdana,Arial;color:#222;padding-top:3;
									  text-transform:uppercase;text-align:center;vertical-align:middle;background:transparent; }								  

/* styl podmenu (bez dzieci) */
.menuout 						{ border:solid 1px #603721;text-decoration:none;text-align:left;font-weight:bold;cursor:hand;
									  padding:0 3;color:#603721;background-color:#fff; }

.menuover						{ border:solid 1px #fff;text-decoration:none;text-align:left;font-weight:bold;cursor:hand;
									  padding:0 3;color:#fff;background-color:#603721; }
/* styl podmenu (z dziecmi) */
.menurollout 					{ border:solid 1px #603721;text-decoration:none;text-align:left;font-weight:bold;cursor:hand;
									  padding:0 3;color:#603721;background:#fff url(img/arr_menu.gif) no-repeat right center; }
									  
.menurollover					{ border:solid 1px #fff;text-decoration:none;text-align:left;font-weight:bold;cursor:hand;
									  padding:0 3;color:#fff;background:#603721 url(img/arr_menu_over.gif) no-repeat right center; }
									  