
/* */

body {
background-image: url(../bilder/hintergrund.jpg);
background-color:#EFEFEF;
font-family:verdana,arial,serif;
font-size:10pt;
padding-top:2%;
text-align: center;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#808080;
scrollbar-shadow-color:#FFFFFF;
scrollbar-3dlight-color:#808080;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#DFDFDF;
scrollbar-darkshadow-color:#808080;
scrollbar-base-color:#808080; }


#container {
background-color:#FFFFFF;
margin:0px auto;
width: 920px;
height: 550px;
padding-left:0%;
overflow: auto;
border-left:1px #C0C0C0;
border-top:1px #C0C0C0;
border-right:2px #808080;
border-bottom:2px #808080;
border-style:solid;
}

#oben {
background-color:#FFFFFF;
width: 900px;
height: 105px;
text-align: left;
margin-left: auto;
margin-right: auto;
padding-left:0%;
overflow: auto;
}

#verweise {
background-color:#FFFFFF;
overflow:visible;
text-align: left;
width: 900px;
height: 25px;
margin-left: auto;
margin-right: auto;
padding-left:0%;
border-left:1px;
}

#mitte {
overflow:auto;
text-align: left;
background-color:#D5D6BA;
width: 900px;
height: 390px;
margin-left: auto;
margin-right: auto;
padding: 2px;
}

#mitte_noscroll {
overflow: hidden;
text-align: left;
background-color:#D5D6BA;
width: 900px;
height: 390px;
padding: 2px;
margin-left: auto;
margin-right: auto;
}

#unten {
overflow: hidden;
font-size: 8pt;
text-align: right;
background-color:#FFFFFF;
width: 900px;
height: 20px;
margin-left: auto;
margin-right: auto;
}





h1 { font-family:Avantgarde,Verdana,ARIAL,Helvetica,Serif;font-size:14pt;color:#000000;background-color:#91C8BD;font-weight: 700; }
h2 { font-family:Avantgarde,Verdana,ARIAL,Helvetica,Serif;font-size:14pt;color:#000000;background-color:#D7FBF3;font-weight: 700; }
h3 { font-family:Avantgarde,Verdana,ARIAL,Helvetica,Serif;font-size:14pt;color:#000000;font-weight: 700; }
h4 { font-family:Avantgarde,Verdana,ARIAL,Helvetica,Serif;font-size:12pt;color:#000000;font-weight: 700; }
h5 { font-family:Avantgarde,Verdana,ARIAL,Helvetica,Serif;font-size:10pt;color:#000000;font-weight: 700; }

td.h1 { background-color:#B3B193;font-family:Avantgarde,Verdana,ARIAL,Helvetica,Serif;font-size:10pt;color:#000000;font-weight: 500; }
td.h2 { font-family:Avantgarde,Verdana,ARIAL,Helvetica,Serif;font-size:10pt;color:#000000;font-weight: 500; }
td.h3 { background-color:#D5D6BA;font-family:Avantgarde,Verdana,ARIAL,Helvetica,Serif;font-size:9pt;color:#000000;font-weight: 700; }


a {text-decoration:none;}
a:link { color:#000000;font-size:9pt;font-weight: 700; }
a:visited { color:#000000;font-size:9pt;font-weight: 700; }
a:active { color:#000000;font-size:9pt;font-weight: 700; }
a:hover { color:#0080C0;font-size:9pt;font-weight: 700; }






ul.menu, ul.menu ul {
    list-style-type: none;
    padding: 0em;
    margin: 0em;
}

ul.menu a {
    align: left;
    margin: 0em;
    display: block;
    padding: 0em 1.0em 1.0em 0em;
    font-weight:bold;
}

ul.menu ul a {
    margin: 0em;
    padding: 0em 0em;
}

ul.menu li {
    padding:0;
    margin:0;
    background-image: none;
    background-color: #FFFFFF;
    float:left;
    border:0px solid #26383D;
}

ul.menu ul {
    margin-left:0;
    padding: 2.0px;
    position: absolute;
    line-height:140%;
    background-color:    #D5D6BA;
    border-left:1px solid #C0C0C0;
    border-top:1px solid #C0C0C0;
    border-right:2px solid #808080;
    border-bottom:2px solid #808080;
    display:none;
    min-width:200px;

}

/* IE-Hack für die Breite */
*html ul.menu ul {
    width:200px;
}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
    display:block;
}

ul.menu ul li {
    float:none;
    background-color: transparent;
}