* html {overflow-y:hidden;} /* beide für ie6*/
* html body {overflow-y:scroll;}

body {font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        background: #000000; margin:0; height:100%;}

#menu {position:fixed; top:0px; left:0px; padding-left:10px; width:150px; height:100%; background-image: url(img/flc.gif);
background-position: top right;
background-repeat: repeat-y;}
* html #menu {position:absolute;} /* fuer ie6 */
#corner {position:absolute; left:0px; top: 0px; bottom: 0px; height: 140px; white-space:nowrap; z-index:20;}

#titlebar { margin-left:120px ; padding-top: 2%; padding-left:5%; padding-right:5%; text-align:center;
z-index:10;
}
#content {margin-left:150px ; padding-top: 2%; padding-left:4%; padding-right:5%; padding-bottom:30px; z-index:1;}

#bookshop {margin-left:150px ; padding-top: 2%; padding-left:4%; padding-right:0px; padding-bottom:30px; z-index:1;}

#code {padding: 2px;margin: 10px; background-color: #C0C0C0; color: #800000; font-family: Courier}

img {vertical-align: middle}

a {     color: #FF7F00; /*333333;*/
        text-decoration: underline ;
        }

hr {width: 95%;
    color: gray;
    shadow:}


p {    padding-top:5px;  padding-bottom:5px;
        /* padding-left:25px; padding-top:5px; padding-right:25px; padding-bottom:5px;    */
        font-size: 14;
        line-height: 17pt;
        text-align:justify }


h1, h2, h3, h4, h5, h6 {
        color:#EFEFEF;
        padding-top:15px; padding-bottom:7px; }

.link {color:#000000}
