/* standard format */
body                  { color: #000000; margin:0; padding:0; font-family: verdana, arial, sans-serif; font-size:100.1%; }

/* standard links: */
a:link          { color: #0000cc; text-decoration: none; }
a:visited    { color: #0000cc; text-decoration: none; }
a:hover        { color: #0000ff; text-decoration: underline; }
a:active      { color: #ff0000; text-decoration: none; }

/* strong links */
a.stronglink:link        { padding-left: 13px; color: #0000cc; text-decoration: none;  font-weight: bold; background: url(images/misc/link.png) no-repeat left;  }
a.stronglink:visited     { padding-left: 13px; color: #0000cc; text-decoration: none; font-weight: bold; background: url(images/misc/link.png) no-repeat left; }
a.stronglink:hover       { padding-left: 13px; color: #0000ff; text-decoration: underline; font-weight: bold; background: url(images/misc/link_hover.png) no-repeat left; }
a.stronglink:active      { padding-left: 13px; color: #ff0000; text-decoration: none; font-weight: bold; background: url(images/misc/link.png) no-repeat left; }

#top                  { margin:0; padding:0 2px 12px 2px; }
#top h1               { margin:0; padding:0px; font-size:1.75em; text-align:center; }
#top h1 a             { color:#990000; text-decoration:none; }
#top h1 a:hover       { color:#cc0000; text-decoration:none; }
#top img.nformenu     { vertical-align: bottom; border: 0px }
#top table.topmenu    { border:1px solid #000000; background:#FFFFCC;}
#top table.topmenu td { vertical-align: top; font-size:0.82em; font-weight: normal; color: #000000; background: #FFFFCC;}
#top p.titledesc      { margin-top:0px; margin:0 0 1em 0; font-size:0.69em; text-align:center;}

#content              { margin:0; padding:0px 0px 0px 0px; }
#content h1           { margin-top:0px; margin-bottom:0px; font-size:1.5em; font-weight: bold; text-align:center; }
#content h2           { margin-top:5px; margin-left:6px; font-size:1.25em; font-weight: normal; color: #CC0000; }
#content h2.manual1 { margin-top:10px; margin-bottom:8px;}
#content h2.manual2 { margin-top:15px; margin-bottom:8px;}
#content h2.art { display: inline; }
#content hr           { height: 1px; border-top: 1px solid #000000; border-bottom: 0px; }
#content hr.clearleft   { clear:left; }

#content p            { margin-top:0px; margin-left:6px; margin-right:6px; margin-bottom:6px; font-size:0.82em;  }
#content p.inhoud  { margin:0px 10px 4px 6px; font-size:0.82em;  }
#content p.achterwanden    { margin:12px 0px 0px 6px;  }
#content p.mail       { text-align:center; }
#content p.center  { text-align:center; }
#content p.art        { display: inline; margin-left:0px; }
#content p.manhdr  { font-weight: bold;  margin-top:0px; }
#content p.mantxt  { font-style: italic; margin-bottom:15px; }
#content i            { color: #800080; }
#content ins         { color:red; text-decoration:none; }
#content sup        { color:red; }
#content small     { font-size:0.76em; }
#content ul           { margin-top:4px;  margin-bottom:4px; }
#content li            { margin-top:0px;  margin-bottom:0px; font-size:0.82em; }
#content img          { vertical-align: bottom; border: 0px }
#content table    {  border-collapse: collapse; border-style: none; }
#content table  td { border: 1px solid #000000; text-align:left; vertical-align: top; }
#content table  th { text-align:left; vertical-align: top; font-size:0.9em; }
#content table.contact { margin-left: auto; margin-right: auto; }
#content table.center { margin-left: auto; margin-right: auto; }
#content table.recent { margin-left: auto; margin-right: auto; }
#content table.recent td { margin-left: auto; margin-right: auto; background: #FFFFCC; }
#content table.pllart { margin: 6px 6px 6px 6px; }
#content table.pllartnb { border-collapse: collapse; border-style: none; margin: 6px 6px 6px 6px; }
#content table.pllartnb td { border-collapse: collapse; border-style: none; vertical-align: top; }
#content table.pllartnb table.plljumpers { margin-right: 6px; }
#content table.pllartnb table.plljumpers p { margin: 0px 2px 2px 2px;  }
#content table.pllartnb table td { padding:2px 0px 0px 0px; border: 1px solid #000000; }
#content table.contact p { margin-top:5px; margin-bottom:5px; text-align:left;}
#content table.donateurs { margin-left: auto; margin-right: auto; }
#content table.donateurs td { width: 50%; }
#content table.donateurs td.kop { border-style: none; }
#content table.donateurs h1.kop  { margin-top:2px; margin-bottom:0px; font-size:1.25em; font-weight: bold; text-align:center;} 
#content table.donateurs p.kop  { margin-top:0px; margin-bottom:1px; text-align:center;} 
#content table.links { margin-left: auto; margin-right: auto; }
#content table.links  td {  width: 50%; border-collapse: collapse; border-style: none; vertical-align: top; }

#content table.regels td { border-style: none; }
#content table.regels h1.kop   { margin-top:5px; margin-bottom:8px; margin-left:6px; font-size:1.25em; font-weight: normal; color: #CC0000; text-align:left;}
#content p.regelshdr  { font-weight: bold;  margin-top:0px; text-align:left; }
#content p.regelstxt  { font-style: italic; margin-bottom:15px; text-align:left; }

#content table.achterwanden   { font-size:0.85em; margin:4px 0px 10px 6px; border-collapse: collapse; border-style: none; }
#content table.achterwanden  table th { border-style: none; padding: 1px 6px 0px 6px; }
#content table.achterwanden  table td { border-style: none; padding: 1px 6px 0px 6px; }

#content div.left         { font-size: 0.82em; margin: 0px; padding:6px 0 0 10px; float: left; }
#content div.right        { margin: 0px; padding:0em 8.95em 0 0; text-align: center; }

#bottomlink           { padding: 10px 0px 7px 0px; text-align:center; font-size:0.69em; border-top: 1px solid #000000; }
#bottomlink div      { margin:0; padding: 7px 0 10px 20px; float: left; }
