body { background-color:#FFFFFF;
scrollbar-face-color: #336699;
scrollbar-highlight-color: #336699;
scrollbar-shadow-color: white;
scrollbar-3dlight-color:white ;
scrollbar-arrow-color: #FFFFCC;
scrollbar-track-color: #FFFFCC;
scrollbar-darkshadow-color:#FFFFCC ;}

.table1
{
  background-color: #336699;
}



.td1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  background-color: #FFFFFF;
}

.td2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  background-color: #336699;
  font-weight: bold;
}

.td3
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  background-color: #336699;
  font-weight: bold;

}

a.td3
{
  color: #FFFFFF;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

a:active.td3
{
  color: #CCCCCC;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

a:visited.td3
{
  color: #FFFFFF;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}

a:hover.td3
{
  color: #CCCCCC;
  font-size: 12px;
  text-decoration: none;
  font-weight: bold;
}


.td4
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #336699;
  background-color: #FFFFCC;
  font-weight: bold;
}

.td5
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #336699;
  background-color: #FFFFCC;
}



.headline1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.small1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

.subnavi
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
}

a
{
  color: #000000;
  text-decoration:  none;
  font-weight: bold;
}

a:active
{
  color: #336699;
  text-decoration: underline;
  font-weight: bold;
}

a:visited
{
  color: #000000;
  text-decoration:  none;
  font-weight: bold;
}

a:hover
{
  color: #336699;
  text-decoration:  none;
  font-weight: bold;
}

a.aktiv
{
  color: #336699;
  text-decoration: none;
  font-weight: bold;
}

a:active.aktiv
{
  color: #000000;
  text-decoration:  none;
  font-weight: bold;
}

a:visited.aktiv
{
  color: #336699;
  text-decoration: underline;
  font-weight: bold;
}

a:hover.aktiv
{
  color: #000000;
  text-decoration:  none;
  font-weight: bold;
}



a.topnavi
{
  color: #FFFFFF;
  text-decoration:  none;
  font-weight: bold;
}

a:active.topnavi
{
  color: #CCCCCC;
  text-decoration:  none;
  font-weight: bold;
}

a:visited.topnavi
{
  color: #FFFFFF;
  text-decoration:  none;
  font-weight: bold;
}

a:hover.topnavi
{
  color: #CCCCCC;
  text-decoration:  none;
  font-weight: bold;
}


form
{
  display:inline;
}

.button
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 1px #336699 solid;
  background-color: #FFFFFF;
  font-weight: bold;
  clip:  rect(   );
}

.button1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 1px #336699 solid;
  background-color: #FFFFFF;
  font-weight: bold;
  width: 120px;
}

.button2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 1px #336699 solid;
  background-color: #FFFFFF;
  font-weight: bold;
  width: 150px;
}

.button3
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 1px #336699 solid;
  background-color: #FFFFFF;
  font-weight: bold;
  width: 300px;
}

input.norm, textarea.norm, select.norm
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 1px #336699 solid;
  background-color: #FFFFFF;
}

input.hide1, textarea.hide1, select.hide1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 1px #FFFFFF solid;
  background-color: #FFFFFF;
}

input.error_class, textarea.error_class
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  border: 1px #FF0000 solid;
  background-color: #FFFFFF;
}

select.error_class
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #FF0000;
}


.errortext
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FF0000;
  font-weight: bold;
}

.errortext2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FF0000;
  font-weight: bold;
}

