*{
	margin:0px;
	padding:0px;
}

body{
	background-color:#adb1b7;
}

a img{border:0px;}

.clear{clear:both;}

#container{
	width:971px;
	position:relative;
	margin:0px auto;
}

#container h1{
	display:block;
	height:94px;
}

.language{
	padding-top:5px;
}

	.language a.fr{
		display:block;
		width:106px;
		height:35px;
		float:left;
		padding-left:190px;
	}
	
	.language a.nl{
		display:block;
		width:126px;
		height:35px;
		float:left;
		padding-left:370px;
	}
	
.site_map ul li{ list-style:none}
.site_map ul li a{ text-decoration:none}
.site_map .top{ background: url(../_img/bg_sitemap_top.jpg) no-repeat; height:7px; margin-top:55px; }
.site_map .inner{ background: url(../_img/bg_sitemap_inner.jpg) repeat-y; overflow:hidden ; }
.site_map .bottom{ background: url(../_img/bg_sitemap_bottom.jpg) repeat-y;height:7px; margin-bottom:20px }

.map_fr, .map_nl{ float:left; width:420px; padding:0 0 0 65px}
.FL{ float:left; width:210px}

.site_map ul li a{ font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#FFF; margin:10px 0 15px 0; display:block; padding-left:20px}

.site_map ul li ul li a{ color:#000; font-size:11px; font-weight:normal; margin:3px 0 0 0}
.site_map ul li ul li ul li a{ padding-left:45px}

.close a{ background: url(../_img/arrow.gif) no-repeat 3px 4px}
.open a{ background: url(../_img/arrow_open.gif) no-repeat 1px 5px}
.open  li a{background:none;}
.close  li a{background:none;}
