* html {
	height:100%;
	overflow-x: hidden;
}

form label	{ width:90px; margin:0; padding:0px; font-family: Arial; font-size: 12px; color: #000; }
form{ margin:0px; }
input, select, textarea { font-family: Arial; font-size: 12px; color: #000; border: 1px #bcbfc6 solid; }

.main 	{ width:980px; margin:0 auto; }
.menu	{ width:980px; height:100px; }
.mainmenu	{ width:650px; float:left; height:100px; }
.menubtn	{ width:106px; height:25px; float:left; background-image:url(/img/mainBtn.gif); font-family:tahoma, arial; font-size:10px; color:#2c449c; text-align:center; padding-top:10px; text-transform:uppercase; font-weight:bold; }
.menubtn a	{ font-family:tahoma, arial; font-size:10px; color:#2c449c; text-decoration:none; }
.menubtn a:hover	{ font-family:tahoma, arial; font-size:10px; color:#000; text-decoration:underline; }
.logo	{ width:330px; height:100px; float:right; text-align:right; }
.topline	{ width:980px; height:3px; background-image:url(/img/topline.gif); background-repeat:repeat-x; }
.maincontent	{ width:980px; }
.bottom		{ width:980px; margin-top:10px; height:30px; border-top:1px solid #ffffff; }
.adres		{ font-family:Arial; font-size:11px; color:#adb7d9; padding-top:10px; float:left; }
.zoekbalk	{ float:right; padding-top:5px; width:225px; text-align:right; }
.mainleft	{ width:320px; float:left; }
.mainbody	{ width:660px; float:left; background-color:#FFFFFF; }
.mainbodySmall	{ width:290px; float:left; background-image:url(/img/bgHome3.gif); background-repeat:repeat-x; padding:20px 20px 0 20px; }
.mainbodyContent { width:620px; float:left; background-image:url(/img/bgHome3.gif); background-color:#FFF; background-repeat:repeat-x; padding:20px 20px 20px 20px; }
.specbtn	{ width:280px; background-image:url(/img/specbtn2.gif); padding:30px 20px 0 20px; }
.specbtn:hover, .specbtn a:hover { background-position: 0 -100px; cursor:pointer; }
.submenu	{ width:280px; min-height:100px; background-color:#101c49; padding:0 20px 20px 20px; }
.submenuTxt	{ font-size:11px; line-height:18px; }
.submenuTxt a	{ font-size:11px; text-decoration:none; color:#808cbc; }
.submenuTxt a:hover	{ font-size:11px; text-decoration:underline; color:#b3bbd8; }
.laatstenieuws	{ width:280px; background-image:url(/img/bgLatest2.gif); background-repeat:no-repeat; background-color:#FFFFFF; padding:20px 20px 30px 20px;  }
.header		{ width:660px; height:200px; }
.sbtn		{ width:125px; height:14px; background-image:url(/img/btnBg.gif); float:right; margin-top:5px; font-family:tahoma, arial; font-size:10px; color:#737a94; padding:3px 0 0 5px; text-transform:uppercase; font-weight:bold; }
.sbtn a		{ font-family:tahoma, arial; font-size:10px; color:#737a94; text-decoration:none; }
.sbtn:hover, .sbtn a:hover		{ font-family:tahoma, arial; font-size:10px; color:#000; text-decoration:none; background-position: 0 -17px; cursor:pointer; }
.go		{ width:20px; height:20px; background-image:url(/img/go.gif); float:left; margin-left:5px; }
.go:hover, .go a:hover	{ background-position:0 -20px; cursor:pointer; }
.thumb	{ width:200px; float:right; }
.tekst	{ float:left; }

.clear	{ clear:both; }

.cform			{ margin:0px; }
.cformFields	{ width:290px; padding:7px 0 0 5px; margin-top:5px; font-size:12px; color:#534084; height:23px; background-image:url(/img/formBg.gif); background-repeat:repeat-x; border:1px solid #bcbfc6; }

.cformBtn		{ font-size:12px; font-family:Arial; color:#000; height:23px; border:1px solid #bcbfc6; background-color:#cfd3dd; }

p {
	font-family: Arial;
	font-size: 12px;
	color: #515876;
	line-height: 18px;
	margin:0px;
	padding:0px;
}
a {
	color: #515876;
}
a:hover {
	text-decoration: none;
	color: #515876;
}

ul, ol {
	font-family: Arial;
	font-size: 12px;
	color: #000;
	line-height: 17px;
	margin-left: 15px;
	padding-left: 0px;
}
h1 {
	font-family:Arial;
	font-size:18px;
	color:#000;
	line-height:30px;
	letter-spacing:2px;
	font-weight:normal;
	
}
h2 {
	font-family:Arial;
	font-size:14px;
	color:#000;
	line-height:25px;
	height:25px;
	letter-spacing:2px;
	height:30px;
}
h3 {
	font-family:Arial;
	font-size:14px;
	color:#4c5e9e;
	line-height:25px;
	height:25px;
	letter-spacing:2px;
	height:30px;
}
br { 
	clear: left;
}


.png {
	behavior: url(/iepngfix.htc) 
}
