/* reset-------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset,div {margin:0;padding:0;}
img {border:none;}


a {color:#BF0000 ;text-decoration:underline;}
a:hover {color:#BF0000;text-decoration:none;}
a:visited {color:#BF0000;text-decoration:none;}

/* body-------------*/
body {
  margin:0;
  padding:15px 0;
  font-family: Arial,  Helvetica,  Geneva,  Sans-serif,  sans-serif; 
  background-color: #feffb3;
  /*background-image: none;*/
  color:#990000;
  font-size:12pt;
/*  line-height:1.6em;*/
  text-align:center;
}

/* headings---*/
h1 {
  font-size:1.6em;
  padding-bottom: 10px;
}
h2 {
  margin:0 0 5px 0;
  font-size:1.4em;
  font-weight:normal;
}
h3 {
  margin:0 0 5px 0;
  font-size:1.2em;
}
h4 {
  margin:0;
  font-size:1.1em;
}


/* paragraphs, lists, etc
--------------------------------------------------*/
p {
  margin:0;
  padding:0 0 5px 0;
}
ul {
  margin:0 0 0 2.5em;
  padding:0 0 5px 0;
}
ul ul {padding:0;}
blockquote {
  margin:0;
  padding:0 5px;
  font-style:italic;
}
pre {
  overflow:auto;
  margin:0 0 5px 0;
  padding:4px;
}
pre, code, kbr {font-family:Courier, Monaco, monospace;}

/* images --------------------------------------------------*/
.lfloat { float:left; margin-right:0.5em; }
.rfloat { float:right; margin-left:0.5em; }
.center {
  display: block;
  margin:0 auto;
}
/*
#logo { background-color:gold ;}
#headerbox { background-color:red ;}
#menubox { background-color:yellow ;}
#mainbox { background-color:gray ;}
#wikitext { background-color:gold ;}
#container { background-color:blue ;}
#header { border:1px solid green ;}
#logo { border:1px solid gold ;}
#headerbox { border:1px solid red ;}
#menubox { border:1px solid yellow ;}
#header { background-color:green ;}
#mainbox { border:1px solid gray ;}
#wikitext { border:1px solid gold ;}
#container { background-color:blue ;}
*/


#bodycontainer {
  width:900px;
  margin:0 auto;
  text-align:left;
  /*background-image:  url(images/background.jpg) ;*/
  background-position: 10px 0px;

}

#headerbox {
  height:226px;
  width:800px;
  background:  url(images/demarken.gif) no-repeat;
  background-position:left center;
}

#header {
  width:800px;
  height:226px;
  margin-left:145px;
  background-color: #feffb3;
  background:  url(images/gallo.jpg)  no-repeat;
  background-color: #feffb3;
  background-position: left;
}

#langcontainer {
  width:800px;
  overflow:hidden;
  height:20px;
}
#mainbox {
  width:770px;
  float:right;
  overflow:hidden;
}

#menubox {
  width:130px;
  overflow:hidden;
	text-align:left;
}
#wikitext {
margin-left:20px;
width:620px;
}



#menu ul, #menu p {margin:0;
}



/* menu
--------------------------------------------------*/
#menu ul li {
  margin:0px;
  margin-bottom:1px;
  list-style:none;
  font-size: 10px;
  overflow:hidden;
  line-height:25px;
}
#menu li a {
  width:125px;
  text-align:center;
  background: #fff url(images/menu_button.gif) 0 0 no-repeat;
  display:block;
  padding:0px ;
  margin-bottom:4px;
  height:25px; 
  color:#990000;
  overflow:hidden;
/* IE WIN */
}
#menu a {
text-decoration:none;
}
#menu li a:visited{
       color: #900;
       background-position: 0 0px;
    }

#menu li a:hover{
       color: #c90;
       background-position: 0 -50px;
    }

#menu li a:active{
       color: #900;
       background-position: 0 -25px;
    }


#menu ul li ul {margin:0;}
#menu ul li li {
  margin:0;
  padding:0 0 3px 0;
  border-bottom:none;
}
#menu ul li ul ul {margin:0 0 0 16px;}

dt {font-weight:bold;}


/* footer
--------------------------------------------------*/
#footer {
  width:1000px;
  clear:both;
  margin:0px auto;
  font-size:0.7em;
  border-top:1px solid;
  text-align:right;
}
#footer a {
  color: #b5b44b;
}

@media print {
.noprint { display:none;}
body {
color:#000000;
background-color:#ffffff;
}
#menubox {
width:0px;
}
#mainbox {
  width:100%;
  float:none;
  overflow:hidden;
}
}
table.overzicht  {background-color: rgb(255,249,153); padding:0px;margin:10px}
table.overzicht td { border:1px solid #c8c152;padding:10px; }
