@charset "utf-8";

body {
	background-color: #99CC33;
	margin: 10px 0px 0px 0px;
	text-align: center;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
}

body,td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}

td {
	vertical-align: top;
}

a:link, a:visited, a:active {
	color: #003366;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

.tekst12 {
	font-size: 12px;
}
.tekstBold {
	font-weight: bold;
}
.tekstBold12   {
	font-size: 12px;
	font-weight: bold;
}
.tekstBold14   {
	font-size: 14px;
	font-weight: bold;
}
.tekstWhite {
	color: #FFFFFF;
}
.tekstItalic {
	font-style: italic;
}

table.main {
	background-image: url(../images/main_round.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

div.top_content {
	padding: 140px 0px 0px 0px; /* top right bottom left */
	text-align: left;
	color: #000000;
}

div.content {
	/*margin: 160px 10px 20px 10px; /* top right bottom left */
	padding: 10px 0px 20px 0px; /* top right bottom left */
}
div.content td {
	text-align: left;
	color: #000000;
}

span.buttons {
	float: right;
	padding-right:10px;
}

div.submenu {
	text-align: center;
	margin: 0px 0px 0px 45px; /* top right bottom left */
}
div.submenu a {
	margin: 0px 0px 0px 5px; /* top right bottom left */
}
div.page_subtitle {
	font-weight: bold;
	font-style: italic;
	padding: 10px 7px 0px 7px; /* top right bottom left */
	font-size: 12px;
}

div.right {
	margin: 20px 10px 20px 5px;  /* top right bottom left */
}
div.right div.login,
div.right div.login a {
	color: #FFFFFF;
}

div.right div.stand {
	/*padding-top: 75px;*/
	padding-top: 110px;
}
div.right div.activiteiten {
	padding-top: 20px;
}
div.right div.sponsoren {
	padding-top: 20px;
}

div.footer {
	width: 975px;
	text-align: center;
	margin: 0px auto; 				/* gecentreerd */
	padding: 15px 0px 20px 0px; 	/* top right bottom left */
	font-size: 10px;
	font-weight: bold;
	background-image: url(../images/glow.png);
	background-repeat: no-repeat;
}

table.stand {
	/*width: 160px;*/
}
table.stand td {
	padding: 1px 0px 2px 2px; 	/* top right bottom left */
}
table.stand td.kop {
	font-size: 14px;
	font-weight: bold;
	/*text-align: center;*/
}
table.stand td.subkop {
	font-style: italic;
	/*text-align: center;*/
}
table.stand td.header {
	padding-top: 15px;
	font-style: italic;
	font-weight: bold;
}
table.stand td.hr {
	background-color: #044692;
	padding: 0px;
}
table.stand td.highlight {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #044692;
}


/* Hack: IE 6- */
* html div.footer {
	background-image: url(../images/glow.gif);
	background-repeat: no-repeat;
}

/* Content styles, voor TYPO3 */
div.csc-header h1, 
div.csc-header h2, 
div.csc-header h3, 
div.csc-header h4, 
div.csc-header h5, 
div.csc-header h6 { font-size: 12px; margin: 0px; }

div.csc-header {
	padding: 0px;
	margin: 0px;	
	font-weight: bold;
	font-size: 12px;
}
div.csc-header h2 {	
	font-weight: bold;
	font-size: 12px;
	/*background-color: #003366;*/
	background-color: #044692;
	color: #FFFFFF;
	padding: 1px 1px 1px 3px;	/* top right bottom left */
	margin: 0px 0px 5px 0px;	/* top right bottom left */
}

/* first content element header */
div.csc-header-n1 { margin: 0px; }
/* rest van de content element header */
div.csc-header-n2, div.csc-header-n3, div.csc-header-n4, div.csc-header-n5 {
	margin-top: 15px;
	margin-bottom: 0px;
}

.bodytext { color: #000000; }

/* compatible met oude versie */
.MainBold { font-weight: bold; }
.MainText { color: #000000; }

table tr.afgelast td {
	color: #A0A0A0;
	text-decoration: line-through;"
}
