body, html {
	margin: 0px;
	padding: 0px;
	background-color: #b1976c;
	background-image:url(../images/background.jpg)
}
#top{
	background-image: url(../images/top_bg.png);
	background-repeat:repeat-x;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 53px;
	min-width: 1004px;
}
#container{
	background-color:#FFFFFF;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	min-width: 1004px;
}
	#site{
		width: 1004px;
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;
	}
	#site_container{
		width: 998px;
		margin: 0px auto;
		padding: 0px 0px 0px 0px;
	}
		#menu{
			width: 186px;
			margin: 0px 20px 0px 20px;
			padding: 35px 0px 0px 0px;
			float: left;
			border-top: 7px solid #00b7ff;
		}
			#menu #logo{
				background-image:url(../images/schelp_logo.jpg);
				background-repeat:no-repeat;
				height: 132px;
				width: 186px;
				vertical-align: baseline;
				margin: 0px 0px 20px 0px;
				cursor: pointer;
			}
			#menu ul{
				margin: 0px 0px 20px 0px;
				padding: 0px 0px 0px 0px;
				list-style: none;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				/*min-height: 275px;*/
			}
			#menu ul li{
				padding: 0px 0px 0px 7px;
				border-bottom: 1px solid #7f7f7f;
				vertical-align:middle;
				line-height:25px;
				cursor: pointer;
			}
			#menu ul li.active{
				background-color:#00b7ff;
				height: auto;
			}
			#menu ul li.first{
				border-top: 1px solid #7f7f7f;
			}
			#menu ul li:hover{
				background-color: #efefef;
			}
			#menu ul li:hover.active{
				background-color: #00b7ff;
			}
				#menu ul li.active ul{
					margin: 0px 0px 0px -7px;
					padding: 1px 0px 1px 0px;
					list-style: none;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size: 13px;
					background-color:#FFFFFF;
					min-height: 10px;
				}
				#menu ul li.active ul li{
					height: 18px;
					padding: 0px 0px 0px 7px;
					margin: 4px 0px 4px 0px;
					line-height: 18px;
					cursor: pointer;
					border: none;
					background-color:#d3d3d3;
				}
					#menu ul li.active ul li:hover{
						background-color: #efefef;
					}
					#menu ul li.active ul li.active{
						background-color: #00b7ff;
					}
			#menu a{
				color: #000000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				text-decoration: none;
			}
		#content{
			width: 732px;
			padding: 0px 20px 0px 20px;
			margin: 0px 0px 0px 0px;
			float: left;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
		}
		#content.home{
			padding-top: 330px;
			background-image: url(../images/home_background.jpg);
			background-repeat:no-repeat;
			background-position: 0px 5px;
		}
			#content table{
				padding	: 0px;
				margin	: 0px;
				border	: none;
			}
			#content h1{
				color: #636363;
				font-weight: normal;
				font-size: 20px;
				margin: 0px;
				padding: 0px 0px 10px;
			}
			#content h2{
				color: #636363;
				font-weight: bold;
				font-size: 16px;
				margin: 0px;
				padding: 15px 0px 10px;
			}
			#content h3{
				color: #000000;
				font-weight: bold;
				font-size: 14px;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}
			#content p{
				margin: 0px 0px 20px 0px;
				padding: 0px 0px 0px 0px;
			}
		#content.redactioneel{
			padding-top: 40px;
			background-position: bottom right;
			background-repeat:no-repeat;
			min-height:450px;
		}
			#redactioneelWrapper{
				margin: 0px 0px 20px 0px;
			}
				#plaat{
					float: left;
					width: 540px;
					margin: 0px 20px 0px 0px;
				}
				#sidebar{
					float: left;
					width: 150px;
					margin: 0px 0px 0px 0px;
					height: 230px;
					overflow:hidden;
				}
					#sidebar p{
						margin: 0px 0px 17px 0px;
					}
					a.highslide img{
						border: none;
						margin: 0px 0px 20px 0px;
					}
			#contentLeft{
				width: 500px;
				float:left;
			}
			#contentRight{
				width: 220px;
				float:left;
			}
					
	#footer{
		width: 918px;
		margin: 0px auto 0px auto;
		padding: 20px 20px 20px 20px;
		height: 40px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		vertical-align:middle;
	}
		#footer_left{
			float: left;
			width: 459px;
			height: 25px;
			padding: 15px 0px 7px 0px;
		}
		#footer_right{
			float: left;
			width: 459px;
			text-align:right;
			height: 25px;
			padding: 15px 0px 0px 0px;
		}
		#footer a{
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
#bottom{
	background-image: url(../images/bottom_bg.png);
	background-repeat:repeat-x;
	height: 36px;
	width: 100%;
	
	min-width: 1004px;
}

a{
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;	
}
a:hover{
	color: #00b7ff;
}
div.errors strong{
	color: #FF0000;
}
input.required {
	background-color: #FFE6E6
}
.rounded-white{
	background-color:#FFFFFF;
}

.mpFormTable input {
	margin-bottom: 5px;
}

#newsletter {
	width: 186px;
	height: 47px;
	margin-top: 25px;
	margin-bottom: 59px;
}
	#newsletter a {
		width: 186px;
		height: 47px;
		display: block;
		background: transparent url('../images/btn_nieuwsbrief.gif') no-repeat scroll 0 0;
	}
	#newsletter a:hover {
		background: transparent url('../images/btn_nieuwsbrief.gif') no-repeat scroll 0 -47px;
	}