html, body 				{ margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #494949;}
body	 				{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; }

#page					{ width:100% ;overflow:hidden; }
#header					{ background-color:#fff;}
#logo					{ height:80px; width:155px; margin-left:auto; margin-right:auto; display:block; padding-left:0px; }
#logohome				{ height:120px; width:240px; margin-left:auto; margin-right:auto; display:block; padding-left:0px; padding-top:10px;}

#menu					{ background-image:url('/images/mainmenu_bg.gif'); background-repeat:repeat-x; height:35px; text-align:center;}

#content				{ width:1000px; margin-left:auto; margin-right:auto; margin-top:30px; }

#leftCol				{ width:230px; float:left; overflow:hidden;}
#rightCol				{ width:770px; float:left; }
#artCol					{ width:150px; float:left; margin-left:10px; padding:20px; background-color:#fff;}
#artCol	h1,
#artCol	h2,
#artCol	h3				{ color:#f00; padding:0px; }
#rightContent			{ padding:35px; background-color:#fff; line-height:20px; font-size:11px;}

#rightContent h1		{ background-color:#fff; padding:10px;padding-left:0px;padding-bottom:13px; padding-top:3px; font-size:18px; color:#3d3d3d; text-align:lefty;  clear:both; 
						  margin:0px; margin-bottom:10px; font-family:"Sylfaen", "Palatino Linotype", "Book Antiqua", Palatino, serif; padding-right:20px; background-image:url('/images/arrow.gif'); 
						  background-repeat:no-repeat; background-position:right 5px; text-transform:uppercase;}
#rightContent h2		{ background-color:#fff; padding:10px;padding-left:0px;padding-bottom:13px; padding-top:3px; font-size:18px; color:#3d3d3d; text-align:left; display:inline; clear:both; margin:0px; margin-bottom:10px; 
						  font-family:"Sylfaen", "Palatino Linotype", "Book Antiqua", Palatino, serif; padding-right:20px; background-image:url('/images/arrow.gif'); background-repeat:no-repeat; background-position:right 5px;}


#rightContent #mid_module h3 { color:#f00; padding-left:0px; margin-left:0px;  }

#homenews				{ width:1000px; height:145px;margin-left:auto; margin-right:auto; clear:both; color:#fff; overflow:auto;}
#newsContainer			{ width:960px; padding:10px; border:1px solid #666; background-color:#3d3d3d;  margin-left:10px;  margin-top:10px; overflow:hidden; color:#999; font-size:11px; line-height:16px;}
#newsContainer h3		{ color:#cc0033; font-size:12px; font-weight:bold; }
#newsContainer a		{ color:#cc0033; text-decoration:underline;}
#homecols				{ width:1000px; margin-left:auto; margin-right:auto; clear:both; color:#fff;  }
#hc1					{ float:left; width:295px; display:block; padding:10px; padding-top:0px; margin-top:0px; }
#hc2					{ float:left; width:350px;  display:block; padding:10px; padding-top:0px; margin-top:0px; }
#hc3					{ float:left; width:295px; display:block; padding:10px; padding-top:0px; margin-top:0px;}

iframe					{ margin:0px; padding:0px;}

#leftCol #newsContainer	{ width:180px; padding:10px; border:1px solid #666; background-color:#3d3d3d; height:300px; margin-left:0px; margin-top:10px; overflow:hidden; color:#999; font-size:11px; line-height:16px;}
#leftCol #newsContainer	ul{ width:180px;}

#rightCol #newsContainer{ width:680px; padding:10px; background-color:#fff; display:inline-block; border:0px; margin-left:0px; margin-top:10px; overflow:visible; color:#333; font-size:11px; line-height:16px;}
#rightCol #newsContainer ul { margin:0px; padding:0px; }
#rightCol #newsContainer ul li{ margin:0px; padding:0px; margin-bottom:20px;}


H1 						{ color: #333333; font-size: 16px; font-weight: bold; display: inline; padding-bottom: 0px; padding-top: 15px; padding-left: 15px; }
H2 						{ color: #333333; font-size: 14px; font-weight: bold; display: inline; }
H3 						{ color: #333333; font-size: 14px; font-weight: bold; display: inline; padding-left: 12px; }

#homecols h2,
#homecols h3			{ background-color:#fff; padding:10px; padding-bottom:3px; padding-top:3px; font-size:18px; color:#3d3d3d; text-align:right; display:block; margin:0px; margin-bottom:10px; 
						  font-family:Sylfaen, "Palatino Linotype", "Book Antiqua", Palatino, serif; padding-right:20px; background-image:url('/images/arrow.png'); background-repeat:no-repeat; background-position:right 5px;}

#leftCol h1,
#leftCol h2,
#leftCol h3				{ color:#aaa; font-family:Sylfaen, "Palatino Linotype", "Book Antiqua", Palatino, serif; display:inline-block; padding-left:0px; font-size:16px; }

#leftCol #newsContainer h1,
#leftCol #newsContainer h2,
#leftCol #newsContainer h3	{ color:#cc0033; margin-top:0px;}

#leftCol 				{ color:#eee; font-size:11px; line-height:16px; }

.FrmBtnOut				{ text-align:center; cursor: hand; height: 18px; padding-top:0px; padding-left:4px; padding-right:4px; font-size: 10px; color: #FF0000; margin: 0px; border: 1px solid #999999; 
						  color:#FFFFFF; background-color: #333333; }

.FrmBtnOn				{ text-align:center; cursor: hand; height: 18px; padding-top:0px; padding-left:4px; padding-right:4px; font-size: 10px; color: #FF0000;  margin: 0px; border : 1px solid #999999; 
						  color: #FF0000; background-color: #3F3F3F; }

.TextField				{ height: 18px; font-family : Arial, Sans-serif, Verdana, Helvetica; font-size: 11px; color: #333333; margin: 0px; background-image:url('/images/form_bg.gif'); 
						  background-repeat: no-repeat; background-position: right bottom; background-color: #FFFFFF; border-color: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; 
						  border-bottom-width: 1px; border-left-width: 1px; }

A 						{ text-decoration: none; }
A:link 					{ color: #5B5B5B; }
A:visited 				{ color: #5B5B5B; }
A:hover 				{ text-decoration: none; color: #000000; }

A.red 					{ text-decoration: underline; }
A.red:link 				{ color: #FF0000; }
A.red:visited 			{ color: #FF0000; }
A.red:hover 			{ text-decoration: underline; color: #FF0000; }

A.black 				{ text-decoration: underline; }
A.black:link 			{ color: #000000; }
A.black:visited 		{ color: #000000; }
A.black:hover 			{ text-decoration: underline; color: #000000; }

A.white 				{ text-decoration: none; }
A.white:link 			{ color: #FFFFFF; }
A.white:visited 		{ color: #FFFFFF; }
A.white:hover 			{ text-decoration: underline; color: #FF9900; }

#rightCol a				{ color:#F00; text-decoration:underline;}
li						{ list-style-type: square;}
ul						{ margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 20; }

#footer 				{ color: #000000; font-size: 9px; text-align: left; padding-left: 10px; }  
.adres					{ color:#999; line-height:16px; }


td 						{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; size:10px; font-size: 10px; line-height:16px; }

#mainmenu 				{ display:block; margin-left:auto; margin-right:auto; text-align:center; width:1000px; }
#mainmenu ul			{ display:inline-block; margin-left:auto; padding:0px; font-family: Sylfaen, "Palatino Linotype", "Book Antiqua", Palatino, serif; clear:both; height:39px; list-style:none; }
#mainmenu ul li			{ float:left; list-style:none; font-size:13px; height:30px; text-transform: uppercase; }
#mainmenu ul li a		{ display:block; padding-left:15px; padding-right:15px; height:25px; padding-top:5px;color:#fff; text-decoration:none; border-left:1px solid #999; border-right:1px solid #333; margin-top:1px;}
#mainmenu ul li a:hover	{ background-repeat:no-repeat; background-position:center bottom; background-image:url('/images/mainmenu_arrow.gif'); }
#mainmenu ul li.active	{ float:left; list-style:none; background-image:url('/images/mainmenu_bg_on.gif'); background-repeat:repeat-x; margin-top:1px;}


#submenu ul				{ list-style:none; padding:0px; margin:0px; width:216px;}
#submenu li				{ list-style:none; padding:0px; margin:0px; width:216px;}
#submenu li a			{ list-style:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #494949; background-image: url('/images/menu_sprite.gif'); 
						  background-repeat: no-repeat; height: 21px; width: 216px; padding-top: 5px; padding-left: 20px; display:block;  }
#submenu li a:hover     { background-color: #FFFFFF;  height: 21px; width: 216px; font-family: Verdana, Arial, Helvetica, sans-serif;  background-repeat: no-repeat; 
						  font-size: 11px; color: #000000; padding-top: 5px; padding-left: 20px; cursor:hand; display:block; background-position:0px -26px; }
#submenu li a.menuOn    { background-color: #FFFFFF;  height: 21px; width: 216px; font-family: Verdana, Arial, Helvetica, sans-serif;  background-repeat: no-repeat; 
						  font-size: 11px; color: #000000; padding-top: 5px; padding-left: 20px; cursor:hand; display:block; background-position:0px -26px;}
#submenu ul				{ padding-left:0px; margin:0px;}

/* Zodat we niet een div met id="submenu" hebben een een ul met id="submenu" */
#submenuL ul				{ list-style:none; padding:0px; margin:0px; width:216px;}
#submenuL li				{ list-style:none; padding:0px; margin:0px; width:216px;}
#submenuL li a			{ list-style:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color: #494949; background-image: url(/images/menu_off.gif); 
						  background-repeat: no-repeat; height: 21px; width: 216px; padding-top: 5px; padding-left: 20px; display:block;  }
#submenuL li a:hover     { background-color: #FFFFFF; background-image: url(/images/menu_on.gif); height: 21px; width: 216px; font-family: Verdana, Arial, Helvetica, sans-serif;  background-repeat: no-repeat; 
						  font-size: 11px; color: #000000; padding-top: 5px; padding-left: 20px; cursor:hand; display:block; }
#submenuL li a.menuOn    { background-color: #FFFFFF; background-image: url(/images/menu_on.gif); height: 21px; width: 216px; font-family: Verdana, Arial, Helvetica, sans-serif;  background-repeat: no-repeat; 
						  font-size: 11px; color: #000000; padding-top: 5px; padding-left: 20px; cursor:hand; display:block; }


#mousePopUp 			{ position:absolute; left:200px; top:200px; padding:10px; z-index:5000; width:245px; height:80px; border:1px solid #666; font-size:12px; line-height:20px;
				  		  background-color:#eee; left: 23px;	top: 585px;	display:none; }
#medewerkersList		{ display:none; }

.homepageText			{ color:#FFFFFF;}
.midTableHomepage		{ padding-left:7px; padding-right:7px; }


.maincontent			{ background-color: #FFFFFF; padding:26px; border-top: 1px solid #5c5c5c; }

.bgimage 				{ color: #CCCCCC;background-color: #CCCCCC; background-repeat: repeat-x; background-position: top center;}
.contentMain 			{ border-top-width: 1px; border-top-style: solid; border-top-color: #2c2c2c;}

.selectBoxHome 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; height: 21px; width: 140px; }

.button 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; background-color: #FFFFFF; padding-top: 1px; padding-right: 4px; padding-bottom: 1px; 
						  padding-left: 4px; border: 1px solid #FF0000; height: 14px; }

.button:hover 			{ cursor:pointer;}

.titelRood 				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold; }
.disclaimer				{ font-size: 9px; color: #666666; }

.selectField			{ font-size:10px;}
.white					{ color:#FFFFFF; }
.btnOff					{ background-color:#d9d9d9; color: #FFFFFF;}
.btnOn					{ background-color:#999999; color: #FFFFFF; }

.bottomShadow			{ background:#FFFFFF; background-image:url('/images/schaduw_detail_bottom.gif'); background-repeat:repeat-x; }

.detailsContent			{ background-color: #d9d9d9; background-image:url('/images/tab_background.gif'); background-repeat: repeat-x; background-position: bottom left;}

.blockLight				{ margin:0px; padding:0px; background-color:#FFFFFF; border: 1px solid #cfcfcf;}
.blockDark				{ margin:0px; padding:0px; background-color:#D7D7D7; border: 1px solid #afafaf;}

#flashBerichten			{ padding-top: 40px; }

.widget 					{ background-color: #c0c0c0; padding: 3px; border: 1px solid #454545; height:120px; }
