body { background-image:url(images/bg.gif);
       background-attachment: fixed;
       margin-top:2px; }

 body { scrollbar-face-color:#EFEFEF;
       scrollbar-highlight-color:#BFBFBF;
       scrollbar-3dlight-color:#EFEFEF;
       scrollbar-darkshadow-color:#EFEFEF;
       scrollbar-shadow-color:#003080;
       scrollbar-arrow-color:#003080;
       scrollbar-track-color:#EFEFEF;}

.text { font-family: Verdana;
        font-size:11px;
        color: #6F6F6F;}

.klein { font-family: Verdana;
        font-size:9px;
        color: #6F6F6F;}

.rechts{ font-family: Verdana;
         font-size:9px;
         font-weight: bold;
         color: #DF0000;}

.foot { font-family: Verdana;
        font-size:9px;
        color: #FFFFFF;}

 a:link   {color:#2F2F2F; text-decoration:none;}
 a:visited{color:#2F2F2F; text-decoration:none;}
 a:active {color:#2F2F2F; text-decoration:none;}
 a:hover  {color:#DF0000; text-decoration:none;}

.head { font-family: Verdana;
        font-size:10px;
        font-weight: bold;
        text-align: right;
        color: #FFFFFF; }

.head a:link   {color:#FFFFFF; text-decoration:none;}
.head a:visited{color:#FFFFFF; text-decoration:none;}
.head a:active {color:#FFFFFF; text-decoration:none;}
.head a:hover  {color:#FFDF00; text-decoration:none;}


.buttonscontainer {width: 120px;}

.buttons a {color: #DF0000;
border: 1px solid;
background-color: #FFFFFF;
padding: 4px;
padding-left: 3px;
font: 10px Verdana, sans-serif;
text-decoration: none;
border-color: #FFFFFF #FFFFFF #CFCFCF #CFCFCF;
display: block;
margin: 0px;
width: 123px;
text-align: left;}

.buttons a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 4px;
background-color: #DF0000;
border-color: #FFFFFF #DF0000 #FFCC00 #CFCFCF;
color: #FFFFFF;
text-decoration: none;}

.container
 {width: 120px;
color: #CC0000;
border: 1px solid;
background-color: #FFFFFF;
padding: 4px;
padding-left: 3px;
font: 10px Verdana, sans-serif;
text-decoration: none;
border-color: #FFFFFF #FFFFFF #FFFFFF #CFCFCF;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.anschrift
 {width: 150px;
color: #CC0000;
background-color: #FFFFFF;
padding: 2px;
padding-left: 14px;
font: 9px Verdana, sans-serif;
text-decoration: none;
display: block;
margin: 0px;
text-align: left;
}

.news
 {width: 120px;
color: #CC0000;
padding-left:5px;
padding: 5px;
font: 9px Verdana, sans-serif;
text-decoration: none;
display: block;
margin: 0px;
text-align: left;

}

.containernews
 {width: 123px;
color: #5F5F5F;
border: 1px solid;
background-color: #FFFFFF;
padding: 4px;
font: 10px Verdana, sans-serif;
text-decoration: none;
border-color: #FFFFFF #EFEFEF #CFCFCF #CFCFCF;
display: block;
margin: 0px;
text-align: left;}

.schlag {
      font: 11px verdana,serif;
      font-weight: bold;
      float: left;
      letter-spacing: 0.2em;
      }



