body {
	color: #000000;
	background: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0px;
	line-height: 16px;
	margin : 20px;
	scrollbar-3dlight-color: #D9EBF9;
  scrollbar-arrow-color: #D9EBF9;
  scrollbar-darkshadow-color: #64AADD;
  scrollbar-face-color: #8ABEE5;
  scrollbar-highlight-color: #8ABEE5;
  scrollbar-shadow-color: #8ABEE5;
  scrollbar-track-color: #ffffff;
}
/* algehele style voor tekst */
td   { 
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 0px;
	line-height: 16px; 
	background-color: transparent;
}
/* links */
a,a:link,a:visited,a:active {
	font-size: 9px;
	color: #515151;
	font-weight: normal;
	text-decoration: none;
}
/* links rollover */
a:hover {
	color: #000000;
}
/* bold & strong */
b,strong {
}
/* horizontale ruler */
hr { 
	color: #F15C22;
	height: 1px;
}
/* de style op de tabel en td van de buitenste tabel in de topnavigatie */
.topnavbuitentabel {
}
/* de style op de tabel en td van de binnenste tabel in de topnavigatie */
.topnavbinnentabel {
}
/* de body van de bovennavigatie */
.tabbody {
  color: #FFFFFF;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background: #8abee5; /*url(../images/bg_tab.gif) no-repeat fixed;*/
	background-repeat: y-repeat;
	margin: 0px;
}	
/* de style op de tabel en td van de buitenste tabel in de linker menunavigatie */
.navbody   {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background: #ffffff;
}
/* de style op de tabel en td van de buitenste tabel in de linker menunavigatie */
.insetnav {
	border: 1px solid #BDDBF0;
	margin: 0px;
	background: #d9ebf9;
}
/* de class op de tabel waarin de titel staat */
.titeltabel {
	width: 595px;
	/* background: #D9EBF9; */
	/* border: solid 1px #8ABEE5; */
}
/* de class op de td waarin de titel staat */
.boventd {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
/* de class op de td tussen titel en tekst (voor evt. een 'hr' etc) */
.middentd {
	height: 1px;
	background: transparent; /* #F15C22; */
}
/* de class op de td onderin de titeltabel */
.ondertd {
}
/* eerste letter tekst */
.ondertd:first-letter {
	font-weight: bold;
}
.loginbody {
	background: url(images/bg_login.gif) no-repeat fixed;
}
.ordersbody {
	background-image : none;
}
.bodyPCgebied {
	background: url(../images/postcodegebieden.gif) no-repeat fixed;
}
.letter9pixels  {
	font-size: 9px
}
input {
	color: black;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	/*border: solid 1px  ;
	width: 200px;
	background-color: #ffffff;*/
}
textarea {
	color: black;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border: solid 1px #000000;
	width: 400px;
}
select { 
	color: black; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	border: solid 1px #000; 
	width: 182px;
}
.input65 { 
	text-align: center; 
	width: 65px;
}
.input65L { 
	text-align: left; 
	width: 65px;
}
.input85L { 
	text-align: left; 
	width: 85px;
}
.input35 { 
	text-align: center; 
	width: 35px;
}
.input45 { 
	text-align: center; 
	width: 45px;
}
.input100 { 
	text-align: center; 
	width: 100px;
}
.input100L { 
	text-align: left; 
	width: 100px;
}
.input120 { 
	text-align: center; 
	width: 120px;
}

.input120L { 
	width: 120px;
}
.input150 { 
	text-align: center; 
	width: 150px;
}
.input220L { 
	width: 220px;
}

.input240 { 
	text-align: center; 
	width: 240px;
}
.input240L { 
	width: 240px;
}
.input45L { 
	text-align: left; 
	width: 45px;
}
.input30L { 
	text-align: left; 
	width: 30px;
}
.input300L { 
	width: 300px;
}
.input400L { 
	width: 400px;
}

.inputSP { 
	width: 300px;
	height: 17px;
	font-size: 10px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.header {
	color: #00008b;
	font-weight: bold;
	font-size: 15px;
}
.noinputborder {
	/*background: none;
	border: 0px;
	width: 22px;*/
}
.alert {
	color: red; 
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.nomargin {
	margin-left: 0px;
}
.btwGrondslagRand {
	border : 1px solid Black;
}
.boldhelp1 { 
	color: #000066;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}	
.boldhelp2 { 
	color: #0068B6;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.wit9px { 
	color: #FFFFFF;
	font-size: 9px;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}				
/* de tabs in de bovennavigatie */
.TOPnormalstate {
	color: #000000;
	font-size: 10px;
	background-color: #d9ebf9;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border-left: 1px #BDDBF0 solid;
	border-right: 0px none;
	border-top: 0px none;
	font-weight: normal;
	text-align: center;
}	
.TOPoverstate {
	color: #000000;
	font-size: 10px;
	background-color: #D9EBF9;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border-left: 1px #BDDBF0 solid;
	border-right: 0px none;
	border-top: 0px none;
	font-weight: normal;
	text-align: center;
	text-decoration: underline;
}
.TOPdownstate {
	color: #000000;
	font-size: 10px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border-left: 1px #BDDBF0 solid;
	border-right: 0px none;
	border-top: 0px none;
	font-weight: bold;
	text-align: center;
}
/* knoppen linker menunavigatie */
.STNDnormalstate {
	color: #000000;
	font-size: 10px;
	background-color: #D9EBF9;
	font-family:  Verdana, Arial, Helvetica, Gen0eva, Swiss, SunSans-Regular;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #c5d3de;
	font-weight: normal;
}	
.STNDoverstate {
	color: #000000;
	font-size: 10px;
	background-color: #bddbf0;
	font-family:  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #c5d3de;
	font-weight: normal;
}
.STNDdownstate {
	color: #000000;
	font-size: 10px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #c5d3de;
	font-weight: normal;
}
/* De menuknop in de helppagina's */
.HelppagB {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #D9EBF9;
	border: 1px solid #BDDBF0;
}

/* knoppen linker submenunavigatie voor de modules */
.SSTNDnormalstate {
	color: #000000;
	font-size: 10px;
	background-color: #ffffff;
	font-family:  Verdana, Arial, Helvetica, Gen0eva, Swiss, SunSans-Regular;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #c5d3de;
	font-weight: normal;
}	
.SSTNDoverstate {
	color: #F15C22;
	font-size: 10px;
	background-color: #FFFFFF;
	font-family:  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #c5d3de;
	font-weight: normal;

}
.SSTNDdownstate {
	color: #FFFFFF;
	font-size: 10px;
	background-color: #F15C22;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #c5d3de;
	font-weight: normal;
}
