
		body{margin:0; padding:0; background: #1a272e url(../images/body.png) repeat-x top left; height:100%;}
	
/************************************************************************************************/
/*CMS Site Menu @ top when logged in */
/************************************************************************************************/

/* COLORS USED - TODO: Complete list */
/*
 light gray			: #919699;
*/ 
 
#CMSSiteMenu{
		background-color	: #DFE0E5; 
		
		font-family			: arial;
		font-size			: 11px;
		text-align			: center; 
		color				: black; 
		
		border-bottom		: 1px solid black;
		
		position			: absolute;
		z-index				: 999;
		
		top					: 0px;
		left				: 0px;
		width				: 100%; 
		height				: 22px;
		padding-top			: 3px;
	}

/************************************************************************************************/
/*template*/
/************************************************************************************************/
*{margin:0; padding:0; font-family: Arial, Tahoma, Myriad Pro; font-size: 10pt;}
img{border:0px;}
br.clear{clear:both; font-size:0px;}
div.clear{clear:both; font-size:0px;}
html{height:100%;}
a{}
.div1 img{
	border: 1px solid #B08F32;
	padding: 4px;
	margin: 0 5px 2px 5px;
	background-color: #F1D8A1;
}
.geenrand img{border:0;padding:0;background-color: none;}
table td {padding-right: 5px;}

/************************************************************************************************/
/*container*/
/************************************************************************************************/
.container{width:1110px; margin:0px auto 0px auto; min-height:100%; -height:100%; background:url(../images/div1.png) repeat-y top left; position:relative;}

/************************************************************************************************/
/*header*/
/************************************************************************************************/
.header ul{list-style:none;}
.header{width:1110px; height:242px; background:url(../images/header.png) no-repeat top left; position:relative; z-index:400;}
.header .headlines{font-style:italic; font-size:11px; color:#323232; text-decoration:none; position:relative; left:20px; top:5px; }

.header h1 a{width:450px; height:105px; top:50px; left:50px; text-indent:-4000px; display:block; overflow:hidden; position:absolute; }

.header .top_menu{position:absolute; right:15px; top:0px; }
.header .top_menu ul li{float:left;}
.header .top_menu ul li a{display:block; width:74px; height:19px; padding:6px 0px 0px 0px; text-align:center; background:url(../images/header_top_menu.png) no-repeat top left; font-size:11px; color:#323232; font-weight:bold; text-decoration:none;}

.header .menu{position:absolute; left:25px; top:157px; z-index:500;}
.header .menu ul.main li{float:left; padding:0px 0px 0px 0px; position:relative;}
.header .menu ul.main li a{display:block; width:90px; height:23px; padding:15px 5px 0px 0px; text-align:center; font-size:11px; color:white; text-decoration:none; text-transform:uppercase;}
.header .menu ul.main li.on {background:url(../images/header_menu_on.png) repeat-x top left; }
.header .menu ul.submenu{display:none; position:absolute; top:35px; left:0px; z-index:1000; width:123px;}
.header .menu ul.submenu li{width:130px; background:url(../images/header_submenu_li.png) repeat-y top left; padding:5px 0px 5px 20px; color:white;}
.header .menu ul.submenu li a{font-size:13px; color:white; text-align:left; text-transform:none; display:inline; padding:0px 0px 0px 0px; }

.header .zoeken{display: none; width:209px; height:30px; background:url(../images/header_zoeken.png) no-repeat top left; padding:5px 0px 0px 10px;position:absolute; right:60px; top:115px;  }
.header .zoeken .text{border:0px; background:none; width:160px; float:left;}
.header .zoeken .img{float:right; position:relative; top:-5px;}

/************************************************************************************************/
/*divisions & splits*/
/************************************************************************************************/
/*division*/
.div1{padding:30px 40px 123px 48px; position:relative; margin:0px;}
.div1 .left{float:left; width:323px; margin:0px 25px 0px 0px; display:inline; position:relative;}
.div1 .left2{float:left; width:484px; margin:0px 25px 0px 0px; display:inline; position:relative;}
.div1 .center{float:left; width:323px; margin:0px 25px 0px 0px; display:inline; position:relative;}
.div1 .right{float:left; width:323px;  display:inline;}
.div1 .right2{float:left; width:484px;  display:inline;}
.div1 .right2 ul{margin:0 0 0 16px; }

/*split1*/
.split1{padding:25px 0px 0px 0px; margin: 0 0 45px 0; clear:both;}
.split1 .left{float:left; width:323px; margin:0px 25px 0px 0px;  }
.split1 .center{float:left; width:323px; margin:0px 25px 0px 0px;  }
.split1 .right{float:left; width:323px;}

/************************************************************************************************/
/*lists*/
/************************************************************************************************/

/*list1*/
.list1 {list-style:none;}
.list1 li{margin-top:-3px;}
.list1 li a{width:218px; display:block; background:url(../images/list1_a.png) repeat-x top left; position:relative; text-decoration:none; padding:10px 0px 16px 105px; }
.list1 li a:hover{background:url(../images/list1_a_on.png) repeat-x top left; }
.list1 li a span.date{font-size:11px; color:#323232; left:15px; top:13px; position:absolute; }
.list1 li a strong{font-size:15px; color:#323232;}
.list1 li a span.link{font-size:11px; color:#0084ff; text-decoration:underline; display:block;}

/*list2*/
.list2 {list-style:none;}
.list2 ul{list-style:none;}
.list2 li{position:relative; text-decoration:none; padding:10px 0px 10px 105px; }
.list2 li.line{background:url(../images/list2_li.png) no-repeat bottom left; }
.list2 li a:hover{background:url(../images/list1_a_on.png) repeat-x top left; }
.list2 li span.title{font-size:11px; color:#323232; left:0px; top:11px; position:absolute; }
.list2 li strong{font-size:15px; color:#323232; display:block;}
.list2 li p{font-size:10pt; color:#323232;}

/*list3*/
.list3 {list-style:none;}
.list3 ul {list-style:none;}
.list3{padding: 0 0 15px 0;}
.list3 li{position:relative; text-decoration:none; padding:2px 0 0 0; }
.list3 li span.title{font-size:11px; color:#9A7E59; position:absolute; text-align: right; width:95px;}
.list3 li strong{font-size:15px; color:#323232; display:block;}
.list3 li p{font-size:10pt; color:#323232; padding:0 0 0 105px; margin: 0;}

/************************************************************************************************/
/*FORM*/
/************************************************************************************************/

textarea, input{border: 1px solid #BFBFBF}

.list3 form .line {margin: 0 0 3px 0;}
.list3 li span label{font-size:11px; color:#9A7E59; position:absolute; text-align: right; width:95px;}
.obligated_field{color:red}
.list3 li.input_mandatory{float: right; width: 210px; height: 20px; font-size:11px; color:#323232; padding: 1px; margin: 0 0 5px 0;}
.list3 li.input_default{float: right; width: 210px; height: 20px; font-size:11px; color:#323232; padding: 1px; margin: 0 0 5px 0;}
.remarks textarea{width: 230px; height: 100px; margin: 0 0 5px 0; font-size:11px;}
#checkbox1 {text-align: left; margin: 0 0 5px 3px; width: 100%;} /*label*/
#sentCopy {border: 0}
.buttons {height: 20px; float: left; margin: 0 0 5px 0;}
.button_verzenden 	{float: left; margin: 5px 5px 0 0; text-indent: 0px; overflow: hidden; cursor: pointer;}

textarea:hover, input:hover{background: #F0E7F3}

/************************************************************************************************/
/*boxes*/
/************************************************************************************************/
/*box1*/
.box1{display:block;}
.box1 p{margin: 0 0 10px 0;}
.box1 ul{margin:0 0 0 16px; }

/*box2*/
.box2{display:block;margin:30px 0;}
.box2 p{margin: 0 0 10px 0;}
.box2 ul{margin:0 0 0 16px; }

/************************************************************************************************/
/*tables*/
/************************************************************************************************/
/*table1*/

/************************************************************************************************/
/*content*/
/************************************************************************************************/
/*text*/
.link1{font-size:10px; color:#0084ff;}
.align_right{text-align:right;}

/*big button*/
.big_button{width:323px; height:36px; display:block; background:url(../images/big_button.png) repeat-x top left; padding:8px 0px 0px 0px; color:#d0d0d0; font-size:22px; text-align:center; text-decoration:none;}

/*video*/
.video{margin: 0 0 10px 0;}

/************************************************************************************************/
/*miscelleanous*/
/************************************************************************************************/
/*headings*/
h1{}
h2{font-family:Myriad pro, Tahoma; font-size:18px; color:#323232; padding:0 0 10px 0; font-weight:normal; margin: 0 0;}
h3{font-size:16px; color:#895D99; padding:0 0 10px 0; }

/*ico*/
.ico{padding:0px 0px 2px 18px; }
.ico.rss{background:url(../images/ico_rss.png) no-repeat left 0px; }

/*hr*/
.hr{clear:both; margin:20px 0px 20px 0px; }
.hr.bluedot{background:url(../images/hr1.png) repeat-x top left; height:1px;}
.hr hr{display:none;}

/*misc*/
table{ border-collapse:collapse; font-size:11px; font-weight:normal;}
p{color:#323232; font-size:10pt;}

/*images*/
.img_right{float:right}
.img_center{}

/************************************************************************************************/
/*FOOTER*/
/************************************************************************************************/
.footer ul{list-style:none;}
.footer{background: url(../images/footer.png) repeat-x top left; height:143px; width:1110px; margin:0px 0px 0px 0px; position:absolute; bottom:0;}
.footer p{color:white; font-size:9px;}
.footer p a{color:#0084ff;font-size: 8pt}
.footer p.p1{left:30px; top:110px; position:absolute;}
.footer p.p2{padding: 0 0 0 16px; left: 14px; top:126px; position:absolute; width:1067px; height: 20px; background: #111619}

.footer .top_menu{position:absolute; left:200px; top:0px; }
.footer .top_menu li{float:left; margin-right:-1px;}
.footer .top_menu li a{display:block; width:80px; height:20px; color:#cdcdcd; padding:7px 0px 0px 0px; text-align:center; background:url(../images/footer_menu.png) no-repeat top left; font-size:11px; text-decoration:none;}

.footer .footer_list{}
.footer .footer_list li{color:#cdcdcd; margin-bottom:-5px;}
.footer .footer_list li a{color:#cdcdcd; font-size:11px; text-decoration:none;}
.footer .footer_list.l1{left:210px; top:30px; position:absolute; }
.footer .footer_list.l2{left:290px; top:30px; position:absolute;}
.footer .footer_list.l3{left:450px; top:30px; position:absolute;}