body {
  color: black; /*background-color: white;*/
  background-image:url(images/paper.gif);
  font-size: 100.01%;
  font-family: Helvetica,Arial,sans-serif;
  margin: 0; padding: 1em;
}
a:link { color:#3333CC; }
a:visited { color:#AAAAAA; }
a:active { color:#CC3333; }

ul#Navigation {
  font-size: 0.91em;
  float: left; width: 160px;
  margin: 0; padding: 0;
  /*border: 1px dashed silver;*/
}
ul#Navigation li {
  list-style: none;
  margin: 0px; padding: 3px;
}
ul#Navigation a {
  display: block;
  padding: 1px;
  font-weight: bold;
}
ul#Navigation a:link {
  /*color: black;*/ background-color: white;
  border-width:2px; border-color:#F8F8C3; border-style:ridge;
  text-decoration: none;
  text-indent:2px
}
ul#Navigation a:visited {
  /*color: #666;*/ background-color: white;
  border-width:2px; border-color:#F8F8C3; border-style:ridge;
  text-decoration: none;
  text-indent:2px
}
ul#Navigation a:hover {
  border-width:2px; border-color:#F8F8C3; border-style:ridge;
  /*color: black;*/ background-color: gray;
  text-decoration: none;
  text-indent:2px
}
ul#Navigation a:active {
  /*color: white;*/ background-color: gray;
  border-width:2px; border-color:#F8F8C3; border-style:ridge;
  text-decoration: none;
  text-indent:2px
}

ul#HoriNavi {
  margin: 0;
  padding: 0; padding-bottom:40px;
  text-align: center;
}
ul#HoriNavi li {
  list-style: none;
  display: inline;
  margin: 0; padding: 0;
}

ul#HoriNavi a, ul#HoriNavi span {
  text-decoration: none; font-weight: normal; font-size:0.7em;
  float: right; width: 60px;
  margin: 3px; padding: 2px 5px;
  border-width:2px; border-color:#F8F8C3; border-style:ridge;
  /*.color: black; background-color: #ccc;*/
}
*.html ul#HoriNavi a, *.html ul#HoriNavi span {  /*.Korrektur fuer IE 5.x */
  width: 8em;
  w\idth: 6em;
}
ul#HoriNavi a:hover, ul#HoriNavi span {
  border-width:2px; border-color:#F8F8C3; border-style:ridge;
  /*color: white;*/ background-color: gray;
}
ul#HoriNavi div {
  clear: right;
}

div#Left {
  float: left; width: 180px;
  margin: 0; padding: 0;
  /*.border: 1px dashed silver; background-color: #eee; */
}

/*.Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
div#Head {
  top: 0;
  margin-left: 180px;
  padding: 0em; padding-bottom:1em;
  min-width: 25em;
  height: 6em;
  /*border: 1px dashed silver;*/
}

div#Inhalt {
  /*clear: both;*/
  margin-left: 180px;
  padding: 10 0px;
  min-width: 400px;
  /*border: 1px dashed silver;*/
}
div#Inhalt h1 {
  font-size: 2.0em;
  text-align: center;
  margin: 0 0 1em;
}
div#Inhalt h2 {
  font-size: 1.2em;
  margin: 0 0 1em;
}
div#Inhalt p {
  font-size:1em;
  margin: 1em 0;
}
div#Space {
  float: right;
  border: 0;
  margin: 0; padding: 0;
  height: 1px;
  width: 450px;
  /*border: 1px dashed silver;*/
}

div#Trenn {
  border-width:2px; border-color:#F8F8C3; border-style:ridge;
  margin:0; padding:0;
  font-size:0;
  float: center;
  height:1px;
  min-width: 350px;
  /*max-width: 50em;*/
}

div#FootL {
  float: left; width: 180px;
  margin: 0;
  padding: 0; padding-bottom:1em;
  font-size: 90%;
  /*border: 1px dashed silver;*/
}

div#FootR {
  float: right; /*min-width: 16em;*/
  margin: 0; margin-left: 180px;
  padding: 0; padding-bottom:1em;
  font-size: 90%;
  /*border: 1px dashed silver;*/
}

img#CountPict {
  margin: 0; padding: 0;
  border: 2px ridge #F8F8C3;
}

div#Toc ul {
  list-style-image: url(/images/bul1.gif);
}

div#Toc ul ul {
  list-style-image: url(/images/bul2.gif);
}

div#Toc ul ul ul {
  list-style-image: url(/images/bul3.gif);
}

hr         {height:2px; color:#C0C0C0; }

*.t1         {font-size:14pt;
             font-weight:bold; }

*.t2         {font-size:10pt;
             font-weight:bold;
             color:#999975; }

*.t3         {font-size:10pt;
             font-weight:bold; }

*.tab1      {margin: 0px;
            border: 0px;
            background-color:#FFFFFF;
            width:750px; }

*.td0       {vertical-align:top;
            background-color:#999975;
            font-size:12pt;
            font-weight:bold;
            color:#000000; }

*.td1       {vertical-align:top;
            background-color:#999975;
            font-size:10pt;
            font-weight:bold;
            color:#000000; }

*.td1c      {vertical-align:top;
            text-align:center;
            background-color:#999975;
            font-size:10pt;
            font-weight:bold;
            color:#000000; }

*.td2       {vertical-align:top;
            background-color:#F8F8C3;
            font-size:10pt;
            font-weight:bold;
            color:#000000; }

*.td2c      {vertical-align:top;
            text-align:center;
            background-color:#F8F8C3;
            font-size:10pt;
            font-weight:bold;
            color:#000000; }

*.td3       {vertical-align:top;
            background-color:#F8F8C3;
            font-size:10pt;
            font-weight:normal;
            color:#000000; }

*.td3k      {vertical-align:top;
            background-color:#F8F8C3;
            font-size:8pt;
            font-weight:normal;
            color:#000000; }

*.td3c      {vertical-align:top;
            text-align:center;
            background-color:#F8F8C3;
            font-size:10pt;
            font-weight:normal;
            color:#000000; }

*.td4       {vertical-align:top;
            background-color:#F8F8C3;
            font-size:10pt;
            font-weight:bold;
            font-style:italic;
            color:#000000; }

*.td4c      {vertical-align:top;
            text-align:center;
            background-color:#F8F8C3;
            font-size:10pt;
            font-weight:bold;
            font-style:italic;
            color:#000000; }

*.td5       {vertical-align:top;
            background-color:#FFFFFF;
            font-size:10pt;
            font-weight:normal;
            color:#000000; }

*.td5c      {vertical-align:top;
            text-align:center;
            background-color:#FFFFFF;
            font-size:10pt;
            font-weight:normal;
            color:#000000; }

*.td6       {vertical-align:top;
            background-color:#FFFFFF;
            font-size:10pt;
            font-weight:normal;
            font-style:italic;
            color:#000000; }

*.td6c      {vertical-align:top;
            text-align:center;
            background-color:#FFFFFF;
            font-size:10pt;
            font-weight:normal;
            font-style:italic;
            color:#000000; }
