body {
  margin : 0px;
  padding : 0px;
  background : #990000;
}
#contain {
  position : absolute;
  left : 234px;
  top : 65px;
  width : 530px;
  margin : 0px;
  padding : 0px;
  background : #CCCCCC url(pics/bottom.gif) no-repeat bottom;
}
#contain div.inhalt {
  padding : 10px;
  background : url(pics/ecke_ro.gif) no-repeat right top;
}
#contain div.inhalt h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  color: #990000;
}
#containb {
  position : absolute;
  left : 234px;
  top : 65px;
  width : 570px;
  margin : 0px;
  padding : 0px;
  background : #CCCCCC;
}
#containb div.inhalt {
  padding : 10px;
  background : url(pics/ecke_ro.gif) no-repeat right top;
}
#containb div.inhalt h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  color: #990000;
}
#head {
  position : absolute;
  left : 234px;
  top : 25px;
  width : 210px;
  min-height : 40px;
  background : #CCCCCC url(pics/head.gif) no-repeat top;
}
#head h1 {
  padding-left : 10px;
  padding-top : 10px;
  margin : 0px;
  text-transform : uppercase;
  font-size : 12pt;
}
#logo {
  position : absolute;
  left : 19px;
  top : 9px;
}
#menu {
  position : absolute;
  left : 17px;
  top : 105px;
}
#menu p {
  color: #FFFFFF;
}
#menu a {
  font-family: Arial, Helvetica, sans-serif;
  color: white;
}
#menu img {
  margin-bottom : 3px;
}
#headpic {
  position : absolute;
  left : 573px;
  top : 25px;
}
th.head {
  text-align: left;
}
td.head, th.head {
  background : #FFFFFF;
}
td.r1 {
  background : #EEEEEE;
}
td.r2 {
  background : #DDDDDD;
}
td.r3 {
  background : #CCCCCC;
}
table.aufzaelung {
  border: 1px solid black;
  background : black;
}
li.ordner {
  list-style-image: url(icons/ordner_zu.gif);
}
li.ordneroffen {
  list-style-image: url(icons/ordner_offen.gif);
  font-weight : bold;
}
li a {
  color : #000000;
  text-decoration : none;
}
li a:HOVER {
  text-decoration : underline;
}
li.nofiles {
  list-style : none;
}
li.fileany {
  list-style-image: url(icons/file_any.gif);
}
li {
  padding-left: 2px;
}
.infos {
  font-style: italic;
  font-size: 9px;
}
h3.zwischen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	border-bottom: 1px solid #990000;
}
#adminmenu {
  position: absolute;
  left: 20px;
  top: 200px;
  color: White;
}
#adminmenu a {
  color: White;
}
input.on, textarea {
  width: 350px;
}
textarea {
  height: 200px;
}
a.navis {
  text-decoration: none;
}
a.navis:HOVER {
  text-decoration: underline;
}