body {font-family:"Arial", Times New Roman, sans-serif; font-size:0.9em;}
body.main
{
  background-color:rgb(148,0,0);
  color:#940000;
  background-image:url(../graphics/backgrounds/bg_footer_main.jpg);
  background-repeat:repeat-x;
  background-position:bottom left;
  background-attachment:fixed;
}
body.top
{
 background-color:transparent;
}
body.left
{
 background-color:transparent;
}
body.right
{
 background-color:transparent;
}
body.bottom
{
 background-color:transparent;
}
a            {text-decoration: none}
a:link       {color:#940000;}
a:visited    {color:#947F00;}
a:active     {color:#00FFFF;}
a:hover      {color:#00AFAF;}

a.h_menu            {text-decoration: none}
a.h_menu:link       {color:#C81400;}
a.h_menu:visited    {color:#C81400;}
a.h_menu:active     {color:#C81400;}
a.h_menu:hover      {color:#B81400;}

*.sch        {color:#000000;}
*.blau       {color:#142182;}
*.weis       {color:#ffffff;}
*.mitte      {text-align:center;}
h1.titelh
{
 font-family:"Arial";
 font-style:normal;
 font-weight:bold;
 font-size:3.4em;
 color:#ECDD0C;
 text-align:right;
 }
th
{
  color:#000080;
  font-size:12pt;
  font-weight:bold;
  text-align:left;
  padding:2px;
}
td.h_menu
{
  color:rgb(200,20,0);
  font-size: 8pt;
  font-weight: normal;
  text-align: left;
  padding:3px;
  border-bottom-color:rgb(200,20,0);
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-right-color:rgb(200,20,0);
  border-right-style:solid;
  border-right-width:1px;
}
td.titel
{
  color:"olivedrab";
  font-size: 12pt;
  font-weight: bold;
  text-align: left;
  padding:2px;
}
td
{
  font-family:"Arial", sans-serif;
  font-weight:normal;
  font-size:10pt;
  text-align:left;
  padding:2px;
}
h1
{
  font-family:"Times New Roman", Times, serif;
  font-size: 2.7em;
  font-weight: normal;
}
h2
{
  font-family:"Times New Roman", Times, serif;
  font-size: 1.8em;
  font-weight: normal;
}
h3
{
  font-family:"Times New Roman", Times, serif;
  font-size: 1.5em;
  font-weight: normal;
}
h4
{
  font-family:"Times New Roman", Times, serif;
  font-size: 1.2em;
  font-weight: normal;
}
h5
{
  font-family:"Times New Roman", Times, serif;
  font-size: 1.0em;
  font-weight: normal;
}
brightness
{
 color:#000000;
}
li
{
  font-family: Arial;
  font-weight: bold;
  font-style: normal;
  font-size: 0.8em;
  color: #000000;
}
p
{
  font-family: Arial;
  font-size: 0.9em;
  font-weight: normal;
  text-align: left;
}
address
{
  font-family: Arial;
  font-weight: normal;
  font-style: italic;
  color: #000000;
}
pre
{
  font-family: arial;
  font-size: 0.8em;
  font-weight: normal;
  text-align: left;
  color: firebrick;
}
div.mybody{
 margin-left:10px;
 margin-top:10px;
 margin-right:10px;
 margin-bottom:20px;
 background-color:#FFFFFF;
 padding:5px;
 border-color:#00616F;
 border-width:1px;
 border-style:solid;
 }
div.topmenu
{
 position:absolute;
 top:80px;
 left:30px;
 background-color:rgb(148,0,0);
}
.big      {font-size: 12pt; font-weight: bold;}
.normal   {font-size: 10pt;}
.small    {font-size: 8pt;}
.mini     {font-size: 7pt;}
.minimini {font-size: 6pt;}