body	{
	background-color:		#ffffff;
	color:				#000000;
	margin:				0px;
	font-family:			Verdana, Arial, Geneva, sans-serif;
	font-size:			12px;
	line-height:			18px;
	font-style:			normal;
}
table {
	border-collapse:		collapse;
	font-family:			Verdana, Arial, Geneva, sans-serif;
	font-size:			12px;
}
td, span, div	{
	font-family:			Verdana, Arial, Geneva, sans-serif;
	font-size:			12px;
	line-height:			18px;
}
img {
	margin: 5px;
}
table.main	{
	width:				100%;
}
tr.headerrow1	{
	height:				85px;
	line-height:			14px;
}
td {
	vertical-align:			top;
}
td.pagetitle {
	text-align:			center;
}
td.latestnews {
	text-align: center;
}
tr.headerrow2	{
	height:				28px;
}
span.bodytext	{	
	font-size:			12px;
	font-style:			normal;	
	line-height:			19px;
}
td.adres	{
	background-color:		#0000ff;
	color:				#ddddee;
	font-size:			10px;
	font-style:			normal;
	line-height:			14px;
	font-weight:			bold;
	text-align:			left;
	vertical-align:			top;
}
hr.bottomline	{
	width:				200px;
	margin-right:			0px;
}
td.footer	{
}
td.contentcontainer	{
	vertical-align:			top;
	text-align:			center;
	background-color:		white;
	color:				black;
	height:				300px;
}
table.tablecontentcontainer	{
	width:				80%;
	margin:				0	auto;
}
td.submenu	{
	text-align:			right;
	vertical-align:			top;
	white-space: 			nowrap;
	width:				150px;
}
table.submenu	{
	margin-right:			0px;
	width:				100%;
}
td.menuseperator	{
	color:				white;
	text-align:			center;
}
td.mainmenuitem {
	white-space: 			nowrap
}
td.contentcell	{
	text-align:			left;
	vertical-align:			top;
	width:				580px;
	line-height:			18px;
}
td.copyright	{
	text-align:			right;
	padding-right:			2px;
	color:				#111122;
	font-size:			10px;
	font-style:			normal;
	line-height:			19px;
}
a	{
	color:				#0063c6;
	text-decoration:		none;
}
a:hover	{
	color:				#666666;
	text-decoration:		none;
}
input,	
textarea,	
select,	
button	{
	font-size:			13px;
	color:				#000000;
	background-color:		#f5f5f5;
	border:				solid	1px	#0000ff;
}
a.kaal:link	{
	background-color:		transparent;	
	color:				#0063c6;	
	text-decoration:		none;
}
a.kaal:hover	{	
	background-color:		transparent;	
	color:				#666666;
	text-decoration:		none;
}
a.kaal:visited	{	
	background-color:		transparent;	
	color:				blue;	
	text-decoration:		none;
}
table.newsitem {
	border-collapse:		separate;
	border-spacing:			12px;
}
span.newsheader		{
	font-weight:			bold;
}
span.newstext	{
}
span.newsdate	{
	font-weight:			bold;	
	color:				red;
}
td.darkcell	{
	background-color:		#111166;
	color:				white;
}
td.lightcell	{
	background-color:		#dddddd;	
	padding: 5px;
}		
span.kop1	{
	color:				#555555;
	font-size:			18px;
	font-weight:			bold;
}
h1 {
	color:				#555555;
	font-size:			16px;
	font-weight:			bold;
}
h2 {
	color:				#000000;
	font-size:			12px;
	font-weight:			bold;
	margin-top:			0px;
	margin-bottom:			0px;
}
h3 {
	color:				#555555;
	font-size:			14px;
	font-weight:			bold;
	margin-bottom:			0px;
}
span.kop3	{
	color:				#555555;
	font-size:			14px;
	font-weight:			bold;
}
span.kop4	{
	color:				#555555;
	font-size:			12px;
	font-weight:			bold;
}
span.kop5	{
	color:				#555555;
	font-size:			10px;
	font-weight:			bold;
}
span.mandatory	{
	background-color:		transparent;
	color:				red;	
	font-family:			Verdana,	Geneva,	Arial,	sans-serif;
	font-size:			10px;
	font-style:			normal;
	line-height:	10px
}
span.helptext {
	font-size:			9px;
}
span.warning {
	background-color:		transparent;
	color:				red;
}
span.okmessage {
	background-color:		transparent;
	color:				green;
}
span.adrestitle {
	color:				#0000ff;
	line-height:			14px;
}
td.menubar	{
		background-color:	#000000;
		color:	black;
		height:	28px;
		vertical-align: middle;
}

td.menubarsep	{
		font-family:	Verdana,	Geneva,	Arial,	sans-serif;
		font-size:	12px;
		font-style:	normal;
		background-color:	black;
		color:	white;
		line-height:	19px;
}

A.menulevel1	{
		background-color:	black;
		color:	white;
		text-decoration:	none;
		font-family:	Verdana,	Geneva,	Arial,	sans-serif;
		font-weight:	bold;
		font-size:	12px;
		font-style:	normal;
		line-height:	19px;
}

A.menulevel1:hover	{
		background-color:	blue;
		color:	white;
}

A.menulevel1sel	{
		background-color:	gray;
		color:	white;
		text-decoration:	none;
		font-family:	Verdana,	Geneva,	Arial,	sans-serif;
		font-weight:	bold;
		font-size:	12px;
		font-style:	normal;
		line-height:	19px;
}

A.menulevel1sel:hover	{
		background-color:	blue;
		color:	white;
}

td.menuitemcell	{
		height:	26px;
		text-align:	right;
}

td.extraline_left	{
	width:			100px;
}

td.extraline_right	{
	text-align:		left;
}

