BODY,TD {
  margin-left : 0px; margin-right : 0px; margin-top : 5px; font-family : Arial,Helvetica,sans-serif;
}

P,p {
  font-family : Verdana, Arial,Helvetica,sans-serif;
  font-size : 10pt;
  color : black;
}
.normal {
  font-family : Verdana, Arial,Helvetica,sans-serif;
  font-size : 10pt;
  color : black;
}

A {
  font-family : Verdana, Arial,Helvetica,sans-serif;
  font-size : 9pt;
  text-decoration : none;
  color : #000000;
}
A:hover{color:#d5ad70}

#hover3 a {
  color: #0064ae;
  background:transparent;
  text-decoration:none;
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 8pt;
}

#hover3 a:hover {
  color: #d5ad70;
}

#hover3 a .hover3a {
  color:#EFEFEF;
}

#hover3 a:hover .hover3a {
  color: #d5ad70;
}

a.link {
  color: #0064ae;
  background:transparent;
  text-decoration:none;
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 8pt;
  font-weight:bold;
}
a.link:hover {
  color: #0064ae;
  background:transparent;
  text-decoration:underline;
}

h1 {
  font-family : Arial,Helvetica,sans-serif;
  font-size : 14pt;
  color : black;
  font-weight : bold;
}
h2 {
  font-family : Arial,Helvetica,sans-serif;
  font-size : 12pt;
  color : black;
  font-weight : bold;
}
h3 {
  font-family : Arial,Helvetica,sans-serif;
  font-size : 10pt;
  color : black;
  font-weight : bold;
}
.navi {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 9pt;
  font-weight : bold;
  text-decoration : none;
  color : #0064AE;
  text-align: left;
}
.naviaktiv {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 8pt;
  font-weight : bold;
  text-decoration : none;
  color : #EFEFEF;
  text-align: left;
}
.tab1 {
  font-family : Verdana, Arial,Helvetica,sans-serif;
  font-size : 10pt;
  color : #5F3A74;
  font-weight : bold;
  background-color: #FEEBC5;
}
.balkentitel {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 8pt;
  color: #EFEFEF;
  font-weight: bold;
}
.lang {
  line-height:18pt
}
.zeile1 {
  font-family : Verdana, Arial,Helvetica,sans-serif;
  color: #0064AE;
  font-size: 8pt;
  margin-top:5px;
  margin-left:2px;
  margin-right: 2px;
  font-weight : bold;
}
.zeile2 {
  font-family : Verdana, Arial,Helvetica,sans-serif;
  color: #000000;
  font-size: 8pt;
  margin-left:2px;
  margin-right: 2px;
}
.mehr {
  font-family : Verdana, Arial,Helvetica,sans-serif;
  color: #0064AE;;
  font-size: 8pt;
  margin-left:2px;
  margin-right: 2px;
}
.aussenrahmen {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 10pt;
  border-style : solid;
  border-width : 2px;
  border-color : #0064AE;
  background-color : #DFDFDF;
}
.rahmen {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 10pt;
  border-style : solid;
  border-width : 2px;
  border-color : #0064AE;
  background-color : #EFEFEF;
}
.auftritt {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 10pt;
  background-color : E4CCA7;
  vertical-align : top;
}
.auftritt_datum {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 10pt;
  background-color : E4CCA7;
  vertical-align : top;
  text-align: center;
}

.auftritt_high {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 10pt;
  background-color : #9AC5FF;
  vertical-align : top;
}
.auftritt_datum_high {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 10pt;
  background-color : #9AC5FF;
  vertical-align : top;
  text-align: center;
}

.headline {
  font-weight : bold;
  border-width : 2px;
  border-style : solid;
  border-color : #0064AE;
  padding : 3px;
  background-color: #E7E9B4;
}

.klein {
  vertical-align : top;
  margin-top : 2px;
  font-size : 8.5pt;
  color : black;
}
a.linkklein {
  font-family : Verdana, Arial,Helvetica,sans-serif;
  font-size : 8.5pt;
  text-decoration : none;
  color : #0046AE;
}
.fuss {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 8pt;
  color : #9F9F9F;
  text-align: center;
}
ul {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 10pt;
  list-style-position: outside;
}
