.preload1                                         { background: url(../images/six_1a.gif);}#nav                                              {	padding: 0;	margin: 0;	list-style: none;	height: 28px;	background: #b1dff7 url(../images/six_0.gif) repeat-x;	position: relative;	z-index: 200;	font-family: arial, verdana, sans-serif;}

#nav li.top                                       { display:block; float:left; }

#nav li a.top_link                                {
	display: block;
	float: left;
	height: 25px;
	line-height: 25px;
	color: #01054e;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	padding: 0 0 0 12px;
	cursor: pointer;
	background: #b1dff7;
}

#nav li a.top_link span                           {
	float: left;
	display: block;
	padding: 0 24px 0 12px;
	height: 25px;
	background: #b1dff7;
}

#nav li a.top_link span.down                      {
	float: left;
	display: block;
	padding: 0 24px 0 12px;
	height: 25px;
	background: #b1dff7;
}



#nav li:hover a.top_link,

#nav a.top_link:hovercolor:#fff;	
	background:transparent url(./images/hover.jpg) repeat-x bottom left;}
}

#nav li:hover a.top_link span, 

#nav a.top_link:hover span                        {
	background: url(../images/six_1.gif) no-repeat right top;
}

#nav li:hover a.top_link span.down,

#nav a.top_link:hover span.down                   {
	background: url(../images/six_1a.gif) no-repeat right top;
	padding-bottom: 3px;
}



#nav table                                        { 
        border-collapse:collapse; 
        padding: 0;
        margin:0; position:absolute; left:0; top:0;}



#nav li:hover                                     { position:relative; z-index:200;}

#nav a:hover                                      {
	position: relative;
	white-space: normal;
	z-index: 200;
}


/* background hieronder is sub blok - lichtblauw */
#nav :hover ul.sub                                {
	left: 1px;
	top: 28px;
	background: #b1dff7;
	padding: 3px;
	border: 1px solid #094fa3;
	white-space: nowrap;
	width: 140px;
	height: auto;
	z-index: 300;
}

/* instelling hieronder is breedte sub blok */
#nav :hover ul.sub li                             {
	display: block;
	height: 20px;
	position: relative;
	float: left;
	width: 160px;
	font-weight: normal;
}

/* instelling hieronder is hoogte en breedte van keuzemogelijkheden in eerste sub */
#nav :hover ul.sub li a                           {
	display: block;
	font-size: 10px;
	height: 18px;
	width: 138px;
	line-height: 18px;
	text-indent: 5px;
	color: Navy;
	text-decoration: none;
	border: 1px solid #b1dff7;
}

/* instelling hieronder is de standaard backgroud kleur van keuze 1e sub met een subsub */
#nav li ul.sub li a.fly                           {
	background: #b1dff7 url(../images/arrow.gif) no-repeat 80px 6px;
}

/* instelling hieronder is de hover backgroud kleur, de fontkleur en borderkleur van keuze 1e sub*/
#nav :hover ul.sub li a:hover                     {
	background: #094fa3;
	color: #ffffff;
	border-color: #094fa3;
}

#nav :hover ul.sub li a.fly:hover                 {
	background: #094fa3 url(../images/arrow_over.gif) no-repeat 80px 6px;
	color: #b1dff7;
}





/* Onderwerp onder knop; 2e regel is text-settings en 4e regel is border-settings */

#nav li b                                         {
	height: 18px;
	width: 138px;
	line-height: 18px;
	text-indent: 6px;
	color: navy;
	font-size: 11px;
	display: block;
	margin-bottom: 3px;
	border-bottom: 1px solid navy;
	cursor: default;
}



#nav a:hover a:hover ul,

#nav a:hover a:hover a:hover ul,

#nav a:hover a:hover a:hover a:hover ul,

#nav a:hover a:hover a:hover a:hover a:hover ul   {
	left: 139px;
	top: -4px;
	background: #b1dff7;
	padding: 3px;
	border: 1px solid #094fa3;
	white-space: nowrap;
	width: 190px;
	z-index: 400;
	height: auto;
}



#nav ul, 

#nav a:hover ul ul,

#nav a:hover a:hover ul ul,

#nav a:hover a:hover a:hover ul ul,

#nav a:hover a:hover a:hover a:hover ul ul        {
	position: absolute;
	left: -9999px;
	top: -9999px;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	list-style: none;
}



#nav li:hover li:hover > ul                       {
	left: 140px;
	top: -4px;
	background: #b1dff7;
	padding: 3px;
	border: 1px solid #094fa3;
	white-space: nowrap;
	width: 140px;
	z-index: 400;
	height: auto;
}

#nav li:hover > ul ul                             { position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover > a.fly                    { background:#b1dff7 url(../images/../images/arrow_over.gif) 80px 6px no-repeat; color:#2000e1; border-color:#000fff;} 

#nav li:hover li:hover > li a.fly                 { background:#b1dff7 url(../images/arrow.gif) 80px 6px no-repeat; color:#000; border-color:#b1dff7;} 


