body 	
	{
	overflow:visible;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}




#flash_background
	{	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:100%;
	height:100%;
	text-align:left;
	margin:0px auto;
	position:absolute;
	top:0px;
	/*left:50%;*/
	/*margin-left:-507px;*/
	z-index:-2;
	}
#flash_background2
	{	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:100%;
	height:100%;
	text-align:left;
	margin:0px auto;
	position:absolute;
	top:0px;
	/*left:50%;*/
	/*margin-left:-507px;*/
	z-index:-1;
	background: transparent url(../../images/white_line.gif) repeat-x 0px 89px;
	}

#website
	{
	width:100%;
	/*height:100%;*/
	text-align:left;
	margin: auto auto;
	position:relative;
	z-index:1;
	}



#page
	{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	}

#page2
	{
	float: left;
	background: transparent url(../../images/bg_menu_overloop.png) no-repeat 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	}

#page_center
	{	
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	width:1000px;
	}

#page	
	{	
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	width:1000px;
	}

#menu_container	
	{
	float:left;
	padding: 20px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
	width:960px;
	height:59px;
	border-bottom: #ffffff 1px solid;
	}

#menu	
	{
	float:left;
	background: transparent url(../../images/bg_menu.png) repeat 0px 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:958px;
	height:58px;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	}

#qm_menu
	{
	float:left;
	width:745px;
	height:58px;
	}
#zoeken
	{
	background: transparent url(../../images/zoekkader.png) no-repeat 5px 19px;
	float:left;
	width:111px;
	height:38px;
	padding: 20px 0px 0px 5px;
	}
#zoeken .zoektekst
	{
	width:80px;
	background-color:transparent;
	color:#FFF;
	border:none;
	text-align:center;
	padding:0;
	margin:0;
	height: 18px;
	line-height: 18px;
	}
	
#zoeken .zoeksubmit
	{
	width:20px;
	background-color:transparent;
	color:#FFF;
	border:none;
	text-align:center;
	padding:0;
	margin:0;
	height: 18px;
	line-height: 18px;
	cursor:pointer;
	}

#taal_menu
	{
	float:left;
	width:92px;
	height:38px;
	padding: 20px 0px 0px 5px;
	color:#FFF;
	font-size: 16px;
	}

#taal_menu a, a:link, a:active, a:visited, a:hover
	{
		color:#FFF;
		text-decoration:none;
	}
#taal_menu a:hover
	{
		color:#8c9dac;
		text-decoration:none;
	}

#submenu_container	
	{
	float:left;
	padding: 0px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
	width:960px;
	height:24px;
	}
	
#submenu	
	{
	float:left;
	background: transparent url(../../images/bg_menu.png) repeat 0px 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:958px;
	height:23px;
	border-bottom: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	}
	
#submenu_tekst
	{
		float:left;
		color:#8c9dac;
		padding: 0px 10px 0px 10px;
		line-height: 23px;
	}


#head_container
	{
	float:left;
	padding: 0px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
	width:960px;
	height:396px;
	}

#head	
	{
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:958px;
	height:396px;
	background: transparent url(../../images/bg_projecten_lijnen.gif) no-repeat left bottom;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	}


#content_container
	{
	background: transparent url(../../images/bg_content_repeat.png) repeat 0px 0px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:1000px;
	}

#content_container2
	{
	float:left;
	background: transparent url(../../images/project_bg_thumbs.png) no-repeat right 173px;
	padding: 0px 20px 10px 20px;
	margin: 0px 0px 0px 0px;
	width:960px;
	}


#content	
	{
	float:left;
	background: transparent url(../../images/logo.png) no-repeat 568px 0px;
	padding: 0px 18px 0px 18px;
	margin: 0px 0px 0px 0px;
	width:922px;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	}

#content_project
	{
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:922px;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	}

#content_bottom	
	{
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:960px;
	text-align:center;
	color: #193b58; 
	font-size:9px;
	line-height: 30px;
	}

#content_bottom a
	{
	font-size:10px;
	color: #193b58;
	text-decoration:none;
	}



/*############## Project pagina #####################*/


#projectomschrijving
	{
	float:left;
	padding: 20px 20px 20px 20px;
	margin: 0px 0px 0px 0px;
	width:480px;
		
	}
	
#projectomschrijving P
	{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
#projectomschrijving P.specs
	{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-style:italic;
	}

#projectomschrijving A.naarlogin
	{
	padding: 0px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
	display:block;
	float:left;
	background: transparent url(../../images/project_pijl_naar_inlog.png ) no-repeat 0px 0px;
	line-height: 22px;
	height:22px;
	text-decoration:none;
	font-weight: bold;
	}

/* edit by Maarten*/

#projectthumbsNew {
	float:left; 
	padding: 190px 0px 0px 37px; 
	margin: 0px 0px 0px 0px; 
	width:363px;	
}

#projectthumbsNew div.thumb_container {
	width: 350px; 
	height: 75px; 
	padding: 0 0 0 25px;
}

#projectthumbsNew div.thumb_container div.thumb_control {
	float: left; 
	display: inline; 
	width: 55px; 
	height: 18px;
	padding: 55px 0 0 0;
	margin: 1px 0 0 0;
	/*background-color: #F0F;*/
}

#projectthumbsNew div.thumb_container div.thumb_control img:hover {
	cursor: pointer;
}

#projectthumbsNew div.thumb_container div.thumb_out {
	float: left; 
	display: inline; 
	width: 71px; 
	height: 71px; 
	margin-right: 15px; 
	/* margin goed zetten zodat buitense midden staan tov middelste*/
	margin-top: 2px;
	border: 1px solid #cccccc; 
	/*background-color: #F00;*/
}

#projectthumbsNew div.thumb_container div.thumb_cen {
	float: left; 
	display: inline; 
	width: 72px; 
	height: 72px; 
	margin-right: 15px; 
	border: 2px solid #FFF; 
	/*background-color: #F00;*/
}
/* end edit */














#projectthumbs
	{
	float:left;
	padding: 190px 0px 0px 37px;
	margin: 0px 0px 0px 0px;
	width:363px;
	}

#projectthumbs .project_thumb
	{
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 16px;
	width:73px;
	height:73px;
	cursor:pointer;
	border: #ffffff 1px solid;
		
	}

#projectthumbs .project_thumb2
	{
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:73px;
	height:73px;
	cursor:pointer;
		
	}

#projectthumbs .project_thumb2:hover
	{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:73px;
	height:73px;
	cursor:pointer;
	background: transparent url(../../images/bg_blauw_transp.png) repeat 0px 0px;
	}
#projectthumbs .spacer
	{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 73px;
	width:73px;
	}


#projectthumbs_navigatie
	{
	float:left;
	padding: 50px 0px 0px 0px;
	margin: 0px 0px 0px 16px;
	width:53px;
	height:23px;
	}

#projectthumbs_navigatie IMG
	{
	cursor: pointer;
	}

#contactgegevens
	{
	float:left;
	width:333px;
	padding: 50px 0px 0px 50px;
	margin: 0px 0px 0px 0px;
	}


