body
{
  margin     : 0;
  padding    : 0;
  font       : bold 11px Verdana;
  color      : #757479;
  background : #000000;
}

h2
{
  background : url("./img/line.jpg");
  font       : bold 18px Verdana, Arial, Helvetica, sans-serif;
  color      : #FFFFFF;
  margin     : 0px;
  padding    : 0px 0px 0px 0px;
}

h2 a:hover
{
  text-decoration : none;
}

#logo
{
  width       : 541px;
  height      : 100%;
  background  : url("./img/logo.jpg") no-repeat;
  line-height : normal;
  padding     : 70px 0px 0px 0px;
}

#copyright
{
  border     : 1px solid #092E63;
  border-top : 0px solid #092E63;
  padding    : 0.1em 0.5em;
}

#screenshot
{
  width   : 200px;
  border  : 1px solid #092E63;
  padding : 0.1em 0.5em;
}

#screenshot img
{
  border : 0px;
}

#download img
{
  border : 0px;
}

#lizenz
{
  border  : 1px solid #092E63;
  padding : 0.1em 0.5em;
}

table.table
{
  width           : 50%;
  border-collapse : collapse;
  border          : 1px solid #092E63;
  background      : #000000;
  font-size       : 99%;
}

table.table td
{
  text-align     : left;
  border-left    : 1px solid #092E63;
  padding        : 0.1em 0.5em;
  vertical-align : top;
}

table.table td #main
{
  width  : 100%;
}

table.table td.menu
{
  padding : 0.0em 0.0em;
  width   : 17%;
}

table.table td.menu a
{
  text-decoration : none;
}

table.table td.menu a span
{
  display    : block;
  background : url("./img/pfeil.jpg") 0px 0px no-repeat;
  color      : #FFFFFF;
  padding    : 5 6 5 10;
}

table.table td.menu a span.inhalt
{
  padding    : 5 6 0 10;
}

table.table td.menu a span.titel
{
  background : url("./img/pfeil2.jpg") 0px 0px no-repeat;
  color      : #FFFFFF;
  padding    : 3 0 3 0;
}

table.table td.menu a span.cur
{
  float      : left;
  background : url("./img/pfeil_hover.jpg") 0px 0px no-repeat;
}

table.table td.menu a:hover span
{
  background : url("./img/pfeil_hover.jpg") 0px 0px no-repeat;
}

table.table td.menu a:hover span.titel
{
  background : url("./img/pfeil2.jpg") 0px 0px no-repeat;
}

table.menu
{
  font-size : 99%;
}

table.menu td
{
  border  : 0px;
  padding : 0px;
}

table.menu td.titel
{
  background : #020B1A;
  padding    : 1 0 1 0;
  text-align : center;
}

table.neuigkeiten
{
  width           : 100%;
  background      : #000000;
  border          : 0px;
  border-collapse : collapse;
  font-size       : 99%;
}

table.neuigkeiten img
{
  border : 0px;
}

table.neuigkeiten td
{
  width  : 100%;
  border : 0px;
}

table.neuigkeiten td.titel
{
<!-- background : url("./img/line.jpg");-->
  background : #000000;
  font       : bold 16px Verdana, Arial, Helvetica, sans-serif;
  color      : #FFFFFF;
  padding    : 0 0 0 0;
  width      : 100%;
}

#kontakt
{
  border : 0px;
}

a:link
{
  color           : #FFFFFF;
  text-decoration : none;
}

a:visited
{
  color           : #FFFFFF;
  text-decoration : none;
}

a:hover
{
  color           : #FFFFFF;
  text-decoration : underline;
}

input, textarea
{
  border     : 1px solid #092E63;
  background : #000000;
  color      : #FFFFFF;
}
