/* orange: E77817   */
html 								{  }
body, table						{ border:0;font:normal normal 11px Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#666; }
body								{ padding:0;margin:0;background:#fff;z-index:-1;height:100%;margin-bottom:1px; }			  
body.popup						{ background:transparent; }
									  									  
/*									TABLES */
table.ctrltable 				{ width:100%;height:100%; }	
td.ctrlcell						{ width:100%;vertical-align:top;text-align:center; }	
td.introctrlcell				{ width:100%;vertical-align:top;text-align:center; }		
td.introcontainer				{ width:850px;text-align:center; }
table.maintable				{ width:850px;border:1px solid #aaa; }
table.deftable					{ width:850px; }
table.maxwidth					{ width:100%; }
	
/* 								LAYOUT  */
.topcontainer					{ width:850px;background:#fff; }
.topheader						{ width:850px;height:70px; }
	.toplogo						{ width:180px;height:70px;text-align:left; }
	.topright					{ width:670px;height:70px;text-align:right; }
.topmenu							{ width:850px;height:26px;text-align:center;background:url(img/bg_menu.gif) repeat-x;  }
.topspace						{ width:850px;height: 8px }

td.maincontainer 				{ width:850px;vertical-align:top;background:#fff;z-index:-1;} /* height:510px; */
table.contenttable			{ width:850px;z-index:-1;} /* background:url(img/bg_ct.gif) repeat-x right top; */
	td.ctleft					{ width:266px;padding-bottom:25px; }
	td.ctmainmargins, td.ctrigthmargin, td.ctleftmargin			
									{ width: 8px; } 				
	td.ctmain 					{ width:576px;height:280px;vertical-align:top;padding-bottom:25px; }
		#pageheader				{ margin-bottom:15px;width:576px;text-align:right; }
		.contenttab				{ width:576px; }
		td.content				{ width:568px;vertical-align:top; }	
	td.ctrightmargin			{ } td.ctright					{ }  									 
td.footcontainer 				{ width:850px;height:21px;vertical-align:middle;background:url(img/bg_footer.gif) repeat-x; }			
	td.footleft					{ text-align:left;vertical-align:middle;padding:0 15px; }
	td.footright				{ text-align:right;vertical-align:middle;padding:0 15px; }	

#nletter							{ margin:25px 15px; }	
	
/*									FP */	
.fptopspace						{ width:850px;height: 4px }
.fprow							{ width:850px;height:236px;background:url(img/bg_fprow.jpg) no-repeat right top; }
#fptopgraph						{ width:600px;height:236px; }
#fpmarginmid					{ width: 24px; }
#fpnews							{ width:195px;height:236px;vertical-align:top; }		
#fpmarginright					{ width: 31px; }

#fpmain							{ width:850px;height:280px;background:url(img/bg_fpmain.gif) repeat-x center top;padding:15px 0;vertical-align:top; }

#fpctleftpad					{ width: 22px; }
#fpctmain						{ width:578px;vertical-align:top; }
#fpctmidpad						{ width: 24px; }
#fpctright						{ width:195px;vertical-align:top; }
#fpctrightpad					{ width: 31px; }

/*									structMENU */
#structmenu						{ padding-left:25px; }
#structmenu	table				{ width:241px; }
/* 1st */
td.structmenu1item, td.structmenu1itemsel 			
									{ width:241px;height:24px;text-align:left; }
td.structmenu1item img, td.structmenu1itemsel img
									{ border:0; }
td.structmenu1item a, td.structmenu1itemsel a, td.structmenu1item div div			
									{ margin:0;padding:0;font:bold 12px 'Trebuchet MS',Trebuchet,Arial,Verdana,sans-serif;color:#E77817; }
td.structmenu1itemsel a		{ color:#222; }
td.structmenu1item div, td.structmenu1itemsel div		
									{ margin:0;padding:0 5px 0 0; }
td.structmenu1divline 		{ height:1px; } 
td.structmenu1divline img	{ width:241px;height:1px; }
/* 2nd */
td.structmenu2item, td.structmenu2itemsel 			
									{ width:241px;height:20px;text-align:left; }
td.structmenu2item img, td.structmenu2itemsel img
									{ border:0; }
td.structmenu2item a, td.structmenu2itemsel a, td.structmenu2item div div			
									{ margin:0;padding:0;color:#666; }
td.structmenu2itemsel a		{ color:#000; }
td.structmenu2item div, td.structmenu2itemsel div			
									{ margin:0;padding:0 5px 0 15px; }
td.structmenu2divline 		{ height:1px; } 
td.structmenu2divline img	{ width:241px;height:1px; }
/* 3rd */
td.structmenu3item, td.structmenu3itemsel 			
									{ width:241px;height:20px;text-align:left; }
td.structmenu3item img, td.structmenu3itemsel img
									{ border:0; }
td.structmenu3item a, td.structmenu3itemsel a, td.structmenu3item div div			
									{ margin:0;padding:0;color:#666; }
td.structmenu3itemsel a		{ color:#000; }
td.structmenu3item div, td.structmenu3itemsel div			
									{ margin:0;padding:0 5px 0 35px; }
td.structmenu3divline 		{ height:1px; } 
td.structmenu3divline img	{ width:241px;height:1px; }

/*	topstructmenu 0 - subpage */

#topstructmenu 					{ width:100%; }
td.topstructmenu0item, td.topstructmenu0itemsel 			
										{ height:21px;text-align:center;border-right:1px solid #B2B2B2; }					  
.topstructmenu0itempadding 	{ padding:0; }	
a.topstructmenu0link, a.topstructmenu0linksel, .topstructmenu0link
										{ margin:0;padding:0;font:bold 11px Tahoma,sans-serif;color:#666; } /* 'Trebuchet MS',Trebuchet, */
a.topstructmenu0link:hover 	{ color:#E77817; }
td.topstructmenu0divline 		{ height:1px; }  

/* 								FONTS  */
h1									{ margin:0;padding:0;font:bold 14px 'Trebuchet MS',Trebuchet,Tahoma,sans-serif;color:#E77817; }
h2									{ margin:0;padding:0;font:bold 12px 'Trebuchet MS',Trebuchet,Tahoma,sans-serif;color:#E77817; }							  
									  							  
.small 							{ font-size:10px; }
.blue								{ color:#3779E7; }
.green							{ color:#74BE29; }
.pink								{ color:#D62489; }
.red								{ color:#c00; }
.lightgrey						{ color:#ccc; }
.darkgrey						{ color:#444; }
	
/*									LINKS  */

a 									{ color:#E77817;text-decoration:none; }
a:hover 							{ color:#f00;text-decoration:none; }
a.textcolor						{ color:#666; }
a.grey							{ color:#ccc; }
a.grey:hover					{ color:#c02; }
a.white							{ color:#fff; }
a.white:hover					{ color:#ff9;text-decoration:underline; }
.globalback						{ text-align:right;padding:10px 0; }
.globalbackcontainer			{ text-align:right; }

/* 								FORMS  */

#searchformsub					{ padding:15px 0 10px 0; }
#recommendform					{  }
#at10 select					{ border:1px solid #E77817;font-size:11px;color:#E77817;background:#f2f2f2;padding:0; }
form 								{ margin:0;padding:0; }
input,select,textarea 		{ border:1px solid #E77817;font-size:11px;color:#E77817;background:#f2f2f2;padding:0; }
textarea							{ font-size:12px; }
.formsub 						{ border:1px solid #E77817;font-weight:bold;font-size:11px;color:#fff;background:#E77817;padding:2px; }
.formcheckbox, .formbl    	{ border:none;background-color:transparent; }
.searchfield, .colformfield{ width:130px; }
.defformtable					{ }
.profileformcol1				{ width:250px; }
.enquiryta						{ width:300px; }
									 
/*									compNewsArchive and NHL */

#nhltab							{ width:195px; }
.nhlct							{ width:195px;padding-top:10px; }
.nhltitlelink					{ font-weight:bold; }
.nhllead							{ }
.nhllead img 					{ border:0;width:8px;height:5px; }

.articlepagingtab				{ width:100%; }
.articlepagingpad				{ padding:15px 0; }
.articlepagingdate			{ width:80px;color:#444;background-color:inherit;font-size:9px; }
a.articleleadlink				{ color:#444;background-color:inherit;text-decoration:none;  }
a.articleleadlink:hover		{ color:#000;background-color:inherit;text-decoration:none;  }

/* 								compGallery */

.gallaytable					{ width:472px;text-align:center; }
.gallaylist						{ width: 80px;vertical-align:top; }
.gallayspacer					{ width:  4px; }
.gallaycontainer				{ width:340px;text-align:center;vertical-align:top; }
.gallaycontainernocats		{ width:472px;text-align:center;vertical-align:top; }

.galtablecontainer			{ text-align:center; }
.galtable						{ width:472px; }
.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 12px; }
.galthumbcontainer			{ text-align:center; }

.gallisttable					{ width:80px; }
.gallistdivline				{ height:1px;background:url(img/gallistdivline.gif) no-repeat left center; }
.gallistico						{ width: 5px;vertical-align:middle; }
.gallistentry					{ text-align:left;vertical-align:middle; }

.galpictborder					{ border:1px solid #20743D; }
.galthumbborder, .galthumbbordersel	{ border:1px solid #20743D; }
.galbordernone					{ border:none; }

/* 								compPagingControls */

.pgtab							{ width:100% }
.pgselect 						{ border:1px solid #666;font:bold 10px;color:#666; }	
.pgbg								{ background:#F2F2F2;vertical-align:middle;color:#666; }
.pgdata							{ font:11px Arial; }
.pgcurrentpagenum				{ font-weight: bold; }

/* 								compFAQ */

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

/* 								FORMATTING */

.bl								{ width:1px;height:1px;border:0; }
.hicell							{ background:#F2F2F2; }
.nobd								{ border:none; }
.bold								{ font-weight:bold; }
.hrdef							{ height:1px;margin:0;padding:0;background:#444;color:#444; }
.uldef							{ list-style-image:url(img/ico_uldot.gif);line-height:13px;font-size:9px; }

.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;		}	
	
	
/* 								COMP.gmaps   */

.gmapcontainer					{ text-align:center; z-index: 1;} /* align=center w tpl */
.gmap										{ width:500px;height:620px;margin:10px 0;text-align:center;border:1px solid #145029; z-index: 1;}
.gmapcoordsstyle 				{ font-weight:bold; z-index: 1;}

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

/* 								COMP.JSmenu  */

.menusidelines					{  }

.fakemenu						{ color:#666;text-decoration:none;text-align:right;cursor:pointer; }
.fakemenu:hover				{ color:#fff;text-decoration:none;text-align:right;cursor:pointer; }

/* styl menu poziom0   F3F3F3 */ 
.menu0out 						{ color:#fff;text-decoration:none;text-align:left;cursor:pointer; 
									  background:url(img/menu0bg_out.gif) no-repeat left top;padding:0px 5px 0 40px; z-index:30000;}
.menu0over						{ color:#fff;text-decoration:none;text-align:left;cursor:pointer;
									  background:#145029;padding:0px 5px 0 40px; z-index:30000;}	
.menu0selout 					{ color:#fff;text-decoration:none;text-align:left;cursor:pointer;
									  background:#145029;padding:0px 5px 0 40px; z-index:30000;}
.menu0selover					{ color:#fff;text-decoration:none;text-align:left;cursor:pointer;
									  background:#145029;padding:0px 5px 0 40px; z-index:30000; }	
/* styl podmenu (bez dzieci) */
.menuout 						{ border:solid 1px #fff;text-decoration:none;text-align:left;cursor:pointer;
									  color:#fff;background:#1C723A;padding:0 5px; z-index:30000;}
.menuover						{ border:solid 1px #fff;text-decoration:none;text-align:left;cursor:pointer;
									  color:#fff;background:#145029;padding:0 5px; z-index:30000;}
								  
/* styl podmenu (z dziecmi) */
.menurollout 					{ border:solid 1px #fff;text-decoration:none;text-align:left;cursor:pointer;
									  color:#fff;background:#1C723A url(img/arr_submenu.gif) no-repeat right center;padding:0 5px; z-index:30000;}	
.menurollover					{ border:solid 1px #fff;text-decoration:none;text-align:left;cursor:pointer;
									  color:#fff;background:#145029 url(img/arr_submenu.gif) no-repeat right center;padding:0 5px; z-index:30000;}
									  
.bottomelemout 				{ background:url(img/dline_menu.gif) no-repeat right center; z-index:30000;} 
.bottomelemover				{ background:url(img/dline_menu.gif) no-repeat right center; z-index:30000;}
