body								{ border:0;padding:0;margin:0;font:normal normal 11px Tahoma,Verdana,Helvetica,Arial,Helvetica;
   								  color:#444;background:#fff url(img/bg_body.gif); }
body.popup						{ border:0;padding:0;margin:0;font:normal normal 11px Tahoma,Verdana,Helvetica,Arial,Helvetica;
   								  color:#444;background:transparent; }
/*									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:1000px;border:1px solid #005163; }
table.deftable					{ width:1000px; }
table.maxwidth					{ width:100%; }
	
/* 								LAYOUT  */

.topcontainer 					{ width:1000px;height:193px;vertical-align:top;background:#fff; }	
	.topleft						{ width:251px;height:161px;vertical-align:middle;background:#fff; }
	.topheaderleft				{ width:301px;height:161px; }
	.topheader					{ width:323px;height:161px; }	
	.topright					{ width:125px;height:161px;text-align:center;background:url(img/bg_top_left.jpg) no-repeat center center; }
	
	td.topmenuarea				{ width:1000px;height:32px;color:fff;background:#00586C url(img/bg_topmenu.gif) repeat-x center center; }
	
td.maincontainer 				{ width:1000px;vertical-align:top;background:#fff; }

table.contenttable			{ width:1000px; }

	td.ctleft					{ width:251px;border-right:1px solid #005163;padding:15 0; }
	td.ctmainmargins			{ width: 10px; } 				
	td.ctmain 					{ width:529px;vertical-align:top;padding:15 0; }
	td.ctright					{ width:200px;border-left:1px solid #005163; }
		.righthd					{ width:200px;height:31px;background:url(img/bg_right_hd.jpg) repeat-x center center;border-bottom:1px solid #005163;
									  padding:0 15px;vertical-align:middle; }
		.rightct					{ padding:10 10 0; }									  
		
td.footcontainer 				{ width:1000;height:25;vertical-align:middle;background:url(img/bg_footer.gif) repeat-x; }			
	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; }	

.btnspacer						{ width:229px;height:5px; }	
	
/* FP = frontpage */


		
/* 								FONTS  */

h1									{ margin:0;font:bold 14px 'Trebuchet MS',Trebuchet,Verdana,Tahoma;color:#005163; }
h2									{ margin:0;font:bold 12px 'Trebuchet MS',Trebuchet,Verdana,Tahoma;color:#005163; }									  
									  							  
.header1							{ font:bold 14px 'Trebuchet MS',Trebuchet,Verdana,Tahoma;color:#005163; }
.header2 						{ font:bold 12px;color:#005163; }
.header3							{ font-weight:bold;color:#005163; }
.small 							{ font-size:10px; }
.red								{ color:#e67; }
.blue								{ color:#07b; }
	
/*									LINKS  */

a 									{ color:#FF6C00;text-decoration:none; }
a:hover 							{ color:#f00;text-decoration:none; }
a.textcolor						{ color:#444; }
a.grey							{ color:#333; }
a.grey:hover					{ color:#c02; }
a.white							{ color:#fff; }
a.white:hover					{ color:#ff9;text-decoration:underline; }
.globalback						{ text-align:right;padding:10 0; }

.topheadericolabel			{ color:#fff;font-size:9px; }
.topheadericolabel:hover	{ color:#ff9;font-size:9px; }

.globalbackcontainer			{ text-align:right; }

/* 								FORMS  */

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

.leftpaneloffer				{ width:188; }


/* 								COMP.topMenu (JS)  */

/* style glownego menu (poziom0) */					  
.menu0out,.menu0over			{ font:bold 11px Tahoma;color:#fff;text-align:center;vertical-align:top;background:transparent;padding-top:4px; }						  

.menu0over						{ color:#ff9; }			
							  
/* styl podmenu (bez dzieci) */
.menuout 						{ border:solid 1px #fff;text-decoration:none;text-align:left;font-weight:bold;cursor:pointer;
									  padding:0 3px;color:#fff;background-color:#007C97; }
.menuover						{ border:solid 1px #fff;text-decoration:none;text-align:left;font-weight:bold;cursor:pointer;
									  padding:0 3px;color:#fff;background-color:#005467; }
/* styl podmenu (z dziecmi) */
.menurollout 					{ border:solid 1px #fff;text-decoration:none;text-align:left;font-weight:bold;cursor:pointer;
									  padding:0 3px;color:#fff;background:#007C97 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 3px;color:#fff;background:#005467 url(img/arr_menu_over.gif) no-repeat right center; }
		
/*									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; } 

/*									compRealization */

.rlisttable						{ width:100%; }
.rlistpagingpad				{ padding:15 0; }
.rlistphoto						{ vertical-align:top; }
.rlisttitledot					{ width:6;background-color:#f60; }
.rlisttitle						{ background:#0DB02B;padding:1 7; }
.rlisttitlelink				{ color:#fff;font-weight:bold; }
.rlisttitlelink:hover		{ color:#ff9;font-weight:bold; }
.rlistdet						{ width:110;color:#0DB02B;vertical-align:top; }

/*									compNewsArchive and NHL */


.nhlleadlink					{ color:#444;text-decoration:none; }
.nhlleadlink:hover			{ color:#444;text-decoration:underline; }
.nhltab							{ width:257; }
.nhlsidemargin					{ width:7; }
.nhlcell							{  }
.nhlphoto						{  }
.nhldate							{ font:bold 11px 'Arial CE',Arial; }
.nhltitle						{ font-weight:bold; }
.nhllead							{ font-size:10px; }
.nhltitlelink					{ font-weight:bold; }
.nhldivline						{ width:1px;background:url(img/dot.gif) repeat-y center center; } 

.newspagingpad					{ padding:15 0; }
.newspagingtab					{ width:100%; }
.newspagingdate				{ width:70;font:bold 11px 'Arial CE',Arial; }
.defdivline						{ height:1px; }

/* 								compGallery */

.galtablecontainer			{  }
.galtable						{ width:480; }
.galnavileft					{ width:50%;text-align:left;vertical-align:middle; }
.galnaviright					{ width:50%;text-align:right;vertical-align:middle; }
.galpictcontainer				{ text-align:center; }
.galpicttitle					{ text-align:center; }

.galthumbcontainer			{ text-align:center; }

/* 								compPagingControls */

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

/* 								compFAQ */

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

/* 								FORMATTING */

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

.borderdef 						{ border:1px solid #f60; }
.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;		}	


/* 2LevelsMenuSystem
 								topMenu (JS) level0 ONLY!  *

table.topmenutable			{ width:1000;height:23; }
td.topmenucell					{ height:23;text-align:center;vertical-align:middle; }
a.topmenuitem					{ font:bold 11px 'Arial CE',Arial,Helvetica,Verdana,;color:#fff; }
a.topmenuitem:hover			{ font:bold 11px 'Arial CE',Arial,Helvetica,Verdana,;color:#fa0; }
									  									  
								structMENU level1

table.structmenu 				{ width:162; }
	td.menu1item 				{ width:162;height:16;line-height:18px;text-align:right;vertical-align:middle;
									  font:bold 8px Tahoma,Verdana;color:#fff;color:#fff;background:#0DB02B url(img/menu1arr.gif) no-repeat right bottom; }					  
		.menu1itempadding 	{ padding:0 20 0 3; }	
		a.menu1item 			{ color:#fff;font:bold 11px 'Arial CE',Arial,Helvetica,Verdana,; }	
		a.menu1item:hover 	{ color:#fa0; }
	td.menu1divline 			{ width:162;height:5;}  
*/	
