tr.enable {
	display: table-row;
	#display: block;
}

tr.disable {
	display: none;
}

#totaal {position: absolute;
   	top: 0px;
   	right: 0px;
   	bottom: 0px;
   	left: 0px;
   	width: 100%;
   	height: 100%;
   	text-align: center;
   	}

#center {position: relative;
	margin: auto;
   	top: 20px;
   	width: 790px;
/*    	height: 463px; */
   /******* IMAGE AFH VAN TOPIC ********/

   /******* IMAGE AFH VAN TOPIC ********/
	background-position: right bottom;
	background-repeat: no-repeat;
	background-attachment: scroll;
	border: solid 1px #000000;
	scrollbar-base-color:#C7E4CB;
	background: #ffffff;
	}

#content {position: absolute;
   	top: 136px;
   	left: 190px;
   	width: 440px;
   	height: 326px;
   	overflow: auto;
   	text-align: left;
    	font-family: arial;
	font-size: 9pt;
	color: #000000;
   	}

#logos {position: absolute;
   	bottom: 10px;
   	left: 36px;
   	}

#top 	{width: 790px;
      	height: 120px;
      	position: relative;
      	background: #FFFFFF;
        /******* IMAGE AFH VAN TOPIC ********/

        /******* IMAGE AFH VAN TOPIC ********/

      	}

#submenu {width: 521px;
	height: 22px;
	position: absolute;;
	top: 98px;
	right: 0px;
	background: #003e44;
	text-align: left;
	color: #00bf74;
	}

#menuright {width: 140px;
	height: 343px;
	position: absolute;
	top: 120px;
	right: 0px;
	text-align: left;
	}

#balk  {height: 100%;
	width: 20px;
	position: absolute;
	background: #ccf2e3;
	top: 0px;
	left: 0px;
	}

#menu {width: 160px;
	height: 100%;
	position: absolute;
	left: 20px;
	top: 118px;
	padding-top: 25px;
	text-align: left;
	}

#kopje {
	display: table-cell;
	width: auto;
	height: 16px;
	position: relative; 
	left: 0px;
	padding-top: 0px;
	background: #F6FAF6;
	background-attachment: scroll;
	border: 0px solid #000000;
		/******* IMG AFH VAN TOPIC ********/
	background-image: url(../pics/bgkop_home.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-size: auto;
	background-origin: content;
	}
#pagetitle {height: 16px;
	position: relative; 
	left: 0px;
	padding-top: 0px;
	background: #F6FAF6;
	background-attachment: scroll;
	border: 0px solid #000000;
		/******* IMG AFH VAN TOPIC ********/
	background-image: url(../pics/bgkop_home.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-size: auto;
	background-origin: content;
	}

#print {position: absolute;
	top: 4px;
	right: 12px;
	}

#gl {position: absolute;
	top: 4px;
	right: 28px;
	}


body	{ margin-top: 0px;
	  margin-left: 0px;
	  margin-right: 0px;
	  padding-right: 0px;
	  margin-bottom: 0px;
	 }

table	{border-style: hidden;
	padding: 0px;
	spacing: 0px;
	}

td	{ font-family: verdana;
	font-size: 8pt;
	color: #003e44;
	}

td.menu	{width: 130px;
	font-family: arial;
	font-size: 10pt;
	color: #000000;
	line-height: 14px;
	background: #F1F0F8;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align: top;
	}

td.right {width: 132px;
	font-family: arial;
	font-size: 10pt;
	color: #ABACD6;
	line-height: 14px;
	background: #ABACD6;
	margin-left: 0px;
	margin-top: 60px;
	padding-top: 60px;
	vertical-align: top;
	}

td.contentleft {width: 50%;
	font-family: arial;
	padding: 0.5em;
	font-size: 9pt;
	color: #000000;
	line-height: 15px;
	background: #F1F0F8;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align: top;
	}


td.contentright {width: 50%;
    font-family: arial;
	font-family: arial;
	padding: 0.5em;
	font-size: 9pt;
	color: #000000;
	line-height: 14px;
	background: #D7D7EC;
	margin-left: 0px;
	margin-top: 0px;
	vertical-align: top;
	}

img.news {	border: solid 0px #000000;
		margin-right: 10px;
		margin-left: 2px;}

p	{font-family: verdana;
	padding: 0.2em;
	font-size: 8pt;
	color: #003e44;
	line-height: 17px;
	margin-left: 0px;
	margin-right: 10px;
	padding-left: 0px;
	margin-top: 0.2em;
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	}

p.categorie {color: #000000;
	width: 240px;
	font-weight: bold;
	padding-left: 2px;}

p.contact{font-family: arial;
	padding: 0.2em;
	font-size: 9pt;
	color: #000000;
	line-height: 10px;
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 0em;
	margin-bottom: 0em;
	padding-bottom: 0em;
	}

a 	{font-size: 9pt;
   /******* KLEUR AFH VAN TOPIC ********/
	color: #47a654;
   /******* KLEUR AFH VAN TOPIC ********/
	padding-left: 1pt;
	padding-right: 1pt;
	text-decoration: underline;
	font-weight: bold;
	}

a.zoeken	{font-size: 9pt;
	color: #2B3189;
	padding-left: 1pt;
	padding-right: 1pt;
	text-decoration: underline;
	font-weight: bold;
	text-align: right;
	margin-top: 0.2em;
	padding-top: 0.2em;
	}

a.cursus	{
	font-size: 9pt;
	font-weight: normal;
	font-family: arial;
	color: #5A5399;
	text-decoration: underline;
}

a.cursus:hover{text-decoration: underline;}

a:hover { color: #003e44;}

a.right { font-size: 8pt;
	color: #2B318A;
	text-decoration: underline;
	font-weight: bold;
	margin-left: 3px;
	padding-left: 3px;
	margin-right: 3px;
	padding-right: 3px;
	}

a.right:hover { color: #935489; }

a.menu 	{font-size: 8pt;
	color: #003e44;
	font-type: arial;
	text-decoration: none;
	font-weight: bold;
	padding-left: 0.2em;
	}

a.menuselected {font-size: 8pt;
	color: #c986cb;
	font-type: arial;
	text-decoration: none;
	font-weight: bold;
	padding-left: 0.2em;
	 /******* KLEUR AFH VAN TOPIC ********/
        }

a.menuright 	{font-size: 8pt;
	color: #003e44;
	font-family: arial;
	text-decoration: none;
	font-weight: bold;
	padding-left: 0.2em;
	}

a.menurightselected {font-size: 8pt;
	color: #c986cb;
	font-type: arial;
	font-weight: bold;
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	text-decoration: none;
	
	/******* KLEUR AFH VAN TOPIC ********/
		 
	}

a.menu:hover { color: #003e44;}

a.menuright:hover { color: #000000;}

a.submenu {font-size: 8pt;
	color: #2B318A;
	padding-left: 0.2em;
	padding-right: 0.2em;
	margin-left: 0.2em;
	margin-right: 0.2em;
	text-decoration: none;
	font-weight: bold;
	}

a.topmenu {font-size: 8pt;
	color: #ffffff;
	font-family: arial;
	padding-left: 0.2em;
	padding-right: 0.2em;
	margin-left: 0.2em;
	margin-right: 0.2em;
	text-decoration: none;
	font-weight: bold;
	}


a.submenu:hover { color: #935489; }

a.topmenu:hover { color: #e4e4e4; }

ul {list-style-image: url(../pics/min.gif);
       font-weight: normal;
   }

ul.menu {list-style-type: none;
   list-style-image: none;
	margin-left: 1.0em;
	margin-right: 0.7em;
	margin-top: 0em;
	padding-top: 0em;
	padding-left: 0.1em;
	padding-right 0.7em;
	text-align: left;
	}

ul.menuright {list-style-type: none;
	list-style-image: none;
	margin-left: 0.0em;
	margin-right: 0.7em;
	margin-top: 0.6em;
	padding-top: 0.6em;
	padding-left: 0.0em;
	padding-right 0.7em;
	text-align: left;
	}

ul.submenu {list-style-type: none;
	list-style-image: none;
	margin-left: 0.2em;
	margin-right: 0.2em;
	margin-top: 0.2em;
	padding-top: 0.2em;
	margin-bottom: 0em;
	padding-left: 0.2em;
	padding-right 0.2em;
	padding-bottom: 0em;
	BORDER: solid #2B3189;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	BORDER-WIDTH: 1px;
	Background: #abacd6;
	color: #2B3189;
	}
	
ul.cursus {
	list-style-image: url(../pics/min.gif);
  font-weight: normal;
	margin: 0px 0 0 20px;
	padding-left: 5px;
}

li	 {font-family: verdana;
	font-size: 8pt;
	color: #003e44;
	line-height: 14px;
	margin-left: 0px;
	font-weight: normal;
	}


li.menu	 {margin-bottom: 0.5em;
	padding-bottom: 0.5em;
        font-family: arial;
	font-size: 8pt;
	color: #000000;
	line-height: 14px;
	margin-left: 0px;
	font-weight: bold;
	}

li.menuright	 {margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	margin-left: 0.0em;
	padding-left: 0.0em;
        font-family: arial;
	font-size: 8pt;
	color: #000000;
	line-height: 14px;
	margin-left: 0px;
	font-weight: bold;

	}

li.menuselected {font-size: 8pt;
	color: #c986cb;
	font-family: arial;
	font-weight: bold;
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	}

li.menurightselected {font-size: 7pt;
	color: #c986cb;
	font-family: arial;
	font-weight: bold;
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	}
	
li.cursus {
	font-size: 8pt;
	color: #003e44;
	line-height: 14px;
	margin-left: 0px;
	font-weight: normal;
}

form	{margin-bottom: 0px;
	}


img	{border: 0px;
	 }

img.sfeer	{border: solid #2b3189;
	border-width: 1px;
	 }

em	{font-weight: bold;
	 font-style: normal;
	 margin-right: 3px;
	 margin-left: 3px;
	}

em.small	{font-style: normal;
	 margin-right: 3px;
	 margin-left: 33px;
	 font-weight: normal;
	 font-size: 11px;
	 }


h1	 {font-family: arial;
	font-weight: bold;
	font-size: 10pt;
	padding: 0.5em;
	padding-top: 0.0em;
	margin-top: 0.0em;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 0em;
	padding-bottom: 0em;
	}

h1.titel {font-family: arial;
	font-weight: bold;
	font-size: 9pt;
	padding-top: 0.0em;
	margin-top: 0.0em;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 0em;
	padding-bottom: 0em;
	margin-right: 58%;
   	background-image: url(../pics/bgtitel.gif);
	background-position: RIGHT bottom;
	background-repeat: no-repeat;
	background-attachment: scroll;

	}

h1.zoeken	 {font-family: arial;
	font-weight: bold;
	font-size: 10pt;
	padding: 0.5em;
	padding-top: 0.2em;
	margin-top: 0.2em;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 0.2em;
	padding-bottom: 0.2em;
	}


select {	background: #f5f5f5;
		font-family: arial;
		font-size: 9pt;
		color: #003e44;}

input {		background: #f5f5f5;
		font-family: arial;
		font-size: 9pt;
		color: #003e44;}
		
textarea {	background: #f5f5f5;
		font-family: arial;
		font-size: 9pt;
		color: #003e44;
	}

input.zoeken {	width: 100px;
		background: #F1F0F8;
		font-family: arial;
		font-size: 8pt;
		color: #2B3189;
	}

input.zoekhome {	width: 92px;
			height: 15px;
		background: #F1F0F8;
		font-family: arial;
		font-size: 7pt;
		color: #003e44;
	}

input.contact {	width: 200px;
		background: #F1F0F8;
		font-family: arial;
		font-size: 9pt;
		color: #000000;
	}

input.button {	width: 96px;
		background: #D7D7EC;
		font-family: arial;
		font-size: 9pt;
		color: #000000;
	}

textarea.contact {	width: 200px;
		background: #F1F0F8;
		font-family: arial;
		font-size: 9pt;
		color: #003e44;
	}

/******* kaders ********/

#k1 {position: absolute;
    z-index: 10;
    right: 12px;
    top: 154px;
    width: 143px;
    height: 66px;
    border: #000000 solid 0px;
/*   	background-image: url(../pics/k_basis1.gif); */
	background-repeat: no-repeat;
    }

#k2 {position: absolute;
    z-index: 11;
    right: 12px;
    top: 242px;
    width: 143px;
    height: 66px;
    border: #000000 solid 0px;
/*   	background-image: url(../pics/k_basis2.gif); */
	background-repeat: no-repeat;
    }

#k3 {position: absolute;
    right: 12px;
    z-index: 12;
    top: 330px;
    width: 143px;
    height: 66px;
    border: #000000 solid 0px;
/*   	background-image: url(../pics/k_basis3.gif);   */
	background-repeat: no-repeat;
    }

#kbinnen {position: relative;
	width: 135px;
    	height: 60px;
    	padding: 2px;
    	font-family: arial, verdana, helvetica;
    	text-align: center;
    	overflow: hidden;
    }

a.kbinnenlink 	{color: #013D45;
	text-decoration: none;
	}
a.kbinnen:hover {color: #05A962;
	text-decoration: none;
    }

/******* kaders ********/

.map { padding: 0px;
       margin: 0px;
       border: 0px;
     }

.text { font-weight: normal;
    font-size: 10pt;

    }

h3.tekst {	font-weight: bold;
	font-size: 12pt;
	padding: 0.5em;
	padding-top: 0.0em;
	margin-top: 0.0em;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 0em;
	padding-bottom: 0em;
    }

h4.tekst {	font-weight: bold;
	font-size: 11pt;
	padding: 0.5em;
	padding-top: 0em;
	margin-top: 0em;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 2px;
	padding-bottom: 0em;
        }

h5.tekst {	font-weight: bold;
	font-size: 10pt;
	padding: 0.5em;
	padding-top: 0.0em;
	margin-top: 0.0em;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 2px;
	padding-bottom: 0em;
    }

h6.tekst {	font-weight: normal;
	font-size: 8pt;
	padding: 0.5em;
	padding-top: 0.0em;
	margin-top: 0.0em;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 2px;
	padding-bottom: 0em;
    }

h4.pagetitle {	font-weight: bold;
	font-size: 11pt;
	padding: 0.5em;
	padding-top: 0em;
	margin-top: 0em;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 2px;
	padding-bottom: 0em;
        }


td.form_toplabel {
	font-weight: bold;
}
