body {
	background-color: #C5C5C5;
  font-family: Geneva, Helvetica, Arial, SunSans-Regular, sans-serif;
	font-size: 14;
	line-height: 1.3;
}

.venster { width: 600px; margin-bottom: 2em }
.pagina { background-color: #FFFFFF }
.menuutje { background-color: #E0E0FF; 
	padding-left: 0.5em; padding-top: 0.25em; padding-bottom: 0.5em; margin-bottom: 0em }
.dashboard { background-color: #E0E0E0; 
	padding-left: 0.5em; padding-top: 0.25em; padding-bottom: 0.5em; margin-bottom: 0em }
.inhoud { padding: 0.5em }
.blad {  background-color: #EFEFEF; padding: 0.5em }
.kaartje { margin-top: 0.5em; text-align: left; color: gray; font-style: oblique }

h1.BCL { background-color: #E0E0E0; color: black; padding: 0.5em; margin-top: 0px }
h2.BBBC { font-style: italic; color: black }
h3.news { horizontal-align: center }

ul.menu, ul.hoofdmenu { list-style-type: none; padding: 0; padding-left: 1em}
ul.hoofdmenu li {margin-bottom: 0.5em }

.tabel, .actueel, .schedule, .registration, .driving { font-size: 14; border: 0; margin-left: 0px; padding-left: 0em; }
.actueel { width: 95% }
.volgend, .rating5 { width: 50%; vertical-align: top }
.rating-datum { color: #404040; font-size: 12; margin-top: 0.5em; text-align: right}
.category { text-align: right; font-style: oblique}
.hour { text-align: left; font-style: oblique}
.duration, .activity, .distance { padding-left: 1em}

td.rang { font-weight: bold; vertical-align: top; padding-right: 1em }
td.naam { vertical-align: top; padding-right: 1em; }
td.rating { vertical-align: top }
td.onderschrift { font-size: 13; color: gray; font-style: oblique}
a.onderschrift:link {color: gray}
a.onderschrift:visited {color: gray}
a.onderschrift:hover {color: gray}
.naam, .author { font-variant: small-caps }
.geld { font-weight: bold}

td.venster  {
	font-size: 14;
	line-height: 1.3;
}

.fcDate, .fcBBBC, .fcChallenger, .fcOther, .fcResult, .fcCons {
	font-size: 14;
	font-family: monospace;
}
.fcDate { text-align: right; }
.fcBBBC, .fcChallenger, .fcOther, .fcResult, .fcCons { text-align: left; }
.fcDate, .fcBBBC, .fcChallenger, .fcOther, .fcResult { padding-right: 1em; }
.fcLoser { color: red }
.fcWinner { color: green }

a { text-decoration: none }

a.submenu:link { color: black }
a.submenu:visited { color: black }
a.submenu:hover { color: orange}

a.nav:link { color: gray }
a.nav:visited { color: gray }
a.nav:hover { color: orange }

a:link { color: blue }
a:visited { color: blue }
a:hover { color: orange }

a.BCL:link { color: black }
a.BCL:visited { color: black }
a.BCL:hover { color: orange }

a.BBBC:link { font-style: italic; color: black; }
a.BBBC:visited { font-style: italic; color: black; }
a.BBBC:hover { font-style: italic; color: orange; }

a.artikel:link { font-style: italic; color: black; }
a.artikel:visited { font-style: italic; color: black; }
a.artikel:hover { font-style: italic; color: orange; }

.sectie, .mainlink { font-weight: bold }

.schedule { padding-left: 1em }
.alinea { margin-left: 1em }

.news-date { vertical-align: top; font-weight: bold; padding-right: 1em }
.news-headline { vertical-align: top }
.titel { font-style: italic }
.details { font-size: 12 }

.tournament { font-style: italic }

.match-details { font-size: 12; margin-left: 1em }

/* nieuws bericht in News Archive */
.bericht { margin-bottom: 1em }
.datum  { color: #404040 }
.headline { font-weight: bold }
/* .tekst { margin-top: 0.5em; margin-left: 1em; font-size: 12} */
.tekst { margin-top: 0.5em; margin-left: 1em}
.jaar { color: gray; margin-bottom: 1em }
.linkjes { list-style-type: none; padding: 0; margin: 0; margin-top: 0.5em }

/* artikel in Study Corner */
.artikel { margin-bottom: 1em }
.artikel-auteur { color: #404040 }
.artikel-abstract { margin-top: 0.5em; margin-left: 1em; font-size: 12 }
a.artikel-titel:link { color: black; font-weight: bold }
a.artikel-titel:visited { color: black; font-weight: bold }
a.artikel-titel:hover { color: orange; font-weight: bold }

.t35 { font-size: 11; padding-top: 3em; text-align: center }
