* {
  margin:0px;
  padding:0px;
}
body {
  color:#000;
  background-image: url(/fileadmin/images/bgLinks.gif);
  background-repeat: repeat-y;
}
body, td, p {
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 13px;
}
h1,h2,h3 {
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #800;
}
h1 {
  font-size: 18px;
  padding: 10px 0px 5px 0px;
}
h2 {
  font-size: 15px;
  padding: 10px 0px 3px 0px;
}
h3 {
  font-size: 13px;
  padding: 8px 0px 3px 0px;
}
.csc-header h1 {
  font-size: 15px;
  padding: 10px 0px 3px 0px;
}

/* Linkes Menue positionieren und formatieren */
#leftmenu {
  position:absolute;
  top:100px;
  left:0px;
  width:170px;
}
#leftmenu li {
  list-style-type:none;
  background: #800;
}
#leftmenu li a {
  color:#fff;
  display:block;
  width:165px;
  padding: 5px 0px 5px 5px;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
}
#leftmenu li:hover {
  background: #933;
}
#leftmenu li.active a {
  color: #000;
  background: #c33;
}
#leftmenu li.sub1 a {
  padding-left: 15px;
  width:155px;
  font-size: 11px;
}
#leftmenu li.sub2 a {
  padding-left: 25px;
  width:145px;
  font-size: 11px;
  font-weight:normal;
}
/* Positionierung und Formatierung des Seiteninhaltes */
#pagecontent {
  position:absolute;
  top:100px;
  left:200px;
  width:590px;
}
#pagecontent .footer {
  height:50px;
}


