body{ 	
	font-family: DTLNobelTLight, tahoma, arial, helvetica, sans-serif; 
	color: #005B00;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	background-color: #E7EFEE;
}

a{			color: #005B00; }
a:hover{ 	color: #000000; }
.txtbutton{	text-decoration: none; }
.txtbutton:hover{	text-decoration: underline; }
p{ margin: 0px 0px 1em 0px; padding: 0px; }

.nobel{
	font-family: DTLNobelTLight, tahoma, arial, helvetica, sans-serif;
	color: #005B00;	
}

.bottomgutter{
	height: 20px;
	clear: both;
	width: 100%;
	background: #E7EFEE;
}

#menu{
	margin-top: 0px;
	margin-left: 12px;
	height: 144px;
	margin-bottom: 15px;
}

	.menuitem{
		padding-right: 7px;	
		height: 130px;
	}
	
	.langbutton{
		position: relative;
		top: 2px;
		left: 4px;
		color: #080C0D;
		text-decoration: none;
		font-weight: bold;
		font-size: 14px;	
	}
	
	.langbutton:hover{
		color: #005B00;
	}
	
#news{
	margin-top: 0px;
	margin-left: 0px;
	height: 0px;
	width: 980px;
	background-color: #D8E0DE;	
	overflow: hidden;
}

	#news_content{
		padding: 10px;	
	}

#article{
	margin-top: 0px;
	margin-left: 0px;
	height: 0px;
	background-color: #ffffff;	
	overflow: hidden;
}

	#article_gutter{
		margin-left: 10px;
		margin-top: 25px;
		width: 20px;
		float: left;
	}
	
	#article_content{
		width: 890px;
		float: left;
		padding: 25px 15px 25px 30px;
	}
	
	#article_content table{
		border: 0px;	
	}

#project{
	margin-top: 0px;
	margin-left: 0px;
	height: 0px;
	background-color: #ffffff;	
	overflow: hidden;
}

	#project_gutter{
		margin-left: 13px;
		margin-top: 25px;
		width: 11px;
		float: left;
	}
	
	#project_content{
		width: 886px;
		float: left;
		margin-left: 70px;
		margin-top: 25px;
		height: 526px;
		padding-bottom: 25px;
	}
	
		#project_information{
			position: absolute;
			margin-top: 0px;
			margin-left: 0px;
			width: 194px;
			font-size: 13px;
			height: 452px;
		}
		
			#project_lang{
				float: right;
				margin-left: 1em;
			}
			
			#project_lang .active{
				color: #000000;
			}
		
			#project_information_content{
				position: absolute;
				margin-top: 2px;
				margin-left: 0px;
				width: 194px;
				font-size: 13px;
				height: 430px;
				overflow: hidden;
			}
			
			#project_information_nav{
				position: absolute;
				margin-top: 432px;
				margin-left: 0px;
				width: 194px;
				font-size: 13px;
			}
		
		#project_image{
			position: absolute;
			margin-top: 0px;
			margin-left: 236px;
		}
		
			#nextimg, #previmg{
				position: absolute;
				width: 0px;
				height: 0px;
				z-index: 30;
				background: url('http://www.noellecuppens.nl/img/empty.gif');
				cursor: pointer;
			}
		
			#project_image_text{
				position: absolute;
				font-size: 12px;
				margin-left: -236px;
				margin-top: 460px;
				width: 220px;
				line-height: 16px;
			}
			
	.project_content_1024{
		height: 435px !important;
	}
	
		.project_information_1024{
			height: 361px !important;
		}
		
			.project_information_content_1024{
				height: 339px !important;
			}
		
			.project_image_text_1024{
				margin-top: 375px !important;
			}			
			
#container{
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	width: 100%;
	display: none;
}

	.project{
		padding: 0px;
		height: 74px;
		background-color: #ffffff;
		width: 100%;
		overflow: hidden;	
	}
	
	.project_overlay{
		position: absolute;
		padding: 0px;
		height: 74px;
		background-color: #E7EFEE;	
		width: 100%;
		z-index: 10;
	}
	
		.project_overlay .image{
			margin-top: 5px;
			margin-right: 4px;
			float: left;	
		}
		
		.project .image img{
			/*
			border-top: 1px solid #ECEEF0;
			border-left: 1px solid #ECEEF0;
			border-right: 1px solid #536449;
			border-bottom: 1px solid #536449;
			*/
		}
	
	.project_active{
		position: absolute;
		height: 64px;
		width: 100%;
		z-index: 8;
	}
	
		.project_active .image{
			margin-top: 5px;
			margin-right: 4px;	
			background-color: #7B9D89;
			float: left;
		}