body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #3c3c3c;
	color: #3c3c3c;
}
a {
	text-decoration: underline;
	color: #3c3c3c;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
.randje {
	border: 1px solid #868686;
}
.background {
	background-image: url(/images/layout/layout4.png);
	background-repeat: no-repeat;
}
#centerdiv { 
   width: 1250x; 
   height: 800px; 
   position: absolute; 
   left: 50%; 
   margin-left: -625px; /* helft van de breedte, en dan negatief */ 
   top: 50%; 
   margin-top: -400px; /* helft van de hoogte, en dan negatief */ 
} 
a.home {
	background-image: url(../images/layout/home.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 80px;
}
a.home:hover {
	background-image: url(../images/layout/home_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 80px;
}
a.homeActief {
	background-image: url(../images/layout/home_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 80px;
}

a.nieuws {
	background-image: url(../images/layout/nieuws.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 99px;
}
a.nieuws:hover {
	background-image: url(../images/layout/nieuws_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 99px;
}
a.nieuwsActief {
	background-image: url(../images/layout/nieuws_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 99px;
}
a.bedrijf {
	background-image: url(../images/layout/bedrijf.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 128px;
}
a.bedrijf:hover {
	background-image: url(../images/layout/bedrijf_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 128px;
}
a.bedrijfActief {
	background-image: url(../images/layout/bedrijf_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 128px;
}
a.project {
	background-image: url(../images/layout/project.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 111px;
}
a.project:hover {
	background-image: url(../images/layout/project_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 111px;
}
a.projectActief {
	background-image: url(../images/layout/project_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 111px;
}
a.werkwijze {
	background-image: url(../images/layout/werkwijze.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 124px;
}
a.werkwijze:hover {
	background-image: url(../images/layout/werkwijze_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 124px;
}
a.werkwijzeActief {
	background-image: url(../images/layout/werkwijze_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 124px;
}
a.route {
	background-image: url(../images/layout/route.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 84px;
}
a.route:hover {
	background-image: url(../images/layout/route_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 84px;
}
a.routeActief {
	background-image: url(../images/layout/route_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 84px;
}
a.contact {
	background-image: url(../images/layout/contact.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 98px;
}
a.contact:hover {
	background-image: url(../images/layout/contact_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 98px;
}
a.contactActief {
	background-image: url(../images/layout/contact_actief.gif);
	background-repeat: no-repeat;
	display: block;
	height: 40px;
	width: 98px;
}

#dialog-message {
	display: none;
}
#dialog-message_nieuwbouw_woningen {
	display: none;
}

.Vscroll{
	overflow-x : hidden;
	overflow-y : auto;
	width:1249px;
	height:552px;
	scrollbar-arrow-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-track-color: #3c3c3c;
	scrollbar-3dlight-color: #032b67;
	scrollbar-shadow-color: #ffffff;
	scrollbar-face-color: #000000;
	scrollbar-darkshadow-color: #032b67;
}
.footer {
	color: #666666;
}
table.album {
	border: 1px solid #999999;
}

tr.album:hover {
	background-color: #999999;
}
a.albumnav {
	text-decoration: none;
	color: #FBDBE9;
}
a.albumnav:hover {
	color: #f287b7;
	text-decoration: underline;
}
.tekstlistfotoalbum {
	padding-left: 20px;
}
