/* HOOFDNAVIGATION VERTICAL */

#vnav
{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color:#ffffff;
	width:297px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
/*	background-color:#e6e7e7;*/
	background-image:url(../images/layout/ptrn_nav.png);
	background-repeat: repeat-y;
	background-position: center top;
}

#vnav ul 
{
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 10px;
	list-style-type: none;
	width:277px;
}

#vnav ul li
{
	text-align:right;
	height : 35px;
	background-color:#afb4b8;
	clear:both;
	border-bottom:1px solid #132530; 
	border-top : 1px solid #ffffff;
	margin: 0px 0px 0px 0px;
	/*background-image:url(../images/layout/dot.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
	margin-right: 5px;
	text-align: center;*/
}

#vnav ul li a
{
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	color:#132530;
	text-decoration:none;
	display: block;
	height:35px;
	line-height:35px;
	width:100%;
}
#vnav ul li a span { padding-right:28px; }

#vnav ul li a:hover, #vnav ul li a.navactive, #vnav ul li a.navactive:hover
{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	display: block;
	height:35px;
	line-height:35px;
	width:100%;
	background-image:url(../images/layout/ptrn_btn.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

#vnav ul li.snav
{
	height : 29px;
	line-height : 29px;
	background-color:#ccced0;
	margin-bottom:0px;
}

#vnav ul li.snav a span { padding-right:35px; }

#vnav ul li.snav a
{
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color:#132530;
	text-decoration:none;
	display: block;
	height:29px;
	width:100%;
	line-height:29px;
	background-color:#ccced0;
	background-position: left center;
	background-image:none;
}

#vnav ul li.snav a:hover, #vnav ul li.snav a.snavactive, #vnav ul li.snav a.snavactive:hover
{
	font-family:Arial;
	font-size:11px;
	font-weight: bold;
	color:#132530;
	text-decoration:none;
	display: block;
	width: 100%;
	height:29px;
	line-height:29px;
	font-weight:bold;
	background-color:#ccced0;
	background-image:none;
/*	border-bottom:solid 1px #ffffff;*/
	background-image:url(../images/layout/snav_a.gif);
	background-repeat: no-repeat;
	background-position: 244px center;
}

/*
#vnav ul li ul { margin-left:36px; }
#vnav ul li ul li { width:169px; }
#vnav ul li ul li a { background-image:none; padding:0px; }
#vnav ul li ul li a:hover { background-image:none; padding:0px; }

#vnav ul li ul li ul { margin-left:36px;background-image:none; }
#vnav ul li ul li ul li { width:133px;background-image:none; }
#vnav ul li ul li ul li a { background-image:none; padding:0; }
#vnav ul li ul li ul li a:hover { background-image:none; padding:0; }
*/
/* ********** */

/* HOOFDNAVIGATION HORIZONTAL */

#hnav 
{	letter-spacing:4px;
	font-family:Arial;
	font-size:9px;
	color:white; 
	
}

#hnav ul { padding:0px;margin:0px;list-style-type: none;height:25px;text-align:center; }

#hnav ul li
{
	vertical-align: top;
	float: left;
}

#hnav ul li a
{
	color:white;
	text-decoration:none;
	padding-bottom:7px;
	padding-left: 14px;
	padding-right: 14px;
}

#hnav ul li a:hover, 
#hnav ul li a.hnavactive,
#hnav ul li a.hnavactive:hover
{
	color:#8cc63f;
	text-decoration:none;
	padding-left: 14px;
	padding-right: 14px;
	background-image:url(../images/layout/active.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/* subNAVIGATION HORIZONTAL */

.snavlink
{
	font-family:Arial;
	font-size:9px;
	letter-spacing:3px;
	color:white;
	text-decoration:none;
	padding-bottom:7px;
	padding-left: 0px;
	padding-right: 80px;
}


.snavlinkactive,.snavlinkactive:hover,.snavlink:hover
{
	font-family:Arial;
	font-size:9px;
	letter-spacing:3px;
	color:#8cc63f;
	text-decoration:none;
	padding-bottom:7px;
	padding-left: 0px;
	padding-right: 80px;
}


/* ********* */

/* FOOTER NAV */

.footernav
{
	font-family:Arial;
	font-size:9px;
	color:#636262;
	font-weight: normal;
	text-align:center;
}
.footernavlink
{
	font-family:Arial;
	font-size:9px;
	color:#636262;
	font-weight: normal;
	text-decoration:none;
}
.footernavlink:hover
{
	font-family:Arial;
	font-size:9px;
	color:#636262;
	font-weight: normal;
	text-decoration:none;
}
.footernavlinkactive
{
	font-family:Arial;
	font-size:9px;
	color:#636262;
	font-weight: normal;
	text-decoration:none;
}
.footernavlinkactive:hover
{
	font-family:Arial;
	font-size:9px;
	color:#636262;
	font-weight: normal;
	text-decoration:none;
}


/* ********** */

/* BREADCRUMBS */

.bctext
{
	padding-top: 45px;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	COLOR: #9c9a9c;
	text-align:left;
}	
.bctext a
{
	COLOR: #9c9a9c;
	text-decoration:none;
}	
.bctext a:hover
{
	COLOR: #9c9a9c;
	text-decoration:none;
}	

/* ********** */

/* LIST NAVIGATIE */

.listnav
{
	FONT-FAMILY: Century Gothic;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	font-weight: bold;
	text-transform:uppercase;
}

.listnav_prev
{
	FONT-FAMILY: Century Gothic;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
}
.listnav_prev:hover
{
	FONT-FAMILY: Century Gothic;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
}
.listnav_next
{
	FONT-FAMILY: Century Gothic;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
}
.listnav_next:hover
{
	FONT-FAMILY: Century Gothic;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase;
}
/* ********** */
