
body {
margin-top : 20px;
margin-left : 20px;
margin-right : 20px;
margin-bottom : 20px;
background-color : #000000;
background-image : url(images/bge.gif);
background-repeat : no-repeat;
padding : 0;
background-attachment : fixed;
}
table, td {
font-size : 98%;
line-height : 125%;
font-family : arial, helvetica, verdana, tahoma, sans-serif;
color : #7f7f7f;
}
h2 {
font-family : arial, helvetica, verdana, tahoma, sans-serif;
color : #951114;
margin-bottom : 20px;
letter-spacing : 1px;
font-size : 125%;
border-bottom : 1px solid #951114;
padding-bottom : 4px;
}

#main {
border-right : 1px solid #570200;
border-left : 1px solid #570200;
}
#top {
background-image : url(images/back.gif);
background-repeat : no-repeat;
height : 199px;
border-right : 1px solid #000;
border-left : 1px solid #000;
border-bottom : 1px solid #000;
border-top : 1px solid #000;
letter-spacing : 2px;
vertical-align : bottom;
text-align : left;
padding-left : 10px;
padding-bottom : 0;
font-size : 96%;
font-family : "Trebuchet MS", georgia, arial, helvetica, verdana, tahoma, sans-serif;
}
#sp1 {
text-align : justify;
padding-left : 10px;
padding-right : 10px;
padding-top : 40px;
background-color : #0f0f0f;
}
#sp2 {
height : 800px;
border-left : 0 solid #fff;
padding-top : 40px;
padding-bottom : 40px;
padding-left : 20px;
padding-right : 20px;
text-align : justify;
width : 100%;
background-color : #141414;
}
#fussb {
font : normal 12px verdana, sans-serif;
color : #000;
height : 30px;
text-align : center;
background-color : #570200;
border-bottom : 1px solid #000;
border-top : 1px solid #000;
border-left : 1px solid #000;
}
#menu1 a, #menu1 a:visited, #menu1 a:active {
display : block;
text-decoration : none;
text-align : left;
font-size : 90%;
line-height : 300%;
font-family : georgia, "Trebuchet MS", arial, helvetica, verdana, tahoma, sans-serif;
color : #951114;
width : 140px;
background-image : url(images/arr.gif);
background-repeat : no-repeat;
background-position : 2% 50%;
padding-left : 45px;
border : 1px solid #0f0f0f;
}
#menu1 a:hover {
border : 1px solid #000;
background-color : #5a0005;
color : #000;
text-decoration : none;
background-image : url(images/arr2.gif);
}
#menu1 #aktuell a {
color : #e2cd8e;
background-image : url(images/arr2.gif);
background-repeat : no-repeat;
background-position : 2% 50%;
border : 1px solid #000;
}
.white {
color : #ff0000;
font-size : 13px;
font-weight : bold;
}
a:link, a:visited, a:active {
font-size : 98%;
font-family : arial, helvetica, verdana, tahoma, sans-serif;
color : #de201c;
}
a:hover {
text-decoration : none;
color : #d0d0d0;
background-color : #570200;
}
