@charset "utf-8";

/* clear absolute gepositioneerde elementen */
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
/* verbergen voor IE-mac \*/
* html .clearfix {height: 1%;}

* {
 margin: 0;
 padding: 0;
}

html, body {
 margin: 0px;
 margin-top: 10px;
 padding: 0px;
 font-size: 10pt;
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 height: 100%;
 background-color: #d7d7d7;
}


a{text-decoration: underline;}
a:hover{text-decoration: none;}


#clear{
 clear: both;
}

#clear-right{
 clear: right;
}

#container {
 width: 1000px;
 margin-right: auto;
 margin-left: auto;
}

#header_div {
 width: 1000px;
 height: 78px;
 margin: 0px;
 border: 0;
 background-color: #ffffff;
 clear: both;
}

#topmenu_div {
 float: left;
 width: 1000px;
 height: 32px;
 background-image: url(/files/images/topmenu_back.jpg);
}

#lang_div {
 float: right;
 height: 32px;
 padding-left: 10px;
 padding-top: 10px;
}

#logo_div {
 float: left;
 width: 275px;
 height: 78px;
 overflow: hidden;
}

#logo {
 border: 0;
}

#headers {
 border: 0;
}


#headerimage_div {
 float: left;
 width: 725px;
 height: 78px;
 overflow: hidden;
}

#main {
 overflow: hidden;
}

#contentwitfull {
 display: block;
 float: left;
 width: 940px;
 background-color:#ffffff;
 padding-left:30px;
 padding-right:30px;
 padding-top:20px;
 padding-bottom:32000px;
 margin-bottom:-31980px;
}

#contentwit {
 display: block;
 float: left;
 width: 802px;
 background-color:#ffffff;
 padding-left:30px;
 padding-top:20px;
 padding-bottom:32000px;
 margin-bottom:-32000px;
}

#content {
 display: block;
 float: left;
 width: 940px;
/* background-color:#666666;*/
 background-color:#FFFFFF;
 padding-left:30px;
 padding-right:30px;
 padding-top:20px;
 padding-bottom:32000px;
 margin-bottom:-31980px;
}

#content a, #contentwit a, #contentwitfull a {
 color: #4b268e;
 text-decoration: underline;
}

#content a:hover #contentwit a:hover, #contentwitfull a:hover {
 color: #4b268e;
 text-decoration: none;
}

/* content leftmenu */

#leftmenu_div {
 display: block;
 float: left;
 width: 168px;
 background-color: #C1C1C1;
 padding-bottom:32000px;
 margin-bottom:-32000px;
}

#footer_div {
 clear: both;
 width: 1000px;
 height: 30px;
 background: url(/files/images/footer_back.gif);
}

#footermenu_div {
 float: right;
 width: 520px;
 height: 20px;
 /* background: #000000; */
 border: 0px solid #585858;
 padding-right: 20px;
 color: black;
 font-size: 11px;
 text-decoration: none;
 text-align: right;
 margin-top: 18px;
}

#footermenu_div a {
 color: black;
 text-decoration: none;	
}

#footermenu_div a:hover {
 color: black;
 text-decoration: underline;	
}



.body_wit {
 color: white;
 font-size: 100%;
}
.kop_wit1 {
 color: white;
 font-size: 120%;
 font-weight: bold;
}
.kop_wit2 {
 color: white;
 font-size: 140%;
 font-weight: bold;
}
.kop_wit3 {
 color: white;
 font-size: 180%;
 font-weight: bold;
}
.kop_wit4 {
 color: white;
 font-size: 200%;
 font-weight: bold;
}


.body_lila {
 color: #a085d4;
 font-size: 100%;
}
.kop_lila1 {
 color: #a085d4;
 font-size: 120%;
 font-weight: bold;
}
.kop_lila2 {
 color: #a085d4;
 font-size: 140%;
 font-weight: bold;
}
.kop_lila3 {
 color: #a085d4;
 font-size: 180%;
 font-weight: bold;
}
.kop_lila4 {
 color: #a085d4;
 font-size: 200%;
 font-weight: bold;
}


.body_paars {
 color: #4b268e;
 font-size: 100%;
}
.kop_paars1 {
 color: #4b268e;
 font-size: 120%;
 font-weight: bold;
}
.kop_paars2 {
 color: #4b268e;
 font-size: 140%;
 font-weight: bold;
}
.kop_paars3 {
 color: #4b268e;
 font-size: 180%;
 font-weight: bold;
}
.kop_paars4 {
 color: #4b268e;
 font-size: 200%;
 font-weight: bold;
}


.body_zwart {
 color: black;
 font-size: 100%;
}
.kop_zwart1 {
 color: black;
 font-size: 120%;
 font-weight: bold;
}
.kop_zwart2 {
 color: black;
 font-size: 140%;
 font-weight: bold;
}
.kop_zwart3 {
 color: black;
 font-size: 180%;
 font-weight: bold;
}
.kop_zwart4 {
 color: black;
 font-size: 200%;
 font-weight: bold;
}


.paarsback {
 background-color: #AD91Df;
}
.wittekst {
 color: white;
}
.field100pct {
 width: 100%;
}

legend {
 color: #ff9900;
}

#flashmovie_div {
 width: 100%;
 margin: 0;
}

.flag {
 border: 0px;
 margin-left: 0px;
 margin-right: 10px;
}

.centertable {
 margin-left: auto;
 margin-right: auto;
 border: 0;
 padding: 0;
}

.input_paars {
 background-color: #DDCFF2;
 font-size: 12px;
 height: 16px;
 width: 90%;
}

.input_paars75 {
 background-color: #DDCFF2;
 font-size: 12px;
 height: 16px;
 width: 75px;
}

.w3icons {
 border: 0px solid black;
}


