body								{ border:0;padding:0;margin:0;font:normal normal 11px Tahoma,Verdana,Helvetica,Arial,Helvetica;
   								  color:#530;background:#D8C8A7 left top; }

/*									TABLES */

table  							{ border:0;font:normal normal 11px Tahoma,Verdana,Arial,Helvetica;color:#530; }
table.ctrltable 				{ width:100%;height:100%; }	
td.ctrlcell						{ width:100%;vertical-align:top;text-align:center; }	
table.maintable				{ width:752;border-left:1px solid  #652;border-right:1px solid #652;border-bottom:1px solid #652; }
table.deftable					{ width:752; }
table.maxwidth					{ width:100%; }
	
/* 								LAYOUT  */

td.topcontainer 				{ width:752;vertical-align:top;background:url(img/bg_topheader.jpg) no-repeat left top; }	
	td.topfirstrow				{ width:752;height:76; }
   	td.logoarea				{ width:50%;text-align: left;padding:0 0 8 0; }
      td.bannertop1area		{ width:50%;text-align:right;padding:0 10 0 0; }                             
	td.topsecondrow			{ width:752;height:117;vertical-align:middle;text-align:center; }
	td.topthirdrow				{ width:752;background:#EDE9DD url(img/bg_topmenu.jpg) repeat-x;color:#333;
									  text-align:center;vertical-align:top;border-top:1px solid #120807;border-bottom:1px solid #120807;
									  padding-top:4; }
		td.toptwinmenu			{ text-align:center;padding-right:44; }
		td.topsearcher			{ text-align:center;vertical-align:top; }
	
td.maincontainer 				{ width:752;vertical-align:top;background:#fff; }	
   .maincontainermargins 	{ padding:0; }
	
	td.ctleft 					{ width:144;vertical-align:top;text-align:right;background:#652 url(img/bg_left.jpg) repeat-y right top; }	
		.ctleftmargins 		{ padding:10  1 30; }
		.ctleftctmargins 		{ padding: 0 10 10; }
	
   td.ctmainmargins			{ width: 10;vertical-align:top;background:#F9F7F2 url(img/bg_main.jpg) repeat-x right top; }				
	td.ctmain 					{ width:400;vertical-align:top;background:#F9F7F2 url(img/bg_main.jpg) repeat-x right top; }
   	.ctmainpadding 		{ padding:10 0; }
		.ctmainctmargins		{ padding:10 0 0 20; } /* allowedCtWidth = 370px */
		
	td.ctright 					{ width:188;vertical-align:top;text-align:left;background:#fff url(img/bg_right.jpg) repeat-y left top; }	
		.ctrightmargins 		{ padding:10 10; }	
		
td.footcontainer 				{ width:752;height:42;vertical-align:middle;background:#F0EBDF url(img/bg_footer.jpg) repeat-x left bottom;
									  padding:0;border-top:1px solid #B8B8B8;border-bottom:1px solid #B8B8B8; }
table.footer 					{ width:752; }
	td.footleft					{ height:21px;text-align:left;vertical-align:middle;padding:0 10; }
	td.footmiddle				{ height:21px;text-align:center;vertical-align:middle;padding:0 44 0 0;color:#333; }
	td.footright				{ height:21px;text-align:right;vertical-align:middle;padding:0 10; }	
		
/* 								FONTS  */

.pagetitle 						{ font:bold 16px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;color:#751;
									  padding:10 0;letter-spacing:-1px; }
.header1 						{ font:bold 14px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;color:#751; }
.header2							{ font:bold 14px; }
.header3							{ font:bold 14px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;color:#F2F2E5; }
.header4							{ font:bold 12px; }
.small 							{ font-size: 9px; }
.smallred 						{ font-size: 9px;color:#c02; }		
.icoplus							{ width:18;height:15;background:url(img/ico_plus.gif) no-repeat left center;padding:0; }
	
/*									LINKS  */

a 									{ color:#c02;text-decoration:none; }
a:hover 							{ color:#f00;text-decoration:none; }
a.twinmenu 						{ color:#333; }
a.twinmenu:hover 				{ color:#c02; }
a.textcolor						{ color:#530; }
a.grey							{ color:#333; }
a.grey:hover					{ color:#c02; }

.globalback						{ text-align:right;padding:10 0; }

/* 								FORMS  */

form 								{ margin:0;padding:0; }
input,select,textarea 		{ border:1px solid #b96;font-size:11px;color:#751;background-color:#F9F7F2;padding:0 3; }
.selecthack 		{ border:1px solid #b96;font-size:11px;color:#751;background-color:#F9F7F2;padding:0 3; behavior:expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0); }

textarea							{ font-size:12px; }
.formsub 						{ border:1px solid #751;font:bold 11px;color:#F9F7F2;background-color:#751;padding:0 3; }
.formcheckbox    				{ border:none;background-color:transparent; }
.defformfield					{ width:250; }
.defformtext					{ width:250;height:100; }
.defform1col					{ text-align:left; }
.defform2col					{ text-align:right; }

.catsearchmainoption			{ width:400; }
.catsearchmain					{ width:150; }
.addauction						{ width:260; }
.addauctiontext				{ width:260;height:100; }
.aecompany						{ width:250; }

/* 								structMENU  */

table.structmenu 				{ width:143; }
/* level 1 */	
	td.menu1item 				{ width:143;height:19px;line-height:18px;text-align:right;vertical-align:middle;
									  font:bold 8px Tahoma,Verdana;color:#fff;color:#fff;letter-spacing:0.1em;
									  background:url(img/menu1bg.gif) no-repeat right top; }					  
		.menu1itempadding 	{ padding:0 25 0 5; }
      .menu1noclick			{ color:#fff;font:bold 8px Tahoma,Verdana;letter-spacing:0.1em; }	
		a.menu1item 			{ color:#fff;font:bold 8px Tahoma,Verdana;letter-spacing:0.1em; }	
		a.menu1item:hover 	{ color:#ff9; }
	td.menu1divline 			{ width:143px;height:1px;background:#B39F76;}
   	.menu1divspace			{ height:3; }   
   
/* level 2 */   
	td.menu2item 				{ width:143;height:15px;line-height:18px;text-align:right;vertical-align:middle;
									  font:bold 8px Tahoma,Verdana;color:#fff;color:#fff;/*letter-spacing:0.1em;*/
									  background:url(img/menu2bg.gif) no-repeat right top; }					  
		 .menu2itempadding 	{ padding:0 20 0 5; }
       .menu2noclick			{ color:#fff;font:normal 10px Tahoma,Verdana; }	
		a.menu2item 			{ color:#fff;font:normal 10px Tahoma,Verdana; }	
		a.menu2item:hover 	{ color:#ff9; }
	td.menu2divline 			{ width:143px;height:1px; }   
		
/*									banners, boxes and others */
	
.menudivbutton					{ padding:15 0;text-align:center; }
.leftboxcontainer				{ padding:15 0;text-align:center; }
.leftbox120x90					{ width:120;height:90; } /*background:url(img/bg_box_120x90.gif) no-repeat;}*/ 
.rightboxcontainer			{ padding:15 0;text-align:center; }

/* 								compCatNavi */

.catnavi							{ }
.navilabel						{ width:40;font-size:10px;vertical-align:top; }
a.naviitem						{ font-size:10px; }

/*									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; }
.subcatspad						{ padding:5 0 0 10 }
.catlogo							{ vertical-align:top; } 

.rightmax						{ width:160; }

/*									compNewsArchive and NHL */

.nhltab							{ width:380; }
.nhldate							{ font-size:9px;padding-top:5; }
.nhltitle						{ font-weight:bold; }
.nhllead							{ }
.newspagingpad					{ padding:15 0; }
.newspagingtab					{ width:100%; }
.newspagingdate				{ width:70;font:bold 10px; }
.newsdivline					{ }

/*									compFair */

.fairpagingdate				{ width:70;font:bold 10px; }
.faircellcycle					{ background:#ECE4D3; }
.fairdetailpad					{ padding:2 0 2 20; }
.fairdetailview				{ position:relative;left:0px;z-index:2;border:none;display:none }
.fairlogo						{ padding:5 0; }
.fairgaldescrpad 				{ padding:10 0 20 15; }

.fairreporttab					{ width:161;height:45; }
.fairreport						{ width:161;height:45;border:1px solid #573C05;background:url(img/box_fair_report.gif) no-repeat;text-align:center;
									  vertical-align:bottom;padding-bottom:2; }
.fairreportlink				{ font:bold 14px Arial;text-transform:uppercase;color:#fff;
									  FILTER:progid:DXImageTransform.Microsoft.Glow(color=#573C05,strength=1);width:150;height:5; }		
.fairreportlink:hover 		{ color:#ff9; }			                             
.fairreportpad					{ padding:0 0 5 0; }          


                   

/*									compArticle */

.articlepagingpad				{ padding:15 0; }
.articlepagingtab				{ width:100%; }
.articlepagingdate			{ width:70;font:bold 10px; }
.articledivline				{ }
.articleauthor					{ font-style:italic;text-align:right;padding-top:13; }
.articledate					{ text-align:right;font-size:10px; }

/* 								compPagingControls */

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

/* 								compFAQ */

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

/* 								FORMATTING */

/* MG */
.top                       { vertical-align:top; }
/* /MG */


img								{ border:none; }
.dpd								{ padding:15 0; }
.bold								{ font-weight:bold; }
.defpadd							{ padding:10 0; }
.morecont						{ text-align:right;padding:0 0;/*border-bottom:1px solid #C9C0AA;*/ }
.moretxt							{ font:bold 11px 'Trebuchet MS',Trebuchet,Verdana,Tahoma,Arial,Helvetica;color:#751; }
.morearr							{ width:20;height:15;background:url(img/arr_more.gif) no-repeat right center; }
.morearrsub						{ width:15;height:14;background:url(img/arr_more.gif) no-repeat right center; }

.ctdivline						{ width:100%;height:1px;background-color:#C9C0AA;margin:5 0;padding:0; }
.defdotline						{ height:1;background:url(img/dot_horizontal.gif) repeat-x left center; }

.borderdef 						{ border:1px solid #573C05; }
.borderdef2 					{ border-top:1px solid #573C05;border-bottom:1px solid #573C05; }
.uldef							{ list-style-image:url(img/ico_uldot.gif);line-height:13px;font-size:9px; }
ul.nomarg						{ margin-top:0;margin-bottom:0; }
ul.minmarg						{ margin-top:5;margin-bottom:5; }

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


