  /* link verweise */
  a:link { font-weight:bold; color:#FF8429; text-decoration:underline; cursor:default }
  /* a:link { font-weight:bold; color:#0000e0; text-decoration:underline; cursor:default } */
  a:visited { font-weight:bold; color:#FF8429; text-decoration:underline; cursor:default }
  a:hover { font-weight:bold; color:#0000e0; text-decoration:underline; cursor:help }
  a:active { font-weight:bold; color:#0000e0; text-decoration:underline; cursor:default }
  a:focus { font-weight:bold; color:#0000E0; text-decoration:underline; cursor:default }
  a span {display:none;}
   a:hover span { color:black; background:#ffffff; font:normal 16px courier, sans-serif; border:1px solid black; display:block; padding:10px;text-decoration:none;}	
   a hidden {display:none;}
   a:hover hidden { color:black; background:red; font:normal 16px courier, sans-serif; border:1px solid black; display:block; padding:10px;text-decoration:none;}
 body {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: #ffffe0;
    border-width:3px; padding:2px; border-color:maroon; border-style:groove; 
    font-style: normal;
  }
 ueberschrift {
    border-width:2px; border-color:maroon; border-style:groove; 
    font: normal 80.01% Helvetica, Arial, sans-serif;
    text-align:center; padding:2px; 
    font-style: normal;
  }
  sek {
    border-width:1px; border-color:#FF8429; border-style:solid;
    font: normal 90.01% Helvetica, Arial, sans-serif;
    padding:1px;text-decoration:none; font-weight: bold;
    font-style: normal;
  }
  burg {
    /*border-width:1px; border-color:#FF8429; border-style:solid;
    font: normal 90.01% Helvetica, Arial, sans-serif;
    padding:0px;text-decoration:none;*/
    background-color:#FF8429; 
    font-style: normal;
  }
  schloss {
    /*border-width:1px; border-color:#ff6633; border-style:solid;
    font: normal 90.01% Helvetica, Arial, sans-serif;
    padding:0px;text-decoration:none;*/
    background-color:#ff6699;
    font-style: normal;
  }
  kloster {
    /*border-width:1px; border-color:#ff6633; border-style:solid;
    font: normal 90.01% Helvetica, Arial, sans-serif;
    padding:0px;text-decoration:none;*/
    background-color:#ff6699;
    font-style: normal;
  }
 
 quelle {
    font-style: italic;
  }  
 normal {
    font: normal 80.01% Helvetica, Arial, sans-serif;
    color: black; background-color: #ffffe0;
    font-style: normal;
  }
  /*  einruecken padding left */ 
  
  #p0 {padding-left:80px;
    font: normal 90.01% Helvetica, Arial, sans-serif;
    color: black; background-color: #ffffe0;
    font-style: normal;
  }
  #klein { 
    font: normal 20.01% Helvetica, Arial, sans-serif;
    color: black; background-color: #ffffe0;
    font-style: normal;
  }
  #p1 { padding-left: 2.5cm;
    font: normal 90.01% Helvetica, Arial, sans-serif;
    color: black; background-color: #ffffe0;
    font-style: normal;
  }
  #p1:hover { font-weight:bold; color:black; 
    font: normal 90.01% Helvetica, Arial, sans-serif;
    color: black; background-color: #ffffe0;
    font-style: normal;
  }
  #p2 { padding-left: 2cm;
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: #ffffe0;
    font-style: normal;
  }
  #p3 { padding-left: 3cm;
  }
  /* eigene navigation */ 
  nav {
    border-width:1px; border-color:#FF8429; border-style:solid;
    font: normal 100.01% Helvetica, Arial, sans-serif;
    padding:1px;text-decoration:none; 
    font-style: normal;
    color: maroon; background-color: #ccc;
    }
  nav a, nav span {
    padding: 0.2em 1em;
    text-decoration: none; 
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #ccc;
    font-style: normal;
  }
  nav a:hover, nav span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: gray; cursor:move;
    font-style: normal;
  }
  nav a:link { 
    color:maroon; text-decoration:underline; cursor:move; 
    font-style: normal;
  }
  nav a:visited { 
    color:maroon; text-decoration:underline; cursor:move; 
    font-style: normal;
  }

  /* ul Listen */
  ul#Navigation {
    margin: 0; padding: 0.8em;
    text-align: center;
    border: 1px solid black;
    background-color: #FF8429;
    cursor:move;
  }
  ul#Navigation li {
    list-style: none;
    display: inline;
    margin: 0.4em; padding: 0;
    cursor:move;
  }

  ul#Navigation a, ul#Navigation span {
    padding: 0.2em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #ccc;
    cursor:move;
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    cursor:move;
  }
  ul#Navigation a:hover, ul#Navigation span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: gray;
    cursor:move;
  }
  ul#Navigation ha {
    font: normal 55.01% Comic Sans Ms, sans-serif;
    position:fixed; top:20px; right:30px; width:90px;
    }
  /* ul Listen2 */
  ul#Nav2 {
    margin: 0; padding: 0.8em;
    text-align: center;
    border: 1px solid black;
    background-color: #FF8429;
    cursor:move;
  }
  ul#Nav2 li {
    list-style: none;
    display: inline;
    margin: 0.4em; padding: 0;
    cursor:move;
  }

  ul#Nav2 a, ul#Nav2 span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #ccc;
    cursor:move;
  }
  * html ul#Nav2 a, * html ul#Nav2 span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    cursor:move;
  }
  ul#Nav2 a:hover, ul#Nav2 span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: gray;
    cursor:move;
  }
   ol  {
    list-style-type:disc;   
    padding-left:2.7cm;
    font: normal 98.01% Helvetica, Arial, sans-serif;
    color: black; background-color: #ffffe0;
    font-style: normal;
    } 
  
  /* Update box */
  .update1 { background-color:#FF8429; padding:6px; margin:0px; }
  .update2 { background-color:red ;}
  .update3 {  padding-left:2.5cm; margin:0px; }
  
  /* header  box (fixed!!) */
#header { position:fixed; top:0px; left:0px; right:0px }
  /* inhalt (unterhalb header beginnend */ 
#Inhalt { margin:0; padding:0;padding-top:2.50em;}
  /* glossar boxen */
#box1 {position:absolute; top:6.5em; left:280px;}
#box1 a { color:maroon; border-width:1px; border-color:#FF8429; border-style:solid; font: normal 100.01% Helvetica, Arial, sans-serif; padding:1px;text-decoration:none; font-style: normal; color: maroon; background-color: #ccc; }
#box1 a:hover { color:black; background:#ddd8b7; width:400px;}
#box1 a span {display:none;}
#box1 a:hover span { color:black; background:#ffffff; font:normal 16px courier, sans-serif; border:1px solid black; display:block; padding:10px;}

#box_11 {position:absolute; top:3.7em; left:420px;}
#box_11 a { color:maroon; border-width:1px; border-color:#FF8429; border-style:solid; font: normal 100.01% Helvetica, Arial, sans-serif; padding:1px;text-decoration:none; font-style: normal; color: maroon; background-color: #ccc; }
#box_11 a:hover { color:black; background:#ddd8b7; width:400px;}
#box_11 a span {display:none;}
#box_11 a:hover span { color:black; background:#ffffff; font:normal 16px courier, sans-serif; border:1px solid black; display:block; padding:10px;}

#box_21 {position:absolute; top:3.7em; left:470px;}
#box_21 a { color:maroon; border-width:1px; border-color:#FF8429; border-style:solid; font: normal 100.01% Helvetica, Arial, sans-serif; padding:1px;text-decoration:none; font-style: normal; color: maroon; background-color: #ccc; }
#box_21 a:hover { color:black; background:#ddd8b7; width:400px;}
#box_21 a span {display:none;}
#box_21 a:hover span { color:black; background:#ffffff; font:normal 16px courier, sans-serif; border:1px solid black; display:block; padding:10px;}

#box2 {position:absolute; top:6.5em; left:410px;}
#box2 a { color:maroon; border-width:1px; border-color:#FF8429; border-style:solid; font: normal 100.01% Helvetica, Arial, sans-serif; padding:1px;text-decoration:none; font-style: normal; color: maroon; background-color: #ccc; }
#box2 a:hover { color:black; background:#ddd8b7; width:400px;}
#box2 a span {display:none;}
#box2 a:hover span { color:black; background:#ffffff; font:normal 16px courier, sans-serif; border:1px solid black; display:block; padding:10px;}

#box3 {position:absolute; top:6.5em; left:560px;}
#box3 a { color:maroon; border-width:1px; border-color:#FF8429; border-style:solid; font: normal 100.01% Helvetica, Arial, sans-serif; padding:1px;text-decoration:none; font-style: normal; color: maroon; background-color: #ccc; }
#box3 a:hover { color:black; background:#ddd8b7; width:400px;}
#box3 a span {display:none;}
#box3 a:hover span { color:black; background:#ffffff; font:normal 16px courier, sans-serif; border:1px solid black; display:block; padding:10px;}

#box4 {position:absolute; top:6.5em; left:650px;}
#box4 a { color:maroon; border-width:1px; border-color:#FF8429; border-style:solid; font: normal 100.01% Helvetica, Arial, sans-serif; padding:1px;text-decoration:none; font-style: normal; color: maroon; background-color: #ccc; }
#box4 a:hover { color:black; background:#ddd8b7; width:400px;}
#box4 a span {display:none;}
#box4 a:hover span { color:black; background:#ffffff; font:normal 16px courier, sans-serif; border:1px solid black; display:block; padding:10px;}

#box5 {position:absolute; top:6.5em; left:740px;}
#box5 a { color:maroon; border-width:1px; border-color:#FF8429; border-style:solid; font: normal 100.01% Helvetica, Arial, sans-serif; padding:1px;text-decoration:none; font-style: normal; color: maroon; background-color: #ccc; }
#box5 a:hover { color:black; background:#ddd8b7; width:400px;}
#box5 a span {display:none;}
#box5 a:hover span { color:black; background:#ffffff; font:normal 16px courier, sans-serif; border:1px solid black; display:block; padding:10px;}
#menu_left {position:fixed; left:0px; top:44px;width:45px}
  /* ul Listen */
  ul#Nav3 {
	  font: normal 80.01% Helvetica, Arial, sans-serif;
    margin: 0; padding: 0.1em;
    text-align: center;
    border-right: 0px;
 /*   border: 1px solid black;  */
    background-color: #FF8429;
    cursor:default;
  }
  ul#Nav3 li {
    list-style: none;
    margin: 0.2em; padding: 0.1em;
    cursor:default;
  }

  ul#Nav3 a, ul#Nav3 span {
    padding: 0.1em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #ccc;
    cursor:default;
  }
  * html ul#Nav3 a, * html ul#Nav3 span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    cursor:default;
  }
  ul#Nav3 a:hover, ul#Nav3 span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: gray;
    cursor:default;
  }
