body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana;	color: #404041;
	width: 100%;
	background-color: #353434;
  SCROLLBAR-BASE-COLOR: #f0f0f0;
	SCROLLBAR-ARROW-COLOR: #666666;
}

form {margin:0;}

td {font-family: Verdana;font-size:11px;color: #404041;}

a {color: #404041; text-decoration: none;}
a:hover  {color: #404041; text-decoration: underline;}

.achtergrond 
{
  background-color: #FFFFFF;
  background-image: url(../images/achtergrond.gif);
  background-repeat: repeat-y;
  height: 578px;
}

.lichtZwart {font-family: Arial;color:#58595B;font-size:10px;}
a.lichtZwart {font-family: Arial;color:#58595B;font-size:10px; text-decoration: none;}
a:hover.lichtZwart {font-family: Arial;color:#58595B;font-size:10px; text-decoration: none;}

/* BEGIN MENU */
#dropmenudiv
{
   display:block;
   position:absolute;   
   border-top:2px solid #F04B3C;
   border-bottom:2px solid #F04B3C;
   line-height:23px;
   z-index:900;
   background:#FFFFFF;
   white-space: nowrap;
}
A.link_menu 
{  
  padding-left:6px;
  font-family: Verdana;
  font-size:11px;
  font-weight: bold; 
  background:#FFFFFF;
  display:block;
  margin-bottom: -23px;
  color: #006DB8;
  width: 100%;
  text-decoration: none;
  white-space: nowrap;
  -moz-opacity:.90;opacity:.90;filter:alpha(opacity:90);
}
A:hover.link_menu 
{  
  padding-left:6px;
  font-family: Verdana;
  font-size:11px;
  font-weight: bold; 
  color: #F04B3C;
  display:block;
  background:#FFFFFF;
  width: 100%;
  text-decoration: none;
  white-space: nowrap;
  -moz-opacity:.90;opacity:.90;filter:alpha(opacity:90);
}
/* EINDE MENU */

.paginaTitel {font-size:18px; color: #006DB8; font-style: italic;}

/* Cursus beschikbaarheid style (begin) */

.cursusTop_0  {background:#B3D3EA;width:40px;height:19px;text-align:right;font-style:italic;font-size:9px;font-weight:bold;color:#FFFFFF;padding-right:2px;background-image:url(../images/cursusBeschikTopActief.gif);}
.cursusMidden_0 {background:#B3D3EA;height:30;}
.cursusOnder_0 {background-image:url(../images/cursusBeschikOnderActief.gif);width:40;height:7;}

.cursusTop_1 {background:#B3D3EA;width:40px;height:19px;text-align:right;font-style:italic;font-size:9px;font-weight:bold;color:#FFFFFF;padding-right:2px;background-image:url(../images/cursusBeschikTopActief.gif);}
.cursusMidden_1 {background:#B3D3EA;height:40;}
.cursusOnder_1 {background-image:url(../images/cursusBeschikOnderActief.gif);width:40;height:7;}

.cursusTop_2 {background:#B3D3EA;width:40px;height:19px;text-align:right;font-style:italic;font-size:9px;font-weight:bold;color:#FFFFFF;padding-right:2px;background-image:url(../images/cursusBeschikTopActief.gif);}
.cursusMidden_2 {background:#B3D3EA;height:50;}
.cursusOnder_2 {background-image:url(../images/cursusBeschikOnderActief.gif);width:40;height:7;}

.cursusTop_3 {background:#66A7D4;width:40px;height:19px;text-align:right;font-style:italic;font-size:9px;font-weight:bold;color:#FFFFFF;padding-right:2px;background-image:url(../images/cursusBeschikTopActief.gif);}
.cursusMidden_3 {background:#66A7D4;height:60;}
.cursusOnder_3 {background-image:url(../images/cursusBeschikOnderActief.gif);width:40;height:7;}

.cursusTop_4 {background:#66A7D4;width:40px;height:19px;text-align:right;font-style:italic;font-size:9px;font-weight:bold;color:#FFFFFF;padding-right:2px;background-image:url(../images/cursusBeschikTopActief.gif);}
.cursusMidden_4 {background:#66A7D4;height:70;}
.cursusOnder_4 {background-image:url(../images/cursusBeschikOnderActief.gif);width:40;height:7;}

.cursusTop_5 {background:#D30000;width:40px;height:19px;text-align:right;font-style:italic;font-size:9px;font-weight:bold;color:#FFFFFF;padding-right:2px;background-image:url(../images/cursusBeschikTopActief.gif);}
.cursusMidden_5 {background:#D30000;height:82;}
.cursusOnder_5 {background-image:url(../images/cursusBeschikOnderActief.gif);width:40;height:7;}

.cursusTop_99 {background:#B6B6B6;width:40px;height:19px;text-align:right;font-style:italic;font-size:9px;font-weight:bold;color:#FFFFFF;padding-right:2px;background-image:url(../images/cursusBeschikTopDeactief.gif);}
.cursusMidden_99 {background:#B6B6B6;height:82;}
.cursusOnder_99 {background-image:url(../images/cursusBeschikOnderDeactief.gif);width:40;height:7;}

/* Cursus beschikbaarheid style (eind) */

/* Formulier (begin) */
.formulierInputTd
{
  height:21px; 
  background-image:url(../images/formulierNietVerplicht.gif);
  background-repeat: repeat-x;
  border: none;  
}

.formulierInput
{
  font-weight:bold;
  color: #FFFFFF;
  background-color: #AAAAAA;
  border : none;
  font-size:9px; 
  width:100%; 
  padding-left:3px;
}

.formulierInputTdVerplicht 
{
  height:21px; 
  background-image:url(../images/formulierVerplicht.gif);
  background-repeat: repeat-x;
  color: #FFFFFF;
  font-weight:bold;
}

.formulierInputVerplicht 
{
  font-weight:bold;
  color: #FFFFFF;
  background-color: #717171;
  border: none; 
  font-size:8pt; 
  width:100%; 
  padding-left:3px;
}

.formulierTextTop
{
  height:5px; 
  background-image:url(../images/formulierNietVerplichtTextT.gif);
  background-repeat: repeat-x;
  border: none; 
}

.formulierTextTd {background-color: #AAAAAA;}

.formulierTextOnder
{
  height:5px; 
  background-image:url(../images/formulierNietVerplichtTextO.gif);
  background-repeat: repeat-x;
  border: none; 
}

.formulierTextVerplichtTop
{
  height:5px; 
  background-image:url(../images/formulierVerplichtTextT.gif);
  background-repeat: repeat-x;
  border: none; 
}

.formulierTextVerplichtTd
{
  background-color: #717171;
}

.formulierTextVerplichtOnder
{
  height:5px; 
  background-image:url(../images/formulierVerplichtTextO.gif);
  background-repeat: repeat-x;
  border: none; 
}

.formulierTd 
{
  height:20px;
  padding-top:5px;
  font-style: italic;
}

.formulierTdVerplicht
{
  height:20px;
  padding-top:5px;
  font-style: italic;
}

.formulierCheckbox 
{
  color: #FFFFFF;
  font-weight:bold;
  padding-right:5px;
}

.formulierSelect 
{
  font-weight:bold;
  color: #FFFFFF; 
  font-size: 12px;
  background-color: #717171;  
  width:100%; 
}

label{color: #404041;}

.formulierKnopLinks {background-image:url(../images/formulierKnopLinks.gif); background-repeat:no-repeat;}
.formulierKnop {background-color:#006DB8;color:#ffffff; padding-right:2px;padding-left:1px;padding-top:1px;padding-bottom:1px;font-size:11px;height:15px;  }
A.formulierKnop{color:#ffffff; font-weight:bold;text-decoration:none;}
A:hover.formulierKnop{color:#ffffff; font-weight:bold;text-decoration:none;}
.formulierKnopRechts {background-image:url(../images/formulierKnopRechts.gif); background-repeat:no-repeat;}
/* Formulier (eind) */

.downloadLijn {background-image:url(../images/downloadLijn.gif);}
A.download {color: #006DB8;font-weight:bold;text-decoration:none;}
A:hover.download {color: #006DB8;font-weight:bold;text-decoration:none;}
.downloadOmvang {color: #006DB8;font-style:italic;}

/* Foto (begin) */
.tabelLinksTop {height:25;width:6px;background-color:#006DB8;background-image:url(../images/fotoTabelLinksTop.gif);background-repeat:no-repeat;}
.tabelTop {background-color:#006DB8;color:#FFFFFF;font-weight:bold;padding-left:5px;}
.tabelRechtsTop {height:25;width:6px;background-color:#006DB8;background-image:url(../images/fotoTabelRechtsTop.gif);background-repeat:no-repeat;}

.tabelLinksOnder {height:6;width:6px;background-color:#B3D3EA;background-image:url(../images/fotoTabelLinksOnder.gif);background-repeat:no-repeat;}
.tabel {background-color:#B3D3EA;padding-top:4px;padding-bottom:4px;}
.tabelRechtsOnder {height:6;width:6px;background-color:#B3D3EA;background-image:url(../images/fotoTabelRechtsOnder.gif);background-repeat:no-repeat;}

.fotoalbumLinks {height:108px;width:7px;background-image:url(../images/fotoAlbumLinks.gif);background-repeat:no-repeat;}
.fotoalbum {background-image:url(../images/fotoAlbumAchtergrond.gif);}
.fotoalbumRechts {height:108px;width:7px;background-image:url(../images/fotoAlbumRechts.gif);background-repeat:no-repeat;}

.fotoAlbumTitel {color:#006DB8;font-weight:bold;}
a.fotoAlbumTitel {color:#006DB8;font-weight:bold;}
a:hover.fotoAlbumTitel {color:#006DB8;font-weight:bold;}

.fotoSelected {background-color: #B3D3EA;}
/* Foto (einde) */

a.overzichtPaging {font-size:11px;}
a:hover.overzichtPaging {font-size:11px;}
.overzichtPagingSelected {font-size:12px;font-weight:bold;}
a.overzichtPagingJump {font-size:12px;font-weight:bold;}
a:hover.overzichtPagingJump {font-size:12px;font-weight:bold;}

/* Popup (begin) */

.popupTop {background-repeat:no-repeat;height:48;padding-left:25px;color:#ffffff;font-weight:bold;font-size:12px;}
.popup {background-color:#99C5E3;padding: 15px 25px 15px 25px;}
.popupTekst {color:#ffffff;font-weight:bold;}
.popupOnder {background-repeat:no-repeat;height:48;padding-left:25px;}

.popupInput {border:none;color:#404041;width:100%;}
.popupInputText {border:none;color:#404041;width:100%;}
.popupInputTd {height:18px;background-color:#ffffff;}

/* Popup (eind) */

/* Gastenboek (begin) */
.gastenboekTitel {font-weight:bold; color: #006DB8;}
.gastenboekLinks {height:38px;width:7px;background-image:url(../images/gastenboekLinks.gif);background-repeat:no-repeat;}
.gastenboek {background-image:url(../images/gastenboekAchtergrond.gif);}
.gastenboekRechts {height:38px;width:7px;background-image:url(../images/gastenboekRechts.gif);background-repeat:no-repeat;}
.gastenboekselect {font-weight:bold;font-size: 11px;width:100%; border: solid 1px #404041;}
/* Gastenboek (eind) */


/* Sitemap (begin) */
.sitemap1 {color: #006DB8;font-weight:bold;font-size:12px;}
.sitemap2 {padding-left:10px;}
.sitemapStippen {background-image:url(../images/sitemapStip.gif);background-repeat:repeat-x;background-position: bottom right;}
/* Sitemap (eind) */

/* Faq (begin) */
.faqVraag {color: #006DB8;font-weight:bold;font-size:11px;}
a.faqVraag {color: #006DB8;font-weight:bold;font-size:11px;}
a:hover.faqVraag {color: #006DB8;font-weight:bold;font-size:11px;}
.faqAntwoord {}
.faqStippen {background-image:url(../images/sitemapStip.gif);background-repeat:repeat-x;background-position: bottom right;}
/* faq (eind) */

/* Faq (begin) */
.agendaTitel {color: #404041;font-weight:bold;font-size:11px;}
.agendaOmschrijving {color: #404041;font-size:11px;}
/* faq (eind) */
#hccMenu
{
	z-index:40;
}
#hccMenu ul
{
  list-style-type:none;
  margin:0;
  padding:0;
  z-index:40;
}
#hccMenu li
{
  clear:both;
  float:left;
  padding-top:4px;
  padding-bottom:4px;
  border-bottom:2px solid #F04B3C;
  position:relative; 
}
#hccMenu li.last
{
	border-bottom:2px solid white;
}
#hccMenu li.childActive div, #hccMenu li.active div
{
	margin-left:-198px;
}
#hccMenu li:hover div,#hccMenu li.sfhover div
{
	margin-left:-99px;
}
#hccMenu li li 
{
	float:left;
	border:0;
	width:200px;
	padding:0;
}
#hccMenu li li a
{
	color:#197BDC;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:5px;
	display:block;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:5px;
	width:180px;
	text-decoration:none;
}
#hccMenu li li a:hover
{
	color:#F85D4F;	
}
#hccMenu li div
{
	width:297px;
	overflow:hidden;
}
#hccMenu li a
{
  width:99px;
  overflow:hidden;
  display:block;
}
#hccMenu li ul
{
	position:absolute;
	left:-9999px;
	background-color:white;
	float:left;
	top:-2px;
	border-left:5px solid white;
}
#hccMenu li li.first
{
	border-top: 2px solid #F04B3C;
}
#hccMenu li li.last
{
	border-bottom:2px solid #F04B3C;
}
#hccMenu li:hover ul,#hccMenu li.sfhover ul
{
	left:98px;
}
#hccMenu a img
{
  border:0;
}