body { 
	color: #000000; 
	font-size: 10px;
	font-weight: normal; 
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	background-color: #ffffff;
	scrollbar-arrow-color: #31336F; 
	scrollbar-3dlight-color: #5A94A6;
  scrollbar-darkshadow-color: #5A94A6;
  scrollbar-face-color: #9DD3E6;
  scrollbar-highlight-color: #9DD3E6;
  scrollbar-shadow-color: #9DD3E6;
	scrollbar-track-color:#e9f5f9;
}

a { 
	color: #ffffff; 
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
}

a:hover {
	color: #9DD3E6;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none;	
}

input {
  color: #000000; 
	font-size: 11px;
	font-weight: normal; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	background-color: #FFFFFF;
	border: solid 1px #000000;
}	

.bodyboven {
	background-color: #31336E;
}

.offsetBovenLeft {
	width: 570px;
}

/* -------------- Alle Menutypes behalve: 00, 01, 20, 40, 60, 80 ---------------*/
.bodymenu {
	margin-top: 20px;
	overflow-x: hidden;
}

.menualgemeenbreedte { /* Breedte van het menu exclusief de scrollbalk */
	width: 160px;
	margin-left: 10px;
}

.menualgemeenstreepkleur { /* De tr tussen de navigatieitems */
	background-color: #5A94A6;
	height: 1px;
}

.menualgemeenstreepkleur2a { /* De tr tussen de navigatieitems */
	background-color: #5A94A6;
	height: 1px;
}

.menualgemeenhoofditem {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	height: 16px;
}

.menualgemeenhoofditemOver {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #c5c5c5;
	height: 16px;
}

.menualgemeenhoofditemSel {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #9DD3E6;
	height: 16px;
}

.menualgemeensubitem {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	height: 16px;
}

.menualgemeensubitemOver {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #c5c5c5;
	height: 16px;
}

.menualgemeensubitemSel {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #9DD3E6;
	height: 16px;
}

.menualgemeenKnopje { /* Class op de td waar het hoofdmenu knopje in staat */
	text-indent: 2px;
	width: 5px;
}

.menualgemeenKnopje2 { /* Class op de td waar het hoofdmenu knopje in staat */
	text-indent: 2px;
	width: 5px;
}

.menuInspringH1 { /* Class op alle hoofditemmenu's waar geen plaatje voor staat */
	width: 2px;
}

.menuInspringS1 { /* Class op alle subitemmenu's waar geen plaatje voor staat */
	width: 10px;
}

.menuInspringA1 { /* Class op alle artikelmenu's waar geen plaatje voor staat */
	width: 15px;
	
}

.menualgemeenartikela { /* Alleen bij menu 3 */
	color: #000000; 
	font-size: 10px;
	font-weight: normal; 
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.terugNaarHoofdmenu,.terugNaarHoofdmenu:link,.terugNaarHoofdmenu:active,.terugNaarHoofdmenu:visited,.terugNaarHoofdmenu:hover { /* Alleen bij menu 3  */
	color: #008B8B;
	font-size: 10px;
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;	
}
/* -------------- Einde Menutypes ---------------*/

.submenuopvullingonder2 {
	background: url(../images/impliva/x6_bg_menu_open.gif);
	background-repeat: repeat;
}

.bodyonder {
	/* Instellingen voor het onderframe */
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	/*background: white url(../images/impliva/footer.gif);*/
	background-repeat: no-repeat;
	margin-top: 0px;
	background-color:#31336F;
}

.logo {/* De breedte van de td waarin het logo staat. */
	width: 70px;
	text-indent: 5px;
}

.offsetonder1 {/* Ruimte tussen de linkerkantlijn en het zoekveld */
	width: 0px;
}

.offsetonder2 {/* extra td voor de ruimte tussen de td waarin het woord zoek staat en de home knop */  
	width: 80px;
}

.zoek1 {/* De lengte waarin het zoekveld staat */
	width: 100px;
}

.knoponder {/* Algemene breedte van de td's met knoppen */
	/*background-image: url(../images/impliva/knoponder.gif);
	background-repeat: no-repeat;
	background-position: left;*/
	text-indent: 10px;
	width: 125px;
	height: 15px;
}

.knoponderleeg {/* Algemene breedte van de td's waar geen knoppen in zitten */
	width: 10px;
}

.knoponderzoek {/* Hiermee kan de lengte van de zoekknop worden teruggebracht */
  color: #ffffff;
	font-size: 10px;
	font-weight: bold; 
	font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	/*background-image: url(../images/impliva/knoponder_zoek.gif);
	background-repeat: no-repeat;
	background-position: left;*/
	text-indent: 9px;
	width: 60px;
	height: 15px;
}

.vullingeind {
  width: 0px;
}

/*----------------------------------------------------------------------------*/
/* Linkerframe */
.framelinks_body {
	margin-top: 0px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-attachment: fixed;
	margin-top: 0px;
	margin-right: 0px;
}

.framelinks_tabel {
	background-color: #31336f;
	height: 100%;
	width: 100%;
}

.framelinks_td {
}
/* Einde linkerframe */
/*----------------------------------------------------------------------------*/
/* Rechterframe */
.framerechts_body {
	background-image: url(../images/impliva/rechts.gif);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-attachment: fixed;
	margin-top: 0px;
	margin-left: 0px;
}

.framerechts_tabel {
	background-color: #31336f;
	height: 100%;
	width: 100%;
}

.framerechts_td {
}
/* Einde Rechterframe */
/*----------------------------------------------------------------------------*/

/* Extra topframe boven de navigatie */
.navigatietop {
  /*background: #FFFFFF url(../images/impliva/bg_top.gif) no-repeat fixed;*/
}


/* HIERONDER VOLGEN DE STYLES VOOR HET NAVIGATIEMENU */

.menuinzet {
/* hoeveel pixels springt het navigatiemenu in? */
	padding: 0px; 
}
.navbody   {
/* achtergrond navigatiemenu (plaatjes, kleuren) */
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-left: 0px;
	margin-top : 62px;
	background-color: #ffffff;
/* background: url(../images/impliva/bg_nav.gif) no-repeat fixed; */
