@charset "utf-8";
/* CSS Document */

/*
	-- Algemeen --
*/

* { margin:0; padding:0; border:none; overflow:hidden; }
html, body { width:100%; height:100%; overflow:auto; }
body { background-color:#FFF; font:normal 12px Tahoma, Arial, sans-serif; color:#333; line-height:170%; }

.fl { float:left; }
.fr { float:right; }
.fc { clear:both; line-height:0; }


/*
	-- Pagina Indeling --
*/
#Wrpr { width:965px; margin:0 auto;  padding-top:30px; }
	#cLeft { width:730px;}
		#Logo { width:260px; height:165px; }
		#lBanner { width:260px; height:68px; }
		#fHeader { width:450px; height:165px; }
	#content { margin-top:20px; }
		#lMenu { width:150px; height:382px; }
			#lMenu .men_line { width:150px; height:0; border-bottom:solid 1px #C3E1D1; }
			#lMenu .item { width:145px; height:21px; text-align:right; padding:10px  5px 0 0;}
			#lMenu .item a:link,
			#lMenu .item a:active,
			#lMenu .item a:visited,
			#lMenu .item a:hover { font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#000; text-decoration:none; } 
			#lMenu .sub-item { width:145px; height:21px; text-align:right; padding:10px  5px 0 0; }
			#lMenu .sub-item a:link,
			#lMenu .sub-item a:active,
			#lMenu .sub-item a:visited,
			#lMenu .sub-item a:hover { font:normal 10px Tahoma, Arial, Helvetica, sans-serif; color:#515151; text-decoration:none; }
			#content h1 { display:block; width:100%; border-bottom:solid 2px #D1E9DC; margin-bottom:10px; }
#content h1.noline { border-bottom:none; margin-bottom:10px; }
		#cWrpr { width:500px; }
		#footer { width:500px; font:normal 11px Tahoma, "Courier New", Courier, monospace; color:#9D9D9D; }
	#cRight { width:200px; }
		#rUpperMenu { width:200px; height:165px;  margin-bottom:40px; }
			#langSwitch { width:200px; height:19px; }
			#langSwitch img { margin-left:8px;  }
			#onlineReg { width:82px; height:39px; padding-top:111px; padding-right:118px; background:#FFF url(../img/OnlineRegBG.jpg) top left no-repeat; font:normal 11px Tahoma, "Courier New", Courier, monospace; text-transform:capitalize; color:#305A39; }
				#onlineReg a:link,
				#onlineReg a:visited,
				#onlineReg a:active { font:normal 11px Tahoma, "Courier New", Courier, monospace; text-transform:capitalize; color:#305A39; text-decoration:underline; }
				#onlineReg a:hover { font:normal 11px Tahoma, "Courier New", Courier, monospace; text-transform:capitalize; color:#305A39; text-decoration:none; }
		#rBanner{ width:200px;margin-top:40px; }

/*
	-- Opmaak --
*/

h1, h2 { font:normal 18px Tahoma, Arial, sans-serif; color:#557D58; }
h1 .underlined { text-decoration:underline;  }
h3 { font:bold 14px Tahoma, Arial, sans-serif; color:#557D58; }
.top { vertical-align:top; margin-top:0; paddin-top:0; }

/*
	-- Sub Menu exhibition --
*/

.SubMenu { width:476px; height:30px; padding:10px; margin:0 auto; margin-bottom:12px; background-color:#D1E9DC; font:bold 12px Arial, Helvetica, sans-serif; color:#333; }
.SubMenu a { padding-right:9px; line-height:24px; }
.SubMenu a:link,
.SubMenu a:active,
.SubMenu a:visited { font:normal 12px Arial, Helvetica, sans-serif; color:#305A39; text-decoration:underline; }
.SubMenu a:hover { font:normal 12px Arial, Helvetica, sans-serif; color:#305A39; text-decoration:none; }


      -- Forms -- 

#TBL_form { width: 496px; font:normal 10px Tahoma, Arial, sans-serif; margin:0; padding:0;}
#TBL_form td { vertical-align:top; border-bottom: #D1E9DC solid 1px; }
#TBL_form .TD_form { width: 200px; }
#TBL_form .TD_noborder { border: 0px; }
#TBL_form input.spec{ border: solid 1px; width:200px; }
#TBL_form input.button{ border: solid 1px;}