@charset "utf-8";
/* CSS Document */

body {
	background-color:#e5e5e5;
}

#wrapper {
	margin:0;
	padding:0;
	top:0px;
	left:50%;
	margin-left:-400px;
	position:absolute;
	width:799px;
	z-index:1;
	background-color:#d8d8d8;
}
#design {
	top:578px;
	left:800px;
	position:absolute;
	width:18px;
	height:101px;
	z-index:99;
}

#guarantee {
	top:443px;
	left:664px;
	position:absolute;
	width:85px;
	height:85px;
	z-index:99;
}

#header {
	position:absolute;
	width:799px;
	height:179px;
	z-index:1;
}
#menu-top {
	position:absolute;
	width:765px;
	height:38px;
	z-index:2;
	left: 18px;
	top: 179px;
}

dl#menu{
	margin: 0;
	padding: 0;
	background: transparent url(../images/menu-top.png) top left no-repeat;
	height: 38px;
	width: 765px;
	position: relative;
}
dt{ margin: 0; padding: 0; position: absolute; font-size: 85%; display: none; }
dd{ margin: 0; padding: 0; position: absolute;  font-size: 85%; }

/* ---------- Hotspot Declarations ---------- */
dd#home{ top: 0px; left: 11px; }
dd#home a{ position: absolute; width: 64px; height: 35px; text-decoration: none; }
dd#home a:hover{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#home_active{ top: 0px; left: 11px; }
dd#home_active { position: absolute; width: 64px; height: 35px; text-decoration: none; }
dd#home_active { position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#aboutus{ top: 0px; left: 88px; }
dd#aboutus a{ position: absolute; width: 64px; height: 35px; text-decoration: none; }
dd#aboutus a:hover{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#aboutus_active{ top: 0px; left: 88px; }
dd#aboutus_active{ position: absolute; width: 64px; height: 35px; text-decoration: none; }
dd#aboutus_active{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#products{ top: 0px; left: 175px; }
dd#products a{ position: absolute; width: 65px; height: 35px; text-decoration: none; }
dd#products a:hover{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#products_active{ top: 0px; left: 175px; }
dd#products_active{ position: absolute; width: 65px; height: 35px; text-decoration: none; }
dd#products_active{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#guarantee{ top: 0px; left: 262px; }
dd#guarantee a{ position: absolute; width: 72px; height: 35px; text-decoration: none; }
dd#guarantee a:hover{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#guarantee_active{ top: 0px; left: 262px; }
dd#guarantee_active{ position: absolute; width: 72px; height: 35px; text-decoration: none; }
dd#guarantee_active{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#people{ top: 0px; left: 352px; }
dd#people a{ position: absolute; width: 64px; height: 35px; text-decoration: none; }
dd#people a:hover{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#people_active{ top: 0px; left: 352px; }
dd#people_active{ position: absolute; width: 64px; height: 35px; text-decoration: none; }
dd#people_active{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#news{ top: 0px; left: 428px; }
dd#news a{ position: absolute; width: 50px; height: 35px; text-decoration: none; }
dd#news a:hover{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#news_active{ top: 0px; left: 428px; }
dd#news_active{ position: absolute; width: 50px; height: 35px; text-decoration: none; }
dd#news_active{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#career{ top: 0px; left: 497px; }
dd#career a{ position: absolute; width: 57px; height: 35px; text-decoration: none; }
dd#career a:hover{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#career_active{ top: 0px; left: 497px; }
dd#career_active{ position: absolute; width: 57px; height: 35px; text-decoration: none; }
dd#career_active{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#contact{ top: 0px; left: 573px; }
dd#contact a{ position: absolute; width: 57px; height: 35px; text-decoration: none; }
dd#contact a:hover{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#contact_active{ top: 0px; left: 573px; }
dd#contact_active{ position: absolute; width: 57px; height: 35px; text-decoration: none; }
dd#contact_active{ position: absolute; background-image:url(../images/menu-onder.png); background-repeat:repeat-x; background-position:bottom; }

dd#clientlogin{ top: 0px; left: 651px; }
dd#clientlogin a{ position: absolute; width: 114px; height: 35px; text-decoration: none; }

#contact-top {
	position:absolute;
	width:747px;
	height:41px;
	z-index:2;
	left: 27px;
	top: 224px;
}

#contact-top-inhoud {
	position:relative;
	top:0px;
	width:600px;
	height:100%;
	z-index:2;
	padding-top:4px;
}

#main-top {
	position:absolute;
	width:799px;
	height:30px;
	z-index:3;
	top: 264px;
	background-image: url(../images/main-top.png);
}
#main-repeat {
	position:relative;
	width:799px;
	min-height:115px;
	z-index:4;
	top: 293px;
	background-image: url(../images/main-repeat.png);
	background-repeat:repeat-y;
}
#main-bottom {
	position: absolute;
	bottom:-153px;
	width:799px;
	height:153px;
	z-index:5;
	background-image: url(../images/main-bottom.png);
}

#footer-tekst {
	position:absolute;
	width:485px;
	height:23px;
	z-index:1;
	left: 152px;
	top: 46px;
}

