/* DEFAULT STYLES
-----------------------------------------------------------------------------*/

body {
	margin					:	0px;
	padding					:	0px;
}

#container {
	margin					:	0px auto;
	width					:	860px;
}

#top {
	width					:	920px;	
}

#breadcrumb {
	padding-left			:	45px;
}

#copyright {
	padding-right			:	45px;
}

#search {
	float					:	right;
	padding-right			:	10px;
}

/* Header
-----------------------------------------------------------------------------*/
#header {
	width					:	840px;
	min-height				:	80px;
}

#companyinfo {
	position				:	absolute; 
	z-index					:	99; 
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height					:	15px;
	line-height				:	15px;
	width					:	920px;
}


/* MAIN
-----------------------------------------------------------------------------*/
#companyinfo {
	width					:	840px;
}

.catimage, .pageimage {
	padding					:	0px;
}

/* standaard */

div#menu ul.level ul{
	display:	none;	
}

div#menu  ul.level,
div#menu  ul.level * {
	margin:	0px;
	padding:0px;
	list-style-type: none;	
}

div#menu  li	{
	display: block;
}

div#menu  li a{
	display:	    block;
	white-space: 	nowrap;
}

/* positionering matrix */
div#menu ul.level {
	display:	block;
}

div#menu ul.level li {
	float:			left;
	height: 		30px;
	line-height: 	30px;
}

div#menu ul.level li a{
	padding:		0px 10px 0px 10px; 
	display: 		block;
}

div#menu ul.level1 li a,
div#menu ul.level2 li a{
	width:130px;
}

div#menu ul.level li:hover ul.level0{
	position:		absolute;	
	top:			100%;
	left:			0px;
}

div#menu ul.level li:hover ul.level0 li {
	width		:	150px;
	line-height	:	25px;
	height		:	25px;
}


/* vanaf level 2 matrix */

div#menu  ul li 
{
	position			: 	relative;	
	padding-left		:	10px;
}

div#menu  li ul{
	position:		absolute;	
	top:			0px;
	left:			100%;
}

div#menu ul.level0 li {
	height: 		25px;
	line-height: 	25px;
}


div#menu  li.level0:hover ul.level0,
div#menu  li.level1:hover ul.level1,
div#menu  li.level2:hover ul.level2,
div#menu  li.level3:hover ul.level3{
	display:block;
}
