body{	
	margin:0;
}
.menu-bar{
	position:absolute;
	top:50px;
	left:0px;
	height:80px;
	width:100%;
}
#container{
	background:url(../images/dummy/menu-reflect.png) no-repeat 8px 130px;
	width:976px;
	margin: 0 auto;
	overflow:hidden;
	position:relative;
	}
.header-logo{
	height:50px;
}
	.header-logo .logo{
		background:url(../images/dummy/sop-logo.png) no-repeat;
		position:absolute;
		top:5px;
		left:10px;
		width:277px;
		height:38px;
		display:block;
	}
	.header-logo .track-back{
		background:url(../images/dummy/track-back.png) no-repeat;
		position:absolute;
		top:15px;
		left:410px;
		width:254px;
		height:21px;
		display:none;
	}
	.header-photo{
		position:absolute;
		top:-10px;
		right:55px;
		width:345px;
		height:223px;
		z-index:9;
	}
.zoeken{
	position:absolute;
	top:15px;
	left:395px;
}
	.zoeken input{
		width:200px;
	}
.content{
	width:750px;
	min-height:380px;
	float:left;
	}
	.content .left{
		width:400px;
		margin:0 20px 0 0;
		float:left;
		min-height:380px;
	}
	.content .right{
		width:240px;
		float:left;
		margin:30px 0 0 0;
	}
	.rounded .top, .rounded .bottom{
		display:block;
		float:left;
		clear:both;
		width:275px;
		height:20px;
		position:relative;
	}
	.right.rounded{
		padding:0 20px 0 15px;
		margin-bottom:20px;
	}
	.right.rounded *{
		font-family:Georgia,"Nimbus Roman No9 L",serif;
		font-size:1.2em;
		line-height:1.2em;
		font-style:italic;
	}
	.right.rounded h1, .right.rounded h2,.right.rounded h3,.right.rounded h4,.right.rounded h5,.right.rounded h6,
	.right.rounded h1 a, .right.rounded h2 a,.right.rounded h3 a,.right.rounded h4 a,.right.rounded h5 a,.right.rounded h6 a{
		font-family:Arial;
		clear:both;
		font-size:1.4em;
		font-style:normal;
		margin:0 0 0.5em 0;
		text-decoration:none;
	}
	.right.rounded a{
		text-decoration:none;
	}
	.right.rounded .arrows{
		background:url(../images/dummy/ornament.png) no-repeat 50% 0;
		overflow:hidden;
		margin: 30px 0 0 0;
	}
	.right.rounded a.next{
		background:url(../images/dummy/right-next.png) no-repeat;
		float:right;
		text-indent:-99999em;
		width:13px;
		height:12px;
	}
	.right.rounded a.previous{
		background:url(../images/dummy/right-prev.png) no-repeat;
		float:left;
		text-indent:-99999em;
		width:13px;
		height:12px;
	}
	.right.rounded .meisje{
		clear:both;
		display:block;
		background:url(../images/dummy/plaatje.png) no-repeat;
		width:260px;
		height:175px;
		position:relative;
		left:-10px;
		top:25px;
	}
	.right.rounded .top{
		margin:-20px -20px 0 -15px;
		top:0px;
	}
	.right.rounded .bottom{
		margin:0 -20px 0 -15px;
		top:20px;
	}
	
.menu ul{
	list-style:none;
	padding:0;
	margin:0;
}
.menu ul ul{
	margin:0 0 0 20px;
}
	.menu.top{
		overflow:hidden;
		/* height:80px; */
		margin:0 0 60px 0;
	}
		.menu.top ul{
			margin:0 0 0 25px;
		}
			.menu.top li{
				float:left;
				display:block;
				/* overflow:hidden; */
				text-align:center;
			}
				.menu.top a{
					color:#fff;
					line-height : 1em;
					text-decoration:none;
					display:block;
					width:95px;
					padding:36px 0 0 0;
					height:54px;
				}
				.menu.top a:hover, .menu.top a.selected{
				}
	.menu.left{
		float:left;
		width:180px;
		min-height:180px;
		margin:0 25px 0 0;
		
	}
		.menu.left li{
		}
			.menu.left h1{
				padding:2px 10px;
			}
				.menu.left a{
					text-decoration:none;
					display:block;
					padding:2px 10px;
					color:#000;
				}
				.menu.left a.selected{
					font-weight:bold;
				}
				.menu.left ul ul a{
					border-bottom:0;
					background:none;
					font-style:italic;
				}
				.menu.left ul a:hover{
				}
				.menu.left ul ul a.selected{
					/* font-weight:normal; */
				}
		.sub-image{
			margin:20px 0 0 0;
			width:180px;
			height:180px;
			display:none;
		}
	.menu.footer{
		margin:2em 0 8em 0;
	}
		.menu.footer ul{
			text-align:center;
		}
			.menu.footer li{
				display:inline;
			}
				.menu.footer a{
					/* display:block; */
					text-decoration:none;
					margin:0 1em;
				}
.maintenanceButtons{
	width:165px;
	position: absolute;
	z-index: 10;
	top:10px;
	right:10px;
}

