body 	{
	font-family:Helvetica,sans-serif;
	font-size:10pt;
	color:gray;
}
p,td,th,tr {
	font-family:Helvetica,sans-serif;
	font-size:10pt;
}

/* LAYOUT of many OBJECTS, logo, imprint, navigation */

div.horizon	{
	background-color: transparent;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
}

div.logo {
	background-color: transparent;
	margin-left: -305px;
	position: absolute;
	top: -64px;
	left: 50%;
/*	width: 610px;
	height: 120px;*/
	visibility: visible
}

div.navigation {
	bottom:50px;
	position: absolute;
	text-align: center;
	left: 0px;
	height: 1px;
	width: 99%;
	display: block
}

div.imprint {
	font-size:7pt;
	font-family:Helvetica,sans-serif;
	text-align:center;
	position:absolute;
	bottom:10px;
	width:95%;
}

h1 {
	font-size:16pt;
	color:black;
}
a:link	{
	color:gray;
	text-decoration: none;
}
a:visited {
	color:gray;
	text-decoration: none;
}
a:active {
	color:black;
	text-decoration: none;
}
a:hover {
	color:black;
  	text-decoration: underline;
}