@charset "utf-8";
html, body {
	margin:0px;
	padding:0px;
	height: 100%;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}
#container {
	min-height: 100%;
	height:auto !important;
	height:100%;
	width:993px;
	margin:auto;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#000000;
}
.page{
	background-repeat:no-repeat;
	background-image:url(../images/background-page.jpg);
	background-position:0px 134px;
	background-repeat:no-repeat;
}
.homepage{
	background-repeat:no-repeat;
	background-image:url(../images/background-homepage.jpg);
	background-position:0px 134px;
	background-repeat:no-repeat;
}
.gezondheidszorg{
	background-repeat:no-repeat;
	background-image:url(../images/background-gezondheidszorg.jpg);
	background-position:0px 134px;
	background-repeat:no-repeat;
}
.industrie{
	background-repeat:no-repeat;
	background-image:url(../images/background-industrie.jpg);
	background-position:0px 134px;
	background-repeat:no-repeat;
}
.kantoren{
	background-repeat:no-repeat;
	background-image:url(../images/background-kantoren.jpg);
	background-position:0px 134px;
	background-repeat:no-repeat;
}
.onderwijs{
	background-repeat:no-repeat;
	background-image:url(../images/background-onderwijs.jpg);
	background-position:0px 134px;
	background-repeat:no-repeat;
}
.cultuur{
	background-repeat:no-repeat;
	background-image:url(../images/background-cultuur.jpg);
	background-position:0px 134px;
	background-repeat:no-repeat;
}
.luchthaven{
	background-repeat:no-repeat;
	background-image:url(../images/background-luchthaven.jpg);
	background-position:0px 134px;
	background-repeat:no-repeat;
}
.specials{
	background-repeat:no-repeat;
	background-image:url(../images/background-page.jpg);
	background-position:0px 134px;
	background-repeat:no-repeat;
}
.leisure{
	background-repeat:no-repeat;
	background-image:url(../images/background-leisure.jpg);
	background-position:0px 134px;
	background-repeat:no-repeat;
}
#top {
	background-color:#a7a9ac;
	height:142px;
	width:993px;
	background-image:url(../images/menu_bottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

#top a:link, #top a:active, #top a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
#top a:hover {
	color:#000000;
	text-decoration:none;
}
#menu {
	position:absolute;
	z-index:3;
	width:793px;
	height:134px;
	font-size:11px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-left:65px;
	margin-top:10px;
}
#menu a:link, #menu a:active, #menu a:visited {
	text-decoration:none;
}
#menu a:hover {
	color:#000000;
	text-decoration:none;
	background-position:0px -20px;
}
#menu span {
	display:none;
}
#menu ul {
	width:700px;
	margin:0px;
	padding:0px;
	display:block;
	clear:both;
	position:absolute;
	line-height:20px;
	
}
#menu li {
	float:left;
	list-style-type:none;
}
#menu-specialismen {
	position:absolute;
	z-index:3;
	width:793px;
	height:134px;
	font-size:11px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-left:65px;
	margin-top:10px;
}
#menu-specialismen a:link, #menu-specialismen a:active, #menu-specialismen a:visited {
	text-decoration:none;
}
#menu-specialismen a:hover {
	color:#000000;
	text-decoration:none;
	background-position:0px -20px;
}
#menu-specialismen span {
	display:none;
}
#menu-specialismen ul {
	width:700px;
	margin:0px;
	padding:0px;
	display:block;
	clear:both;
	position:absolute;
	line-height:20px;
}
#menu-specialismen li {
	float:left;
	list-style-type:none;
}
#cssdropdown {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	top:40px;
	left:4px;

}
/* General */
	#cssdropdown, #cssdropdown ul {
	list-style: none;
	font-size:11px;
}
#cssdropdown, #cssdropdown * {
	padding: 0;
	margin: 0;
}
/* Head links */
#cssdropdown li.link-uitklap, #cssdropdown li.link-normaal {
	float: left;
	background-color: #a8a9ad;
	text-align: left;
}
#cssdropdown li.link-uitklap.active a, #cssdropdown li.link-normaal.active a {
	color:#000000;
}
#cssdropdown li.link-uitklap.active li.link-normaal {
}
#cssdropdown li.link-uitklap a, #cssdropdown li.link-normaal a {
	display: block;
	padding-left: 8px;
	padding-right: 8px;
	padding-top:2px;
	padding-bottom:2px;
}
/* Child lists and links */
#cssdropdown li.link-uitklap ul, #cssdropdown li.link-normaal ul {
	display: none;
	text-align: left;
	width:170px;
	font-size:10px;
	font-style: italic;
	position:absolute;
	padding-top:0px;
}
#cssdropdown li.link-uitklap:hover ul, #cssdropdown li.link-normaal:hover ul {
	display: inline-block;
}
#cssdropdown li.link-uitklap ul li {
	clear:both;
	width:170px;
	background-color:#929294;
}
#cssdropdown li ul li a {
	color: #FFFFFF !important;
}
#cssdropdown li ul li a:hover {
	color: #000000;
	background-color:#858586;
}

#kn_home{
	background-image: url(../images/kn_home.gif);
	display:block;
	height:20px;
	width:56px;
}
#kn_home_actief {
	background-image: url(../images/kn_home.gif);
	display:block;
	height:20px;
	width:56px;
	background-position:0px 20px;
}
#kn_organisatie {
	background-image: url(../images/kn_organisatie.gif);
	display:block;
	height:20px;
	width:84px;
}
#kn_organisatie_actief {
	background-image: url(../images/kn_organisatie.gif);
	display:block;
	height:20px;
	width:84px;
	background-position:0px 20px;
}
#kn_projecten {
	background-image: url(../images/kn_projecten.gif);
	display:block;
	height:20px;
	width:73px;
}
#kn_projecten_actief {
	background-image: url(../images/kn_projecten.gif);
	display:block;
	height:20px;
	width:73px;
	background-position:0px 20px;
}
#kn_themas {
	background-image: url(../images/kn_themas.gif);
	display:block;
	height:20px;
	width:68px;
}
#kn_themas_actief {
	background-image: url(../images/kn_themas.gif);
	display:block;
	height:20px;
	width:68px;
	background-position:0px 20px;
}
#kn_nieuws {
	background-image: url(../images/kn_nieuws.gif);
	display:block;
	height:20px;
	width:62px;
}
#kn_nieuws_actief {
	background-image: url(../images/kn_nieuws.gif);
	display:block;
	height:20px;
	width:62px;
	background-position:0px 20px;
}
#kn_vacatures {
	background-image: url(../images/kn_vacatures.gif);
	display:block;
	height:20px;
	width:74px;
}

#kn_vacatures_actief {
	background-image: url(../images/kn_vacatures.gif);
	display:block;
	height:20px;
	width:74px;
	background-position:0px 20px;
}
#kn_specialismen {
	background-image: url(../images/kn_specialismen.gif);
	display:block;
	height:20px;
	width:95px;
}
#kn_specialismen_actief {
	background-image: url(../images/kn_specialismen.gif);
	display:block;
	height:20px;
	width:95px;
	background-position:0px 20px;
}

#kn_contact {
	background-image: url(../images/kn_contact.gif);
	display:block;
	height:20px;
	width:143px;
}
#kn_contact_actief {
	background-image: url(../images/kn_contact.gif);
	display:block;
	height:20px;
	width:143px;
	background-position:0px 20px;
}

#logo {
	position:absolute;
	z-index:2;
	background-color:#a7a9ac;
	width:200px;
	height:124px;
	margin-left:793px;
	text-align:center;
	padding-top:10px;
}
#logo img {
	border:none;
}
#main {
	width:847px;
	z-index:1;
	position:absolute;
	display:inline-block;
	margin-left:73px;
	margin-right:73px;
}
#left {
	color:#2d2d2d;
	font-size:12px;
	line-height:19px;
	width:387px;
	height:387px;
	float:left;
	background-image:url(../images/background-transperant.png);
	behavior: url(Scripts/iepngfix.htc);
	display:inline-block;
}
#left-inhoud {
	width:357px;
	padding:15px;
	height:357px;
	overflow:auto;
}
#left p {
	margin-top:0px;
	margin-bottom:15px;
	padding:0px;
}
#left h1 {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
}
#left h2 {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
}
#left a:link, #left a:visited, #left a:active{
	color:#2d2d2d;
	text-decoration:underline;

}
#left a:hover{
	color:#000000;
	text-decoration:underline;
}
#left-homepage {
	width:387px;
	min-height:387px;
	float:left;
}
#logo-vanheugten{
	background-image:url(../images/logo-vanheugten.png);
	behavior: url(Scripts/iepngfix.htc);
	width:260px;
	height:44px;
	margin-top:330px;
	margin-left:50px;
}
#logo-vanheugten span{
	display:none;
}
#logo-vanheugten a:link, #logo-vanheugten a:visited, #logo-vanheugten a:active, #logo-vanheugten a:hover{
	display:block;
	width:260px;
	height:44px;
}

#right {
	color:#2d2d2d;
	font-size:12px;
	line-height:19px;
	padding:15px;
	width:357px;
	height:357px;
	float:left;
	margin-left:73px;
	background-image:url(../images/background-transperant.png);
	behavior: url(Scripts/iepngfix.htc);
}
#right-vacatures {
	color:#2d2d2d;
	font-size:12px;
	line-height:19px;
	width:387px;
	height:387px;
	float:left;
	background-image:url(../images/background-transperant.png);
	behavior: url(Scripts/iepngfix.htc);
	display:inline-block;
	margin-left:73px;

}
#right-vacatures p {
	margin-top:0px;
	margin-bottom:15px;
	padding:0px;
}
#right-vacatures h1 {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
}
#right-vacatures h2 {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
}
#right-vacatures a:link, #right-vacatures a:visited, #right-vacatures a:active{
	color:#2d2d2d;
	text-decoration:underline;

}
#right-vacatures a:hover{
	color:#000000;
	text-decoration:underline;
}







#right-inhoud {
	width:357px;
	padding:15px;
	height:357px;
	overflow:auto;
}
#right-inhoud-projecten {
	width:372px;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	height:357px;
	overflow:auto;
}


#right-logo {
	color:#2d2d2d;
	font-size:12px;
	line-height:19px;
	padding:15px;
	width:357px;
	height:357px;
	float:left;
	margin-left:73px;
}

#right-blokken {
	width:387px;
	height:387px;
	float:left;
	margin-left:73px;

	background-repeat:no-repeat;
}
#right-homepage {
	color:#2d2d2d;
	font-size:12px;
	line-height:19px;
	width:387px;
	height:387px;
	float:left;

	background-repeat:no-repeat;
	margin-left:73px;
}

.afbeelding{
	position:absolute;
	top:0px;
	z-index:1;
}
.project-top{
	text-align:right;
	width:387px;
	position:absolute;
	z-index:2;
}
.project-bottom{
	text-align:center;
	background-color:#FFFFFF;
	width:387px;
	height:25px;
	line-height:25px;
	position:absolute;
	z-index:2;
	top:363px;
}
.project-bottom a:link, .project-bottom a:active, .project-bottom a:visited{
	text-decoration:none;
	color:#333333;
	text-align:center;
}
.project-bottom a:hover{
	text-decoration:none;
	color:#666666;
	text-align:center;
}
#graphic-homepage{
	background-image:url(../images/graphic-homepage.png);
	height:262px;
	background-repeat:no-repeat;
	position:absolute;
	z-index:2;
	width:790px;
	margin-top:55px;
	behavior: url(Scripts/iepngfix.htc);

}

#graphic-1{
	background-image:url(../images/graphic-1.png);
	height:262px;
	background-repeat:no-repeat;
	position:absolute;
	z-index:2;
	width:790px;
	margin-top:55px;
	behavior: url(Scripts/iepngfix.htc);
}
#graphic-zoek{
	background-image:url(../images/graphic-1.png);
	height:262px;
	background-repeat:no-repeat;
	position:absolute;
	z-index:2;
	width:790px;
	margin-top:55px;
	behavior: url(../Scripts/iepngfix.htc);
}
#graphic-2{
	background-image:url(../images/graphic-2.png);
	height:262px;
	background-repeat:no-repeat;
	position:absolute;
	z-index:2;
	width:790px;
	margin-top:55px;
	behavior: url(Scripts/iepngfix.htc);
}

.projecten-nav-none{
	margin-top:110px;
	float:left;
	width:22px;
}

#projecten-foto-1{
	float:left;
	width:300px;
	display:inline-block;
}
#projecten-foto-2{
	float:left;
	width:300px;
	display:inline-block;
}
#projecten-foto-3{
	float:left;
	width:300px;
	display:inline-block;
}

.projecten-nav-left{
	margin-top:110px;
	float:left;
	width:22px;
}

#projecten-nav-1{
float:left;
width:20px;
height:20px;
}
#projecten-nav-2{
float:left;
width:20px;
height:20px;
}
#projecten-nav-2 img{
border:none;}
#projecten-nav-1 img{
border:none;}

#projecten-omschrijving p{
	margin:0px;
	padding:0px;
}
#projecten-beeld{
	display:inline-block;
	margin-top:10px;
	margin-bottom:3px;
	width:344px;
	height:auto;
}
#projecten-titel{
	text-align:center;
	width:344px;
}
#projecten-omschrijving-lang{
	width:344px;
	border-top-style:solid;
	border-top-color:#999999;
	border-top-width:1px;
	padding-top:10px;
	margin-top:10px;
}


#formulier {
	display:inline-block;
	color:#2d2d2d;
	font-size:12px;
	line-height:19px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	padding:10px;
}
.formdiv {
	padding-bottom:5px;
	display: inline-block;
	clear:both;
}
.formdiv-top {
	padding-top:25px;
	padding-bottom:5px;
	display: inline-block;
	clear:both;
}
.formfield {
	width:200px;
	border-style:solid;
	margin:0px;
	border-color:#CCCCCC;
	border-width:1px;
	font-size:12px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}
.label-left {
	float:left;
	width:200px;
}
.verplicht {
	color:#FF0000;
}
#zoeken{
	height:35px;
}
#zoekfunctie{
	margin-top:7px;
	height:20px;
	margin-left:793px;
	width:180px;
}
#zoekfunctie form{
	margin:0px;
	padding:0px;
}
.zoekbutton{
	float:left;
	margin-left:8px;
}
.zoekbox{
	border-style:solid;
	border-width:1px;
	border-color:#a8c5cd;
	padding:2px;
	margin:0px;
	height:14px;
	width:147px;
	float:left;
	font-size:12px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	line-height:14px;}