@charset "UTF-8";
/* CSS Document */

* { 
  margin: 0; 
  padding: 0;
}

body {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color:#7F7F7F;
	background-color:#dbdbdb;
	background-image:url(../IMAGES/interface/background.jpg);
	margin:0px;
	padding:0px;
	font-size:11px;
	background-repeat: repeat-y;
	background-position: center;
}
.container {
	width:860px;
	padding:0px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
}

img{
border:none;
}

table.comparisontable {
font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	border: none;
	width:500px;
	font-size:10px;
}
table.comparisontable th {
	color:#623C1B;
	font-size:11px;
	padding:3px;
	padding-right:10px;
	padding-top:23px;
	margin:0px;
	text-align:left;
	width:auto;
	border-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-color: #cccccc;
}
table.comparisontable td {
	padding:3px;
	margin:0px;
	text-align:left;
	width:auto;
	border-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-color: #ccc;
}

table.comparisontable td.spec{
text-align:center;
font-weight:bold;
}

table.comparisontable td.even, table.comparisontable .even td{
	background-color:#fafafa;
	border-left-style: solid;
}

table.comparisontable td.oneven, table.comparisontable .oneven td{
	background-color:#EFEFEF;
	border-left-style: solid;
}

table.comparisontable th.even, table.comparisontable .even th{
	font-size:10px;
	padding:3px;
	background-color:#fafafa;
	border-left-style: none;
	color:#666666;
}

table.comparisontable th.oneven, table.comparisontable .oneven th{
	font-size:10px;
	padding:3px;
	background-color:#EFEFEF;
	border-left-style: none;
	color:#666666;
}

table.comparisontable th.adminuser, table.comparisontable td.adminuser{
	color:#623C1B;
	font-size:10px;
	padding:3px;
	margin:0px;
	width:auto;
	text-align:left;
	background-color:#FFE8E2;
	border-left-style: none;
}
.groen{
color:#009933;
}

/*--------------------------------------------------------------------------------------- */
/* HEADER ------------------------------------------------------------------------------- */
/*--------------------------------------------------------------------------------------- */

.header {
	display:block;
	margin:0px;
	padding:0px;
	padding-top:59px;
	width:100%;
	vertical-align:bottom;
}

.logo {
	margin-left:50px;
	margin-top:63px;
}

.illustratie{
position:absolute;
top:119px;
}

.illustratie img{
margin-left:1px;
}

div.taalkeuze {
	position:absolute;
	top: 295px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:500;
	margin:0px;
	margin-left:646px;
	margin-bottom:10px;
}

.zoeksub { font-weight:bold; color:#a58a71; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

div.zoek {
	position:absolute;
	top: 293px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:500;
	margin:0px;
	margin-left:718px;
	margin-bottom:10px;
}


div.taalkeuze ul {
	margin:0px;
	padding:0px;
}
div.taalkeuze ul li {
	list-style:none;
	float:left;
	margin-right:0px;
}
div.taalkeuze ul li a:link, div.taalkeuze ul li a:active, div.taalkeuze ul li a:visited {
	text-decoration:none;
	color:#7F7F7F;
}
div.taalkeuze ul li a:hover {
	color:#623C1B;
	text-decoration:none;
}
div.taalkeuze ul li.active a:link, div.taalkeuze ul li.active a:active, div.taalkeuze ul li.active a:visited, div.taalkeuze ul li.active a:hover{
color:#623C1B;
font-weight:bold;
}

/*--------------------------------------------------------------------------------------- */
/* MENU --------------------------------------------------------------------------------- */
/*--------------------------------------------------------------------------------------- */

div.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:500;
	margin:0px;
	margin-left:50px;
	margin-top:11px;
	clear:both;
	display:block;
	letter-spacing:-0.2px;
}
div.menu ul {
	margin:0px;
	padding:0px;
}
div.menu ul li {
	list-style:none;
	float:left;
	margin-right:10px;
}
div.menu ul li a:link, div.menu ul li a:active, div.menu ul li a:visited {
	text-decoration:none;
	color:#7F7F7F;
}
div.menu ul li a:hover {
	color:#623C1B;
	text-decoration:none;
}
div.menu ul li.active a:link, div.menu ul li.active a:active, div.menu ul li.active a:visited, div.menu ul li.active a:hover{
	color:#623C1B;
	font-weight:bold;
}
/*--------------------------------------------------------------------------------------- */
/* SUBMENU ------------------------------------------------------------------------------ */
/*--------------------------------------------------------------------------------------- */

div.submenu {
	position:absolute;
	top:140px;
	margin:0px;
	margin-left:50px;
	width:810px;
	display:block;
	clear:both;
}
div.submenu ul {
	margin:0px;
	padding:0px;
}
div.submenu ul li {
	list-style:none;
	float:left;
	float:left;
	margin:0px;
}

li.col_advo { width:600px; border:0px solid red}
li.col_admi { width:200px;}

div.submenu ul li h2 {
	font-size:15px;
	font-weight:bold;
	color:#623C1B;
	padding-bottom: 8px;
	border-bottom:solid #623C1B 1px;
	margin:0px;
}
/*
div.submenu ul li h2 {
	font-family: "Rockwell Licht",Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	color:#623C1B;
	padding-bottom: 8px;
	border-bottom:solid #623C1B 1px;
	margin:0px;
}
*/

div.submenu ul li ul {
letter-spacing:-0.1px;
	font-size:12px;
	width:182px;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:16px;
}
div.submenu ul li ul li {
	float:none;
	width:182px;
	margin-top:6px;
	padding-bottom: 4px;
	border-bottom:solid #623C1B 1px;
}

div.submenu ul li ul li a:link, div.submenu ul li ul li a:visited {
	text-decoration:none;
	color:#7F7F7F;
}
div.submenu ul li ul li a:hover {
	color:#623C1B;
	text-decoration:none;
	padding-left:1px;
}
div.submenu ul li ul li.active a:link, div.submenu ul li ul li.active a:active, div.submenu ul li ul li.active a:hover, div.submenu ul li ul li.active a:visited{
	color:#623C1B;
	font-weight:bold;
} 

/*--------------------------------------------------------------------------------------- */
/* NEWSMENU ------------------------------------------------------------------------------ */
/*--------------------------------------------------------------------------------------- */

div.newsmenu {
	margin:0px;
	width:375px;
	display:block;
	clear:both;
	line-height:14px;
}
div.newsmenu ul {
	margin:0px;
	padding:0px;
	line-height:14px;
}
div.newsmenu ul li {
	list-style:none;
	float:left;
	width:305px;
	float:left;
	margin:0px;
	line-height:14px;
}

div.newsmenu ul li h2 {
	font-size:16px;
	font-weight:bold;
	color:#623C1B;
	padding-bottom: 8px;
	border-bottom:solid #623C1B 1px;
	margin:0px;
	line-height:14px;
}


div.newsmenu ul li ul {
	font-size:11px;
	width:305px;
	margin:0px;
	padding:0px;
	float:left;
	line-height:14px;
}
div.newsmenu ul li ul li {
	float:none;
	width:305px;
	margin-top:6px;
	padding-bottom: 4px;
	border-bottom:solid #623C1B 1px;
	line-height:14px;
}

div.newsmenu ul li ul li.paging {
	float:none;
	width:305px;
	margin-top:6px;
	padding-bottom: 4px;
	border-bottom:none;
	line-height:14px;
	text-align:right;
}

div.newsmenu ul li ul li a:link, div.newsmenu ul li ul li a:visited, div.newsmenu ul li ul li a.normal {
	text-decoration:none;
	background:none;
	color:#7F7F7F;
	line-height:14px;
}
div.newsmenu ul li ul li a:hover {
	color:#623C1B;
	text-decoration:none;
	background:none;
	line-height:14px;
}
div.newsmenu ul li ul li a.active, div.newsmenu ul li ul li a:active, .actiind{
	color:#623C1B;
	font-weight:bold;
	line-height:14px;
}

b.active{
	color:#623C1B;
}
/*--------------------------------------------------------------------------------------- */
/* CCMENU ------------------------------------------------------------------------------ */
/*--------------------------------------------------------------------------------------- */

div.ccmenu {
	font-family: Arial, Helvetica, sans-serif;
	width:154px;
	float:left;
	font-size:11px;
	font-weight:500;
	margin:0px;
	margin-left:50px;
	margin-top:30px;
}
div.ccmenu ul {
	margin:0px;
	padding:0px;
}
div.ccmenu ul li {
	list-style:none;
	margin:0px;
	width:154px;
}

div.ccmenu ul li h2 {
	font-size:12px;
	font-weight:bold;
	color:#623C1B;
	padding-bottom: 2px;
	border-bottom:solid #623C1B 1px;
	margin:0px;
	margin-top:8px;
}

div.ccmenu ul li a:link, div.ccmenu ul li a:active, div.ccmenu ul li a:visited {
	text-decoration:none;
}
div.ccmenu ul li a:hover {
	text-decoration:underline;
}

/*
div.ccmenu ul li h2 {
	font-family: "Rockwell Licht",Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	color:#623C1B;
	padding-bottom: 8px;
	border-bottom:solid #623C1B 1px;
	margin:0px;
}
*/

div.ccmenu ul li ul {
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-left:15px;
}
div.ccmenu ul li ul li {
	float:none;
	width:139px;
	margin-top:6px;
	padding-bottom: 4px;
	border-bottom:solid #7F7F7F 1px;
}

div.ccmenu ul li ul li a:link, div.ccmenu ul li ul li a:active, div.ccmenu ul li ul li a:visited {
	text-decoration:none;
	color:#7F7F7F;
}
div.ccmenu ul li ul li a:hover {
	color:#623C1B;
	text-decoration:none;
	padding-left:1px;
}
div.ccmenu ul li ul li a.active{
color:#623C1B;
font-weight:bold;
}

.CCcontent{
	margin-top:30px;
	float:right;
	width:570px;
}

.CCcontent p{
	margin-bottom:17px;
}

.CCcontent label{
	color:#623C1B;
	font-size:12px;
	margin-bottom:4px;
	display:block;
}

.banner{
position:absolute;
top:318px;
margin:0px;
padding:0px;
}

.banner h1 ,.banner h2{
display: none;
}

/*--------------------------------------------------------------------------------------- */
/* CONTENT ------------------------------------------------------------------------------ */
/*--------------------------------------------------------------------------------------- */

.content {
	width:770px;
	position:absolute;
	top:495px;
	margin-left:50px;
	margin-top:0px;
	margin-right:30px;
	padding: 0px;
    line-height:16px;
}

.content p {
	margin-bottom:16px;
}

.content img{
border:none;
margin:0px;
margin-bottom:16px;
}

.content .column_left {
	width:375px;
	margin:0px;
	margin-right:25px;
	float:left;
	line-height:16px;
	clear:none;
}
.content .column_right {
	width:370px;
	margin:0px;
	float:right;
	line-height:16px;
	clear:none;
}
/*--------------------------------------------------------------------------------------- */
/* FOOTER ------------------------------------------------------------------------------- */
/*--------------------------------------------------------------------------------------- */

.footer {
	clear:both;
	height:28px;
	margin:0px;
	padding:0px;
	padding-top:80px;
	margin-bottom:30px;
	display:block;
}

.footer img{
	margin:0px;
	padding:0px;
}

.footer div{
	margin:0px;
	padding:0px;
	font-size:9px;
	color:#999999;
	line-height: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.footer table{
width:767px;
}

.footer td{
	padding-top:5px;
}

h1 { 
  font-size: 22px; 
  line-height: 32px;
  margin-bottom: 16px; 
}

h2 { 
  font-size: 16px; 
  line-height: 16px; 
  margin-bottom: 16px;
}
h3 { 
  font-size: 12px; 
  line-height: 16px; 
}

input{
font-family: Arial, Helvetica, sans-serif;
	color:#7F7F7F;
	border:1px solid #7F7F7F;
	font-size:10px;
	height:17px;
}

.content ul, 
.content ol { 
  margin-bottom: 16px;
  margin-left:15px;
}

.left {
	float: left;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
.right { 
	float: right; 
	margin-top: 0px;
	margin-right: 16px;
	margin-bottom: 16px;
	margin-left: 0px;
}

.bruin {
	color:#69400a;
	line-height:16px;
}

.ondertitel{
	color:#69400a;
	font-size:13px;
	font-weight:bold;
	line-height:16px;
}

.inleiding{
	font-size:13px;
}

.content a:link, .content a:visited, .content a:active{
	color:#69400a;
}

.content a:hover{
	background-color:#cbbfb4;
	color:#FFFFFF;
}

.CCcontent a:link, .CCcontent a:visited, .CCcontent a:active{
	color:#69400a;
	font-weight:bold;
}

.CCcontent a:hover{
	background-color:#cbbfb4;
	color:#FFFFFF;
}


/*.zoek { border:0px solid red; clear:both; height:30px; text-align:right; position:relative; z-index:100; padding-top:15px; padding-right:40px}
*/

.awards { position:absolute; padding:0px; margin:0px; z-index:300; margin-left:670px; margin-top:60px; width:160px; height:190px;}