html, body {
	height: 100%;
	margin: 0;
	padding: 0;
}

* {
	margin:0px auto;
	padding:0;
}

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a img
{
	border: none;
}
div#shim {
	visibility: hidden;
	width: 100%;
	height: 50%;
	margin-top: -274px;
	float: left;
}

div#wrapper {
	padding: 21px 21px 0px 22px;
	width: 834px;
	height: 527px;
	clear: both;
	background-image: url(../images/bg_wrapper.gif);
	background-repeat: no-repeat;
	position: relative;
	top: -274px;
	/* IE4ever Hack: Hide from IE4 **/
	position: static;
	/** end hack */

}

/* Hide from IE5mac \*//*/
div#shim {
display: none;
}

html, body {
height: auto;
}
/* end hack */

/* ]]> */

div#container
{
	background-image: url(../images/bg_foto.jpg);
	background-repeat: no-repeat;
	width: 832px;
	height: 504px;
	border: 1px solid #b5b5b5;
	position: relative;
}
div#containerontwikkeling
{
	background-image: url(../images/ontwikkeling.jpg);
	background-repeat: no-repeat;
	width: 832px;
	height: 504px;
	border: 1px solid #b5b5b5;
	position: relative;
}
div#containeropleiding
{
	background-image: url(../images/opleiding.jpg);
	background-repeat: no-repeat;
	width: 832px;
	height: 504px;
	border: 1px solid #b5b5b5;
	position: relative;
}

div#containersport
{
	background-image: url(../images/sporten.jpg);
	background-repeat: no-repeat;
	width: 832px;
	height: 504px;
	border: 1px solid #b5b5b5;
	position: relative;
}
div#containerindex
{
	background-image: url(../images/index.jpg);
	background-repeat: no-repeat;
	width: 832px;
	height: 504px;
	border: 1px solid #b5b5b5;
	position: relative;
}

	div#header
	{
		background-color: #cc2229;
		height: 29px;
		font-size: 12px;
	}
	div#metaMenu
	{
		float:right;
		color: white;
		border-left: 6px solid white;
		padding: 7px 12px 7px 12px;
	}
	div#metaMenu a
	{
		color: white;
		text-decoration: none;
		
	}
	div#metaMenu a:hover
	{
		text-decoration: underline;		
	}
	div#breadCrumb
	{
		color: white;
		padding: 7px 12px 7px 12px;
	}
	div#breadCrumb a
	{
		color: white;
		text-decoration: none;		
	}
	div#breadCrumb a:hover
	{
		text-decoration: underline;		
	}
	
	div#contentContainer
	{
		width: 522px;
		height: 364px;
		position:absolute;
		top: 29px;
		left: 252px;
		background:white;
	}
	div#content
	{
		padding: 15px 15px 25px 15px;
		height: 285px;
		width: 492px;
		overflow: auto;
	}
	div#content p
	{
		line-height: 18px;
		letter-spacing: 0.5px;
		margin: 0 0 10px 0;
	}
	
	div#content h2
	{
		font-size: 18px;
		letter-spacing: 1px;
		margin: 0 0 10px 0;
	}
	
	div#content_contentwrapper,
	div#content_mcontentwrapper
	{
		width: 485px !important;
	}
	
	div#menuSection
	{
		padding-top: 5px;
	}
	div#menuSection ul
	{
		list-style: none;
		margin: 0px;
		padding: 0px;
		height: 34px;
	}
	div#menuSection ul li
	{
		display: block;
		float:left;
	}
	div#menuSection ul li a
	{
		display: block;
		float:left;
		width: 130px;
		margin-top: 5px;
		height: 22px;
		color: white;
		text-align:center;
		text-decoration: none;
		padding-top: 7px;
	}
	div#menuSection ul li.active a
	{
		width: 132px;

		margin-top:0px;
		padding-top: 12px;
	}
	div#menuSection ul li a:hover	
	{
		margin-top:0px;
		padding-top: 12px;
		text-decoration: underline;
	}
	div#menuSection ul li.yellow a
	{
		background-color: #f0c431;
	}
	div#menuSection ul li.red a
	{
		background-color: #cc2229;
	}
	div#menuSection ul li.blue a
	{
		background-color: #0382c7;
	}
	div#menuSection ul li.pink a
	{
		background-color: #ca0088;
	}
	div#information
	{
		font-size: 10px;
		text-align: right;
		padding-top: 5px;
	}
	div#information, div#information a
	{
		color: #979b8d;
		text-decoration: none;
		
	}
	div#information a:hover
	{
		text-decoration: underline;		
	}
