body,form,h1,h2,h3,h4,h5,hr,select	{ margin:0;padding:0; }									
#nhl ul,#smap ul,#artlist ul,#cshortcut ul,#cshortcut li,#trac #tracres ul, #cgalst ul
									{ margin:0;padding:0;list-style:none; }
									
#cgalst ul li						{ padding-top:3px; }									
.bl, .ctrightmargin img, .ctleftmargin	img 
									{ width:1px;height:1px;border:0; }
html								{ min-height:101%; }
body, table							{ border:0;font:normal normal 14px 'Trebuchet MS',Trebuchet,Arial,Helvetica,sans-serif;color:#736652; }
body								{ background:#B3B0AB;z-index:-1;height:100%;margin-bottom:1px; }
h1,h2								{ font:normal 24px 'Trebuchet MS',Trebuchet,Tahoma,sans-serif;color:#756653; }
h2									{ font-size:18px; }
td									{ text-align:left; } /* nadpisanie standardowego align-center  */							  						  							  
.small 								{ font-size:10px; }
.red								{ color:#c00; }
.lightgrey							{ color:#ccc; } .darkgrey { color:#444; }
a 									{ color:#1E9326;text-decoration:none;  }
a:hover 							{ color:#0A500F;text-decoration:none; }
a.textcolor							{ color:#736652; }
a.grey								{ color:#ccc; }
a.grey:hover 						{ color:#c02; }
a.white								{ color:#fff; }
a.white:hover						{ color:#ff9;text-decoration:underline; }
.back								{ text-align:right;margin:10px 0; }
.back img 							{ border:0;width:5px;height:5px; }

input,select,textarea 				{ border:1px solid #ACACAC;color:#444;background:#fff;padding:0 3px; }
select								{ margin:0;padding:0; }
textarea							{ font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; }
.formsub 							{ border:1px solid #15631A;font-weight:bold;font-size:11px;color:#fff;background:#1E9326; }
.formcheckbox, .formbl    			{ border:none;background:transparent; }



#ctrltable,#ctrlcell,.maxwidth,#top #navi table#navitable,.pagingsystem table			
									{ width:100%; }
									
#maintable,#main,#cttable,#foot,#foot table,#top,#top #topmenu,#top #topheader
									{ width:850px; }
	
	
#ctleft								{ width:250px; }
#ctmain								{ width:500px; }
		 
#ctmain #header,#ctmain #content,#ctmain #component,#ctmain .header
									{ width:480px; }	
									
									
										 
#cttable td.outleft,#cttable td.outright		
									{ width: 40px;background:url(img/bg_outleft.gif) repeat-y; }
#cttable td.outright				{ background-image:url(img/bg_outright.gif); }	 
#cttable td.inleft,#cttable td.inright		
									{ width: 20px;background:#fff;  }
	   									  
#ctrltable 							{ height:100%;background:transparent;  } /* powtorzenie bg_body.gif powduje dziwny pasek w Operze i FF */	
#ctrlcell							{ margin:0;vertical-align:top; }	
#maintable							{ margin:0 auto; }
	
	
#top img							{ border:0; }
#top #topbar						{ height: 40px;background:url(img/bg_topbar.jpg) no-repeat center top; }
#top #topbar #lang					{ float:right;clear:both;margin:15px 20px 0 5px; }
#top #topbar #lang img				{ width:19px;height:11px;padding-left:10px; }
#top #topmenu						{ height: 38px;background:url(img/bg_topmenu.gif) repeat-x; }	
#top #topheader						{ background:#fff url(img/bg_topheader.gif) repeat-y;height:255px;
									  overflow:hidden;overflow-y:hidden;overflow-x:hidden;display:block; } 
#top #topheader #agadent2fla		{ margin:0 5px; }				  							  								  



#main								{ vertical-align:top;z-index:-1;background:#fff; } 

#cttable							{ z-index:-1; }
#ctleft								{ vertical-align:top; }

#ctmain 							{ padding-top:8px;vertical-align:top;background:#EFF2F8 url(img/o_cttop.gif) no-repeat center top; }
* html #ctmain 						{ padding-top:18px; }

#ctmain .header,#ctleft .header 			{ margin-bottom:15px;vertical-align:middle;border-bottom:1px dotted #756653; }
#ctmain .header h1,#ctleft .header h1		{  }
#ctmain .header h1 img,#left .header h1 img	{ width:20px;height:15px;padding-left:10px;vertical-align:middle; }
#ctmain .header								{ margin:0 10px; }
	
/* deepest CONTENT HERE! ####################################################*/
	
#ctmain #component,#ctmain #content	{ margin:15px 10px 0 10px; }
#ctmain #content a					{ }	 
#ctmain #content.s777				{ background:#f09; }
#ctmain #content.s1					{  }
#ctmain #content.sysmsg				{  }  
	
/* ##########################################################################*/
															
.banner-box							{ margin:15px auto 0 auto;text-align:center; }

#ctleft #leftcontainer,#ctleft #lefttop,#ctleft #lefbottom
									{ width:250px;background-color:#F3E9DF; }

#ctleft #leftct						{ width:230px;margin:0 10px; }
#ctleft #lefttop					{ height:  8px;background:url(img/o_lefttop.gif) no-repeat center top; }	
#ctleft #leftbottom					{ height:  8px;background:url(img/o_leftbottom.gif) no-repeat center bottom; }
				  					  									 
#foot 				 				{ height:90px;vertical-align:top;background:url(img/bg_footer.gif) no-repeat center top; }
#foot img							{ border:0; }
#foot table							{ margin-top:20px; }
#foot td							{ vertical-align:middle;padding:10px 25px;color:#fff; }
#footleft a,#footright a			{ color:#ff9; }
#footleft							{ text-align:left; }
#footleft img						{ width:16px;height:16px;vertical-align:middle;margin-right:10px; }
#footright							{ text-align:right; }

/* 									galleryLatest - columnList */
#cgalst								{ margin-top:-10px; }
#cgalst	li							{ background:url(img/smenu0separator.gif) no-repeat left bottom; }
#cgalst	li div,#cgalst li a			{ display:block;padding:0 3px; }
#cgalst	li div img					{ width:9px;height:9px;padding:0 5px 0;vertical-align:middle;  }
#cgalst	li div						{ color:#000;font-size:9px;font-weight:bold;font-family:'Arial CE',Arial,Tahoma,sans-serif;  }
#cgalst	li a						{ padding:0 5px 5px 23px; }
									 
/* 									compSitemap */							
#smap li							{ margin:4px 0;padding:0;font-weight:bold; }
#smap .root							{ font-weight:bold; }
#smap img							{ width:5px;height:5px;border:0;margin-right:5px;vertical-align:middle; }							 								 
	
/* 									NHL  */
#nhl ul								{ list-style:none;margin:0;padding:0; }
#nhl li								{ clear:both;margin:0;padding:0; }
#nhl .nhlarrow						{ display:inline;float:left;margin-right:5px; }
												  
#nhl .title							{ display:inline;vertical-align:top;margin-top:3px; } 
#nhl .title a						{ font-weight:bold;line-height:24px; }
#nhl .title a:hover					{ padding-left:10px; }
#nhl .lead							{ display:block;margin-top:5px; }
#nhl .separator						{ height:18px;margin:0;background:url(img/separator.jpg) no-repeat left center;text-align:right; }
#nhl .separator a					{ padding:0 15px 2px 0;font-weight:bold; }
#nhl .separator img					{ width:4px;height:10px;border:0; }					 
									 
/* 									compArticleArchive  */
#artsel #date						{ font-size:12px; }
#artsel #artcontent					{ margin:10px 0; }
#artsel #latest ul					{ margin:10px;padding:0;list-style:none; }
#artsel #latest li					{ line-height:14px;margin:0;padding:0; }
#artsel #latest #head				{ font-weight:bold; }
#artsel #latest .date 				{ display:inline;font-size:9px;padding-right:5px; }
#artsel #latest .title				{ display:inline;font-weight:bold;clear:both; }
#artsel #latest .title img 			{ border:0;width:5px;height:5px;vertical-align:middle; }

#artlist							{ padding:15px 0; }
#artlist li							{ line-height:16px;margin:0;padding:0; }
#artlist .date						{ display:inline;width:60px;font-size:9px;float:left;padding-top:1px; }	
#artlist .title						{ display:inline; }
#artlist .title a					{ font-weight:bold; }	
#artlist .lead						{ margin:0 0 0 60px; }
#artlist .separator					{ height:11px;background:url(img/separator.jpg) no-repeat 60px 6px; }
#artlist .separator img				{ height:11px;border:0; }

/* 									compNewsArchive  */
#newssel #date						{ font-size:12px; }
#newssel #newscontent				{ margin:10px 0; } #newssel #gallery { }

#newssel #latest ul					{ margin:10px;padding:0;list-style:none; }
#newssel #latest li					{ line-height:14px;margin:0;padding:0; }
#newssel #latest #head				{ font-weight:bold; }
#newssel #latest .date 				{ display:inline;font-size:9px;padding-right:5px; }
#newssel #latest .title				{ display:inline;font-weight:bold;clear:both; }
#newssel #latest .title img 		{ border:0;width:5px;height:5px;vertical-align:middle; }

#newslist							{ padding:15px 0; }
#newslist ul						{ list-style:none;margin:0;padding:0; }
#newslist li						{ line-height:16px;margin:0;padding:0; }
#newslist .date						{ display:inline;width:70px;font-size:12px;float:left;padding-top:1px; }	
#newslist .title					{ display:inline; }
#newslist .title a					{ font-weight:bold; }	
#newslist .lead						{ margin:0 0 0 70px; }
#newslist .separator				{ height:11px;background:url(img/separator.jpg) no-repeat 70px 6px; }
#newslist .separator img			{ height:11px;border:0; }

/* 									compFAQ */
#faq #answer						{ padding:10px 10px 10px 15px; }
#faqlist	ol						{ line-height:16px;margin-top:0; }
#faqlist	a						{ font-weight:bold; }

#faqprop input,#faqprop label,#faqprop textarea		{ margin:5px 0;display:block; }

/* 									compStructChild  */
#structchild ul						{ list-style:none;margin:0;padding:0; }					
#structchild li 					{ margin:4px 0;padding:0; }
#structchild a						{ font-weight:bold; } 
#structchild img					{ width:5px;height:5px;border:0;margin:0 5px 2px 0; }

/* 									compGraphHhild 	*/
#graphchild ul						{ list-style:none;margin:0;padding:0; }					
#graphchild td						{ text-align:center; }
#graphchild a						{ font-weight:bold; } 
#graphchild .photocell, #graphchild .titlecell		
									{ text-align:center; }
#graphchild .titlecell				{ vertical-align:top; }									
#graphchild .photo					{ border:1px solid #155E9A;background:#fff;width:106px;height:81px;text-align:center;margin:0 auto; }
#graphchild .photo img				{ margin:3px; }
#graphchild img						{ border:0;width:100px;height:75px; }
#graphchild .photo, #graphchild .title			
									{ margin-bottom:10px; }

/* 									compCShortcut  */			
#cshortcut li 						{ height:29px;/*background:url(img/bg_dot.gif) repeat-x left bottom;*/
									  overflow:hidden;overflow-y:hidden;overflow-x:hidden;display:block; }
* html #cshortcut li				{ padding-top:8px;overflow:visible; }
#cshortcut li#last 					{ background:transparent; }
#cshortcut a						{ font-weight:bold;color:#155E9A;margin:0 3px 0 15px;line-height:28px; } 
#cshortcut a:hover					{ color:#900; }
#cshortcut img						{ width:6px;height:7px;border:0;margin:1px 5px 2px 0; }

/* 									compGmaps  */
#gmap #map							{ margin:10px 0;border:1px solid #000; }

/* 									compUniversalList  */
#unilist							{ margin-left:25px; }
#unilist ul							{ list-style-type:none;margin:0;padding:0; }
#unilist li							{ padding:10px 5px;margin:0;background:url(img/separator.jpg) no-repeat left bottom; }
#unilist .title, #unilist .descr a 	{ font-weight:bold; }

/* 									compGalleryLyteboxLite  */
#galite.head						{ text-align:center; }
#galite img							{ border:1px solid #000;display:block; }									
#galite .galcell					{ text-align:center; }
#galite .galcell a					{ display:block;margin:0 auto; }

/* 									compEnquiry  */
#enq label,#enq input,#enq textarea,#enq img, #enq div.block
									{ display:block;width:200px;float:left;margin-bottom:10px; }							
#enq textarea						{ height:200px; }
#enq label 							{ text-align:right;width:160px;padding-right:20px; }
#enq br 							{ clear:left; }
#enq input.hidden					{ display:none; }

/* wersja dzialajaca bez doctype
#enq								{ width:400px;margin:0 10px; }
* html #enq							{ width:403px;margin:0  6px; }  IE Duplicate Characters Bug (+3 -4) 
#enq label							{ width:200px;height:20px;margin:0;padding:0;display:inline;float:left;}
#enq input, #enq textarea			{ width:200px;height:16px;margin:2px 0;display:inline;float:right; }
#enq textarea						{ height:196px; }
#enq input.hidden					{ display:none; }
#enq label.textarea					{ height:200px; }
#enq input#submit					{ height:22px; }
#enq div#clearing					{ clear:both; }
* html #enq label#last				{ margin-right:-3px; } /* IE Duplicate Characters Bug  */									
																	

/* 									compPagingControls 	 */
.pagingsystem img					{ border:0;width:9px;height:9px; }
.pagingsystem td					{ width:50%;background:#E0E6F3;color:#3779E7;font:11px Arial; }
.pagingsystem div					{ display:inline;margin:0 10px; }
.pagingsystem select 				{ border:1px solid #3779E7;font-weight:bold;font-size:10px;color:#3779E7;float:right; }	
.pagingsystem a.current 			{ font-weight:bold;margin:0 3px; }

/* 									compSearch  */
#top #navi #search					{ width:362px; }
#top #navi #search div				{ margin-right:0px; }

#top #navi #search .submit			{ width:14px;height:13px;border:none;background:transparent; }
#top #navi #search .field 			{ width:100px;height:14px;margin:0 5px; }

#srch-site h1						{ margin-bottom:10px; }
#srch-site table					{ width:100%;margin:10px 0; }
.qbar								{ width:100px;height:3px;background:#ccc;margin:0;padding:0;border:0; }
.qbar img							{ height:3px;background:#9D1C38;margin:0;padding:0;border:0; }

#srch-site #noentry					{ }
#srch-site .navigt					{ font-size:7px;font-family:Arial,sans-serif; }
#srch-site .navigtxl				{ font-size:9px;font-family:Arial,sans-serif; }	
#srch-site .title					{ }
#srch-site .title	a				{ color:#9D1C38;font-weight:bold; }
#srch-site .title	a:hover			{ }
#srch-site .quality					{ }
#srch-site .navi					{ font-size:10px;color:#DAA9B3; }
#srch-site .lead					{ }
#srch-site .more					{ }
#srch-site .divline					{ height:1px;border-bottom:2px dotted #ccc; }
#srch-site .spacer, #search .spacer img 
									{ height:5px; }

/* 									structMENU 	 */
#smenu,#smenu table							{ width:230px; }

#smenu td.lvl0,#smenu td.lvl0sel,#smenu td.lvl1,#smenu td.lvl1sel,
#smenu td.lvl0separator,#smenu td.lvl0separator img,
#smenu td.lvl1separator,#smenu td.lvl1separator img, 
#smenu td.lvl1separator-first,#smenu td.lvl1separator-first img,
#smenu td.lvl1separator-last, #smenu td.lvl1separator-last img,
#smenu td.lvl1separator-only, #smenu td.lvl1separator-only img
																																																													
											{ width:182px; }														
#smenu .lvl0arr,#smenu .lvl1arr				{ width: 48px;padding:5px 0; }


/* root */
#smenu td.lvl0,#smenu td.lvl0sel 			{ height:24px;text-align:left; }
#smenu td.lvl0 div,#smenu td.lvl0sel div	{ margin:0;padding:1px 5px 0 0; }
#smenu td.lvl0 a,#smenu td.lvl0sel a,#smenu td.lvl0 div div			
											{ margin:0;padding:0;font-weight:bold;font-size:14px;color:#756653;text-transform:uppercase; }												
#smenu td.lvl0sel a,#smenu td.lvl0 a:hover,#smenu td.lvl0sel a:hover					
											{ color:#1E9326; }	
#smenu td.lvl0 a:hover,#smenu td.lvl0sel a:hover { padding-left:10px; }	
	
	
																													
/* 1st  */
#smenu td.lvl1,#smenu td.lvl1sel 			{ height:24px;text-align:left; }
#smenu td.lvl1 div,#smenu td.lvl1sel div	{ margin:0;padding:1px 5px 0 0; }
#smenu td.lvl1 a,#smenu td.lvl1sel a,#smenu td.lvl1 div div			
											{ margin:0;padding:0;font-weight:bold;font-size:13px;font-family:'Arial Narrow',Arial,sans-serif;
											  color:#756653;text-transform:uppercase;letter-spacing:-0.5px; }												
#smenu td.lvl1sel a,#smenu td.lvl1 a:hover,#smenu td.lvl1sel a:hover					
											{ color:#1E9326; }	
#smenu td.lvl1 a:hover,#smenu td.lvl1sel a:hover { padding-left:10px; }	

#smenu td.lvl0separator,#smenu td.lvl0separator img,
#smenu td.lvl1separator,#smenu td.lvl1separator img,
#smenu td.lvl1separator-first,#smenu td.lvl1separator-first img,
#smenu td.lvl1separator-last, #smenu td.lvl1separator-last img,
#smenu td.lvl1separator-only, #smenu td.lvl1separator-only img
											{ height:1px; }	

#smenu td.lvl0separator,#smenu td.lvl1separator-last,#smenu td.lvl1separator-only							
											{ /*background:url(img/smenu0separator.gif) no-repeat left center;*/ }
#smenu td.lvl1separator,#smenu td.lvl1separator-first							
											{ /*background:url(img/smenu1separator.gif) no-repeat left center;*/ }
														
/* 									compNavi */		
#navi								{ margin-bottom:10px; }
#navi,#navi a						{ color:#0056A1; }
#navi #title						{ display:inline;padding-right:5px; }

/* 									compPOLL  */
#pollsmall							{ width:88%;margin:0 10px;font-weight:bold; }
#pollsmall .question				{ margin-bottom:10px;text-align:center; }
#pollsmall .answer					{ margin:3px 0;font-weight:normal; }
#pollsmall .answer .choise			{ display:inline; }
#pollsmall .answer input    		{ border:none;background:transparent; }									 
#pollsmall .vote					{ margin:15px 0;line-height:14px;text-align:center; }
#pollsmall .vote a					{ display:block;margin-top:5px; } 
#pollsmall .vote label				{ display:block;margin-bottom:10px;line-height:14px; }
#pollsmall .vote input				{ width:50px;border:1px solid #c00;font-weight:bold;font-size:11px;color:#fff;background:#9D1C38;padding:2px; }

#pollsmall .result					{ margin:5px 0;font-weight:normal;clear:both; }
#pollsmall .result .choice			{ margin:2px 0;display:inline;}										 
#pollsmall .result .percent			{ float:right;width: 50px;font-weight:normal;font-size:10px;margin-left:3px;clear:right;display:inline; }		
#pollsmall .result .bar				{ width:100px;height:5px;margin:6px 0 0 5px;border:1px solid #8DA5C0; }
#pollsmall .result .bar img			{ height:5px;border:0; }	

#pollpage 							{ font-weight:bold; }
#pollpage .question					{ margin-bottom:10px;text-align:left; }

#pollpage .result					{ margin:5px 20px;font-weight:normal;clear:both; }
#pollpage .result .choice			{ margin:2px 0; }										 
#pollpage .result .percent			{ float:right;width: 50px;font-weight:normal;font-size:10px;margin-left:3px;clear:right; }		
#pollpage .result .bar				{ width:100px;height:5px;margin:6px 0 0 5px;border:1px solid #8DA5C0; }
#pollpage .result .bar img			{ height:5px;border:0; }	

/* 									compToplayer  */
#toplayer 							{ background:transparent;font-family:Arial,sans-serif;position:absolute;
									  top:200px;display:none;border:1px solid #0068B7;
									  z-index:1000;} /* margin:0 200px;  opacity:0;KHTMLOpacity:0;filter:alpha(opacity=0); -moz-opacity:0;*/
#toplayer a 						{ text-decoration:none;border:none; }
#toplayer img 						{ border:none; }
#toplayer #bar 						{ background:url('img/toplayer_bar.gif') repeat-x top left;height:20px;line-height:20px; }
#toplayer #bar a 					{ margin-left:10px;font-weight:bold;float:left;color:#fff;font-size:11px; }
#toplayer #bar .close 				{ margin-right:5px;display:block;width:12px;height:20px;float:right;
									  background:url('img/toplayer_close_off.gif') no-repeat center; }
#toplayer.show 						{ display:block; }
#toplayer #content					{ margin:10px; }

/* 									compTRAC */
#trac table        					{ width:100%; }
#trac table textarea 				{ height:300px; }

#trac #tracfilter label, #tracfilter select,#tracfilter textarea 
									{ display:block;width:300px;float:left;margin-bottom:5px; }
#trac #tracfilter label 			{ text-align:right;width:100px;padding-right:10px;line-height:16px; }
#trac #tracfilter br 				{ clear: left; }
#trac #traclinks					{ margin:15px;font-weight:bold;text-align:right; }
#trac #tracres li					{ padding:10px; }
#trac #tracres li.itemdone			{ background:#fff; }
#trac #tracres li.itemverif			{ background:#ccc; }
#trac #tracres li.itemverif,#trac #tracres li.itemverif a 	
									{ color:#888; } 
#trac #tracres li.itemverif a:hover { color:#000; }
#trac #tracres li.itemnew			{ background:#FFFA75; }
#trac #tracres li.itemupgrade		{ background:#CCFFD3; }
#trac #tracres li.itemfix			{ background:#FFDE96; }	
#trac #tracres li.itemerror			{ background:#FFA5A1; }	

#trac #tracres li b,#trac #tracres li p 
									{ display:block;width:200px;float:left;margin:0; }
#trac #tracres li p 				{ text-align:right;width:100px;padding:0 10px 0 0; }
#trac #tracres li br 				{ clear:left; }

#trac #tracres li.separator			{ height:11px;background:url(img/separator.jpg) no-repeat 0px 6px;padding:0; }
#trac #tracres li.separator img		{ height:11px;border:0; }

/*  szczegoly oraz dodawanie */
#tracdet a 							{ display:block;font-weight:bold;text-align:center;margin:10px 0 25px 0; }
#tracdet	#trdtfrm				{ width:400px;margin:0 5px; }
* html #tracdet #trdtfrm			{ width:393px;margin:0 1px; } /* IE DChBug (+3 -4) */
#tracdet #trdtfrm b,#tracdet #trdtfrm label,#tracdet #trdtfrm input,#tracdet #trdtfrm select,#tracdet #trdtfrm textarea 
									{ width:250px;display:block;float:left;margin:0 0 5px 0; }	 /* display:inline; */																
#tracdet #trdtfrm label 			{ width:140px;text-align:right;padding:0 10px 0 0; }
#tracdet #trdtfrm textarea 			{ height:250px;font-family:Tahoma,sans-serif; }	
#tracdet #trdtfrm br 				{ clear:left; }
#tracdet #trdtfrm b ul				{ margin:0;padding:0;list-style:none; } 

#tracdet #trdtfrm div#clearing		{ clear:both; }


/* 									compRecommend*/	
#reco								{ margin-left:10px; }	
#reco label, #reco input,#reco textarea 
									{ display:block;width:200px;float:left;margin-bottom:10px; }
#reco textarea						{ height:200px; }
#reco label 						{ text-align:right;width:180px;padding-right:20px; }
#reco br 							{ clear:left; }

/* 									catorder - zapytanie 	*/

.catorderdef						{ width:250px; }
.catordercomments					{ width:250px;height:200px;font-size:12px; }

/* 									catalogue  				*/
#catdescr							{ margin-bottom:15px; }
.cat0item,.cat1item,.cat2item,.cat3item,.cat4item,.cat5item				
									{ padding:0; } 
a.cat0itemlink						{ font:bold 12px 'Arial CE',Arial,Verdana,Tahoma,sans-serif;background-color:inherit; }
.navigt								{ font:bold 7px 'Arial CE',Arial,sans-serif; }
.defbd, .borderdef 					{ border:1px solid #000; }
.designedby							{  }

.catroottable						{ width:163px; }
.catroot0item						{ width:163px;height:21px; }
a.catroot0itemlink					{ color:#1069AE;font-weight:bold; }
.catrootdivline						{ width:163px;height:1px; }

/* 									catalogue:list*/
.paramtable							{ width:536px;border:1px solid #ccc; }

.paramtablehd						{ color:#fff;background:#1069AE;font-weight:bold;text-align:center;padding:2px }
.paramtablehdright					{ color:#fff;background:#1069AE;font-weight:bold;text-align:right;padding:2px }

.paramtableparam					{ padding:2px;text-align:left; }
.paramtablevalue					{ padding:2px;text-align:right; }
.paramtablehicell					{ background:#ECF3F9; } 
.cataloguecatshicell				{ background:#ECF3F9; } 

.paramcol1hd						{ width:110px;vertical-align:middle; }
.paramcol2hd						{ width:306px;vertical-align:middle; }
.paramcol4hd						{ width: 70px;vertical-align:middle; }

.paramcol1							{ width:110px;vertical-align:top; }
.paramcol2 							{ width:306px;vertical-align:top; }
.paramcol4							{ width: 70px;vertical-align:top;text-align:center;padding-right:10px;font-weight:bold; }	

/* 									catalogue:product */
.item-price-crossed					{ font-weight:normal;text-decoration:line-through;}
.item-price-flashy					{ font-weight:bold;}

/* 									global - FORMATTING */
.hicell								{ background:#ECEEF2; }
.blcell								{ background:transparent; }
.clear								{ clear:both; }
.nobd								{ border:none; }
.bold								{ font-weight:bold; } 
.hidden,div.hidden input,input.hidden
									{ display:none; }
.hrdef								{ height:1px;background:#444;color:#444; }
.uldef								{ list-style-image:none;/*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; 								}	

.globalsep 							{ margin-top:10px;height:1px;background:url(img/smenu0separator.gif) no-repeat left center; }

/* Opera checkbox fix */
input[type='checkbox']				{ padding:0;width:12px;height:12px;vertical-align:middle;}
.nlreslnk a							{ font-weight:bold;margin:10px 0;border:1px solid #9D1D38;padding:2px; }
.fileico 							{ vertical-align:middle;border:0;width:12px;height:16px;margin-right:7px; }


.badvercode							{ border:1px solid #f00;background:#ff6; }

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

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

.galleryborderdef					{ border:1px solid #ccc; }
.gallerybordersel					{ border:5px solid #c00; }
.galleryborderdefblank 				{ border:none; }
*/