*{margin:0;padding:0;}

body{
background:#ffc;
color:#000;
font-family:sans-serif;
text-align:left;
overflow:auto;
}

table{
margin-top:15px;
margin-bottom:15px;
}

#content{
position:absolute;
top:10px;
left:0px;
bottom:0px;
right:330px;
margin-bottom:10px;
float:left;
font-size:0.8em;
letter-spacing:0.05em;
padding-right:15px;
padding-left:15px;
overflow:auto;
}

#verzeichnis{
padding:0px 10px 10px 10px;
margin-top:15px;
background:#ff9;
}

#verzeichnis ul{list-style:none;margin-left:10px;}

#nav{
position:absolute;
width:320px;
top:0px;
border-left:2px solid #ccc;
right:0px;
bottom:0px;
margin-left:10px;
padding:10px 5px 0px 5px;
overflow:auto;
}

#content h1,h2,h3,h4{
clear:left;
padding-bottom:3px;
margin-top:20px;
margin-bottom:10px;
letter-spacing:0.1em;
}

#content h1{
border-bottom:2px solid #ccc;
color:#003;
font-size:1.3em;
}

#content h2{
color:#006;
font-size:1.2em;
}

#content h3{
color:#009;
font-size:1.1em;
}

#content h4{
color:#00c;
font-size:1.0em;
}

#content img{border:0px;}

#text ul{
list-style:url("/gfx/buttons/info.png");
margin-left:25px;
padding:10px;
}

#text ol{
color:#00c;
list-style-type:decimal;
padding:10px;
}

#text li{padding-bottom:15px;}

#text br{clear:left;line-height:1px;}

#text p{
text-align:justify;
margin-bottom:4px;
line-height:1.3em;
}

#text img{float:left;padding:10px 15px 10px 0px;}

#text td{
border:0;
vertical-align:top;
padding:2px;
}

#nav ul{
list-style:none;
font-size:11px;
font-weight:bold;
color:#000;
}

#nav li{line-height:12px;white-space:nowrap;}

#nav a{
text-decoration:none;
font-weight:bold;
color:#666;
}

#nav a:hover{font-weight:bold;color:#000;}

#menue{padding:15px 5px 0px 10px;}

#menue img{width:15px;height:15px;border:0}

a:link{color:#00c;text-decoration:underline;}

a:link,a:visited{color:#666;text-decoration:underline;}

a:hover{text-decoration:none;}

#unten{margin-top:3px;padding:0px 10px 0px 10px;}

#unten h1{
color:#009;
font-size:0.8em;
letter-spacing:0.1em;
border-bottom:1px solid #ccc;
font-weight:bold;
margin-top:10px;
margin-bottom:5px;
}

#unten ul{
font-size:11px;
font-weight:bold;
letter-spacing:0.05em;
color:#000;
}

#unten p{
background:#00f;
color:#fff;
text-align:center;
font-size:0.5em;
margin-top:10px;
padding:5px;
}

#unten a{color:#fff;text-decoration:underline;}

#unten img{vertical-align:middle;border:0}

#mit_tabelle table{
background:#ff9;
color:#00c;
width:100%;
border-top:3px solid;
border-right:5px solid;
border-bottom:5px solid;
border-left:3px solid;
border-color:#99f;
border-spacing:0;
font-size:0.9em;
}

#mit_tabelle td{
border:1px solid #99f;
text-align:center;
vertical-align:middle;
padding:5px;
}

#mit_tabelle th{
border:1px solid #99f;
text-align:center;
padding:5px;
vertical-align:top;
}

#mit_tabelle ul{list-style:none;color:#00c;font-size:12px;letter-spacing:0.02em;margin-top:2px;}

.back{width:22px;height:35px;margin:10px;text-decoration:none;float:left;background:url("/gfx/buttons/pfeil.png") 0 0;}

.back:hover{background-position:22px 0;}

.logo{width:300px;height:71px;padding:0px;border:0}

.liste{
background:#ff9;
padding:5px 15px 5px 15px;
margin:10px 20px 10px 20px;
border-top:3px solid;
border-right:5px solid;
border-bottom:5px solid;
border-left:3px solid;
border-color:#99f;
}

