body {
background-color:#000000;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;
padding:0px;
margin:0px;
}
a {color: #346799;}
a:visited {color:#344356;}
a:hover {color: #344356;}
a:active { color:#344356;}

table {
margin-top:0px;
margin-left:10px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}

form {
margin:0px;
padding:0px;
}

h1 {
font-size: 11px;
color:#FFFFFF;
text-transform:uppercase;
background-color: #FE0000;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
padding:5px 15px;
margin:0px }

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;
}


h3 {
font-size:12px;
font-weight: bold;
padding: 5px 10px;
margin:0px;
}

h4 {
font-size:12px;
font-weight: normal;
padding: 5px 10px;
margin:0px;
}

h5 {
font-size:10px;
font-weight: bold;
padding-top:3px;
padding-left:0px;
padding-right:0px;
padding-bottom:px;
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
border-top: 1px solid #CC3300;
color:#CC3300;
}

h6 {
font-size: 11px;
color:#FFFFFF;
text-transform:uppercase;
background-color: #FE0000;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
padding:5px 15px;
margin:0px }

img.download {vertical-align:middle;}
.row_inactive { color:#999; }
#container {
width: 880px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #FE0000;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
}

#banner {
background-color: #E1DDD9;
text-align: right;
padding: 0px;
margin: 0px;
}
#banner img {padding:0px 0px;} 

#content {
background-color: #ffffff;
padding: 0px;
margin-left: 200px;
margin-right: 0px;
}
div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

#content ul{
margin-top: 0px;
margin-left:10px;
margin-right:0px;
margin-bottom:15px;
padding: 0px;
}

#content li{
margin-top: 0px;
margin-left:15px;
margin-right:0px;
margin-bottom:0px;
padding-top:2px;
padding-left:0px;
padding-right:0px;
padding-bottom:2px;
text-align:left;
list-style:none;
}

p, pre{
padding: 5px 10px;
margin:0px;
}

#left {
float: left;
width: 200px;
margin: 0px;
padding: 0px;
}

#left h2 {
font-size:16px;
font-weight: normal;
margin:0px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:2px;
padding-top:3px;
padding-left:3px;
padding-right:3px;
padding-bottom:3px;
background-color:#E4E4E4;
border:1px solid #564b47;
}

#left ul{
width: 180px;
margin-top: 0px;
margin-left:10px;
margin-right:0px;
margin-bottom:15px;
padding: 0px;
list-style:none;
}

#left li{
margin-top: 0px;
margin-left:0px;
margin-right:0px;
margin-bottom:2px;
padding: 0px;
list-style:none;
}

#left li a{
color:#346799;
display:block;
text-decoration:none;
list-style:none;
padding: 3px;
background-color:#E4E4E4;
border:1px solid #564b47;
}

#left li a {color:#346799;}
#left li a:visited {color:#344356;}
#left li a:hover {color: #990000; background-color:#CCCCCC;}
#left li a:active { color:#344356;}

.tabelle-mitglieder {
margin:10px;
}

.tabelle-mitglieder-a {
padding-bottom:3px;
color:#999999;
}
.tabelle-mitglieder-b {
padding-bottom:3px;
}

#tabelle_head {
margin-top:0px;
padding-bottom:3px;
font-size:10px;
border-bottom:1px solid #564b47;
}

#tabelle_head_new {
margin-top:0px;
padding-bottom:3px;
font-size:10px;
}

#tabelle_list {
margin-top:0px;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #D5D5D4;
}

#tabelle_list_r {
margin-top:0px;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #D5D5D4;
text-align:right;
}

#tabelle_list_r img {
margin-top:0;
margin-left:5px;
margin-right:5px;
margin-bottom:0;
padding:0;
}

#tabelle_list_r2 {
margin-top:0px;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #D5D5D4;
text-align:right;
}


#tabelle_list_delete {
margin-top:0px;
padding-top:3px;
padding-bottom:3px;
color:#FF0000;
border-bottom:1px solid #D5D5D4;
}

#tabelle_list img {
margin-top:0;
margin-left:5px;
margin-right:5px;
margin-bottom:0;
padding:0;
}

#tabelle_list_more {
margin-top:0px;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #D5D5D4;
background-color:#FFFFCC;
}

#tabelle_list_more img {
margin-top:0;
margin-left:15px;
margin-right:0;
margin-bottom:0;
padding:0;
}

.add_ds {
width:570px;
padding:0;
margin-top:0;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
border:1px solid #666666;
background-color:#999999;
}

.info_ds {
font-style:italic;
color:#888888;
}

.news_show {
width:360px;
margin: 5px 10px;
}

.fehler_mldg {
width:570px;
padding:3px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
color:#FFFFFF;
border:1px solid #CCCCCC;
background-color:#FF0000;
}

#footer {
clear: both;
margin: 0px;
padding: 0px;
text-align: right; }
