@charset "iso-8859-1";

body, input, textarea, td
{
  font-family: Arial, sans-serif;
  font-size: 18px;
}

body
{
  background: #FFD62F none; /* background: #FFDE54 none */
  margin: 20px 10px 100px 10px; /* top, right, bottom, left */
}

body.intro
{
  background: #FFB700 none;
  text-align: center;
}

p.nav, p.small, p.menu
{
  font-size: 85%;
}

h1
{
  font-size: 62px;
  color: #000000;
  margin: 0 0 0 0; /* top, right, bottom, left */
  text-align: center;
}

p.bottom
{
  font-size: 19px;
  font-weight: bold;
  text-align: center;   
  margin: 0 0 0 0; /* top, right, bottom, left */
}

p.sub-title
{
  font-size: 25px;
  text-align: center;
  margin: 10px 0 0 0; /* top, right, bottom, left */ 
  margin-bottom: 10px;
  font-weight: bold;
  color: #7A7A7A;   
}

p.center
{
  text-align: center;
}

h2
{
  color: #002FFF;
  font-size: 150%;
}

h3
{
  color: #AC1921;
  font-size: 140%;
  margin: 1.5em 0 -0.25em 0; /* top, right, bottom, left */
}

h4
{
  font-size: 110%;
  margin: 1.5em 0 -0.5em 0; /* top, right, bottom, left */
}

h4.list
{
  margin: 1.5em 0 -0.25em 0; /* top, right, bottom, left */
}

h4.todo
{
  font-size: 120%;
  color: #002FFF;
  clear: left;
}

p.indent
{
  margin-left: 2.5em;
}

/* Order must be: link, visited, hover, active */

a:link, a:visited
{
  color: #002FFF;
  text-decoration: none;
}

a:hover, a:active
{
  text-decoration: underline;
}

/* Undo underline for browsers that support CSS 2 */

a:hover[name]
{
  text-decoration: none;
}

.accent
{
  color: #ffffff;
  font-weight: bold;
}

img
{
  border: none;
}

img.border, video
{
  border: 3px solid #000000;
}

img.logo
{
  margin: 0px 0px 0px -7px; /* top, right, bottom, left */
  float: left;
}

img.kop
{
  margin: 9px -13px 0px 50px; /* top, right, bottom, left */
  float: right;
}

img.bij-tekst
{
  margin: 0px 0px 10px 20px; /* top, right, bottom, left */
  float: right;
  clear: right;
}

img.bij-tekst-links
{
  margin: 20px 50px 40px 0px; /* top, right, bottom, left */
  float: left;
  clear: left;
}

img.bij-h3
{
  margin: 1.5em 0px 15px 20px; /* top, right, bottom, left */
  float: right;
  clear: right;
}

img.win
{
  margin: 30px 70px 0px 0px; /* top, right, bottom, left */
  float: right;
  clear: right;
}

img.intro
{
  border: 5px solid #ffffff;
}

img.links
{
  margin: 0px 15px 0px 0px; /* top, right, bottom, left */
}

img.rechts
{
  margin: 0px 0px 0px 15px; /* top, right, bottom, left */
}

hr
{
  clear: both;
  border: 2px solid #FFB700;
}

span.this-page, span.red
{
  color: #AC1921;
}

p.right
{
  float: right;
  margin: 0px 0px 0px 0px; /* top, right, bottom, left */  
}

p.menu
{
  float: right;
  margin: 0px 0px 0px 0px; /* top, right, bottom, left */  
}

.top
{
  margin-top: 2em;
}

ul.wide li
{
  margin: 1em 0 1em 0; /* top, right, bottom, left */ 
}

ul.wide
{
  margin: 1.5em 0 1.5em 0; /* top, right, bottom, left */ 
}

ul li
{
  margin: 0.25em 0 0.25em 0; /* top, right, bottom, left */ 
}

iframe
{
  margin: 0.25em 0 0.25em 0; /* top, right, bottom, left */ 
}

div.right
{
  display: inline;
  margin: 20px 0px 20px 20px; /* top, right, bottom, left */
  float: right;
  clear: right;
}
