html, body {
	margin:0 auto;
	background: #3B3B86 url('../images/layout/background_body.gif') repeat-x top left;
}

#main_container {
	width: 970px;	
	background: #FFFFFF;
	margin:0 auto;
	padding:10px 0 0 0;	
}

/* START CSS HEADER */
#header {
	position:relative;
	width: 950px;
	height: 99px;
	margin: 0 10px 0 10px;
	_margin: 0 10px 0 10px;
	background: url('../images/layout/background_header.gif') repeat-x top left;
}

		#logo {
			position:absolute;
			top:0px;
			left:0px;
			width:261px;
			height:99px;
		}
		
		#header_image {
			position:absolute;
			top:0px;
			right:0px;
			width:194px;
			height:99px;
			background: #FF0000;
		}
/* EINDE CSS HEADER */

/* START CSS MENU */
#menu {
	width:950px;	
	height:49px;
	margin: 10px 10px 0 10px;
	_margin: 10px 0 0 5px;
	background: #CACACA;
	float:left;
	background: url('../images/layout/background_menu.gif') repeat-x top left;
}

#menu ul {
	list-style:none;
	margin:0px;
	padding:0px;
	height:49px;
}

#menu ul li {
	float:left;	
	width:120px;
	height:36px;
	background: #CACACA;
	padding: 13px 0 0 0;
	text-align:center;
	background: url('../images/layout/background_menu.gif') repeat-x top left;	
}

#menu ul li.hover {
	float:left;	
	width:120px;
	height:36px;
	background: url('../images/layout/background_menu_hover3.gif') repeat-x top left;	
	padding: 13px 0 0 0;
	text-align:center;
	cursor:pointer;
}
#menu ul li.spacer {
	float:left;	
	width:1px;
	height:49px;
	background: url('../images/layout/background_menu_spacer.gif') repeat-x top left;	
}

#menu ul li a {
	font:12px Tahoma;
	text-transform:uppercase;
	text-decoration:none;
	color: #FFFFFF;	
}
/* EINDE CSS MENU */

/* START CSS SUBMENU */
#submenu {
	width:198px;	
}

#submenu ul {
	list-style:none;
	padding:0px;
	margin:10px 0 0 0;	
}

#submenu ul li {
	height:24px;
	padding: 3px 0 0 0;
	border-bottom:1px solid #E9E5E6;	
}

#submenu ul li a {
	font:12px Tahoma;
	font-weight:bold;
	text-decoration:none;
	color: #21265E;		
}

#submenu ul li a:hover {
	text-decoration:underline;
}
/* EINDE CSS SUBMENU */

/* START CSS CONTENT */
#content {
	clear:both;
	width:970px;
}

#content_left {
	float:left;
	width:198px;
	padding:12px 12px 12px 12px;
	margin:10px 10px 0 10px;
	_margin: 10px 10px 0 5px;
	border:1px solid #EBE7E8;
}
#content_middle {
position:relative;
	float:left;
	width:454px;
	_width:449px;
	padding:12px 12px 12px 12px;
	margin:10px 10px 0 0;
	_margin: 10px 10px 0 0;
	border:1px solid #EBE7E8;
}

#content_right {
	position:relative;
	float:left;
	width:200px;
	/*height:490px;*/
	padding:12px 12px 12px 12px;
	margin:10px 0 0 0;
	_margin: 10px 0px 0 0;
	border:1px solid #EBE7E8;
}

		#action {
			position:absolute;
			top:-5px;
			left:-4px;
			width:121px;
			height:122px;
			z-index:1;
		}
		
		#actions {			
			position:relative;
			margin: 40px 0 0 0;
			font-family:Tahoma;
			line-height:20px;
		}
		
		#screws {
			position:absolute;
			bottom:-20px;
			right:10px;
			width:113px;
			height:78px;
			z-index:1;
		}

/* EINDE CSS CONTENT */

/* START CSS FOOTER */
#footer {
	clear:both;
	position:relative;
	width:970px;
	height:36px;
	text-align:center;
	background: url('../images/layout/background_footer.gif') repeat-x bottom left;	
	padding: 56px 0 0 0;
}
/* EINDE CSS FOOTER */

/* START STIJL UL SITEMAP */
div#sitemap {
	padding:20px 0 0 0;
}

div#sitemap ul {
	margin:0px;
	padding:0px;
	list-style:none;	
}

div#sitemap ul li {
	font-family:Tahoma;
	font-size:13px;
	line-height:18px;
	color:#21265E;
}

div#sitemap ul li a {
	font-family:Tahoma;
	font-size:13px;
	line-height:18px;
	color:#21265E;
	text-decoration:none;
}

div#sitemap ul li a:hover {
	color:#21265E;
	text-decoration:underline;
}
/* EINDE STIJL UL SITEMAP */

