
	body {
		margin:0px;
		padding:0px;
		background-color:white;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:black;
		font-size:12px;
	}
	h1 {
		font-family : Verdana, Geneva , Helvetica, sans-serif;
		color:white; /* over-ride with theme colour */
		font-size:14px;
		font-weight:bold;
		margin: 0;
		padding-left:10px;
		
	}
	h2 {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		margin:2px;
		padding:0px;

	}
	
	h3 {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:#990000;
		font-size:14px;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}
	
	h4 {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:black;
		font-size:14px;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}
	

	h5 {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:#333;
		font-size:12px;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}
	h6 {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:#333;
		font-size:10px;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}
	p, span, td, th {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:black;
		font-size:12px;
		/*margin:0px;
		padding:0px;*/
	}
	div {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:black;
		font-size:12px;
	}
	ul, ol, dl {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:black;
		font-size:12px;
		margin:10px;
		padding:10px;
		/*redef*/
	}
	table {
		font-size:12px;
	}
	label {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:#333;
		font-size:12px;
		/*display:block;*/
	}
	span.label {
		font-size:12px;
	}
	textarea {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:#333;
		font-size:12px;
		/* redef */
	}
	input.add, input.go, input.remove, input.submit, input.button {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	form {
		margin:0;
		padding:0;
	}
	a:link:hover { 
		color:black;
		font-size:12px;
		text-decoration: underline; 
	}
	a:visited { 
		color:black;
		text-decoration: none; 
	} 
	a:visited:hover { 
		color:black;
		text-decoration: underline; 
	}
	a:link { 
		color:black;
		text-decoration: none; 
	}
	
	.extra:link:hover { 
		color:red;
		font-size:12px;
		text-decoration: underline; 
	}
	.extra:visited { 
		color:red;
		text-decoration: none; 
	} 
	.extra:visited:hover { 
		color:red;
		text-decoration: underline; 
	}
	.extra:link { 
		color:red;
		text-decoration: none; 
	}
	
		.download:link:hover { 
		color:#330066;
		font-size:12px;
		text-decoration: underline; 
	}
	.download:visited { 
		color:#330066;
		text-decoration: none; 
	} 
	.download:visited:hover { 
		color:#330066;
		text-decoration: underline; 
	}
	.download:link { 
		color:#330066;
		text-decoration: none; 
	}
	
	.contentpart {
	padding-left:30px;
	padding-right:10px;
	padding-top:20px
	
}

	.fluss {
	float:right;
	margin-left:4px;
	margin-bottom:4px
	
	
}

	.error {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:red;
		font-size:12px;
		font-weight:bold;
		margin:0px;
		padding:0px;
		overflow:hidden
	}
	
		.white {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:white;
		font-size:12px;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}

	.incorp  {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:black;
		font-size:12px;
		margin:0px;
		padding:0px;
	}
	
		.warning  {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:#FF0000;
		font-size:12px;
		font-weight:bold;
		margin:0px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
		padding-top:10px;
		border:3px solid black;
		background-color:#FFFFFF;
	}
	
	.N {
	background-color:#FF0000
	}
