body {
   background-color: #FFFFFF;
   background-image: url(grafik/left-normal.gif);
   background-repeat: repeat-y;
   font-family: Arial, Verdana, sans-serif;
   color:#4F4F4F;
   margin:0px;
   padding-left:60px;
   padding-right:80px;
   padding-top:0px:
}

p{
   margin:0px;
   padding:0px;
   font-size:13px;
}
p.indent{
   padding-left:30px;
}
h1 {
   font-family: Arial, Verdana, sans-serif;
   font-size:20px;
   font-weight:bold;
   color:#000000;
   padding-left:70px;
   padding-bottom:20px;
   padding-top:10px;
}
h2 {
   font-family: Arial, Verdana, sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#000000;
   padding-bottom:5px;
   padding-top:5px;
   margin:0px;
   color:#000000;
}
h3 {
   font-family: Arial, Verdana, sans-serif;
   font-size:12px;
   font-weight:bold;
   margin:0px;
   padding-bottom:3px;
   padding-top:3px;
   color:#4F4F4F;
}
h4 {
   font-family: Arial, Verdana, sans-serif;
   font-size:11px;
   font-weight:bold;
   margin:0px;
   padding-bottom:3px;
   padding-top:3px;
   padding-left:40px;
   color:#4F4F4F;
}
div{
   position:absolute;
}

table{
   border-spacing:10px;

   margin-top:10px;
   margin-bottom:40px;
}
table.nav{
   margin-left:15px;
   margin-bottom:0px;
   border-spacing:0px;
}
td {
   font-family: Arial, Verdana, sans-serif;
   font-size:13px;
   vertical-align:top;
   padding:0px;
   padding-right:5px;
   padding-left:5px;
   margin:0px;
  /* border-width:1px;
   border-color:#aaa;
   border-style:solid;*/
}

td.picture{
  text-align:center;
  vertical-align:middle;
  padding: 5px;
}
td.indent{
   padding-left:40px;
}

td.date{
   text-align:center;
   font-weight:600;
}
.header {
   background-image:url(./grafik/splash.gif);
   background-repeat:no-repeat;
}
td.nav{
   border-color:#EFEFEF;
   border-top:0px;
   border-bottom:0px;
   border-left:0px;
   border-right:0px;
   border-style:groove;
}
td.navbottom {
   border-color:#EFEFEF;
   border-top:0px;
   border-bottom:0px;
   border-left:0px;
   border-right:0px;
   border-style:groove;
}

td.news{
   text-align:right;
   padding-right:0px;
   padding-bottom:10px;
}

img {
   padding:0px;
}

ul{
   list-style-image:url(./grafik/ico.gif);
   list-style-position:out-side;
   margin:0px;
   margin-left:40px;
   padding:0px;
}
li{
   padding:5px;
}
a {
   padding:0px;
   font-family: Verdana, Arial, sans-serif;
   font-size:12px;
   text-decoration:none;
}
a:link{
   color: #4F4F4F;
   font-weight:bold;
}
a:visited{
   color:#4F4F4F;
   font-weight:bold;
}
a:active{}
a:hover{
   color:#aaa;
}
a.nav{
   font-size:16px;
   font-weight:bolder;
   background-image:url(grafik/off.gif);
   background-repeat:no-repeat;
   background-position:0px 0px;
}
a.nav:link {}
a.nav:visited {}
a.nav:active {}
a.nav:hover {
   background-image:url(grafik/on.gif);
}
.impressum{
  position:relative;
  top:15px;
  left:0px;
  text-align:center;
  font-size:10px;
  color:#BBB;
}