html {
scrollbar-base-color:       #ffffff;
scrollbar-3dlight-color:    #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-arrow-color:      #03438b;
scrollbar-highlight-color:  #03438b;
scrollbar-shadow-color:     #03438b;
scrollbar-track-color:      #ffffff
}

body {
margin: 0;
padding: 0;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
color: #000000;
text-align: center;
background-color: #464748;
line-height: 16px;
background-position: top left;
background-image: url(/images/top_back4.jpg);
background-repeat: repeat-x;

}


form {
margin: 0;
}

h1, h2, h3, h4, h5, p {

}

th, td {

}

h1 {

}

h2 {

}

h3 {

}

h4 {

}

a,
a:link,
a:visited,
a:active {
color: #000000;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

img {
	border: 0;
}

ul {
}

ul li {
list-style-type: square;
}

#background {
margin: 0 0 0 0;
}

#container {
margin: 0 auto;
width: 1014px;
text-align: left;
height: 100%;
}

#containertop {
margin: 0 auto;
width: 1014px;
text-align: left;
height:305px;
background-position: top left;
background-image: url(/images/containertop_back4.jpg);
background-repeat: no-repeat;
}


#containermiddle{
width: 1014px;
background-position: top left;
background-image: url(/images/containermiddle_back4.jpg);
background-repeat: repeat-y;
padding-top: 5px;
}


#footer {
width: 1014px;
background-position: top left;
background-image: url(/images/containerbottom_back4.jpg);
background-repeat: no-repeat;
height: 60px;
}

#containerbottom{
width: 1014px;
height: 150px;
}


#bannerflash {
width: 800px;
text-align: left;
padding-left: 70px;
padding-top: 59px;
}


#hoofdmenu {
margin-left:0px;
position: absolute;
width: 600px;
clear: both;
height: 50px;
top: 9px;
padding-left: 185px;	
}

#hoofdmenu ul {

}

#hoofdmenu li {
position: relative;
float: left;
background-position: top right;
background-image: url(/images/hoofdmenu_splitter.gif);
background-repeat: no-repeat;
}

#hoofdmenu li:hover ul {
display: block;
}

#hoofdmenu a,
#hoofdmenu a:link,
#hoofdmenu a:visited,
#hoofdmenu a:active {
display: block;
float: left;
height: 50px;
line-height: 43px;
padding: 0 8px;
color: #fff;
text-decoration: none;
font-size: 10px;
font-weight:bold;
padding-left:30px;
padding-right:30px;
}

#hoofdmenu a:hover,
#hoofdmenu a.selected,
#hoofdmenu a.selected:link,
#hoofdmenu a.selected:active,
#hoofdmenu a.selected:visited {
color: #fff;
}



#kolom1_2_totaal {
padding-left:34px;
padding-right:0px;
margin-left: 0px;
margin-right: 0px;
padding-top:0px;
width: 710px;
float: left;
}


#bannerflash2 {
padding-left:34px;
padding-right:0px;
margin-left: 0px;
margin-right: 0px;
padding-top:0px;
width: 676px;
float: left;
}




#kolom1 {
padding-left:0px;
padding-right:0px;
margin-left: 0px;
margin-right: 0px;
padding-top:20px;
width: 203px;
float: left;
}

#kolom1_content {
padding-left:34px;
padding-right:0px;
margin-left: 0px;
margin-right: 0px;
width: 169px;
}


#kolom2 {
padding-left:0px;
padding-right:0px;
margin-left: 0px;
margin-right: 0px;
padding-top:20px;
width: 500px;
float: left;

}


#kolom2_content {
padding-left:0px;
padding-right:0px;
margin-left: 0px;
margin-right: 0px;
padding-top:0px;
width: 507px;
}

#kolom3 {
padding-left:15px;
padding-right:0px;
margin-left: 10px;
margin-right: 0px;
padding-top:0px;
width: 200px;
float: left;
border-left: 1px dotted #aca08a;
}


#kolom3_content {
padding-left:0px;
padding-right:0px;
margin-left: 0px;
margin-right: 0px;
}

#submenu {
clear: both;
margin: 0 0 0 0px;
*margin-left: 0px; /* IE Fix */
padding-top: 0px;
width: 169px;
list-style-type: none;
margin-left: 0px;
}

.submenu_titel {
height: 26px;
width:233px;
background-color:#ef3f42;
color: #fff;
font-weight: bold;
font-size: 10px;
line-heigh: 26px;
text-align: center;
background-position: top left;
background-image: url(/images/tbl_header_red_233.gif);
background-repeat: no-repeat;
}


#submenu ul {
list-style-type: none;
margin: 0;
padding: 0;
padding-left: 8px;
border-left: solid #aca08a 2px;
}

#submenu li {
list-style-type: none;
height: 26px;
line-height: 26px;
font-weight: bold;
font-size: 10px;
}



#submenu a,
#submenu a:link,
#submenu a:visited,
#submenu a:active {
display: block;
width: 159px;
color: #aca08a;
text-decoration: none;
background-color: #fff;
}

#submenu a.selected,
#submenu a:link.selected,
#submenu a:visited.selected {
color:#000;
background-color: #fff;
text-decoration: none;
}


#submenu a:hover {
color:#000;
text-decoration: none;
}


#submenu li span {
border: 0px solid white;
}

#submenu a span,
#submenu a:link span,
#submenu a:visited span,
#submenu a:active span {
	display: block;
	width: 154px;
	padding-left: 5px;
	cursor: pointer;
}



#right {
	float: left;
	width: 250px;
	*margin-left: 1px; /* IE Fix */
}

#content {
	float: left;
	width: 875px;
	*margin-left: 1px; /* IE Fix */
	border-bottom: 10px solid #2c7686;

}

#paragrafen {
	float: left;
	width: 750px;
	overflow: hidden;
	margin-top: 50px;
	background-image: url(/images/content_bg.gif);
	background-repeat: repeat-y;
}
/*END MAIN-RIGHT*/

/*END MAIN*/




/*START CLASSES*/
.xList ul {
	margin: 0;
	padding: 0;
}

.xList li {
	display: inline;
	list-style-type: none;
}

.xList a,
.xList a:link,
.xList a:visited,
.xList a:active {
	display: block;
	float: left;

}

.breaker {
	clear: both;
	font-size: 0;
}
/*EIND CLASSES*/


/*************************
* START DROPDOWN HOOFDMENU
*************************/
/* Fix IE. Hide from IE Mac \*/
* html #hoofdmenu ul li {
	float: left;
}
* html #hoofdmenu ul li a {
	height: 1%;
}
/* End */



#hoofdmenu li:hover ul,
#hoofdmenu li.over ul { 
	display: block;
}


#hoofdmenu li ul {
display: none;
position: absolute;
top: 50px;
width: 150px;
/*
border: solid #000;
border-width: 1px 1px 1px 1px;
*/
border-top: 1px solid #fff;
background-color: #ffffff; /* IE flicker fix*/
clear: left; /*IE float fix*/
aopacity: 0.9;
afilter: Alpha(Opacity=90, FinishOpacity=90, Style=1);
margin-left:-1px;

}

#hoofdmenu li ul li {
display: block;
float: none;
/*border-top: 1px solid #fff*/
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;

}

#hoofdmenu li ul a,
#hoofdmenu li ul a:link,
#hoofdmenu li ul a:visited,
#hoofdmenu li ul a:active {
background-color: #ffffff;
opacity: .9;
filter: Alpha(Opacity=90, FinishOpacity=90, Style=1);
display: block;
float: none;
padding: 0 0 0 10px;
font-size: 10px;
height: 20px;
line-height: 22px;
border: 0;
margin: 0;
font-weight: bold;
color: #5d4517;

}

#hoofdmenu li ul a:hover,
#hoofdmenu li ul a.selected,
#hoofdmenu li ul a.selected:link,
#hoofdmenu li ul a.selected:visited,
#hoofdmenu li ul a.selected:active,
#hoofdmenu li ul a.selected:hover {
background-image: url();	
border: 0;
color: #ffffff;
background-color: #5d4517;
font-size: 10px;
}


.textinput {
width: 300px;
height: 16px;
border: 1px solid #000;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;

}

.textinputsmall {
width: 200px;
height: 16px;
border: 1px solid #000;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}

.textareainput{
width: 300px;
height: 200px;
border: 1px solid #000;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}

.tabel_header {
padding-top:15px;
padding-bottom:15px;
padding-left:5px;
padding-right:5px;
font-weight:bold;
color: #1d5e7e;
background-color: #fef3d7
}


.tabel_links {
width: 230px;
padding-bottom:15px;
padding-top:15px;
border-bottom: 1px dotted #5a8cd7;
}

.tabel_rechts {
border-bottom: 1px dotted #5a8cd7;
padding-bottom:15px;
padding-top:15px;
}

.nieuws_links {
background-color:#fff;
width: 100px;
padding-bottom:15px;
padding-top:15px;
padding-left:15px;
border-bottom: 10px solid #fff;
background-color:#fef3d7;
}

.nieuws_rechts {
border-bottom: 10px solid #fff;
padding-bottom:15px;
padding-top:15px;
padding-left:15px;
background-color:#fef3d7;
}

.form_button {
width:89px;
height: 25px;
line-heigh: 25px;
font-weight:bold;
background-image: url(/images/leesmeer.gif);
background-repeat: no-repeat;
background-position: top left;
background-color: #fff;
padding:0px;
border:0px;
font-size:10px;
color:#fff;
cursor: pointer;
}

.form_button_groot {
width:150px;
height: 25px;
line-heigh: 25px;
font-weight:bold;
background-image: url(/images/leesmeer2.gif);
background-repeat: no-repeat;
background-position: top left;
background-color: #fff;
padding:0px;
border:0px;
font-size:10px;
color:#fff;
cursor: pointer;
}


#buttons {
padding-top:65px;
text-align: left;
padding-left:25px;
}


.formulier_label{
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
border-bottom: 1px solid #fff;
font-weight:bold;
color: #1d5e7e;
width: 200px;
}

.formulier_label_2{
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
border-bottom: 1px solid #fff;
font-weight:bold;
color: #1d5e7e;
background-color:#e0e8f4;
}

.formulier_input{
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
border-bottom: 1px solid #fff;
}


.formulier_tekst {
width: 200px;
line-height: 18px;
height: 18px;
border: 1px solid #c2d2e9;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}

.formulier_tekst_over {
width: 200px;
line-height: 18px;
height: 18px;
border: 1px solid #1d5e7e;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}

.formulier_tekstarea {
width: 300px;
line-height: 18px;
height: 200px;
border: 1px solid #c2d2e9;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}

.formulier_tekstarea_over {
width: 300px;
line-height: 18px;
height: 200px;
border: 1px solid #1d5e7e;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
}

.titel {
color:#464748;
}


.kop1{
color:#464748 ;

}

.subkop1 {
color:#464748;
}




