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

/*									TABLES */

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

td.topcontainer 				{ width:777;height:120;vertical-align:top; }	
td.topmenucontainer			{ width:777;height:30;vertical-align:top;background:url(img/bg_topmenu.gif) repeat-x center center; }

td.maincontainer 				{ width:777;vertical-align:top;background:#fff;padding:15px 0; }	
table.contenttable			{ width:777; }
	td.ctleft 					{ width:250;vertical-align:top;text-align:left;background-color:#E4E4E4;padding-bottom:15; }	
	 		
	td.ctmain 					{ width:589px;vertical-align:top; }
	td.ctmargin					{ width:  8px; }	
	td.ctdivline				{ width:  1px;background:#ccc;}
	td.ctright					{ width:163px;vertical-align:top;text-align:middle; }

td.footcontainer 				{ width:777;height:32;vertical-align:middle;border-top:1px solid #CECECE; }			
	td.footleft					{ text-align:left;vertical-align:middle;color:#666;padding:0 15; }
	#footright					{ text-align:right;vertical-align:middle;color:#666;padding:0 15; }
	#footright a				{ color:#666; }	

		
/* 								FONTS  */
																																					/*display:inline;*/
h1			 						{ font:bold 16px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;color:#11568D; }
.pagetitle			 			{ font:bold 16px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;color:#069; }
h2									{ font:bold 14px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;color:#069;display:inline; }
.header1							{ font:bold 14px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;color:#069; }
h3 								{ font:bold 12px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;color:#069; }
h4									{ font:bold 10px;color:#0065B1; }
.small 							{ font-size:10px; }
.red								{ color:#EB8A8A; }
.blue								{ color:#069; }
.white							{ color:#fff; }
	
/*									LINKS  */

a									{ color:#f63;text-decoration:none; }
a:hover 							{ color:#f00;text-decoration:none; }
a.textcolor						{ color:#444; }

div.globalmore					{ text-align:right;padding:10 0; }
  a.globalmore					{ color:#0065B1;font-weight:bold; }

/* 								FORMS  */

form 								{ margin:0;padding:0; }
input,select,textarea 		{ border:1px solid #0065B1;font-size:11px;color:#0065B1;background-color:#fff;padding:0 3; }
.formsub 						{ border:1px solid #06c;font:bold 11px;color:#fff;background-color:#0065B1;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; }
	.nhltitlelink				{ color:#069;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 #069;font:bold 11px;color:#069;padding:0 3; }	
.pgbg								{ background:#F0F6F9;vertical-align:middle; }
.pgdata							{ font:bold 11px Arial;color:#069; }

/* 								compFAQ */

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

/* 								FORMATTING */

img.nobd								{ 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						{ height:21;font:bold 11px Tahoma,Verdana,Arial;color:#fff;padding-top:3;
									  text-align:center;verical-align:middle;background:transparent; }								  
.menu0over						{ height:21;font:bold 11px Tahoma,Verdana,Arial;color:#FFF799;padding-top:3;
									  text-align:center;verical-align:middle;background:transparent; }	
						  
/* styl podmenu (bez dzieci) */
.menuout 						{ border:solid 1px #fff;text-decoration:none;text-align:left;font-weight:bold;cursor:pointer;
									  padding:0 3;color:#fff;background-color:#11568D; }

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