* {
  scrollbar-face-color: #F9F9F9;
  scrollbar-highlight-color: #000000;
  scrollbar-shadow-color: #000000;
  scrollbar-3dlight-color: #F9F9F9;
  scrollbar-arrow-color: #9C283F;
  scrollbar-track-color: #F9F9F9;
  scrollbar-darkshadow-color: #F9F9F9;
}

html, body {
  height: 100%;
}

body {
  font-family: Sans-Serif, Arial, Verdana;
  vertical-align: top;
}

a.Button:link, a.Button:visited, a.Button:active, a.Button:focus {
  background-color: #020594;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding: 1px;
}

a.Button:hover {
  background-color: F8F189;
  color: #020594;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding: 1px;
}

a:link, a:visited,  a:focus {
  text-decoration: none;
}

a:active, a:hover {
  text-decoration: none;
  color: #B1B1B1;
}

h1 {
  color: #9C283D;
  font-weight: bold;
  font-size: 18px;
  line-height: 150%;
}

h2 {
  color: #000000;
  font-weight: normal;
  font-size: 16px;
  line-height: 150%;
}

.menu_top_body {
  background-color: #F8F189;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}


.menu_left_body {
  background-color: #020594;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  border-top: 1px #FFFFFF solid;
}

td.menu_left {
  height: 18px;
  text-align: left;
}

.menu_left {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
}

.menu_left_font {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}

.menu_buttons {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding: 1px;
  border: 1px #FFFFFF solid;
}

.menu_left_special {
  color: #F00C17;
  font-size: 12px;
  font-weight: bold;
}

.header {
  color: #000000;
  font-size: 18px;
  font-weight: bold;
}

.content {
  color: #000000;
  font-size: 12px;
  line-height: 150%;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

.content_body {
  background-color: #F9F9F9;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  padding-top: 5px;
  padding-left: 15px;
  padding-right: 5px;
  padding-bottom: 5px;
}

.formate_ueberschrift1 {
  color: #FFFFFF;
  font-size: 12px;
  line-height: 150%;
  background-color: #9C283D;
}

.formate_ueberschrift2 {
  border-top: 1px #000000 solid;
  border-bottom: 1px #000000 solid;
  color: #9C283D;
  font-size: 12px;
  line-height: 150%;
  background-color: #C7C7C7;
}

div.firmenbez {
  color: #9C283D;
  font-weight: bold;
  font-size: 18px;
  line-height: 150%;
}

div.firmenbeschr {
  color: #000000;
  font-size: 16px;
  line-height: 150%;
}

div.tooltip {
  z-index: 200;
  display: none;
  position: absolute;
  left: 0px;
  top: 0px;
  padding: 5px;
  font-size: 7pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


