body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Verdana;
	background-image: url(../images/back.jpg);
}

#splash {
	background:url(../images/splash_bg.jpg) repeat-x left top;
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4em;
	text-align: left;
}


/*--[ header ]----------------------------------------------------------------*/
#header {
	position: relative;
	left: 30px;
}

/*--[ footer ]----------------------------------------------------------------*/
#footer {
	position: relative;
	text-align:center;
	bottom:10px;
}

/*--[ hoofdnavigation ]----------------------------------------------------------------*/
#nav {
background-color:#FFFFFF;
	height: 29px;
	width: 620px;
	padding-left: 20px;
	margin: 0px;
	position:relative;
		}
#nav li {
	float: left;
	display: inline;
	width: auto; /* width needed or else Opera goes nuts */
	margin: 0;
	padding: 0px;
	position: relative;
	}

#nav li a {
	display: block;
	float: left;
	height: 29px;
	line-height: 29px;
	padding: 0;
	z-index:100;
}

/* #nav li a span { position: absolute; left: -999em; } */



/* HOOFDMENU korte knop */

#nav .home a {
background-image: url(../images/navi_klein.jpg);
	background-repeat: no-repeat;
	width:81px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #565656;
	text-decoration: none;
	text-align:center;
	
		}

#nav .home a:hover {
background-image: url(../images/navi_klein_over.jpg);
	background-repeat: no-repeat;
	width:81px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	}

#nav .home_active a {
background-image: url(../images/navi_klein_over.jpg);
	background-repeat: no-repeat;
	width:81px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	}

#home ul{
	border: 0px solid red;
	list-style: none;
	margin-left: 0px;
	padding-left: 0;
}

/* HOOFDMENU lange knop */

#nav .lang a {
	background-image: url(../images/navi_groot.jpg);
	background-repeat: no-repeat;
	width:96px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #565656;
	text-decoration: none;
	text-align:center;
	
		}

#nav .lang a:hover {
	background-image: url(../images/navi_groot_over.jpg);
	background-repeat: no-repeat;
	width:96px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	}

#nav .lang_active a, #nav .active a:hover {
	background-image: url(../images/navi_groot_over.jpg);
	background-repeat: no-repeat;
	width:96px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	}


#lang ul{
	border: 0px solid red;
	list-style: none;
	margin-left: 0px;
	padding-left: 0;
}


/* algemene knop */


/*--[ container algemene knop ]----------------------------------------------------------------*/
#algemeneknop {
	
	width: 270px;
	height: 29px;
}

#overons {
	
	width: 400px;
	height: 29px;
}

subnavigatie


#nav2 {
background-color:#FFFFFF;
	height: 29px;
	width: 133px;
	padding-left: 20px;
	margin: 0px;
	position:relative;
		}
		
#nav2 li {
	float: left;
	display: inline;
	width: auto; /* width needed or else Opera goes nuts */
	margin: 0;
	padding: 0px;
	position: relative;
	}

#nav2 li a {
	display: block;
	float: left;
	height: 29px;
	padding: 0 5px;
	z-index:100;
}




/* backhome knop */

#nav2 .backhome a {
	background-image: url(../images/knop_uit.jpg);
	background-repeat: no-repeat;
	width: 118px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#EFEFEF;
	text-decoration: none;
	line-height: 29px;
	font-weight: bold;
	text-align: center;
	
		}

#nav2 .backhome a:hover {
	background-image: url(../images/knop_aan.jpg);
	background-repeat: no-repeat;
	width: 118px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EFEFEF;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	line-height: 29px;
	}

#nav2 .backhomeactive a {
	background-image: url(../images/knop_aan.jpg);
	background-repeat: no-repeat;
	width: 118px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EFEFEF;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	line-height: 29px;
	}






/*--[ container SPLASH knop ]----------------------------------------------------------------*/
#splashcontainer {
	
	width: 795px;
	height: 29px;
	
}

#doscreations {
	
	width: 200px;
	position: relative;
	float: left;
	height: 25px;
	padding-left: 30px;
	padding-top: 5px;


	
}



#navsplash {
	
	height: 25px;
	width: 470px;
	margin: 0px;
	position: relative;
	float: right;
	
}
		
#navsplash li {
	float: left;
	display: inline;
	width: auto; /* width needed or else Opera goes nuts */
	margin: 0;
	padding: 0px;
	position: relative;
	}

#navsplash li a {
	display: block;
	float: left;
	height: 25px;
	padding: 0 5px;
	z-index:100;
}




/* backhome knop */

#navsplash .backhome a {
	background-image: url(../images/knop_splash.jpg);
	background-repeat: no-repeat;
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#EFEFEF;
	text-decoration: none;
	line-height: 25px;
	font-weight: bold;
	text-align: center;
	
		}

#navsplash .backhome a:hover {
	background-image: url(../images/knop_splash_over.jpg);
	background-repeat: no-repeat;
	width: 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EFEFEF;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	line-height: 25px;
	}

#navsplash .backhomeactive a {
	background-image: url(../images/knop_splash_over.jpg);
	background-repeat: no-repeat;
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #EFEFEF;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	line-height: 25px;
	}










/*/////////////////// FONTS ////////////////////////////*/
/*//////////////////////////////////////////////////////*/

.taalkeuze_tekst{
font-size: 11px;
color: #E0E0E0;
}


.formtekst{
font-size: 11px;
color: #6A6A6B;
font-weight: bold;
font-family: Arial, Verdana;
line-height: 14px;
}

.benaming{
font-size: 11px;
color: #565656;
font-weight:bold;

}

.benaming2{
font-size: 11px;
color: #6695A1;
font-weight:bold;
}

.titel1{
font-size: 13px;
color: #ffffff;
font-weight:bold;
}

.taalkeuze_tekst_zwart{
font-size: 11px;
color: #565656;
}

a.taalkeuze:link {
	color: #565656;
	text-decoration: none;
	font-size: 11px;
}
a.taalkeuze:visited {
	color: #565656;
	text-decoration: none;
	font-size: 11px;
}
a.taalkeuze:hover {
	color: #E0E0E0;
	text-decoration: none;
	font-size: 11px;
}
a.taalkeuze:active {
	color: #565656;
	text-decoration: none;
	font-size: 11px;
	}	
	
a.email:link {
	color: #E0E0E0;
	text-decoration: none;
	font-size: 11px;
}
a.email:visited {
	color: #E0E0E0;
	text-decoration: none;
	font-size: 11px;
}
a.email:hover {
	color: #565656;
	text-decoration: none;
	font-size: 11px;
}

.tekstblok {
padding: 0px 20px 0px 20px;
}



/*/////////////////// TitelBlauw////////////////////////*/
.titelblauw{
font-size: 12px;
color: #6695A1;
font-weight:bold;
font-family: Arial, Verdana;
}


/*/////////////////// TitelZwart////////////////////////*/
.titelzwart{
font-size: 11px;
color: #3C3C3C;
font-weight:bold;
font-family: Arial, Verdana;
}


a.titelzwartlink:link {
	font-size: 11px;
	color: #3C3C3C;
	font-weight:bold;
	font-family: Arial, Verdana;
	text-decoration:none;
	line-height:16px;
}
a.titelzwartlink:visited {
	font-size: 11px;
	color: #3C3C3C;
	font-weight:bold;
	font-family: Arial, Verdana;
		text-decoration:none;
			line-height:16px;


}
a.titelzwartlink:hover {
	font-size: 11px;
	color: #6695A1;
	font-weight:bold;
	font-family: Arial, Verdana;
		text-decoration:none;
			line-height:16px;


}
a.titelzwartlink:active {
	font-size: 11px;
	color: #3C3C3C;
	font-weight:bold;
	font-family: Arial, Verdana;
		text-decoration:none;
			line-height:16px;


	}	


/*/////////////////// LopendeTekst////////////////////////*/
.lopendetekst{
font-size: 11px;
color: #6A6A6B;
font-weight:normal;
font-family: Arial, Verdana;
line-height: 14px;
}

.titeltekst{
font-size: 20px;
color: #314657;
}

.tekst{
font-size: 13px;
color: #314657;
padding-right: 280px;
padding-bottom: 20px;
}


.groenetekst{
font-size: 10px;
color: #6695A1;

}

.newstitel{
font-size: 15px;
color: #FFFFFF;
padding-left: 20px;
}

.newstekst{
font-size: 11px;
color: #FFFFFF;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
}

.newssubtitel{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

a.dos:link {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
a.dos:visited {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
a.dos:hover {
	color: #333333;
	text-decoration: none;
	font-size: 10px;
}
a.dos:active {
	color: #666666;
	text-decoration: none;
	font-size: 10px;
	}	
	
.titelvloot{
font-size: 18px;
color: #314657;
}

.titelvloot_schuin{
	font-size: 18px;
	color: #314657;
	font-style: italic;
}

.tekstvloot{
font-size: 13px;
color: #314657;
}

a.titelvloot1:link {
	color: #314657;
	text-decoration: none;
	font-size: 18px;
}
a.titelvloot1:visited {
	color: #314657;
	text-decoration: none;
	font-size: 18px;
}
a.titelvloot1:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 18px;
}
a.titelvloot1:active {
	color: #314657;
	text-decoration: none;
	font-size: 18px;
	}	
	
.titeldetail{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.tekstdetail_antwoord{
font-size: 12px;
color: #39342F;
}

.tekstdetail_vraag{
	font-size: 12px;
	color: #39342F;
	font-weight: bold;
}

a.lopendetekstlink:link {
	font-size: 10px;
	color: #6A6A6B;
	font-weight:normal;
	font-family: Arial, Verdana;
	line-height: 14px;
		text-decoration: none;

}
a.lopendetekstlink:visited {
	font-size: 10px;
color: #6A6A6B;
font-weight:normal;
font-family: Arial, Verdana;
	text-decoration: none;

line-height: 14px;
}
a.lopendetekstlink:hover {
	font-size: 10px;
color: #6695A1;
font-weight:normal;

	text-decoration: none;
font-family: Arial, Verdana;
line-height: 14px;
}
a.lopendetekstlink:active {
	color: #565656;
	text-decoration: none;
	
		text-decoration: none;
font-size: 11px;
	}	

