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

body #top-navigation {
    background: #e2021b;
    color: #fff;
    height: 23px;
    border-bottom: 1px solid #ccc;
}

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

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

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

#mainnav #highlight {
    background: #700000;
}

#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: #850F00;
    border-color: #850F00;
} 

.accent {
    color: #f8f8f8;
    background: #850F00;
    border-color: #ccc;
    border-style: solid;
    border-width: 0;
}

ul.menu {
    background: #700000;
    color: #fff;
}

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

body a, body a:link, body a:visited, body a:active { color:#e2021b }

body.sbox,body .sbox,div.sbox,td.sbox { background:#fff; border:1px solid #dadab6; color:#000; }
body.mbox, body .mbox,div.mbox,td.mbox { background:#fff; border:1px solid #dadab6; color:#000; }
body.sbox, body.mbox { border: none; margin: 0; padding: 0; }

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

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