*  {  margin:0;
      padding:0;
      }

html
   {  background-color:#fff;
      }

body
   {  background-color:#fff;
      background-image:url(images/saeule.gif);
      background-position:0 15px;
      background-repeat:no-repeat;
      font-family:times,timesroman,georgia,serif;
      font-size:100.01%;
      color:#000;
      padding:0;
      margin:0;
      }

#container
   {  width:100%;
      height:100%;
      padding:14px 0 0 0;
      margin:0;
      }

#inhalt
   {  width:100%;
      margin:0;
      }

#impr
   {  display:none}
#logo
   {  width:117px;
      right:2px;
      bottom:12px;
      }

h1 {  font-size:14pt;
      letter-spacing:3px;
      color:#800000;
      padding:0 0 2em 1in;
      font-weight:700;
      }

p,td,li a
   {  font-size:11pt;
      line-height:1.3;
      margin:0;
      padding:0 0 10pt 1in;
      color:#2a2a2a;
/*
      color:#faebd7;
*/
      }

#impr p
   {  padding:0;
      }

p.zeit
   {  color:#000;
      float:left;
      width:1in;
      padding:0;
      margin:0;
      }

p.thema
   {  color:#000;
      padding:0;
      margin:0;
      font-weight:bold;
      }

a  {
      text-decoration: none;
      }

a:link   {
      color: #800000;
      }

a:visited   {
      color: #666;
      }
a:hover  {
      color: #000;
      }

input, textarea
   {  border:1px solid #800000;
      }

#navi {  display:none;
      }

#navi ul
   {  list-style:none;
      list-style-image:none;
      }

#navi li
   {  margin:0 0 5px 0;}

#navi a
   {  display:block;
      background-color:#800000;
      color:#faebd7;
      text-decoration:none;
      padding:1px 5px 1px 6px;
      letter-spacing:1.6px;
      }

#navi a:link,
#navi a:visited
   {  color:#faebd7;
      }

#navi a:hover,
#navi a:focus
   {  color:#fff;
      }

#navi ul.an a.an,
#navi ul.in a.in,
#navi ul.pr a.pr,
#navi ul.pe a.pe
   {  background-color:#000;
      color:#fff;

      }






