body {
        font-family: arial, helvetica, serif;
        font-size: 13.0px;
        text-align: center;
        background: #FAEBD7;
        background-image:url(../bilder/seite.jpg);
        background-repeat:no-repeat;
        background-attachment:fixed;
        padding: 0em;
        margin:0.8em 0em 0em 0.2em;}
#contentmenu {
        width: 680px;
        background-image:url(../bilder/header.jpg);
        padding: 1.5em 1.5em 2.5em 1.5em;
        border: 6px double #8B4513;
        margin-left: 90px;
        voice-family: "\"}\"";
        voice-family:inherit;}
#contentinhalt {
        width: 680px;
        background: #FFFFFF;
        padding:1.5em; 1.5em; 1.5em; 1.5em;
        border: 6px double #8B4513;
        margin-left: 100px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 680px;}
html>body #contentinhalt {
        width: 680px;}
a {
        text-decoration: none;
        font-weight: bold;
}
a:link {
        color: #4F4F4F;}
a:visited {
        color: #4F4F4F;}
a:active {
        color: #4F4F4F;}
a:hover {
        text-decoration: none;
        color: #000000;}
h1 {
        text-align: center;
        padding: 2em 0 0.25em 0;
        margin: 0;}
ul {
        list-style: none;
        padding: 0;
        margin: 0;}
#nav a {
        font-weight: bold;
        color: #5F5F5F;}
#nav a:hover {
        font-weight: bold;
        color: #000000;}
#nav a {
        text-decoration: none;}
#nav li li a {
        display: block;
        font-weight: normal;
        color: #5F5F5F;
        padding: 0.4em 8px;}
#nav li li a:hover {
        padding: 0.4em 0.0em 5px ;
        font-weight: normal;
        border: 5px solid #8B4513;
        border-width: 0 5px;}
li {
        z-index:4;
        float: left;
        position: relative;
        width: 6.2em;
        text-align: center;
        cursor: default;
        font-weight: bold;
        border: 2px solid #8B4513;
        border-width: 2px 0;
        background-color: #FFFFFF;}

li ul {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        font-weight: normal;
        background: url(images/ddbg3.gif) bottom left no-repeat;
        padding: 0.5em 0em 1em 0;}
li>ul {
        top: auto;
        left: auto;}
li li {
        display: block;
        float: left;
        background-color: #f5deb3;
        filter:alpha(opacity=90);
        opacity: 0.9;
        -moz-opacity:0.9;
        border: 0;}
li:hover ul, li.over ul {
        display: block;}
.fleft { /* Sachen an denen der Text vorbeifließen soll werden diese Klassen zugewiesen. */
        float: left;
        margin: 0em 2em 2em 0em;
        padding-bottom: 0px;
        border: 0;}
.fright {
        float: right;
        margin: 0em 2em 3em 2em;
        padding: 0px;
        border: 0;}
.abstand {
        margin: 0em 1em 1em 0em;}
.abstand2 {
        margin: 0em 2.5em 1em 2.5em;}
a#aktuell {
        color: #000000;}
h3 {
        font-size: 1.4em;
        text-align: center;}
h4 {
        font-size: 1.0em;
        text-align: center;}
h5 {
        font-size: 1.0em;
        text-align: left;}
h6 {
        font-size: 0.8em;
        text-align: center;}
h2 {
        font-size: 1.3em;
        text-align: center;}

.letterspeziale {
        float: left;
        font-size: 1.2em;
        font-weight: bolder;
        padding: 3px;
        background: #8B4513;
        color: #FFFFFF;}
em {
        font-style: normal;
        margin: 1px}
#normal {
        z-index: 3;
        width: 50%;
        margin: 8px;
        text-align: left;
        background: #FFF5EE;
        border: 1px #8B4513;
        list-style: none;
        font-weight: normal;
}
p {
        text-align: left;}

table {
        text-align: right;}
td {
        text-align: justify;}
#bilderkiste {
        text-align: center;
        background: #FFF5EE;
        margin: auto;
        width: 300px;
}
#bilderkiste1 {
        text-align: center;
        border: 1px solid #8B4513;}
