* {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
body{
	margin:0px;
	padding:0px;
	height:100%;
}
strong {
	font-weight: bold;
}
#container {
	top: 0px;
	width: 776px;
	margin: 0px auto;
	position: relative;
	padding: 0px;
	height:100%;
	_left: 50%;
	_margin-left: -388;
	z-index: 0;
	background-image: url(../_images_site/shim.gif);
	background-repeat:repeat-y;
	background-position:50% 0px;
}
#container a.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999;}
#container a.footer:hover {color: #990000;}

/*
	############################## menu #################################
*/
ul.menu {
	line-height:16px;
	margin: 0px 0px 8px 0px;
	padding: 19px 0px 9px;
	list-style: none;
	background-image: url(../_images_site/balkgroot2.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	width:143px;
}
ul.menu li {
	line-height:16px;
	margin: 0px;
	padding: 1px 0px 2px 10px;
	list-style: none;
}
ul.menu li a em{
	color:#666;
}

/*
	############################## subs #################################
*/
table tr td {
	vertical-align:top;
}
table tr td.line {
	text-align:right;
	padding:0px;
	margin:0px;
}
table tr td.ondertekst {color:#999; text-align:center; padding:4px;}
table tr td.zijLinks,
table tr td.zijRechts  {
	width:133px;
}
table tr td.zijRechts {
	margin:0px 3px 0px 0px;
	padding:0px;
}
td.zijLinks table tr td {
	line-height:16px;
}
td.zijLinks table{
	margin:0px 10px 10px 10px;
}
table tr td.zijLinks table a:link,
table tr td.zijLinks table a:visited,
ul.menu a:link,
ul.menu a:visited,
table tr td.zijRechts table a:link,
table tr td.zijRechts table a:visited {
	color:#300;
	text-decoration:none;

}
table tr td.zijLinks table a:link,
table tr td.zijLinks table a:visited,
ul.menu a:link,
ul.menu a:visited,
table tr td.zijRechts table a:link,
table tr td.zijRechts table a:visited {
	color:#C03;
	text-decoration:none;
}
table tr td.zijLinks table.midden{
	line-height:16px;
	padding:0px 0px 12px 0px;
	_padding:0px 0px 12px 10px;
	_margin:0px 0px 8px;
	background-image: url(../_images_site/balkgroot.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	_background-position: 10px bottom;
}
table tr td.zijLinks table.einde{
	line-height:16px;
	padding:0px 0px 8px;
	_margin:4px 0px 6px 10px;
}
table tr td.zijRechts table.midden{
	line-height:16px;
	padding:6px 0px 12px;
	_padding:2px 0px 12px;
	_margin:6px -2px 6px 0px;
	background-image: url(../_images_site/balkgroot.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
}
table tr td.zijRechts table.einde{
	line-height:16px;
	padding:4px 0px 10px;
	_margin:4px -2px 0px 0px;
}

table.gigs {
	padding:17px 0px 6px;
	_margin:20px -2px 0px 0px;
	width:133px;
	background-image: url(../_images_site/balkgroot.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
}

table.gigs tr td {
	line-height:12px;
	color:#333;
	height:35px;
	_height:25px;
	vertical-align:middle;
	_padding:2px 0px;	
}
table.gigs tr td.header {
	height:20px;
	color:#333;
	_padding:1px 0px;
}
table.gigs tr td.footer {
	height:24px;
	color:#333;
	_padding:0px 0px 5px;;
}
table.gigs tr td.image {
	height:4px;
}
table.gigs tr td a em,
table.gigs tr td a i {
	color:#666;
	font-style:normal;
}
/*
	############################## content #################################
*/

table tr td.content {
	width:470px;
	padding:12px 8px 6px 10px;
	_padding:12px 8px 4px 10px;
}
table.contentgrijs,
table.contentgroen,
table.contentrood,
table.contentdonkerR,
table.contentdonkerG,
table.content {
	margin:0px 0px 8px 0px;
}
table.contentgrijs tr td p,
table.contentgroen tr td p,
table.contentrood tr td p,
table.contentdonkerR tr td p,
table.contentdonkerG tr td p,
table.content tr td p {padding:0px; margin:0px; line-height:16px;}
table.contentgrijs tr td{ background-color:#666; line-height:16px;}
table.contentgroen tr td{ background-color:#093; line-height:16px;}
table.contentrood tr td{ background-color:#C03; line-height:16px;}
table.contentdonkerR tr td,
table.contentdonkerG tr td{ background-color:#300; line-height:16px;}

table.content tr td{ background-color:#FFF; line-height:16px;}
table.contentgrijs tr td table tr td,
table.contentgroen tr td table tr td,
table.contentrood tr td table tr td,
table.contentdonkerR tr td table tr td,
table.contentdonkerG tr td table tr td{padding:0px; line-height:16px;}
table.contentgrijs tr td table tr td,
table.contentgroen tr td table tr td,
table.contentrood tr td table tr td {color:#CCC;}
table.contentdonkerR tr td table tr td {color:#C03;}
table.contentdonkerG tr td table tr td {color:#093;}

table.contentgrijs tr td table tr td strong,
table.contentgroen tr td table tr td strong,
table.contentrood tr td table tr td strong,
table.contentdonkerR tr td table tr td strong,
table.contentdonkerR tr td table tr td b,
table.contentdonkerG tr td table tr td strong,
table.contentdonkerG tr td table tr td b,
table.contentgrijs tr td table tr td b,
table.contentgroen tr td table tr td b,
table.contentrood tr td table tr td b{color:#FFF; line-height:16px;}

table.content tr td table tr td em,
table.content tr td table tr td i,
table.contentgroen tr td table tr td em,
table.contentgroen tr td table tr td i,
table.contentrood tr td table tr td em,
table.contentrood tr td table tr td i,
table.contentdonkerR tr td table tr td em,
table.contentdonkerR tr td table tr td i,
table.contentdonkerG tr td table tr td em,
table.contentdonkerG tr td table tr td i,
table.contentgrijs tr td table tr td em,
table.contentgrijs tr td table tr td i,
table tr td.groen em,
table tr td.groen i,
table tr td.rood em,
table tr td.rood i,
table tr td.grijs em,
table tr td.grijs i,
table tr td.donkerR em,
table tr td.donkerR i,
table tr td.donkerG em,
table tr td.donkerG i{color:#999999; font-style:normal; line-height:16px;}
/*
	subs
*/
table tr td.groen{ background-color:#093; color:#CCC; padding:8px; line-height:16px;}
table tr td.rood{ background-color:#C03; color:#CCC; padding:8px; line-height:16px;}
table tr td.grijs{ background-color:#666; color:#CCC; padding:8px; line-height:16px;}
table tr td.donkerR{ background-color:#300; color:#C03; padding:8px; line-height:16px;}
table tr td.donkerG{ background-color:#300; color:#093; padding:8px; line-height:16px;}
table tr td.grijs strong, table tr td.grijs b,
table tr td.groen strong, table tr td.groen b,
table tr td.rood strong, table tr td.rood b,
table tr td.donkerR strong, table tr td.donkerR b,
table tr td.donkerG strong, table tr td.donkerG b{ color:#FFF; line-height:16px;}
/* ########################### */
table.contentrood tr td table tr td a:link,
table.contentgroen tr td table tr td a:link,
table.contentrood tr td table tr td a:visited,
table.contentgroen tr td table tr td a:visited {color:#300;text-decoration:underline;line-height:16px;}
table.contentgrijs tr td table tr td a:link,
table.contentgrijs tr td table tr td a:visited {color:#C03;text-decoration:underline;line-height:16px;}
table.contentdonkerR tr td table tr td a:link, 
table.contentdonkerG tr td table tr td a:link,
table.contentdonkerR tr td table tr td a:visited, 
table.contentdonkerG tr td table tr td a:visited {color:#CCC;text-decoration:underline;line-height:16px;}

table.contentrood tr td table tr td a:hover,
table.contentrood tr td table tr td a:active {color:#C93;text-decoration:underline;line-height:16px;}
table.contentgroen tr td table tr td a:hover,
table.contentgroen tr td table tr td a:active {color:#9C3;text-decoration:underline;line-height:16px;}
table.contentgrijs tr td table tr td a:hover,
table.contentgrijs tr td table tr td a:active {color:#CCC;text-decoration:underline;line-height:16px;}
table.contentdonkerR tr td table tr td a:hover, 
table.contentdonkerG tr td table tr td a:hover,
table.contentdonkerR tr td table tr td a:active, 
table.contentdonkerG tr td table tr td a:active {color:#999;text-decoration:underline;line-height:16px;}

table tr td.groen a:link,
table tr td.grijs a:link,
table tr td.rood a:link,
table tr td.groen a:visited,
table tr td.grijs a:visited,
table tr td.rood a:visited {color:#300; text-decoration:underline;line-height:16px;}
table tr td.donkerR a:link,
table tr td.donkerG a:link,
table tr td.donkerR a:visited,
table tr td.donkerG a:visited {color:#CCC; text-decoration:underline;line-height:16px;}

table tr td.groen a:hover,
table tr td.groen a:active {color:#9C3; text-decoration:underline; line-height:16px;}
table tr td.rood a:hover,
table tr td.rood a:active {color:#C93; text-decoration:underline; line-height:16px;}
table tr td.grijs a:hover,
table tr td.grijs a:active{ color:#CCC; text-decoration:underline; line-height:16px;}
table tr td.donkerR a:hover,
table tr td.donkerG a:hover,
table tr td.donkerR a:active,
table tr td.donkerG a:active {color:#999; text-decoration:underline; line-height:16px;}

table tr td.wit {width:8px; padding:0px;}
table.kop{
	padding:0px;
	margin:-3px 0px 0px;
	_margin:-5px 0px 0px;
}
table.kop tr td h1{
	color:#FFF;
	font-weight:bold;
	font-size: 12px;
	display:inline-block;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding:0px;
	margin:0px 0px 2px;
}
img.line {
	margin:8px 0px;
}

