* {
	margin: 0;
	padding: 0;
}

body {
	background-color: #333333;
}

/* Top */

#topdiv {
	background-color: #333333;
}

#top {
	background-color: #333333;
	height: 20px;
	width: 900px;
	font-family: arial;
	color: white;
	font-size: 10px;
	border-left: 1px solid #707070;
	border-right: 1px solid #707070;
	padding-right: 5px;
}

#top a:link { text-decoration: none; color: #fff; }
#top a:visited { text-decoration: none; color: #fff; }
#top a:hover { text-decoration: none; color: #0099ff; }
#top a:active { text-decoration: none; color: #fff; }

/* header */

#headerdiv {
	background-color: #999999;
}

#header {
	background-color: #fff;
	height: 150px;
	width: 900px;
	border-left: 1px solid #707070;
	border-right: 1px solid #707070;
}

/* submenu horizontaal onder header */

#submenudiv {
	background-image: url('bgsubnav.gif');
	background-repeat: repeat-x;
}

#submenu {
	height: 25px;
	width: 900px;
	border-left: 1px solid #707070;
	border-right: 1px solid #707070;
	font-family: arial;
	font-size: 11px;
	color: #FFF;
	letter-spacing: 1px;
}

#submenu td {
	border-right: 1px solid #707070;
	background-image: url("bgsubnav.gif");
	background-repeat: repeat-x;
}

#submenu td.off {
	background-image: url("bgsubnav.gif");
	background-repeat: repeat-x;
}

#submenu td.on {
	background-image: url("bgsubnav2.gif");
	background-repeat: repeat-x;
}

#submenu td.borderweg {
	border-style: hidden;
}

#submenu a:link { text-decoration: none; color: #fff; }
#submenu a:visited { text-decoration: none; color: #fff; }
#submenu a:hover { text-decoration: none; color: #fff; }
#submenu a:active { text-decoration: none; color: #fff; }

/* Maindiv */

#maindiv {
	background-color: #cccccc;
}

#main {
	width: 900px;
	border-left: 1px solid #707070;
	border-right: 1px solid #707070;
}

/* navigatie links */
#navigatie {
	background-color: #fff;
	height: 400px;
	width: 200px;
	border-right: 1px solid #fff;
	padding-left: 5px;
	background-image: url("bgmain.gif");
	background-repeat: repeat-x;
	font-family: arial;
	font-size: 13px;
	color: black;
	letter-spacing: 2px;
}

#navigatie a:link { text-decoration: none; color: #666; }
#navigatie a:visited { text-decoration: none; color: #666; }
#navigatie a:hover { text-decoration: none; color: #000; }
#navigatie a:active { text-decoration: none; color: #666; }

#navigatie h1 {
	letter-spacing: 7px;
	font-size: 11px;
	color: #000;
	font-family: arial;
	text-decoration: none;
}

#inhoud {
	background-color: #ffffff;
	height: 400px;
	width: 700px;
	background-image: url("bgmain.gif");
	background-repeat: repeat-x;
	padding-left: 5px;
}

#inhoud a:link { text-decoration: none; color: #666; }
#inhoud a:visited { text-decoration: none; color: #666; }
#inhoud a:hover { text-decoration: none; color: #000; }
#inhoud a:active { text-decoration: none; color: #666; }

#inhoud h1{
	letter-spacing: 7px;
	font-size: 11px;
	font-family: arial;
	color: #0099ff;
}

#inhoud .tekst{
	font-size: 11px;
	font-family: arial;
	color: black;
	letter-spacing: 1px;
}
 
/* opmaak tabelprijslijsten*/
#tabel {
	font-size: 11px;
	font-family: arial;
	color: black;
	letter-spacing: 1px;
	width: 300px;
	border: 1px solid #cccccc;
}

/* opmaak lijst */

#inhoud ul{
	font-size: 11px;
	font-family: arial;
	color: black;
	letter-spacing: 1px;
	list-style-type: square;
	list-style-position: inside;
	font-weight: bold;
}

#inhoud ul a:link { text-decoration: none; color: #000; }
#inhoud ul a:visited { text-decoration: none; color: #000; }
#inhoud ul a:hover { text-decoration: none; color: #0099ff; }
#inhoud ul a:active { text-decoration: none; color: #000; }

#inhoud ul.sitemap {
	font-size: 11px;
	font-family: arial;
	color: black;
	letter-spacing: 1px;
	list-style-type: circle;
	padding-left: 20px;
}

/* Footer */

#footerdiv {
	background-color: #333333;
}

#links {
	width: 200px;
	font-size: 10px;
	font-family: arial;
	color: #fff;
	letter-spacing: 1px;
	padding-left: 5px;
	padding-top: 5px;
}

#links a:link { text-decoration: none; color: #666666; }
#links a:visited { text-decoration: none; color: #666666; }
#links a:hover { text-decoration: none; color: #0099ff; }
#links a:active { text-decoration: none; color: #666666; }

#footer {
	background-color: #333333;
	height: 100px;
	padding: 0px;
	margin: 0px;
	width: 900px;
}

#rechts {
	font-size: 10px;
	font-family: arial;
	color: #666666;
	padding-right: 5px;
	padding-top: 5px;
}

#rechts a:link { text-decoration: none; color: #666666; }
#rechts a:visited { text-decoration: none; color: #666666; }
#rechts a:hover { text-decoration: none; color: #0099ff; }
#rechts a:active { text-decoration: none; color: #666666; }
