/* NAVIGATION */

/* main */

#navMain_1 ul { list-style: none; margin-left: 7px; }
#navMain_1 ul li { float: left; margin-right: 4px; padding-right: 0px; }
#navMain_1 ul li a 
{
    font: bold 11px/25px Arial; color: #989697; text-decoration: none; display: block; 
    /*padding-left: 5px; */
    padding-left: 2px; 
}
#navMain_1 ul li a span 
{
    display: block; 
    /* padding-right: 5px; */
    padding-right: 2px; 
}
#navMain_1 ul li a:hover, #navMain_1 ul li.nav_active a { color: #fff; text-decoration: none; display: block; background: #4aa942 url(../images/layout/nav_left.png) no-repeat left top; padding-left: 2px; }
#navMain_1 ul li a:hover span, #navMain_1 ul li.nav_active a span { display: block; background: url(../images/layout/nav_right.png) no-repeat right top; padding-right: 2px; }

/* 2 */

#navMain_2 ul { list-style: none; }
#navMain_2 li.lijn {  height: 35px; border-left: solid 1px #ffffff; margin-right: 0px; margin-top: 0px; }
#navMain_2 ul li { float: right; margin-right: 3px; margin-top: 5px; }
#navMain_2 ul li a { font: normal 11px/25px Arial; color: #fff; text-decoration: none; display: block; padding-left: 2px; }
#navMain_2 ul li a span { display: block; padding-right: 2px; }
#navMain_2 ul li a:hover, #navMain_2 ul li.nav_active a { color: #fff; text-decoration: none; display: block; background: #4aa942 url(../images/layout/nav_left.png) no-repeat left top; padding-left: 2px; }
#navMain_2 ul li a:hover span, #navMain_2 ul li.nav_active a span { display: block; background: url(../images/layout/nav_right.png) no-repeat right top; padding-right: 2px; }

/* sub */

#navSub { padding: 10px 0px 0px 0px; border-right: solid 1px #a3a2a2; }
#navSub ul { list-style: none; }
#navSub ul li { margin-bottom: 5px; }
#navSub ul li span { padding-left: 15px;}
#navSub a, #navSub a:hover, #navSub li.nav_active { font: normal 11px Arial; color: #646464; text-decoration: none;
	display: block; line-height: 25px;
}
#navSub a:hover, #navSub li.nav_active { background: url(../images/layout/snav_a.png) repeat-x left top;
	color: #1e4164;
}

#navSub ul.levelnav2 { margin-left: 10px; }

/* main logo */

#navLogo { /*padding-top: 40px;*/ }
#navLogo ul { list-style: none; }
#navLogo ul li { float: left; padding-right: 30px; }
#navLogo ul li.last, #navLogo ul li.active_last { padding-right: 0px; }

/* sub logo */

#navSub_logo { padding: 10px 0px 0px 0px; border-right: solid 1px #a3a2a2; }
#navSub_logo ul { list-style: none; }
#navSub_logo ul li { margin-bottom: 20px; }
#navSub_logo a, #navSub_logo a:hover, #navSub_logo li.active { text-align: center; display: block; padding: 5px 0px; }
#navSub_logo a:hover, #navSub_logo li.active { background: url(../images/layout/snavlogo_a.png) repeat-x left center; }

/* talen */

#talen ul { list-style: none; /*display: inline;*/ }
#talen li { float: right; /*display: inline;*/ }
#talen a, #talen a:hover, .talenactive { font: normal 10px Arial; color: #a3a2a2; text-decoration: none;
	display: block; text-align: center;
}
#talen a:hover, .talenactive { color: #4aa942; }

#talen_intro ul { list-style: none; /*display: inline;*/ }
#talen_intro li { display: inline; }
#talen_intro a, #talen_intro a:hover { font: normal 18px Arial; color: #a3a2a2; text-decoration: none; }
#talen_intro a:hover { color: #4aa942; }

/* sitemap */

#sitemap ul { list-style: none; }
#sitemap ul li { margin-top: 10px; }
#sitemap ul li.subnav { margin-top: 5px; }
#sitemap ul li a, #sitemap a:hover, #sitemap li.subnav a, #sitemap li.subnav a:hover { font: bold 11px Arial; color: #646464; }
#sitemap li.subnav a, #sitemap li.subnav a:hover { font-weight: normal; }
#sitemap li.subnav a, #sitemap li.subnav a:hover { padding-left: 35px; background: url(../images/layout/volgend.png) no-repeat 25px center; }

/* ********** */