body,form,h1,h2,h3,h4,h5,hr,select	
									{ margin:0;padding:0; }
table,.gallytepictcontainer,.galleryborderdefblank		
									{ border:0; }									
body,table						{ font:normal normal 11px 'Century Gothic',Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#fff; }						  							  
body								{ background:#11161A; }								  									  
table.ctrltable 				{ height:100%; }	
td.ctrlcell						{ vertical-align:top;text-align:center; }	

h1									{font:normal 10px 'Trebuchet MS',Trebuchet,Verdana;color:#fff;}
/* background:url(img/hline.gif) no-repeat left bottom; } */
h2,h4								{ font:bold 16px 'Trebuchet MS',Trebuchet,Verdana,Tahoma;color:#fff; } 
h4 { color:#000; }				  							  
.fppanelnhl h1					{ color:#fff;background:url(img/fp_nhline.gif) no-repeat left bottom; }

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

a 									{ color:#000;text-decoration:none; } a:hover { color:#c00;text-decoration:none; }
a.textcolor						{ color:#fff; } a.grey { color:#333; } a.grey:hover { color:#c02; }
a.white							{ color:#fff; } a.white:hover	{ color:#ff9;text-decoration:underline; }
.globalbackcontainer			{ text-align:right;padding:10px 0; } .globalbackcontainerleft	{ text-align:left;padding:10px 0; }

table.maxwidth,table.ctrltable,td.ctrlcell					
									{ width:100%; }
table.maintable,table.deftable,.pta,.topcontainer,.ptb,.middlearea,.ptc,.panelhead,.panelmain,td.footcontainer,
.fppanelmain,.fppaneltable,td.footcontainerfp,.ptc img,#fpbuttons,.panelmaintable 			
									{ width:767px; }

.defmargin						{ width:15px; }
.pta								{ height:8px; }
.topcontainer 					{ height: 76px;vertical-align:middle; }	
	td.topheaderleft			{ width:506px;text-align:left;vertical-align:middle; }
	td.topheaderright			{ width:231px;text-align:right;vertical-align:middle; }
.ptb								{ height: 15px; }
.middlearea						{ height:231px; }	
	.midmargin					{ width:  6px; }
	.middlemargin				{ width: 15px; }
	.midgraph					{ width:500px; }
		.topmenu					{ width:500px;height: 34px;background:url(img/topmenu.gif) no-repeat; }
		.grapharea,.grapharea img
									{ width:500px;height:197px; }	
	.midprod						{ width:240px;height:231px; }

	
	#prodmainanim				{ width:190px;height:253px;margin:20px;float:right; }	
	
/* skins */	
#panelmain .panelleftmargin,#panelprod1 .panelleftmargin,#panelprod2 .panelleftmargin	
										{ width: 5px;background:#11161A; }
#panelmain .panelrightmargin,#panelprod1 .panelrightmargin,#panelprod2 .panelrightmargin	
										{ width: 6px;background:#11161A; }
#panelprod1 .panelct table,#panelprod1 .panelct,#panelprod2 .panelct table,#panelprod2 .panelct		
										{ color:#434343; }
#panelmain .panelct,#panelprod1 .panelct,#panelprod2 .panelct					
										{ width:756px;height:518px;vertical-align:top; } /* border-top:3px solid #fff; */
#panelprod1 .panelct .ctab,#panelprod2 .panelct .ctab,#panelmain .panelct .ctab													
										{ width:756px; }				
#panelprod1 .panelct, #panelprod2 .panelct				
										{ border-top:0; }	

#panelprod1	.panelct .ctleft,#panelprod1 .panelct .ctright,#panelprod1 .panelct .ctleft img,#panelprod1 .panelct .ctright img	
#panelprod2	.panelct .ctleft,#panelprod2 .panelct .ctright,#panelprod2 .panelct .ctleft img,#panelprod2 .panelct .ctright img
#panelmain	.panelct .ctleft,#panelmain .panelct .ctright,#panelmain .panelct .ctleft img,#panelmain .panelct .ctright img
										{ width:10px; }
#panelmain .panelct .ct,#panelprod1 .panelct .ct,#panelprod2 .panelct .ct		
										{ width:736px;vertical-align:top; }
#panelmain .panelct .ctab,#panelprod1 .panelct .ctab,#panelprod2 .panelct .ctab			
										{ padding-top:65px; }
							
#panelmain							{ vertical-align:top;background:url(img/bg_ctbottom.jpg) repeat-y; } 
#panelmain .panelmaintable		{ background:url(img/bg_fppanelmain.jpg) no-repeat 5px 0px; }
#panelmain .panelctcont			{ padding:0 15px; }

#panelprod1							{ vertical-align:top;background:#fff url(img/prod1_bgtop.jpg) repeat-x left top; } 
#panelprod1 .panelmaintable	{ background:url(img/prod1_bgbottom.jpg) no-repeat right bottom; }
#panelprod1 .panelct h1			{ color:#0B4CA1;background:transparent;border-bottom:1px solid #0B4CA1; }

#panelprod2							{ vertical-align:top;background:#fff url(img/prod2_bgtop.jpg) repeat-x left top; } 
#panelprod2 .panelmaintable	{ background:url(img/prod2_bgbottom.jpg) no-repeat right bottom; }
#panelprod2 .panelct h1			{ color:#FF942D;background:transparent;border-bottom:1px solid #FF942D; }


#panelprod1 a						{ color:#0B4CA1; } #panelprod1 a:hover { color:#f00; }
#panelprod2 a						{ color:#FF942D; } #panelprod2 a:hover { color:#f00; }

.panelfoot							{ width:767px;height:12px;vertical-align:top; }

.panelbrick							{ height:12px;margin:0;padding:0;vertical-align:top; }


td.footcontainer 				{ height:26px;vertical-align:middle; }			
	td.footleft					{ text-align:left;vertical-align:middle;color:#fff;padding:0 15px; }
	td.footright				{ text-align:right;vertical-align:middle;color:#fff;padding:0 15px; }	
	td.footmenu					{ }
	td.footmenu	div			{ margin-top:10px; }
	td.footmenu	a				{ color:#fff; }
	
	
/* FP = frontpage          */
.fppanelmain					{ vertical-align:top;background:url(img/bg_ctbottom.jpg) repeat-y;  }
	.fppaneltable				{ background:url(img/bg_fppanelmain.jpg) no-repeat 5px 0px; } 
	.fppanelleftmargin		{ width: 5px;background:#11161A; }
	.fppanelct					{ width:500px;height:518px;vertical-align:top; } 
	.fppanelctmargin			{ margin:20px; }
	.fppanelmidmargin			{ width: 15px;background:url(img/bg_fppanelmidmargin.gif) no-repeat center top; }
	.fppanelnhl					{ width:240px;vertical-align:top; }
	.fppanelnhlmargin			{ margin-top:20px; }
	.fppanelrightmargin		{ width:  6px;background:#11161A; }
td.footcontainerfp 			{ height:26px;vertical-align:middle; }
.fppanelct,.fppanelmidmargin,.fppanelnhl 
									{  }
#fpbuttons						{ vertical-align:bottom; }
#fpbuttons div					{ margin:17px 0 0 5px; }
#fpbuttons div a img			{ margin-left:3px;width:245px;height:34px;border:0; }



/* 								FORMS  */
input,select,textarea 		{ border:1px solid #fff;font-size:11px;color:#000;padding:0 3px; 
									  background:#CDCDCD url(img/bg_input.gif) repeat-x center top; }
.formsub 						{ border:1px solid #fff;font:bold 11px;color:#fff;background:#e00;padding:0 3px; }
.formcheckbox    				{ border:none;background-color:transparent; }
.contactfield					{ width:300px;border:1px solid #fff;font-size:11px;color:#000;padding:0 3px; 
									  background:#CDCDCD url(img/bg_input.gif) repeat-x center top; }		  
.contacttext					{ width:300px;height:200px; }				  

/*									compNewsArchive and NHL */
.nhltab							{ width:232px; }
.nhlsidemargin					{ width:7px; }
.nhldate							{ font:bold 9px 'Arial CE',Arial,Helvetica,Tahoma;padding-top:5;color:#ddd; }
.nhltitle						{ font-weight:bold; }
.nhllead							{ font-size:10px; }
.nhlleadlink					{ color:#fff;text-decoration:none; }
.nhlleadlink:hover			{ color:#ddd;text-decoration:underline; }
.nhltitlelink					{ font-weight:bold;color:#000; }
.nhldivline						{ width:1px;background-color:#f60; } 

.newspagingpad					{ padding:15px 0; }
.newspagingtab					{ width:100%; }
.newspagingdate				{ width:70px;font:bold 10px;color:#ddd; }
.newstitlelink					{ font-weight:bold;color:#000; }
.defdivline						{ height:1px; }

/* 								compGallery */

.gallerylyteborderdef		{ border:1px solid #000; }

.gallaytable					{ width:736px;text-align:center; }
.gallaylist						{ width:203px;vertical-align:top; }
.gallayspacer					{ width: 20px; }
.gallaycontainer				{ width:510px;text-align:center;vertical-align:top; }
.gallaycontainernocats		{ width:737px;text-align:center;vertical-align:top; }

.galtablecontainer			{ text-align:center;width:480px; }
.galtable						{ width:480px; }
.galnavirow						{ vertical-align:middle;height:45px;text-align:center; }
.galnavileft					{ width:25px;text-align:left;vertical-align:middle; }
.galnaviright					{ width:25px;text-align:right;vertical-align:middle; }
.galpictcontainer				{ text-align:center; }
.galpicttitle					{ text-align:center; }
.galpicttitleheader			{ font:bold 14px; }
.galthumbcontainer			{ text-align:center; }

.gallisttable					{ width:188px; }
.gallistdivline				{ height: 1px; }
.gallistico						{ width: 15px;vertical-align:middle; }
.gallistentry					{ width:173px;text-align:left;vertical-align:middle; }
.galleryborderdef,.gallerybordersel				
									{ border:1px solid #000; }

/* 								compPagingControls */
.pgtab							{ width:100%;height:15px; }
.pgselect 						{ border:1px solid #fff;font:bold 10px;color:#fff;padding:0 3px;background-color:#000; }	
.pgbg								{ background:#e00;vertical-align:middle;color:#fff; }
.pgdata							{ font:11px Arial; }

/* 								compFAQ */
.faqlist							{ line-height:16px;margin-left:22px; }
.faqanswer						{ padding:10 10 10 15; }

/* 								HTMLArea ZASTOSOWANIA */
#ha-zastosowania				{ }
#ha-zastosowania ul			{ }
#ha-zastosowania img			{ }


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

/* 								FORMATTING */
.hirow							{ background:#FF7802; }
img								{ border:none; }
.bold								{ font-weight:bold; }
.pad1								{ padding:15 0; }

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

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

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

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

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

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

.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;		}	 


/* deleted 

.ptc								{ height: 15px; }	 .panelhead { height:  7px; }	 

*/

/* 								COMP.topMenu (JS)  	  
.menu0out,						{ widht:100px;height:33;font:bold 11px 'Trebuchet MS',Trebuchet,Verdana,Arial;color:#fff;
									  text-transform:uppercase;text-align:center;verical-align:middle;background:transparent; }							  
.menu0over						{ widht:100px;height:33;font:bold 11px 'Trebuchet MS',Trebuchet,Verdana,Arial;color:#fff;
									  text-transform:uppercase;text-align:center;verical-align:middle;background:transparent; }			
.menuout 						{ border-top:solid 1px #000;border-right:solid 1px #000;text-decoration:none;text-align:left;cursor:hand;
									  padding:0 3px;color:#fff;background-color:#800;font:bold 10px; }
.menuover						{ border-top:solid 1px #000;border-right:solid 1px #000;text-decoration:none;text-align:left;cursor:hand;
									  padding:0 3px;color:#fff;background-color:#b00;font:bold 10px; }
.menurollout 					{ border-top:solid 1px #000;border-right:solid 1px #000;text-decoration:none;text-align:left;cursor:hand;
									  padding:0 3px;color:#fff;background:#800 url(img/arr_menu.gif) no-repeat right center;font:bold 10px; }								  
.menurollover					{ border-top:solid 1px #000;border-right:solid 1px #000;text-decoration:none;text-align:left;cursor:hand;
									  padding:0 3px;color:#fff;background:#b00 url(img/arr_menu.gif) no-repeat right center;font:bold 10px; }
									  
*/										  
h5									{ font:normal 18px 'Trebuchet MS',Trebuchet,Verdana;color:#fff;background:url(img/hline.gif) no-repeat left bottom; }