

body,td,th {
	font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 9px;
	letter-spacing: 0.5px;
	color: #0E1676;
	font-weight: normal;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

hr {
        border: 0;
        color: #E6E6E6;
        height: 2px;

}

img {
	border: none;
}
/* custom table layout */

table.dykstra {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;

}
table.dykstra th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	background-color: #E3E9F0;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.dykstra td {
	border-width: 2px 0px 0px 0px;
	padding: 3px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	-moz-border-radius: 0px 0px 0px 0px;
	padding-left: 20px;
}

/* Custom link schema's */

a:link {
	color: #728CB5;
		text-decoration: none;
	
}
a:visited {
    color: #728CB5;
    text-decoration: none;
}
a:hover {
	color: #0E1676;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #728CB5;
	outline: none;
}

a.link:link {
	color: #0E1676;
		text-decoration: none;
	
}
a.link:visited {
    color: #0E1676;
    	text-decoration: none;
}
a.link:hover {
	color: #728CB5;
		text-decoration: none;
}
a.link:active {
	text-decoration: none;
	color: #0E1676;
	outline: none;
}

a.menu:link {
		font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
		text-decoration: none;
	font-size: 9px;
	color: #728CB5;
}
a.menu:visited {
		font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 9px;
	color: #728CB5;
	text-decoration: none;
}
a.menu:hover {
		font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 9px;
	color: #728CB5;
	text-decoration: none;
}
a.menu:active {
	font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 9px;
	color: #728CB5;
	text-decoration: none;
}

a.menugroot:link {
		font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
		text-decoration: none;
	font-size: 11.5px;
		color: #0E1676;
	outline: none;
}
a.menugroot:visited {
		font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 11.5px;
		color: #0E1676;
	outline: none;
	text-decoration: none;
}
a.menugroot:hover {
		font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 11.5px;
		color: #0E1676;
	outline: none;
	text-decoration: none;
}
a.menugroot:active {
	font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 11.5px;
		color: #0E1676;
	outline: none;
	text-decoration: none;
}

/* Hoofdcontainer voor het centreren van de content */

#container {
position: absolute;
left: 50%;
width: 410px;
margin-left: -225px;
}

/* Projecten*/
 
#Linkpijl {
	background-color: red;
}
 
#Projectenbalk {
	position:absolute;
	vertical-align: middle;
	width:730px;
	height:120px;
	z-index:1;
	top: 125px;
	overflow: hidden;
	left: -140px;
	color: #728CB5;
}

#Projectenbalkani {
	position:relative;
	vertical-align: middle;
	float: left;
	width:730px;
	height:120px;
	z-index:1;
	top: 120px;
	overflow: hidden;
	left: 0px;
	color: #728CB5;
}

#Animatiebalk {
	position:absolute;
	vertical-align: middle;
	min-width:802px;
	*width: 800px;
	height:154px;
	z-index:3;
	top: 99px;
	overflow: hidden;
	left: -175px;
	color: #728CB5;
}

#Placeholder {
	position:absolute;
	vertical-align: middle;
	width:800px;
	height:154px;
	z-index:3;
	top: 0px;
	overflow: hidden;
	left: 0px;
	color: #728CB5;
	background-color: red;
}

a.Animatiecontainer1:link, a.Animatiecontainer1:visited, a.Animatiecontainer1:active {
	float: left;
	position:relative;
	width: 156px;
	min-height: 148px;
	*height: 148px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: white;
color: #728CB5;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: #7992c0;
	padding-left: 12px; 
   background-image:url(img/srboot.gif);
   background-repeat: no-repeat; 
   background-position: 32px 134px;
}	

a.Animatiecontainer1:hover {
	float: left;
	position:relative;
	width: 156px;
	min-height: 148px;
	*height: 148px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: #E3E9F0;
	color: #0E1676;
	padding-left: 12px; 
	background-image:url(img/srbootblauw.gif); 
	background-repeat: no-repeat; 
	background-position: 32px 134px;
}

a.Animatiecontainer2:link, a.Animatiecontainer2:visited, a.Animatiecontainer2:active {
	float: left;
	position:relative;
	width: 156px;
	min-height: 148px;
	*height: 148px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: white;
color: #728CB5;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: #7992c0; 
   background-image:url(img/bcboot.gif); 
   background-repeat: no-repeat; 
   background-position: 22px 134px;
}	

a.Animatiecontainer2:hover {
	float: left;
	position:relative;
	width: 156px;
	min-height: 148px;
	*height: 148px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: #E3E9F0;
	color: #0E1676;
	background-image:url(img/bcbootblauw.gif); 
	background-repeat: no-repeat; 
	background-position: 22px 134px;
}

a.Animatiecontainer3:link, a.Animatiecontainer3:visited, a.Animatiecontainer3:active {
	float: left;
	position:relative;
	width: 156px;
	min-height: 148px;
	*height: 148px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: white;
color: #728CB5;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: #7992c0;
   background-image:url(img/cboot.gif); 
   background-repeat: no-repeat; 
   background-position: 22px 134px;
}	

a.Animatiecontainer3:hover {
	float: left;
	position:relative;
	width: 156px;
	min-height: 148px;
	*height: 148px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: #E3E9F0;
	color: #0E1676;
	background-image:url(img/cbootblauw.gif); 
	background-repeat: no-repeat; 
	background-position: 22px 134px;
}

a.Animatiecontainer4:link, a.Animatiecontainer4:visited, a.Animatiecontainer4:active {
	float: left;
	position:relative;
	width: 156px;
	min-height: 148px;
	*height: 148px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: white;
color: #728CB5;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: #7992c0;
   background-image:url(img/rboot.gif); 
   background-repeat: no-repeat; 
   background-position: 22px 134px;
}	

a.Animatiecontainer4:hover {
	float: left;
	position:relative;
	width: 156px;
	min-height: 148px;
	*height: 148px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: #E3E9F0;
	color: #0E1676; 
	background-image:url(img/rbootblauw.gif); 
	background-repeat: no-repeat; 
	background-position: 22px 134px;
}

a.Animatiecontainer5:link, a.Animatiecontainer5:visited, a.Animatiecontainer5:active {
	float: left;
	position:relative;
	width: 160px;
	min-height: 148px;
	*height: 148px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: white;
color: #728CB5;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: #7992c0;
   background-image:url(img/miscboot.gif); 
   background-repeat: no-repeat; 
   background-position: 22px 134px;
}	

a.Animatiecontainer5:hover {
	float: left;
	position:relative;
	width: 160px;
	min-height: 148px;
	*height: 148px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: #E3E9F0;
	color: #0E1676;
	background-image:url(img/miscbootblauw.gif); 
	background-repeat: no-repeat; 
	background-position: 22px 134px;
}

a.Animatiecontainer6:link, a.Animatiecontainer6:visited, a.Animatiecontainer6:active {
	float: left;
	position:relative;
	width: 5px;
	min-height: 144px;
	*height: 144px;
	z-index: 1;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: white;
color: #728CB5;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: #7992c0;
	cursor: default;
}	

#Animatiecontainer6 {
	float: left;
	position:relative;
	width: 8px;
	min-height: 144px;
	*height: 144px;
	z-index: 1;
	top: 10px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	color: #0E1676;
	cursor: default;
	display: hidden;

}

#Animatieblauw {
	float: left;
	position:relative;
	width: 156px;
	height: 148px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	background-color: #0E1676;
	color: #0E1676;
	background-repeat: no-repeat; 
	background-position: 22px 134px;
		border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	border-color: #7992c0;
}
#Animatieboven {
	float: left;
	position:absolute;
	width: 790px;
	height: 126px;
	z-index: 1;
	top: 155px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 5px;
	color: #0E1676;
	background-color: black;
	cursor: default;
 filter:alpha(opacity=0);
	opacity: 0.0;
	-moz-opacity:0.0;
	


}
#Animatieonder {
	float: left;
	position:absolute;
	width: 770px;
	height: 5px;
	z-index: 1;
	top: 276px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	color: #0E1676;
	cursor: default;


}
#Animatierechts {
	float: left;
	position:relative;
	width: 10px;
	height: 144px;
	z-index: 1;
	top: 10px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 760px;
	color: #0E1676;
	cursor: default;


}
#Animatiefoto {
	float: left;
	position:relative;
	width: 135px;
	height: 95px;
	z-index: 3;
	top: 21px;
	overflow: visible;
	left: 8px;

	display: block;
}

#Animatietekst {
	float: left;
	position:relative;
	width: 139px;
	height: 13px;
	z-index: 3;
	top: 31px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 8px;

}


#Projectcontainer {
	float: left;
	position:relative;
	width: 122px;
	min-height: 120px;
	*height: 120px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
	cursor: pointer;
	
}

#Projectfoto {
	float: left;
	position:relative;
	width: 90px;
	height: 90px;
	z-index: 3;
	top: 4px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 14px;
	border-style: solid;
	border-width: 2px;
	border-color: #E3E9F0;
}

#Projecttekst {
	float: left;
	position:relative;
	width: 122px;
	height: 15px;
	z-index: 3;
	top: 12px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
}

/* */

#Hoofdplaatje {
	position:absolute;
	width:192px;
	height:54px;
	z-index:1;
	top: 10px;
	overflow: visible;
	left: 125px;
}

#Bovenmenu {
	position:absolute;
	width:800px;
	height:19px;
	z-index:1;
	top: 80px;
	overflow: visible;
	left: -175px;
	display: none;
}

#Bovenbalk {
	position:absolute;
	vertical-align: middle;
	width:781px;
	height:11px;
	z-index:1;
	top: 101px;
	overflow: visible;
	left: -175px;
	padding-top: 3px;
padding-bottom: 2px;
padding-left: 19px;
	background-color: #E3E9F0;
}

#Botenbalk {
	position:absolute;
	width:344px;
	height:11px;
	z-index:1;
	top: 253px;
	overflow: visible;
	left: -175px;
	padding-top: 3px;
padding-bottom: 2px;
	background-color: #E3E9F0;
}

#Botenbalk2 {
	position:absolute;
	width:458px;
	height:11px;
	z-index:1;
	top: 253px;
	overflow: visible;
	left: 166px;
padding-left: 1px;
	padding-top: 3px;
padding-bottom: 2px;
	background-color: #E3E9F0;
}

#BotenbalkRechterkolom {
    position:absolute;
	width: 443px;
	height: 11px;
	z-index: 3;
	top: 289px;
	vertical-align: top;
	padding-top: 3px;
padding-bottom: 2px;
	overflow: hidden;
	background-color: #E3E9F0;
	left: 160px;
}

#ServicesRechterkolombalk {
    position:absolute;
	width: 435px;
	height: 11px;
	z-index: 3;
	top: 135px;
	vertical-align: top;
 	padding-top: 1px;
      padding-bottom: 3px; 
	overflow: hidden;
	background-color: #E3E9F0;
	left: 160px;
}

/* Divs voor de weergave van de boten */

#BotenRechterkolom {
    position:absolute;
	width: 436px;
	height: 323px;
	z-index: 3;
	padding-left: 0px;
	top: 284px;
	vertical-align: top;
	padding-top: 1px;
	overflow: hidden;
	left: 167px;
}

#SpecsRechterkolom {
    position:absolute;
	width: 443px;
	height: 323px;
	z-index: 3;
	padding-left: 0px;
	top: 288px;
	vertical-align: top;
	padding-top: 1px;
	overflow: hidden;
	left: 160px;
}

#Botenviewer {
    position:absolute;
	width: 255px;
	height: 255px;
	z-index: 2;
	top: 289px;
	vertical-align: top;
	overflow: hidden;
	left: -150px;
	border-style: solid;
	border-width: 2px;
	border-color: #E3E9F0;
	background-repeat: no-repeat;
background-position: center center;
}

#Botenviewernavigator {
    position:absolute;
	width: 263px;
	height: 58px;
	z-index: 0;
	top: 568px;
	vertical-align: top;
	overflow: visible;
	left: -150px;
}

#Botenviewerverberger {
	    position:absolute;
	width: 513px;
	height: 60px;
	z-index: 0;
	top: 558px;
	vertical-align: top;
	overflow: visible;
	left: 110px;
background-color: white;
z-index: 1;	
}


#Botenviewernavigatorcontainer {
	float: left;
	position:relative;
	width: 39px;
	height: 39px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 50px;
}


/* Divs voor de home sectie */

#Homeviewer {
	position:absolute;
	width:798px;
	height:497px;
	z-index:2;
	top: 117px;
	overflow: hidden;
	left: -174px;
}

#Homeviewerback {
	position:absolute;
	width:800px;
	height:525px;
	z-index:1;
	top: 103px;
	overflow: visible;
	left: -175px;
	background-color: #0E1676;
}

/* Divs voor de kolommen op de pagina */

#Linkerkolom {
    position:absolute;
	width: 311px;
	height: 492px;
	z-index: 3;
	top: 133px;
	vertical-align: top;
	padding-top: 1px;
	overflow: hidden;
	left: -175px;
}


#Rechterkolom {
    position:absolute;
	width: 435px;
	text-align: left;
	height: 475px;
	z-index: 3;
	top: 135px;
	vertical-align: top;
	padding-top: 1px;
	overflow: hidden;
	left: 160px;
	line-height: 12pt;
}

#LinkerRechterkolom {
	position:absolute;
	width: 744px;
	height: 480px;
	z-index: 3;
	top: 133px;
	vertical-align: top;
	overflow: hidden;
	left: -149px;
	line-height: 12pt;
}

/* Divs voor de linkpagina */
#LinksLinks {
	position:absolute;
	width: 253px;
	height: 497px;
	z-index: 3;
	top: 125px;
	vertical-align: top;
	overflow: hidden;
	left: -175px;
	
}

#LinksMidden {
	position:absolute;
	width: 253px;
	height: 497px;
	z-index: 3;
	top: 125px;
	vertical-align: top;
	overflow: hidden;
	left: 100px;
}

#LinksRechts {
	position:absolute;
	width: 254px;
	height: 497px;
	z-index: 3;
	top: 125px;
	vertical-align: top;
	overflow: hidden;
	left: 372px;
}

/* Divs voor het nieuws */

#Nieuwscontainer {
	position:relative;
	width: 744px;
	height: 105px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;

}

#Nieuwscontainerfull {
	position:relative;
	_width: 754px;
	_height: 482px;
	min-width: 754px;
	min-height: 482px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: visible;
	left: 0px;

}

#Nieuwsfoto {
	float: left;
	position:relative;
	width: 285px;
	height: 100px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
}

#Nieuwsfotofull {
 float: left;
	position:relative;
	width: 285px;
	height: 482px;
	z-index: 3;
	top: 0px;
	vertical-align: top;
	padding-top: 0px;
	overflow: hidden;
	left: 0px;
}

#Nieuwstekst {
	float: left;
	position:relative;
	width: 434px;
	height: 90px;
	z-index: 3;
	padding: 8px;
	margin-top: 4px;
	top: -10px;
	vertical-align: top;
	overflow: hidden;
	left: 5px;
}

#Nieuwstekstfull {
	float: left;
	position:relative;
	width: 424px;
	z-index: 3;
	padding: 10px;
	top: -10px;
	vertical-align: top;
	overflow: hidden;
	left: 5px;
}

#Nieuwskopje {
	float: left;
	position:absolute;
	width: 60px;
	height: 15px;
	z-index: 4;
	top: 82px;
	vertical-align: top;
	overflow: hidden;
	left: 394px;
}

#Nieuwskopjefull {
	float: left;
	position:absolute;
	width: 40px;
	height: 15px;
	z-index: 4;
	top: 80px;
	vertical-align: top;
	overflow: hidden;
	left: 394px;
}

/* Einde nieuwsdivs */

#ServicesRechterkolom {
    position:absolute;
	width: 435px;
	height: 486px;
	z-index: 3;
	top: 132px;
	vertical-align: top;
	padding-top: 1px;
	overflow: hidden;
	left: 160px;
	line-height: 12pt;
}

#Newsflashkop {
	position:absolute;
	width: 195px;
	height: 14px;
	z-index: 3;
	top: 126px;
	vertical-align: middle;
	padding-top: 2px;
	padding-left: 0px;
	overflow: auto;
	left: -167px;
	background-color: #0E1676;
}

#Newsflashkoptwee {
	position:absolute;
	width: 180px;
	height: 14px;
	z-index: 3;
	top: 405px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: auto;
	left: -167px;
	background-color: #0E1676;
        color: white;
        visibility: visible;
}

#Newsflashtwee {
	position:absolute;
	width: 185px;
	height: 185px;
	z-index: 3;
	top: 420px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 8px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
border-bottom: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: visible;
}

#Newsflash {
	position:absolute;
	width: 178px;
	height: 263px;
	z-index: 3;
	top: 141px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: visible;
}


#Newsflashtekst {
	position:absolute;
	width: 170px;
	height: 81px;
	z-index: 3;
	top: 175px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: 4px;
	visibility: visible;	
}

#Newsflashfoto {
	position:absolute;
	width: 185px;
	height: 170px;
	z-index: 3;
	top: 145px;
	vertical-align: middle;
	overflow: hidden;
	left: -163px;
	z-index: 4;
border-style: solid;
	border-width: 1px;
	border-color:  #0E1676;
	visibility: visible;
}

#Newsflashkoptwee2 {
	position:absolute;
	width: 180px;
	height: 14px;
	z-index: 3;
	top: 405px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: auto;
	left: -167px;
	background-color: #0E1676;
        color: white;
        visibility: hidden;
}

#Newsflashtwee2 {
	position:absolute;
	width: 185px;
	height: 185px;
	z-index: 3;
	top: 420px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 8px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
border-bottom: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}

#Newsflash2 {
	position:absolute;
	width: 178px;
	height: 263px;
	z-index: 3;
	top: 141px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}


#Newsflashtekst2 {
	position:absolute;
	width: 170px;
	height: 81px;
	z-index: 3;
	top: 175px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: 4px;	
	visibility: hidden;
}

#Newsflashfoto2 {
	position:absolute;
	width: 185px;
	height: 170px;
	z-index: 3;
	top: 145px;
	vertical-align: middle;
	overflow: hidden;
	left: -163px;
	z-index: 4;
border-style: solid;
	border-width: 1px;
	border-color:  #0E1676;
	visibility: hidden;
}

#Newsflashkoptwee3 {
	position:absolute;
	width: 180px;
	height: 14px;
	z-index: 3;
	top: 405px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: auto;
	left: -167px;
	background-color: #0E1676;
        color: white;
        visibility: hidden;
}

#Newsflashtwee3 {
	position:absolute;
	width: 185px;
	height: 185px;
	z-index: 3;
	top: 420px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 8px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
border-bottom: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}

#Newsflash3 {
	position:absolute;
	width: 178px;
	height: 263px;
	z-index: 3;
	top: 141px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}


#Newsflashtekst3 {
	position:absolute;
	width: 170px;
	height: 81px;
	z-index: 3;
	top: 175px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: 4px;	
	visibility: hidden;
}

#Newsflashfoto3 {
	position:absolute;
	width: 185px;
	height: 170px;
	z-index: 3;
	top: 145px;
	vertical-align: middle;
	overflow: hidden;
	left: -163px;
	z-index: 4;
border-style: solid;
	border-width: 1px;
	border-color:  #0E1676;
	visibility: hidden;
}

#Newsflashkoptwee4 {
	position:absolute;
	width: 180px;
	height: 14px;
	z-index: 3;
	top: 405px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: auto;
	left: -167px;
	background-color: #0E1676;
        color: white;
        visibility: hidden;
}

#Newsflashtwee4 {
	position:absolute;
	width: 185px;
	height: 185px;
	z-index: 3;
	top: 420px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 8px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
border-bottom: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}

#Newsflash4 {
	position:absolute;
	width: 178px;
	height: 263px;
	z-index: 3;
	top: 141px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}


#Newsflashtekst4 {
	position:absolute;
	width: 170px;
	height: 81px;
	z-index: 3;
	top: 175px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: 4px;	
	visibility: hidden;
}

#Newsflashfoto4 {
	position:absolute;
	width: 185px;
	height: 170px;
	z-index: 3;
	top: 145px;
	vertical-align: middle;
	overflow: hidden;
	left: -163px;
	z-index: 4;
border-style: solid;
	border-width: 1px;
	border-color:  #0E1676;
	visibility: hidden;
}

#Newsflashkoptwee5 {
	position:absolute;
	width: 180px;
	height: 14px;
	z-index: 3;
	top: 405px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: auto;
	left: -167px;
	background-color: #0E1676;
        color: white;
        visibility: hidden;
}

#Newsflashtwee5 {
	position:absolute;
	width: 185px;
	height: 185px;
	z-index: 3;
	top: 420px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 8px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
border-bottom: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}

#Newsflash5 {
	position:absolute;
	width: 178px;
	height: 263px;
	z-index: 3;
	top: 141px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}


#Newsflashtekst5 {
	position:absolute;
	width: 170px;
	height: 81px;
	z-index: 3;
	top: 175px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: 4px;	
	visibility: hidden;
}

#Newsflashfoto5 {
	position:absolute;
	width: 185px;
	height: 170px;
	z-index: 3;
	top: 145px;
	vertical-align: middle;
	overflow: hidden;
	left: -163px;
	z-index: 4;
border-style: solid;
	border-width: 1px;
	border-color:  #0E1676;
	visibility: hidden;
}

#Newsflashkoptwee6 {
	position:absolute;
	width: 180px;
	height: 14px;
	z-index: 3;
	top: 405px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: auto;
	left: -167px;
	background-color: #0E1676;
        color: white;
        visibility: hidden;
}

#Newsflashtwee6 {
	position:absolute;
	width: 185px;
	height: 185px;
	z-index: 3;
	top: 420px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 8px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
border-bottom: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}

#Newsflash6 {
	position:absolute;
	width: 178px;
	height: 263px;
	z-index: 3;
	top: 141px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}


#Newsflashtekst6 {
	position:absolute;
	width: 170px;
	height: 81px;
	z-index: 3;
	top: 175px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: 4px;	
	visibility: hidden;
}

#Newsflashfoto6 {
	position:absolute;
	width: 185px;
	height: 170px;
	z-index: 3;
	top: 145px;
	vertical-align: middle;
	overflow: hidden;
	left: -163px;
	z-index: 4;
border-style: solid;
	border-width: 1px;
	border-color:  #0E1676;
	visibility: hidden;
}

#Newsflashkoptwee7 {
	position:absolute;
	width: 180px;
	height: 14px;
	z-index: 3;
	top: 405px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: auto;
	left: -167px;
	background-color: #0E1676;
        color: white;
        visibility: hidden;
}

#Newsflashtwee7 {
	position:absolute;
	width: 185px;
	height: 185px;
	z-index: 3;
	top: 420px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 8px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
border-bottom: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}

#Newsflash7 {
	position:absolute;
	width: 178px;
	height: 263px;
	z-index: 3;
	top: 141px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}


#Newsflashtekst7 {
	position:absolute;
	width: 170px;
	height: 81px;
	z-index: 3;
	top: 175px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: 4px;	
	visibility: hidden;
}

#Newsflashfoto7 {
	position:absolute;
	width: 185px;
	height: 170px;
	z-index: 3;
	top: 145px;
	vertical-align: middle;
	overflow: hidden;
	left: -163px;
	z-index: 4;
border-style: solid;
	border-width: 1px;
	border-color:  #0E1676;
	visibility: hidden;
}

#Newsflashkoptwee8 {
	position:absolute;
	width: 180px;
	height: 14px;
	z-index: 3;
	top: 405px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: auto;
	left: -167px;
	background-color: #0E1676;
        color: white;
        visibility: hidden;
}

#Newsflashtwee8 {
	position:absolute;
	width: 185px;
	height: 185px;
	z-index: 3;
	top: 420px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 8px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
border-bottom: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}

#Newsflash8 {
	position:absolute;
	width: 178px;
	height: 263px;
	z-index: 3;
	top: 141px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}


#Newsflashtekst8 {
	position:absolute;
	width: 170px;
	height: 81px;
	z-index: 3;
	top: 175px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: 4px;	
	visibility: hidden;
}

#Newsflashfoto8 {
	position:absolute;
	width: 185px;
	height: 170px;
	z-index: 3;
	top: 145px;
	vertical-align: middle;
	overflow: hidden;
	left: -163px;
	z-index: 4;
border-style: solid;
	border-width: 1px;
	border-color:  #0E1676;
	visibility: hidden;
}

#Newsflashkoptwee9 {
	position:absolute;
	width: 180px;
	height: 14px;
	z-index: 3;
	top: 405px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: auto;
	left: -167px;
	background-color: #0E1676;
        color: white;
        visibility: hidden;
}

#Newsflashtwee9 {
	position:absolute;
	width: 185px;
	height: 185px;
	z-index: 3;
	top: 420px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 8px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
border-bottom: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}

#Newsflash9 {
	position:absolute;
	width: 178px;
	height: 263px;
	z-index: 3;
	top: 141px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}


#Newsflashtekst9 {
	position:absolute;
	width: 170px;
	height: 81px;
	z-index: 3;
	top: 175px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: 4px;	
	visibility: hidden;
}

#Newsflashfoto9 {
	position:absolute;
	width: 185px;
	height: 170px;
	z-index: 3;
	top: 145px;
	vertical-align: middle;
	overflow: hidden;
	left: -163px;
	z-index: 4;
border-style: solid;
	border-width: 1px;
	border-color:  #0E1676;
	visibility: hidden;
}

#Newsflashkoptwee10 {
	position:absolute;
	width: 180px;
	height: 14px;
	z-index: 3;
	top: 405px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: auto;
	left: -167px;
	background-color: #0E1676;
        color: white;
        visibility: hidden;
}

#Newsflashtwee10 {
	position:absolute;
	width: 185px;
	height: 185px;
	z-index: 3;
	top: 420px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 8px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
border-bottom: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}

#Newsflash10 {
	position:absolute;
	width: 178px;
	height: 263px;
	z-index: 3;
	top: 141px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: -167px;
	background-color: #f8f9fb;
	border-right: 1px solid #0E1676;
border-left: 1px solid #0E1676;
    filter:alpha(opacity=85);
	opacity: 0.85;
	-moz-opacity:0.85;
	visibility: hidden;
}


#Newsflashtekst10 {
	position:absolute;
	width: 170px;
	height: 81px;
	z-index: 3;
	top: 175px;
	vertical-align: middle;
	padding-top: 1px;
	padding-left: 15px;
	overflow: hidden;
	left: 4px;	
	visibility: hidden;
}

#Newsflashfoto10 {
	position:absolute;
	width: 185px;
	height: 170px;
	z-index: 3;
	top: 145px;
	vertical-align: middle;
	overflow: hidden;
	left: -163px;
	z-index: 4;
border-style: solid;
	border-width: 1px;
	border-color:  #0E1676;
	visibility: hidden;
}

#LinkerPijl {
	  cursor: pointer;
  position: absolute;
  top: 0px; left: -2px;
  z-index: 2;
}

#RechterPijl {
	  cursor: pointer;
  position: absolute;
  top: 0px; left: -1px;
  z-index: 2;
}

#Ondermenu {
	position:absolute;
	width:800px;
	height:18px;
	z-index:1;
	top: 632px;
	overflow: visible;
	left: -175px;
}
/* De knoppen voor de navigatie */

#Homebutton {
	position:absolute;
	width:77px;
	height:19px;
	z-index:2;
	top: 80px;
	overflow: visible;
	left: -175px;
}

#Companybutton {
	position:absolute;
	width:144px;
	height:19px;
	z-index:2;
	top: 80px;
	overflow: visible;
	left: -98px;
}

#Projectbutton {
	position:absolute;
	width:146px;
	height:19px;
	z-index:2;
	top: 80px;
	overflow: visible;
	left: 46px;
}

#PlaatjesHider {
	position: absolute;
	z-index:2;
	display: visible;	
}

#Designbutton {
	position:absolute;
	width:94px;
	height:19px;
	z-index:2;
	top: 80px;
	overflow: visible;
	left: 192px;
}

#Jclassbutton {
	position:absolute;
	width:89px;
	height:19px;
	z-index:2;
	top: 80px;
	overflow: visible;
	left: 286px;
}

#Newsbutton {
	position:absolute;
	width:84px;
	height:19px;
	z-index:2;
	top: 80px;
	overflow: visible;
	left: 375px;
}

#Linksbutton {
	position:absolute;
	width:82px;
	height:19px;
	z-index:2;
	top: 80px;
	overflow: visible;
	left: 459px;
}

#Contactbutton {
	position:absolute;
	width:85px;
	height:17px;
	z-index:2;
	top: 80px;
	overflow: visible;
	left: 541px;
}

#Contactplaatje {
    position:absolute;
	width: 533px;
	height: 300px;
	z-index: 3;
	padding-left: 0px;
	top: 115px;
	vertical-align: top;
	padding-top: 1px;
	overflow: hidden;
	left: -30px;
}
#BovenbalkContact {
	position:absolute;
	vertical-align: middle;
	width:308px;
	height:11px;
	z-index:1;
	top: 101px;
	overflow: visible;
	left: -175px;
	padding-top: 3px;
padding-bottom: 2px;
padding-left: 19px;
	background-color: #E3E9F0;
}
#ContactLinks {
	position:absolute;
	vertical-align: middle;
	width:308px;
	height:500px;
	z-index:1;
	top: 120px;
	overflow: visible;
	left: -175px;
	padding-top: 3px;
padding-bottom: 2px;
padding-left: 19px;


}
#BovenbalkContact2 {
	position:absolute;
	vertical-align: middle;
	width:473px;
	height:11px;
	z-index:1;
	top: 101px;
	overflow: visible;
	left: 133px;
	padding-top: 3px;
padding-bottom: 2px;
padding-left: 19px;
	background-color: #E3E9F0;
}

#ContactRechts {
	position:absolute;
	vertical-align: middle;
	width:473px;
	height:500px;
	z-index:1;
	top: 120px;
	overflow: visible;
	left: 133px;
	padding-top: 3px;
padding-bottom: 2px;
padding-left: 19px;


}


.Scroller-Container {
  position: absolute;
}

.Scroller-ContainerTwee {
  position: absolute;
}



.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
  top: 133px; left: 605px;
  z-index: 5;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 601px; left: 604px;
  z-index: 5;
}

.Scrollbar-UpSpec {
  cursor: pointer;
  position: absolute;
  top: 288px; left: 609px;
  z-index: 5;
}
.Scrollbar-DownSpec {
  cursor: pointer;
  position: absolute;
  top: 599px; left: 609px;
  z-index: 5;
}

.Scrollbar-Left {
  cursor: pointer;
  position: absolute;
  top: 230px; left: -175px;
  z-index: 2;
}

.Scrollbar-Right {
  cursor: pointer;
  position: absolute;
  top: 230px; left: 609px;
  z-index: 2;
}

.Scrollbar-Leftnav {
  cursor: pointer;
  position: absolute;
  top: 583px; left: -175px;
  z-index: 2;
}

.Scrollbar-Rightnav {
  cursor: pointer;
  position: absolute;
  top: 583px; left: 117px;
  z-index: 2;
}

.Scrollbar2-Left {
  cursor: pointer;
  position: absolute;
  top: 230px; left: -173px;
  z-index: 5;
}

.Scrollbar2-Right {
  cursor: pointer;
  position: absolute;
  top: 230px; left: 609px;
  z-index: 5;
}


.Scrollbar-Righttest {
  cursor: pointer;
  position: absolute;
  top: 235px; left: 654px;
  z-index: 5;
}
.Scrollbarlager-Up {
  cursor: pointer;
  position: absolute;
  top: 134px; left: 605px;
  z-index: 5;
}


/* Fontstijlen */

.NormaalFont {
	font-weight: normal;
	
}
.UnfocusedFont {
	font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 9px;
	letter-spacing: 0.5px;
	color: #728CB5;
}
.ReserverenFont {
	font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}
.GrootFont {
		font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 11.5px;
	letter-spacing: 0.5px;
	line-height: 20px;

}
.ContactFont {
		font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 11px;
	letter-spacing: 0.5px;
	line-height: 20px;

}
.ContactFontTwee {
		font-family: Lucida Sans, Lucida Sans Unicode, lucida-sans, arial;
	font-size: 10px;
	letter-spacing: 0.5px;
	line-height: 20px;
}
/* Tabelkleuren */

.wit {
	background-color: #ffffff;
}

.tabel {
background-color: #E3E9F0;	
}
.tabelalt {
	background-color: #F8F9FB;
}

/* Mouseover */

.nomouse
{
background-color: #FFFFFF;
color: #728CB5;
}

.mouse
{
background-color: #E3E9F0;
color: #0E1676;
}

.hiddenPic {display:none;}

.hand
{
	cursor: hand;
}

span.nav {
display:none;
}

span.nav img {
border:none;
}


a.nav:hover {
border:none;
text-decoration:none;
display: hidden;
}

a.nav:hover span.nav {
position:absolute;
display:block;
background-color: white;
z-index: 3;
width: 255px;
	height: 255px;
	top: -269px;
	left: 1px;
}