<!--
body, textarea {
scrollbar-base-color:#3C6262;
scrollbar-face-color:#3F7D75;
scrollbar-shadow-color:#264846;
scrollbar-highlight-color:#68A1A0;
scrollbar-3dlight-color:#3F7D75;
scrollbar-darkshadow-color:#000000;
scrollbar-track-color:#68A1A0;
scrollbar-arrow-color:#000000;
font-family:Verdana,sans-serif;
font-size:10pt;
font-weight:bold;
text-decoration:none;
color:#000080;
background-color:#3F7D75;
background-attachment:fixed;
margin-left:0px; margin-top:0px; margin-right:0px; padding:0;
overflow-y:auto;
}

html {
padding: 0;
}

/* ´Blaue Links   */

a.Koi:link {
font-family:Verdana,sans-serif;
font-size:9pt;
font-weight:bold;
text-decoration:none;
color:#000080;
}
a.Koi:hover {
color:#000080;
background-color:yellow;
font-family:Verdana,sans-serif;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}
a.Koi:visited {
color:#000080;
font-family:Verdana,sans-serif;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}
a.Koi:aktiv {
color:#000000;
font-family:Verdana,sans-serif;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}

/* normale Links */

a:link {
font-family:Verdana,sans-serif;
font-size:9pt;
font-weight:bold;
text-decoration:underline;
color:#3F7D75;
}
a:visited {
color:#3F7D75;
}
a:hover {
color:#000080;
text-decoration:underline;
}
a:aktiv {
color:#000000;
}

td, p, li {
font-family:Verdana,sans-serif;
font-size:9pt;
font-weight:bold;
text-decoration:none;
color:#3F7D75;
vertical-align:top;
}

h1, .h1 {
font-family:Verdana,sans-serif;
font-size:16pt;
color:#3C6262;
font-weight:bold;
}

h2 {
font-family:Verdana,sans-serif;
font-size:13pt;
color:#3C6262;
font-weight:bold;
}

h3 {
font-family:Verdana,sans-serif;
font-family:Verdana;
font-size:11pt;
color:#3C6262;
font-weight:bold;
}

h4 {
font-family:Verdana,sans-serif;
font-size:10pt;
color:#3C6262;
font-weight:bold;
font-style:italic;
}

h5, .h5 {
font-family:Verdana,sans-serif;
font-size:10pt;
color:#FFFF00;
background-color:#3F7D75;
}

h6, .h6 {
font-family:Verdana,sans-serif;
font-size:8pt;
color:#FFFF00;
background-color:#3F7D75;
border:1pt #000000 solid;
padding:2px;
text-align:center;
}
/* freie Klassen */

.Familie {
font-family:Verdana,sans-serif;
font-size:13pt;
color:#FFFF00;
background-color:#3C6262;
text-decoration:none;
font-weight:bold;
vertical-align:top;
padding:3pt 5pt;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#3F7D75,endColorStr=#3C6262)
}

.Familie_rechts {
background-color:#3C6262;
text-decoration:none;
vertical-align:middle;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#3C6262,endColorStr=#3F7D75)
}

.Gattung_links {
font-family:Verdana,sans-serif;
font-size:13pt;
color:#FFFF00;
background-color:#3C6262;
text-decoration:none;
font-weight:bold;
vertical-align:top;
padding:2pt 0 3pt 0pt;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#3F7D75,endColorStr=#3C6262)
}

.Gattung {
font-family:Verdana,sans-serif;
font-size:13pt;
color:#FFFF00;
background-color:#3C6262;
text-decoration:none;
font-weight:bold;
vertical-align:top;
padding:2pt 0 3pt 0pt;
}

.Anzahl {
font-family:Verdana,sans-serif;
font-size:9pt;
color:#000080;
text-decoration:none;
font-weight:bold;
vertical-align:top;
}

.NavTitel {
font-family:Verdana,sans-serif;
font-size:7pt;
color:#000080;
font-weight:bold;
text-align:right;
text-decoration:none;
cursor:default;
}

.Art {
font-family:Verdana,sans-serif;
font-size:10pt;
color:#FFFF00;
background-color:#3F7D75;
text-decoration:none;
font-weight:bold;
vertical-align:top;
border-top-style:solid; border-top-width:1px; border-top-color:white
}

.Highlight {
font-family:Verdana,sans-serif;
font-size:9pt;
color:red;
font-weight:bold;
vertical-align:top;
}

.klein {
font-family:Verdana,sans-serif;
font-size:8pt;
color:#3C6262;
font-weight:bold;
}

.mini {
font-family:Verdana,sans-serif;
font-size:7pt;
color:#3C6262;
font-weight:bold;
text-align:left;
}

.Xmini {
font-family:Tahoma,sans-serif;
font-size:5pt;
color:#3C6262;
font-weight:bold;
text-align:left;
}

.img100 {
border-top:3pt #3F7D75 ridge;
border-left:3pt #3F7D75 ridge;
border-right:3pt #3F7D75 groove;
border-bottom:3pt #3F7D75 groove;
}

.img200 {
border-top:4pt #3F7D75 ridge;
border-left:4pt #3F7D75 ridge;
border-right:4pt #3F7D75 groove;
border-bottom:4pt #3F7D75 groove;
}

.flag {
background-color:#fbfbfb;
border:1px solid #3C6262;
font-family:Verdana,sans-serif;
font-size:7pt;
color:#3C6262;
font-weight:bold;
text-align:center;
}

.RahmenOU {
border-top:2pt #3F7D75 solid;
border-bottom:2pt #3F7D75 solid;
}

.RahmenOR {
border-top:2pt #3F7D75 solid;
border-right:2pt #3F7D75 solid;
}

.RahmenORU {
border-top:2pt #3F7D75 solid;
border-right:2pt #3F7D75 solid;
border-bottom:2pt #3F7D75 solid;
}

.RahmenRU {
border-right:2pt #3F7D75 solid;
border-bottom:2pt #3F7D75 solid;
}

.RahmenU {
border-bottom:2pt #3F7D75 solid;
}

.RahmenO {
border-top:2pt #3F7D75 solid;
}

.RahmenR {
border-right:2pt #3F7D75 solid;
}

.Rahmenl {
border-left:thin #3F7D75 dashed;
}

.RahmenlR {
border-left:thin #3F7D75 dashed;
border-right:2pt #3F7D75 solid;
}

.wdgt_ft { display: none; }

#fixiert {
position:absolute;top:51pt;left:0;
width:99pt;
background-color:#3F7D75;
text-align:right;
padding:0;
}

html>body #fixiert {  /* nur fuer moderne Browser! */
position: fixed;
}

#Books {
position:absolute; bottom:0pt; right:2%;
border:2pt #3F7D75 solid;
padding:0;
}

html>body #Books {  /* nur fuer moderne Browser! */
position: fixed;
}

#Inhalt {
margin-left:99pt;
padding:0;
}


* #Inhalt {  /* versteckt vor Netscape 4 */
}

#Anfang {
margin: 55pt 0 0 0;
}

#Fusszeile {
margin: 400pt 0 0; padding: 3pt;
border-top: 3px solid #3F7D75;
}

/*#Inhalt #Fusszeile {
margin: 400pt 0 0; padding: 33;
text-align: center;
border: 3px solid #3F7D75;
}               */

#header {
position:fixed;
top:0px; left:0px; right:0px;
width:99%;
text-align:center;
padding:2pt;
}

* html #header {
margin:0;
height:1%;
}

a.Nav:link {
color:#FFFFFF;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:8pt;
text-decoration:none;
text-align:right
}
a.Nav:visited {
color:#FFFFFF;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:8pt;
text-decoration:none;
}
a.Nav:hover {
color:#FFFFFF;
background-color:#000080;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:8pt;
text-decoration:none;
}
a.Nav:active {
color:#00aaff;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:8pt;
text-decoration:none;
}

a.Nav2:link {
color:#000080;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:7pt;
text-decoration:none;
text-align:right;
line-height:9pt;
}
a.Nav2:visited {
color:#000080;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:7pt;
text-decoration:none;
line-height:9pt;
}
a.Nav2:hover {
color:#000080;
background-color:#FFFFFF;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:7pt;
text-decoration:none;
line-height:9pt;
}
a.Nav2:active {
color:#000080;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:7pt;
text-decoration:none;
line-height:9pt;
}

a.Lit:link {
font-family:Verdana,sans-serif;
font-size:7pt;
color:#3C6262;
font-weight:bold;
text-decoration:none;
}
a.Lit:visited {
color:#3C6262;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:7pt;
text-decoration:none;
}
a.Lit:hover {
color:#000080;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:7pt;
}
a.Lit:active {
color:#3C6262;
font-family:Verdana,sans-serif;
font-weight:bold;
font-size:7pt;
}
#thumb {
position:relative;
height:13px;
width:9px;
background-color:#68A1A0;
border:1px outset #3F7D75;
}
