body {
  margin-top: 0px;
  margin-left: 0px;
  background-color: #ffffff;
  background-image: url(../images/hg-nav.gif);
  volume: 100;
}
h1.h1 {
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 11pt;
  line-height: normal;
  font-weight: bold;
  color: #4c58d1;
}
h1.h2 {
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 11pt;
  line-height: normal;
  font-weight: bold;
  color: #1fc2c2;
}
h1.h3 {
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 11pt;
  line-height: normal;
  

  font-weight: bold;
  color: #78ce78;
}
h1.h4 {
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 11pt;
  line-height: normal;
  

  font-weight: bold;
  color: #eb1fc2;
}
h1.h5 {
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 11pt;
  line-height: normal;
  

  font-weight: bold;
  color: #eb1f1f;
}
h1.h6 {
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 11pt;
  line-height: normal;
  

  font-weight: bold;
  color: #ff6600;
}
h1.h7 {
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-size: 11pt;
  line-height: normal;
  

  font-weight: bold;
  color: #ebeb1f;
}
div#text {
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10pt;
  

  position: absolute;
  width: 390px;
  left: 247px;
  top: 114px;
  color: black;
  line-height: 160%;
}
img.bild {
  border: 1px solid #000000;
  float: left;
  margin-right: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
}
img.grafik {
  border:  none;
  float: left;
  margin-right: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.tip1 {
  border: 1px solid #4c58d1;
  padding: 10px;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10pt;
  

  width: 390px;
  color: black;
  line-height: 160%;
  background-color: #f6f6f6;
}
.tip2 {
  border: 1px solid #1fc2c2;
  padding: 10px;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10pt;
  

  width: 390px;
  color: black;
  line-height: 160%;
  background-color: #f6f6f6;
}
.tip3 {
  border: 1px solid #78ce78;
  padding: 10px;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10pt;
  

  width: 390px;
  color: black;
  line-height: 160%;
  background-color: #f6f6f6;
}
.tip4 {
  border: 1px solid #eb1fc2;
  padding: 10px;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10pt;
  

  width: 390px;
  color: black;
  line-height: 160%;
  background-color: #f6f6f6;
}
.tip5 {
  border: 1px solid #eb1f1f;
  padding: 10px;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10pt;
  

  width: 390px;
  color: black;
  line-height: 160%;
  background-color: #f6f6f6;
}
.tip6 {
  border: 1px solid #ff6600;
  padding: 10px;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10pt;
  

  width: 390px;
  color: black;
  line-height: 160%;
  background-color: #f6f6f6;
}
.tip7 {
  border: 1px solid #ebeb1f;
  padding: 10px;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10pt;
  

  width: 390px;
  color: black;
  line-height: 160%;
  background-color: #f6f6f6;
}
#navlist {
  border-top: 1px solid gray;
  margin: 0;
  padding: 0;
  position: absolute;
  left: 0px;
  top: 150px;
  width: 190px;
  height: 100%;
  background-color: #ebebeb;
}
#navlist li {
  border-bottom: 1px solid gray;
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  text-align: left;
}
#navlist li a {
  margin: 0px;
  padding: 3px 3px 3px 30px;
  display: block;
  text-decoration: none;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 9pt;
  line-height: normal;
  

}
#navlist1 {
  border-top: 1px solid gray;
  margin: 0;
  padding: 0;
  position: absolute;
  left: 0px;
  top: 150px;
  width: 190px;
  height: 100%;
  background-color: #ebebeb;
}
#navlist1 li {
  border-bottom: 1px solid gray;
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  text-align: left;
}
#navlist1 li a {
  margin: 0px;
  padding: 3px 3px 3px 30px;
  display: block;
  text-decoration: none;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 9pt;
  line-height: normal;
  

}
#nav1 a {
  border-left: 8px solid #8484eb;
  background-image: url(../images/nav1.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav2 a {
  border-left: 8px solid #68caca;
  background-image: url(../images/nav2.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav3 a {
  border-left: 8px solid #78ce78;
  background-image: url(../images/nav3.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav4 a {
  border-left: 8px solid #eb84d6;
  background-image: url(../images/nav4.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav5 a {
  border-left: 8px solid #eb7070;
  background-image: url(../images/nav5.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav6 a {
  border-left: 8px solid #eba170;
  background-image: url(../images/nav6.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav7 a {
  border-left: 8px solid #ebeb5b;
  background-image: url(../images/nav7.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav10 a {
  border-left: 8px solid #8484eb;
  background-image: url(../images/nav1.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav20 a {
  border-left: 8px solid #68caca;
  background-image: url(../images/nav2.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav30 a {
  border-left: 8px solid #78ce78;
  background-image: url(../images/nav3.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav40 a {
  border-left: 8px solid #eb84d6;
  background-image: url(../images/nav4.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav50 a {
  border-left: 8px solid #eb7070;
  background-image: url(../images/nav5.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav60 a {
  border-left: 8px solid #eba170;
  background-image: url(../images/nav6.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#nav70 a {
  border-left: 8px solid #ebeb5b;
  background-image: url(../images/nav7.gif);
  background-repeat: no-repeat;
  background-position: left center;
}
#subnav1 {
  border-left: 8px solid #8484eb;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 8pt;
  line-height: normal;
  

}
#subnav1 li {
  border-bottom: 0px none;
}
#subnav1 li a {
  border-left: 0px none;
  background-image: url(../images/li-1.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 0.8em;
}
#subnav2 {
  border-left: 8px solid #68caca;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 8pt;
  line-height: normal;
  

}
#subnav2 li {
  border-bottom: 0px none;
}
#subnav2 li a {
  border-left: 0px none;
  background-image: url(../images/li-2.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 0.8em;
}
#subnav3 {
  border-left: 8px solid #ffc299;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 8pt;
  line-height: normal;
  

}
#subnav3 li {
  border-bottom: 0px none;
}
#subnav3 li a {
  border-left: 0px none;
  background-image: url(../images/li-3.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 0.8em;
}
#subnav4 {
  border-left: 8px solid #eb84d6;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 8pt;
  line-height: normal;
  

}
#subnav4 li {
  border-bottom: 0px none;
}
#subnav4 li a {
  border-left: 0px none;
  background-image: url(../images/li-4.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 0.8em;
}
#subnav5 {
  border-left: 8px solid #eb7070;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 8pt;
  line-height: normal;
  

}
#subnav5 li {
  border-bottom: 0px none;
}
#subnav5 li a {
  border-left: 0px none;
  background-image: url(../images/li-5.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 0.8em;
}
#subnav6 {
  left: 0px;
  width: 150px;
  display: block;
}
#subnav6 li {
  border-bottom: 0px none;
}
#subnav6 li a {
  border-left: 0px none;
  background-image: url(../images/li-6.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 0.8em;
}
#subnav6 {
  left: 0px;
  width: 150px;
  display: block;
}
#subnav7 li {
  border-bottom: 0px none;
}
#subnav7 li a {
  border-left: 0px none;
  background-image: url(../images/li-7.gif);
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 0.8em;
}
#nav1 a:hover {
  background-color: #d9d9ff;
}
#nav2 a:hover {
  background-color: #ccf2f2;
}
#nav3 a:hover {
  background-color: #c1f0c1;
}
#nav4 a:hover {
  background-color: #ffbff2;
}
#nav5 a:hover {
  background-color: #ffb2b2;
}
#nav6 a:hover {
  background-color: #ffc299;
}
#nav7 a:hover {
  background-color: #ffffb2;
}
a {
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 9pt;
  line-height: normal;
  

  color: #333333;
  text-decoration: underline;
}
div#footer {
  position: absolute;
  left: 0px;
  margin-top: 30px;
  padding-bottom: 20px;
  font-family: Verdana,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 7pt;
  line-height: normal;
  

  color: #333333;
}
div#foo1 {
  border-top: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
  background-color: #d9d9ff;
  position: absolute;
  left: -247px;
  width: 190px;
  margin-top: 26px;
  height: 22px;
}
div#foo2 {
  border-top: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
  background-color: #ccf2f2;
  position: absolute;
  left: -247px;
  width: 190px;
  margin-top: 26px;
  height: 22px;
}
div#foo3 {
  border-top: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
  background-color: #c1f0c1;
  position: absolute;
  left: -247px;
  width: 190px;
  margin-top: 26px;
  height: 22px;
}
div#foo4 {
  border-top: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
  background-color: #ffbff2;
  position: absolute;
  left: -247px;
  width: 190px;
  margin-top: 26px;
  height: 22px;
}
div#foo5 {
  border-top: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
  background-color: #ffb2b2;
  position: absolute;
  left: -247px;
  width: 190px;
  margin-top: 26px;
  height: 22px;
}
div#foo6 {
  border-top: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
  background-color: #ffc299;
  position: absolute;
  left: -247px;
  width: 190px;
  margin-top: 26px;
  height: 22px;
}
div#foo7 {
  border-top: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
  background-color: #ffffb2;
  position: absolute;
  left: -247px;
  width: 190px;
  margin-top: 26px;
  height: 22px;
}
a.footer {
  font-family: Verdana,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 7pt;
  line-height: normal;
  

  color: #333333;
  text-decoration: none;
}
div#band {
  border:  none;
  position: absolute;
  padding-left: 10px;
  padding-right: 30px;
  top: 40px;
  left: 220px;
  background-color: #b2b2b2;
  right: 0px;
}
div#ima {
  border:  none;
  position: absolute;
  top: 40px;
  left: 700px;
}
div#fac {
  border:  none;
  position: absolute;
  top: 144px;
  left: 696px;
}
div#lang {
  border:  none;
  position: absolute;
  top: 330px;
  left: 700px;
}
.formular {
  font-family: Arial,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10pt;
  line-height: normal;
  

}
input {
  border: 1px solid #666666;
  width: 200px;
}
input.radio {
  border:  none;
  width: 30px;
}
input.button {
  border:  none;
  width: 100px;
}
textarea {
  border: 1px solid #666666;
  width: 200px;
  height: 100px;
}
select {
  border: 1px solid #666666;
  width: 200px;
}
