@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-image: url(/01/images/background.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}

.clearboth {
	height: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
	overflow: auto;
}

.page {
	width: 996px;
	margin: 0px auto;
	background-color: #FFFFFF;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}

.logo {
	margin: 10px 0px 0px 30px;
	position: absolute;
	z-index: 5;
}

.menu_shadow {
	margin: 44px 0px 0px 0px;
	position: absolute;
	z-index: 4;
}

.menu {
	width: 747px;
	margin: 54px 0px 0px 0px;
	position: absolute;
	z-index: 3;
}
.options {
	width: 209px;
	margin: 54px 0px 0px 747px;
	padding: 0px 20px 0px 20px;
	position: absolute;
}

.header {
	width: 996px;
	margin: 99px 0px 0px 0px;
	position: absolute;
	z-index: 2;
}

.header_inside {
	width: 996px;
	margin: 99px 0px 0px 0px;
	position: absolute;
	z-index: 2;
}

.flash {
	width: 747px;
	height: 140px;
	position: absolute;
	z-index: 1;
}

.header_slogan {
	width: 747px;
	margin: 0px 0px 0px 0px;
	background-color: #000000;
	color: #FFFFFF;
}

.breadcrumb {
	float: left;
}
.slogan_diap {
	float: right;
}

.rounded_corner_slogan_content {
	width: 697px;
	padding: 10px 20px 0px 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow: auto;
}

.rounded_corner_slogan_bottom {
	width: 737px;
	height: 10px;
	float: left;
}

.rounded_corner_slogan_bottom_right {
	width: 10px;
	height: 10px;
	float: left;
}

.content {
	width: 996px;
	margin: 289px auto 0px auto;
}

.content_inside {
	width: 996px;
	margin: 153px auto 0px auto;
}

	.content_left {
		width: 737px;
		margin: 0px 10px 0px 10px;
		float: left;
	}
		.content_left_home_left {
			width: 239px;
			margin: 0px 10px 0px 0px;
			float: left;
		}
		.content_left_home_middle {
			width: 239px;
			float: left;
		}
		.content_left_home_right {
			margin: 0px 0px 0px 10px;
			width: 239px;
			float: left;
		}
		.content_left_left {
			width: 239px;
			margin: 0px 0px 0px 0px;
			float: left;
		}
		.content_left_right {
			margin: 0px 0px 0px 10px;
			width: 488px;
			float: left;
		}
		
			.heading {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}
			
				.rounded_corner_heading_content {
					width: 488px;
					padding: 10px 20px 10px 20px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					overflow: auto;
				}
				
					.rounded_corner_heading_content h1 {
						margin: 0px 0px 0px 0px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 18px;
						font-weight: bold;
						color: #C5262F;
					}

				.rounded_corner_heading_bottom_left {
					width: 10px;
					height: 10px;
					float: left;
				}
				
				.rounded_corner_heading_bottom_left {
					width: 478px;
					height: 10px;
					float: left;
				}
				
				.rounded_corner_heading_bottom_right {
					width: 10px;
					height: 10px;
					float: right;
				}
	
	.content_right {
		width: 239px;
		float: left;
	}

	.sitemap {
		width: 976px;
		margin: 0px 10px 10px 10px;
		background-color: #FFFFFF;
		color: #999999;
	}
		.rounded_corner_site_map_top_left {
			width: 10px;
			height: 10px;
			float: left;
		}
		
		.rounded_corner_site_map_top_border {
			width: 956px;
			height: 10px;
			background-image: url(/01/images/bg_rounded_corner_top_border_light.png);
			background-position: top left;
			background-repeat: repeat-x;
			float: left;
		}
				
		.rounded_corner_site_map_top_right {
			width: 10px;
			height: 10px;
			float: left;
		}
		
		.rounded_corner_site_map_content_border {
			width: 936px;
			padding: 0px 20px;
			background-image: url(/01/images/bg_site_map_rounded_corner_content_border.png);
			background-position: top left;
			background-repeat: repeat-y;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
		}
		
		.rounded_corner_site_map_bottom_left {
			width: 10px;
			height: 10px;
			float: left;
		}
		
		.rounded_corner_site_map_bottom_border {
			width: 956px;
			height: 10px;
			background-image: url(/01/images/bg_rounded_corner_bottom_border_light.png);
			background-position: top left;
			background-repeat: repeat-x;
			float: left;
		}
		
		.rounded_corner_site_map_bottom_right {
			width: 10px;
			height: 10px;
			float: left;
		}
	
	.footer {
		width: 976px;
		margin: 0px 10px 10px 10px;
		text-align: right;
		font-size: 10px;
		color: #c2c2c2;
	}
	
		.footer a {
			text-decoration: none;
			color: #c2c2c2;
		}
		
			.footer a:hover {
				text-decoration: underline;
				color: #c2c2c2;
			}
			
			
	.sitemap_blok {
		width: 109px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: 969696;
		padding-left: 10px;
		padding-right: 10px;
	}
		.sitemap_blok a {
			text-decoration: none;
			color: #969696;
		}
		.sitemap_blok a:hover {
			text-decoration: underline;
			color: #969696;
		}
	
	#copyright_blok {
		padding-top:34px;
		padding-bottom:10px;
		width: 134px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: 969696;
		padding-right: 20px;
	}	
	
	
	#options {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	 	float:right; 
		border: 1px solid #0099CC; 
		width:100px; 
		height:100px;
		text-align:right;	
	}

.banners_toepassingen_home {
	width: 185px;
	margin: 0px 10px 0px 0px;
}
	
	.toepassing_1 {
		width: 176px;
		margin: 0px 11px 0px 0px;
		float:left;
	}
	.toepassing_2 {
		width: 176px;
		margin: 0px 11px 0px 0px;
		float:left;
	}
	.toepassing_3 {
		width: 176px;
		margin: 0px 11px 0px 0px;
		float:left;
	}
	.toepassing_4 {
		width: 176px;
		margin: 0px 0px 0px 0px;
		float:left;
	}
			