#startpage-box-lower {
    padding: 9px;
    margin-bottom: 1em;
}

body #top-navigation {
    background: #fffa96 url(/static/image/partner/salue/top-bg.jpg) repeat;
    color: #000;
    height: 23px;
    border-bottom: 1px solid #000;
}   

body#startpage, body#startpage h1, body#startpage h2, body#startpage .leftcol {
    color: #000;
}
body#startpage #login {
    background: #000;
    color: #fff;
    margin-top: 20px;
}

body#startpage #login .kl {
    vertical-align: top;
}

body#startpage #logo {
    background-image: none;
    color: #000;
    height: 100%;
    margin-top: -22px;
}

body#startpage #wrap > .miniclr {
    clear: none;
}

body#startpage .picture img {
    background-color: #FF9A00;
}

body#startpage hr {
    margin: 0;
    width: 0;
    height: 0;
}

body#startpage #startpage-box-about {
    padding: 1.5em 1.5em 0px 1.5em;
    width: 300px;
}

body#startpage #startpage-box-about p {
    color: #444;
}

body#startpage #bubble-top,
body#startpage #bubble-bottom{
    height: 0;
    background: none;
}

body#startpage #bubble-content {
    background: #fff;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    -khtml-border-radius: 12px;
    border-radius: 12px 12px 12px 12px;
    padding: 20px 40px;
    color: #000;
}

body#startpage #bubble-content a, body#startpage #bubble-content h2 {
    color: #000;
}

body#startpage #bubble-arrow {
    background-image: url(/static/image/partner/salue/bubble-arrow.gif);
}

body#startpage .haken {
    background:url(/static/image/partner/salue/haken.png) no-repeat;
    _background: url(/static/image/partner/salue/haken.gif) no-repeat;
}

body #top-navigation a, body #top-navigation a:link, body #top-navigation a:visited, body #top-navigation a:active { color: #000; }

#mainnav {
    background: url(/static/image/navigation/bg-grey-right.png) repeat-x;
}

#mainnav #nav-left {
    background: url(/static/image/navigation/bg-salue-left.png) no-repeat 100% 0;
}

#mainnav #highlight {
    background: #3c3c3c;
}

#mainnav #nav-right a, #mainnav #nav-right a:link, #mainnav #logout a, #mainnav #logout a:link { color: #fff;}

#mainnav #nav-right, #logout { color: #fff; }

#mainnav #bubble-post {
    background: #FF9A00;
    border-color: #FF9A00;
}
 
.accent {
    color: #000;
    background: #FF9A00;
    border-color: #FF8700;
    border-style: solid;
    border-width: 0;
}

ul.menu {
    background: #3c3c3c;
    color: #fff;
}

body { background:#ffc800; color:#000; }

th { color:#000000; }

a { color: #cc0000; }
a:hover { color: #ff0000 }

body.mbox,body .mbox,div.mbox,td.mbox,#startpage-box-lower, #startpage-box-about { background:#fff; border:1px solid #FF8700; color:#000; }

sup.footnote { color:#D23592; }

body.sbox,body .sbox,div.sbox,td.sbox { background:#FFFA96; border:1px solid #FF8700; color:#000; }

body.sbox, body.mbox { border: none; margin: 0; padding: 0; }

body .box, body .out, #out, body #out { color: #000; }

ul.drop li ul { background:#ffffb3; border-color:#A7A748; }
ul.drop li ul a:hover { background:#fff; }

body a.link {
    background-image: url(/style/icon/link/cc0000);
}

body a.backlink {
    background-image: url(/style/icon/backlink/cc0000);    
}

button, input.button, input.hbutton, body a.button, body a.button:link, body a.button:visited, body a.button:active, .sbox button {
    background-color: #ffe88a;
    background-image:url(/static/image/form/button-yellow.png);
    color: #000;
    fill: #000;
    border:1px solid #000;
}

#footer { color: #fff; background: #000;}

body a.user, body a.user:link, body a.user:visited, body a.user:active { color:#000 }
body a.perm, body a.perm:link, body a.perm:visited, body a.perm:active { color:#d22 }
body a.temp, body a.temp:link, body a.temp:visited, body a.temp:active { color:#22d }
body a.unreg, body a.unreg:link, body a.unreg:visited, body a.unreg:active { color:#666 }
body a.usr-reg,body a.usr-reg:link,body a.usr-reg:visited,body a.usr-reg:active { color: #000;}
body a.usr-unreg,body a.usr-unreg:link,body a.usr-unreg:visited,body a.usr-unreg:active { color: #606060;}
body a.usr-perm,body a.usr-perm:link,body a.usr-perm:visited,body a.usr-perm:active { color: #d02020; }
body a.usr-temp,body a.usr-temp:link,body a.usr-temp:visited,body a.usr-temp:active { color: #2020d0; }

body .newsexcerpt, body a.newsexcerpt, body a.newsexcerpt:link, body a.newsexcerpt:visited, body a.newsexcerpt:hover { color: #333 }

body .ruled, #message-list-wrapper tr.m:hover, body#topics .boardlist a:hover, body#topics .item:hover { background: #FFFA96; }


#message-list-wrapper .unread .msg a { color: #000; border-color: #cc0000;}

#conversation-middle-wrapper .message-list .special span {
    background-color: #fffa96;
    border-color: #fffa96;
    color: #333;
    font-weight: normal;
}

