/* menu tabs */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
/* #header a span {float:none;} */
/* End IE5-Mac hack */
/*
#header a:hover span {
	color:#FFF;
}
#header a:hover {
   background-position:0% -42px;
}
#header a:hover span {
   background-position:100% -42px;
}
#header #current a {
   background-position:0% -42px;
	color: #FFF;
}
#header #current a span {
   background-position:100% -42px;
	color: #FFF;
}
*/
/* end menu tabs */

	
  


.nav, .nav * {
	margin:0;
	padding:0;
}
.nav {
	/*
	line-height:1.0;
	float:left; 
	margin-bottom:1.5em;
*/
/* */
	position: absolute;
	/* list-style:none; */
	/* right: 200px; */
	left: 180px;
	bottom: 7px !important; bottom: 7px;
	font: bold 12px  Arial, 'Trebuchet MS', Tahoma, verdana,  sans-serif;	
	
}
.nav ul {
	background:#fff; /*IE6 needs this*/
	padding-top: 10px;
	width:9.45em;
}
.nav li ul {
	background: #008341;
	width:9.80em;
}

/*
.nav li ul li.portaal {
	background: #FF0000;
}
*/

.nav li.login ul {
	background: #ECA03E;
	width:9.80em;
}
	
.nav li {
	/* 
	background:#BDD2FF;
	border-left:1px solid #fff;
	border-top:1px solid #CFDEFF;
	*/
	float:left;
	list-style:none;
	position:relative;
	z-index:999;
/* */
  /* 
	display:inline;
  margin:0; padding:0;
	*/
	
}

.nav a {
	/* color: #13a; */
	display:block;
	float:left;
	/* padding: .75em 0 .75em 2em; */
	text-decoration:none;
	background: url(images/tableft.gif) no-repeat left top;
	/* width:7.45em; */
	
/* */
   margin:0;
   padding:0 0 0 4px;
}

.nav a.portaal {
	/* color: #13a; */
	display:block;
	float:left;
	/* padding: .75em 0 .75em 2em; */
	text-decoration:none;
	background: url(images/tableftRed.gif) no-repeat left top;
	/* width:7.45em; */
	
/* */
   margin:0;
   padding:0 0 0 4px;
}
.nav a.portaal img {
	float:left;
	margin-top:2px;
	margin-left:-2px;
	margin-right:6px;
	width: 24px;
}


.nav a span {
   float:left;
   display:block;
	 height: 30px;
   background: url(images/tabright.gif) no-repeat right top;
   /* padding:6px 15px 3px 8px; */
	 padding:2px 8px 2px 4px;
   color: #FFF;
}
.nav a.portaal span {
   float:left;
   display:block;
	 height: 30px;
   background: url(images/tabrightRed.gif) no-repeat right top;
   /* padding:6px 15px 3px 8px; */
	 padding:2px 8px 2px 4px;
   color: #FFF;
   /*font-size: 22px;*/
   font-weight:900;
   color:#0F238C;
}


/******************************************/
.nav li.login a {
	/* color: #13a; */
	display:block;
	float:left;
	/* padding: .75em 0 .75em 2em; */
	text-decoration:none;
	background: url(images/tableftyellow.gif) no-repeat left top;
	/* width:7.45em; */
	
/* */
   margin:0;
   padding:0 0 0 4px;
}

.nav li.login a span {
   float:left;
   display:block;
	 height: 30px;
   background: url(images/tabrightyellow.gif) no-repeat right top;
   /* padding:6px 15px 3px 8px; */
	 padding:2px 8px 2px 4px;
   color: #FFF;
}
/******************************************/

.nav li ul {
	float:none;
	top:-999em;
	position:absolute;
}

.nav li:hover,
.nav li.sfHover,
.nav a:focus, .nav a:hover, .nav a:active {
	/* background:#CFDEFF; */
}
.nav li:hover ul, /* pure CSS hover is removed below */
ul.nav li.sfHover ul {
	left:-1px;
	/* top:2.5em; */
	top: 34px;
}

.nav li:hover li ul,
.nav li.sfHover li ul {
	top:-999em;
}
.nav li li:hover ul, /* pure CSS hover is removed below */
ul.nav li li.sfHover ul {
	left:9.80em;
	top:-1px;
	
	width:9.80em;
	
}
/*following rule negates pure CSS hovers
so submenu remains hidden and JS controls
when and how it appears*/
.superfish li:hover ul,
.superfish li li:hover ul {
	top: -999em;
}
.nav li li {
	/* background:#AABDE6; */
	/* background: #9EC630; */
	background: #008341;
	float:left;
	width:9.80em;
	
}
.nav li li li {
	/* background:#9AAEDB; */
	/* background: #9EC630; */
	background: #008341;
}

.nav li.login li {
	/* background:#AABDE6; */
	/* background: #9EC630; */
	background: #ECA03E;
	float:left;
	width:9.80em;
	
}

.nav li.login  {
	height:35px;
	width:9.80em;
	
}



.nav li li a {
	color: #FFF;
	float:none;
	padding-right:0;
	/* width:7.45em; */
	/* width: 150px; */
}
.nav li li a:hover {
	/* color: #6297BC; */
	/* color: #6297BC; */
	color: #FFFFFF;
	text-decoration: underline;
}

