h3{
    color:#005B88;
    font:bold 18pt "verdana",sans-serif;
    text-align:left;
}

.body,body,table,tr,td,.klein{
    color:#2e2e2e;
    font:10px "verdana",sans-serif;
}

.class_r{
    margin-left:50px;
    text-align:justify;
}

.class_verweise{}

.form_1{
    color:#2e2e2e;
    font:10pt "verdana",sans-serif;
}

.header1{
    color:#1A5EA6;
    font:bold 24pt "verdana",sans-serif;
}

.header2{
    font:bold 16pt "verdana",sans-serif;
    text-decoration:underline;
}

.header3{
    font:14pt "verdana",sans-serif;
}

.header4{
    font:italic bold 12pt "verdana",sans-serif;
}

.kapital{
    color:#005B88;
    font:bold 16pt/80% serif;
}

.main_table{
    color:#333;
    font:10pt "verdana",sans-serif;
}

#topnavi{
    background:transparent;
    padding:0;
    width:100%;
}

#topnavi #current a{
    background:#666;
    border:#666;
    color:white;
}

#topnavi a{
    background:#1A5EA6;
    border-right:1px solid white;
    color:white;
    display:block;
    float:left;
    font:bold 9px "Verdana", sans-serif;
    margin:0 1px 0 0;
    padding:3px 6px;
    text-decoration:none;
}

#topnavi li{
    display:inline;
    margin:0 2px 0 0;
    padding:0;
}

#topnavi ul{
    list-style:none;
    margin:0;
    margin-left:6px;
    padding:0;
}

#topnavi a:hover{
    background:white;
    color:#1A5EA6;
}

a:active{
    color:#E00000;
    text-decoration:underline;
}

a:hover{
    background:#eeeeee;
    color:#a00000;
    text-decoration:none;
}

a:link,a:visited{
    color:#1A5EA6;
    text-decoration:none;
}
.leftcol{
  width: 200px;
  color: #666;

}
div.autocomplete {
  position:absolute;
  width:900px;
  background-color:#FEFACB;
  border:1px solid #2e2e2e;
  margin:0;
  padding:0;
	font: normal 12px Arial, sans-serif;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
div.autocomplete ul li.selected { background-color: #eee;}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
	border-bottom: 1px solid #888;
}
div.autocomplete a, div.autocomplete a:visited {
	color: #000;
}
.marked {background-color: #48FF76}
.searchbox{background-color: #eee; padding: 10px; color: #888;border: 1px solid #aaa}
