/* CSS document */

body {
	background: #FFF url(../images/bg.jpg) top center repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #696969;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

.clear {
	clear: both;
	padding: 0;
	margin: 0;
	height: 0;
	width: 0;
	overflow: hidden;
}


a:focus, a:active {
	outline: 0;
	 -moz-outline: none;
}

h1 {
	color: #642D8B;
	font-size: 15px;
	font-weight: bold;
}

h2 {
	color: #642D8B;
	font-size: 15px;
	font-weight: bold;
}
/**************************************/


/* Algemeen lay-out */
#wrapper {
	width: 1016px;
	height: 100%;
	padding-top: 35px;
	margin: 0 auto;
}

#container {
	background: url(../images/contentbg.png) left repeat-y;
	width: 980px;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 132px;
	height: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 1;
}

#header {
	background: url(../images/header.png?v=2) top left no-repeat;
	width: 1016px;
	height:158px;
	display: block;
	position: absolute;
	top: -17px;
	left: 0;
	z-index: 2;
}

#image {
	background: url(../images/image1.png) top left no-repeat;
	width: 735px;
	height: 252px;
	display: block;
	position: absolute;
	top: 0;
	right: 18px;
	z-index: 2;
}

.topimagespace {
	height: 119px;
	display: block;
}

#left {
	width: 245px;
	height: 100%;
	float: left;
}

#middle {
	width: 490px;
	height: 100%;
	float: left;
}

.middlebox {
	width: 450px;
	height: 100%;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 20px;
	padding-right: 20px;
}

#right {
	width: 245px;
	height: 100%;
	float: left;
}

.blacklinesmall {
	background: url(../images/topblacksmall.gif) top repeat-x;
	width: 245px;
	height: 16px;
	display: block;
}

.blackline {
	background: url(../images/topblack.gif) top repeat-x;
	width: 490px;
	height: 12px;
	display: block;
}

.orangeline {
	background: url(../images/toporange.gif) top repeat-x;
	width: 245px;
	height: 12px;
	display: block;
}

.rightbox {
	background: url(../images/blokbg.gif) top repeat-x;
	width: 245px;
	height: 100%;
	text-align: center;
}

.rightbox img { 
	margin-top: 15px;
	margin-bottom: 15px;
	border:0;
}

.sponser {
	background: url(../images/sponser.png) bottom center no-repeat;
	width: 245px;
	height: 30px;
	display: block;
	padding-top: 20px;
	margin-bottom: 6px;
}



/**************************************/


/* Main menu */
.mainmenu{
	width: 245px;
}

.mainmenu ul, .mainmenu li {
	list-style: none;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.mainmenu li {
}

.mainmenu li a {
	background: url(../images/menubg.gif) left top no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	display: block;
	height: 28px; /* 40px */
	width: 203px; /* 245px */
	padding: 12px 0 0 42px;
	text-decoration: none;
}

.mainmenu li a:hover, .mainmenu li a.selected{
	background: url(../images/menubgactive.gif) left top no-repeat;
	color: #FFF;
	text-decoration: underline;
}
/**************************************/


/* Footer  */
#footer {
	background: #1b1b1b url(../images/footerbg.gif) top left repeat-x;
	width: 966px;
	height: 35px;
	padding-left: 14px;
	padding-top: 68px;
	margin: 0 auto;
	position: relative;
}

#mm {
	width: 25px;
	height: 25px;
	position: absolute;
	top: 68px;
	right: 14px;
}

#mm img {
	border: none;
}

#footer ul, #footer li {
	list-style: none;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#footer ul { padding-top: 10px; }

#footer li {
	display: inline;
}

#footer li a {
	float: left;
	font-size: 12px;
	color: #BF9967;
	border-right: 1px solid #BF9967;
	padding: 0 8px;
	text-decoration: none;
}

#footer li a.last { padding-right: 0; border: none; }
#footer li a.first { padding-left: 0; }

#footer li a:hover, #footer li a.active, #footer li a.lastactive, #footer li a.firstactive, #footer li a.last:hover, #footer li a.first:hover {
	color: #642D8B;
	text-decoration: underline;
}
/**************************************/
/**************************************/
		
#editor , #editor_1 , #editor_2 , #editor_3 , #editor_4 , #editor_5 , #editor_6 , #editor_7 {
  	font-family:Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	font-size:13px;
	line-height:20px;
}

#editor_acc {
  width:650px;
  font-family:Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	font-size:13px;
	line-height:20px;
}

#editor_acc * , #editor * , .accwide_content * , .nieuws_content *{
  font-family:Arial, Verdana, Tahoma, Helvetica, Sans-serif;
	font-size:13px;
}


#editor a,#editor_acc a{ text-decoration:underline; color:#0f5ba2; font-weight:normal; outline:0; }
#editor_1 a{ text-decoration:underline; color:#0f5ba2; font-weight:normal; outline:0; }
#editor_2 a{ text-decoration:underline; color:#0f5ba2; font-weight:normal; outline:0; }
#editor_3 a{ text-decoration:underline; color:#0f5ba2; font-weight:normal; outline:0; }
#editor_4 a{ text-decoration:underline; color:#DD2DA1; font-weight:normal; outline:0; }
#editor_5 a{ text-decoration:underline; color:#0f5ba2; font-weight:normal; outline:0; }
#editor_6 a{ text-decoration:underline; color:#0f5ba2; font-weight:normal; outline:0; }
#editor_7 a{ text-decoration:underline; color:#0f5ba2; font-weight:normal; outline:0; }
#editor a:hover,#editor_acc a:hover{ text-decoration:underline; color:#0f5ba2; font-weight:normal;}
#editor_1 a:hover{ text-decoration:underline; color:#0f5ba2; font-weight:normal;}
#editor_2 a:hover{ text-decoration:underline; color:#0f5ba2; font-weight:normal;}
#editor_3 a:hover{ text-decoration:underline; color:#0f5ba2; font-weight:normal;}
#editor_4 a:hover{ text-decoration:underline; color:#0f5ba2; font-weight:normal;}
#editor_5 a:hover{ text-decoration:underline; color:#0f5ba2; font-weight:normal;}
#editor_6 a:hover{ text-decoration:underline; color:#0f5ba2; font-weight:normal;}
#editor_7 a:hover{ text-decoration:underline; color:#0f5ba2; font-weight:normal;}


#editor ul , #editor_1 ul , #editor_2 ul , #editor_3 ul , #editor_4 ul , #editor_5 ul , #editor_6 ul , #editor_7 ul,#editor_acc ul,.accwide_content ul,.nieuws_content ul{

}
#editor ol , #editor_1 ol , #editor_2 ol , #editor_3 ol , #editor_4 ol , #editor_5 ol , #editor_6 ol , #editor_7 ol,#editor_acc ol,.accwide_content ol,.nieuws_content ol{
  
}
#editor ul li , #editor_1 ul li , #editor_2 ul li , #editor_3 ul li , #editor_4 ul li , #editor_5 ul li , #editor_6 ul li , #editor_7 ul li,#editor_acc ul li,.accwide_content ul li,.nieuws_content ul li{
  list-style-type: disc;
}
#editor ol li , #editor_1 ol li , #editor_2 ol li , #editor_3 ol li , #editor_4 ol li , #editor_5 ol li , #editor_6 ol li , #editor_7 ol li,#editor_acc ol li,.accwide_content ol li,.nieuws_content ol li{
  list-style-type: decimal;
}


#editor_1 h1{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #642D8B;
	font-weight:bold;
}
#editor_2 h1, #editor_2 h1 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #642D8B;
	font-weight:bold;
}
#editor_3 h1, #editor_3 h1 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #696969;
	font-weight:bold;
}
#editor_4 h1, #editor_4 h1 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #696969;
	font-weight:bold;
}
#editor_5 h1, #editor_5 h1 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #696969;
	font-weight:bold;
}
#editor_6 h1, #editor_6 h1 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #696969;
	font-weight:bold;
}
#editor_7 h1, #editor_7 h1 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #696969;
	font-weight:bold;
}

#editor_1 h2, #editor_1 h2 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #0a0a0a;
	font-weight:bold;
}
#editor_2 h2, #editor_2 h2 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #0a0a0a;
	font-weight:bold;
}
#editor_3 h2, #editor_3 h2 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #0a0a0a;
	font-weight:bold;
}
#editor_4 h2, #editor_4 h2 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #0a0a0a;
	font-weight:bold;
}
#editor_5 h2, #editor_5 h2 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #0a0a0a;
	font-weight:bold;
}
#editor_6 h2, #editor_6 h2 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #0a0a0a;
	font-weight:bold;
}
#editor_7 h2, #editor_7 h2 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #0a0a0a;
	font-weight:bold;
}

#editor h1,#editor h1 *,#editor_acc h1,#editor_acc h1 *,.accwide_content h1,.accwide_content h1 *,.nieuws_content h1,.nieuws_content h1 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 18px;
	color: #642D8B;
	font-weight:bold;
}

#editor h2,#editor h2 *,#editor_acc h2,#editor_acc h2 *,.accwide_content h2,.accwide_content h2 *,.nieuws_content h2,.nieuws_content h2 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 16px;
	color: #642D8B;
	font-weight:bold;
}

#editor h3 , #editor_1 h3 , #editor_2 h3 , #editor_3 h3 , #editor_4 h3 , #editor_5 h3 , #editor_6 h3 , #editor_7 h3 , #editor_1 h3 * , #editor_2 h3 * , #editor_3 h3 * , #editor_4 h3 * , #editor_5 h3 * , #editor_6 h3 * , #editor_7 h3 *,#editor h3 *,#editor_acc h3,#editor_acc h3 *,.accwide_content h3,.accwide_content h3 *,.nieuws_content h3,.nieuws_content h3 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 14px;
	color: #642D8B;
	font-weight:bold;
}

#editor h4 , #editor_1 h4 , #editor_2 h4 , #editor_3 h4 , #editor_4 h4 , #editor_5 h4 , #editor_6 h4 , #editor_7 h4 , #editor_1 h4 * , #editor_2 h4 * , #editor_3 h4 * , #editor_4 h4 * , #editor_5 h4 * , #editor_6 h4 * , #editor_7 h4 *,#editor h4 *,#editor_acc h4,#editor_acc h4 *,.accwide_content h4,.accwide_content h4 *,.nieuws_content h4,.nieuws_content h4 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 14px;
	color: #642D8B;
	font-weight:bold;
}

#editor h5 , #editor_1 h5 , #editor_2 h5 , #editor_3 h5 , #editor_4 h5 , #editor_5 h5 , #editor_6 h5 , #editor_7 h5 , #editor_1 h5 * , #editor_2 h5 * , #editor_3 h5 * , #editor_4 h5 * , #editor_5 h5 * , #editor_6 h5 * , #editor_7 h5 *,#editor h5 *,#editor_acc h5,#editor_acc h5 *,.accwide_content h5,.accwide_content h5 *,.nieuws_content h5,.nieuws_content h5 *{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:3px;
	font-size: 12px;
	color: #642D8B;
	font-weight:bold;
}

#editor h6 , #editor_1 h6 , #editor_2 h6 , #editor_3 h6 , #editor_4 h6 , #editor_5 h6 , #editor_6 h6 , #editor_7 h6 , #editor_1 h6 * , #editor_2 h6 * , #editor_3 h6 * , #editor_4 h6 * , #editor_5 h6 * , #editor_6 h6 * , #editor_7 h6 *,#editor h6 *,#editor_acc h6,#editor_acc h6 *,.accwide_content h6,.accwide_content h6 *,.nieuws_content h6,.nieuws_content h6 *{
	padding:0px;
	margin:0px;
	margin-top:10px	;
	margin-bottom:3px;
	font-size: 12px;
	color: #642D8B;
	font-weight:bold;
}


/*sitemap style*/
#editor .sitemap_4,#editor .sitemap_5,#editor .sitemap_6 { color: #642D8B; }

.no_link_deco{ color: #642D8B; text-decoration:none; }
.no_link_deco:hover{  text-decoration:underline; } 
.lipsum{ margin-left:8px;}
.input{border: 1px solid #642D8B;background: #FFFFFF;width:  250px;}
.input_nb{border: 1px solid #642D8B;background: #FFFFFF;width:  250px;}
.textarea{border: 1px solid #642D8B;background: #FFFFFF;width:  250px;height:  180px;}
.error{border: 1px solid red;background: #FFCCCC;}
#error{border: 1px solid red;background: #FFCCCC;}
.button{ border: 1px solid #642D8B;background: #642D8B;color:white;} 