body {
	background-image:url(../images/body.png);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #e3eeee;
}
#background {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:351px;
}

	#container {
		display:block;
		position:relative;
		width:1031px;
		margin-left:auto;
		margin-right:auto;
	}
		#header {
			display:block;
			background-repeat:no-repeat;
			background-position:bottom center;
		}
			#header .logo {
				display:block;
				width:308px;
				height:208px;
				background-image:url(../images/koerswijzer_logo.png);
				background-repeat:no-repeat;
				margin-top:25px;
				margin-left:13px;
			}
			#header .logo i {
				display:none;
			}
			#menu {
				display:block;
				background-image:url(../images/content_top.png);
				background-repeat:no-repeat;
				height:102px;
				padding-left:15px;
				padding-top:17px;
			}
				#menu ul {
					display:block;
					width:1000px;
					margin:0;
					padding:0;
				}
				#menu ul li {
					display:block;
					margin:0;
					padding:0;
					list-style:none;
					float:left;
					text-align:center;
					border-left:1px solid #E4F0F0;
				}
				#menu ul li a {
					display:block;
					color:#fff;
					font-size:18px;
					font-weight:bold;
					line-height:43px;
					text-transform:uppercase;
					vertical-align:middle;
					height:40px;
				}
				#menu ul li a:hover {
					background-image:url(../images/menu_hover.png);
					background-repeat:repeat-y;
					background-position:left;
					background-color:#b6babe;
					text-decoration:none;
				}
					#menu ul li a img {
						margin-top:9px;
					}
					#menu ul ul {
						display:none;
						position:absolute;
						background-color:#39434c;
						border:1px solid #b6babe;
						border-bottom:none;
					}
					#menu ul ul li {
						float:none;
						border:0;
						width:165px;
					}
					#menu ul ul li a {
						font-size:14px;
						text-align:left;
						font-weight:normal;
						line-height:normal;
						text-transform:none;
						height:auto;
						padding:5px;
						padding-left:10px;
						padding-right:10px;
						border-bottom:1px solid #b6babe;
					}
					#menu ul ul ul {
						margin-left:165px;
						margin-top:-29px;
					}
		#page {
			display:block;
			background-image:url(../images/content.png);
			background-repeat:repeat-y;
			padding-left:37px;
			padding-right:37px;
			padding-bottom:25px;
		}
		
			#left {
				display:block;
				position:relative;
				float:left;
				width:209px;
				top:-15px;
				background-image:url(../images/left_top.png);
				background-repeat:no-repeat;
				background-position:top;
				padding-top:5px;
			}
				#left div.top {
					display:block;
					background-image:url(../images/left_bottom.png);
					background-repeat:no-repeat;
					background-position:bottom;
					padding-bottom:5px;
				}
				#left div.bottom {
					display:block;
					background-image:url(../images/left_middle.png);
					background-repeat:repeat-y;
					padding-left:10px;
					padding-right:10px;
				}
			#middle {
				display:block;
				position:relative;
				float:right;
				width:725px;
				top:-10px;
			}			
			#wide {
				display:block;
				position:relative;
				float:left;
				width:960px;
				top:-10px;
				height:100%;
				min-height:320px;
			}			
			#bottom {
				background-image:url(../images/content_bottom.png);
				background-repeat:no-repeat;
				height:60px;
				text-align:center;
			}
			#bottom .footerText{
				font-size:11px;
				color:#bbb;
				line-height:27px;
			}
			#bottom .footerText a{
				color:#bbb;
				text-decoration:underline;
			}
			#bottom .footerText a:hover{
				color:#10a3e2;
				text-decoration:underline;
			}

			.ie6Warning{
				background-color:#f7ff77;
				border:1px solid black;
				padding:5px;
				width:250px;
				font-size:11px;
				line-height:14px;
				position:absolute;
				top:20px;
				left:72%;
				z-index:1000;
				
			}

