html, body {
    min-height: 100%;
    width: 100%;
    height: 100%;
	margin: 0;
    padding:0;}
html>body #wrapper { height: auto; }

body {
    background: #CDCAD2 url("/img/back_body.gif") repeat-y center top;
	margin: 0;
    padding:0;
	min-width: 831px;
	text-align:center;}
	*:first-child+html body { behavior:url("/js/csshover2.htc"); }
	* html body { behavior:url("/js/csshover2.htc"); }

#wrapper {
	position: relative;
    background: url("/img/back_wrapper.gif") repeat-y 0px 0px;
	margin: 0px auto;
	text-align: left;
	width: 831px;
	min-height: 100%;
	height: auto;}
	/* Hack for IE, Reset to 100% height*/
	* html #wrapper {
	height: 100%;}
	/* End IE Hack */
	
#pagebody_with_newstitle {
	clear: both;
	background: url("/img/back_pagebody.gif") no-repeat 635px 24px;text-align:left;}	
#pagebody {
	clear: both;
	text-align:left;}	
	
#header {
    background: url("/img/back_header.gif") repeat-y left top;
    width:831px;
    height:378px; clear: both;
	margin: 0 0 0 0; padding: 0 0 0 0;
	text-align: left;}
	
#top1 {
    background: url("/img/back_top.jpg") no-repeat 0px 0px;
	height: 48px;
    width: 831px;
	margin: 0 0 0 0; padding: 115px 0 0 0; clear: both;
	text-align: left;}
	* html #top1{
	heigth: 163px; he\ight: 48px;}
#top2 {
	position: relative;
	height: 187px;
    width: 831px;
	margin: 0 0 0 0; padding: 0; clear: both;
	text-align: center;
	z-index: 0;}
#top3 {
    background-color: #281C3E;
	height: 28px;
    width: 831px;
	margin: 0 0 0 0; padding: 0; clear: both;
	text-align: left;
	z-index: 0;}

#language_box {
    position: absolute;
	top: 15px; left: 10px;
	width: 100px;
	text-align: left;
	z-index: 1;}
#language_box a {
	display: block;
	margin: 0px auto;
	margin: 0 0 5px 0;
	font: normal 10px Arial, sans-serif; line-height: 11px;
	color: #756B80;
	text-decoration: none;text-align: left;}
#language_box a:hover, #language_box a.selectedLanguage {
	color: #FFEDB5;
	text-decoration: none;}
#language_box img {}
	
#topimage {
	display: block; margin: 0px auto;}

#middle{
	width: 831px; height: 300px;
	margin: 0 0 0 0; padding: 0 0 0 0;
	text-align: left; font-weight: normal; clear: both;}
#middle td{
	margin: 0; padding: 0;}
	#middle td td {
	padding-left: 0;}
#middle .middle_left {
	text-align: left;
	width: 591px;
	margin: 0; padding: 20px 0 0 0;}
#middle .middle_center {
	text-align: left;
	width: 85px;
	margin: 0; padding: 0 0 0 0;}
#middle .middle_right {
	text-align: left;
	width: 155px;
	margin: 0; padding: 20px 0 0 0;}

#sidebar_right {
	width: 142px;}

#sidebar_right hr { border-bottom: #FFEDB5 1px solid !important; color:#281C3E !important; }
* html #sidebar_right hr {
	background-color: #FFEDB5 !important;color:#281C3E !important;}

#flashcontent {
	z-index: -1;}	
.clear {
	clear: both; height:10px;}
	
/*MENUS*/
div#topmenu1 { 
	margin: 0 0 0 0; padding: 3px 0 3px 0; text-align:center;
	font: normal 12px Arial, sans-serif; line-height: 14px; color: #281C3E;
	z-index: 1;}
div#topmenu1 a { 
	color: #281C3E; text-decoration: none;}
div#topmenu1 a:hover, div#topmenu1 a.link_active{ 
	color: #281C3E; text-decoration: underline;}

div#topmenu2 { 
	position: relative;
	background: url("/img/back_top2.gif") repeat-x 0px 0px;
	height: 28px;
	margin: 0 0 0 0; padding: 0; text-align:center; 
	font: normal 12px Arial, sans-serif; color: #fff;
	z-index: 1;}
#nav {
	height: 28px;
	margin: 0 0 0 0; padding: 0 0 0 0;
	list-style: none; text-align: left;
	z-index: 100;}
#nav li {
	position: relative; float: left;
    margin: 0 0 0 0; padding: 0 0 0 0; border: 0;
	list-style: none;
 	width: auto;
	list-style: none;}
	* html #nav li {
	\display: inline;
	list-style: none;}	
#nav li a {
	display: block;
	margin: 0 0 0 0; padding: 7px 9px 7px 9px; border: 0;
	font: normal 14px Arial, sans-serif; color: #FFEDB5; 
	text-decoration: none; line-height: 14px; text-align: center;}
@media all and (min-width: 0px){
   html>body  #nav li a {	
	min-width: 1px;}}
#nav li:hover a, #nav li a.link_active {
    background: url("/img/topmenu_over.gif") repeat-x 0px 0px;
	color: #FFEDB5; 
	text-decoration: none;  }

#nav li:hover ul { 
	display: block; }
#nav li ul {
	position: absolute;
	background-color: #FFEDB5;
	display: none;
	list-style-image: none;
	float: none;
	width: 160px;
	padding: 0 0 0 0; margin: 0 0 0 0; border: 0; 
	text-align: left;
	top: 28px;}
	#nav li ul.visible {
	display: block;	}
#nav li ul li {
	margin: 0 0 0 0; padding: 0 0 0 0; border: 0;
	width: 160px; 
	clear: both;
	float: left;
	list-style: none;}
	#nav li ul li.firstitem a {}
#nav li ul li a, #nav li:hover ul li a {
	display: block;
	background-image: none;
	width: 145px; 	
	margin: 0 0 0 0; padding: 5px 3px 5px 10px; border-right: 1px #281C3E solid; border-bottom: 1px #281C3E solid; border-left: 1px #281C3E solid;
	font: bold 12px Arial, sans-serif;
	color: #453A58; line-height: 13px; text-decoration: none; text-align: left;	}
	* html #nav li ul li a, * html #nav li:hover ul li a {
	width: 160px;
	w\idth: 145px;}
html>body #nav li ul li a {
	width: auto; }
#nav li ul li a.link_active, #nav li ul li:hover a  {
	background-image: none;
	background-color: #F7CD89;
	color: #281C3E; text-decoration: none;  }


/*OPMAAK*/
.Content {
	margin: 0 0 0 16px;}
.Content .Content_left{
	width: 197px;
	padding: 0;}
.Content .Content_right{
	padding: 0;}
.Content .Content_left hr{
	width: 142px;}
	
.Ruler {
	background: url("/img/dots_hor.gif") left center repeat-x;
	height: 11px;}
.Ruler td {
	line-height: 0;}

.Sidebar1 {
	margin: 8px 0 8px 0;padding: 0; }
.Sidebar1 td {
	margin: 0; padding: 0;	}
	.Sidebar1 td, .Sidebar1 td p, .Sidebar1 td span, .Sidebar1 td a {
	font: 12px Arial, sans-serif; line-height: 16px;
	color: #FFEDB5;}
	.Sidebar1 .class3 {
	font: bold 14px Arial, sans-serif;
	color: #FFEDB5;}
	.Sidebar1 td a {
		font-weight: bold; }
.Sidebar1 .SidebarMiddle {
	color: #E27507;}
	.Sidebar1 .SidebarMiddle a {
	color: #E27507;}
.Sidebar1 {
	width: 142px;}
.Sidebar1 img {
	margin: 2px 0; border: 0; display: inline !important; }
	

boby,table,div,span,p{		
	font: normal 12px Arial, sans-serif; line-height: 19px; color: #281C3E;}
	
h1,h2,h3,h4,h5,h6,p { margin: 0;padding: 0;	}

h1, h1 *{
	margin: 2px 0 2px 0; padding: 0; 	
	font: bold 18px Arial, Arial, sans-serif; line-height: 19px; color: #E27507;
	letter-spacing: 0px;}
h2, h2 *{
	margin: 2px 0 2px 0; padding: 0; 	
	font: bold 18px Arial, Arial, sans-serif; line-height: 19px; color: #281C3E;
	letter-spacing: 0px;}
h3, h3 *{
	margin: 2px 0 1px 0; padding: 0; 	
	font: bold 14px Arial, sans-serif; line-height: 19px; color: #E27507;
	letter-spacing: 0px;}
h4, h4 *{
	margin: 2px 0 1px 0; padding: 0; 	
	font: bold 14px Arial, sans-serif; line-height: 19px; color: #281C3E;
	letter-spacing: 0px;}

.class1{ 
	font-size: 11px; line-height: 14px; }
.class2{ 
	font-size: 12px; }
.class3{ 
	font-size: 12px; font-weight: bold; color:#000;  }
.class4{ 
	font: bold 16px Arial, Arial, sans-serif; line-height: 18px; }
.class5{ 
	font-size: 22px;
	line-height: 22px; 
	font-weight: bold; }

.yellow, .yellow *, * .yellow {color: #FFEDB5;}
.orange, .orange *, * .orange {color: #E27507;}

a {  
	color: #E27507; font-weight: bold; text-decoration: none;}
a:hover {  
	color: #E27507; text-decoration: underline;}

ul {
	list-style-image: url("/img/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("/img/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: #E27507;}

.pointerhand { 
	cursor: hand; cursor: pointer;}

hr {	
	margin: 3px 0 3px 0; padding: 0; line-height: 0; color:#281C3E;
	border: 0; border-bottom: #FFEDB5 1px solid;  }
* html hr {
	background-color: #E27507; line-height: 0;
	width: 100%; padding-top: 1px;
	color: #FFEDB5;}

/* B:Forms */
	form 	{
	margin : 0;
	padding : 0;}
	
	fieldset {
	margin : 0;
	padding : 8px;
	border : 1px solid #E27507;}

	fieldset div br {
	display : none;	}
	.Fieldset .fieldset_left { width: 100%; }
	.Fieldset .fieldset_right { width: 250px; }
	
	legend {
	font-weight : bold;
	color : #E27507;
	margin : 0;
	padding : 8px;}

	label {
	display : block;}

	fieldset div {
	margin : 0;
	padding : 0;}
	
	fieldset div.fm-optional {
	display : block;	}

	input,select,textarea,option{ font: normal 11px Verdana, sans-serif; color: #6D0914;}
	input, textarea, select { 
	background-color: #fff;
	border: 1px #E27507 solid;
	margin: 1px 1px 1px 0;
	padding: 1px 2px; 
	color: #000;}
	input.image {
	background: none; padding: 0; margin: 2px 1px 1px 0; 
	border: 0; }
	input.text:focus, textarea:focus { color: #000; }
	.submit, .button, .Form-Button, .Form-Button-Shop {	
	background-color: #E27507; border-color: #E27507;
	font: normal 11px Verdana, sans-serif; color: #fff;}
	select {
	background-color: #fff;
	font-size : 100%;
	border : 1px solid #E27507;
	padding : 1px;	}
	option {
	padding: 1px 2px 1px 2px;}
						
	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; }

