.ypcontainer
{
    Z-INDEX: 50;
    VISIBILITY: hidden;
    POSITION: absolute
}
.ypcontents
{
    POSITION: absolute;
/*BACKGROUND-COLOR: #262626;*/
}
.ypcontents A:link
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    DISPLAY: block;
    COLOR: #c1c1c1;
    TEXT-DECORATION: none
}
.ypcontents A:hover
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    DISPLAY: block;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #af9604;
    TEXT-DECORATION: underline
}
.ypcontents A:visited
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    DISPLAY: block;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#mainNav td {
	background-image: url(navmenu/navDot.gif);
	background-repeat: repeat-y;
}
#mainNav a:link, #mainNav a:active, #mainNav a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
}
#mainNav a:hover {
	color: #FFFFFF;
}
.menu1 {
	color:#FFFFFF;
	background-image:url(navmenu/black70.png); /*-moz-opacity:0.8;opacity:0.8;*/
	background-repeat: repeat;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}
.menu1 A:link, .menu1 A:visited, .menu1 A:active
{
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.menu1 A:hover {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	COLOR: #C80000;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	background-image: url(navmenu/pijltje.gif);
	background-repeat: no-repeat;		/*-moz-opacity:1;opacity:1;*/
	background-color: #000;
}
.menu1 A.pijltjeLink:link, .menu1 A.pijltjeLink:visited, .menu1 A.pijltjeLink:active {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(navmenu/pijltjeSub.gif);
	background-repeat: no-repeat;		/*-moz-opacity:1;opacity:1;*/

}
.menu1 A.pijltjeLink:hover {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	COLOR: #900;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	background-image: url(navmenu/pijltjeSub.gif);
	background-repeat: no-repeat;		/*-moz-opacity:1;opacity:1;*/
	background-color: #000;
}

.menubg-BU {
	width: auto;
	background-image: url(navmenu/subMenuukeLI.png);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}
.menubg td {
	/*background-image: url(../css/navmenu/dottedLineNav.gif);
	background-repeat: repeat-x;
	background-position: left bottom;*/
	height: 21px;
}
.lijntjeBoven {
	background-image: url(navmenu/dotUp.gif) !important;
	background-repeat: repeat-x !important;
	background-position: 0px 0px !important;
	height: 21px !important;
}.dottedVertikaal {
	background-image: url(navmenu/dotDown.gif) !important;
	background-repeat: repeat-y !important;
	background-position: 0px 0px !important;
	height: 21px !important;
}
.navContainer-BU {
	width: 575px;
	height: 69px;
	position: relative;
	display:table-cell; 
	vertical-align:bottom;
	/*bottom:0;*/
}
.navZelf-BU {
	height: 69px;
	position: relative;
	z-index: 1000;
	float: left;
	width: 575px;
	background-image: url(../layout/navHorizontalBG.gif);
	background-repeat: repeat-x;
	bottom: 20px;
}
.navContainer {
	width: 575px;
	position: relative;
	z-index: 5900;	/*bottom:0;*/
}
.navZelf{
	height: 69px;
	display:table-cell; 
	vertical-align:bottom;
	position: inherit;
	z-index: 1000;
	width: 575px;
	bottom:0;
}
