html, body {
margin:0px;
padding:0px;
background-color:#F7F3DF;
}

html, body, p, div, td {
font-family:Arial, Helvetica, "sans serif";
font-size:12px;
}

td.th	{
font-weight:bold;
text-align:center;
}

a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.lang {
color:#C82500;
}
.internal{
color:#00749B;
}
.external {
color:#457B19;
}
.wiki {
color:#4193B1;
}
.new {
color:#AA1F0C;
}

#hl {
background: url('odoq.gif');
background-position: 20px;
background-repeat: no-repeat;
background-color:#F8E9DE;
width:100%;
height:70px;
padding:0px;
margin:0px;
border-bottom: solid 1px white;
}

#had {
padding-left:230px;
padding-top:6px;
}

#shl {
background-color:#FF9282;
width:100%;
height:20px;
padding:0px;
margin:0px;
border-bottom: solid 1px white;
}

#onavi {
padding-left:180px;
padding-top:2px;
}

#shl a {
color:black;
}

#content {
background-color:#FFFFFF;
position:absolute;
left:180px;
width:570px;
height:100%;
}

#content a {
color:#0091C2;
}

#navi {
width:180px;
margin:0px;
padding:0px;
font-family:Verdana;
font-size:11px;
line-height:16px;
}

#navi ul {
padding: 10px 0 10px 0;
margin:0px;
padding-left: 0px;
list-style-type:none;
}

#navi li {
background: url('dot.gif');
background-position: 8px;
padding-left:20px;
background-repeat: no-repeat;
}

#navi a {
color:black;
}

#b1_hl {
background-color:#00BEFD;
width:150px;
border-right: solid 1px black;
border-top: solid 1px black;
border-bottom: solid 1px black;
height:16px;
margin:0px;
padding:0px;
}

#b1 {
background-color:#82E0FF;
width:150px;
border-right: solid 1px black;
margin:0px;
padding:0px;
}

#b2_hl {
background-color:#00BEFD;
width:150px;
border-right: solid 1px black;
border-top: solid 1px black;
border-bottom: solid 1px black;
height:16px;
margin:0px;
padding:0px;
}

#b2 {
background-color:#82E0FF;
width:150px;
border-right: solid 1px black;
margin:0px;
padding:0px;
}

.n_abs1 {
padding-left:16px;
font-weight:bold;
font-size:14px;
}

.n_abs2 {
padding: 8px 0 15px 20px;
font-family:Verdana;
font-size:11px;
}

#footer {
background-color:#FDFCF7;
border: solid 1px #F8E9DE;
margin-top:20px;
padding:10px;
}

#inhaltsverzeichnis {
background-color:#FDFCF7;
border: solid 1px #F8E9DE;
padding:5px;
}

#ihide {
background-color:#D7F5FF;
padding:5px;
cursor:hand;
}

#icontent {
padding:5px;
}

h6 {
font-size:12px;
}

h5 {
font-size:13px;
}

h4 {
font-size:14px;
}

h3 {
font-size:15px;
}

h2 {
font-size:16px;
}

h1 {
font-size:18px;
margin-top: 15px;
margin-bottom:40px;
}

.news {
background-color:#FDFCF7;
border: dashed 1px #FF9282;
margin-top:20px;
padding:10px;
}
