/* CSS Document */
html{
	}
	
body{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

.noprint{
	display:none;	
}


H1,H2,H3,H4,H5,H6{
	margin-top:0px;
	text-indent:0px;
	color:#acb83c;
	font-size:13px;
	line-height:19px;
}

H1{	font-size:20px;			line-height:26px;}
H2{	font-size:17px;			line-height:23px;}
H3{	font-size:14px;			line-height:20px;}


#bovenbalk{
	display:none;		
}

#contentboven{
	display:none;	
}


#kleurenbalk{
	display:none;	
}

#contentblok{
	width:100%;
}


#contentcontainer{
}


#menukolom{
	display:none;	
}


#statistieken{
}



#contentkolom{
	
}

			#contentkolom p{
			}
			
			
			#contentkolom .divbox p{
				padding-left:0px;
			}
			
			#contentkolom .divboxzwart p{
				padding-left:0px;
			}
			
			
			#contentkolom .divbox H1,H2,H3,H4,H5,H6{
				padding-left:0px;
				text-indent:0px;
			}
			
			#contentkolom .divboxzwart H1,H2,H3,H4,H5,H6{
				padding-left:0px;
				text-indent:0px;
			}
			
			#contentkolom a{
				color:#a3af2f;
				text-decoration:none;
				font-weight:bold;
			}
			
			#contentkolom a:hover{
				color:#a3af2f;
				text-decoration:underline;
				font-weight:bold;
			}

			#contentkolom H1,H2,H3,H4,H5,H6{
				font-weight:bold;
			}


			.contentitem{
				background-color:#FFFFFF;
				border:1px solid #d4d4d4;
				margin-left:15px;	
				margin-bottom:10px; 
				padding:10px;
				-moz-border-radius: 5px; 
				-webkit-border-radius: 5px; 
			}

/* indien kader=ja wordt toegevoegd op een module */
.divbox {
	background-color:#FFFFFF;
	border:1px solid #d4d4d4;
				line-height:22px;
	padding:10px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	}
			.divbox H1, H2, H3, H4, h5, h6 {
				margin-bottom:0px;
				}
			
			.divbox img{
				-moz-border-radius: 5px; -webkit-border-radius: 5px; 
				
				}
				
			.divbox p{
				line-height:22px;
			}
				
			.divbox hr{
			border:0px;
			border-bottom:1px dotted #999999;
			height:0px;
			}
	
.divboxzwart{
	background-color:#2E2E2E;
	border:1px solid #000000;
	line-height:22px;
	padding:10px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	color:#FFF;
	}
			 .divboxzwart H1, H2, H3, H4, h5, h6 {
				margin-bottom:0px;
				}
			
			.divboxzwart img{
				-moz-border-radius: 5px; -webkit-border-radius: 5px; 
				
				}
				
			.divboxzwart p{
				line-height:22px;
			}
				
			.divboxzwart hr{
			border:0px;
			border-bottom:1px dotted #C0C0C0;
			height:0px;
			}
	


/* 2 of 3 kolommen tekst, enkel indien er geen divbox kader rond staat */
.linkerkolom{
	padding-right: 10px;
	border-right:1px dotted #CCCCCC;
	}
	
.middenkolom{
	padding-right: 10px;
	border-right:1px dotted #CCCCCC;
	}
	
.rechterkolom{
	}

/* 2 of 3 kolommen tekst, enkel indien er WEL divbox kader rond staat */
.linkerkolomdivbox{
	padding: 10px;
	background-color:#FFFFFF;
	border:1px solid #d4d4d4;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	}
.middenkolomdivbox{
	padding: 10px;
	background-color:#FFFFFF;
	border:1px solid #d4d4d4;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	}
.rechterkolomdivbox{
	padding: 10px;
	background-color:#FFFFFF;
	border:1px solid #d4d4d4;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	}
	
.linkerkolomdivboxzwart{
	padding: 10px;
	background-color:#2E2E2E;
	border:1px solid #000000;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	color:#FFFFFF;
	}
.middenkolomdivboxzwart{
	padding: 10px;
	background-color:#2E2E2E;
	border:1px solid #000000;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	color:#FFFFFF;
	}
.rechterkolomdivboxzwart{
	padding: 10px;
	background-color:#2E2E2E;
	border:1px solid #000000;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	color:#FFFFFF;
	}

/* login*/
input.knop{
	color:#515a02;
	font-size:14px;
	font-weight:normal;
	background-color:#acb83c;
	padding:3px;
	padding-left:25px;
	padding-right:15px;
	height:24px;
	
	background-image:url(../images/lock_open.png);
	background-repeat:no-repeat;
	background-position:5px 50%;
	border:1px solid #acb83c;
	cursor:pointer;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}	

input.knop:hover{	
	color:#FFFFFF;
	font-weight:normal;
	background-color:#6e790a;
}

.textfield{
	border:1px solid #999999;
	width:150px;
	height:22px;
	line-height:22px;
	font-size:12px;
	padding:0px;
	background-image:url(../images/loginfieldbg.jpg);
	background-repeat:repeat-x;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	font-family:Arial, Helvetica, sans-serif;
}

.textareafield{
	border:1px solid #999999;
	line-height:18px;
	font-size:12px;
	padding:3px;
	background-image:url(../images/loginfieldbg.jpg);
	background-repeat:repeat-x;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	font-family:Arial, Helvetica, sans-serif;
}



/* onderste grijze balk*/
#footerbalk{
	display:none;
}










			
.tabelwebsite{
	border:1px solid #d5d5d5;
	font-size:11px;
}	
	
.tabelwebsite td{
	border-bottom:1px solid #EFEFEF;
}		
	
.tabelheaderwebsite{
	background-image:url(../images/tabelheaderwebuit.jpg);
	background-repeat:repeat-x;
	background-position:0% 100%;
}


.tabelheaderwebsite td{
	border-right:1px solid #D5D5D5;
	vertical-align:middle;
}

.tabelrowselected{
	background-color:#f8ffb8;
	border-bottom:1px solid #d8f0fa;
	border-top:1px solid #d8f0fa;
}

.klantbox{
	width:130px;
	height:100px;
	padding-top:30px;
	border:1px solid #D5D5D5;
	float:left;
	margin-left:15px;
	margin-bottom:10px;
	text-align:center;
	cursor:pointer;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
}

.klantbox:hover{
	border:1px solid #acb83c;
}

.klantboxon{
	border:1px solid #acb83c;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
}



.klantbox2{
	height:30px; 
	line-height:30px; 
	cursor:pointer;
	float:left;
	width:130px;
	padding-top:15px; 
	padding-bottom:15px;
	color:#FFFFFF;
	border:1px solid #acb83c;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	background-color:#acb83c; 
	background-image:url(../images/groengradient.jpg);
	background-repeat:repeat;
	background-position: 0% 0%;
	margin-left:15px;
	text-align:center;
}


.klantbox2:hover{
	height:30px; 
	line-height:30px; 
	cursor:pointer;
	float:left;
	width:130px;
	padding-top:15px; 
	padding-bottom:15px;
	background-color:#6e790a; 
	color:#FFFFFF;
	border:1px solid #acb83c;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	background-position: 0% 10%;
	margin-left:15px;
	text-align:center;
}

#contentkolom a.knop{
	font-size:14px;
	font-weight:normal;
	background-color:#acb83c;
	background-image:url(../images/groengradient.jpg);
	background-repeat:repeat;
	background-position: 0% 0%;
	padding:3px;
	padding-left:15px;
	padding-right:15px;
	height:22px;
	
	border:1px solid #acb83c;
	cursor:pointer;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	color:#ffffff;
}


#contentkolom a.knop:hover{
	color:#FFFFFF;
	font-weight:normal;
	background-color:#6e790a;
	background-position: 0% 10%;
	text-decoration:none;
}	

/* pager nummering */
#contentkolom .pagerblock{
	background-color:#acb83c;
	color:#FFFFFF;
	width:20px;
	height:20px;
}

#contentkolom .pagerblockselected{
	background-color:#6e790a;
	color:#FF0000;
}

#contentkolom a.pagerlink{
	background-color:#acb83c;
	margin-left:3px;
	padding:7px;
	color:#FFFFFF;
	text-transform: uppercase;
	text-decoration:none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	width:25px;
	height:25px;
}
#contentkolom a.pagerlink:hover{
	background-color:#6e790a;
	padding:7px;
	color:#FFFFFF;
	text-decoration:none;
	width:25px;
	height:25px;
}

#contentkolom a.pagerlinkselected{
	margin-left:3px;
	background-color:#6e790a;
	padding:7px;
	color:#FFFFFF;
	text-decoration:none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	width:25px;
	height:25px;
}

#contentkolom a.pagerlinkselected:hover{
	background-color:#6e790a;
	padding:7px;
	color:#FFFFFF;
	text-decoration:none;
	width:25px;
	height:25px;
}

#contentkolom a.filelink{
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}


#contentkolom a.filelink:hover{
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
}

#contentkolom a.broodkruimel{
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}


#contentkolom a.broodkruimel:hover{
	font-weight:normal;
	text-decoration:underline;
	color:#333333;
}

#broodkruimel{
	padding:0px;
	margin:0px;
	margin-top:2px;
	margin-bottom:18px;
	text-indent:1px;
}

			#broodkruimel p{
				margin:0px;
				padding:0px;
			}
			
#logos{
	margin-top:-2px;
	margin-left:-4px;
	margin-right:-4px;
	margin-bottom:-9px;
	
}

			#logos img{
				margin:0px;
				margin-left:4px;
				height:20px;	
				padding:2px;
				background-color:#FFFFFF;
				border:1px solid #d4d4d4;
				-moz-border-radius: 5px; 
				-webkit-border-radius: 5px; 
			}
			
.zoekknop{
	background-image:url(../basicimages/magnifier.png);
	background-color:#333333;
	color:#FFFFFF;
	border:0px;
	font-weight:bold;
	height:22px;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:2px;
	padding-left:20px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
}

.saveknop {
	background-image:url(../basicimages/page_save.png);
	background-color:#333333;
	color:#FFFFFF;
	height:22px;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:2px;
	padding-left:20px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
}

.rondehoek{
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
}

label{
	cursor:pointer;
}


.referentieafbeelding{
	 -moz-box-shadow: 5px 5px 7px #BEBEBE; 
	 -webkit-box-shadow: 5px 5px 7px #BEBEBE;  
	 margin-right:10px;  
	 margin-bottom:10px;
	 }
	 
.referentieafbeelding2{
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	margin-right:7px;
	margin-bottom:2px;
	border:1px solid #CCC;
	 }
	 
.cleardiv{
	clear:both;
}

.cleardiv10{
	height:10px;
	clear:both;
}

/* module met afbeeldingen */
.leftimage{
	float:left;
	margin-right:7px;
	margin-bottom:2px;
}
.rightimage{
	float:right;
	margin-left:7px;
	margin-bottom:2px;
}

.centerimage{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2px;
}


/* voor downloads*/
#iframedocument{
	width:1px; 
	height:1px;
	overflow:hidden;
	display:none; 
	border:0px;
}

