/* Body opmaak */
	BODY { 
		background-color: #2B2B2B;
		margin-top: 5px; margin-left: 0px; margin-bottom: 5px; margin-right: 0px;
		color: #000000; 
		font-size: 10pt; 
		text-decoration: none; 
		font-family: Arial, Verdana, Tahoma, Helvetica,  sans-serif;
		scrollbar-face-color: #000000; 
		scrollbar-highlight-color: #2b2b2b;
		scrollbar-shadow-color: #2b2b2b;
		scrollbar-3dlight-color: #000000; 
		scrollbar-arrow-color:  #ff7800;
		scrollbar-track-color: #2b2b2b; 
		scrollbar-darkshadow-color: #2b2b2b;
	} 
/* Naamlose links */	
	A:link {color: #FF7800; text-decoration: underline;}
	A:visited {color: #FF7800; text-decoration: underline;}
	A:active {color: #FF7800; text-decoration: underline;}
	A:hover {color: #FFFFFF; text-decoration: underline;}

/* Welkom */
	.welkom_boven {
		background-color: #000000; 
		color: #FFFFFF;
		border-left: 1px solid #FF7800;
		border-top: 1px solid #FF7800;
		border-right: 1px solid #FF7800;
	}
	.welkom_midden {
		background-color: #000000; 
		color: #FFFFFF;
		border-left: 1px solid #FF7800;
		border-right: 1px solid #FF7800;
	}
	.welkom_onder {
		background-color: #000000; 
		color: #ff7800;
		border-left: 1px solid #FF7800;
		border-bottom: 1px solid #FF7800;
		border-right: 1px solid #FF7800;
		font-size: 14pt; 
	}
	.welkom_onder A:link{color: #ff7800; text-decoration: none;}
	.welkom_onder A:visited{color: #ff7800; text-decoration: none;}
	.welkom_onder A:active{color: #ff7800; text-decoration: none;}
	.welkom_onder A:hover{color: #FFFFFF; text-decoration: underline;}
	
	
/* Kop */
	.kop {
		background-color: #000000; 
		color: #FFFFFF;
		border-left: 1px solid #FF7800;
		border-top: 1px solid #FF7800;
		border-right: 1px solid #FF7800;
		background-repeat: no-repeat;
		padding-right:10px;		
	}
	.kop A:link{color: #FFFFFF; text-decoration: none;}
	.kop A:visited{color: #FFFFFF; text-decoration: none;}
	.kop A:active{color: #FFFFFF; text-decoration: none;}
	.kop A:hover{color: #FFFFFF; text-decoration: underline;}
	
/* Header */
	.header {
		background-color: #000000; 
		color: #000000;
		border-left: 1px solid #FF7800;
		border-top: 1px solid #FF7800;
		border-right: 1px solid #FF7800;
	}
	
/* Menu */
	.menu {
		background-color: #000000; 
		color: #000000;
		border-top: 1px solid #FF7800;
		border-left: 1px solid #FF7800;
		border-right: 1px solid #FF7800;
	}
	.menu_normaal {
		background-color: #000000; 
		color: #FFFFFF;
		text-transform:uppercase;
		font-weight:bold;
		letter-spacing: 0.1em;
		border: 1px solid #000000;
		
	}
	.menu_normaal A:link{color: #FFFFFF; text-decoration: none;}
	.menu_normaal A:visited{color: #FFFFFF; text-decoration: none;}
	.menu_normaal A:active{color: #FFFFFF; text-decoration: none;}
	.menu_normaal A:hover{color: #FFFFFF; text-decoration: none;}
	.menu_over {
		background-color: #FF7800; 
		color: #FFFFFF;
		text-transform:uppercase;
		font-weight:bold;
		border: 1px solid #000000;
		letter-spacing: 0.1em;
	}
	.menu_over A:link{color: #FFFFFF; text-decoration: none;}
	.menu_over A:visited{color: #FFFFFF; text-decoration: none;}
	.menu_over A:active{color: #FFFFFF; text-decoration: none;}
	.menu_over A:hover{color: #FFFFFF; text-decoration: none;}

	.menu1 {
		padding: 1px 1px 1px 1px;
		border-top: 1px solid #FF7800;
		background-color: #000000; 
		color: #000000;
		border-left: 1px solid #FF7800;
		border-right: 1px solid #FF7800;
	}
	
/* Inhoud */
	.inhoud {
		background-color: #000000; 
		color: #000000;
		border-left: 1px solid #FF7800;
		border-top: 1px solid #FF7800;
		border-right: 1px solid #FF7800;
	}
	
	.inhoud_links {
		background-repeat: no-repeat;

	}
	.inhoud_rechts {
		color: #FFFFFF;
		padding: 10px 10px 10px 10px;
	}
	.titel {
		padding: 5px 0px 5px 0px;
		color: #FFFFFF;
		font-weight:bold;
		font-size: 14px;
		border-bottom: 1px solid #FF7800;
	}
/* Foto */
	.foto_lijn{
		border-right: 1px solid #FFFFFF;
	}
	.foto_titel {
		color: #FFFFFF;
		font-size: 14px;
		font-weight:bold;
	}
	.foto_cat {
		color: #FFFFFF;
		font-size: 14px;
		text-transform:uppercase;
		letter-spacing: 0.1em;
		font-weight:bold;
		padding: 5px 10px 5px 10px; 
	}
	.foto_cat A:link{color: #FF7800; text-decoration: none;}
	.foto_cat A:visited{color: #FF7800; text-decoration: none;}
	.foto_cat A:active{color: #FF7800; text-decoration: none;}
	.foto_cat A:hover{color: #FFFFFF; text-decoration: none;}

	.foto_cat_select {
		color: #FFFFFF;
		font-size: 14px;
		text-transform:uppercase;
		letter-spacing: 0.1em;
		font-weight:bold;
		padding: 5px 10px 5px 10px; 
	}
	.foto_cat_select A:link{color: #FFFFFF; text-decoration: none;}
	.foto_cat_select A:visited{color: #FFFFFF; text-decoration: none;}
	.foto_cat_select A:active{color: #FFFFFF; text-decoration: none;}
	.foto_cat_select A:hover{color: #FF7800; text-decoration: none;}
	
	.foto_normaal {
		padding: 2px 2px 2px 2px;
		border: 1px solid #FF7800;
	}
	.foto_over {
		padding: 2px 2px 2px 2px;
		border: 1px solid #FFFFFF;
	}
	.foto_header {
		padding: 5px 0px 5px 0px;
		background-color: #000000; 
		color: #000000;
		border-left: 1px solid #FF7800;
		border-top: 1px solid #FF7800;
		border-right: 1px solid #FF7800;
	}

/* Onder */
	.onder {
		padding: 0px 10px 0px 10px;
		background-color: #FF7800; 
		color: #FFFFFF;
		font-size: 10pt; 
		border-left: 1px solid #FF7800;
		border-right: 1px solid #FF7800;
		border-bottom: 1px solid #FF7800;
	}
	.onder A:link{color: #ffffff; text-decoration: none;}
	.onder A:visited{color: #ffffff; text-decoration: none;}
	.onder A:active{color: #ffffff; text-decoration: none;}
	.onder A:hover{color: #000000; text-decoration: underline; }
	
	.onder_oud {
		padding: 0px 10px 0px 10px;
		background-color: #000000; 
		color: #A9A9A9;
		font-size: 10pt; 
		border-left: 1px solid #FF7800;
		border-right: 1px solid #FF7800;
		border-bottom: 1px solid #FF7800;
	}



	 
/* Foto */
	.foto {
		border: #606060 2px solid;
	}
	.foto_border {
		border: #ffffff 1px solid;
	} 
		
/* Overige */	
	td {
		color: #ffffff; 
		font-size: 10pt;
	}
	tr{
		color: #ffffff; 
		font-size: 10pt;
	}
	table {
		color: #ffffff; 
		font-size: 10pt;
	}
	
/* Formulier */
	input {
		background-color: #ffffff; 
		border: #ff7800 1px solid;
		color: #000000;
		font-size: 9pt;
	} 
	textarea {
		background-color: #ffffff; 
		border: #ff7800 1px solid;
		color: #000000;
		font-size: 9pt;
	}
	option {
		background-color: #ffffff; 
		border: #ff7800 0px solid;
		color: #000000;
		font-size: 9pt;
		/*font-weight: bolder;*/
	}
	button {
		background-color: #ffffff; 
		border: #ff7800 0px solid;
		color: #000000;
		font-size: 9pt;
		/*font-weight: bolder;*/
	}
	
	
	#informatie{
		color: #ffffff; 
		background-color: #000000;
		font-size: 10pt; 
		line-height: 14pt; 
		text-align: justify; 
		letter-spacing: 0pt;
		position: absolute;
		width: 150px;
		border: 2px solid #ff7800;
		padding: 5px;
		
		visibility: hidden;
		z-index: 100;
		/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
		/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
	}
	
	
	.faq OL {
		PADDING: 10px 0px 10px 15px;
		DISPLAY: block;
		MARGIN: 0px 0px 0px 5px;
		COLOR: #ff7800;
		FONT-WEIGHT: bold;
	}
	.faq LI .vraag {
		PADDING: 2px 16px 2px 16px;
		FONT-WEIGHT: bold;
		BACKGROUND: url(../images/plus.gif) no-repeat 0px 5px;
		MARGIN: 0px;
		CURSOR: pointer;
		COLOR: #ff7800;
	}
	.faq LI .vraagopen {
		PADDING: 2px 16px 2px 16px;
		FONT-WEIGHT: bold;
		BACKGROUND: url(../images/min.gif) no-repeat 0px 5px;
		CURSOR: pointer;
		COLOR: #ff7800;
	}
	.faq LI .antwoord {
		DISPLAY: none;
	}
	.faq LI .antwoordopen {
		PADDING: 5px 16px 5px 16px;
		COLOR: #FFFFFF;
		DISPLAY: block;
		FONT-WEIGHT: normal;
	}
	
	
.input:link, .input:visited, .input:active {
    border: 1px solid #ff7800;
    background: #FFFFFF;
}
.input:hover{
    border: 1px solid #ff7800;
    background: #ededed;
}

.fout_tekst {
	color: #CC0000;
}
