/* background (color etc.) */
body { height: 100%; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; color: black; background: rgb(255, 255, 204); background-image: url(background.jpg); background-position: 190px top; background-repeat: repeat; background-attachment:fixed }
/*ACHTUNG: oben veraendert! body { color: black; background: rgb(255, 255, 204); background-image: url(background.jpg); background-position: 190px top; background-repeat: no-repeat; background-attachment:fixed }*/
/*ACHTUNG: oben veraendert! body { color: black; background: rgb(255, 255, 204); background-position: 190px top; background-repeat: no-repeat; background-attachment:fixed }*/

/* Header */
h2 { color: Red; font-family: Arial; }
table.header td { background-color: rgb(80, 144, 10); font-family: Arial; font-size: xx-large; color: rgb(255, 255, 204); width: 100%; text-align: center; font-weight: bold; }

/* Main pane */
/* Monotype Corsiva, Arial, Helvetica, Geneva, Swiss, SunSans-Regular */
/* .pane_main { font-family: Times; font-size: larger; position: absolute; top: 0px; left: 190px; padding: 8px; color: black; } */
.pane_main { font-family: Times; font-size: larger; position: absolute; top: 0px; left: 190px; padding: 8px; color: black; }
.pane_text { margin-left: 1.5em; margin-top: 1em; }

/* Menu pane */
/* IE6 unterstuetzt "position: fixed" nicht => "height: 100%" geht nicht, da nur einfache Bildschirmhoehe => workaround: "height: 500em" */
.pane_menu { position: fixed; top: 0px; bottom: 0px; padding-bottom: 0px; left: 0px; width:194px; height: 500em; overflow: auto; background-color: rgb(80, 144, 10); }
div.pane_menu p { margin:0; font-weight: bold; rgb(255, 255, 255); }
div.pane_menu a:link { text-decoration: none; color: rgb(255, 255, 204); background-color: rgb(80, 144, 10); }
div.pane_menu a:visited { text-decoration: none; color: rgb(80, 144, 10); }
div.pane_menu a:hover { color: rgb(255, 255, 204); background-color: rgb(80, 144, 10); }
div.pane_menu a:focus { color: rgb(73, 149, 196); background-color: rgb(80, 144, 10); }


 ul#Navigation {
    width: 11.2em;
    margin: 0; padding: 0.5em;
    border: 1px solid black;
    background-color: rgb(120, 180, 30);
  }
  * html ul#Navigation {  /* Korrekturen fuer IE 5.x */
    width: 11.6em;
    w\idth: 10em;
    padding-left: 0;
    padd\ing-left: 0.8em;
  }
  ul#Navigation li {
    list-style: none;
    margin: 0.4em; padding: 0;
  }
  ul#Navigation a {
    display:block;
    padding: 0.2em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    /* border-left-color: white; border-top-color: white; */ 
    color: rgb(255, 255, 204); background-color: rgb(80, 144, 10);
  }
  * html ul#Navigation a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 8.8em;
  }
  ul#Navigation a:hover {
/*    border-color: white;
    border-left-color: black; border-top-color: black;*/
    color: rgb(80, 144, 10); background-color: rgb(255, 255, 204);
  }
