
/* <style type="text/css"> */
/* HOOFDNAVIGATION HORIZONTAL */

/* zie calender.css

#hnav
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#686663;
}

#hnav ul
{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
*/
#hnav ul li
{
	margin: 0px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
	float:right;
	width:88px;
	height:52px;
	text-align:center;
	color:#ffe6db;
	font-size: 12px;
	background: url(../images/layout/1/cal_h.gif) repeat-x left top;
}

#hnav ul li.active { background: url(../images/layout/1/cal_a.gif) repeat-x left top; }
#hnav ul li a 
{
	display: block;
	width: 100%;
	height:38px;
	padding-top:7px;
	padding-bottom:7px;
	color:#ffe6db;
	text-decoration: none;
}

#hnav ul li a:hover 
{
	text-decoration: none;
	background: url(../images/layout/1/cal_a.gif) repeat-x left top;
}

/*
#hnav ul li a.hnavactive
{
	color:#000000;
	text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
}
#hnav ul li a.hnavactive:hover
{
	color:#000000;
	text-decoration:none;
	padding-left: 15px;
	padding-right: 15px;
}
*/
/* ********** */

/* HOOFDNAVIGATION VERTICAL */

#vnav
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#686663;
}

#vnav ul
{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
#vnav ul li
{
	width: 205px;
	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
{
	color:#686663;
	text-decoration:none;
	display: block;
	height:29px;
	width:100%;
	line-height:29px;
	padding-left:20px;
/*	border-bottom:solid 1px #d5d5d5;*/
	background-image:url(../images/layout/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#vnav ul li a:hover
{
	color:#2f2f2f;
	text-decoration:none;
	display: block;
	height:29px;
	width:100%;
	line-height:29px;
	padding-left:20px;
/*	font-weight:bold;
	border-bottom:solid 1px #d5d5d5;*/
	background-image:url(../images/layout/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#vnav ul li a.navactive
{
	color:#2f2f2f;
	text-decoration:none;
	display: block;
	width: 100%;
	height:29px;
	line-height:29px;
	font-weight:bold;
/*	border-bottom:solid 1px #ffffff;
	background-image:url(../images/layout/nav_a.gif);
	background-repeat: no-repeat;
	background-position: center center;*/
}
#vnav ul li a.navactive:hover
{
	color:#2f2f2f;
	text-decoration:none;
	display: block;
	width: 100%;
	height:29px;
	line-height:29px;
	font-weight:bold;
/*	border-bottom:solid 1px #ffffff;
	background-image:url(../images/layout/nav_a.gif);
	background-repeat: no-repeat;
	background-position: center 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; }
/* ********** */

/* SUBNAVIGATION */

#snav 
{
	border-top: solid 1px #7e7e7e;
	width:140px;
}
#snav ul
{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
#snav ul li
{
/*	width: 205px;*/
	height:25px;
	line-height:25px;
	border-bottom: solid 1px #7e7e7e;
	vertical-align:middle;
}

#snav ul li a
{
	display:block;
	width:100%;
	color:#7e7e7e;
	text-decoration:none;
}
#snav ul li a:hover
{
	display:block;
	width:100%;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#snav ul li a.snavactive
{
	display:block;
	width:100%;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#snav ul li a.snavactive:hover
{
	display:block;
	width:100%;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#snav ul li ul
{
	padding:0px;
	margin: 0px 0px 0px 15px;
	list-style-type: none;
}
#snav ul li ul li
{
	height:25px;
	line-height:25px;
	border-bottom: dotted 1px #7e7e7e;
	vertical-align:middle;
}

.snavimg 
{
	font-family:Arial;
	font-size:14px;
	color:#8d8d8d;
	font-weight:bold;
	
	width:150px;
	text-align:center;
	vertical-align:bottom;
}
.snavimg a
{
	color:#8d8d8d;
	font-weight:bold;
	text-decoration:none;
}

.snavimg a:hover
{
	color:#8d8d8d;
	font-weight:bold;
	text-decoration:none;
}

/* ********* */

/* 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;
}
/* ********** */

/* STYLE NAVIGATION */

#style
{
	font-family: Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

#style ul
{
	padding:0px;
	margin:0px;
	list-style-type: none;
}
#style li
{
/*	width: 205px;*/
	height:23px;
	line-height:23px;
	float: left;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	vertical-align:middle;
	width:80px;
	text-align:left;
}

#style li.style1
{
	background-color: #000000;
	color: #ffffff;
}

#style li.style1 a
{
	display:block;
	width:72px;
	color:#ffffff;
	text-decoration:none;
	padding-left: 8px;
}
#style li.style1 a:hover
{
	display:block;
	width:72px;
	color:#ffffff;
	text-decoration:none;
	padding-left: 8px;
}
#style li.style2
{
	background-color: #ffffff;
	color: #000000;
}

#style li.style2 a
{
	display:block;
	width:72px;
	color: #000000;
	text-decoration:none;
	padding-left: 8px;
}
#style li.style2 a:hover
{
	display:block;
	width:72px;
	color: #000000;
	text-decoration:none;
	padding-left: 8px;
}
#style li.style3
{
	background-color: #f5821f;
	color: #000000;
}

#style li.style3 a
{
	display:block;
	width:72px;
	color: #000000;
	text-decoration:none;
	padding-left: 8px;
}
#style li.style3 a:hover
{
	display:block;
	width:72px;
	color: #000000;
	text-decoration:none;
	padding-left: 8px;
}
