<style type='text/css'>
<!--

body {
  color : #000000;
  font-size: 14px;
  scrollbar-3dlight-color:ffffff;
  scrollbar-arrow-color:#005F00;
  scrollbar-base-color:ffffff;
  scrollbar-darkshadow-color:dcdcdc;
  scrollbar-face-color:dcdcdc;
  scrollbar-highlight-color:aaaaaa;
  scrollbar-shadow-color:aaaaaa;
  scrollbar-track-color:ffffff;
  background-color:#ffffff; }

.banner1 {
  font-size: 22px;
  }

.banner2 {
  font-weight: bold;
  font-size: 28px;
  }

.banner3 {
  font-weight: bold;
  font-size: 42px;
  }

td.search_res {
  font-size: 13px;
  font-weight: bold;
  color : #ff0000; }

hr {
  height: 1px;
  color : #000099;
  background-color:#000099; }

td.topcat {
  vertical-align: middle;
  font-size: 12px;
  font-weight: bold;
  background-color:#6565F9; }

td.topcatact {
  vertical-align: middle;
  font-size: 12px;
  font-weight: bold;
  background-color:#eeee00; }

a.topcat {
  color: #f5f5f5;
  text-decoration : none;
  }
a.topcat:hover {
  color: #ffffff;
  text-decoration : none;
  }

a.topcatact {
  color: #000000;
  text-decoration : none;
  }
a.topcatact:hover {
  color: #000000;
  text-decoration : none;
  }

.downloadtable {
  border-top : 1px solid #aaaaff;
  border-bottom : 1px solid #6666ff;
  border-left   : 1px solid #aaaaff;
  border-right  : 1px solid #6666ff;
  margin-width: 7px;
  font-size: 10px;
  background-color:#ddddff; }

.textform {
  border-width:1px;
  border-style: solid;
  border-color: #333333;
  font-family: Verdana;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  width: 140px;
  font-size: 12px;
  background-color:#E2E3FC; }
.srchform {
  border-left : 0px;
  border-right : 0px;
  border-top : 0px;
  border-bottom : 1px solid #222222;
  border-top : 1px solid #222222;
  border-left : 1px solid #222222;
  border-right : 1px solid #222222;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  width: 100px;
  height: 16px;
  font-size: 12px;
  color: #000000;
  background-color:#ffffbb; }
.textformred {
  border-width:1px;
  border-style: solid;
  border-color: #333333;
  font-family: Verdana;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  width: 140px;
  font-size: 12px;
  background-color:#FFBFBF; }
.sbmbutton {
  border-width:1px;
  border-style: solid;
  border-color: #333333;
  font-family: Verdana;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  width: 280px;
  font-size: 12px;
  background-color:#E2E3FC; }
.srchbutton {
  border-width:1px;
  border-style: solid;
  border-color: #000000;
  font-family: Verdana;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  width: 90px;
  height: 15px;
  font-size: 12px;
  color: #ffffff;
  background-color:#ffff66; }

.hiddensbmbutton {
visibility: hidden; }

.blackbg {
  background-color:#000000; }

.yellowbg {
  background-color:#FFFF80; }

.greybg {
  background-color:#A1A6BA; }
.dgreybg {
  background-color:#45466A; }

.whitebg {
  background-color:#ffffff; }
.space {
  font-size: 20px; }
.small {
  font-size: 10px; }
.blocksatz {
  text-align: justify; }
.rubrik {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #444444; }
.headline {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #000000;
  }
.subheadline {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 18px;
  color: #696E92}
.redheadline {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 25px;
  font-weight: bold;
  color: #FF5555}
.conttext {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #000000}

.red {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #FF6C6C}
.verweis {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-style:italic;
  font-weight: normal;
  color: #333333}
.rightheadline {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #006699}
.rightconttext {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #005080}

.contact {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #005080}
.head {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #006699}
.copy {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #005080}

td {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #000000}
th {
  text-align: left;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #45466A}

td.banner {
  background-color:#ffff99; }
td.linie {
  background-color:#222222; }

td.searchtd {
  border-top : 1px solid #222222;
  border-bottom : 1px solid #222222;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color:#ffff66;
  vertical-align: middle;
  padding-left: 14 px;
  font-family: Verdana,Arial,Helvetica,sans-serif; }
td.navi1 {
  border-top : 1px solid #222222;
  background-color:#ffff66;
  vertical-align: middle;
  padding-left: 14 px;
  font-family: Verdana,Arial,Helvetica,sans-serif; }
td.navi1act {
  border-top : 1px solid #aaaaff;
  border-bottom : 1px solid #6666ff;
  background-color:#ffffff;
  vertical-align: middle;
  padding-left: 14 px;
  font-family: Verdana,Arial,Helvetica,sans-serif; }
a.navi1 {
  font-weight: bold;
  text-decoration : none;
  color : #222222;
  font-size: 13px;
  height: 18;
  width: 196px;
  margin-top: 5px; 
  margin-bottom: 5px; }
a.navi1:hover {
  font-weight: bold;
  text-decoration : none;
  color : #000000;
  font-size: 13px;
  height: 18;
  width: 196px;
  margin-top: 5px;
  margin-bottom: 5px; }
a.navi1act {
  font-weight: bold;
  text-decoration : none;
  color : #FF0000;
  font-size: 13px;
  height: 18;
  width: 196px;
  margin-top: 5px; 
  margin-bottom: 5px; }
a.navi1act:hover {
  font-weight: bold;
  text-decoration : none;
  color : #FF0000;
  font-size: 13px;
  height: 18;
  width: 196px;
  margin-top: 5px; 
  margin-bottom: 5px; }

td.navi2 {
  background-color:#ffffbb;
  padding-left: 20 px;
  vertical-align: middle;
  font-family: Verdana,Arial,Helvetica,sans-serif; }
a.navi2 {
  border-bottom : 1px solid #ffff77;
  font-weight: normal;
  text-decoration : none;
  color : #222222;
  font-size: 12px;
  width: 190px;
  padding-top: 2px; 
  padding-bottom: 2px; }
a.navi2:hover {
  font-weight: normal;
  text-decoration : none;
  color : #000000;
  font-size: 12px;}
a.navi2act {
  border-bottom : 1px solid #ffffff;
  font-weight: normal;
  text-decoration : none;
  color : #FF0000;
  font-size: 12px;
  width: 190px;
  padding-top: 2px; 
  padding-bottom: 2px; }
a.navi2act:hover {
  font-weight: normal;
  text-decoration : none;
  color : #FF0000;
  font-size: 12px;}

a {
  text-decoration : underline;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000022}
a:hover {
  text-decoration : underline;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #FF6C6C}
a.downloads {
  text-decoration : none;
  border-bottom : 1px solid #ccccff;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000000}
a.downloads:hover {
  text-decoration : none;
  border-bottom : 1px solid #ddddff;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000000}

a.logout {
  text-align: center;
  border-top : 1px solid #6565F9;
  border-bottom : 1px solid #6565F9;
  border-left   : 1px solid #6565F9;
  border-right  : 1px solid #6565F9;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration : none;
  font-weight: normal;
  height: 15;
  width: 100;
  background-color : #ff6699;
  font-size: 12px;
  color: #ffffff}
a.logout:hover {
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration : none;
  height: 15;
  width: 100;
  background-color : #CCCCFF;
  font-size: 12px;}

a.login {
  text-align: center;
  border-top : 1px solid #6565F9;
  border-bottom : 1px solid #6565F9;
  border-left   : 1px solid #6565F9;
  border-right  : 1px solid #6565F9;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration : none;
  font-weight: normal;
  height: 15;
  width: 100;
  background-color : #ff9999;
  font-size: 12px;
  color: #ffffff}
a.login:hover {
  text-align: center;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration : none;
  height: 15;
  width: 100;
  background-color : #CCCCFF;
  font-size: 12px;}

a.search {
  text-align: center;
  border-top : 1px solid #666666;
  border-bottom : 1px solid #222222;
  border-left   : 1px solid #666666;
  border-right  : 1px solid #222222;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-align: center;
  text-decoration : none;
  font-weight: normal;
  height: 15;
  width: 55;
  background-color : #ffff66;
  font-size: 12px;
  color: #000000}
a.search:hover {
  text-align: center;
  text-decoration : none;
  font-weight: normal;
  height: 15;
  width: 55;
  background-color : #ffff33;
  font-size: 12px;
  color: #333333}

a.delsearch {
  text-align: center;
  border-top : 1px solid #666666;
  border-bottom : 1px solid #222222;
  border-left   : 1px solid #666666;
  border-right  : 1px solid #222222;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  text-decoration : none;
  font-weight: normal;
  height: 15;
  width: 15;
  background-color : #ffff66;
  font-size: 12px;
  color: #000000}
a.delsearch:hover {
  text-align: center;
  text-decoration : none;
  font-weight: normal;
  height: 15;
  width: 15;
  background-color : #ffff33;}

.kasten {
  background-color: #f0f0f0;
  border-color: #c0c0c0; 
  border-width: 1px; 
  border-style: solid; 
  padding:15px;
  }
-->
</style>