
body
{
    margin-top: 0px; 
    margin-left: 0px; 
    margin-right: 0px;
    margin-bottom: 0px;
    font: normal 11px verdana, sans-serif;
}

h2{ color:#FF0000;
margin-bottom:20px;letter-spacing:2px;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;font-size: 125%;
}



#fussb {font: normal 11px verdana, sans-serif; color: #fff; padding:2px;
height:24px;
text-align:center;
background-color:#222222;width:100%;
border-top:solid 1px #343434;

}

#menu1 a , #menu1 a:visited , #menu1 a:active {
    display:block;
    color:#000000;
    font: normal 12px verdana, sans-serif;
    text-decoration:none ;
    text-align:center;
    border-bottom:solid 1px #313131;
    font-size: 100%;line-height: 280%;
    font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
}

#menu1 a:hover{
background-color:#262626;
color:#ff0000;
text-decoration:none ;
}

.punkt {color:#000000;}

#hint {font: normal 11px verdana, sans-serif; color: #aaaaaa; padding:2px;
height:24px;
text-align:left;
background-color:#ffffff;width:100%;

}

/* allgemeine links im text */

a:link, a:visited, a:active{ font-size: 16px;
font-family:trebuchet ms, arial, helvetica,verdana, georgia, "times new roman", sans-serif;
color:#ff0000;
line-height: 22px;
background:transparent;
text-decoration:underline;
}

a:hover{ text-decoration:underline;background-color:#000000;
color:#ff0000;}

#link2 a, #link2 a:visited, #link2 a:active{ 
font-size: 12px;
font-size: 89%;line-height: 180%;
font-family:"Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
color:#bbb;
line-height: 22px;
background:transparent;
}