/* menu achtergrond --------------------------------------*/
#mainbuttons {
	position: relative;
	height: 456px;
	width: 278px;
	background: #fff url(images/menu_bg.gif) no-repeat; }

#mainbuttons b {
	display: none;
	visibility: hidden;
	}
/* menu --------------------------------------------------*/
a#butt1{ display: block; width: 278px; height: 27px; }
a#butt1:hover{ background: #fff url(images/butt1_hi.gif) no-repeat; }
a#butt2{ display: block; width: 278px; height: 25px; }
a#butt2:hover{ background: #fff url(images/butt2_hi.gif) no-repeat; }
a#butt3{ display: block; width: 278px; height: 25px; }
a#butt3:hover{ background: #fff url(images/butt3_hi.gif) no-repeat; }
a#butt4{ display: block; width: 278px; height: 25px; }
a#butt4:hover{ background: #fff url(images/butt4_hi.gif) no-repeat; }
a#butt5{ display: block; width: 278px; height: 25px; }
a#butt5:hover{ background: #fff url(images/butt5_hi.gif) no-repeat; }

/* Hoofdstuk afhankelijk-----------------------------------*/
body#section1 #mainbuttons a#butt1 {
	background: #fff url(images/butt1_hi.gif) no-repeat;}
body#section2 #mainbuttons a#butt2 {
	background: #fff url(images/butt2_hi.gif) no-repeat;}
body#section3 #mainbuttons a#butt3 {
	background: #fff url(images/butt3_hi.gif) no-repeat;}
body#section4 #mainbuttons a#butt4 {
	background: #fff url(images/butt4_hi.gif) no-repeat;}
body#section5 #mainbuttons a#butt5 {
	background: #fff url(images/butt5_hi.gif) no-repeat;}
	
	
body {
 margin: 0px; 
 padding: 0px; 
 background-color: #fff;
 font-family: Tahoma, Helvetica, Arial, sans-serif; 
 font-size: 11px;
 line-height: 14px;
 color:#777777;
 margin:0px;
 scrollbar-face-color:#FFFFFF; 
 scrollbar-shadow-color:#AAAAAA;
 scrollbar-highlight-color:#FFFFFF; 
 scrollbar-3dlight-color:#AAAAAA;
 scrollbar-darkshadow-color:#EEEEEE; 
 scrollbar-track-color:#EEEEEE;
 scrollbar-arrow-color:#666666; 
}

ul, ol, li, td {
 font-family: Tahoma, Helvetica, Arial, sans-serif; 
 font-size: 11px;
 line-height: 14px;
 color: #777777
}

.koplink:link {
 font-family: Tahoma, Helvetica, Arial, sans-serif; 
 font-size: 11px;
 line-height: 14px;
 color: #777777;
 text-decoration: underline;
}

.koplink:hover {
 font-family: Tahoma, Helvetica, Arial, sans-serif; 
 font-size: 11px;
 line-height: 14px;
 color: #777777;
 text-decoration: underline;
}

.koplink:visited {
 font-family: Tahoma, Helvetica, Arial, sans-serif; 
 font-size: 11px;
 line-height: 14px;
 color: #777777;
 text-decoration: underline;
}

.koplink:active{
 font-family: Tahoma, Helvetica, Arial, sans-serif; 
 font-size: 11px;
 line-height: 14px;
 color: #777777;
 text-decoration: underline;
} 


table {
 border-collapse: collapse;
}

a:link {
 color:#006699;
 text-decoration: none; }

a:visited {
 color: #006699;
 text-decoration: none;  }

a:hover {
 color: #404040; 
 text-decoration: underline; } 

.bgcolor-white {
 background-color: #FFFFFF; }

.top {
 vertical-align: top; }

.bottom {
 vertical-align: bottom; }

.title {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 15px; 
 font-weight: bold; 
 color:#C3C3C3; 
 text-transform: uppercase; }

.small {
 font-family: Tahoma, Helvetica, Arial, sans-serif; 
 font-size: 10px;
 line-height: 14px;
 color:#565656;
}

.xsmall {
 font-family: Tahoma, Helvetica, Arial, sans-serif;
 font-size: 9px;
 line-height: 14px; 
 color:#777777;
 text-decoration: none;
}

select {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 height: 20px; 
 margin: 0px; }

input {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 height: 19px; 
 margin: 0px; }

.lijn-midden {
 background-image: url(images/lijn.gif);
}

.back-body {
 background-image: url(images/midden_bg.gif);
}

.kader_invoervelden { 
 border: solid 1px #d8d8d8;
 background : #eeeeee; 
}

.kader_invoervelden_vp { 
 border: solid 1px #d8d8d8;
 background : #eeeeee;
 font-family: Tahoma, Helvetica, Arial, sans-serif; 
 font-size: 11px;
 color:#777777;
}

div#incasso1 {
	visibility : visible;
}
div#incasso2 {
	visibility : visible;
}
div#factuur {
	visibility : hidden;
}
div.hidden {
	display : none !important;
}
div.show {
	display : block !important;
	background-color : #dddddd;
	border-style : solid;
	border-width : 1px 1px 1px 1px;
	border-color : #333;
	padding : 5px 5px 5px 5px;
}

div.show pre {
	white-space : normal ! important;
}

span.green { color : #0c0; }
span.red { color : #c00; }

.nod {
 font-size: 16pt;
 color: #b22222;
 font-family: 'times new roman', arial;
 display: none;
 visibility: hidden;
}
