/**
 * @file    css/screen.css
 *
 * copyright (c) 2006-2008 Frank Hellenkamp [jonas@depagecms.net]
 *
 * @author    Frank Hellenkamp [jonas@depagecms.net]
 */

/* {{{ global */
html {
    height: 100%;
}
.invisible {
    display: none;
}
.hidden {
    visibility: hidden;
}
/* }}} */
/* {{{ background colors */
#backcolor_blue {
    background: url(../grfx/all/back_pattern.gif) repeat top center #0D76C6;
    position: absolute;
    left: 0em;
    top: 96px;
    width: 100%;
    height: 140px;
}
/* }}} */
/* {{{ content */
#contentcontainer {
    position: absolute;
    z-index: 3;
    top: 6em;
    left: 6em;
    width: 49em;
    height: auto !important;
    height: 80%;
    min-height: 80%;
    text-align: left;
    background: #ffffff;
    border: none
    margin-bottom: 3em;
}
#content {
    width: 45em;
    padding-bottom: 5em;
    margin-bottom: 13em;
}
h1, .section p {
    background: #ffffff;
}
/* }}} */
/* {{{ footer */
#footercontainer {
    position: absolute;
    bottom: 0;
}
/* }}} */
/* {{{ logo */
#logo {
    position: absolute;
    top: -2.3em;
    left: 19.2em;
}
/* }}} */
/* {{{ navigation */
#navigation {
    position: absolute;
    z-index: 2;
    top: 0em;
    left: 44em;
    width: 35em;
    padding-top: 14.5em; 
    padding-bottom: 10em;
}
#navigation h4, #navigation ul {
    margin-left: 13.1em;
    margin-right: 2em;
    /*
    filter:alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
    */
}
#navigation ul a:visited:after {
    content: "*";
    margin-left: 0.1em;
}
#navigation ul a#active:visited:after {
    content: "";
}
#navigation .extra {
    margin-top: 2em;
    margin-left: 13em;
}
#navigation .extra::after {
    font-size: 0.8em;
    content: "*) bereits besucht";
}
/* }}} */

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

