*
{
  margin:  0;
  padding: 0;
}

body
{
  font-size:   0.7em;
  font-family: Helvetica, Arial;
}

#navigatie_img {
  width: 20em;
  float: left;
  position: fixed;
  top: 15px;
  left: 40px;
}

#navigatie {
  width: 20em;
  float: left;
  position: fixed;
  top: 120px;
  left: 45px;
}

#content {
  position:absolute;
  top: 122px;
  left: 20em;
  line-height: 1.1em;
}

#upload {
  position:absolute;
  top: 180px;
  left: 65em;
}

#navigatie ul
{
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
  font-family:  Helvetica, Arial;
}

a.newsblog
{
  text-decoration: none;
  color: black;
}

a.newsblog:visited
{
  text-decoration: none;
  color: black;
}

a.newsblog:hover
{
  text-decoration: none;
  color: black;
}

a.newsblog:visited:hover
{
  text-decoration: none;
  color: black;
}

#navigatie a.blk
{
  text-decoration: none;
  color: black;
}

#navigatie a.blk:visited
{
  text-decoration: none;
  color: black;
}

#navigatie a.blk:hover
{
  text-decoration: none;
  color: black;
}

#navigatie a.blk:visited:hover
{
  text-decoration: none;
  color: black;
}

#navigatie a.grs
{
  text-decoration: none;
  color: rgb(192,192,192);
}

#navigatie a.grs:hover
{
  text-decoration: none;
  color: black;
}

#navigatie a.grs:visited
{
  text-decoration: none;
  color: rgb(192,192,192);
}

#navigatie a.grs:visited:hover
{
  text-decoration: none;
  color: black;
}

a.mailtext,
a.mailtext:visited,
a.mailtext:hover,
a.mailtext:visited:hover
{
  font-weight: normal;
  text-decoration: none;
  color: black;
}

a.grijs,
a.grijs:visited,
a.grijs:hover,
a.grijs:visited:hover
{
  font-weight: normal;
  text-decoration: none;
  color: rgb(192, 192, 192);
}

a.linktext,
a.linktext:visited,
a.linktext:hover,
a.linktext:visited:hover
{
  font-weight: bold;
  text-decoration: none;
  color: black;
}

a.backnext
{
  text-decoration: none;
  color: black;
}

a.backnext:visited
{
  text-decoration: none;
  color: black;
}

h1
{
  font-size : 1.1em;
  text-decoration: none;
  padding: 0px 0px 10px 0px;
  font-weight: normal;
  font-family:  Helvetica, Arial;
}

div.blog
{
  padding: 0px 0px 10px 0px;
  width : 450px;
  text-align: justify;
}

div.news
{
  padding: 0px 0px 10px 0px;
  width : 500px;
  text-align: justify;
}

div.about
{
  padding: 0px 0px 10px 0px;
  width : 550px;
  text-align: justify;
}

div.zwartgrijs
{
  margin: 2px 0px 2px 0px;
}

span.zwart
{
  background-color: black;
  color: white;
  padding: 0px 3px 0px 3px;
  margin: 3px 0px 3px 0px;
}

span.grijs
{
  background-color: rgb(192,192,192);
  padding: 0px 3px 0px 3px;
}

span.wit
{
  background-color: white;
  color: white;
  padding: 0px 3px 0px 3px;
  margin: 0px 0px 3px 0px;
}

td.zwartachter
{
  background-color: black;
  layer-background-color: black;
  color: white;
  visibility: visible;
}


td.grijsachter
{
  background-color: rgb(199, 199, 199);
  layer-background-color: rgb(199, 199, 199);
  color: black;
  visibility: visible;
}
