.navtopMenu,.navtopSubMenu
{
	font-family: Arial, Helvetica, sans-serif;
	cursor: default;
	color: #EA831E !important;
}
.navigatie > .navtopMenu
{
	position: absolute;
	border-collapse: separate;
	border-spacing: 15px 0px;
	top: 1px;
	left: -14px;
	width: 729px;
	/* ie 7 settings */
	*left: 1px;
	*width: 714px;
}

* HTML .navtopMenu
{
	border-collapse: separate;
	border-spacing: 15px 0px;
	width: 714px;
}

.navtopSubMenu
{
	position: absolute;
	visibility: hidden;
	border: 1px outset #FFFFFF;
    left: 1px;
    top: 1px;
}

.navtopMenu TD
{
	text-align:center;
	height: 25px;
	width: 98px;
	background-image: url(/images/hoofdnavachter.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	text-transform: capitalize;
	cursor: default;
	padding: 0px;
	 _display: expression((this.innerHTML.indexOf("Bestellen") > -1) ? 'none' : 'block')	
}

/* .navtopMenu TD:first-child+TD+TD+TD+TD+TD {*/
.navtopMenu TD[menu|="Bestellen"]  {
	display:none;
}

TD.navtopMainItemHover,
TD.navtopMainItemActive
{
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	xxtext-transform: uppercase;
	color:#CCCCCC !important;
}


/* sub menus sub components */

.navtopSubMenu TD
{
	background-color: #ac1303;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	text-align: left;
	
	cursor: default;
}

.navtopSubMenu TD:first-letter
{
	text-transform: uppercase;
}

.navtopMenuItemHover TD,
.navtopMenuItemActive TD
{
	color:#CCCCCC !important;
}


.navtopMenuFolderLeft,.navtopMenuItemLeft,
.navtopMenuFolderText,.navtopMenuItemText,
.navtopMenuFolderRight,.navtopMenuItemRight
{
	white-space: nowrap;
	background-color: inherit;
}

.navtopMenuFolderLeft,.navtopMenuItemLeft
{
	padding-right: 0px;
	padding-left: 2px;
	background-color: inherit;
	white-space: nowrap;
}

.navtopMenuFolderText,.navtopMenuItemText
{
	padding-right: 3px;
	padding-left: 5px;
	white-space: nowrap;
	background-color: inherit;
}

.navtopMenuFolderRight,.navtopMenuItemRight
{
	padding-right: 0px;
	padding-left: 0px;
	background-color: inherit;
	white-space: nowrap;
}


.navtopMenuSplit
{
	margin: 2px;
	height: 1px;
	overflow: hidden;
	background-color: inherit;
	border-top: 1px solid #9C9A9C; 
}

._navtopMainFolderText,.navtopMainItemText {
	padding-left:10px;
	vertical-align: baseline;
	padding-right:10px;
}
.navtopMainFolderRight,.navtopMainItemRight {
	vertical-align: bottom;
	padding-right:0px;
}

/*
#dm_actueel,#dm_themas,#dm_periodes,#dm_forum,#dm_media,#dm_links,#dm_contact {
	text-align:center;
}
*/