.downlinie a:link
 {
  border-style:solid;
  border-width:1px;
  border-color:#000080;
  font-family:arial,verdana,sans-serif;
  font-size:10px;
  color:#0000FF;
  text-decoration:none;
  display:block;
  width:80px;
  background-color:#ECECFF;
 }

.downlinie a:visited
 {
  border-style:solid;
  border-width:1px;
  border-color:#000080;
  font-family:arial,verdana,sans-serif;
  font-size:10px;
  color:#0000FF;
  text-decoration:none;
  display:block;
  width:80px;
  background-color:#ECECFF;
 }

.downlinie a:hover
 {
  border-style:solid;
  border-width:1px;
  border-color:#000080;
  font-family:arial,verdana,sans-serif;
  font-size:10px;
  color:#ECECFF;
  text-decoration:none;
  display:block;
  width:80px;
  background-color:#0000FF;
 }

.downlinie a:active
 {
  border-style:solid;
  border-width:1px;
  border-color:#000080;
  font-family:arial,verdana,sans-serif;
  font-size:10px;
  color:#0000FF;
  text-decoration:none;
  display:block;
  width:80px;
  background-color:#ECECFF;
 }

.downlinie
 {
  padding-left:5px;
  padding-right:5px;
 }

.hinweis
 {
   border:1px solid #000080;
   background-color:#ECECFF;
   padding:3px;
   color:#000080;
   font-size:12px;
}

.info
 {
  border-style:solid;
  border-width:1px;
  border-color:#000080;
  line-height:13px;
  background-color:#ECECFF;
  font-family:arial,verdana,sans-serif;
  font-size:11px;
  color:#000080;
  display:block;
  width:148px;
 }

.inhalt
 {
  border-style:solid;
  border-width:0;
  vertical-align:top;
  background-color:#FFFFFF;
  width:100%;
 }
.kasten
 {
  border-style:solid;
  border-width:1px;
  border-color:#000080;
  line-height:18px;
  background-color:#ECECFF;
  font-family:arial,verdana,sans-serif;
  font-size:11px;
  color:#000080;
  display:block;
  width:148px;
 }

.linie a:link
 {
  font-family:arial,verdana,sans-serif;
  font-size:11px;
  color:#0000FF;
  text-decoration:none;
  display:block;
  width:138px;
 }

.linie a:visited
 {
  font-family:arial,verdana,sans-serif;
  font-size:11px;
  color:#0000FF;
  text-decoration:none;
  display:block;
  width:138px;
 }

.linie a:hover
 {
  font-family:arial,verdana,sans-serif;
  font-size:11px;
  color:#ECECFF;
  text-decoration:none;
  display:block;
  width:138px;
  background-color:#0000FF;
 }

.linie a:active
 {
  font-family:arial,verdana,sans-serif;
  font-size:11px;
  color:#0000FF;
  text-decoration:none;
  display:block;
  width:138px;
 }

.linie
 {
  padding-left:5px; padding-right:5px;
 }

.liste
{
  text-align:justify;
  font-size:12px;
  margin-top:0px;
  margin-bottom:10px;
  line-height:18px;
  padding-left:10px;
  padding-right:10px;
 }

a:link
 {
  text-decoration:none;
  color:#0000FF;
 }

a:visited
 {
  text-decoration:none;
  color:#000080;
 }

a:hover
 {
  text-decoration:underline;
  color:#0000FF;
 }

a:active
 {
  text-decoration:none;
  color:#000080;
 }

big
 {
  font-size:12px;
  font-weight:700;
  color: #000080;
 }
body
 {
  font-family:arial,verdana,sans-serif;
  font-size:12px;
  margin-top:0px;
  background-color:#000080;
 }

div.linie div
 {
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-color:#000080;
}

i.hier
 {
  text-align:left;
  font-size:10px;
  color:#000080;
  line-height:18px;
 }

i.date
 {
  text-align:left;
  font-size:11px;
  color:#000080;
  line-height:13px;
 }

h1
 {
  color:#000080;
  font-size:16px;
  margin-top:20px;
  margin-bottom:5px;
  border-bottom:1px #000080 solid;
 }

h2
 {
  color:#000080;
  font-size:13px;
  margin-top:30px;
  margin-bottom:5px;
  border-bottom:1px #000080 solid;
 }

hr
 {
  color:#000080;
  width:600px;
  height:1px;
 }

table#maintable
 {
  position:absolute;
  left:10px;
  top:10px;
  width:100%;
  background-color:#FFFFFF;
 }

td
 {
  vertical-align:top;
 }

td.quick
 {
  border-right-style:solid;
  border-right-width:1px;
  border-color:#000080;
 }

p
 {
  text-align:left;
  font-size:12px;
  margin-top:0px;
  margin-bottom:10px;
  line-height:18px;
  padding-left:10px;
  padding-right:10px;
 }

li
 {
  text-align:left;
  font-size:12px;
  margin-top:0px;
  margin-bottom:10px;
  line-height:18px;
  padding-left:10px;
  padding-right:10px;
  list-style-type:disc;
 }

#links
 {
  width:148px;
  vertical-align:top;
 }

#rechts
 {
  width:148px;
  vertical-align:top;
 }
