
html, body {
height:100%;
overflow: hidden;
}

body {
margin:0px;
padding:0px;
font-family: sans-serif;
color: white;
font-size: 12px;
line-height: 20px;
}

a:link { color: #fff; text-decoration: none }
a:visited { color: #fff; text-decoration: none }
a:hover { color: #fff; text-decoration: none }

a.ol:link { color: #fff; text-decoration: none }
a.ol:visited { color: #fff; text-decoration: none }
a.ol:hover { color: #fff; text-decoration: underline }

a.url:link { color: yellow; text-decoration: none }
a.url:visited { color: yellow; text-decoration: none }
a.url:hover { color: yellow; text-decoration: underline }

a.ul:link { color: #fff; text-decoration: underline }
a.ul:visited { color: #fff; text-decoration: underline }
a.ul:hover { color: #fff; text-decoration: none  }

.head,h1 { font-family:sans-serif; font-size:11pt; font-weight:bold; text-indent:0; }

#navi {
position: absolute;
top: 30px;
left: 20px;
z-index:7;
}

#logo {
position:absolute;
top:20px;
left:602px
}

#kopf {
position: absolute;
top: 0px;
left: 255px;
z-index: 3;
width: 75%;
height: 84px;
}

#container {
position: absolute;
top: 0px;
left: 0px;
z-index: 2;
width:100%;
height:100%;
overflow:auto;
background-color: #000;
}

#text {
z-index:1000;
position: absolute;
top: 20px;
left: 0px;
margin-left:255px;
width: 55%;
max-width:610px;
padding-bottom:50px;
background-color: #000;
}

#suche {
position:absolute;
top:20px;
left:260px
}

ul {
padding-left:15px;
}

hr {
border:none;
border-top: 1px dotted #fff;
height: 1px;
width:550px;
}

.s { margin: 0em 0 0em 0; text-indent:1em; font:13pt Georgia, serif; line-height:18pt; }
.sn { margin: 0em 0 0em 0; text-indent:0em; font:13pt Georgia, serif; line-height:18pt; }
.small { margin: 0em 0 0em 0; text-indent:0em; font:10pt sans-serif, serif; line-height:13pt; }
