body {          background-image: url(bilder/blau-steine.gif);/*background-color: #3FA9DC;*/ color: black; font-family: Arial, Helvetica, Sans-Serif;
        font-size: 100.01%; min-width: 41em; /* #3FA9DC #0F0FB3 Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */ }
body {   font-size: 82.0%; }
h1 { font-size: 150%; margin: 0px 88px 0px 88px; padding: 5px 10px 5px 10px; font-weight:bold; background-image: url(bilder/blau-steine.gif); color: #EDEFFE; text-align: center; }
h2 { font-size: 150%; margin: 0px; padding: 6px 0px 2px 0px; font-weight:bold }
h3 { font-size: 133.33%; margin: 0px; padding: 6px 0px 2px 0px; font-weight:bold }
h4 { font-size: 116.67%; margin: 0px; padding: 6px 0px 2px 0px; font-weight:bold }
h5 { font-size: 116.67%; margin: 0px; padding: 6px 0px 2px 0px; font-weight:bold }
h6 { font-size: 100%; margin: 0px; padding: 6px 0px 2px 0px; font-weight:bold }
p { font-size: 100%; margin: 0px; padding: 6px 0px 2px 0px; font-weight:bold; background-image: url(bilder/1.gif); }
html { padding: 0; }
body { margin: 0; padding: 0; }
img { border:0px; margin: 0px; }
a  {     text-decoration:none;        font-weight: bold; color: #030A38; /* #563D29*/ }
a:hover { color: #9B4520; text-decoration: none; }
a:active {        text-decoration: none;        }
#inhalt { margin-left: 262px; margin-top : 6px; width:750px; padding: 10px 10px 10px 24px; background-color : #C8CEFD;
          border-color: #99A6FB; border-width : 2px; border-style: solid; min-height: 820px; }
#fusszeile { clear: left; font-size: 68%; margin: 2em 0 0; padding: 0.1em; background-image: url(bilder/1.gif); border: 1px solid #563D29; }
#fusszeile2 { clear: left; font-size: 90%; margin: 2em 0 0; padding: 0.1em; color: #1D253D; border: 1px solid #563D29; }
#fusszeile2 a  {     text-decoration:none;        font-weight: bold; color: #1D253D; }
#fusszeile3 { clear: left; font-size: 68%; margin: 2em 0 0; padding: 0.1em; background-image: url(bilder/1.gif); border: 1px solid #563D29; }
#links { float:left; width:350px; padding: 0px 25px 10px 0px; font-size: 92%; }
#rechts { padding: 0px 10px 10px 0px; font-size: 92%; }
#shoplinks { float:left; width:560px; padding: 0px 25px 10px 0px; }
#shoprechts { float:right; width:140px; padding: 0px 10px 10px 0px; }
#fox { position: absolute; top: 6px; left: 36px;  background-color : #C8CEFD; /*background-image: url(bilder/2.gif); background-color:#E3F9FB;*/ }
#navi {  width: 164px; margin: 0; padding: 16px; border-color: #99A6FB; border-width: 2px;
        border-style: solid;  font-size: 100.1%; text-align: left;        }
#navi a {display: block; padding: 3px; text-decoration: none; font-weight: bold; background-image: url(bilder/1.gif); color: #020C0D; }
#navi li { list-style: none; padding-bottom: 3px; text-align: left; }
#navi li a, #navi li.titel  {        padding-left: 3px;        }
#navi li a:hover { background-color: #563D29; color: #EDEFFE;        }
#navi li.aktiv {        font-weight:bold; color: #C60000; text-align: right; padding-right: 3px; }
#navi li.titel { font-weight:bold; /*color: #1D253D;*/ font-style:italic;        }

#navi li.submenu { width:154px; margin: 5px 0px 5px 5px; padding: 1px 0 1px 0px; background-image: url(bilder/blau-steine.gif); color: #EDEFFE; /* f. aktiv aktuell orange background-color: #FF9F00; color: #E8EBF4;*/ font-weight:bold; }
#navi li.submenu a { display:block; color: black; }
#navi li.submenu_aktiv { margin: 5px 5px 5px 5px; padding: 4px 0px 4px 0px; font-weight:bold; color: #EDEFFE; /*color: #0000BF; jetzt blaue Schrift*/ text-align: right; }
#navi li.submenu a:hover { color: #EDEFFE; /*hellbraun*/ }

#navi li.menu { width:164px; margin: 5px 0px 5px 0px; padding: 1px 0 1px 0px; background-color: #0000BF;/*jetzt dblau kleiner streifen*/ color: #E8EBF4;  font-weight:bold; }
#navi li.menu a { display:block; color: black; }
#navi li.menu_aktiv { margin: 5px 0px 5px 0px; padding: 3px 3px 3px 0px; font-weight:bold; background-image: url(bilder/blau-steine.gif); color: #EDEFFE; /* f. aktiv aktuell orange background-color: #FF9F00; color: #0000BF;*/ text-align: right; }
#navi li.menu a:hover { background-color: #31831D; color: #F5F0EB; }
#vi {  float:right; width: 120px; margin: 0; padding: 6px; border-color: #FF9F00; border-width: 2px; border-style: solid;  font-size: 100.1%; text-align: left;        }
#vi a {display: block; padding: 2px; text-decoration: none; font-weight: bold; background-image: url(bilder/1.gif); color: #020C0D; }
#vi li { list-style: none; text-align: left; }
#vi li.menu_aktiv { margin: 0px; padding: 3px 0 3px 0px; font-weight:bold; background-image: url(bilder/blau-steine.gif); color: #EDEFFE; text-align: right; padding-right: 4px; }

#navi2 { width: 10.0em; margin: 0; padding: 0.1em; border: 0px solid silver; }
#navi2 li { list-style: none; margin: 0.3em; padding: 0; font-size: 0.9em; }
#navi2 li ul { margin: 0 0 0 1em; padding: 0; background-color: #A3A3A3; }
#navi2 li ul li { margin: 0.1em 0; }
#navi2 a { display:block; padding: 0.2em; text-decoration: none; font-weight: bold; border: 1px solid #63C609; color: black; background-color: #CDFAA5; /* #CDFAA5 */ }
#navi2 a:hover { color: #450E13; background-color: #3A67BA; /* #4F9C07 #316105 */ }
#navi2 a:visited { text-decoration:none; }

#innavi { float:left; width: 11.0em; padding: 0px 25px 10px 0px; min-height: 330px;}
#innavire { padding: 0px 30px 10px 0px; }

#foto { position:absolute; top:6px; left:1056px; width:66px; }
#navifoto { width: 66px; margin: 0; padding: 1px; border-top-color: #BF987B; border-left-color: #7D573C; border-right-color: #7D573C; border-bottom-color: #563D29;
        border-width: 2px; border-style: solid; /*background-image: url(bilder/2.gif);*/ }
#navifoto li { list-style: none;  padding: 0px 3px 2px 3px; font-size: 0.9em; }
#navifoto a { display: block; text-decoration: none; font-weight: bold; color: #020C0D; }
