html, body 			{ margin:0; padding:0;
           			  font-family:Arial, Helvetica, sans-serif; font-size:12px;	color:#666666;
           			  }

body				{ background-image:url(/01/images/backgrounds/bg_body_da.gif);}

p, h1,h2,h3,h4		{ margin:0; padding:0; margin-bottom:15px;}
ul, ol 				{ margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}
h1, h2, h3 			{ margin:0; padding:0;font-family:Arial, Helvetica, sans-serif;	font-weight:bold;}

	
a{color:black;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
#buttons a:first-child{margin-right:25px;}

#wrapper {
	position:relative;
	padding:0;
	margin:10px auto;
	width:900px;
	border:1px solid #000;
	border-width:1px 1px 1px 1px;
	background-image:url(/01/images/backgrounds/bg_wrapper_da.gif);
	min-height: 800px;
}

#contentwrapper {
	position:relative;
	margin:0; padding:0;
	margin-top:150px;
	min-height:440px;
	background-image:url(/01/images/backgrounds/bg_contentwrapper_db.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	
}
* html #contentwrapper 	{ height:440px;}

#content				{ position:relative;padding:0; display: table; padding-top:55px; margin:0px 30px 30px 49px; width: 650px; }

#left_content			{ position:relative; float:left; width:450px;}
#right_content			{ position:relative; float:left; width:200px;}

#breadcrumbs 			{ position:absolute; top:0; height:18px; 
             			  padding-left:28px; padding-top:4px; width:708px; }
#breadcrumbs ul 		{ position:relative; list-style-type:none; 
                		  margin:0; padding:0;}
#breadcrumbs ul li 		{ float:left;line-height:22px;height:22px;
                   		  color: #660000; font-size:12px; font-weight:normal; 
                   		  text-decoration: none; }
#breadcrumbs ul li a 	{ display:block;padding-right:20px; font-weight:bold;
                     	  color: #660000;
                     	  background-image: url("../images/buttons/divider.gif"); background-position:top right; background-repeat:no-repeat;}

#buttons				{ position:absolute; right:0px; top:0px; height:22px; padding:15px 0px 0px 0px; }
#buttons a				{ display:block; margin:0; padding:0; float:left;font-variant:small-caps; color:#666666; font-weight:bold; font-size:12px; text-decoration:none;background-repeat:no-repeat; background-position:left; line-height:22px;height:22px;}
#buttons a.contact		{ background-image:url("/01/images/buttons/contact_us.gif"); padding-left:20px}
#buttons a.print		{ background-image:url("/01/images/buttons/printpage.gif");width:85px;}

#headerwrapper 			{ position:absolute; top:0; left: 0px; height:150px; width:900px;}
#header a 				{ position:relative; display:block; height:150px; width:900px; background-repeat:no-repeat;}
.dercbeheer #header a 	{ background-image: url("/01/images/headers/header_beheer.jpg");}

#languages{ position:absolute; top:82px; right:5px;}
#languages a { margin-left:5px;}
#languages a img { border:1px solid #FFF;}

#links 					{ position:absolute; width:165px; height:120px; background-image:url(/01/images/Links.png); background-repeat:no-repeat;bottom:21px;right:0;}
#footer					{ position:absolute; width:900px; margin:0;padding:0; background-color:#000000; color:#FFF; text-align:center; height:22px; line-height:22px; font-size:10px; bottom:0px; left: 0px;} 


/* MENU */
#menubar 				{ position:absolute; top: 125px; height:25px; padding-left:135px; padding-right:150px; width: 615px; }
#menubar >div			{ float:right; padding-left: 14px; background-image:url(/01/images/backgrounds/bg_menu_da.gif);	background-repeat:no-repeat; background-position:left top; }
ul#nav					{ position:relative; margin:0; padding:0;list-style-type:none;height:25px; background-color:#000000;}
ul#nav li				{ position:relative;float:left;margin:0; padding:0; }
ul#nav li a 			{ display:block; padding:0px 14px 0px 14px; margin:0; color: #ffffff; text-decoration:none; height:25px; line-height:25px; text-align:left; font-weight:bold;}
ul#nav li a:hover 		{ color: #ffffff; background-color: #999999;}
ul#nav li a.selected 	{ color:#ffffff; background-color: #999999; font-weight:bold;}
ul#nav ul 				{ display:none; background-color:#666666; position:absolute; 
          				  left:0px; top:25px; list-style-type:none; margin:0; 
          				  padding:0; border-bottom:1px solid #000; width:140px;}
ul#nav ul li a:hover	{ color: #999999; background-color: #666666;}
ul#nav li:hover ul, 
ul#nav li.over ul 		{ display:block;}
ul#nav ul li 			{ width:140px; background:transparent; margin:0;; 
             			  background-color:#666666;border:2px solid #000; 
             			  border-width:0 2px 1px 2px;}
ul#nav ul li:hover		{ color: #000000;}
ul#nav ul li a 			{ margin:0;  padding:0 5px; background:transparent; 
               			  background-color:#666666;}

.archief_nieuws			{text-align:center; list-style-type:none;}
.overzicht_faqs			{text-align:left;}

#buttons img
{
    border:0;
    width:15px;
}

#language
{
    position:absolute;
    left:-50px;
    top:0;
}

#language a, #language img
{
    margin-top:7px;
}
