.body {
font-family:arial;
font-color:black;
font-weight:normal;
text-decoration:none;
font-size:16px;
}
table
{
font-family:arial;
}

table.top {
width:100%;
height:100%;
background-image:url(images/background.jpg);
font-family:arial;
font-color:black;
font-weight:normal;
text-decoration:none;
font-size:16px;
}
table.middle {
width:100%;
height:100%;
border:0px;
font-family:arial;
font-color:black;
font-weight:normal;
text-decoration:none;
font-size:16px;
}
table.navi {
width:200px;
border-left:1px solid #000000;
font-family:arial;
font-color:black;
font-weight:normal;
text-decoration:none;
font-size:16px;
height:100%;
align:top;
}

table.mitglieder {
border-top:1px solid #000000;
border-left:1px solid #000000;
}

td.mitglieder1 {
border-bottom:2px solid #000000;
border-right:1px solid #000000;
}
td.mitglieder2 {
border-bottom:1px solid #000000;
border-right:1px solid #000000;
}

a.navischrift  {
color: black;
}
a.navischrift:visited  {
color: black;
}

h1 {
margin-top:4px;
margin-bottom:0px;
text-decoration:underline;
font-weight:bold;
font-family:arial;
font-size:32px;
}

h3 {
margin-top:0px;
margin-bottom:10px;
text-decoration:underline;
font-weight:bold;
font-family:arial;
font-size:19px;
}
h4 {
margin-top:0px;
margin-bottom:10px;
text-decoration:underline;
font-weight:bold;
font-family:arial;
font-size:16px;


}


a {
        color: black;
        text-decoration: underline;
        font-size:14px;
        font-weight:bold
}




a:hover {
color:black;
text-decoration: underline;
font-weight:bold;
padding: -1px 0px -1px 0px;
background : #CFCFCF
}

a:active  {
color: black;
text-decoration: underline;

font-weight:bold;
padding: -1px 0px -1px 0px;
background : #AFAFAF}

a:visited {
color: black;

text-decoration:underline;
font-weight:bold

}

a.bild {
        color:  #000000;
        text-decoration: none;
        font-size:16px;
        font-weight:bold
}
a.bild:hover {
color: black ;
text-decoration: none;
font-size:14px;
font-weight:bold;
padding: 0px 0px 0px 0px;
background : #CFCFCF
}

a.bild:active  {
color: black;
text-decoration: none;
font-size:14px;
font-weight:bold;
padding: 0px 0px 0px 0px;
}

a.bild:visited {
color: #000000;
font-size:14px;
text-decoration:none;
font-weight:bold

}





a.imp {
font-size:12px;
text-decoration:none;
}

input
{
border:1px solid #000000;
}
input.checkbox
{
border:0px solid #000000;
}

textarea
{
border:1px solid #000000;
}

table.gb {
border-bottom:1px dashed #ffffff;
border-left:1px dashed #ffffff;
border-right:1px dashed #ffffff;
}

a.gb {
color:#ffffff;
}
a.gb:visited {
color:#ffffff;
}

table.suche {
border:1px solid #000000;
}

td.gboben {
border-top:1px dashed #ffffff;
}

p.zaehler {
        color: black;
        text-decoration: none;
        font-size:14px;
        font-weight:bold
}

td.uhrzeit {
        color: black;
        font-family:arial;
        text-decoration: none;
        font-size:12px;
        font-weight:bold
}

span.main {
line-height:25px;
}
