/*

    gcg.css - 2003/12/13 - Kuno Woudt <kuno@digiskar.nl>
    copyright (c) 2000,2003 GCG-Computerclub

*/

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 80%;
  text-align: justify;
  padding: 0;
  margin: 0;
  border: 0;
  background: #989898;
  color: #FFFFFF;
}

pre { 
  font-family: "Courier New", Courier, monospace;
  text-align: left;
  font-size: 90%; 
  padding: 0; margin: 0; border: 0;
}

.sig { text-align: right; }

.links {
  text-align: left;
  margin: 3ex;
}

h1 {
  font-size: 120%;
  text-align: center;
  padding: 0;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 2px solid #0080B0;
}

.menutitle { 
  margin-top: 2em;
  margin-left: 1em;
  margin-right: 1em;
}

.pagetitle { 
  margin: 0; 
}

table { 
  padding: 0; margin: 0; border: 0; 
  border-collapse: separate; border-spacing: 0;
}

table.data
  {
    font-size: 10pt;
    line-height: 1;
    letter-spacing: 0em;
  }

td.data
  {
    padding-left: 20px;
    padding-right: 20px;
    border-top: 1px solid #00AADD;
    border-left: 1px solid #00AADD;
    border-right: 1px solid #0080B0; 
    border-bottom: 1px solid #0080B0;  
  }

a.menu { line-height: 200%; }
a.menu:visited { font-weight: 700; text-decoration: none; color: #FFFFFF; }
a.menu:link    { font-weight: 700; text-decoration: none; color: #FFFFFF; }
a.menu:active  { font-weight: 700; text-decoration: none; color: #FFFFFF; background: #0080B0; }
a.menu:hover   { font-weight: 700; text-decoration: none; color: #FFFFFF; background: #0080B0; }

a:visited { text-decoration: underline; color: #FFFFFF; }
a:link    { text-decoration: underline; color: #FFFFFF; }
a:active  { text-decoration: underline; color: #FFFFFF; background: #0080B0; }
a:hover   { text-decoration: underline; color: #FFFFFF; background: #0080B0; }

tr { padding: 0; margin: 0; border: 0; }
th { padding: 0; margin: 0; border: 0; vertical-align: top; }
td { padding: 0; margin: 0; border: 0; vertical-align: top; }

.alles {
  border: 4ex solid #989898;
  background: #989898;
}

td.menu {
  text-align: left;
  padding: 0; margin: 0; border: 0;
  background: #0099CC;
}

td.page {
  text-align: justify;
  padding: 3ex; margin: 0; border: 0;
  background: #0099CC;
}

td.spacer {
  padding: 0; margin: 0; border: 0;
}

td.links {
  padding: 0; margin: 0; border: 0;
  background: url(links.gif);
  background-repeat: repeat-y;
}

td.rechts {
  padding: 0; margin: 0; border: 0;
  background: url(rechts.gif);
  background-repeat: repeat-y;
}

td.spaceronder {
  padding: 0; margin: 0; border: 0;
  vertical-align: top;
}

td.spacermidden {
  padding: 0; margin: 0; 
  border: 10px solid #989898;
}

div.img {
  border: 0;
  margin: 1em;
  text-align: center;
}

img.photo { border: 1px solid #000000; }

img { vertical-align: bottom; border: 0; }
img.entry { border: 1px solid #FFFFFF; }

img a:link    { text-decoration: none; background: #0099CC; }
img a:visited { text-decoration: none; background: #0099CC; }
img a:active  { text-decoration: none; background: #0099CC; }

td.spacerboven {
  padding: 0; margin: 0; border: 0;
  vertical-align: bottom;
}

td.boven {
  padding: 0; margin: 0; border: 0;
  background: url(boven.gif);
  background-repeat: repeat-x;
  background-position: bottom left;
}

td.onder {
  padding: 0; margin: 0; border: 0;
  background: url(onder.gif);
  background-repeat: repeat-x;
}

em
  {
    font-style: italic;
    font-weight: bolder;
/*    text-decoration: underline;  */
  }

address
  {
    font-style: italic;
    margin-left: 2em; 
  }

