/* CSS Document */
div#nav ul, div#banner ul {
	list-style-type: none;
	display:block;
	margin: 0; 
	padding: 0;
	float: left;
	position:relative;
	width: 160px;
}
#hoofdnav{
	padding:0;
	margin:0;
	color:#fff;
	white-space:nowrap;
	
}

#hoofdnav li {display:inline;}

#hoofdnav li a {
	text-decoration:none;
	float:left;
	width:102px;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	background-image:url(../images/button_up.png);
	background-repeat:no-repeat
}

#hoofdnav li a:hover {
	background-image:url(../images/button_down.png);
}

.sub_menu, .sub_menu_selected, .subsub_menu, .subsub_menu_selected {
	text-align:left;
	color: #000;
	text-decoration: none;
	display: block;
	width:auto;
	padding:2px 5px;
}

.sub_menu:hover, .subsub_menu:hover,
.sub_menu_selected, .subsub_menu_selected, 
.sub_menu_selected:hover, .subsub_menu_selected:hover {
	color:#7d0f09;
	font-weight:bold;
}
.menu, .menu_selected, .menu_selected {

}
#toolbar_zoek, #toolbar_home, #toolbar_maatwerk, #toolbar_sitemap {
	text-decoration:none;
	float:left;
	width:44px;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	background-repeat:no-repeat;
}
#toolbar_sitemap {
	width: 30px;
	background-image:url(../images/sitemap_up.png);
}
#toolbar_sitemap:hover {
	background-image:url(../images/sitemap_down.png);
}
#toolbar_zoek {
	background-image:url(../images/zoek_up.png);
}
#toolbar_zoek:hover {
	background-image:url(../images/zoek_down.png);
}
/*
#toolbar_home {
	background-image:url(../images/home_up.png);
}
#toolbar_home:hover {
	background-image:url(../images/home_down.png);
}
*/
#toolbar_maatwerk {
	background-image:url(../images/maatwerk_up.png);
}
#toolbar_maatwerk:hover {
	background-image:url(../images/maatwerk_down.png);
}

.hidden {
	position: absolute;
	top: -999em;
	left: -999em;
}