html, body, div, p, h1, h2, h3, hr, ul, ol, li, span, a, table, tr, th, td, form, input, select, textarea,

img {
border:0px solid #000000;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
font-style: normal;
color: #000000;
margin: 0px;
padding: 0px;
}

body {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: verdana, arial, helvetica, sans-serif;
color: #ccc;
background-color: #000000;
}

p {
margin-top: 20px;
margin-bottom: 10px;
}

p.n1 {
position: absolute;
font-size: 10px;
line-height: 16px;
margin-top: 445px;
margin-bottom: 0px;
background-color:transparent;
font-family: verdana;
font-weight: normal;
color: #FFFFFF;
}

p.n2 {
position: absolute;
font-size: 12px;
line-height: 22px;
bottom: 35px;
background-color:transparent;
font-family: verdana;
font-weight: normal;
color: #FFFFFF;
}

p.n3 {
position: absolute;
font-size: 12px;
line-height: 16px;
bottom: 35px;
background-color:transparent;
font-family: verdana;
font-weight: normal;
color: #FFFFFF;
}

p.n4 {
font-size: 12px;
line-height: 18px;
bottom: 35px;
background-color:transparent;
font-family: verdana;
font-weight: normal;
color: #FFFFFF;
}

/* weird ie5win bug: all line-height to font-size ratios must agree or box gets pushed around. UPDATE: this has turned out to be very rare. my current recommendation is IGNORE this warning. at the moment i'm leaving it in only in case the issue turns up again. possibly the original bug in march 2001 was caused by an unusual combination of factors, although this solved it at the time.*/


img.n1 {   position: absolute;   bottom: 50px;        }
img.n2 {   position: absolute;   bottom: 70px;        }
img.n3 {   padding-right: 5px;        }

object.n1 {   position: absolute;   bottom: 50px;        }

.nowrap {
        white-space: nowrap;
        font-size: 10px;
        font-weight: bold;
        margin-top: 0;
        margin-bottom: 0;
/* must be combined with nobr in html for ie5win */
        }

#oben {
postition: absolute;
margin: 0px 0px 0px 0px;
padding: 0px;
border: 0px solid #ccc;
background: #000000;
height: 510px;
scrollbar-base-color: #FFFFFF;
scrollbar-face-color: #DFDFDF;  /* ie5win fudge begins */
voice-family: "\"}\"";
}

#obenrechts2 {
background-color: transparent;
border:0px dotted #FFFFFF;
position: absolute;
height: 435px;
overflow:auto;
width: 600px;
left: 320px;
padding:0px;
margin:0px;
margin-top:30px;
margin-bottom:35px;
}

#bild_list1 {
display: inline;
list-style-type: none;
padding:0px;
padding-right:10px;
padding-left:0px;
border:0px solid #FF6600;
margin-left:0px;
margin-top:65px;
float:left;
width:700px;
height:115px;
}

#bild_list2 {
display: inline;
list-style-type: none;
padding:0px;
padding-right:10px;
padding-left:0px;
border:0px solid #FF6600;
margin-left:0px;
margin-top:15px;
float:left;
width:700px;
height:115px;
}

#bild_list3 {
display: inline;
list-style-type: none;
padding:0px;
padding-right:10px;
padding-left:0px;
border:0px solid #FF6600;
margin-left:0px;
margin-top:15px;
float:left;
width:700px;
height:115px;
}

#navlist li {
display: inline;
list-style-type: none;
padding:0px;
padding-right: 15px;
padding-left:0px;
border:0px solid #000000;
margin-left:0px;
margin-top:0px;
float:left;
}

#vita li {
list-style-type: none;
padding:0px;
padding-right: 0px;
padding-left:0px;
border:0px solid #000000;
margin-left:0px;
margin-top:5px;
}

#obenlinks {
background-color: transparent;
border:0px dotted #FFFFFF;
position: absolute;
width: 310px;
height: 510px;
left: 0px;
padding:0px;
margin:0px;
}

#obenrechts {
background-color: transparent;
border:0px dotted #FFFFFF;
position: absolute;
height: 510px;
width: 700px;
left: 320px;
padding:0px;
margin:0px;
margin-top:0px;
}

#untenlinks {
background-color: transparent;
border:0px dotted #FFFFFF;
position: absolute;
width: 310px;
height: 50px;
left: 0px;
padding:0px;
margin:0px;
}

#untenrechts {
background-color: transparent;
border:0px dotted #FFFFFF;
position: absolute;
width: 700px;
height: 50px;
left: 320px;
padding:0px;
margin:0px;
margin-top:0px;
}

#unten {
margin: 0px 0px 0px 0px;
padding: 0px;
border: 0px solid #ccc;
background: #000000;
height: 50px;
}

#pfeile {
background-color: transparent;
border:0px dotted #FFFFFF;
position: absolute;
width: 70px;
height: 50px;
left: 175px;
top: 478px;
padding:0px;
margin:0px;
margin-top:0px;
}

#vita {
background-color: transparent;
border:0px dotted #FFFFFF;
position: absolute;
left: 0px;
bottom: 50px;
padding:0px;
margin:0px;
margin-top:0px;
}

a.n1 {
background-color:transparent;
font-family: verdana;
font-size: 13px;
font-weight: normal;
color: #FFFFFF;
text-decoration:none;
line-height: 150%;
padding-right: 2.0em;
}

a.n1:active {
        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FF0000;
        line-height: 150%;
        padding-right: 2.0em;
         }

a.n1:hover {
        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FF0000;
    line-height: 150%;
        padding-right: 2.0em;
       }
a.n2 {
        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration:none;
    line-height: 150%;
        margin-left:90px;
  }

a.n2:active {
        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FF0000;
    text-decoration:none;
    line-height: 150%;
        margin-left:90px;
         }

a.n2:hover {
        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FF0000;
    text-decoration:none;
    line-height: 150%;
        margin-left:90px;
       }

a.n3 {
        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FF0000;
    text-decoration:none;
    line-height: 150%;
        padding-right: 2.0em;
  }

a.n4 {
position: absolute;
        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration:none;
    line-height: 100%;
        padding-right: 0em;
        bottom: 50px;
        margin-left: 146px;
  }

a.n4:active {
        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FF0000;
        line-height: 100%;
        padding-right: 0em;
        bottom: 50px;
        margin-left: 146px;
         }

a.n4:hover {
        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FF0000;
    line-height: 100%;
        padding-right: 0em;
        bottom: 50px;
        margin-left: 146px;
       }

a.n5 {
        position: absolute;
        font-size: 12px;
        line-height: 22px;
        bottom: 35px;
        background-color:transparent;
    font-family: verdana;
    font-weight: normal;
    color: #FFFFFF;
  }

a.n5:active {
        position: absolute;
        font-size: 12px;
        line-height: 22px;
        bottom: 35px;
        background-color:transparent;
    font-family: verdana;
    font-weight: normal;
    color: #FF0000;
         }

a.n5:hover {
        position: absolute;
        font-size: 12px;
        line-height: 22px;
        bottom: 35px;
        background-color:transparent;
    font-family: verdana;
    font-weight: normal;
    color: #FF0000;
       }
a.n6 {

        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration:none;
        line-height: 26px;
        padding-right: 2.0em;

  }

a.n6:active {

        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FF0000;
        line-height: 26px;
        padding-right: 2.0em;

         }

a.n6:hover {

        background-color:transparent;
    font-family: verdana;
    font-size: 13px;
    font-weight: normal;
    color: #FF0000;
        line-height: 26px;
        padding-right: 2.0em;

       }


a.n7 {
        background-color:transparent;
    font-family: verdana;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration:none;
        line-height: 16px;
        padding-right: 2.0em;

  }

a.n7:active {
        background-color:transparent;
    font-family: verdana;
    font-size: 12px;
    font-weight: normal;
    color: #FF0000;
        line-height: 16px;
        padding-right: 2.0em;

         }

a.n7:hover {
        background-color:transparent;
    font-family: verdana;
    font-size: 12px;
    font-weight: normal;
    color: #FF0000;
        line-height: 16px;
        padding-right: 2.0em;
}

a {
text-decoration:none;
color:white;
background-color: transparent;
padding:0.0em 0.0em;
padding-right: 0em;
border-right:0px solid white;
}


li.n1 {display:inline}



/* IE benoetigen Korrektur, CSS-Weiche */

* html ul{float:left}
* html ul li{clear:left;}

/* IE Ende    */

/* Fuer jeden was  */

li, ul {margin:0; padding:0;}

/*         */

ul{ list-style-type:none;
 font-family: Verdana, Helvetica, sans-serif;
                        }
ul  { padding-left:0px; }
ul li { color:#57534F;}
ul li ul li { margin-bottom:0px;  color:#57534F;}


ul li:hover{ background-color: transparent;
              padding-left:1em;margin-left:-1em}
ul li ul li:hover{ background-color: transparent;
               padding-left:2em;margin-left:-2em}
li a:hover{ background-color: transparent;}

/* Anpassungen fŸr netscape 4, CSS-Weiche */
/*/*//*/\{! i{}

body{margintop:-9px;marginleft:-9px;}
ul {color:black;marginleft:-30px;paddingleft:1px;}
ul li {color:#ececff;padding:1px;margin:1px;}
li ul{paddingleft:1px;}
ul ul {paddingleft:10px;}

*}{}/* */
