html,body {
    height:100%;
    font-family : sans-serif;
    font-size: medium;
    color:#000000;
    background-color : #f4f4e4;
}

a {
   text-decoration:none;
   font-family : sans-serif;
   font-weight: bold;
   font-size:xx-small;
   color: #ffffff;
}

a.email {
   text-decoration:none;
   font-family : sans-serif;
   font-weight: bold;
   font-size: smaller;
   color: #000000;
}

a.links {
   text-decoration:none;
   font-family : sans-serif;
   font-weight: bold;
   font-size: medium;
   color: #0000ff;
}

body.main{
    background-color : #f4f4e4;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    background-image:url(../img/background.jpg);
    background-repeat:repeat-y;
    background-position:824px;
    font-size: medium;
  }

body.menu{
    background-color : #f4f4e4;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    background-image:url(../img/fill.jpg);
    background-repeat:repeat-x;
  }

div.balken {
    position : absolute;
    left : 824px;
    top : 0px;
    width:150px;
    height:100%;
    overflow:hidden;
  }

table.menu {
   position:absolute;
   left : 530px;
   top :  60px;
   width : 480px;
   height: 20px;
}

div.menu {
   position:absolute;
   left : 530px;
   top :  60px;
   width : 480px;
   height: 20px;
}


td.menu {
   background-color:#ad2323;
   border-right: thin;
   border-color: #000000;
   text-align:center;
   font-family : sans-serif;
   font-weight: bold;
   font-size:xx-small;
   color: #ffffff;
   margin : 2px;
}

table.submenu {
   border-top:thin;
}

td.submenu {
   background-color:#ad2323;
   border-top: thin;
   border-color: #000000;
   text-align:center;
   font-family : arial,helvetiva;
   font-weight: bold;
   font-size:xx-small;
   color: #ffffff;
   margin : 2px;
}


table.info{
 border-top:thin;
 border-bottom:thin;
 border-left:thin;
 border-right:thin;
 margin-top:20px;
 width:145px;
}

th.info{
   background-color: #ad2323;
   color:#ffffff;
   font-size: xx-small;
   font-family:sans-serif;
   text-align:center;
   border-bottom:thin;
}

td.info{
   background-color:transparent;
   color:#ffffff;
   font-size: xx-small;
   font-family:sans-serif;
   text-align:left;
}

a.info{
   background-color:transparent;
   color:#6060ff;
   font-size: xx-small;
   font-family:sans-serif;
   text-align:left;
}

a.info:hover{
   color:#8080ff;
}

table.artikel{
 width:95%;
 margin:0px;
 margin-top:20px;
 border-width:2px;
 border-style:solid;
 border-color:black;
}

th.artikel{
   background-color: #ad2323;
   color:#ffffff;
   font-size: medium;
   font-family:sans-serif;
   text-align:center;
   border-bottom-width:2px;
   border-bottom-style:solid;
   border-bottom-color:black;
}

td.artikel{
   background-color:transparent;
   color:#000000;
   font-size: medium;
   font-family:sans-serif;
   text-align:justify;
   padding:5px;
}

td.links{
   background-color:transparent;
   color:#000000;
   font-size: medium;
   font-family:sans-serif;
   text-align:center;
}

td.menu:hover{
   background-color:#d23030;
}

td.submenu:hover{
   background-color:#d23030;
}

div.bildrechts{
 float:right;
 padding-left:0.5em;
 text-align:center;
}

div.bildlinks{
 float:left;
 padding-right:0.5em;
 text-align:center;
}

div.bildmitte{
 float:none;
 padding-top:0.5em;
 padding-bottom:0.5em;
 text-align:center;
}

span.bildunterschrift{
 text-align:center;
 font-size:small;
 font-style:italic;
 font-weight:lighter;
}

