body, .content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#283F41;
}
body{
	margin:0px;
	scrollbar-face-color: rgb(247,229,217);
	background-color:#f2f0e1;
}
/* FORM ELEMENTS */
input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#ece7ce;
	border:1px solid #dfdccd;
	color:#3a575a;
}
form{
	margin:0px; 
}
#q{
	width:64px;
	height:18px;
	padding-top:2px;
}
.sitemap2{
	font-size:11px;
}
.row{
	font-size:10px;
}
/* LINKS */
a:link, a:visited{
	color: #c85300;
	font-weight:normal;
	text-decoration:none;
}
a:hover, a:active{
	color: #677b77;
}
#righttop{
	background-image:url(images/frameset/gui/righttop.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
#page-content{
	background-image:url(images/frameset/menu/bg.gif);
	background-repeat:repeat-y;
}
#mnubck{
	background-image:url(images/frameset/gui/bg_top_menu.jpg);
	background-repeat:no-repeat;
	background-color:#3a575a;
	height:23px;
}
/* HEADERS */
.header1,.header2,.header3,.header4,.header5,.header6,.header13,.header14,.header7,.header8,.header9,.header10,.header11,.header15{
	background-repeat:no-repeat;
	background-position:left;
	width:20000px;
}
#header{
	height:88px;
	width:20000px;
}
/* HEADERS NL */
.header1{ background-image:url(images/frameset/gui/header_1.jpg); }
.header2{ background-image:url(images/frameset/gui/header_2.jpg); }
.header3{ background-image:url(images/frameset/gui/header_3.jpg); }
.header4{ background-image:url(images/frameset/gui/header_4.jpg); }
.header5{ background-image:url(images/frameset/gui/header_5.jpg); }
.header6{ background-image:url(images/frameset/gui/header_6.jpg); }
.header13{ background-image:url(images/frameset/gui/header_13.jpg); }
.header14{ background-image:url(images/frameset/gui/header_14.jpg); }

/* HEADERS ENG */
.header7{ background-image:url(images/frameset/gui/header_7.jpg); }
.header8{ background-image:url(images/frameset/gui/header_8.jpg); }
.header9{ background-image:url(images/frameset/gui/header_9.jpg); }
.header10{ background-image:url(images/frameset/gui/header_10.jpg); }
.header11{ background-image:url(images/frameset/gui/header_11.jpg); }
.header12{ background-image:url(images/frameset/gui/header_12.jpg); }
.header15{ background-image:url(images/frameset/gui/header_15.jpg); }

/* MENU */
.menumain,.menumainhover,.menumainactive{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#d27025;
	font-weight:bold;
	background-image:url(images/frameset/menu/bg_menu.gif);
	background-repeat:no-repeat;
	background-position:right center;
	vertical-align:top;
	cursor:hand;
	line-height:34px;
	text-decoration:none;
	text-indent:3px;
}
.menu,.menuhover,.menuactive{
	font-size:13px;
	font-family:"Times New Roman", Times, serif;
	line-height:21px;
	color:#ffffff;
	cursor:hand;
	text-decoration:none;
	text-indent:6px;
}
.menumain{/* standaard knop */}
.menumainhover{/* knop hover */
	color:#ECE7CE;
}
.menumainactive{/* geselecteerde knop */
	color:#ECE7CE;
}
.menu{/* sub knop*/}
.menuactive{/* pagina knop*/}
.menuhover{/* sub knop hover */
	text-decoration:underline;
}
.mnu{
	background-image : none; 
	background-position: left bottom; 
	background-repeat : no-repeat; 
	background-attachment : fixed; 
}
#leftbottom{
	position:fixed;
	_position:absolute;
	background-image:url(images/frameset/gui/leftbottofm.jpg);
	width:248px;
	height:62px;
	left:0px;
	/*bottom:-1px;*/
	top:expression(body.scrollBottom - 1 + "px");
}
#languages{
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	position:absolute;
	background-color:#ece7ce;
	border:1px solid #dfdccd;
	width:203px;
	top:10px;
	padding:4px;
	right:375px;
}
#languages a:link,#languages a:visited{
	font-size:12px;
	font-weight:normal;
	color:#677b77;
	padding:2px;
}
#languages a:hover,#languages a:active{
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	background-color:#c85300;
}
/* TSITE STYLES */
.box{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:#ece7ce;
	border:1px solid #dfdccd;
	color:#3a575a;
}
.knop{
	font-size:11px;
	background-color:#C85300;
	/* background:transparent; */
	border:0px;
	color:#FFFFFF;
	height:19px;
	cursor:hand;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tableheader{
   color:#ffffff;
   background-color:#3a575a;
   font-family:Verdana;
   font-size:9px;
   font-weight:bold;
}
.tablerow1{
   color:#3a575a;
   background-color:#ece7ce;
   font-family:Verdana;
   font-size:8pt;
   cursor:hand;
}
.tablerow2{
   color:#3a575a;
   font-family:Verdana;
   font-size:8pt;
   cursor:hand;
}
.tableselect{
   font-family:Verdana;
   font-size:8pt;
   cursor:hand;
   color:#000000;
}
/* NEWS */
.PROLOOGLISTHEAD,.PROLOOGLISTHEADDATE,.PROLOOGLISTHEADTEXT,.PROLOOGBORDER,.PROLOOGLIST,.ARCHIVETOPTEXT{
	font-size:11px;
}
.PROLOOGLIST {
	background-color:#dbe1e1;
}
.PROLOOGLISTHEAD{
	color:#3a575a
}
.PROLOOGLISTHEADDATE{
  FONT-SIZE: 10px; FONT-WEIGHT: none;
  Color : #3a575a;
}
.PROLOOGLISTHEADTEXT{
  FONT-SIZE: 11px; FONT-WEIGHT: bold;
  Color : #3a575a;
}
.ARTICLEPROLOOG{
  FONT-SIZE: 10px; FONT-WEIGHT: BOLD;
}
.ARTICLETEXT{
  FONT-SIZE: 10px; FONT-WEIGHT: none;
  background-color:#dbe1e1;
}
/*_______________________________________________________________________________________*/

.container-news {
	margin: 25px 0 0 0 !important;
}
.news-item {
	margin: 0 !important;
	padding: 0;
	width: 98%;
	float: left;
}
.nieuwsmsg {
	position: relative;
	padding: 6px 6px 20px 6px;
	width: 98%;
	background: #dbe1e1;
	font-size: 97% !important;
	clear: both;
}
.nieuwsmsg .left {
	float: left;
	width: 
}
.nieuwsmsg p {
	margin: 0 0 5px;
	line-height: 12px;
	font-size: 97% !important;
}
.nieuwsmsg a {
	color: #C85300;
}
.lijstartikel a {
	text-align: center;
	line-height: 21px;
	height: 21px;
	display: block;
	width: 140px;
	text-align: center;
	line-height: 21px;
}
.nieuwsmsg a:visited {
	color: #fff;
}
.nieuwsmsg a:hover {
	color: #fff;
}
.nieuwsmsg a:active {
	color: #fff;
}
.container-news .news-footer a {
	margin: 10px 0 5px 0;
	display: block;
	text-align: center;
	line-height: 21px;
	height: 21px;
	width: 140px;	
	color: #C85300;
}
.container-news a:visited {
	font-weight: normal;
	color: #C85300;
}
.container-news a:hover {
	font-weight: bold;
	color: #C85300;
}
.container-news .news-footer a:active {
 	font-weight: normal;
	color: #C85300;
}
.nieuwsmsg .lees-meer {
	position: absolute;
	bottom: -5px;
	right: -20px;
	background: none;
	color: #C85300 !important;
}
.clear {
	clear: both;
}
.news-title {
	margin: 0 0 0 5px !important;
	color: #3a575a;
}
.news-proloog {
	padding: 25px 0 10px 5px;
	font-size: 88%; 
	color: #283f41;
	width: 96%;
	display: block;
	line-height: 14px;
}
.news-date {
	float: right !important;
	color: #3a575a !important;
	margin: -13px 5px 5px 0 !important;
	font-size: 90% !important;
}
.news-footer {
	position: relative;
}
.knop-news {
	position: absolute;
	top: 0px;
	right: 15px;
	text-align: center;
	width: 45px !important;
	line-height: 18px;
	height: 18px !important;
	background-color:#C85300;
	color:#FFFFFF !important;
}
.news-paging {
	margin: 10px 0 0 10px;
}
.news-paging .newsnav {
	font-size: 90%;
	font-weight: bold;
	color: #666666;
}
.news-paging .newsnav a{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight: 95%;
	color: #C85300;
	text-decoration: underline !important;
}
.news-paging .newsnav a:visited{
	color: #C85300;
	text-decoration: underline !important;
}
.news-paging .newsnav a:hover {
	color: #C85300;
	text-decoration: underline !important;
}
.news-paging .newsnav a:active {
	color: #C85300;
	text-decoration: underline !important;
}

.container-news h3 {
	position: relative;
	width: 98%;
	font-size: 90%;
}
.container-news h3 span {
	position: absolute;
	right: 0;
	top: 0;
}
table {
	font-size: 97%;
}


/* CUSTOM NIEUWSBRIEF FORM ELEMENTS */

.mpFormTable,
.mpFormTable table {
	padding: 2px;
	spacing: 2px;
}

.mpFormTable tr {
	line-height: 22px;
}

