        body {
                behavior:url("../htc/csshover3.htc");
                background:#000000;
        }

        * {
                font-family:arial,tahoma,verdana,helvetica;
                font-size:12px;
        }

        /* the menu */

        ul,li,a {
                display:block;
                margin:0;
                padding:0;
                border:0;
        }

        ul {
                width:140px;
                border:1px solid #777777;
                background:#222222;
                list-style:none;
        }

        li {
                position:relative;
                padding:1px;
                         padding-left:20px;
                background:url("images/item_moz.gif") no-repeat;
                z-index:9;
        }
                li.folder        { background:url("images/item_folder.gif") no-repeat; }
                li.folder ul {
                        position:absolute;
                        left:120px; /* IE */
                        top:5px;
                }
                        li.folder>ul { left:140px; } /* others */

        a {
                padding:2px;
                border:0px solid #555555;
                text-decoration:none;
                color:#777777;
                font-weight:bold;
                width:100%; /* IE */
        }
                li>a { width:auto; } /* others */

        li a.submenu {
                background:url("images/sub.gif") right no-repeat;
        }

        /* regular hovers */

        a:hover {
                border-color:#777777;
                background-color:#555555;
                color:#FFFFFF;
        }
                li.folder a:hover {
                        background-color:#555555;
                }

        /* hovers with specificity */

        li.folder:hover { z-index:10; }

        ul ul, li:hover ul ul {
                display:none;
        }

        li:hover ul, li:hover li:hover ul {
                display:block;
        }

        #navigationhead {
        position: fixed;
        margin: 0px 30px;
        width: 94px;
/*        height: 15px; */
        border: 1px solid #777777;
        background: transparent;
		padding: 0px 23px;
        color: #555555;
        font-weight:bold;
}

        #head {
        position: fixed;
        margin: -8px 173px;
        width: 70%;
/*        height: 45px; */
        border: 0px solid #FFFFFF;
        padding: 0px 30px;
        background: #CCCCCC;
}

        #navigation {
        position: fixed;
/*
        margin: 32px 0px;
        width: 15%;
        height: 500px;
        border: 0px 5px 5px 0px solid #000000; /* schwarz */
        background: transparent;
        padding: 0px 30px;
*/
}

        #content {
        position: absolute;
        margin: 32px 240px;
/*        width: 70%; */
        border: 0px solid #FFFFFF; /* weiss */
        padding: 0px 30px;
        color: #FFFFFF;
}

        #foot {
        position: fixed;
        width: 100%;
        border: 0px solid #0000FF;
        bottom: 10px;
        background: transparent;
        padding: 0px 50px;
        color: #777777;
}