div#navigation ul#nav{
	background:#fff;
	margin-left:0;
	width:911px;
	height:34px;
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}

	ul#nav ul {
		position: absolute;
		left: -1000px;
		border:1px solid #dfd8d8;
		border-top:0;
		}
	
		ul#nav li {
			float: left;
			clear:both;
			background-color: #fff;
			color: #646464;
			}
			ul#nav ul a{
				clear:both;
				text-decoration: none;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #646464;
				cursor: default;
				width:200px;
				height:37px;
				display:block;
				cursor: pointer;
				line-height:34px;
				text-indent:10px;
			}
			ul#nav li:hover ul, ul#nav li.ie_does_hover ul {
				left: auto;
				background-position: 0 0;
			}
			ul#nav ul li:hover, ul#nav ul li.ie_does_hover {
				background:transparent url(/images/bg_nav_item.gif) 0 0 no-repeat;
				}
				ul#nav ul li.no-sub:hover, ul#nav ul li.no-sub.ie_does_hover {
					background:#0051f1;
					}
				ul#nav ul li:hover a, ul#nav ul li.ie_does_hover a {
					color: #ffd500;
					font-weight: normal;
					cursor: pointer;
				}


	
	

	ul#nav li.top {
		width:auto;
		margin:0;
		padding:0;
		border:0 !important;
		background:none;
		clear:none;
		cursor:pointer;
		}
		ul#nav li.top a.top{
			display:block;
			text-indent:-10000px;
			height:34px;
			overflow:hidden;
		}
		ul#nav li.top.home_en {
			margin-left:18px;
			width:69px;
			height:34px;
			background:transparent url(/images/navigation/en/home.gif) 0 0 no-repeat;
			}
		ul#nav li.top.treatment_en {
			width:98px;
			height:34px;
			background:transparent url(/images/navigation/en/treatment.gif) 0 0 no-repeat;
			}
		ul#nav li.top.addictions_en {
			width:173px;
			height:34px;
			background:transparent url(/images/navigation/en/addictions.gif) 0 0 no-repeat;
			}
		ul#nav li.top.facilities_en {
			width:87px;
			height:34px;
			background:transparent url(/images/navigation/en/facilities.gif) 0 0 no-repeat;
			}
		ul#nav li.top.aboutus_en {
			width:92px;
			height:34px;
			background:transparent url(/images/navigation/en/aboutus.gif) 0 0 no-repeat;
			}
		ul#nav li.top.products_en {
			width:89px;
			height:34px;
			background:transparent url(/images/navigation/en/products.gif) 0 0 no-repeat;
			}
		ul#nav li.top.costs_en {
			width:67px;
			height:34px;
			background:transparent url(/images/navigation/en/costs.gif) 0 0 no-repeat;
			}
		ul#nav li.top.contact_en {
			width:67px;
			height:34px;
			background:transparent url(/images/navigation/en/contact.gif) 0 0 no-repeat;
			}
		ul#nav li.top.home_nl {
			margin-left:18px;
			width:69px;
			height:34px;
			background:transparent url(/images/navigation/nl/home.gif) 0 0 no-repeat;
			}
		ul#nav li.top.treatment_nl {
			width:112px;
			height:34px;
			background:transparent url(/images/navigation/nl/treatment.gif) 0 0 no-repeat;
			}
		ul#nav li.top.addictions_nl {
			width:165px;
			height:34px;
			background:transparent url(/images/navigation/nl/addictions.gif) 0 0 no-repeat;
			}
		ul#nav li.top.facilities_nl {
			width:90px;
			height:34px;
			background:transparent url(/images/navigation/nl/facilities.gif) 0 0 no-repeat;
			}
		ul#nav li.top.aboutus_nl {
			width:93px;
			height:34px;
			background:transparent url(/images/navigation/nl/aboutus.gif) 0 0 no-repeat;
			}
		ul#nav li.top.products_nl {
			width:99px;
			height:34px;
			background:transparent url(/images/navigation/nl/products.gif) 0 0 no-repeat;
			}
		ul#nav li.top.costs_nl {
			width:67px;
			height:34px;
			background:transparent url(/images/navigation/nl/costs.gif) 0 0 no-repeat;
			}
		ul#nav li.top.contact_nl {
			width:67px;
			height:34px;
			background:transparent url(/images/navigation/nl/contact.gif) 0 0 no-repeat;
			}
			ul#nav li.top:hover, ul#nav li.top.ie_does_hover {
				background-position:0 -34px;
			}	
		ul#nav a{
			display:inline;
		}
		ul#nav li.top ul{
			clear:both;
		}

		ul#nav ul ul {
			margin-top:-37px;
			padding:0px;
			padding-left:0px;
			border:1px solid #dfd8d8;
			}
			ul#nav li li li{
				width: 250px;
				height:37px !important;
			}
			ul#nav ul ul a{
				color: #646464 !important;
				width: auto;
				height:34px !important;
				padding-top:3px;
				margin:0;
				display:block;
				background:#fff;
				cursor: pointer;
				text-align:left;
				overflow:hidden;
				}
				ul#nav ul ul a:hover{
					color: #ffd500 !important;
					background-color: #0052ed !important;
				}

			ul#nav li:hover ul ul, ul#nav li.ie_does_hover ul ul{
				left: -10000px;
			}	
			ul#nav ul li:hover ul, ul#nav ul li.ie_does_hover ul{
				left: 200px;
			}


/* IE only hack \*/
* html ul li, * html ul ul li{
border-bottom: 0;
}

* html ul ul li{
border-top: 0;
}
/* Einde IE only hack */