/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro_dropline.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#container #header #nav {
	position:relative;
	z-index:500;
}

#nav .table {
	display:table;
	margin:0;
	padding-left: 10px;
}

#nav .select,
#nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

#nav li {
	padding:0;
	height:auto;
	float:left;
	margin-right: 18px;
}

#nav .select a,
#nav .current a  {
	display:block;
	height:44px;
	float:left;
	background: #FFFFFF; /*hier heb ik padding in margin verandert om de grijze onderstreep niet te breed te laten zijn*/
	text-decoration:none;
	font: bold 12.5px/16px Arial, Helvetica, sans-serif;
	white-space:nowrap;
	margin-right: 5px;
	margin-left: 5px;
}
#nav .select a {color:#000}
#nav .current a {color:#006CB7; background: url(../i/back_menu.png) repeat-x;}


#nav .current a {
	display:block; 
}

#nav .select a:hover, 
#nav .select li:hover a {
	background: url(../i/back_menu.png) repeat-x;
	cursor:pointer;
}

#nav .select a:hover, 
#nav .select li:hover a {
	display:block; 
	float:left; 
	cursor:pointer;
}

#nav .select_sub {
display:none;
}

/* IE6 only */
#nav table {
	border-collapse:collapse; 
	margin:-1px; 
	font-size:1em; 
	width:0; 
	height:0;
}

#nav .sub {
	display:table;
	padding:0;
	margin:0;
	list-style:none;
}

/*wat dit doet weet ik niet! geen sub_active in doc */
/*#nav .sub_active .current_sub a, 
#nav .sub_active a:hover {
background:transparent; 
color:#f00;
}*/

#nav .select :hover .select_sub, 
#nav .current .show {
	display:block;
	position:absolute;
	width:828px;
	top:44px;
	background:url(../i/back_submenu.png) repeat-x;
	padding:0;
	z-index:100;
	left:0;
	text-align:center;
	height: 30px;
}

#nav .current .show {
z-index:10;
}

#nav .select :hover .sub li a, 
#nav .current .show .sub li a {
	display:block;
	float:left;
	background:transparent;
	margin:0;
	font: bold 11px  Arial, Helvetica, sans-serif;
	white-space:nowrap; /*tekst niet afbreken*/
	border:0;
	color:#575757;
	letter-spacing: 0.05em;
	padding-top: 6px;
	padding-right: 10px;
}

#nav .select :hover .sbm2 li a,
#nav .current .show .sbm2 li a {
	margin-left: 20px;
}
/*de active voor het submenu */
#nav .current .sub li.sub_current a,
#nav .current .sub li.sub_current a:hover {
	cursor:default;
	height: 24px;
	color:#086BB5;
	}

#nav .select :hover .sub li a:hover, 
#nav .current .sub li a:hover {
	height: 24px;
	visibility:visible;
	color:#000;
}




/*______bovenstaande is voor mouseover menu met horiz. sub menu________________________________*/
/*______hieronder andere menuitems uit de header, verder niet van belang voor horiz. menu_________________________*/

#header  #nav_boven #zoek {
	height: 50px;
	width: 132px;
	float: right;
	margin-right: 10px;
	vertical-align: bottom;
}
#header  #nav_boven #adres {
	height: 42px;
	width: 150px;
	float: right;
	padding-top: 7px;
	border-right: 1px solid #818181;
	border-bottom: 1px solid #818181;
	border-left: 1px solid #818181;
	border-top-style: none;
}

#header  #nav_boven #zoek p {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: right;
	color: #006CB7;
	padding-top: 7px;
	letter-spacing: 0.05em;
}
#header #zoek a:link, #header #zoek a:visited {color: #000; text-decoration: none;}
#header #zoek a:hover, .ons #header #zoek a.ons, .contact #header #zoek a.contact {color: #006CB7; text-decoration: none;}



#nav_boven #zoek fieldset.search {
	border: none;
	width: 132px;
	margin: 0;
	background: #FFFFFF;
	padding-top: 7px;
}
#nav_boven #zoek  .search input.box {
	float: right;
	font-size: 10px;
	width: 100px;
	height: 12px;
}
#nav_boven #zoek .search button.btn {
	border: none;
	width: 17px;
	height: 17px;
	cursor: pointer;
	text-indent: -9999px;
	background: url(../i/zoek.png) no-repeat 0 0;
	float: right;
	margin-left: 5px;
}
#nav_boven #zoek .search button.btn:hover {
	background: url(../i/zoek.png) no-repeat -17px 0;
}
#header #nav_boven #adres p {
	padding-right: 3px;
	padding-left: 8px;
	font: 11px/18px Arial, Helvetica, sans-serif;
	letter-spacing: 0.05em;
}
#header #nav_boven #adres a:link, #header #nav_boven #adres a:visited {
	border-bottom: 1px dotted #333333;
	color: #000000;
	text-decoration: none;
}
#header #nav_boven #adres a:hover, #header #nav_boven #adres a:active {
	border-bottom: 1px dotted #006CB7;
	color: #006CB7;
	text-decoration: none;
}

