body { 
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        9pt;background:  url(images/background.gif) repeat;
 }

#header { 
   margin: 10px 10px 10px 10px; 
   padding: 1; 
   } 


/* achtergrondverkleuring muisover: */
td.off {
background: #FFFFFF;
}
td.on {
background: #C0C0C0;
}
/* achtergrondverkleuring muisover: */
td.topbalk {
background: #EEF0F0;
}
/* achtergrondverkleuring muisover: */
td.top2 {
background: #EEF0F0;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
font:normal 10px Verdana;
line-height:10px;
z-index: 100;
}
.w3cbutton {
  margin: 1em 0;
  width: 9em;
  font-family: helvetica,arial,sans-serif;
  font-size: 100%;
  font-weight: bold;
}
.w3cbutton a {
  display: block;
  width: 100%;
}
.w3cbutton a:link,
.w3cbutton a:visited,
.w3cbutton a:hover {
  background-color: #fc6;
  color: #000;
  text-decoration: none;
}
.w3cbutton a:link,
.w3cbutton a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.w3cbutton a:hover {

  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.w3cbutton span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}

h1 {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        13pt;
	font-weight:      bold;

}

h2 {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        11pt;
	font-weight:      bold;
	line-height:      1em;

}

h3 {
	color:           #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        10pt;
	font-weight:      bold;
	line-height:      1em;
}
h4 {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        8pt;
	line-height:      1em;
		 
}
h5 {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        6pt; 
	line-height:      1em;
}

.navibalk {
	color:            #008000;
	font-family:      Arial, Helvetica, sans-serif;
    font-size:        9pt;
	font-style: 	 normal; /* Niet cursief ... */
	line-height:      2.2em;
	margin:   		 1.3em;
}

p {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        9pt;}
var {
	font-family:      Arial, Helvetica, sans-serif;
	color:            #333366;
	font-style: 	 normal; /* Niet cursief ... */
	font-size:        10pt;
}
cite, em {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-style: 	 normal; /* Niet cursief ... */
	font-weight:  none;   /* ... maar vet     */
		font-size:        9pt;
}
li {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        9pt;}
td {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        9pt;}

th {
	color:            #000000;
	font-family:      Arial, Helvetica, sans-serif;
	font-size:        9pt;}

a:link {
	color:            #000000;   
	text-decoration:  underline;      
}
a:visited {
	color:            #000000;   
	text-decoration:  underline;      
}

a:hover {
	color:            #000000;   
	cursor:           pointer;   
	text-decoration:  none; 
}

a:active {
	color:            #000000;   
	cursor:           pointer;   
	text-decoration:  underline;      
	}
n {
	background-color: #0000C0;
	color:            #0000ff;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	font-size:        8pt;
	line-height:      1em;
}

.w {
	color:       #C00000; /* Rood         */
	font-style:  normal;  /* Niet cursief */
	font-weight: bold;    /* Vet          */
}

/* Besturingselementen (controls) voor formulieren: */

fieldset {
	cursor:  default;
	padding: 10px;
}

input {
	font-family: Arial, "MS Sans Serif", Geneva, sans-serif;
	font-size:   8pt;
}

label {
	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size:   8pt;
}

legend {
	color:       #0046D5;
	font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif;
	font-size:   8pt;
}

select {
	font-family: Arial, Geneva, sans-serif;
	font-size:   8pt;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:   10pt;
	line-height: 1.1em;
}

label input {
	vertical-align: middle;
}

a.info
, a.info_left
{
  display: block; 
  position:relative;
  z-index:24; 
  font-family: Arial, Helvetica, sans-serif;
  font-size:   9pt;
   line-height: 1.1em;
  color:#000000;
}

a.mod_info
{
  display: block;
  position:relative;
  z-index:24;
  text-decoration:none
}
a.info:hover, a.info_left:hover
{
  text-indent: 0; 
  z-index: 25;
  text-decoration: none;
  color: #002;}
a.mod_info:hover
{
  text-indent: 0; 
  z-index: 25;
  text-decoration: none;
  color: #002;
}
a.info span, a.mod_info span, a.info:visited span, a.mod_info:visited span
, a.info_left span, a.info_left:visited span
{
  display: none;
} 
a.info:hover span, a.mod_info:hover span
{
  display: block;
  height: 300px;  position: 
 absolute;  left: -320px;
  top: -60px;
}
a.info_left:hover span
{
  display: block;
  height: auto;
  position: absolute;
}
	   
span.description
{
  font-weight: normal;
  text-align: left;
  color:#454556;
  width: 300px;
  padding: 5;
  border-top : 1px solid #000000;
  border-left : 1px solid #000000;
  border-bottom : 1px solid #000000;
  border-right : 1px solid #000000;
  background-color:#F9F9F9;
  background-repeat: repeat-x;
}


