html {
	height:100%;
	width:100%;
	padding:0;
	margin:0;
}
body {
	padding:0;
	margin:0;
	height:100%;
	width:100%;
	font-family: 'Questrial', sans-serif;
	font-size: 16px;
	line-height: 21px;
	color:#606060;
	text-align:center;
	overflow:auto;
}
.ckeditorbody  {
	overflow:auto;
	background:#fff url(none) 45% top no-repeat;
	text-align:left;
}

p {
	padding:0;
	margin:0;
}
a:link, a:visited, a:active {
	color:#606060;
}
a:hover {
	color:#000;
	text-decoration:none;
}

.button {
	border:1px solid #606060;
	background-color:#eee;
	color:#606060;
	font-family: 'Questrial', sans-serif;
	font-size: 16px;
}

#divSiteContainer {
	margin: 0 auto;  /* ------- ERG BELANGRIJK -------- */
	position:relative;
	height:100%;
	text-align:left;
}

#achtergrond {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 80%;
	height: 100%;
	background:#fff url(../img/bg.jpg) 0 top no-repeat;
	background-size: 100% auto;
}


#divContentContainer {
	position:relative;
	margin:0 0 0 0;
	padding: 0 auto;
}

#divContent {
	text-align:left;
	width: 50%;
	padding-top:100px;
}


h1, h2, h3, h4, h5, h6 {		font-family: 'Questrial', sans-serif;	font-weight:normal; margin:0; padding:0}
h1 {	font-size: 28px;	line-height: 28px;	}
h2 {	font-size: 25px;	line-height: 25px;	}
h3 {	font-size: 22px;	line-height: 22px;	}
h4 {	font-size: 18px;	line-height: 18px;	}
h5 {	font-size: 16px;	line-height: 16px;	}
h6 {	font-size: 14px;	line-height: 14px;	}


.cContent a.cNavTop {
	font-family: 'Questrial', sans-serif;
	display:block;
	height:44px;
	font-weight:normal;
	text-decoration:none;
	padding:0 10px 0 10px;
	line-height:42px;
	font-size: 30px;
	background-color: #cebfae;
border-radius: 0px 0px 0px 10px;
-moz-border-radius: 0px 0px 0px 10px;
-webkit-border-radius: 0px 0px 0px 10px;
border: 1px solid #e2d9cf;
border-top: 0px solid #fff;

/*	background:url(../img/nav_top2c.png) left top no-repeat; */
}
.cContent a.cNavTop2 {
/*	background:url(../img/nav_top2o.png) left top no-repeat; */
}

.cContent a.ui-state-active {
/*	background:url(../img/nav_top2o.png) left top no-repeat; */
}

.cNavTop1 {
	height:10px;
/*	background:url(../img/nav_top1.png) right top no-repeat; */
}
.cNavTop3 {
	height:10px;
/*	background:url(../img/nav_top3.png) right top no-repeat; */
}

.cPtxt {
	background-color:#fff;
	padding:10px;
}

audio {
    background-color: #cebfae;
}



@media (max-width: 860px) {

	#divContent {
		width: 70%;
	}
	#achtergrond {
		width: 50%;
	}

}



@media (max-width: 640px) {


	#divSiteContainer {
		min-height: 0;
	}
	#divContentContainer {
		min-height: 100%;
	}
	#divContent {
		position: relative;
		width: 100%;
		padding-top: 75%;
	}
	#achtergrond {
		width: 100%;
		height: 100%;
	}

}

