	html, body {
		height: 100%;
	}
	
	body {
		margin: 0px;
		padding: 0px;
		background: url('/customer_data/images/site/nl/background-repeat.jpg') left top repeat;
	}
	
	a img {
		border: 0;
	}
	
	.videos {
		overflow: auto;
	}
	
	.videos .video {
		width: 230px;
		float: left;
		position: relative;
		margin-right: 20px;
		margin-bottom: 20px;
	}
	
	#div_texten .cufon {
		margin: 5px 0;
	}
	
	.videos .video .overlay {
		position: absolute;
		width: 100%;
		height: 100%;
		background: url('/customer_data/images/site/nl/play_button.png') center center no-repeat;
	}
	
	.videos .video .thumbnail {
		width: 230px;
	}
	
	#div_shadow {
		min-height: 100%;
		width: 100%;
		background: url('/customer_data/images/site/nl/background-shadow.png') center top repeat-y;
	}
	
	div#main_body {
		width: 800px;
		text-align: left;
		margin: 0 auto;
		/*min-height: 100%;*/
		padding: 0 42px 0 43px;
		/*box-shadow: 0 0 30px #000;*/
		/*background-color: #FFF;*/
	}
	
	#div_header_slideshow {
		height: 228px;
		position: relative;
		margin-bottom: 2px;
	}
	
	#div_header_slideshow #div_overlay {
		background: url('/customer_data/images/site/nl/slider_background_grey.png') left top no-repeat;
		height: 228px;
		width: 638px;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 50;
		overflow: hidden;
	}
	
	#div_header_slideshow #div_overlay #div_texten .div_text {
		padding: 55px 0 0 20px;
		font-size: 29px;
		font-weight: bold;
		width: 260px;
	}
	
	#div_header_slideshow #div_fotos {
		overflow: hidden;
		position: absolute;
		right: 0;
		height: 228px;
		width: 478px;
	}
	
	div#header {
		height: 80px;
		padding-top: 15px;
		/*margin-left: 15px;*/
		border-bottom: 2px solid #dedede;
		margin-bottom: 2px;
	}
	
	#a_homelink {
		margin-left: 15px;
	}
	
	div#topnav {
		float: right;
		height: 24px;
		width: 505px;
		background-image: url('/customer_data/images/site/nl/background-topnav.jpg');
		text-align: right;
		line-height: 24px;
		font-size: 9px;
		color: #676767;
		padding-right: 30px;
		margin-top: 10px;
		font-family: verdana;
	}
	div#lang_select {
		clear: right;
		float: right;
		position: relative;
		top: 29px;
		left: -30px;
	}
	div#topmenu {
		height: 50px;
	}
	div#block_left {
		clear: bloth;
		float: left;
		width: 158px;
	}
	div#news {
		background-image: url('/customer_data/images/site/nl/nieuws_header.jpg');
		background-position: center top;
		background-repeat: no-repeat;
		background-color: #e2e3e4;
		/*height: 344px;*/
		width: 135px;
		padding-left: 15px;
		padding-top: 25px;
		margin-left: 2px;
		padding-bottom: 15px;
		padding-right: 8px;
		font-size: 10px;
		color: #000;
	}
	div#news div.title {
		font-weight: bold;
	}
	div#news span.news_title {
		font-weight: bold;
		color: #000;
		font-size: 13px;
	}
	div#content_body {
		margin-left: 212px;
		min-height: 330px;
		padding-top: 29px;
	}
	div#content_right {
		float: right;
		width: 160px;
	}
	div#footer {
		font-size: 9px;
		color: #676767;
		margin-top: 30px;
		margin-left: 212px;
		border-top: 2px solid #dedede;
		padding-top: 10px;
		line-height: 14px;
		position: relative;
		font-family: verdana;
	}
	#design_lysander {
		position: absolute;
		/*left: 34px;*/
		right: 0;
	}
	div#footer a {
		color: #676767;
		text-decoration: none;
	}
	div#footer a:hover {
		text-decoration: underline;
	}
	div#news_page {
		margin-top: 15px;
	}
	div#news_page a {
		text-decoration: none;
		color: #676767;
	}
	div#page_album {
		margin-top: 30px;
	}
	div.total_machines {
		clear: right;
		float: right;
		width: 590px;
	}
	div.total_machines div.machine_content {
		float: left;
		width: 360px;
	}
	div.machines_hr {
		clear: right;
		height: 20px;
		border-bottom: 2px solid #dedede;
		margin-bottom: 20px;
	}
	div.total_machines div.machine_content div.title {
		font-weight: bold;
	}
	div.total_machines div.machine_content div.message {
	}
	div.total_machines div.machine_images {
		float: right;
		width: 225px;
	}
	div.total_machines div.machine_images a.image_machine {
		margin: 0px 2px 1px 0px;
	}
	div.news_height {
		height: 9px;
		display: none;
	}
	ul#nav, ul#nav ul {
		padding: 0px;
		margin: 0px;
		
		list-style: none;
	}
	ul#nav li {
		float: left;
		width: 158px;
		margin-left: 2px;
	}
	ul#nav ul {
		position: absolute;
		width: 148px;
		left: -1000px;
		padding-bottom: 10px;
		padding-right: 10px;
		z-index: 1337;
	}
	ul#nav li:hover ul, ul#nav li.ie_does_hover ul {
		left: auto;
	}
	li.submenu_dark {
		position: relative;
		left: -2px;
		/*background-image: url('/customer_data/images/site/nl/submenu_dark.jpg');*/
		background-color: #082649;
		line-height: 20px;
	}
	li.submenu_light {
		position: relative;
		left: -2px;
		/*background-image: url('/customer_data/images/site/nl/submenu_light.jpg');*/
		
		background-color: #0c3769;
		line-height: 20px;
	}
	li.submenu_dark:hover, li.submenu_light:hover {
		background-image: url('/customer_data/images/site/nl/submenu_selected.jpg');
	}
	li.submenu_dark_corner {
		position: relative;
		left: -2px;
		background-image: url('/customer_data/images/site/nl/submenu_dark_corner.png');
		line-height: 20px;
	}
	li.submenu_light_corner {
		position: relative;
		left: -2px;
		background-image: url('/customer_data/images/site/nl/submenu_light_corner.png');
		line-height: 20px;
	}
	li.submenu_dark_corner:hover, li.submenu_light_corner:hover {
		background-image: url('/customer_data/images/site/nl/submenu_selected_corner.png');
	}
	ul#nav a {
		display: block;
	} 
	div.clear {
		clear: both;
	}
	a.submenu_item {
		color: #FFF;
		text-decoration: none;
		margin-left: 15px;
	}
	li.menu_item_li:hover a.menu_item {
		background-image: url('/customer_data/images/site/nl/menu-background-dark.jpg');
	}
	a.menu_item {
		color: #FFF;
		font-weight: bold;
		text-decoration: none;
		font-size: 12px;
		width: 143px;
		height: 26px;
		padding-top: 18px;
		padding-left: 15px;
		background-image: url('/customer_data/images/site/nl/menu-background.jpg');
		background-position: top left;
		background-repeat: no-repeat;
		padding-bottom: 2px;
	}
	a.menu_item_selected {
		color: #FFF;
		font-weight: bold;
		text-decoration: none;
		font-size: 12px;
		width: 143px;
		height: 26px;
		padding-top: 18px;
		padding-left: 15px;
		background-image: url('/customer_data/images/site/nl/menu-background-dark.jpg');
		background-position: top left;
		background-repeat: no-repeat;
		padding-bottom: 2px;
	}
	a.menu_item_bottom_selected {
		color: #FFF;
		font-weight: bold;
		margin-left: 2px;
		margin-top: 2px;
		text-decoration: none;
		font-size: 12px;
		float: left;
		display: block;
		width: 143px;
		height: 26px;
		padding-top: 20px;
		padding-left: 15px;
		/*background-image: url('/customer_data/images/site/nl/background-menu-sel.jpg');*/
		background-image: url('/customer_data/images/site/nl/menu-background-dark.jpg');
	}
	a.menu_item_bottom {
		color: #FFF;
		font-weight: bold;
		margin-left: 2px;
		margin-top: 2px;
		text-decoration: none;
		font-size: 12px;
		float: left;
		display: block;
		width: 143px;
		height: 26px;
		padding-top: 20px;
		padding-left: 15px;
		background-image: url('/customer_data/images/site/nl/menu-background.jpg');
	}
	a.menu_item_bottom:hover {
		background-image: url('/customer_data/images/site/nl/menu-background-dark.jpg');
	}
	a.download_link {
		color: #ee1b2c;
		text-decoration: none;
	}
	a.download_link:hover {
		text-decoration: underline;
	}
	a.download_link_selected {
		color: #ee1b2c;
		text-decoration: underline;
	}
	a.topmenu_item {
		color: #676767;
		text-decoration: none;
	}
	a.topmenu_item:hover {
		text-decoration: underline;
	}
	a.topmenu_item_selected {
		color: #676767;
		text-decoration: underline;
	}
	div#form {
		float: left;
		width: 420px;
	}
	div#form input.input {
		width: 354px;
		border: 1px solid #434343;
		font-size: 11px;
	}
	div#form textarea {
		width: 354px;
		height: 75px;
		border: 1px solid #434343;
	}
	div#form td.required {
		color: #FF0000;
		font-size: 11px;
	}
	div#form input.button {
		color: #FFFFFF;
		background-color: #434343;
		border: 1px solid #434343;
		cursor: pointer;
		font-size: 11px;
	}
	div#news_content div.title {
		font-weight: bold;
		font-size: 12px;
		margin-bottom: 2px;
	}
	div#news_content div.message {
		font-style: italic;
	}
	div#news_content div.message a.link_more, div#news_content div#news_back a {
		font-style: normal;
		color: #000000;
		text-decoration: underline;
	}
	div#news_content div.message a.link_more:hover, div#news_content div#news_back a:hover {
		text-decoration: none;
	}
		
		.div_knop_youtube {
			float: right;
			margin-right: 3px;
		}
		
		.img_knop_youtube {
			width: 222px;
		}
		
		.div_knop_youtube_container {
			position: relative;
		}
		
		.div_knop_play {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			background: url('/customer_data/images/site/nl/button_play.png') center center no-repeat;
		}
		
		.div_knop_youtube_container img {
			border: 0;
		}
		
		.div_goto_top {
			margin-top: 10px;
			clear: both;
			float: right;
			margin-right: 120px;
		}
