body{
 background-color:#99CC99;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10pt;
 color:#003333;
 scrollbar-face-color: #99CC99;
 scrollbar-track-color: #003333;
 scrollbar-3dlight-color: #99CC99;
 scrollbar-arrow-color: #003333;
 scrollbar-darkshadow-color: #99CC99;
 scrollbar-highlight-color: #003333;
 scrollbar-shadow-color:#003333;
}
body.start{
 background-color:#99CC99;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10pt;
 color:#003333;
 padding: 0.5cm;
 scrollbar-face-color: #99CC99;
 scrollbar-track-color: #003333;
 scrollbar-3dlight-color: #99CC99;
 scrollbar-arrow-color: #003333;
 scrollbar-darkshadow-color: #99CC99;
 scrollbar-highlight-color: #003333;
 scrollbar-shadow-color:#003333;
}
body.counter{
 background-color:#99CC99;
 background-image:url(img/counter.png);
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:8pt;
 color:#99CC99;
 margin-left: 5px;
}
body.fuss{
 background-color:#99CC99;
 background-image:url(img/fuss.png);
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:8pt;
 color:#99CC99;
}
body.titel{
 background-color:#99CC99;
 background-image:url(img/e_top.png);
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10pt;
 color:#99CC99;
 padding: 0cm;
 margin-top: 0.25cm;
}
body.komp{
 background-color:#99CC99;
 background-image:url(img/e_top.png);
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10pt;
 color:#99CC99;
 margin-top: 0.25cm;
 scrollbar-face-color: #99CC99;
 scrollbar-track-color: #003333;
 scrollbar-3dlight-color: #99CC99;
 scrollbar-arrow-color: #003333;
 scrollbar-darkshadow-color: #99CC99;
 scrollbar-highlight-color: #003333;
 scrollbar-shadow-color:#003333;
}
body.gesch{
 background-color:#99CC99;
 background-image:url(img/e_top.png);
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:10pt;
 color:#99CC99;
 margin-top: 0.5cm;
 scrollbar-face-color: #99CC99;
 scrollbar-track-color: #003333;
 scrollbar-3dlight-color: #99CC99;
 scrollbar-arrow-color: #003333;
 scrollbar-darkshadow-color: #99CC99;
 scrollbar-highlight-color: #003333;
 scrollbar-shadow-color:#003333;
}
h1.gesch{
 font-family: Tahoma;
 font-size: 22pt;
 text-align: left;
 font-weight: bold;
 color: #99CC99;
}
h1{
 font-family: Tahoma;
 font-size: 22pt;
 text-align: center;
 font-weight: bold;
 color: #99CC99;
}
h2 {
 font-family: Tahoma;
 font-size: 14pt;
 text-align: left;
 font-weight: bold;
 line-height: 22pt;
 color: #005F00;
}
h3 {
 font-family: Tahoma;
 font-size: 10pt;
 text-align: left;
 font-weight: bold;
 color: #99CC99;
 position:absolute; right:230px; bottom:23px;
}
h4 {
 font-family: Tahoma;
 font-size: 10pt;
 text-align: center;
 font-weight: bold;
 color: #000000;
}
h5 {
 font-family: Tahoma;
 font-size: 14pt;
 text-align: left;
 font-weight: bold;
 color: #FF8000;
}
h6 {
 font-family: Tahoma;
 font-size: 10pt;
 text-align: center;
 font-weight: bold;
 color: #99CC99;
}
p {
 font-family: Tahoma;
 font-size: 10pt;
 text-align: justify;
 color: #000000;
}
p.h1{
 font-family: Tahoma;
 font-size: 10pt;
 text-align: left;
 font-weight: bold;
 color: #9F0000;
}
p.mac {
 font-family: Tahoma;
 font-size: 10pt;
 text-align: justify;
 color: #000000;
 margin-left: 1cm;
}
p.gesch {
 font-family: Tahoma;
 font-size: 10pt;
 text-align: justify;
 color: #000000;
}
p.left {
 font-family: Tahoma;
 font-size: 10pt;
 text-align: left;
 font-weight: bold;
 color: #A0FF00;
}
p.right {
 font-family: Tahoma;
 font-size: 10pt;
 text-align: right;
 font-weight: bold;
 color: #FF0000;
}
p.acht_pt {
 background-color:#8FB38F;
 font-family: Tahoma;
 font-size: 7pt;
 text-align: left;
 color: #000000;
}
pre {
 font-size: 10pt;
 color: #99CC99;
}
li {
 font-family: Tahoma;
 font-size: 10pt;
 text-align: left;
 color: #000000;
}
ul {
 font-family: Tahoma;
 font-size: 10pt;
 color: #000000;
 margin-left: 1cm;
 margin-right: 1cm;
 margin-top: 0.5cm;
 margin-bottom: 0.5cm;
 text-align: left;
}
ul.mac {
 font-family: Tahoma;
 font-size: 10pt;
 text-align: justify;
 color: #000000;
 margin-left: 2cm;
}
li.mac {
 font-family: Tahoma;
 font-size: 10pt;
 text-align: left;
 color: #000000;
}
a, a:active {
 font-size: 10pt;
 text-decoration: none;
 color: #FF3300;
}
a:visited {
 text-decoration: none;
 color:#FF6600;
}
a:hover {
 text-decoration: none;
 color: #000000;
 background-color: #FF8000;
}
a.link:hover {
 text-decoration: none;
 color:#000000;
 background-color: #FF8000;
}
table{
 background-color: #99CC99;
 width: 100%;
}
th {
 font-family: Tahoma;
 font-size: 10pt;
 font-weight: bold;
 color:#99CC99;
 color:#000000;
 text-align:left;
 vertical-align:middle;
 padding: 5px;
}
tr {
 background-color: #99CC99;
}
td {
 font-family: Tahoma;
 font-size: 10pt;
 color:#000000;
 text-align:left;
 vertical-align:top;
 padding:5px;
 background-color:#99CC99;
}
table{
 font-family: Tahoma;
 font-size: 10pt;
 background-color: #003333;
 width: 100%;
 border: 0px #003333 none;
 align: left;
 hspace:20px;
 vspace:0px;
}

table.counter{
 background-color: #003333;
 width: 126px;
 align: left;
 hspace:20px;
 vspace:0px;
}

table.main{
 background-color: #99CC99;
 width: 100%;
 border: 0px #99CC99 none;
 align: left;
 hspace:20px;
 vspace:0px;
}

tr.counter {
}

tr.main {
 font-family: Tahoma;
 font-size: 10pt;
 color:#003333;
 background-color: #003333;
 border: 0px #99CC99 none;
}

td.counter {
 font-family: Tahoma;
 font-size: 8pt;
 background-color: #003333;
 color: #99CC99;
 vertical-align:top;
 padding:0px;
 width= 55px;
}

td.main {
 font-family: Tahoma;
 font-size: 10pt;
 color:#003333;
 text-align:left;
 vertical-align:top;
 padding:0px;
 background-color:#99CC99;
 border: 0px #99CC99 none;
}