body {
  margin:0px;
  padding:0px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}
h1 {
  font-size:14pt;
  font-weight:normal;
}
h2 {
  font-size:12pt;
  font-weight:normal;
}
h3 {
  font-size:10pt;
  font-weight:bold;
}
h4 {
  font-size:10pt;
  font-weight:normal;
  font-style:italic;
}
a:link {
  color:#000099;
  text-decoration:none;
  border-bottom-width:1px;
  border-bottom-style:dotted;
  border-bottom-color:#000000;
}
a:visited {
  color:#000099;
  text-decoration:none;
  border-bottom-width:1px;
  border-bottom-style:dotted;
  border-bottom-color:#000000;
}
a:hover {
  color:#000099;
  text-decoration:none;
  border-bottom-width:1px;
  border-bottom-style:dotted;
  border-bottom-color:#000000;
}
a:active {
  color:#000099;
  text-decoration:none;
  border-bottom-width:1px;
  border-bottom-style:dotted;
  border-bottom-color:#000000;
}
a:focus {
  color:#000099;
  text-decoration:none;
  border-bottom-width:1px;
  border-bottom-style:dotted;
  border-bottom-color:#000000;
}
#container {
  top:0px;
  left:0px;
  height:100%;
  padding:10px;
}
#header {
  top:0px;
  left:0px;
  height:50px;
  padding:0px;
}
#logo {
  float:left;
  width:150px;
  height:40px;
}
#logo>a {
  border-width:0px;
}
#title {
  height:40px;
  float:none;
}
#page-title {
  font-size:14pt;
  font-weight:bold;
  color:#888888;
}
#menu {
  float:left;
  margin-top:5px;
  width:150px;
}
#menu a {
  border-width:0px;;
}
#content {
  position:absolute;
  top:60px;
  left:165px;
}
#footer {
  display:none;
/*  clear:both;
  margin-top:5px;
  height:50px;
  width:100%;*/
}
#imprint {
  width:100%;
  text-align:center;
}
#imprint>a {
  font-size:normal;
  color:#888888;
}
.menu-not-active {
  background-color:#eeeeee;
  margin:6px 0px 3px 0px;
}
.menu-active {
  background-color:#cccccc;
  margin:6px 0px 3px 0px;
  font-weight:bold;
}
.l2-menu-not-active {
  background-color:#eeeeee;
  margin:0px 0px 3px 10px;
  font-size:smaller;
}
.l2-menu-active {
  background-color:#cccccc;
  margin:0px 0px 3px 10px;
  font-weight:bold;
  font-size:smaller;
}
table.contenttable > tbody > tr >td > p.bodytext {
  padding:0px;
  margin:0px;
}