body{
 		 font-family:Trebuchet MS,verdana;
		 font-size:13px;
		 background:#FCFDF7;
		 scrollbar-arrow-color:#1C2EFF;}
H1{
 	 margin-top:30px;
 	 font-family:Trebuchet MS,verdana;
	 font-size: 16px;}
h2{
 	 font-family:Trebuchet MS,verdana;
 	 font-size:16px;}
td{
 	 font-size:14px;}
input,textarea,select{border:1px solid #396F3B;background:#F8FAEC;font-family:Trebuchet MS,verdana;font-size:13px}
input[type="checkbox"]{border:0;}
select{}

select option:hover {
    background-color: red;
    color: white;
}

a{font-weight:600;text-decoration:none;color:#000}

a.black:hover{background:black;color:#fff}
a img{border:1px solid #526C02;}
.knop{background:#1C2EFF;
	color:#fff;
	font-weight:600;
	padding-left:12px;
	padding-right:12px;
	white-space:nowrap;
	padding-top:2px;
	padding-bottom:2px;}
.knop:hover{color:#1C2EFF;background:#B4CC36;cursor:pointer}
input.knop{
	padding-top:0px;
	padding-bottom:0px;
}

div.printknop{margin-top:-28px;margin-bottom:28px;text-align:right}
.maintable{
	width: 100%;
	height: 100%;}
	
.maindiv{
	width: 950px;
/*	border: 2px solid #024D49;*/
}
		 
.landing{margin-top:75px;}

.landingnav{
						background-color:#B4CC36; 
						height:22px; 
						padding:0px;
						padding-right:20px;
						font-size:16px;
						text-align:right;}
.landingnav a{
							font-size:16px;font-family:Trebuchet MS,verdana;padding:0;margin:0;}
.landingslogan{background-color:#FCFDF7;height:20px;}

.header{
		background:#FCFDF7 url("img/logo.gif");
		background-repeat:no-repeat;
		padding-top:0px;
		color:blue;
		padding-bottom:0px;
		height:130px;}
.header a{color:#1C2EFF}
.header a:hover{color:#fff;background:#1C2EFF;cursor:pointer}
.header2{
		background:#FCFDF7 url("img/logo2.gif");
		background-repeat:no-repeat;
		padding-top:0px;
		padding-bottom:0px;
		height:100px;}
.landingnav a{
 			 text-decoration:none;
			 color:#000;
			 font-size:16px;
			 font-weight:bold;
			 padding-left:3px;
			 padding-right:3px;
			 margin-top:0px;}
.telmail{position:relative;float:right;top:50px;right:5px;}
.telmail1{text-align:left;height:40px;margin-left:-60px !important;margin-left:730px}
.telmail2{text-align:right;margin-top:-40px;}
.landingnav a:hover{
				   background-color:#000;
				   color:#fff;}
.landingPic{
			height:600px;
			background-color:#024D49;}									 
.landingPic div{position:relative;top:180px;left:25px;text-align:left;}
.linkdiv{position:relative;top:158px !important;top:165px;text-align:right;width:300px;}
.linkdiv a,{
  			text-decoration:none;
			color:#000;
		 	font-size:13px;
			font-weight:bold;}
.linkdiv a:hover{
 								 width:300px;
  							 text-decoration:none;
								 color:#fff;
		 						 font-size:13px;
								 font-weight:bold;
								 background:#B4CC36;}
									 
.hoofdtabel{
 						width:100%;}
.taalkeuze{
	position:relative;
	text-align:left;
	width:100%;
}
.taalkeuze a, .ondertekst{margin-right:5px;color:#1C2EFF;text-decoration:none;font-weight:bold}
.taalkeuze a:hover{background:#1C2EFF;color:white;}
/*.header{
				height:740px;
				height:87px;
				background:#fff url("img/header.jpg");
}*/
.navbalk{
			height:24px;
			font-size:20px;
			background:#76B87B;}
.navbalk a{
 					 color:#024D49;
					 font-weight:bold;
					 text-decoration:none;}
.navbalk a:hover{}
.navbalkdiv{
 						margin-top:-13px;
 						text-align:right;
 						position:relative;}
.content{
  		 	 background:#B4CC36;
  		 	 vertical-align:top;
  		 	 border-top: 2px solid #fff;
			 	 padding-left:20px; 			
			 	 padding-right:20px;
			 	 padding-bottom:20px;
			 	 font-size:16px;
 			 	 font-family:Trebuchet MS,verdana;}
.rcol{
			width: 250px;
 			font-size:13px;
 			font-family:Trebuchet MS,verdana;
			vertical-align:top;
			background:#B4CC36;
			border-top: 2px solid #fff;}
.rcol_items{
 						margin-top:20px;
						margin-left:30px;
						width:206px;
						border:3px solid #526C2B;}
.rcol_item{
 						margin:10px;
						color:white}
.rcol_items img{
								border-top:2px solid #526C2B;
								border-bottom:2px solid #526C2B;}
.voet{
 			font-family:Trebuchet MS,verdana;
			border-top:2px solid #FCFDF7;
			font-size:11px;
 			text-align:center;
  		background:#B4CC36;
			display:block;
			height:16px;}
.form{
 			font-family:Trebuchet MS,verdana;
 			font-size:13px;}

table.form td b {
	white-space: nowrap;
}
.nocap{text-transform:none;}
.form td{}
.tablehead td{
 							font-weight:bold;
							vertical-align:top;
							font-size:13px;}
td.tablehead2{
 							font-size:13px;
	 						 color:#fff;
	 						 font-weight:bold;
							 vertical-align:top;
							 padding-left:5px;
							 padding-right:5px;}
/*borders*/							 
.trbtop td{border-top:1px solid #000;}
.bright{border-right:1px solid #000;}
.bbottom,.trbbottom td{border-bottom:1px solid #000;}
.bleft,.trbleft td{border-left:1px solid #000;}
.bleft0{border-left:0;}
.b1{border:1px solid #396F3B;}
td.b0,.b0{border:0;}
/*input*/
.inpxxs{width:50px;}
.inpxs{width:75px;}
.inps{width:100px;}
.inpsm,.wsm{width:125px;}
.inpm,.wm{width:150px;}
.inpl,.wl{width:200px;}
.inpxl{width:300px;}
.inpxml{width:346px;}
.inpxxl{width:400px;}
.inp100p{width:100%;}
.w90{width:85px;}
/*algemeen*/
.bgdark{background-color:#7C7E7E;}
.white{color:#fff;}
.bggeel{background:#FFFF00}
.superscript{}
.msg{text-align:left;}
.bgwit{background:#fff}
.right{text-align:right}

/*tabellen*/
.bannerruimte{text-align:center;background:#B4CC36;width:100%;}
.bannerruimte td{width:25%;}
.bannerruimte img{border:0;}
.demand{margin-top:20px;border:0px solid #000;width:100%}
.demand td{}
.errormelding{color:#FF0000;font-size:13px;font-weight:600}
.fld_err{ background-color: #ff9900; }
.fld_err:focus{ background-color: white;}
td.backrow{text-align:right;background:#B4CC36;padding-right:30px;font-size:12px;}
table#sfeertable{
			   border-right:20px solid #B4CC36;
			   height:275px;/*afbeelding zelf moet 320px zijn*/
			   background-color:#B4CC36;
			   background-position:top right;
			   background-repeat:no-repeat;}
			   
tr.rrowIE{ background-color:#95A92B } 

