.CursorHand {
  cursor: pointer;
  cursor: hand;
}

.empty {
  FONT-SIZE: 1px;
}
BODY,SELECT {
  FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif;
  scrollbar-face-color: #862D6D; 
  scrollbar-shadow-color:#380F2D;
  scrollbar-highlight-color: #205720;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #380F2D;
  scrollbar-track-color: #BD92B0;
  scrollbar-arrow-color: #ffffff;
}

TD {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif
}

TR.MenuSelected {
	FONT-SIZE: 10px; COLOR: #380F2D; FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif
}
TR.Menu {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif
}
TH {
	FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif
}
.tabelkop1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TD.askThis {
	font-style: italic;
}
TD.answerThis {
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
A:link, A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A:active, A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.menuleft:link, A.menuleft:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A.menuleft:active, A.menuleft:hover {
	COLOR: #380F2D; TEXT-DECORATION: none;
}
A.nieuws:link, A.nieuws:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A.nieuws:active, A.nieuws:hover {
	COLOR: #BD92B0; TEXT-DECORATION: none;
}
A.header:link, A.header:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A.header:active, A.header:hover {
	COLOR: #BD92B0; TEXT-DECORATION: none;
}

A.Menu:link, A.Menu:visited {
	COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
A.Menu:active, A.Menu:hover, A.MenuSelected:active, A.MenuSelected:hover, A.MenuSelected:link, A.MenuSelected:visited {
	COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}

DIV#divMenuPasfoto {
  position: relative;
  text-align: center;
}
DIV#divMenuPasfoto IMG {
  text-align: center;
}

HR {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 1px
}
.popup {
	CURSOR: hand; TEXT-DECORATION: underline
}
.begrippenkap {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif
}
.button {
  border-left: '1 solid #000000'; 
  border-top: '1 solid #000000'; 
  border-right: '1 solid #000000'; 
  border-bottom: '1 solid #000000'; 
  background: #FFFFFF; 
  font-family: 'Verdana'; 
  font-size: 11px; 
  color: '#000000';
  }
.input {
  border-left: '1 solid #000000'; 
  border-top: '1 solid #000000'; 
  border-right: '1 solid #000000'; 
  border-bottom: '1 solid #000000'; 
  background: #FFFFFF; 
  font-family: 'Verdana'; 
  font-size: 11px; 
  color: '#000000';
  }
.input_right {
  text-align: right;
}
.inputRadio {
  font-family: 'Verdana'; 
  line-height: 10px;
  font-size: 11px; 
  color: '#000000';
  }
.readonly {
  border-left: '1 solid #000000'; 
  border-top: '1 solid #000000'; 
  border-right: '1 solid #000000'; 
  border-bottom: '1 solid #000000'; 
  background: #380F2D; 
  font-family: 'Verdana'; 
  font-size: 11px; 
  color: '#FFFFFF';
  text-align:right;
  }
.klein { font-family: Arial, Helvetica, sans-serif; font-size: 10px }
.image { border: 1px solid black; }
.detail_image { border: 1px solid white; }

INPUT.butCompetentieMeter,
SELECT.loadCompetentiemeter {
  width: 300px;
}

SELECT {
  color: #000000;
}

TABLE.noBorders,
TABLE.noBorders TR,
TABLE.noBorders TD {
  border: none !important;
}

TABLE.les,
TABLE.les TR,
TABLE.les TD {
  background: #FFFFFF;
  color: #000000;
}

TABLE.les TR {
  border-top: 1px solid Black;
  border-left: 1px solid Black;
}
TABLE.les TD {
  border-bottom: 1px solid Black;
  border-right: 1px solid Black;
}
TABLE.les TD.borderLeft {
  border-left: 1px solid Black;
}
TABLE.les {
  border-top: 1px solid Black;
}

TR.trPresentieMeterEmpty,
TR.trPresentieMeterEmpty TD {
  border: none !important;
  background: #862D6D;
}

DIV.thisDay {
  position: relative;
  display: block;
  width: 20px;
  height: 12px;
}

DIV.divColorSelect {
  position: absolute;
  display: none;
  background: #BD92B0;
  padding: 4px;
  z-index: 100;
  border: 1px solid Black;
}

TD.lesLes, DIV.lesLes {
  background: White !important;
  color: White !important;
  text-align: center;
}

TD.lesIngevallenLes, DIV.lesIngevallenLes {
  background: Gray !important;
  color: Gray !important;
  text-align: center;
}

TD.lesGeenLes, DIV.lesGeenLes {
  background: Black !important;
  color: Black !important;
  text-align: center;
}

TD.lesZiek, DIV.lesZiek {
  background: Red !important;
  color: Red !important;
  text-align: center;
}

TD.lesVerlof,DIV.lesVerlof {
  background: Blue !important;
  color: Blue !important;
  text-align: center;
}

TD.lesAfwezig, DIV.lesAfwezig {
  background: Orange !important;
  color: Orange !important;
  text-align: center;
}

TD.lesUitgestuurd, DIV.lesUitgestuurd {
  background: Yellow !important;
  color: Yellow !important;
  text-align: center;
}

TD.lesUitgevallen, DIV.lesUitgevallen {
  background: Green !important;
  color: Green !important;
  text-align: center;
}

TD.lesTeLaat, DIV.lesTeLaat {
  background: Purple !important;
  color: Purple !important;
  text-align: center;
}

A.Les,
A.GeenLes,
A.IngevallenLes,
A.Ziek,
A.Verlof,
A.Afwezig,
A.Uitgestuurd,
A.Uitgevallen,
A.TeLaat {
  display: block;
  width: 95px;
  padding-left: 1px;
}

TABLE.taalNiveauTable {
}
TABLE.taalNiveauTable TD.tdTaalNiveau {
}

TABLE.taalNiveauTable TD.tdTaalNiveau DIV.divTaalNiveau {
  position: relative;
  display: block;
  width: 25px;
  height: 12px;
}
DIV.divTaalNiveau IMG {
  width: 18px;
  height: 12px;
  cursor: pointer;
  cursor: hand;
}
TD.tdTaalNiveau_,
DIV.divTaalNiveau_ {
  background-color: #DDDDDD;
}
TD.tdTaalNiveau_r,
DIV.divTaalNiveau_r {
  background-color: Red;
}
TD.tdTaalNiveau_o,
DIV.divTaalNiveau_o {
  background-color: Orange;
}
TD.tdTaalNiveau_g,
DIV.divTaalNiveau_g {
  background-color: Green;
}

DIV#setTaalNiveau {
  position: absolute;
  display: none;
  background: #BD92B0;
  padding: 4px;
  z-index: 100;
  border: 1px solid Black;
}
DIV#setTaalNiveau DIV.divTaalNiveau {
  margin: 2px;
  padding: 2px;
}

.importantWhite {
  color: White !important;
}

