html, body  {
	height:100%;
}
body {
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;
	background-image:url(images/main-bg.gif);
}
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left;
}
.tekstblok { line-height:18px; }
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
a:link {
	color: #0000FF;
}
a:visited {
	color: #0000FF;
}
a:hover {
	color: #0000FF;
}
a:active {
	color: #0000FF;
}

.tableHeight
{
    height:100%;
    }
#container 
{
    position:relative;
	width:995px;
	margin: 0px;
}
#left {
	float:left;
	width:257px;
}
#navtoprij1 {
	width: 100%;
	background-position:top left;
	background-repeat:no-repeat;
	border-bottom: 1px #FFFFFF;
	margin-left:4px;
	height:28px;
	background-color:#666666;
}
#navtoprij2 {
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#666666;
}
#itemleft {
	float:left;
	width:151px;
	height:600px;
	background-image:url(images/rasterachtergrond4.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#itemmain {
	float:left;
	width:840px;
	height:100%;
	background-color:#FFFFFF;
	background-position:top left;
	background-repeat:no-repeat;
	text-align:left;
}

#navlijn {	margin-left:6px;
	width:98%;
	height: 5px;
	background-color:#666666;
}

html #bottom{
background-position:top left;
background-repeat:repeat-x;
border:1 solid #FFFFFF;
width:100%;
height:25px;
position:fixed;
bottom:0;
left:0;
background-color:#666666;
}

#menubar{
	width:257px;
	height:150px;
}
#menubar ul{
	width:223px;
	list-style-type:none;
	margin-left:33px;
	padding:0px;
	margin-top:0px;
}
#menubar ul li{
	width:223px;
	height:25px;
	margin:0px 0px 0px 0px;
	padding-top:5px;
}
#menubar ul li a{
	padding-left:15px;
}
#menubar ul li:hover{
	background-image:url(images/bg-menu-over.gif);
	background-repeat:no-repeat;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#393838;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}
.menu:link {
	color: #393838;
}
.menu:visited {
	color: #393838;
}
.menu:hover {
	color: #393838;
}
.menu:active {
	color: #393838;
}
.selectedbg
{
    background-image:url(images/bg-menu-over.gif);
	background-repeat:no-repeat;
	}

A.type3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
}

A.type3:link {
	color:#000000;
	text-decoration:none;
}
A.type3:visited {
	color:#000000;
	text-decoration:none;
}
A.type3:active {
	color:#000000;
	text-decoration:none;
}
A.type3:hover {
	color:#FF0000;
	font-weight: normal;
	text-decoration:overline underline;
}
A:hover {
	font-weight: normal;
}

.cell
{ background-color:#F3DFA3;
 text-align:center;
 height:20px;
 border: 1px solid #000000;
}
.lijn
{ margin:0px;
}
.toptable
{ border: 0px solid #000000;
width:100%;
padding:0;
}

A.type4 {
	font-family: Arial Narrow;
	font-size: 10px;
}
A.type4:link {
	color:#000000;
	text-decoration:none;
}
A.type4:visited {
	color:#000000;
	text-decoration:none;
}
A.type4:active {
	color:#000000;
	text-decoration:none;
}
A.type4:hover {
	color:#FF0000;
	font-weight: normal;
	text-decoration:overline underline;
}
A:hover {
	font-weight: normal;
}

.basis-financieel
{ background-color:#F6DECA;
 text-align:center;
 border: 1px solid #000000;
 width:123px;
}
.humanresources
{ background-color:#BDBEEB;
 text-align:center;
 border: 1px solid #000000; 
 width:115px;
}
.juridisch 
{ background-color:#C8F8C8;
 text-align:center;
 border: 1px solid #000000;
 width:115px;
}
.marketing
{ background-color:#D9DAF5;
 text-align:center;
 border: 1px solid #000000;
 width:123px;
}
.inkoop
{ background-color:#FFB7B7;
 text-align:center;
 border: 1px solid #000000;
 width:115px;
}
.vrouwelijk
{ background-color:#FFC4E1;
 text-align:center;
 border: 1px solid #000000;
 width:145px;
}
.algmanagement
{ background-color:#F7D3F7;
 text-align:center;
 border: 1px solid #000000;
  width:123px;
}
.financieel-management
{ background-color:#C1C1C1;
 text-align:center;
 border: 1px solid #000000;
  width:115px;
}
.project-management
{ background-color:#F5E2A9;
 text-align:center;
 border: 1px solid #000000;
 width:115px;
}
.manufacturing
{ background-color:#FED7AF;
 text-align:center;
 border: 1px solid #000000;
 width:123px;
}
.ict
{ background-color:#B4EAE9;
 text-align:center;
 border: 1px solid #000000;
 width:115px;
}
.diverse
{ background-color:#E4E4E4;
 text-align:center;
 border: 1px solid #000000;
 width:145px;
}
.chronologisch
{ background-color:#E4B832;
 text-align:center;
 border: 1px solid #000000;
  width:119px;
}
.tssruimte
{ background-color:#666666;
 text-align:center;
 border: 0px solid #000000;
  width:8px;
}
.cellijn
{ background-color:#666666;
 text-align:left;
 border: 0px solid #000000;
 height: 2px;
 vertical-align:top;
}
.lefttext
{
font-family:Arial, Helvetica, sans-serif;
color:#0033cc;
text-align:center;
border: 1px solid #000000;
background-color:#FFFFFF;
font-size:10px;
}

h1
{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bolder;
	color:#000080;
}

h2
{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:underline;
	font-weight:bolder;
	color:#000080;
}
h3
{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:underline;
	font-weight:bolder;
	color:#000;
	margin:0px;
}

.datumcursusoverzicht
{ 	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#000;
	margin:0px;
	text-align:right;
	border: 1px solid #000000;
}
.instelling
{ 	font-family:Arial Narrow;
	font-size:10px;
	color:#000000;
	text-align:center;
	background-color:#FFFFFF;
	border: 1px solid #000000;
}
.instellingred
{ 
	color:#FF0000;
}
.lefttitle
{ 	font-family:Arial Narrow;
	font-size:10px;
	color:#FF0000;
	text-align:center;
	background-color:#FFFFFF;
	border: 1 solid #000000;
}

.bedrijfstitel { font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color:#0099cc;
text-decoration:underline;
}
A.bedrijf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	font-weight:bold;
}
A.bedrijf:link {
	color:#000000;
}
A.bedrijf:visited {
	color:#000000;
}
A.bedrijf:active {
	color:#000000;
}
A.bedrijf:hover {
	color:#FF0000;
}

.bibitem
{
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size:10px;
font-style:italic;
border: 1px solid #000000;
background-color:#ffcc99;
}
.bibitemred
{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
text-align:left;
font-size:10px;
font-style:normal;
text-decoration:underline;
}

A.bib {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	font-weight:normal;
	font-style:normal;
}
A.bib:link {
	color:#000080;
}
A.bib:visited {
	color:#000080;
}
A.bib:active {
	color:#000080;
}
A.bib:hover {
	color:#000080;
}

.bibitemright
{
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size:10px;
font-style:normal;
border: 1px solid #000000;
background-color:#c1c1c1;
}

A.ref {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	font-weight:normal;
	font-style:normal;
}
A.ref:link {
	color:blue;
}
A.ref:visited {
	color:blue;
}
A.ref:active {
	color:blue;
}
A.ref:hover {
	color:blue;
}

A.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	font-weight:normal;
	font-style:normal;
}
A.sitemap:link {
	color:blue;
}
A.sitemap:visited {
	color:blue;
}
A.sitemap:active {
	color:blue;
}
A.sitemap:hover {
	color:blue;
}

.sitemapitem
{
text-align:center;
vertical-align:middle;
border: 1px solid #000000;
background-color:#f3dfa3;
height:22px;
}
.sitemapitem2
{
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:center;
font-size:10px;
vertical-align:middle;
border: 1px solid #000000;
background-color:#c0c0c0;
height:45px;
}

.chronologisch-sm
{ background-color:#E4B832;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.financieel-sm
{ background-color:#f6deca;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.algemeen-sm
{ background-color:#f7d3f7;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.hr-sm
{ background-color:#bdbeeb;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.fin-man-sm
{ background-color:#c1c1c1;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.jur-sm
{ background-color:#c8f8c8;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.proj-man-sm
{ background-color:#f5e2a9;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.marketing-sm
{ background-color:#d9daf5;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.manufact-sm
{ background-color:#fed7af;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.maint-sm
{ background-color:#fed7af;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.inkoop-sm
{ background-color:#ffb7b7;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.ict-sm
{ background-color:#b4eae9;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.overheid-sm
{ background-color:#ffc4e1;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.div-sm
{ background-color:#e4e4e4;
 text-align:center;
 border: 1px solid #000000;
  width:216px;
  font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
font-size: 10px;
}

.inschr-sm
{ text-align:center;
 border: 1px solid #000000;
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-align:center;
font-size: 10px;
}
.cursuskijker
{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
text-align:center;
font-weight:bold;
border: 1px solid #000000;
background-color:#ffcaca;
font-size:10px;
}
.titelafd {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	background-color:#F6DECA;
	border: 1px solid #000000;
	height:24px;
}

.titelafd2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
}

.titelafd3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#FF0000;
}

.titelafd-alg {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#800080;
	text-decoration:underline;
	font-weight:bold;
	background-color:#F7D3F7;
	border: 1px solid #000000;
	height:24px;
}

.titelafd-hr {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000FF;
	text-decoration:underline;
	font-weight:bold;
	background-color:#BDBEEB;
	border: 1px solid #000000;
	height:24px;
}

.titelafd-fm {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	background-color:#C1C1C1;
	border: 1px solid #000000;
	height:24px;
}

.titelafd-jd {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#008000;
	text-decoration:underline;
	font-weight:bold;
	background-color:#C8F8C8;
	border: 1px solid #000000;
	height:24px;
}

.titelafd-pm {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#9C7A12;
	text-decoration:underline;
	font-weight:bold;
	background-color:#F5E2A9;
	border: 1px solid #000000;
	height:24px;
}

.titelafd-ms {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000FF;
	text-decoration:underline;
	font-weight:bold;
	background-color:#D9DAF5;
	border: 1px solid #000000;
	height:24px;
}

.titelafd-vl {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	background-color:#FFC4E1;
	border: 1px solid #000000;
	height:24px;
}


.titelafd-mm {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#E97603;
	text-decoration:underline;
	font-weight:bold;
	background-color:#FED7AF;
	border: 1px solid #000000;
	height:24px;
}
.titelafd-inkoop {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	color:#950000;
	font-weight:bold;
	background-color:#FFB7B7;
	border: 1px solid #000000;
	height:24px;
}

.titelafd-it {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#008080;
	text-decoration:underline;
	font-weight:bold;
	background-color:#B4EAE9;
	border: 1px solid #000000;
	height:24px;
}
.titelafd-ov {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#C40062;
	text-decoration:underline;
	font-weight:bold;
	background-color:#FFC4E1;
	border: 1px solid #000000;
	height:24px;
}
.titelafd-div {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	background-color:#E4E4E4;
	border: 1px solid #000000;
	height:24px;
}

.titeldatum {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold;
	background-color:#C0C0C0;
	border: 1px solid #000000;
	height:15px;
}

A.cursusov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}

A.cursusov:link {
	color:#000000;
	text-decoration:none;
}
A.cursusov:visited {
	color:#000000;
	text-decoration:none;
}
A.cursusov:active {
	color:#000000;
	text-decoration:none;
}
A.cursusov:hover {
	color:#FF0000;
	font-weight: bold;
	text-decoration:overline underline;
}
.bottomcursus
{ background-color:#F6DECA;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}

A.btcursus {
	font-family: Arial;
	font-size: 7pt;
}
A.btcursus:link {
	color:#000000;
	text-decoration:none;
}
A.btcursus:visited {
	color:#000000;
	text-decoration:none;
}
A.btcursus:active {
	color:#000000;
	text-decoration:none;
}
A.btcursus:hover {
	color:#FF0000;
	font-weight: normal;
	text-decoration:overline underline;
}	

.route {
	font-family: Arial;
	font-size: 7pt;
}

.titelafd4 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#0000ff;
}

.bottomcursus-hr
{ background-color:#bdbeeb;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}

.titelafd5 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#008000;
}

.bottomcursus-jd
{ background-color:#c8f8c8;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}
.titelafd6 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#25278b;
}

.bottomcursus-mar
{ background-color:#bdbeeb;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}
.titelafd7 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#b70000;
}

.bottomcursus-inkoop
{ background-color:#ffb7b7;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}

.titelafd8 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#a80054;
}

.bottomcursus-vrls
{ background-color:#ffc4e1;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}

.titelafd9 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#941b94;
}

.bottomcursus-algm
{ background-color:#f7d3f7;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}
.titelafd10 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#000;
}

.bottomcursus-fin
{ background-color:#c1c1c1;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}
.titelafd11 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#9c7a12;
}

.bottomcursus-projm
{ background-color:#f5e2a9;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}
.titelafd12 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#d06902;
}

.bottomcursus-manm
{ background-color:#fed7af;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}
.titelafd13 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#008080;
}

.bottomcursus-ict
{ background-color:#b4eae9;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}
.titelafd14 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	color:#000;
}

.bottomcursus-divaf
{ background-color:#e4e4e4;
 text-align:center;
 border: 1px solid #000000;
 height:12px;
 vertical-align:middle;
}

.sitemaptekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
	}