body      {font-weight:normal; font-size:11pt; color:#000000; font-family:Arial, Helvetica, sans-serif; background:#ffffff;}

table     {font-weight:normal; font-size:10pt; color:#000000; font-family:Arial, Helvetica, sans-serif;}

h1        {font-weight:bold; font-size:18pt; color:#666666;}
h2        {font-weight:bold; font-size:16pt; color:#666666;}
h3        {font-weight:bold; font-size:14pt; color:#666666;}
h4        {font-weight:bold; font-size:12pt; color:#666666;}
h5        {font-weight:bold; font-size:11pt; color:#666666;}

a:active  {font-weight:bold;   font-size:10pt; color:#c40000; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a:link    {font-weight:bold;   font-size:10pt; color:#c40000; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a:visited {font-weight:bold;   font-size:10pt; color:#c40000; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a:hover   {font-weight:bold;   font-size:10pt; color:#008800; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}

.sehrklein {font-size:8pt}
.klein     {font-size:11pt}
.normal    {font-size:12pt}
.gross     {font-size:14pt}
.sehrgross {font-size:18pt}

#horizon {
	color: white;
	background-color: transparent;
	text-align: center;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
}

#content {
	background-color: transparent;
	margin-left: -400px;
	position: absolute;
	top: 20px;
	left: 50%;
	width: 800px;
	visibility: visible;
	border-width:0px;
	border-style:solid;
	border-color:#444444;
}

div.scroll {
  color:#000000;
  margin-left:0px;
  margin-top:0px;
  border-color:#cccccc;
  border-left-width:0px;
  border-right-width:1px;
  border-top-width:0px;
  border-bottom-width:1px;
  border-style:solid;
  width:100%; height:449px;
  background-color:#ffffff;
  padding:10px;
  scrollbar-base-color: #ffffff;
  scrollbar-3d-light-color: #eeeeee;
  scrollbar-arrow-color: #444444;
  scrollbar-darkshadow-color: #eeeeee;
  scrollbar-face-color: #afb1bb;
  scrollbar-highlight-color: #888888;
  scrollbar-shadow-color: #888888;
  scrollbar-track-color: #f4f4f4;
  overflow: auto;
  padding-top:25px;
}

div.scrollmenu {
  color:#000000;
  margin-left:0px;
  margin-top:0px;
  border-color:#cccccc;
  border-left-width:1px;
  border-right-width:1px;
  border-top-width:0px;
  border-bottom-width:1px;
  border-style:solid;
  width:100%; height:449px;
  background-color:#f6f6f6;
  padding:5px;
  scrollbar-base-color: #8590a0;
  scrollbar-3d-light-color: #bbbbbb;
  scrollbar-arrow-color: #afb1bb;
  scrollbar-darkshadow-color: #afb1bb;
  scrollbar-face-color: #8590a0;
  scrollbar-highlight-color: #888888;
  scrollbar-shadow-color: #888888;
  scrollbar-track-color: #444444;
  overflow: auto;
  padding-top:15px;
}

a.infotext {
  font-weight:normal;
  font-size:10pt;
  color:#c40000;
  font-family:Arial,Helvetica,sans-serif;
  text-decoration:none;
}

a.infotext:hover {
  font-weight:normal;
  font-size:10pt;
  color:#c40000;
  font-family:Arial,Helvetica,sans-serif;
  text-decoration: none;
}

a.infotext span {
  visibility: hidden;
  position: absolute;
  left: 150px;
  margin-top: 20px;
  padding: 1em;
  text-decoration: none;
}

a.infotext:hover span {
  visibility: visible;
  border: 1px solid #c40000;
  color: #000000;
  background: #FFFFFF;
  text-decoration: none;
  width: 400px;
}

a.picright              {font-weight:normal; font-size:9pt; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a.picright:hover        {font-weight:normal; font-size:9pt; font-family:Arial,Helvetica,sans-serif; text-decoration: none;}
a.picright span         {visibility: hidden; position: absolute; right: 20px; margin-top: -50px; padding: 5px; text-decoration: none;}
a.picright:hover span   {visibility: visible; border: 1px solid #444444; color: #000000; background: #FFFFFF; text-decoration: none;}


