body {
  background: rgb(0,0,0);
  font-family: Arial, Helvetica, Sans serif;
  font-size: 12px;
  padding-top: 10px;
  padding-bottom: 0px;
}
h1 {
  color: rgb(28,41,23);
}
h3 {
  color: rgb(116,255,23);
  font-size: 20pt;
  font-weight: bold
  padding-top: 10px;
  padding-bottom: 0px;
}
div.logo { 
  margin-left: auto;
  margin-right: auto;
  background: rgb(255,255,255);
}
div.menu { 
  margin-left: auto;
  margin-right: auto;
  background: #FF6600;
  text-align: center;
  font-weight: bold;
  position: absolute;
  right: 27px;
  top: 218px;
  width: 700px;	
  opacity: 1.0;
}

div.menu:hover {
  opacity: 1.0;
}

a.menuitem { 
  background: rgb(255,102,0);
  color: rgb(0,0,0);
  text-decoration: none;  
  display: block;
  float: left; 
  width: 100px;
  padding-top: 5px;
  padding-bottom: 5px;
}

a.menuitem:hover {
  background: rgb(0,0,0);
  color: rgb(255,102,0);
}

span.menupad { 
  background: rgb(255,143,0);
  display: block;
  float: left;
  width: 100px;
  padding-top: 5px;
  padding-bottom: 5px;
}

div.main { 
  background: rgb(255,255,255);
  margin-left: auto;
  margin-right: auto;
  clear: both;
  width: 700px;
}
div.text { 
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 30pt;
  padding-bottom: 5px;
  text-align: justify;
}
div#footer { 
  background: rgb(28,41,23);
  text-align: center;
  color: black;
  line-height: 16pt;
  background: #FF6600;
  position: relative;
  left: 89px;
  width: 800px;
  font-weight: bold;
}
div.img_right {
  float: right;
  text-align: right;
  font-size: 8pt;
  padding: 8px;
  margin-left: 18pt;
  margin-bottom: 6pt;
  clear: right;
}
div.img_flow {
  float: left;
  text-align: center;
  font-size: 8pt;
  padding: 8px;
  margin-left: 18pt;
  margin-bottom: 6pt;
  clear: bottom;
}
div.img_left {
  float: left;
  text-align: center;
  font-size: 8pt;
  padding: 8px;
  margin-right: 18pt;
  margin-bottom: 6pt;
  clear: left;
}
div.img_center {
  float: center;
  text-align: center;
  font-size: 8pt;
  padding: 8px;
  margin-right: 18pt;
  margin-bottom: 6pt;
}
div.info {
  float: right;
  text-align: center;
  font-size: 10pt;
  border: 1px solid rgb(194,103,76);
  padding: 8px;
  margin-top: 18pt;
  margin-left: 18pt;
  margin-bottom: 6pt;
  clear: right;

}
div.column2 {
  text-align: left;
  float: right;
  width: 300px;
  font-size: 10pt;
  margin-bottom: 6pt;
  clear: ;

}
div.columnleft {
  text-align: left;
  float: right;
  width: 300px;
  margin-bottom: 6pt;
  clear: ;

}
div.columnright {
  text-align: left;
  float: left;
  width: 300px;
  margin-bottom: 6pt;
  clear: ;

}

a {
  color: rgb(255,143,0);
  text-decoration:none;
}

#footer a {
  color: black;
  text-decoration:none;
}
em {
  font-weight: bold;
  font-style: normal;
  font-size: larger;
}

table.links {
  border-collapse: collapse;
  border-width: 0px; 
}

table.links td {
  padding: 0px;
  padding-right: 10px;
  padding-bottom: 5px;
  vertical-align: top;
}


div.text_right { 
  text-align: right;
  color: rgb(255,143,0);
  font-size: smaller;
}

div.text_left { 
  text-align: left;
  color: rgb(255,143,0);
  font-size: smaller;
}
h2{ 
  text-align: center;
  color: rgb(0,0,0); 
}

#background {
	width: 915px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(bilder/background.png);
	position: relative;
}

#content {
	margin-left: 150px;
	margin-right: 90px;
	position: relative;
	top: -120px;
	overflow: hidden
}

#headertext {
	position: absolute;
	left: 576px;
	top: 170px;
	width: 300px;
	text-align: right;
	font-weight: bold;
	font-family: Tahoma, Arial, Helvetica, sans serif;	
}
table.instruments{
  border-collapse: collapse;
  border-width: 0px; 
}
