* {      font-family: Tahoma, sans-serif;
         margin:0px;
         padding:0px;
         border:0px;
}

html {height:100.5%;}

h1 {     text-align:center;
         font-size: 1.6em ;
         font-weight:bold;
         text-decoration:underline;
         line-height: 1.6em;
         color: #000000;
}

h2 {     text-align:left;
         font-size: 1.3em ;
         font-weight:bold;
         line-height: 1.3em;
         color: #000000;
}

h3 {     text-align:left;
         font-size: 1.0em ;
         line-height: 1.0em;
         color: #000000;
}


ul{      list-style-type:disc;
         margin-left:20px;
}

ul.listeohne {
         list-style-type:disc;
         margin-left:20px;
}

ul.Menu ul{display:none;}
ul.Menu li:hover>ul{display:inline}
ul.Menu ul{position: absolute; right:0px; left:0px; top:98%;}
ul.Menu,ul.Menu ul {
        margin:0px 0px 0px 0px ;
        list-style:none;
        padding:10px 0px 10px 10px;
        background-color:#08306B;
        border-color:#bb9100;
        border-width:3px;
        border-style:solid;
        z-index:1000;
}
ul.Menu table {border-collapse:collapse}
ul.Menu {
        margin:0px 0px 0px 0px ;
        width:98%;
        display:block;
        zoom:1;
        border-width:6px;
        position:fixed;
        z-index: 1000;
}
* HTML ul.Menu {position:fixed;}
ul.Menu ul{
        width:245px;
}
ul.Menu li{
        display:block;
        margin:5px 5px 5px 5px;
        font-size:1.0em;
}
ul.Menu a:active, ul.Menu a:focus {
outline-style:none;
}
ul.Menu a, ul.Menu li.dis a:hover, ul.Menu li.sep a:hover {
        display:block;
        vertical-align:middle;
        background-color:#08306B;
        border-width:1px;
        border-color:#08306B;
        border-style:solid;
        text-align:left;
        text-decoration:none;
        padding:4px;
        _padding-left:0;
        font:bold 0.8em Tahoma;
        color: #bb9100;
        text-decoration:none;
        cursor:pointer;
}
ul.Menu span{
        overflow:hidden;
}
ul.Menu li {
        float:left;
}
ul.Menu ul li {
        float:none;
}
ul.Menu ul a {
        text-align:left;
        white-space:nowrap;
}
ul.Menu li.sep{
        text-align:left;
        padding:0px;
        line-height:0;
        height:100%;
}
ul.Menu li.sep span{
        float:none;
        padding-right:0;
        width:3;
        height:100%;
        display:inline-block;
        background-color:#CECECE;
        background-image:none;}
ul.Menu ul li.sep span{
        width:100%;
        height:3;
}
ul.Menu li:hover{
        position:relative;
}
ul.Menu li:hover>a{
        background-color:#2E5F96;
        border-color:#08306B;
        border-style:solid;
        font:bold 0.8em Tahoma;
        color: #bb9100;
        text-decoration:none;
}
ul.Menu li a:hover{
        position:relative;
        background-color:#2E5F96;
        border-color:#08306B;
        border-style:solid;
        font:bold 0.8em Tahoma;
        color: #bb9100;
        text-decoration:none;
}
ul.Menu li.dis a {
        color: #AAAAAA !important;
}

ul.Menu a:hover ul{display:block}
ul.Menu span{
        display:block;
        background-image:url(./images/pfeil.gif);
        background-position:right center;
        background-repeat: no-repeat;
   padding-right:14px;}
ul.Menu ul span,ul.Menu a:hover table span{background-image:url(./images/arrow_sub2.gif)}
ul.Menu ul li:hover > a span{        background-image:url(./images/arrow_sub5.gif);}
ul.Menu table a:hover span{background-image:url(./images/arrow_sub5.gif)}

div.text {

         text-align:justify;
         padding:90px 50px 0px 50px;
         margin:0px 20px 0px 20px;
         font-family: Tahoma, sans-serif;
         font-size: 1.0em ;
         line-height: 1.4em;
         color: #000000;
}


div.spalte {
         position:absolute;
         top:170px;
         right:50px;
         width:450px;
         background:#94E8EC;
         font-family: Tahoma, sans-serif;
         font-size: 0.9em ;
         line-height: 1.4em;
         color: #000000;
}

div#klein {
         font-family: Tahoma, sans-serif;
         font-style:italic;
         font-size: 0.8em ;
         line-height: 1.3em;
         color: #000000;
}

div#kontakt {
         font-family: Tahoma, sans-serif;
         font-size: 1.5em ;
         line-height: 1.8em;
         color: #000000;
         text-align:center;
}

p.applet {
         text-align:center;
         margin: 10px 0 0 10px;
}

p#golden {
         text-align:center;
         font-size: 1.3em ;
         font-weight:bold;
         line-height: 1.5em;
         margin: 10px;
         color:#BB9100;
}
