html, body { scrollbar-base-color:#1D9D39; scrollbar-3d-light-color:#000000; scrollbar-arrow-color:#000000; scrollbar-darkshadow-color:#1D9D39; scrollbar-face-color:#FFFFD1; scrollbar-highlight-color:#000000; scrollbar-shadow-color:#000000; scrollbar-track-color:#1D9D39; }

a {text-decoration:none; font-size:10pt; font-family:Verdana,Arial; text-align:left; color:#000000; }
a:hover {text-decoration:none; font-weight:bold; font-size:10pt; font-family:Verdana,Arial; text-align:left; color:#000000; }

.centertext { font-size:9pt; font-weight:normal; font-family:Verdana,Arial; text-align:center; color:#000000; }
.centertitle { font-size:10pt; font-weight:bold; font-family:Verdana,Arial; text-align:center; color:#000000; }

.title { font-weight:normal; font-size:24pt; font-family:Times New Roman,Verdana,Arial; text-align:left; color:#000000; }
.subtitle { font-weight:normal; font-size:18pt; font-family:Times New Roman,Verdana,Arial; text-align:left; color:#000000; }
.header { font-weight:bold; font-size:10pt; font-family:Verdana,Arial; text-align:left; color:#000000; }
.text { font-weight:normal; font-size:10pt; font-family:Verdana,Arial; text-align:left; color:#000000; }
a.menu { font-weight:normal; font-size:10pt; font-family:Verdana,Arial; text-align:center; color:#FFFFFF; }
a.menu:hover { text-decoration:underline; font-weight:normal; font-size:10pt; font-family:Verdana,Arial; text-align:center; color:#FFFFFF; }

.button { padding:0; margin:0; background-color:#FFFFFF; font-weight:bold; color:#000000; border:1px solid #999999; height:22px; }
.clear { clear:both; }

a.kontakt {text-decoration:none; font-weight:normal; font-size:10pt; font-family:Verdana,Arial; text-align:left; color:#000000; }
a.kontakt:hover {text-decoration:underline; font-size:10pt; font-family:Verdana,Arial; text-align:left; color:#000000; }

a.text { font-weight:normal; font-size:10pt; font-family:Verdana,Arial; text-align:left; color:#000000; }
a.text:hover { font-size:10pt; font-family:Verdana,Arial; text-align:left; color:#000000; }

a.bold {text-decoration:none; font-weight:bold; font-size:10pt; font-family:Verdana,Arial; text-align:left; color:#000000; }
a.bold:hover {text-decoration:none; font-weight:bold; font-size:10pt; font-family:Verdana,Arial; text-align:left; color:#000000; }

.tabelle { border-style:solid; border-width:0pt; border-color:#1D9D39; padding:0pt; border-spacing:3pt; }

.hzelle { border-style:solid; border-width:1pt; border-color:#1D9D39; font-weight:bold; font-size:10pt; font-family:Verdana,Arial; text-align:left; background-color:#FFFFD1; padding:3pt; border-spacing:0pt; }
.hczelle { border-style:solid; border-width:1pt; border-color:#1D9D39; font-weight:bold; font-size:10pt; font-family:Verdana,Arial; text-align:center; background-color:#FFFFD1; padding:3pt; border-spacing:0pt; }
.tzelle { border-style:solid; border-width:1pt; border-color:#1D9D39; font-size:9pt; font-family:Verdana,Arial; text-align:left; color:black; background-color:#FFFFFF; padding:3pt; border-spacing:0pt; }
.tczelle { border-style:solid; border-width:1pt; border-color:#1D9D39; font-size:9pt; font-family:Verdana,Arial; text-align:center; color:black; background-color:#FFFFFF; padding:3pt; border-spacing:0pt; }

.uhzelle { border-style:solid; border-width:0pt; border-color:#1D9D39; font-weight:bold; font-size:10pt; font-family:Verdana,Arial; text-align:left; background-color:#FFFFD1; padding:3pt; border-spacing:0pt; }
.uhczelle { border-style:solid; border-width:0pt; border-color:#1D9D39; font-weight:bold; font-size:10pt; font-family:Verdana,Arial; text-align:center; background-color:#FFFFD1; padding:3pt; border-spacing:0pt; }
.utzelle { border-style:solid; border-width:0pt; border-color:#1D9D39; font-size:9pt; font-family:Verdana,Arial; text-align:left; color:black; background-color:#FFFFFF; padding:3pt; border-spacing:0pt; }
.utczelle { border-style:solid; border-width:0pt; border-color:#1D9D39; font-size:9pt; font-family:Verdana,Arial; text-align:center; color:black; background-color:#FFFFFF; padding:3pt; border-spacing:0pt; }

a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active
{
  position: relative;
  text-decoration: none;
  font-weight:normal;
  font-size:9pt;
  border: 0px solid #FFFFD1;
  font-family: Verdana;
  z-index:99;
}

a.tooltip:hover
{
  background: transparent;
  z-index: 1000;
}

a.tooltip span
{
  display: none;
  text-decoration: none;
}

a.tooltip:hover span
{
  display: block;
  position: absolute;
  top: 30px;
  left: 0;
  width: 192px;
  z-index: 99;
  color: #000000;
  border: 1px solid #FFFFD1;
  padding: 2px 10px 2px 10px;
  background: #FFFFFF;
  font-family: Verdana;
  font-weight:normal;
  font-size:8pt;
  text-align: left;
}