/* CSS Document */

/* COMMODITIES */
.commodities .bottomline						{ background:#bfbebd;  }
.commodities .line									{ background:#bfbebd; }
.infoblock_65												{ background-image:url('../img/bg_commodities_info.gif'); color:#646076; }
.commodities #header .optionsbg a		{ color:#8a85a3; }
.commodities #header .optionsbg a:hover		{ color:#ffffff; }

/* FOOTER */
.commodities #footer							{ background:url(../img/bg_footer_c.gif) no-repeat top center #2b2935; }
.commodities #footer a						{ color:#928cb1; }
.commodities #footer a:hover			{ color:#ffffff; }
.commodities #footer	li ul				{ border-bottom:1px solid #464450; }
.commodities #footer li li				{ border-top:1px solid #464450; } 
.commodities .bottom							{ background:url(../img/bg_bottom_c.gif) repeat-x top; color:#85819d; }
.commodities .bottom	a						{ color:#85819d; }

/* MENU */
/*about*/
.commodities #subnav-66 a							{ background-position:0px -120px; width:105px; }
.commodities #subnav-66 a.hover				{ background-position:0px -160px; width:105px; }
.commodities #subnav-66 a.act					{ background-position:0px -40px; width:105px; }
/*products*/
.commodities #subnav-67 a					{ background-position:-105px -120px; width:85px; }
.commodities #subnav-67 a.hover		{ background-position:-105px -160px; width:85px; }
.commodities #subnav-67 a.act			{ background-position:-105px -40px; width:85px; }
/*cases*/
.commodities #subnav-68 a							{ background-position:-515px -120px; width:70px; }
.commodities #subnav-68 a.hover				{ background-position:-515px -160px; width:70px; }
.commodities #subnav-68 a.act					{ background-position:-515px -40px; width:70px; }
/*downloads*/
.commodities #subnav-69 a					{ background-position:-190px -120px; width:100px; }
.commodities #subnav-69 a.hover		{ background-position:-190px -160px; width:100px; }
.commodities #subnav-69 a.act			{ background-position:-190px -40px; width:100px; }
/*legal*/
.commodities #subnav-70 a							{ background-position:-290px -120px; width:65px; }
.commodities #subnav-70 a.hover				{ background-position:-290px -160px; width:65px; }
.commodities #subnav-70 a.act					{ background-position:-290px -40px; width:65px; }
/*faq*/
.commodities #subnav-71 a								{ background-position:-355px -120px; width:60px; }
.commodities #subnav-71 a.hover					{ background-position:-355px -160px; width:60px; }
.commodities #subnav-71 a.act						{ background-position:-355px -40px; width:60px; }
/*contact-us*/
.commodities #subnav-72 a				{ background-position:-415px -120px; width:100px; }
.commodities #subnav-72 a.hover	{ background-position:-415px -160px; width:100px; }
.commodities #subnav-72 a.act		{ background-position:-415px -40px; width:100px; }
/*staff*/
.commodities #staff a                        { background-position:-939px -120px; width:61px; }    
.commodities #staff a.hover                  { background-position:-939px -160px; width:61px; }
.commodities #staff a.act                    { background-position:-939px -40px; width:61px; }

.commodities #search							{ background-position: -640px -120px; }

/* UITZONDERINGEN VOOR CHINESE */
/*faq*/
.chinese.commodities #subnav-71 a			{ background-position:-105px -120px; width:105px; }
.chinese.commodities #subnav-71 a.hover	    { background-position:-105px -160px; width:105px; }
.chinese.commodities #subnav-71 a.act		{ background-position:-105px -40px; width:105px; }
/*cases*/
.chinese.commodities #subnav-68 a			{ background-position:-535px -120px; width:70px; }
.chinese.commodities #subnav-68 a.hover	    { background-position:-535px -160px; width:70px; }
.chinese.commodities #subnav-68 a.act		{ background-position:-535px -40px; width:70px; }
/*downloads*/
.chinese.commodities #subnav-69 a			{ background-position:-210px -120px; width:100px; }
.chinese.commodities #subnav-69 a.hover	    { background-position:-210px -160px; width:100px; }
.chinese.commodities #subnav-69 a.act		{ background-position:-210px -40px; width:100px; }
/*legal*/
.chinese.commodities #subnav-70 a			{ background-position:-310px -120px; width:65px; }
.chinese.commodities #subnav-70 a.hover	    { background-position:-310px -160px; width:65px; }
.chinese.commodities #subnav-70 a.act		{ background-position:-310px -40px; width:65px; }
/*products*/
.chinese.commodities #subnav-67 a			{ background-position:-375px -120px; width:61px; }
.chinese.commodities #subnav-67 a.hover	    { background-position:-375px -160px; width:61px; }
.chinese.commodities #subnav-67 a.act		{ background-position:-375px -40px; width:61px; }
.chinese.commodities #subnav-67 .haschilds a { width:auto;}
/*contact-us*/
.chinese.commodities #subnav-72 a			{ background-position:-435px -120px; width:100px; }
.chinese.commodities #subnav-72 a.hover	    { background-position:-435px -160px; width:100px; }
.chinese.commodities #subnav-72 a.act		{ background-position:-435px -40px; width:100px; }
/*staff*/
.chinese.commodities #staff a               { background-position:-939px -120px; width:84px; }    
.chinese.commodities #staff a.hover         { background-position:-939px -160px; width:84px; }
.chinese.commodities #staff a.act           { background-position:-939px -40px; width:84px; }


/* CONTACT */
.commodities .info										{ border-top:1px solid #dedbd7; }
.commodities .contactblock						{ color:#928cb1;  }
.commodities .contactblock a					{ color:#928cb1; }
.commodities .contactblock input			{ background:#3a3746; }
.commodities .contactblock textarea	{ background:#3a3746; }
.commodities .contactblock	.contactbg { background:#2b2935; }
.commodities .contactblock	.correct	{ background:url(../img/contact_correct_c.gif) no-repeat right top #3a3746; }
.commodities .contactblock	.error		{ background:url(../img/contact_error_c.gif) no-repeat right top #3a3746; }
.commodities .contactblock	.input		{ border:1px solid #4d4a5a; }

/* DEVELOPMENT */

.infoblock_103												{ background-image:url('../img/bg_development_info.gif'); color:#6a756f; }
.development .bottomline						{ background:#bfbebd;  }
.development .line									{ background:#bfbebd; }
/*.development #header .optionsbg			{ background:url(../img/nav/103/bg.gif) repeat-x top;  }*/
.development #header .optionsbg a		{ color:#9caca1; }
.development #header .optionsbg a:hover		{ color:#ffffff; }

/* FOOTER */
.development #footer							{ background:url(../img/bg_footer_d.gif) no-repeat top center #37423c; }
.development #footer a						{ color:#a7bdae; }
.development #footer a:hover			{ color:#ffffff;  }
.development #footer	li ul				{ border-bottom:1px solid #4b5550; }
.development #footer li li				{ border-top:1px solid #4b5550; } 
.development .bottom							{ background:url(../img/bg_bottom_d.gif) repeat-x top; color:#88958c; }
.development .bottom	a						{ color:#88958c; }

/* MENU */
/*about*/
.development #subnav-109 a							{ background-position:0px -200px; width:105px; }
.development #subnav-109 a.hover				{ background-position:0px -240px; width:105px; }
.development #subnav-109 a.act					{ background-position:0px -40px; width:105px; }
/*activities*/
.development #subnav-111 a					{ background-position:-105px -200px; width:85px; }
.development #subnav-111 a.hover		{ background-position:-105px -240px; width:85px; }
.development #subnav-111 a.act			{ background-position:-105px -360px; width:85px; }
/*downloads*/
.development #downloads a					{ background-position:-190px -200px; width:100px; }
.development #downloads a.hover		{ background-position:-190px -240px; width:100px; }
.development #downloads a.act			{ background-position:-190px -40px; width:100px; }
/*legal*/
.development #subnav-117 a							{ background-position:-290px -200px; width:65px; }
.development #subnav-117 a.hover				{ background-position:-290px -240px; width:65px; }
.development #subnav-117 a.act					{ background-position:-290px -40px; width:65px; }
/*faq*/
.development #subnav-119 a								{ background-position:-355px -200px; width:61px; }
.development #subnav-119 a.hover					{ background-position:-355px -240px; width:61px; }
.development #subnav-119 a.act						{ background-position:-355px -40px; width:61px; }
/*contact-us*/
.development #subnav-115 a				{ background-position:-415px -200px; width:100px; }
.development #subnav-115 a.hover	{ background-position:-415px -240px; width:100px; }
.development #subnav-115 a.act		{ background-position:-415px -40px; width:100px; }
/*cases*/
.development #subnav-114 a							{ background-position:-515px -200px; width:70px; }
.development #subnav-114 a.hover				{ background-position:-515px -240px; width:70px; }
.development #subnav-114 a.act					{ background-position:-515px -40px; width:70px; }
.development #search							{ background-position: -640px -200px; }
/*staff*/
.development #staff a                        { background-position:-939px -200px; width:61px; }    
.development #staff a.hover                  { background-position:-939px -240px; width:61px; }
.development #staff a.act                    { background-position:-939px -40px; width:61px; }

/* UITZONDERINGEN VOOR CHINESE */
/*faq*/
.chinese.development #subnav-119 a				{ background-position:-105px -200px; width:105px; }
.chinese.development #subnav-119 a.hover		{ background-position:-105px -240px; width:105px; }
.chinese.development #subnav-119 a.act			{ background-position:-105px -360px; width:105px; }
/*downloads*/
.chinese.development #downloads a				{ background-position:-210px -200px; width:100px; }
.chinese.development #downloads a.hover		    { background-position:-210px -240px; width:100px; }
.chinese.development #downloads a.act			{ background-position:-210px -40px; width:100px; }
/*legal*/
.chinese.development #subnav-117 a				{ background-position:-310px -200px; width:65px; }
.chinese.development #subnav-117 a.hover		{ background-position:-310px -240px; width:65px; }
.chinese.development #subnav-117 a.act			{ background-position:-310px -40px; width:65px; }
/*activities*/
.chinese.development #subnav-111 a				{ background-position:-375px -200px; width:61px; }
.chinese.development #subnav-111 a.hover		{ background-position:-375px -240px; width:61px; }
.chinese.development #subnav-111 a.act			{ background-position:-375px -40px; width:61px; }
/*contact-us*/
.chinese.development #subnav-115 a				{ background-position:-435px -200px; width:100px; }
.chinese.development #subnav-115 a.hover	    { background-position:-435px -240px; width:100px; }
.chinese.development #subnav-115 a.act		    { background-position:-435px -40px; width:100px; }
/*cases*/
.chinese.development #subnav-114 a				{ background-position:-535px -200px; width:70px; }
.chinese.development #subnav-114 a.hover		{ background-position:-535px -240px; width:70px; }
.chinese.development #subnav-114 a.act			{ background-position:-535px -40px; width:70px; }
/*staff*/
.chinese.development #staff a                   { background-position:-939px -200px; width:84px; }    
.chinese.development #staff a.hover             { background-position:-939px -240px; width:84px; }
.chinese.development #staff a.act               { background-position:-939px -40px; width:84px; }


/* CONTACT */
.development .info										{ border-top:1px solid #dedbd7; }
.development .contactblock						{ color:#a7bdae;  }
.development .contactblock a					{ color:#a7bdae; }
.development .contactblock input			{ background:#47544d; }
.development .contactblock textarea		{ background:#47544d; }
.development .contactblock	.contactbg { background:#37423c; }
.development .contactblock	.correct	{ background:url(../img/contact_correct_d.gif) no-repeat right top #47544d; }
.development .contactblock	.error		{ background:url(../img/contact_error_d.gif) no-repeat right top #47544d; }
.development .contactblock	.input		{ border:1px solid #4e5c55; }


/* PARTICIPATIONS */

.infoblock_104												{ background-image:url('../img/bg_participations_info.gif'); color:#54667a; }
.participations .bottomline						{ background:#bfbebd;  }
.participations .line									{ background:#bfbebd; }
/*.participations #header .optionsbg			{ background:url(../img/nav/104/bg.gif) repeat-x top;  }*/
.participations #header .optionsbg a		{ color:#8ba6c2; }
.participations #header .optionsbg a:hover		{ color:#ffffff; }

/* FOOTER */
.participations #footer							{ background:url(../img/bg_footer_p.gif) no-repeat top center #323f4d; }
.participations #footer a						{ color:#a1bfe0; }
.participations #footer a:hover			{ color:#ffffff; }
.participations #footer	li ul				{ border-bottom:1px solid #4a5664; }
.participations #footer li li				{ border-top:1px solid #4a5664; } 
.participations .bottom							{ background:url(../img/bg_bottom_p.gif) repeat-x top; color:#7c97b4; }
.participations .bottom	a						{ color:#7c97b4; }

/* MENU */
/*about*/
.participations #subnav-110 a							{ background-position:0px -280px; width:105px; }
.participations #subnav-110 a.hover				{ background-position:0px -320px; width:105px; }
.participations #subnav-110 a.act					{ background-position:0px -40px; width:105px; }
/*activities*/
.participations #subnav-112 a						{ background-position:-105px -280px; width:85px; }
.participations #subnav-112 a.hover			{ background-position:-105px -320px; width:85px; }
.participations #subnav-112 a.act				{ background-position:-105px -360px; width:85px; }
/*downloads*/
.participations #downloads a					{ background-position:-190px -280px; width:100px; }
.participations #downloads a.hover		{ background-position:-190px -320px; width:100px; }
.participations #downloads a.act			{ background-position:-190px -40px; width:100px; }
/*legal*/
.participations #subnav-118 a							{ background-position:-290px -280px; width:65px; }
.participations #subnav-118 a.hover				{ background-position:-290px -320px; width:65px; }
.participations #subnav-118 a.act					{ background-position:-290px -40px; width:65px; }
/*faq*/
.participations #subnav-120 a								{ background-position:-355px -280px; width:61px; }
.participations #subnav-120 a.hover					{ background-position:-355px -320px; width:61px; }
.participations #subnav-120 a.act						{ background-position:-355px -40px; width:61px; }
/*contact-us*/
.participations #subnav-116 a					{ background-position:-415px -280px; width:100px; }
.participations #subnav-116 a.hover		{ background-position:-415px -320px; width:100px; }
.participations #subnav-116 a.act			{ background-position:-415px -40px; width:100px; }
/*cases*/
.participations #subnav-126 a							{ background-position:-515px -280px; width:70px; }
.participations #subnav-126 a.hover				{ background-position:-515px -320px; width:70px; }
.participations #subnav-126 a.act					{ background-position:-515px -40px; width:70px; }
.participations #search								{ background-position: -640px -280px; }
/*staff*/
.participations #staff a                        { background-position:-939px -280px; width:61px; }    
.participations #staff a.hover                  { background-position:-939px -320px; width:61px; }
.participations #staff a.act                    { background-position:-939px -40px; width:61px; }


/* UITZONDERINGEN VOOR CHINESE */
/*faq*/
.chinese.participations #subnav-120 a			{ background-position:-105px -280px; width:105px; }
.chinese.participations #subnav-120 a.hover		{ background-position:-105px -320px; width:105px; }
.chinese.participations #subnav-120 a.act		{ background-position:-105px -360px; width:105px; }
/*downloads*/
.chinese.participations #downloads a			{ background-position:-210px -280px; width:100px; }
.chinese.participations #downloads a.hover		{ background-position:-210px -320px; width:100px; }
.chinese.participations #downloads a.act		{ background-position:-210px -40px; width:100px; }
/*legal*/
.chinese.participations #subnav-118 a			{ background-position:-310px -280px; width:65px; }
.chinese.participations #subnav-118 a.hover		{ background-position:-310px -320px; width:65px; }
.chinese.participations #subnav-118 a.act		{ background-position:-310px -40px; width:65px; }
/*activities*/
.chinese.participations #subnav-112 a			{ background-position:-375px -280px; width:61px; }
.chinese.participations #subnav-112 a.hover		{ background-position:-375px -320px; width:61px; }
.chinese.participations #subnav-112 a.act		{ background-position:-375px -40px; width:61px; }
/*contact-us*/
.chinese.participations #subnav-116 a			{ background-position:-435px -280px; width:100px; }
.chinese.participations #subnav-116 a.hover		{ background-position:-435px -320px; width:100px; }
.chinese.participations #subnav-116 a.act		{ background-position:-435px -40px; width:100px; }
/*cases*/
.chinese.participations #subnav-126 a			{ background-position:-535px -280px; width:70px; }
.chinese.participations #subnav-126 a.hover		{ background-position:-535px -320px; width:70px; }
.chinese.participations #subnav-126 a.act		{ background-position:-535px -40px; width:70px; }
/*staff*/
.chinese.participations #staff a                { background-position:-939px -280px; width:84px; }    
.chinese.participations #staff a.hover          { background-position:-939px -320px; width:84px; }
.chinese.participations #staff a.act            { background-position:-939px -40px; width:84px; }


/* CONTACT */
.participations .info										{ border-top:1px solid #dedbd7; }
.participations .contactblock						{ color:#a1bfe0;  }
.participations .contactblock a					{ color:#a1bfe0; }
.participations .contactblock input			{ background:#425161; }
.participations .contactblock textarea		{ background:#425161; }
.participations .contactblock	.contactbg  { background:#323f4d; }
.participations .contactblock	.correct	{ background:url(../img/contact_correct_p.gif) no-repeat right top #425161; }
.participations .contactblock	.error		{ background:url(../img/contact_error_p.gif) no-repeat right top #425161; }
.participations .contactblock	.input		{ border:1px solid #4f5f70; }


/* MENU */

#menu .sub a { background:none !important; width:auto; text-indent:0px; }

div.tertair                         { position:absolute; top:40px; left:0px; display:none;}
.sub										{ width:970px; height:30px; margin-top:0px; background:#ff6600;   }
.sub a									{  margin:5px 8px 0 8px; display:block; color:#6b3009; font-weight:bold; } 
.sub a:hover					  { color:#ffffff; text-decoration:none; }
.sub li									{ height:30px; display:inline; float:left; text-transform:uppercase; position:relative;  }
.sub li.hover						{ background:url(../img/sub_act.gif) repeat-x top; }
.sub li.haschilds				{ background:url(../img/sub_more.gif) repeat-x top right; font-size:10px; }
.sub li.haschilds	a			{  margin:5px 24px 0 3px; display:block; letter-spacing:0px; }
.sub li.haschilds.hover	{ background:url(../img/sub_more_act.gif) repeat-x top right; }
.sub li.hover a				  { color:#ffffff; text-decoration:none; width:auto !important; }

.subsub								 { position:absolute; width:380px; background-color:#cb5100;top:30px; left:0px; padding-top:10px; display:none; list-style:none outside; font-size:12px; }
.subsub	a							 { margin:10px 0 0 10px !important; float:left; display:block; width:160px; padding-left:5px; font-weight:normal; }
.subsub	a:hover				 { background:url(../img/subsub_hover.gif) no-repeat left;  }
.subsub	a.act					 { background:url(../img/subsub_act.gif) no-repeat left;color:#fff !important; }
.subsub li						 { float:none; display:block; text-transform:none; line-height:20px; width:380px; /* background:url(../img/bg_subnav.gif) repeat-y right;*/ }
.subsub .nochild                 { width:191px;}

.sub li.hover .subsub	a		 { color:#6b3009; text-decoration:none;  }
.sub .haschilds .subsub	a:hover	 { color:#fff; text-decoration:none; }

.subsub li.mainlink			{ width:380px; display:block; background:none; float:left; background:#cb5100; border-top:1px solid #b64900; height:50px;margin-top:10px; }
.subsub .mainlink	a			{ background:none;  }

.subsubsub 					{ width:191px; float:right; display:none; background:url(../img/bg_subnav.gif) repeat-y right;list-style:none outside; }
.subsubsub li				{ width:160px; background:none; height:auto; line-height:20px; }
.subsubsub a				{ background:none; height:auto !important; }
.subsubsub a:hover			{ background:none; }
      
