/* -- Allgemeines -- */
body {
 background:  #FAE985;
 color: white;
 margin: 0;
 padding: 1%;
 min-width: 800px;
 font-size: 100.01%;
 font-family: verdana, arial, sans-serif ;
}

.skip {
 position: absolute;
 margin-left: -10000px;
}

h1, h2, h3, h4, h5, h6 {
 color: #000000;
 font-family: verdana, arial, sans-serif ;
}
img {

 padding: 1px;
 max-width: 95%;
}
.fleft {
 float: left;
 margin: 0 1em 0.2em 0;
}
.fright {
 float: right;
 margin: 0 0 0.2em 1em;
 padding: 1px;
}


/* -- Layoutspezifisches -- */
#container {
 font-size: 0.8em;
 max-width: 900px;
 margin: auto;
 border: 0;

}

/* - Logo - */
#logo {
 background: url(../img/logo2.jpg) no-repeat #FAE985;
 background-position: center;
 height: 165px;
 max-height: 165px;
 text-align: right;
 margin: 0;
 border-bottom: 1px solid #000000;
 color: black;
 text-decoration: none;
 font-size: 1.4em;
 }
#logo li a {
 color: black;
 text-decoration: none;
 padding-right: 0.1em;

 }
#logo li a:hover {
 color: black;
 text-decoration: underline;
 padding-right: 0.1em;
 font-weight: bold;
}
/* - Subnavigation, Linke Spalte - */
#subnav {
 background: #FAE985;
 width: 140px;
 min-width: 140px;
 float: left;
 color: black;
 text-decoration: none;
 font-weight: bold;
}
#subnav a {
 color: black;
 text-decoration: none;
 font-weight: normal;
 }
#subnav a:hover {
 color: black;
 text-decoration: underline;
 font-weight: bold;
 }
#subnav dt { /* Die einzelnen Überschriften in der Subnavigation */
 font-size: 1.4em;
 margin-top: 0.2em;

}
#subnav dd { /* Die Unterpunkte der Subnavigation. */
 font-size: 1em;
 margin-top: 0.2em;

 }

/* - Her Hauptinhaltsteil - */
#main {
 margin-left: 160px;
 background:  #FAE985;
 line-height: 1.5em;
 font-size: 1.1em;
 color: black;
 text-decoration: none;
 }
#main a {
 color: black;

 padding-right: 0.1em;

 }