html, body {
    min-height: 100%;
    width: 100%;
    height: 100%;
	margin: 0;
    padding:0;}
html>body #wrapper { height: auto; }

body {
    background: #5699d0 url("/images/backbody.jpg") repeat-x top center;
	margin: 0;
    padding:0;
	min-width: 748px;
	text-align:center;}
	* html body { behavior:url("/styles/csshover.htc"); }

#wrapper {
	position: relative;
    background: url("/images/back_wrapper.gif") repeat-y 50% 0px;
	margin: 0px auto;
	padding-left: 2px;
	text-align: left;
	width: 748px;
	min-height: 100%;
	height: auto;
	z-index: 999;
}
	/* Hack for IE, Reset to 100% height*/
* html #wrapper {
	height: 100%;}
	/* End IE Hack */
#headerw{
	background: url('/images/headerback.jpg') top left repeat-x;
	padding: 0; margin: 0;
	padding-top: 2px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 190px;
	text-align: center;
	z-index: 10;
}
#pagebody {
    background: url("/images/back_pagebody.gif") no-repeat 0px 0px;
	margin: 0 0 0 0; padding: 0; 
	width: 748px; min-height: 451px;
	text-align: left;
	z-index: 999;
}
* html #pagebody {
	width: 748px; w\idth: 748px;}
#header{
	z-index: 999;
}
#top1 {
    background: none;
	height:222px;
    width: 748px;
	margin: 0px auto; padding: 0; clear: both;
	text-align: center;
	z-index: 999;
}
#mijter{
	position: absolute;
	height: 128px;
	width: 130px;
	top: 173px;
	left: 27px;
	z-index: 999;
	background: url('/images/mijter.png') top left no-repeat;
}
#copyright{
	z-index: 999;
}
#top2 {
    background: url("/images/menu.jpg") top left no-repeat;
	height:29px;
    width: 748px;
	margin: 0px auto; padding: 0; clear: both;
	text-align: left; color: #fff;
}
#main-bottom{
	height: 41px;
	width: 748px;
	background: url('/images/bottom.jpg') top left no-repeat;
}
#main {
	background: url('/images/repeat.jpg') top left repeat-y;
	padding: 0 0 0 0; margin: 0 0 0 0;
	width: 748px; 
	min-height: 540px; 
	text-align: left;}

#main-left{
	background: url('/images/left.jpg') top left no-repeat;
	float: left;
	padding: 0; margin: 0; border: 0;
	width: 188px;
	min-height: 540px;
}
#main-center{
	float: left;
	padding: 0; margin: 0; border: 0;
	width: 560px;
	min-height: 540px;
}
#main-left-inner{
	padding: 0;
}
#main-center-inner{
	padding: 20px 30px 20px 20px;
}
*html #main-left, *html #main-right{
	height: 540px;
}

.clear {
	clear: both; height:10px;}
	
/*MENUS*/
div#topmenu1 { 
    background: url("/images/back_top2.jpg") no-repeat 0px 0px;
	font: normal 12px Verdana, Helvetica, sans-serif;
	height: 20px;
	margin: 0; padding: 8px 0 0 200px; 
	color: #7aa0c9; text-align:left;  line-height: 12px;}
	* html div#topmenu1{
	height: 25px; he\ight: 20px;}
div#topmenu1 a { 
	font: normal 12px Tahoma, Verdana, sans-serif; line-height: 12px; color:#F8EFD2; text-decoration:none;}
div#topmenu1 a:hover { 
	font: normal 12px Tahoma, Verdana, sans-serif; line-height: 12px; color:#fff; text-decoration:none;}
div#topmenu1 a.link_active {
	font: normal 12px Tahoma, Verdana, sans-serif; line-height: 12px; color:#fff; text-decoration:underline;}

#cadeaus {
	margin: 15px 0 0 10px;}

div#leftmenu { 
	margin: 0; padding: 60px 0 0 0; text-align:left; clear:both;
	font: normal 12px Helvetica, sans-serif; color: #584643;}
#nav {
	margin: 0 0 0 0; padding: 0 0 0 0; clear:both; 
	position: relative; float: left;
	left: 0; top: 0; border-top: 1px #87b0d6 solid;
	width: 186px; 
	list-style: none; text-align: left;}
#nav li {
	position: relative;
    margin: 0 0 0 0; padding: 0 0 0 0; border: 0; 
	list-style: none; 
 	width: 186px;
	list-style: none; 
	line-height: 52px; vertical-align: middle;text-align: center;
	cursor: hand; cursor: pointer;}
	* html #nav li {
	\display: inline;
	list-style: none;}	
#nav li a {
	display: block;
	background: none;
	width: 170px; 
	margin: 0px auto; padding: 10px 3px 10px 13px; border: 0; border-bottom: 1px #87b0d6 solid;
	font: normal 12px Tahoma, sans-serif; color: #e2ebf5; 
	text-decoration: none; line-height: 16px; text-align: left;z-index:2;}
	* html #nav li a {
	width: 186px; w\idth: 170px;}
@media all and (min-width: 0px){
   html>body  #nav li a {	
	min-width: 1px;}}
#nav li:hover a, #nav li a.link_active {
	background-color: #79a0c9;
	border-top: 1px #fff solid;
	border-bottom: 1px #000 solid;
	color: #fff; 
	text-decoration: none;  }

#nav li:hover ul { 
	display: block;}
#nav li ul { /* second-level lists */
	position: absolute; display: none;
	width: 186px; margin: 0 0 0 0; padding: 0;
	text-align: left;
	top: 0px;
	left: 186px;
	z-index: 20; }
#nav li ul li {
	background-color: #306eb0;
   	margin: 0 0 0 0; padding: 0 0 0 0; border: 0; 
	list-style: none; line-height: 0;
 	width: 186px;
	list-style: none; text-align: center;z-index:22;}
	#nav li ul li.firstitem a { }
#nav li ul li a, #nav li:hover ul li a {
	display: block;
	background: none;
	width: 176px; 
	margin: 0px auto; padding: 5px 4px 5px 6px; border: 0; border-bottom: 1px #87b0d6 solid;
	font: normal 12px Tahoma, sans-serif; color: #87b0d6; 
	text-decoration: none; line-height: 15px; text-align: left;z-index:24;}
	* html #nav li ul li a, * html #nav li:hover ul li a {
	width: 186px;
	w\idth: 176px;	}
html>body #nav li ul li a {
	width: auto; }
#nav li ul li:hover a, #nav li ul li a.link_active {
	background: url("/images/leftmenu_over.gif") repeat-x left bottom; border-bottom: 1px #000 solid;
	color: #F7E7CE; 
	text-decoration: none;  }

/*OPMAAK*/
.Title {
	font-weight: bold;
	width: 100%; 
	margin: 0; padding: 0 0 0 0;
	text-align: left;}
	.Title td { padding: 0 0 5px 0;}

.content{
	width: 100%;
	margin: 0 0 0 0; padding: 0 0 0 0;
	text-align: left; font-weight: normal; clear: both;}
.content td{
	margin: 0; padding: 0;}
	.content td td {
	padding-left: 0;}
.content .content_left {
	text-align: left;
	margin: 0; padding: 0 0 0 0;}
	.content .content_left img {	}
.content .content_center {
	width: 10px;}
.content .content_right {
	text-align: right;
	width: 168px;
	padding: 0;margin: 0;}

	
.Sidebar1, .Sidebar2 {
	background-color: #E7E7E7;
	margin: 0 0 0 0; padding: 0 0 0 0; border: 0;}
.Sidebar1 td, .Sidebar2 td {
	margin: 0;padding: 5px 15px 5px 15px !important;	
	font: normal 13px Arial, Helvetica, sans-serif;
	text-align: left !important; line-height: 20px !important;}
	.Sidebar1 td a {
		font-weight: normal; }
.Sidebar1 .SidebarTop {
	margin: 0; padding: 0; height: 12px; 
	line-height: 0;}
.Sidebar2 .SidebarTop {
	margin: 0; padding: 0; height: 12px; 
	line-height: 0;}
.Sidebar1 .SidebarBottom {
	margin: 0;padding:0; height: 12px;	
	line-height: 0;}
.Sidebar2 .SidebarBottom {
	margin: 0;padding:0; height: 12px;	
	line-height: 0;}
.Sidebar1, .Sidebar2 {
	width: 242px;}
.Sidebar1 img {
	margin: 0; border: 0; display: inline !important; }


boby,table,div,span,p{		
	font: normal 11px Verdana, Verdana, sans-serif; line-height: 19px; color: #383838;}
	
h1,h2,h3,h4,h5,h6,p {	margin: 0;padding: 0;	}

h1, h1 *{
	margin: 2px 0 14px 0; padding: 0; display: block;	
	font: bold 17px Verdana, sans-serif; line-height: 20px; color: #10478b;
	letter-spacing: -0.5px;}
h2, h2 *{
	margin: 4px 0 4px 0; padding: 0; display: block;	
	font: bold 17px Verdana, sans-serif; line-height: 20px; color: #10478b;
	letter-spacing: -0.5px;}
h3, h3 *{
	margin: 4px 0 1px 0; padding: 0; display: block;	
	font: bold 12px Verdana, sans-serif; line-height: 19px; color: #10478b;
	letter-spacing: -0.5px;}


.class1{ 
	font-size: 10px; line-height: 14px; }
.class2{ 
	font-size: 11px; }
.class3{ 
	font-size: 11px; font-weight: bold;  }
.class4{ 
	font: bold 16px; line-height: 18px; }
.class5{ 
	font-size: 22px;
	line-height: 22px; 
	font-weight: bold; }

.purple, .purple *, * .purple { color: #10478b;}
.yellow, .yellow *, * .yellow { color: #7aa0c9;}

a {  
	color: #10478b; font-weight: bold; text-decoration: none; }
a:hover {  
	color: #7aa0c9; text-decoration: none;}

ul {
	list-style-image: url("/images/ul_block.gif");
	margin: 7px 0 7px 22px; padding: 0;}
blockquote, pre {padding: 15px 40px;}
blockquote {font: italic 1.05em Georgia, Times, serif;
  background: url("/images/blockquote.gif") 10px 0.78em no-repeat;
  margin: 18px 0;}

ol	{}
* html ul, * html ol{
	margin-left: 22px;}
	ul a, ol a { }

img {
	margin: 0; padding: 0; border-color: #10478b;}

.pointerhand { 
	cursor: hand; cursor: pointer;}

hr {	
	margin: 6px 0 6px 0; padding: 0; line-height: 0; color:#fff;
	border: 0; border-bottom: #10478b 1px solid;  }
* html hr {
	background-color: #10478b; line-height: 0;
	width: 100%; padding-top: 1px;
	color: #fff;}

/* B:Forms */
	form 	{
	margin : 0;
	padding : 0;}
	fieldset {
	margin : 0px auto;
	padding : 8px;
	border : 1px solid #10478b;}
	fieldset div br {
	display : none;	}
	.Fieldset .fieldset_left { width: 140px;  }
	.Fieldset .fieldset_right { text-align: left; }

	legend {
	font-weight : bold;
	color : #10478b;
	margin : 0;
	padding : 8px;}
	label {
	display : block;}
	fieldset div {
	margin : 0;
	padding : 0;}
	fieldset div.fm-optional {
	display : block;	}

	input,select,textarea,select{ 
	background-color: #fff;
	margin: 1px 1px 1px 0;
	padding: 1px 2px; border: 1px #10478b solid;
	font: 11px Verdana, sans-serif;
	color: #10478b;}
	option {
	font: 11px Verdana, sans-serif;
	color: #10478b;}
	input.text:focus, textarea:focus { background-color: #F1E5B6; border-color: #B9831E; color: #B9831E; }
	.submit, .button, .Form-Button {	
	background-color: #10478b;
	font: 11px Verdana, sans-serif; color: #fff;}
	.submit:hover, .button:hover, .Form-Button:hover {
	background-color: #B9831E;
	font: 11px Verdana, sans-serif; color: #fff;}
	
	fieldset div label:before {
	content: "* ";	}
	fieldset div.fm-optional label:before {
	content: ""; }
/* E:Forms */

#counter { 
	position:absolute;width:0;height:0;z-index:-1;top: 0;left: 0;visibility: hidden; }
