body {
    background-color: #000000;
    color:            #000000;
}
div.container {
    background-color: #EEEDED;
    color:            #000000;
    width:               800px;
    margin-left:         auto;
    margin-right:        auto;
}
div.box {
    background-color: #EEEDED;
    color:            #000000;
    border-left:         1px solid #6394AF;
    background-position: right;
    background-repeat:   repeat-y;
}
div.navinfo {
    padding:             0px 5px 5px 5px;
    text-align:          left;
}
div.navinfo2 {
    padding:             0px 5px 5px 5px;
    text-align:          right;
}
form {
    padding:             0px;
    margin:              0px;
}
form input.ossdir {
    width:               174px;
    height:              31px;
    border:              1px none #000000;
    padding:             0px 3px 0px 3px;
}
table {
    background-color: #EEEDED;
    color:            #000000;
}
hr.yellow {
    background-color:    #ffad17;
    color:               #ffad17;
    border:              1px none #ffad17;
    margin:              3px 0px 3px 0px;
    height:              1px;
}
hr.blue {
    background-color:    #7584b3;
    color:               #7584b3;
    border:              1px none #7584b3;
    margin:              3px 0px 3px 0px;
    height:              1px;
}
hr.green {
    background-color:    #339999;
    color:               #339999;
    border:              1px none #6394AF;
    margin:              3px 0px 3px 0px;
    height:              1px;
}
td.boxhead {
    background-color: #6394AF;
    width:            5px;
    height:           19px;
    vertical-align:   top;
}
td.boxtitle {
    background-color:    #6394AF;
    background-image:    url(./grafik/arrow.png);
    background-position: left;
    background-repeat:   no-repeat;
    padding:             0px 0px 0px 20px;
}
td.boxtitle h2 {
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size:           12px;
    font-weight:         bold;
    color:               #f5f5f5;
    padding:             0px 0px 0px 0px;
    margin:              0px 0px 0px 0px;
}
div.content {
    color:            #000000;
    padding:             3px 6px 3px 4px;
}
th.content, th.content a:link, th.content a:active, th.content a:visited {
    background-color:    #6394AF;
    color:               #ffffff;
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size:           12px;
    font-weight:         bold;
}
td.code {
    font-family:         "Courier New", Courier, monospace;
    font-size:           11px;
    color:               #000000;
}
code {
    font-family:         "Courier New", Courier, monospace;
    font-size:           12px;
    color:               #000099;
}
td.files, td.files a:link, td.files a:active, td.files a:visited {
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size:           11px;
    color:               #000000;
}
td.files a:link, td.files a:active, td.files a:visited {
    text-decoration:     underline;
}
td.files a:hover {
    text-decoration:     none;
}
.content, .content p, .content ul li,  .content ol li {
    color:               #000000;
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size:           12px;
}
.content ul.list {
    margin-top:          0px;
    margin-bottom:       0px;
}
.content ul.list li {
    list-style-image:    url(./grafik/arrow.png);
    vertical-align:      middle;
    padding-bottom:      3px;
}
.content ul.list li ul li {
    list-style-image:    url(./grafik/arrow.png);
    vertical-align:      middle;
    padding-bottom:      3px;
}
.content h1, .content h1 a:link, .content h1 a:active, .content h1 a:visited {
    font-size:           15px;
    color:               #6394AF;
    padding:             0px 0px 0px 0px;
    margin:              0px 0px 0px 0px;
}
.content h2, .content h2 a:link, .content h2 a:active, .content h2 a:visited {
    font-size:           13px;
    color:               #6394AF;
    padding:             0px 0px 0px 0px;
    margin:              0px 0px 0px 0px;
}
.content h3, .content h3 a:link, .content h3 a:active, .content h3 a:visited {
    font-size:           12px;
    color:               #6394AF;
    padding:             0px 0px 0px 0px;
    margin:              0px 0px 0px 0px;
}
.content .version {
    font-size:           12px;
    color:               #cc0000;
    font-weight:         bold;
}
.content a:link, .content a:active, .content a:visited, .gotopage a:link, .gotopage a:active, .gotopage a:visited {
    font-size:           12px;
    color:               #6394AF;
    text-decoration:     none;
}
.content a:hover, .gotopage a:hover {
    color:               #000000;
    text-decoration:     underline;
}
.footer, .footer a:link, .footer a:active, .footer a:visited {
    background-color:    #6394AF;
    color:               #ffffff;
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size:           10px;
}
.footer a:hover {
    color:               #e5e5e5;
    text-decoration:     underline;
}
.newspage {
    background-color:    #EEEDED;
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    background-image:    url(./grafik/news.png);
    background-position: left;
    background-repeat:   no-repeat;
    padding:             0px 0px 0px 20px;
}
.gotopage {
    background-color:    #EEEDED;
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    background-image:    url(./grafik/aid.png);
    background-position: left;
    background-repeat:   no-repeat;
    padding:             0px 0px 0px 20px;
}
.imgborder {
   border: 1px solid #000000;
}
.navbar {
    height:              27px;
    text-align:          center;
    background-image:    url(./grafik/greenish_bar_back.png);
    background-position: center;
    background-repeat:   no-repeat;
}
.navnormal, .navactive, .navspacer {
    color:               #000000;
    height:              24px;
    vertical-align:      middle;
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size:           12px;
    font-weight:         bold;
}
.navspacer {
    width:               22px;
    background-image:    url(./grafik/arrow2.png);
    background-position: center;
    background-repeat:   no-repeat;
}
.navinfo, .navinfo2, .navinfo2 a:link, .navinfo2 a:active, .navinfo2 a:visited, .navinfo a:link, .navinfo a:active, .navinfo a:visited {
    background-color:    #EEEDED;
    color:               #669966;
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size:           10px;
}
.navnormal a:link, .navnormal a:active, .navnormal a:visited, td.boxtitle h2 a:link,  td.boxtitle h2 a:link,  td.boxtitle h2 a:active,  td.boxtitle h2 a:visited {
    color:               #ffffff;
    text-decoration:     none;
}
.navactive a:link, .navactive a:active, .navactive a:visited {
    color:               #e5e5e5;
    text-decoration:     none;
}
.navnormal a:hover, .navactive a:hover, td.boxtitle h2 a:hover, .navinfo2 a:hover {
    color:               #ffff33;
    text-decoration:     none;
}
.smallblack, .smallblack a:link, .smallblack a:active, .smallblack a:visited, .navinfo a:hover {
    background-color:    #EEEDED;
    color:               #000000;
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size:           10px;
}
.smallblue, .smallblue a:link, .smallblue a:active, .smallblue a:visited {
    background-color:    #EEEDED;
    color:               #74e9e4;
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size:           10px;
}
.smallred, .smallred a:link, .smallred a:active, .smallred a:visited {
    background-color:    #EEEDED;
    color:               #cc0000;
    font-family:         Arial, Helvetica, Verdana, Geneva, sans-serif;
    font-size:           10px;
}
.smallred a:link, .smallred a:active, .smallred a:visited, .smallblue a:link, .smallblue a:active, .smallblue a:visited, .smallblack a:link, .smallblack a:active, .smallblack a:visited {
    text-decoration:     underline;
}
