@charset "iso-8859-1";

body {
  padding: 0px;
  font-size: 11px;
  background: #ffffff repeat-x 50% top;
  margin: 0px;
  font-family: Verdana;
}

.body {
  margin-left: auto;
  width: 920px;
  color: #007ac2;
  
  margin-right: auto;
}
.printbody table tr td{
  font-size: 11px;
  font-family: Verdana;
}

input, select, textarea, button {
  font-family: Verdana;
  font-size: 11px;
  border: 1px solid #000000;
}

input.radio {
  border: 0px;
}

img {
  border: 0px;
  margin:0;
  padding:0;
}

ul {
  list-style-image: url('/files/images/leftul1.gif');
  list-style: none;
}

.blokje  ul,
.blokje0 ul,
.blokje1 ul,
.blokje2 ul,
.blokje3 ul,
.blokje4 ul,
.blokje5 ul,
.blokje6 ul {
  list-style-image: none;
  list-style-type: square;
}


p {
  margin: 0px;
  text-indent:0px;
  padding: 0px;
}
/* locatie afhankelijk !
.topimg {
  width: 920px;
  height: 120px;
  background-image: url('/files/images/topheader2.jpg');
  background-repeat: no-repeat;
  position: absolute;
}
*/

/* mainmenu */
.mainmenu {  width: 920px;
  position: absolute;
  top: 110px;
  font-size: 10px;
}

.mainmenu A {
  color: #FFFFFF;
  text-decoration: none;
}

.mainmenu a:hover {
  text-decoration: underline;
}
.mainmenu .menu {
  margin-left: 185px
}

.mainmenu .menu a {
  color: #3395ce;
  margin-right: 16px
}
.mainmenu ul {
  padding: 0px;
  margin: 0px;
  color: #ffffff;
  list-style: none;
}

.mainmenu li {
  background: #3395CE;
  width: 184px;
  float: left;
  vertical-align: center;
  list-style: none;
  font-size: 10px;
  line-height: 20px;
  float: left;
  list-style-type: none;
  border: solid #FFFFFF;
  border-width: 8px 0px 0px 0px;
}

.mainmenu ul.main li {
  background-position: right 50%;
  background-image: url('/files/images/buttoncorner.gif');
  background-repeat: no-repeat
}
.mainmenu li a {
  font-weight: bold;
  margin-left: 15px
}
.mainmenu li.last { width: 180px}
.mainmenu li.active { background-color: #e03a3e}
/* einde mainmenu */

.content {
  background: #FFFFFF;
  width: 920px;
  position: absolute;
  top: 170px;
}

.inside {
  width: 560px;
  vertical-align: top;
  font-size: 12px;
}

.content td { vertical-align: top}
.content .br { border-right: #ffffff 5px solid;}
.content .hr { border-bottom: #ffffff 5px solid;}
.content .vak1 { width:180px; }
.content .vak2 { width:365px; }
.content .vak3 { width:550px; }
.content .vak4 { width:735px; }
.content .vak5 { width:920px; }
.content .vak15  { width:272px; }

/* weird css bug in firefox / safari */
.five { line-height: 3px; }

td .blokje,
td .blokje0,
td .blokje1,
td .blokje2,
td .blokje3,
td .blokje4,
td .blokje5,
td .blokje6 {
	height: 100%;
}


/* kleurcodering */
.zwart { color: #000000; }
.wit   { color: #FFFFFF; }
.witbg   {background-color: #FFFFFF; }
.blauwlink { color: #007AC2; }
.link1 { color:#FFFFFF; text-decoration:none; }
.link2 { color:#000000; text-decoration:none; }

.forum{
border:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#007AC2;
}
.forum h1{
font-size:13px;
margin: 8px 8px 8px;
}
.forum h2{
font-size:11px;
font-weight: bold;
margin: 8px 8px 8px;
}
.forum p{
line-height:13px;
margin: 0px 8px 8px;
}
.forum ul {
  padding: 0px;
  margin-top: 0px;
  margin-left: 20px;
}

.rood{
border:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
background-color:#E03A3E;
background-image:url('/files/images/layout/rood.gif')
}
.rood h1{
font-size:14px;
margin: 8px 8px 8px;
}
.rood p{
line-height:16px;
margin: 0px 8px 8px;
}
.rood ul {
  padding: 0px;
  margin-top: 0px;
  margin-left: 20px;
}

.lichtblauw{
border:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#99CAE7;
background-image:url('/files/images/layout/lichtblauw.gif')
}
.lichtblauw h1{
font-size:14px;
margin: 8px 8px 8px;
}
.lichtblauw p{
line-height:16px;
margin: 0px 8px 8px;
}
.lichtblauw ul {
  padding: 0px;
  margin-top: 0px;
  margin-left: 20px;
}

.donkerblauw{
border:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#007AC3;
background-image:url(/files/images/layout/donkerblauw.gif)
}
.donkerblauw h1{
font-size:14px;
margin: 8px 8px 8px;
}
.donkerblauw p{
line-height:16px;
margin: 0px 8px 8px;
}
.donkerblauw ul {
  padding: 0px;
  margin-top: 0px;
  margin-left: 20px;
}

.roze{
border:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#F3AFB1;
background-image:url(/files/images/layout/roze.gif)
}
.roze h1{
font-size:14px;
margin: 8px 8px 8px;
}
.roze p{
line-height:16px;
margin: 0px 8px 8px;
}
.roze ul {
  padding: 0px;
  margin-top: 0px;
  margin-left: 20px;
}

.geel{
border:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#FFEE66;
background-image:url(/files/images/layout/geel.gif)
}
.geel h1{
font-size:14px;
margin: 8px 8px 8px;
}
.geel p{
line-height:16px;
margin: 0px 8px 8px;
}
.geel ul {
  padding: 0px;
  margin-top: 0px;
  margin-left: 20px;
}

.witnormaal{
border:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#005AA2;
}
.witnormaal h1{
font-size:14px;
margin: 8px 8px 8px;
}
.witnormaal p{
line-height:16px;
margin: 0px 8px 8px;
}
.witnormaal ul {
  padding: 0px;
  margin-top: 0px;
  margin-left: 20px;
}

.oranje{
border:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#f6ad38;
background-image:url(/files/images/layout/oranje.gif);
}

.oranje h1{
font-size:14px;
margin: 8px 8px 8px;
}
.oranje p{
line-height:16px;
margin: 0px 8px 8px;
}
.oranje ul {
  padding: 0px;
  margin-top: 0px;
  margin-left: 20px;
}

.lichtgroen{
border:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#cdf3ab;
background-image:url(/files/images/layout/lichtgroen.gif);
}

.lichtgroen h1{
font-size:14px;
margin: 8px 8px 8px;
}
.lichtgroen p{
line-height:16px;
margin: 0px 8px 8px;
}
.lichtgroen ul {
  padding: 0px;
  margin-top: 0px;
  margin-left: 20px;
}

.donkergroen{
border:0px;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#62bb46;
background-image:url(/files/images/layout/donkergroen.gif);
}

.donkergroen h1{
font-size:14px;
margin: 8px 8px 8px;
}
.donkergroen p{
line-height:16px;
margin: 0px 8px 8px;
}
.donkergroen ul {
  padding: 0px;
  margin-top: 0px;
  margin-left: 20px;
}
/*
.rood  {background-image: url(/hibmas/files/images/bg/bg_rood_zoek_01.gif); color: #ffffff; background-color: #e03a3e;}
.rood2 {background-image: url(/hibmas/files/images/bg/bg_rood_plus_02.gif); color: #ffffff; background-color: #e66165;}
.rood3 {background-image: url(/hibmas/files/images/bg/bg_rood_menu_03.gif); color: #000000; background-color: #f3b0b2;}
.trood {color: #e03a3e;}

.f_blauw  {color: #ffffff; background-color: #007ac2}
.f_blauw2 {color: #ffffff; background-color: #4da2d4}
.f_blauw3 {color: #000000; background-color: #99cae7}
.blauw  {background-image: url(/hibmas/files/images/bg/bg_blauw_plus_01.gif); color: #ffffff; background-color: #007ac2}
.blauw2 {background-image: url(/hibmas/files/images/bg/bg_blauw_plus_02.gif); color: #ffffff; background-color: #3395ce;}
.blauw3 {background-image: url(/hibmas/files/images/bg/bg_blauw_menu_03.gif); color: #ffffff; background-color: #99cae7;}
.blauw4 {background-image: url(/hibmas/files/images/bg/bg_blauw_tekst_01.gif); color: #ffffff; background-color: #99cae7;}
.blauw5 {background-image: url(/hibmas/files/images/bg/bg_blauw_tekst_02.gif); color: #ffffff; background-color: #99cae7;}
.blauw6 {background-image: url(/hibmas/files/images/bg/bg_blauw_tekst_03.gif); color: #ffffff; background-color: #99cae7;}
.blauw7 {background-image: url(/hibmas/files/images/bg/bg_blauw_poll_03.gif); color: #ffffff; background-color: #99cae7;}
.tblauw {color: #007ac2;}

.oranje  {background-image: url(/hibmas/files/images/bg/bg_oranje_foto_01.gif); color: #ffffff; background-color: #f68b1f;}
.oranje2 {background-image: url(/hibmas/files/images/bg/bg_oranje_plus_02.gif); color: #ffffff; background-color: #f8a24c;}
.oranje3 {background-image: url(/hibmas/files/images/bg/bg_oranje_menu_03.gif); color: #000000; background-color: #fbd1a5;}

.groen  {background-image: url(/hibmas/files/images/bg/bg_groen_plus_01.gif); color: #ffffff; background-color: #62bb46;}
.groen2 {background-image: url(/hibmas/files/images/bg/bg_groen_plus_02.gif); color: #000000; background-color: #81c96b;}
.groen3 {background-image: url(/hibmas/files/images/bg/bg_groen_menu_03.gif); color: #000000; background-color: #c0e4b5;}
.tgroen {color: #62bb46;}

.fuchsia  {background-image: url(/hibmas/files/images/bg/bg_fuchsia_vinkje_01.gif); color: #ffffff; background-color: #c6168d;}
.fuchsia2 {background-image: url(/hibmas/files/images/bg/bg_fuchsia_vinkje_02.gif); color: #ffffff; background-color: #d145a4;}
.fuchsia3 {background-image: url(/hibmas/files/images/bg/bg_fuchsia_menu_03.gif); color: #000000; background-color: #e8a2d1;
}
.geel  {background-image: url(/hibmas/files/images/bg/bg_geel_agenda_01.gif); color: #ffffff; background-color: #ffcb05;}
.geel2 {background-image: url(/hibmas/files/images/bg/bg_geel_plus_02.gif); color: #000000; background-color: #ffd537;}
.geel3 {background-image: url(/hibmas/files/images/bg/bg_geel_menu_03.gif); color: #000000; background-color: #ffea9b;}

.grijs  {color: #000000; background-color: #bfbfbf;}
.grijs2 {background-image: url(/hibmas/files/images/bg/bg_grijs_vinkje_01.gif); color: #000000; background-color: #bfbfbf;}
.grijs3 {background-image: url(/hibmas/files/images/bg/bg_grijs_tekst_01.gif); color: #000000; background-color: #bfbfbf;}
.grijs4 {background-image: url(/hibmas/files/images/bg/bg_grijs_poll_01.gif); color: #000000; background-color: #bfbfbf;}
/* einde kleurcodering */
/*

/* pagina elementen */
.page { background-color: #ffffff}
.page .offset {padding: 8px;}
.page h1 {
  font-weight: bold;
  font-size: 14px;
  margin: 4px 8px 0px 0px;
}
.page p {
  font-size: 11px; margin: 0px 8px 8px;
}
.comment p {
  font-size: 11px; margin: 0px 0px 0px;
}
form p {
	display: inline;
	}
.lijst {
  font-size: 11px; margin: 0px 0px 0px;
  line-height: 12px;
}

a:link.wit, a:visited.wit, a:active.wit, a:hover.wit {
  color:#ffffff;
  text-decoration:underline;
}

a:link.zwart, a:visited.zwart, a:active.zwart, a:hover.zwart {
  color:#000000;
  text-decoration:underline;
}

a:link.blauw, a:visited.blauw, a:active.blauw, a:hover.blauw {
  color:#007ac2;
  text-decoration:underline;
}

.text {padding: 6px;}

.rechts .hr { border-bottom: #ffffff 5px solid;}
.rechts img {margin-bottom: -2px; padding-bottom: 0px;}
.rechts p,
.text p {
  font-size: 11px;
  line-height:15px;
  margin: 0px 8px 8px 8px;
}

.rechts h1,
.text h1 {
  font-size: 14px;
  line-height:17px;
  font-weight: bold;
  margin: 4px 8px 4px 0px;
}


.text h1 A {
  text-decoration:none;
  color: #FFFFFF;
}

.rechts h2,
.text h2 {
  padding: 0px;
  font-weight: bold;
  font-size: 12px;
  margin: 4px 4px 4px 8px;
  font-family: Verdana
}

.rechts h2 a,
.text h2 A {
  color: #ffffff;
  texty-decoration: none;
}

.text h3 {
  font-weight: bold;
  font-size: 24px;
  margin: 4px 8px 8px 0px;
}

.rechts h4,
.text h4 {
  padding 0px;
  font-weight: bold;
  font-size: 12px;
  margin: 4px 4px 4px 8px;
  font-family: Verdana;
}

.rechts h4 a,
.text h4 a {
  color: #ffffff;
  text-decoration: none;
}

.text h6 {
  padding-left: 8px;
  font-weight: normal;
  font-size: 10px;
  margin: 0px;
  font-style: italic;
  font-family: Verdana;
}
.rechts li,
.text li {
  font-size: 11px;
  margin: 0px 0px 0px;
}
.rechts ul,
.text ul {
  margin: 0px 4px 8px 18px;
  padding: 0px;
  padding-left: 5px;
}

.leftmenu {
  color: #000000;
}
.leftmenu a {
  color: #000000; text-decoration: none
}
.leftmenu a:hover {
  text-decoration: underline;
}
.leftmenu ul {
  padding: 0px 4px 0px 12px;
  margin: 0px;
  font-weight: normal;
  list-style-image: url(/files/images/leftul1.gif);
}
.leftmenu ul ul { list-style-image: url(/files/images/leftul2.gif); }
.leftmenu ul ul ul {list-style-image: url(/files/images/leftul3.gif); }
.leftmenu li {font-size: 10px; }
.leftmenu li.active { font-weight: bold; }
.leftmenu li.liselected {font-weight: bold;}
.leftmenu li.selected { font-weight: bold;}
.leftmenu li a:visited { color: #000000;}

.rightmenu {color: #000000;}
.rightmenu ul {
  padding-right: 4px;
  padding-left: 16px;
  padding-bottom: 8px;
  margin: 20px;
  padding-top: 0px;
}
.rightmenu h1 {
  padding-right: 4px;
  padding-left: 4px;
  font-weight: bold;
  font-size: 12px;
  padding-bottom: 4px;
  margin: 20px;
  padding-top: 4px;
  font-family: Verdana;
}

.rightmenu h1 a {
  color: #ffffff;
  text-decoration: none;
}
.rightmenu .ticker {
  background-image: url(/files/images/ticker.gif);
  width: 180px;
  height: 34px;
}

/* drop down menu */
.dropdown1 {
  filter: alpha(opacity=90);
  left: 0px;
  width: 177px;
  position: absolute;
  top: 40px;
  height: 200px;
  opacity: .8;
}
.dropdown1 a {
  color: #ffffff;
  text-decoration: none
}
.dropdown1 ul {
  padding: 0px;
  margin: 0px;
  color: #ffffff;
}
.dropdown1 li {
  border: #ffffff 1px solid;
  font-size: 10px;
  margin: 0px;
  width: 183px;
  line-height: 16px;
  list-style-type: none;
  background-color: #3395ce;
}
/* drop 2 */
.dropdown2 {
  filter: alpha(opacity=90);
  left: 183px;
  width: 177px;
  position: absolute;
  top: 40px;
  height: 200px;
  opacity: .8;
}
.dropdown2 a {
  color: #ffffff;
  text-decoration: none
}
.dropdown2 ul {
  padding: 0px;
  margin: 0px;
  color: #ffffff;
}
.dropdown2 li {
  border: #ffffff 1px solid;
  font-size: 10px;
  margin: 0px;
  width: 183px;
  line-height: 16px;
  list-style-type: none;
  background-color: #3395ce;
}
/* drop 3 */
.dropdown3 {
  filter: alpha(opacity=90);
  left: 367px;
  width: 183px;
  position: absolute;
  top: 40px;
  height: 200px;
  opacity: .8;
}
.dropdown3 a {
  color: #ffffff;
  text-decoration: none
}
.dropdown3 ul {
  padding: 0px;
  margin: 0px;
  color: #ffffff;
}
.dropdown3 li {
  border: #ffffff 1px solid;
  font-size: 10px;
  margin: 0px;
  width: 183px;
  line-height: 16px;
  list-style-type: none;
  background-color: #3395ce;
}
/* drop 4 */
.dropdown4 {
  filter: alpha(opacity=90);
  left: 551px;
  width: 183px;
  position: absolute;
  top: 40px;
  height: 200px;
  opacity: .8;
}
.dropdown4 a {
  color: #ffffff;
  text-decoration: none
}
.dropdown4 ul {
  padding: 0px;
  margin: 0px;
  color: #ffffff;
}
.dropdown4 li {
  border: #ffffff 1px solid;
  font-size: 10px;
  margin: 0px;
  width: 183px;
  line-height: 16px;
  list-style-type: none;
  background-color: #3395ce;
}
/* drop 5 */
.dropdown5 {
  filter: alpha(opacity=90);
  left: 736px;
  width: 183px;
  position: absolute;
  top: 40px;
  height: 200px;
  opacity: .8;
}
.dropdown5 a {
  color: #ffffff;
  text-decoration: none
}
.dropdown5 ul {
  padding: 0px;
  margin: 0px;
  color: #ffffff;
}
.dropdown5 li {
  border: #ffffff 1px solid;
  font-size: 10px;
  margin: 0px;
  width: 183px;
  line-height: 16px;
  list-style-type: none;
  background-color: #3395ce;
}
/* einde drop down */

.plaatje {
  float: right;
  background-image: url(/files/images/foto.jpg);
  margin-left: 4px;
  width: 180px;
  line-height: 100px;
  height: 200px;
  background-color: #bbbbbb;
  text-align: center;
}
.home_left {
  background-image: url(/files/images/home_left.jpg);
  width: 301px;
  height: 350px;
}
.filmpje {
  background-image: url(/files/images/filmpje.jpg);
  width: 301px;
  height: 175px;
}

.print {
  background-repeat: no-repeat;
  background-position: right top;
  background-image: url(/files/images/print.gif);
}

.crumb {
  color: #007AC2;
  font-size: 10px;
  margin-left: 15px;
  width: 450px;
}

.crumb a {
  text-decoration:none;
  color: #007AC2;
}
.doorlink a {
  color: #ffffff;
  text-decoration: none;
}

.opsom ul {
  list-style-image: url('/images/leftul1.gif');
  font-weight: normal;
  line-height:15px;
}

.opsomblauw ul {
  list-style-image: url('/images/ul1.gif');
  font-weight: normal;
  line-height:15px;
}
.opsomwit ul {
  list-style-image: url('/images/ul2.gif');
  font-weight: normal;
  line-height:15px;
}


/* found extra's */
BUTTON {
	background-color: #bfbfbf
}
submit {
	background-color: #bfbfbf
}
BUTTON.zoek {
	background-image: url(/files/images/btn_ikzoek.gif); width: 60px; BACKGROUND-REPEAT: no-repeat; height: 18px; background-color: #e66165
}
BUTTON.stem {
	background-image: url(/files/images/btn_ikstem.gif); width: 60px; BACKGROUND-REPEAT: no-repeat; height: 18px; background-color: #3395ce
}
BUTTON.kies {
	background-image: url(/files/images/btn_ikkies.gif); width: 60px; BACKGROUND-REPEAT: no-repeat; height: 18px; background-color: #3395ce
}


.foto2 {
	background-image: url(/files/images/foto2.jpg)
}
.foto3 {
	background-image: url(/files/images/foto3.jpg)
}
.foto5 {
	background-image: url(/files/images/foto5.jpg)
}
.ticker2 {
	background-image: url(/files/images/ticker2.gif); height: 74px
}
.rmenuknop1 {
	background-image: url(/files/images/rmenuknop1.gif); height: 60px
}
.rmenuknop2 {
	background-image: url(/files/images/rmenuknop2.gif); height: 45px
}
.mbo {
	background-image: url(/files/images/mbo.gif); height: 60px
}
.vwo {
	background-image: url(/files/images/vwo.gif); height: 60px
}
.foto28 {
	background-image: url(/files/images/foto28.jpg); height: 104px
}

.foto9 {
	background-image: url(/files/images/foto9.jpg); width: 180px; height: 216px
}
.foto_stropdas {
	background-image: url(/files/images/foto_stropdas.jpg); width: 180px; height: 257px
}
.foto_pak1 {
	background-image: url(/files/images/foto_pak1.jpg); width: 180px; height: 238px
}
.foto_pak2 {
	background-image: url(/files/images/foto_studentpak.jpg); width: 180px; height: 167px
}
.foto_pak3 {
	background-image: url(/files/images/foto_juich.jpg); width: 365px; height: 276px
}
.foto_laptop {
	background-image: url(/files/images/foto_laptop.jpg); width: 180px; height: 175px
}
.foto_contact2 {
	background-image: url(/files/images/foto_contact2.jpg); width: 180px; height: 157px
}
.foto_stagiair {
	background-image: url(/files/images/foto_stagiair2.jpg); width: 365px; height: 230px
}
.foto_camera {
	background-image: url(/files/images/foto_camera.jpg); width: 180px; height: 160px
}
.foto_negatief {
	background-image: url(/files/images/foto_negatief.jpg); width: 180px; height: 160px
}
.foto_medewerkster_jij {
	background-image: url(/files/images/foto_medew_jij.jpg); width: 180px; height: 373px
}
.foto_medewerkster_wij {
	background-image: url(/files/images/foto_medew_wij.jpg); width: 180px; height: 302px
}
.poll_bar_r {
	background-image: url(/files/images/pollbar_r.gif); margin: 1px 0px 6px 8px; BACKGROUND-REPEAT: repeat-x; height: 5px
}
.poll_bar_b {
	background-image: url(/files/images/pollbar_b.gif); margin: 1px 0px 6px 8px; BACKGROUND-REPEAT: repeat-x; height: 5px
}
.infotable {
	width: 365px
}
.infotable TD {
	padding-bottom: 4px
}
.vtinstituut {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.vtmajor {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.vtmajor A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.vtmajor A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.vtminor {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
.oranjeb1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #f68b1f
}
.oranjeb2 {
	COLOR: #ffffff; BACKGROUND-COLOR: #f8a24c
}
.oranjeb3 {
	COLOR: #000000; BACKGROUND-COLOR: #fbd1a5
}
.groenb1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #62bb46
}
.groenb2 {
	COLOR: #000000; BACKGROUND-COLOR: #91CF7D
}
.groenb3 {
	COLOR: #000000; BACKGROUND-COLOR: #CDF3AB
}
.fuchsiab1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #c6168d
}
.fuchsiab2 {
	COLOR: #ffffff; BACKGROUND-COLOR: #d145a4
}
.fuchsiab3 {
	COLOR: #000000; BACKGROUND-COLOR: #e8a2d1
}
.geelb0 {
	COLOR: #ffffff; BACKGROUND-COLOR: #f5b800
}
.geelb1 {
	COLOR: #ffffff; BACKGROUND-COLOR: #ffcb05
}
.geelb2 {
	COLOR: #000000; BACKGROUND-COLOR: #ffd537
}
.geelb3 {
	COLOR: #000000; BACKGROUND-COLOR: #ffea9b
}
.dtinstituut {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 32px
}
.dtgroep {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px
}
.dtopleiding {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 8px; PADDING-TOP: 2px
}
.dtopleiding A {
	COLOR: #000000; TEXT-DECORATION: none
}
.dtopleiding A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

.uitlijn {
background-repeat:repeat-y;
}

.tabel1 {
border-bottom:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-top:1px solid black;
}

.tabel2 {
border-bottom:0px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-top:1px solid black;
}

.tabel3 {
border-bottom:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-top:0px solid black;
}

.tabel4 {
border-bottom:1px solid black;
border-left:0px solid black;
border-right:1px solid black;
border-top:1px solid black;
}

.tabel5 {
border-bottom:1px solid black;
border-left:1px solid black;
border-right:0px solid black;
border-top:1px solid black;
}

.titel {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
margin-left: 10px;
font-weight:bold;
color: #007ac2;
}