
* 		{margin: 0; padding: 0; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px;   }
	

BODY 	{ margin: 0; padding: 0; BACKGROUND-COLOR: White; TEXT-DECORATION: none; 
			  scrollbar-3dlight-color:#FFF;
           scrollbar-arrow-color: #FFF;
           scrollbar-base-color:#000;
           scrollbar-track-color:#FFF;
           scrollbar-darkshadow-color:#C4C4C4;
           scrollbar-face-color:#E2E2E2;
           scrollbar-highlight-color:#E2E2E2;
           scrollbar-shadow-color:#E2E2E2;
			  overflow: hidden; 
 }

table.outside { width: 100%; height: 100%;  text-align: center;  vertical-align: middle;  }
table.line { width: 100%; height: 525px;  text-align: center;  vertical-align: middle;  background: url(../img/site/lijn.gif) no-repeat top;     }
table.main {	padding-left: 20px; padding-right: 20px;   }

H1		{ font-family: Helvetica, Verdana, Arial,  sans-serif;  font-size: 28px; letter-spacing: 1px; margin-bottom:1px!important; margin-bottom: 0px; line-height: 32px; }
H2		{ font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 26px; color: White;  margin-bottom: 14px;  margin-top: 16px;  letter-spacing: 2px;     }
H3 {margin-bottom: 12px; font-weight: bold; }
p  { margin-bottom: 12px; color: #424242; }
.grey { color: #CCCCCC;  font-family: Helvetica, Verdana, Arial,  sans-serif;  font-size: 28px; letter-spacing: 1px; line-height: 28px; 	}

a:link, a:active, a:visited 	{ FONT-SIZE: 12px; COLOR: #313131; text-decoration: underline;  }
a:hover 								{ FONT-SIZE: 12px; COLOR: White;   text-decoration: none;     }

a.top:link, a.top:active, a.top:visited 	{ FONT-SIZE: 13px; COLOR: #5C5EA4; text-decoration: none;  font-weight: bold; line-height: 25px!important;line-height: 24px;}
a.top:hover 										{ FONT-SIZE: 13px; COLOR: Black;   text-decoration: none;  font-weight: bold;   }

.imgright    { 	float: right; margin-left: 10px; margin-right: 0px; border: 8px solid White; }
.img   { 	 border: 8px solid White;  }

.active 	   {  FONT-SIZE: 14px; COLOR: White;  }
.subactive	{  FONT-SIZE: 11px; COLOR: White;   TEXT-DECORATION: none;  text-align: center; border-bottom: 1px solid Black;  background: Black; }
.submenu		{  border-left: 0px solid #4e433e; }
.kijkdoos	{margin-top: 65px; margin-left: 5px; }

.tekstvak   { height: 451px!important; height: 450px; overflow: auto; 
				  padding-left: 12px!important; padding-left: 16px;  padding-right: 16px;  padding-bottom: 0px; 
				  color: #424242;   font-size: 12px;  }

.slide		{	float: right; margin-top: 10px; margin-right: 16px; margin-left: 10px; width: 180px;
					border: 1px solid White; background-color: White; }

/* menu */	

dl, dt, dd, ul, li {margin: 0; padding: 0px; list-style-type: none; }

#menu    { margin-top: 48px; margin-left: 0px; height: 280px; width: 170px; }
#menu dt { cursor: pointer; margin: 2px 0; height: 26px; line-height: 20px; text-align: left; font-weight: bold;  }

#menu dd {  height: 13px; margin-top: 6px;  margin-bottom: 46px!important; margin-bottom: 6px;}

#menu dt a:link     {font-size: 13px; color: #5C5EA4; text-decoration: none; display: block; border: 0 none;  height: 100%;}
#menu dt a:visited  {font-size: 13px; color: #5C5EA4; text-decoration: none; display: block; border: 0 none;  height: 100%;}
#menu dt a:hover    {font-size: 13px; color: #000000; border-bottom: 1px dotted #5C5EA4;  }
#menu dt a:active   {font-size: 13px; color: #000000; border-bottom: 1px dotted #5C5EA4;  }



A.contactlink:active  {font-size: 10px; text-decoration: none; font-weight: normal; color: #BFD032;   	}
A.contactlink:visited {font-size: 10px; text-decoration: none; font-weight: normal; color: White;   	}
A.contactlink:link    {font-size: 10px; text-decoration: none; font-weight: normal; color: White; }
A.contactlink:hover   {font-size: 10px; text-decoration: none; font-weight: normal;	color: #BFD032; }

