body
{
 font-family: Arial, Helvetica, sans-serif, Verdana;
 font-size:14px;
 font-color:#000000;
 background-color:#7b7d8e;
 margin:4px;
}
h1 {font-size:20px;color:#003080;margin-bottom:0px;}
h2 {font-size:18px;color:#003080;}
h3 {font-size:16px;color:#003080;}
h4 {font-size:14px;color:#003080;}
h5 {font-size:12px;color:#EFEFEF;}

pre
{
 font-size:14px;
 color:#0000ff;
 padding:5px;
}

a:link, a:visited, a:active, a:hover
{
  text-decoration:underline;
  font-weight:normal;
  color:#300080;
  font-size:14px;
}
a:active, a:hover
{
  color:#7F0000;
}

a.menu {
 width:40px;
 height:20px;
 margin:1px;
 display:block;
 padding:3px;
 border:1px solid #000;
 background-color:#737994;
 text-align:center;
 font face="Arial";
 font-weight:bold;
 color:#eeeeee;
 text-decoration:none;
 float:left;
 }
a.menu:link, a.menu:visited
{
 color:#eeeeee;
 background-color:#737994;
 text-decoration:none; font-weight:bold;
}
a.menu:active, a.menu:hover
{
 color:#737994; font-weight:bold;
 background-color:#eeeeee;
}


.ueberschrift{
width:1040px;
height:101px;
border:1px solid #000;
color:#003080;
background-color:#9E9172;
font face="Arial";
font-weight:bold;
margin:1px;
padding:4px;
}

#trenner{
width:1040px;
height:20px;
border:1px solid #000;
background-color:#66632D;
color:#000000;
font face="Arial";
font-weight:bold;
font-size:18px;
text-align:center;
margin:1px;
padding:4px;
}

#trennlinie{
width:1040px;
height:30px;
border:1px solid #000;
color:#EFEFEF;
background-color:#595033;
margin:1px;
padding:4px;
}

#kopftext{
width:1040px;
border:1px solid #000;
background-color:#EBEBC1;
color:#15150B;
margin:1px;
padding:4px;
}

#mytext{
width:1040px;
border:1px solid #000;
background-color:#E0DBC9;
margin:1px;
padding:4px;
}

#menucontainer{
width:1040px;
height:30px;
border:1px solid #000;
background-color:#AFA274;
font-weight:bold;
margin:1px;
padding:4px;
}

a.nachoben {
 display:block;
 width:18px;
 padding:4px;
 margin:2px;
 border:1px solid #000;
 background-color:#737994;
 font-size:14px;
 color:#EFEFEF;
 text-decoration:none;
 float:left;
 }
a.nachoben:link, a.nachoben:visited
{
 color:#eeeeee;
 background-color:#737994;
 text-decoration:none;
}
a.nachoben:hover
{
 color:#737994; font-weight:bold;
 background-color:#eeeeee;
}

a.nachoben:active
{
 color:#eeeeee;
 background-color:#737994;
}

a.download {
 display:block;
 width:105px;
 padding:3px;
 margin:1px;
 border:1px solid #000;
 background-color:#737994;
 font-size:14px;
 text-align:center;
 color:#eeeeee;
 text-decoration:none;
 float:left;
 }
a.download:link, a.download:visited
{
 color:#eeeeee;
 background-color:#737994;
 text-decoration:none; font-weight:bold;
}
a.download:hover
{
 color:#737994; font-weight:bold;
 background-color:#eeeeee;
}

a.download:active
{
 color:#eeeeee; font-weight:bold;
 background-color:#737994;
}

#mytable {
 border-spacing:0;
 border:0;
 border-width:0;
 padding:1px;
 width:1000px;
 margin:1em auto;
}

.sonst td {
 background-color: #BFBFBF;
 border-bottom: 1px solid #6F6F6F;
 border-right: 1px solid #6F6F6F;
 padding:3px;
}

.titel td {
 background-color: #C7C368;
 border-bottom: 1px solid #6F6F6F;
 border-right: 1px solid #6F6F6F;
 }

 .hervor td {
 background-color: #C1CCDD;
 color: #1D2E47;
 border-bottom: 1px solid #6F6F6F;
 border-right: 1px solid #0050A0;
 }

  .summe td {
 background-color: #91A4C1;
 color: #2C2778;
 border-bottom: 1px solid #6F6F6F;
 border-right: 1px solid #0050A0;
 }