body {
/*  background-image: url('../images/lgrey044.jpg');
  background-repeat: repeat; */
  margin-left:20px;
  margin-right:20px;
  font-family:Verdana, Helvetica, Arial, sans-serif;
  font-size:13px;
  font-weight:normal;
}


h1,h2,h3,h4,h5,h6 {
  font-weight:normal;
  color:#ff0000;
  margin-bottom:15px;
}


h1 {
  font-size:22px;
}


h2 {
  font-size:20px;
  text-decoration:underline;
  text-align:center;
  margin-bottom:25px;
}


h2.black {
  color:black;
}


h3 {
  font-size:15px;
  text-decoration:underline;
}


h3.black {
  color:black;
}


p {
  text-indent:20px;
  margin-bottom:30px;
}


p.onderschrift {
  text-indent:0px;
  text-align:center;
  margin:5px 5px 10px 5px;
}


p.redcap:first-letter
{
  font-size:xx-large;
  color:red;
  border-style:none;
  padding:0px;
  margin-right:0px;
}


p.blackcap:first-letter
{
  font-size:xx-large;
  color:black;
  border-style:none;
  padding:0px;
  margin-right:0px;
}


p.note {
  color: maroon;
  text-indent:0px;
  font-style: italic;
  margin-left: 10%;
  margin-right: 10%;
}


p.code {
  color: maroon;
  font-family: monospace;
  margin-left: 10%;
  margin-right: 10%;
}

.emp {
	font-weight: bold;
}

.center643 {
	width: 643px;
	margin: 0 auto;
}

.redbox {
  background-color:#FFC0C0;
  border-style:solid;
  border-width:1px;
  border-color:#ff0000;
  text-align:center;
  padding:20px;
}


.redbox2 {
  background-color:#FFC0C0;
  border-style:solid;
  border-width:8px;
  border-style:ridge;
  border-color:#ff0000;
  text-align:center;
  padding:20px;
}


.blackbox {
  background-color:#E0E0E0;
  border-style:solid;
  border-width:1px;
  border-color:black;
  text-align:center;
  padding:20px;
}


.box {
 border-style:inset;
 border-width:3px;
 border-color:#004080;
 padding:10px;
 margin-right:15px;
}


.ffbox {
 border-style:ridge;
 border-width:6px;
 border-color:#004080;
 padding:10px;
}


.border_color1 {
  border-color:#006040;
}


.border_color2 {
  border-color:#005850;
}


.border_color3 {
  border-color:#005060;
}


.border_color4 {
  border-color:#004870;
}


.border_color5 {
  border-color:#004080;
}


.border_color6 {
  border-color:#003890;
}


.border_color7 {
  border-color:#0030A0;
}


.border_color8 {
  border-color:#0028B0;
}


.border_color9 {
  border-color:#0020C0;
}


.border_color10 {
  border-color:#0018D0;
}


.border_color11 {
  border-color:#0010E0;
}


.border_color12 {
  border-color:#0008F0;
}


.border_color13 {
  border-color:#0000FF;
}


blockquote {
  font-style:italic;
}


pre {
  font-family:Courier New, Courier;
  color:#0000C0;
}


img.min {
  border-style:none;
  padding:0px;
  margin:0px;
}


img.right {
  float:right;
  margin:0px 2px 20px 20px;
  border:solid 1px black;
}


img.left {
  float:left;
  margin:0px 20px 20px 2px;
  border:solid 1px black;
}


img.logo {
  width:242px;
  height:100px;
  margin:0px 2px 5px 15px;
}


img.hikaru {
  width:250px;
  height:229px;
}


img.hikaru2 {
  width:250px;
  height:331px;
}


img.gobord {
  width:354px;
  height:354px;
}


img.portrait {
  width:384px;
  height:512px;
}


img.landscape {
  width:512px;
  height:384px;
}


img.landscape2 {
  width:512px;
  height:342px;
}

tr.contact {
  text-align:left;
}


td.contact {
  text-align:left;
  vertical-align:top;
  padding:0px 0px 15px 0px;
}


td.tabel {
  vertical-align:top;
  padding:10px;
}


td.naam {
  text-align:left;
  vertical-align:middle;
  padding-left:20px;
}


.bg_color1 {
  background-color:#9DCAFF;
}


.bg_color2 {
  background-color:#C5BAFF;
}


a:link    { color:blue; font-weight:normal; text-decoration:none; }
a:visited { color:#800080; font-weight:normal; text-decoration:none; }
a:hover   { font-weight:bold; text-decoration:none; }


li {
  margin-bottom:10px;
}


li.compact {
  margin-bottom:0px;
}


/* Styles used in the menu */

#navigatie {
  width:209px;
  border-right:1px solid #404040;
  border-top:1px solid #404040;
  padding:0px;
  margin:7px 0px 0px 0px;
  background-color:#C0C0C0;
  color:#000;
}


#navigatie ul {
  list-style:none;
  margin:0;
  padding:0;
}


#navigatie ul.submenu {
  display:none;
  margin-left:0px;
  padding:0px;
}


#navigatie ul li {
 margin:0;
 border-top:1px solid #E0E0E0;
}


#navigatie ul li a {
 display:block;
 padding:2px 2px 2px 6px;
 border-left:1px solid #404040;
 border-right:1px solid #E0E0E0;
 border-bottom:1px solid #404040;
 color:#000;
 text-decoration:none;
 width:201px;
}


#navigatie ul li ul li a {
 display:block;
 padding:2px 2px 2px 20px;
 border-left:1px solid #404040;
 border-right:1px solid #E0E0E0;
 border-bottom:1px solid #404040;
 background-color:#A0A0A0;
 color:#303030;
 text-decoration:none;
 width:187px;
}


#navigatie ul li ul li ul  li a {
 display:block;
 padding:2px 2px 2px 34px;
 border-left:1px solid #404040;
 border-right:1px solid #E0E0E0;
 border-bottom:1px solid #404040;
 background-color:#808080;
 color:#ffffff;
 text-decoration:none;
 width:173px;
}

html>body #navigatie ul li a {
 width:auto;
}


#navigatie ul li a:hover {
  font-weight:normal;
  color:#ff0000;
}

/*** Einde van het CSS-bestand ***/

