/* ----- ALGEMEEN ----- */

.left { float: left; }
.right { float: right; }

.clear_left { float: left; clear: left; }
.clear_right { float: right; clear: right; }

* { -moz-box-sizing: border-box; }



body{

	margin:0px;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#474747;

	line-height:18px;

	overflow-y:scroll;

	background: #6d6868 url(/public/site/images/bg.gif) repeat-y center;

}



table{

	font-size:12px;

	line-height:18px;

/*	border:1px solid #474747;*/

}



#content a{

	color:#474747;

	font-weight:bold;

	text-decoration:none;

}



#content a:hover{

	color:#9b989c;

	text-decoration:underline;

}



h1{

	font-weight:bold;

	color:#C02925;

	margin:0px 0px 10px 0px;

	text-align:left;

	font-size:12px;

}



#kopjes{

	color:#C02925;

}



#kopjes a{

	text-decoration:none;

	color:#C02925;	

}



#kopjes a:hover{

	text-decoration:none;

	color:#C02925;	

}



h2{

	font-weight:bold;

	margin:0;

	font-size:12px;

}



hr{

	color:#ccc;

	width:90%;

	text-align:center;

	height:1px;

	margin-bottom:20px;

	margin-top:30px;

}



.knop_boven{

	float:left;

	height:30px;

	margin-left:15px;

	padding-left:20px;

	padding-top:5px;

	padding-right:15px;

	background-image:url(/public/site/images/pijltje.gif);

	background-repeat:no-repeat;

	text-decoration:none;

	font-weight:bold;

	color:#C02925;

	display:block;

}



.highlight{

	font-weight:bold;

	color:#C02925;

}



#schaduw{

	position:relative;

	width:930px;

	height:100%;

	margin:0 auto;

}



#container{

	position:relative;

	width:900px;

	background-repeat:repeat-y;

	margin:0 auto;

	text-align:left;

}



#container_boven{

	height:130px;

	width:900px;

}



#container_onder{

	width:900px;	

}



#boven{

	position:relative;

	float:left;

	width:900px;

	height:30px;

	background-color:#FFF;

}



#top{

	position:relative;

	float:left;

	width:900px;

	height:100px;

	background-color:#FFF;

	background-image:url(/public/site/images/top.jpg);

	background-repeat:no-repeat;

}



#links{

	float:left;

	width:200px;

}



.links_top{

	width: 198px;
	
	margin:20px 0px 0px 0px;
	
	padding:0;
}
.links_top img{

	margin:0;
	
	padding:0;
}



.menulink{

	text-decoration:none;

	color:#474747;

	font-weight:bold;

}



.menuactivelink{

	text-decoration:none;

	color:#C02925;

	font-weight:bold;

}



#links_menu{

	
	float:left;

	width:158px;

	font-size:12px;

	line-height:20px;

	margin:-5px 0 0 20px;

	background-color:#FFF;

	border-color:#9B989C;

	border-width:0px 1px 1px 1px;

	border-style:solid;

}

.masterdiv{
	padding:5px 15px 15px 15px;
}



#links_contact{

	float:left;

	width:158px;

	font-size:11px;

	line-height:16px;

	margin:-5px 0 0 20px;

	background-color:#FFF;

	border-color:#9B989C;

	border-width:0px 1px 1px 1px;

	border-style:solid;

}



#content{

	position:relative;

	float:left;

	width:600px;

	background-color:#FFF;

	padding:20px;

}



/* MENU */



.menutitle{

	margin-bottom:3px;
	
	width:128px;
	
	padding:2px;
	
	text-align:left;
	
	font-weight:bold;
	
	border-bottom:1px solid #9b989c;

}

.menutitle a {

	color:#474747;
	
	text-decoration:none;

}

.menutitle a:visited {
	text-decoration:none;
}

.submenu{

	margin-bottom:5px;

	font-size:11px;

	color:#930400;

	line-height:16px;
	
	width: 160px;

}



.submenu a{

	font-weight:bold;

	color:#930400;

	text-decoration:none;

}



.submenu a:hover{

	color:#333;

}

.active a {
	color:#333;
}

/*

.menutitle{

cursor:pointer;

margin-bottom:5px;

background-color:#ECECFF;

color:#000000;

width:128px;

padding:2px;

text-align:center;

font-weight:bold;

/*border:1px solid #000000;/* 

}



.submenu{

margin-bottom: 0.5em;

}*/
