			div#header a {
				text-decoration: none;
				color: #000;
				}
			div#header ul {
				list-style-type: none;
				margin: 0;
				padding: 0;
				width: 100%;
				}
			div#topnav {
				width: 100%;
				height: 20px;
				margin: 0;
				padding-top: 3px;
				overflow: hidden;
				}
			div#topnav ul {
				margin-left: 277px;
				width: 325px;
				}
			div#topnav ul li {
				font-size: 8pt;
				float: left;
				margin: 0;
				padding: 0;
				height: 19px;
				overflow: hidden;
				}
			div#topnav ul li a {
				display: block;
				text-decoration: none;
				margin: 0 45px 0 0;
				/*padding-left: 12px;*/
				padding-left: 14px;
				background: transparent url(../images_mcdef/bullet_topnav.gif) 0 6px no-repeat;
				line-height: 19px;
				}
			div#mainnav {
				margin-top: 0px;
				margin-left: 236px;
				width: 563px;
				height: 152px;
				position: relative;
				}
			ul#menu {
				height: 29px;
				position: absolute;
				left: 0;
				bottom: 0;
				background: transparent url(../images_mcdef/new/nav_bg.gif) top left repeat-x;
				}
			ul#menu li {
				float: left;
				/*margin: 0 0 0 1px;*/
				margin: 0;
				border-right: 1px solid #FFF;
				padding: 0;
				height: 29px;
				line-height: 24em;
				overflow: hidden;
				}
			ul#menu a {
				display: block;
				margin: 0;
				height: 100%;
				width: 100%;
				}
			li#nav_opentraining {
				width: 149px;
				}
			li#nav_opentraining a {
				background-image: url(../images_mcdef/new/nav_opentrainingen_off.gif);
				}
			li#nav_opentraining a:hover,
			li#nav_opentraining a.current {
				background-image: url(../images_mcdef/new/nav_opentrainingen_on.gif);
				}
			li#nav_maatwerk {
				width: 137px;
				}
			li#nav_maatwerk a {
				background-image: url(../images_mcdef/new/nav_mctrainingen_off.gif);
				}
			li#nav_maatwerk a:hover,
			li#nav_maatwerk a.current {
				background-image: url(../images_mcdef/new/nav_mctrainingen_on.gif);
				}
			li#nav_incompany {
				width: 114px;
				}
			li#nav_incompany a {
				background-image: url(../images_mcdef/nav_incompany_off.gif);
				}
			li#nav_incompany a:hover,
			li#nav_incompany a.current {
				background-image: url(../images_mcdef/nav_incompany_on.gif);
				}
			li#nav_trainers {
				width: 94px;
				}
			li#nav_trainers a {
				background-image: url(../images_mcdef/new/nav_trainers_off.gif);
				}
			li#nav_trainers a:hover,
			li#nav_trainers a.current {
				background-image: url(../images_mcdef/new/nav_trainers_on.gif);
				}
			li#nav_agenda {
				width: 93px;
				}
			li#nav_agenda a {
				background-image: url(../images_mcdef/nav_agenda_off.gif);
				}
			li#nav_agenda a:hover,
			li#nav_agenda a.current {
				background-image: url(../images_mcdef/nav_agenda_on.gif);
				}
							
			/* FORMS */
			div#topnav input {
				height: 14px;
				border: 2px solid #676767;
				padding: 0 2px;
				line-height: 15px;
				font-size: 0.8em;
				}
			form#login {
				width: 240px;
				position: absolute;
				top: 3px;
				left: 0;
				font-size: 8pt;
				}
			form#login input.login {
				width: 86px;
				}
			form#login input.pwd {
				width: 68px;
				}
			form#searchme {
				width: 235px;
				position: absolute;
				top: 3px;
				right: 1px;
				font-size: 8pt;
				}
			form#searchme input.search {
				width: 202px;
				}

