/*
	auteur:		jacQues
	copyright:	Imperium
*/

TABLE.padding-left-right TD, TABLE.padding-left-right TH { PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; }
TD.NavigateLeft { PADDING-TOP: 1em; TEXT-ALIGN: left; }
TD.NavigateRight { PADDING-TOP: 1em; TEXT-ALIGN: right; }
TD.padding-left, TH.padding-left { PADDING-LEFT: 1.8em; }
TH { text-align: right; padding-right: 0.5em; }
.center { text-align: center; }
TD, .left { text-align: left; }
.right { text-align: right; }

/* horizontale uitlijning */

HTML {
	overflow-y: scroll; }

TABLE {
	margin-left: auto;
	margin-right: auto; }

BODY {
	text-align: center; }

.TableAgenda TD,
.TableL TD, .TableL TH,
.TableLinks TD,
.TableLLLL TD, .TableLLLL TH,
.TableLLRR TD:first-child, .TableLLRR TH:first-child, .TableLLRR TD:first-child+TD, .TableLLRR TH:first-child+TH,
.TableLRRR TD:first-child, .TableLRRR TH:first-child,
.TableRL TD:first-child+TD, .TableRL TH:first-child+TH,
.TableRLR TD:first-child+TD, .TableRLR TH:first-child+TH {
	text-align: left; }

.TableAgenda TD:first-child,
.TableR TD, .TableR TH,
.TableLinks TD DIV,
.TableLLRR TD:first-child+TD+TD, .TableLLRR TH:first-child+TH+TH, .TableLLRR TD:first-child+TD+TD+TD, .TableLLRR TH:first-child+TH+TH+TH,
.TableLRRR TD:first-child+TD, .TableLRRR TH:first-child+TH, .TableLRRR TD:first-child+TD+TD, .TableLRRR TH:first-child+TH+TH, .TableLRRR TD:first-child+TD+TD+TD, .TableLRRR TH:first-child+TH+TH+TH,
.TableRL TD:first-child, .TableRL TH:first-child,
.TableRLR TD:first-child, .TableRLR TH:first-child, .TableRLR TD:first-child+TD+TD, .TableRLR TH:first-child+TH+TH {
	text-align: right; }

/* witruimte */

BODY {
	margin: 0em; }

.TableLLLL TD, .TableLLLL TH,
.TableLLRR TD, .TableLLRR TH,
.TableLRRR TD, .TableLRRR TH,
.TableRL TD, .TableRL TH,
.TableRLR TD, .TableRLR TH {
	padding-left: 0.5em; }

.TableAgenda TD:first-child, .TableAgenda TD:first-child+TD,
.TableLLLL TD, .TableLLLL TH,
.TableLLRR TD, .TableLLRR TH,
.TableLRRR TD, .TableLRRR TH,
.TableRL TD, .TableRL TH,
.TableRLR TD, .TableRLR TH {
	padding-right: 0.5em; }

.TableAgenda TD:first-child,
.TableL TD, .TableL TH,
.TableLinks TD,
.TableLLLL TD:first-child, .TableLLLL TH:first-child,
.TableLLRR TD:first-child, .TableLLRR TH:first-child,
.TableLRRR TD:first-child, .TableLRRR TH:first-child,
.TableR TD, .TableR TH,
.TableRL TD:first-child, .TableRL TH:first-child,
.TableRLR TD:first-child, .TableRLR TH:first-child {
	padding-left: 1em; }

.TableAgenda TD:first-child+TD+TD,
.TableL TD, .TableL TH,
.TableLinks TD, .TableLinks TH,
.TableLLLL TD:first-child+TD+TD+TD, .TableLLLL TH:first-child+TH+TH+TH,
.TableLLRR TD:first-child+TD+TD+TD, .TableLLRR TH:first-child+TH+TH+TH,
.TableLRRR TD:first-child+TD+TD+TD, .TableLRRR TH:first-child+TH+TH+TH,
.TableR TD, .TableR TH,
.TableRL TD:first-child+TD, .TableRL TH:first-child+TD, .TableRL TH:first-child+TH,
.TableRLR TD:first-child+TD+TD, .TableRLR TH:first-child+TH+TH {
	padding-right: 1em; }

/* randen */

TABLE {
	border-collapse: collapse; }

/* kleuren */

BODY {
	background: rgb(0%,0%,50%) url(img/achtergrond.gif) no-repeat fixed center center;
	color: rgb(40%,100%,40%); }

A {
	color: rgb(100%,100%,100%); }
A:visited {
	color: rgb(70%,100%,70%); }
A:focus {
	background-color: rgb(0%,0%,100%);
	color: rgb(40%,100%,40%); }

/* visualisatie */

A, A:visited, A:focus {
	text-decoration: none; }
A:hover {
	text-decoration: underline; }

.TableL TH:after,
.TableLinks TH:after,
.TableLLLL TH:after,
.TableLLRR TH:after,
.TableLRRR TH:after,
.TableR TH:after,
.TableRL TH:after,
.TableRLR TH:after {
	content: ":"; }

/* nieuw */

HTML,
BODY {
	font-family:	sans-serif;
	margin:		0em;
	padding:	0em; }

BIG {
	font-size:	115%; }

DIV.News,
DIV.Who,
DIV.What,
DIV.Where,
DIV.When,
DIV.Why,
DIV.Foot,
DIV.Tiny {
	clear:		both;
	margin:		0em auto;
	padding:	0em;
	text-align:	left;
	width:		800px; }
DIV.Foot {
	padding:	1em 0em 0em 0em;
	text-align:	center; }
DIV.Tiny {
	color:		rgb(1%,1%,51%);
	font-size:	1%;
	margin:		0em; }
DIV.Who SPAN {
	white-space:	nowrap; }

H1 {
	font-family:	"Comic Sans MS";
	font-size:	200%;
	margin:		0em;
	padding:	0em;
	text-align:	left; }

H2 {
	font-family:	"Comic Sans MS";
	font-size:	130%;
	margin:		0em auto;
	padding:	1em 0em 0em 0em;
	text-align:	center; }
DIV.News H2,
DIV.Who H2,
DIV.What H2,
DIV.Where H2,
DIV.When H2,
DIV.Why H2 {
	margin:		0em;
	text-align:	left; }

H3 {
	font-family:	"Comic Sans MS";
	font-size:	110%;
	margin:		0em;
	padding:	0em;
	text-align:	left; }

IMG {
	border-style:	none;
	vertical-align: middle; }

SMALL {
	font-size:	85%; }

SPAN.Date {
	font-family:	monospace;
	font-size:	90%; }

UL {
	clear:		both;
	margin:		0em;
	padding:	0em;
	width:		800px; }

UL LI {
	float:		left;
	list-style:	disc inside url(img/list-item.gif);
	margin:		0px 10px 0px 0px;
	overflow:	hidden;
	padding:	0px;
	text-overflow:	ellipsis;
	white-space:	nowrap;
	width:		190px; }
DIV.When LI {
	list-style:	none inside none; }

TH, TD {
	vertical-align: top; }

TABLE.TableC,
TABLE.TableL,
TABLE.TableLR,
TABLE.TableLLL {
	border-style:	none;
	margin:		1em auto 0em auto;
	padding:	0em; }

TABLE.TableC TR.Hover:hover,
TABLE.TableL TR.Hover:hover,
TABLE.TableLR TR.Hover:hover,
TABLE.TableLLL TR.Hover:hover {
	background-color:	rgb(0%,0%,25%); }

TABLE.TableC TH:after,
TABLE.TableL TH:after,
TABLE.TableLR TH:after,
TABLE.TableLLL TH:after {
	content:	":"; }

TABLE.TableC TH, TABLE.TableC TD {
	padding:	0.1em 2em;
	text-align:	center; }
TABLE.TableL TH, TABLE.TableL TD {
	padding:	0.1em 2em;
	text-align:	left; }
TABLE.TableLR TH, TABLE.TableLR TD,
TABLE.TableLLL TH, TABLE.TableLLL TD {
	padding:	0.1em 1em;
	text-align:	left; }
TABLE.TableLR TH+TH, TABLE.TableLR TD+TD {
	text-align:	right; }
TABLE.TableLR TH:first-child, TABLE.TableLR TD:first-child,
TABLE.TableLLL TH:first-child, TABLE.TableLLL TD:first-child {
	padding-left:	2em; }
TABLE.TableLR TH:first-child+TH, TABLE.TableLR TD:first-child+TD,
TABLE.TableLLL TH:first-child+TH+TH, TABLE.TableLLL TD:first-child+TD+TD {
	padding-right:	2em; }

TABLE.TableC TR.ExtendUp TH, TABLE.TableC TR.ExtendUp TD,
TABLE.TableL TR.ExtendUp TH, TABLE.TableL TR.ExtendUp TD,
TABLE.TableLR TR.ExtendUp TH, TABLE.TableLR TR.ExtendUp TD,
TABLE.TableLLL TR.ExtendUp TH, TABLE.TableLLL TR.ExtendUp TD {
	padding-top:	1em; }

TABLE.TableC TR.ExtendDown TH, TABLE.TableC TR.ExtendDown TD,
TABLE.TableL TR.ExtendDown TH, TABLE.TableL TR.ExtendDown TD,
TABLE.TableLR TR.ExtendDown TH, TABLE.TableLR TR.ExtendDown TD,
TABLE.TableLLL TR.ExtendDown TH, TABLE.TableLLL TR.ExtendDown TD {
	padding-bottom:	1em; }

.Bottom {
	vertical-align:	bottom; }

