/* {{{ header */
#logo {
    padding-bottom: 8em;
    position: relative;
}
#logo span.slogan {
    position: absolute;
    left: 15.5em;
    top: 3em;
}
#logo object {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    visibility: hidden;
    border: none;
}
/* }}} */
/* {{{ content */
#content #mainheadline {
    padding-bottom: 2em;
}
#content #mainheadline h1 {
    width: 20em;
}
#content .section {
    clear: both;
}
/* }}} */
/* {{{ tables */
#content table {
    margin-left: -1em;
    border: none;
    width: 47em;
}
#content table.marginalia {
    width: 57em;
}
#content table th {
    border-bottom: 1px solid #000000;
    text-align: left;
    background: none;
    color: #000000;
}
#content table .odd th {
    border-bottom: none;
}
#content table th, #content table td {
    padding-left: 1em;
    padding-right: 1em;
    padding-top: 0.2em;
    padding-bottom: 0.2em;
    border-right: none;
}
#content .linkbar {
    display: none;
}
#content table a img.button {
    display: none;
}
/* }}} */
/* {{{ navigation */
#navigation,
#langswitch {
    display: none;
}
/* }}} */
/* {{{ imagebar */
.imagebar {
    padding-top: 1.2em;
    padding-bottom: 1.2em;
}
.imagebar p {
    float: left;
}
.imagebar img {
    padding-right: 1.2em;
}
/* }}} */
/* {{{ footer */
#footer {
    padding-top: 2em;
}
#footer a {
    color: #000000;
    text-decoration: none;
}
#footer a::after {
    content: " ["attr(href)"]";
}
/* }}} */

/* vim:set ft=css sw=4 sts=4 fdm=marker : */
