* {
	margin: 0;
	padding:0;
}

body {
	margin-top: 15px;
	text-align:center;
	margin-bottom:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#container {
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	/*margin:0 auto 0 auto;*/
	border: 1px solid #a7a7a7;
	text-align:left;
}

/* -------------------------------- HTML OPMAAK -------------------------------- */

h1 {
	font-size: 12px;
	font-weight:bold;
}

h2 {
	font-size: 12px;
	font-weight:normal;
}

p {
	margin-bottom: 15px;
}

hr {
	height: 1px;
	border:0;
	color:#94afae;
	background:#94afae;
	/*width:295px;*/
}

.clear {
	clear: both;
}

#header {
	height: 124px;
	position:relative;
	z-index:1010;
}

	#header .logo {
		/*width: 875px;
		height:28px;
		margin-left: 22px;
		margin-top: 45px;*/
		width:191px;
		height:67px;
		margin-left:17px;
		margin-top:23px;
		background: url(/UserFiles/images/layout/logo_rdbm.jpg) no-repeat;
	}
	
	#header .logo img {
	display:none;
	}
	
	#header .menu {
		margin-left: 16px;
		margin-top:33px;
		font-size:10px;
		color:#33FF00;
	}
	
		#header .menu .active {
			color: #000000;
		}

#content_metlogo {
	/*background:#fff url(/UserFiles/images/layout/content_logo.jpg) top right no-repeat;*/
	background:#fff;
	height: 430px;
}

	#content_metlogo .foto {
		margin-top: 56px;
		margin-bottom: 56px;
		float:left;
		width:429px;
		height:270px;		
		margin-right: 15px;
		overflow:hidden;
	}

	#content_metlogo .inhoud {
		width: 375px;
		/* height: 270px; */
		margin-top: 56px;
		margin-bottom: 56px;
		float:left;	
		width:555px;	
	}
		#content_metlogo .inhoud a {
			color: #000;
			text-decoration:none;
			font-weight:bold;
		}	
		
		#content_metlogo .inhoud_contact {
		width: 320px;
/*		margin-top: 56px;
		margin-bottom: 56px;
*/		margin-left: 210px;
		line-height:17px;
		}
		
			#content_metlogo .inhoud_contact hr {
				margin-top:5px;
				_margin-bottom: -25px;
			}
			
			#content_metlogo .inhoud_contact A.mailadres {
				color:#000;
				text-decoration:none;
			}
			#content_metlogo a{
				color: #94afae;
				text-decoration:none;
			}
			#content_metlogo a:hover{
				text-decoration:underline;
			}
			#content_metlogo .inhoud_contact a {
				color: #94afae;
				text-decoration:none;
			}
	
		#content_metlogo .inhoud_content {
/*			height: 366px;  */
			height: 380px;
			width:550px;
			overflow-y: auto;
			margin-left: 186px;
			padding-right: 15px;
			width:570px;
		}
		#content_metlogo .inhoud_content ul li{
			list-style-type:square;
			margin-left:30px;
		}
		
		#content_metlogo .inhoud_klanten {
			height: 300px;
			width:380px;
			overflow-y: auto;
			margin-left: 365px;
			line-height:19px;
		}
		
			#content_metlogo .inhoud_klanten a {
				color:#000;
				text-decoration:none;
			}
			/*#puntjes div{
				position:relative;
				top:1px;
			}
			#puntjes span{
				/*display:marker;*/
			/*}*/
		#puntjes span.black20b{
			background-image:url(/UserFiles/images/layout/punt_fotozw.jpg);
			background-repeat:no-repeat;
			background-position:center center;
			/*width:9px;
			height:8px;
			/*padding-left:3px;
			padding-right:3px;*/
			color:#000000;
			margin-left:2px;
		}	
		#puntjes span.grey20b{
			background-image:url(/UserFiles/images/layout/punt_foto.jpg);
			background-repeat:no-repeat;
			background-position:center center;
			/*width:9px;
			height:8px;
			padding-left:3px;
			padding-right:3px;*/
			color:#FFFFFF;
			margin-left:2px;
		}
		#content_metlogo .kruimelpad {
			height: 26px;
			margin-left:16px;
			margin-bottom:20px;
		}
		
		#content_metlogo .kruimelpad a {
			color: #000000;
			text-decoration:none;
		}

#content_geenlogo {
	background:#fff;
	height: 430px;
}

		#content_geenlogo .kruimelpad {
			height: 26px;
			margin-left:16px;
			margin-bottom:20px;
		}
		
			#content_geenlogo .kruimelpad a {
				color: #000000;
				text-decoration:none;
			}
		
		#content_geenlogo .inhoud_links {
			position: relative;
			z-index:0;
			float: left;
			width:356px;
			height: 575px;
		}
		
		#content_geenlogo .inhoud_rechts {
			position: relative;
			z-index:0;			
			float: right;
			width:623px;
			height: 575px;
		}

		

#bottom_groen {
	height: 186px;
	background:#94afae;
}

	#bottom_groen .fotokader {
		width: 160px;
		margin-right: 12px;
		margin-right: 0.76em;
		_margin-right: 0.78em;
		color: #fff;
		font-size:16px;
		float:left;
		margin-top:12px;
		overflow-x:hidden;
		overflow-y:visible;
		font-weight:bold;
	}
	
		#bottom_groen .fotokader a {
			color:#fff;
			text-decoration:none;
		}
		
		#bottom_groen .fotokader img {
			margin-bottom: 4px;
			border:0;
		}
		
#bottom_klanten {
	height: 188px;
	background:#FFFFFF;
}
	
	#bottom_klanten .onderdeel {
		_margin-bottom: -3px;
		float:left;
	}	
	
table{
	background-color:#FFFFFF;
}	
#ProjectInhoud{
	margin-left:-42px;
	_margin-left:0px;
}	
#showprojectmenu table tbody tr td a.blacklinkactive{
	padding-left:16px;
}
#showprojectmenu table tbody tr td a.greylink{
	padding-left:16px;
}
.inhoud_links div div{
	_margin-top:0px;
	_position:relative;
	top:-8px;
}
#toonnomor{
	position:absolute;
	top:276px;
	_top:273px;
	left:0px;
}
#toonpijltje{
	position:absolute;
	top:-37px;
	right:1px;
}
	
/* ------------------------------------ CSS oude site ----------------------------------------------- */

/*#inhoud_rd{
	position:relative;
	float: right;
	width: 922px;
	height: auto;
	margin-top: 10px;
}
#inhoud_rd_k{
	position:relative;
	float: right;
	width: 922px;
	height: 356px;
}
#inhoud_rd_content{
	position:relative;
	float: left;
	width: 447px;
	height: 356px;
}
#inhoud_rd_afbeelding{
	position:relative;
	float: right;
	width: 447px;
	height: 387px;
	background-color:#FF9900;
    text-align: center;
}
#inhoud_rd_afbeelding img{
	margin-left:auto;
	margin-right:auto;
	margin-top: 200px;
	margin-bottom:auto;	
}
#inhoud_rd_project{
	position:relative;
	float: left;
	width: 898px;
	height: 200px;
	top: 40px;
	_top: 0px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom: 10px;
}
#inhoud_rd_project img{
	position:relative;
	top: 12px;
}
.tekst{
 	margin-top:15px;
	margin-bottom:15px;
}
#zorg{
	position:relative;
	float: left;
	width: 150px;
	height: 200px;
	text-align:center;
	background-image:url('/UserFiles/images/layout/groen.jpg');
	background-repeat:repeat;
}
#woningbouw{
	position:relative;
	float: left;
	width: 150px;
	height: 200px;
	text-align:center;
	background-image:url('/UserFiles/images/layout/geel.jpg');
	background-repeat:repeat;
}
#overheid{
	position:relative;
	float: left;
	width: 148px;
	height: 200px;
	text-align:center;
	background-image:url('/UserFiles/images/layout/oranje.jpg');
	background-repeat:repeat;
}
#onderwijs{
	position:relative;
	float: left;
	width: 150px;
	height: 200px;
	text-align:center;
	background-image:url('/UserFiles/images/layout/paars.jpg');
	background-repeat:repeat;
}
#bedrijven{
	position:relative;
	float: left;
	width: 149px;
	height: 200px;
	text-align:center;
	background-image:url('/UserFiles/images/layout/rood.jpg');
	background-repeat:repeat;
}
#andere{
	position:relative;
	float: left;
	width: 149px;
	height: 200px;
	text-align:center;
	background-image:url('/UserFiles/images/layout/groen.jpg');
	background-repeat:repeat;
}
*/
/**** css vervolg pagina ***/
/*#inhoud_onderwijs{
	position:relative;
	float: left;
	width: 989px;
	height: auto;
	margin-top: 10px;
}
#inhoud_b_rd{
	position: relative;
	float: right;
	width:888px;
	height: 33px;
}
#inhoud_m_l{
	position: relative;
	float: left;
	width:456px;
	height: 575px;
}
#inhoud_m_r{
	position: relative;
	float: right;
	width:523px;
	height: 575px;
}
#inhoud_m_l_titel{
	position: relative;
	float: left;
	width:304px;
	height: 198px;
	background-image:url('/UserFiles/images/layout/titel_onderwijs.jpg');
}
#inhoud_m_l_inhoud{
	position: relative;
	float: right;
	top: 29px;
	left: -20px;
	width:327px;
	height: 198px;
}

#inhoud_m_l_inhoud h1{
	color:#999999;
	font-weight:bold;
	font-size:14px;	
	padding-left: 15px;/*afstand pijl eersste letter */
/*	margin-bottom: 5px;
	margin-top: 0px;
	background: url('/UserFiles/images/layout/rozebol.jpg') 0px 3px no-repeat;/* 0px horizontaal 6px verticaal*/
/*}

#inhoud_m_l_inhoud h2{
	color:#999999;
	font-weight:bold;
	font-size:14px;	
	padding-left: 15px;/*afstand pijl eersste letter */
/*	margin-bottom: 5px;
	margin-top: 0px;
	background: url('/UserFiles/images/layout/rozebol.jpg') 0px 3px no-repeat;/* 0px horizontaal 6px verticaal*/
/*	margin-left: -50px;
}

.tabel_inh{
	/*margin-left: 10px;*/
/*	width:80%;
	font-size:12px;
	font-family:Helvetica,Verdana, Arial,sans-serif;
	color:#999999;
	font-weight:bold;	
}
.nummer{
	color:#ff0066;
	font-weight:bold;
}
.rij td{
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 2px solid #ff0066;
}		
*/
.inhoud_links div div .categorie {
	position:absolute;
	left:0px;
	bottom: 0px;
	_bottom: -15px;
}

#pictuur {
	width: 660px;
	height: 334px;
	/*width:161px;
	height:145px;*/
	text-align:right;
	overflow:hidden;
}
.newslink{
    color:#94afae;
text-decoration:none;
}
#EersteRij{
	padding-bottom:42px;
	_padding-bottom:63px;
}


