body {
  font-weight:normal;
  font-size:12pt;
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11pt;
  text-align:left;
  color:#008800;
  background:#3d3d3d;
	background-image: url(../pics/palme.gif);
	background-repeat: no-repeat;
  background-position:-30px 35%;
  background-attachment:fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

ul        {font-size:11pt; color:#008800}

h1        {font-weight:bold; font-size:18pt; color:#888888}
h2        {font-weight:bold; font-size:16pt; color:#888888}
h3        {font-weight:bold; font-size:14pt; color:#888888}
h4        {font-weight:bold; font-size:12pt; color:#444444}

a.side:active  {font-weight:normal; font-size:11pt; color:#464678; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a.side:link    {font-weight:normal; font-size:11pt; color:#464678; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a.side:visited {font-weight:normal; font-size:11pt; color:#464678; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a.side:hover   {font-weight:normal; font-size:11pt; color:#ffffff; font-family:Arial,Helvetica,sans-serif; text-decoration:none;background-color:#464678;}

a.menu:active  {font-weight:bold; font-size:9pt; color:#ffffff; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a.menu:link    {font-weight:bold; font-size:9pt; color:#ffffff; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a.menu:visited {font-weight:bold; font-size:9pt; color:#ffffff; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a.menu:hover   {font-weight:bold; font-size:9pt; color:#000000; font-family:Arial,Helvetica,sans-serif; text-decoration:none;background-color:#ffffff;}

a.bild:active  {background-color:none; border:0px solid #ffffff;}
a.bild:link    {background-color:none; border:0px solid #ffffff;}
a.bild:visited {background-color:none; border:0px solid #ffffff;}
a.bild:hover   {background-color:none; border:1px solid #ffffff;}

a.largepic              {font-weight:normal; font-size:9pt; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a.largepic:hover        {font-weight:normal; font-size:9pt; font-family:Arial,Helvetica,sans-serif; text-decoration: none;}
a.largepic span         {visibility: hidden; position: absolute; left: 20px; margin-top: 20px; padding: 5px; text-decoration: none;}
a.largepic:hover span   {visibility: visible; border: 1px solid #444444; color: #000000; background: #FFFFFF; text-decoration: none; z-index:1;}

a.normal:active  {font-weight:bold; font-size:11pt; color:#9E7333; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a.normal:link    {font-weight:bold; font-size:11pt; color:#9E7333; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a.normal:visited {font-weight:bold; font-size:11pt; color:#9E7333; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
a.normal:hover   {font-weight:bold; font-size:11pt; color:#ffffff; font-family:Arial,Helvetica,sans-serif; text-decoration:none;background-color:#D7993D;}

.sehrklein {font-size:8pt}
.klein     {font-size:10pt}
.normal    {font-size:12pt}
.gross     {font-size:14pt}
.sehrgross {font-size:18pt}

.dark      {font-size:11pt; color:#676f7d; font-weight:bold;}
.hell      {font-size:11pt; color:#dddddd; font-weight:bold;}

#horizon {
	color: white;
	background-color: transparent;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
}

#content {
	background-color: transparent;
	margin-left: -400px;
	position: absolute;
	top: -275px;
	left: 50%;
	width: 800px;
	height: 550px;
	visibility: visible;
	border-width:0px;
	border-style:solid;
	border-color:#dddddd;
}

div.scroll {
  color:#000000;
  margin-left:0px;
  margin-top:0px;
  border-color:#222222;
  border-left-width:0px;
  border-right-width:0px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-style:solid;
  width:100%; height:430px;
  background-color:#ffffff;
  padding: 0px;
  scrollbar-base-color: #464678;
  scrollbar-3d-light-color: #ffffff;
  scrollbar-arrow-color: #ffffff;
  scrollbar-darkshadow-color: #444444;
  scrollbar-face-color: #464678;
  scrollbar-highlight-color: #888888;
  scrollbar-shadow-color: #888888;
  scrollbar-track-color: #dddddd;
  overflow: auto;
  padding-top:0px;
}

.frametop    {position:absolute;top:0px;left:0px;margin-left:0px;margin-top:0px;width:800;height:15px;border:solid;border-width:0px;background-color:#D7993D;font-size:8pt; background-image: url(../pics/wood.jpg);}
.framebottom {position:absolute;top:533px;left:0px;margin-left:0px;margin-top:0px;width:800;height:15px;border:solid;border-width:0px;background-color:#D7993D;font-size:8pt; background-image: url(../pics/wood.jpg);}
.frameleft   {position:absolute;top:16px;left:0px;margin-left:0px;margin-top:0px;width:15;height:516px;border:solid;border-width:0px;background-color:#D7993D;font-size:8pt; background-image: url(../pics/wood2.jpg);}
.frameright  {position:absolute;top:16px;left:785px;margin-left:0px;margin-top:0px;width:15;height:516px;border:solid;border-width:0px;background-color:#D7993D;font-size:8pt; background-image: url(../pics/wood2.jpg);}
.wheelleft   {position:absolute;top:550px;left:10px;margin-left:0px;margin-top:0px;width:30;height:30px;border:solid;border-width:0px;background-color:#3d3d3d;background-image: url(../pics/wheel.gif);}
.wheelright  {position:absolute;top:550px;left:760px;margin-left:0px;margin-top:0px;width:30;height:30px;border:solid;border-width:0px;background-color:#3d3d3d;background-image: url(../pics/wheel.gif);}
.main        {position:absolute;top:16px;left:16px;margin-left:0px;margin-top:0px;width:768;height:516px;border:solid;border-width:0px;border-color:#444444;background-color:#eeeeee;font-size:11pt;color:#008800;text-align:left;background-image: url(../pics/background.gif);}

a.infotext:hover {
  font-weight:normal;
  font-size:10pt;
  color:#c40000;
  font-family:Arial,Helvetica,sans-serif;
  text-align:left;
  text-decoration: none;
	background: none;
}

a.infotext span {
  visibility: hidden;
  position: absolute;
  right: 20px;
  margin-top: 60px;
  padding: 5px;
  text-decoration: none;
  text-align:left;
}

a.infotext:hover span {
  visibility: visible;
  border: 1px solid #D7993D;
  color: #ffffff;
  background: #008800;
  text-decoration: none;
  text-align:left;
  width: 300px;
  z-index:1;
}


