/* CSS Document */


/* suckerfish menu +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */
/* uitbreiding voor background images op toplevel */
/*.nav li.selected{background-image:url("img/right_on.gif");}
.nav li.selected a {background-image:url("img/left_on.gif");color:#333;}
.nav li {background:url("img/right.gif") no-repeat right top;margin:-6px 2px 4px 0;
		 padding:0 5px 0 0;border-bottom:1px #000033 solid;}
.nav a{background:url("img/left.gif") no-repeat left top;padding:4px 4px 4px 4px;}
.nav ul li.selected,.nav ul li.selected a,.nav ul a,.nav ul li{background:none;padding:0;margin:0;}*/

#navigation {
	position:relative;
	background-color:#999999;
	background-image: url(navigation-background.gif);
	background-repeat: repeat-x;
}
.nav				{z-index:20;height:29px;}
.nav, .nav ul 		{padding: 0; margin: 0; list-style: none; line-height: 1;}
.nav ul				{border: 1px solid #ccc; background-color: white; padding: .2em;width:9.6em;}
.nav a 				{font-weight: bold; display: block; 
					/* width: 12em; */ padding: 6px 15px 5px 5px; text-decoration: none;color:#ccc;}
.nav a:hover		{text-decoration:none;color:#fff;}
.nav li 			{float: left;white-space:nowrap;margin-right:2px;position:relative;}
.nav li.first  		{border:0;padding-left:1em;}
.nav ul li.first ,.nav ul li {border:0;}
.nav ul li.last		{border-bottom: none;}
.nav li ul 			{position: absolute; margin: 0; left: -999em;}
.nav li ul li 		{padding:0;white-space:normal;}
.nav li a			{color: #eee; text-align: center; display:block;}
.nav ul li a		{
	color: #333;
	font-size:.9em;
	padding:4px;
	width:10em;
}

.nav li:hover{}
.nav li a:hover{background-color:#333;color:#fff;}/*Plaats hier code voor hovers en selected*/
.nav li a.selected{}
.nav li ul a		{font-weight: normal;}
.nav li ul a:hover	{}
	
/* uitbreiding voor het derde niveau */
.nav li ul ul 		{margin: -1.4em 0 0 8em;}
.nav li:hover ul ul, .nav li.sfhover ul ul {left: -999em;}
.nav li:hover ul, .nav li li:hover ul, .nav li.sfhover ul, .nav li li.sfhover ul {left: auto;margin-left:-2.2em;z-index:40;}

/* aanpassing voor rechterzijde, zodat hij binnen het scherm valt */
/*.nav li.last ul 	{margin:0 0 0 -4.2em;}	
.nav li.last ul ul 	{margin:-2em 0 0 -12em;}	*/
	
/* Sub Navigatie */	
#sub-navigation{margin:0;margin-bottom:1em;list-style-type:none;}
#sub-navigation ul{margin:0;margin-left:16px;padding:0;list-style-type:none;font-size:.9em;}
#sub-navigation li{margin:0;padding:0;}
#sub-navigation li a.selected{font-weight:bold;}
#sub-navigation li li{border:0;font-weight:normal;}
#sub-navigation li.last	{border-bottom: none;}
#sub-navigation li a{display:block;width:98%;padding:4px 2px;margin:0;}
#sub-navigation li li a{padding:4px 2px;margin:1px 0;}
#sub-navigation li a:hover{}
