#seite {
  position:relative; float:left; width:800px; font-family:Arial,Helvetica,sans-serif; text-align:left;
  border:0px solid #000; background:url('/images/bg-neu2.jpg') repeat-x top;
}
#menu {
  position:relative; float:left; width:640px; height:60px; margin-bottom:32px;
  font-size:20px; font-family:Arial,Helvetica,sans-serif; border:0px solid #f00;
}
#k1, #k2, #k3, #k4, #k5, #k6, #k7, #k8, #k9, #k10, #k11, #k12, #k13, #k14, #k15, #k16, #k17, #k18, #k19, #k20, #k21, #k22, #k23, #k24, #k25 {
  position:absolute; left:0px; top:10px; width:795px; height:155px; margin:0;
  text-align:left; overflow:hidden; color:#369; background:#fffff9;
  border-left:1px solid #ccb; border-top:1px solid #ccb; border-right:2px solid #bba; border-bottom:2px solid #bba;
}
#n1, #n2, #n3, #n4, #n5, #n6, #n7, #n8, #n9, #n10, #n11, #n12, #n13, #n14, #n15, #n16, #n17, #n18, #n19, #n20, #n21, #n22, #n23, #n24, #n25 {
  float:left; width:16px; height:16px; margin-left:9px; padding:0;
  border-left:1px solid #ccb; border-top:1px solid #ccb; border-right:2px solid #bba; border-bottom:2px solid #bba;
}
#n10, #n11, #n12, #n13, #n14, #n15, #n16, #n17, #n18, #n19, #n20, #n21, #n22, #n23, #n24, #n25 { width:18px; }
.ring { width:14px; height:12px; padding:1px 0; border:1px solid #fff; }
#n10 .ring, #n11 .ring, #n12 .ring, #n13 .ring, #n14 .ring, #n15 .ring, #n16 .ring, #n17 .ring, #n18 .ring, #n19 .ring, #n20 .ring, #n21 .ring, #n22 .ring, #n23 .ring, #n24 .ring, #n25 .ring {
  width:16px; height:12px; padding:1px 0; border:1px solid #fff;
}
#stop {
  float:left; width:16px; height:16px; margin-left:10px; padding:0;
  border-left:1px solid #ccb; border-top:1px solid #ccb; border-right:2px solid #bba; border-bottom:2px solid #bba;
}
a { text-decoration:none; }
h2 { font-size:20px; font-family:Times,serif; text-align:center; color:#369; }
h3 {
  font-size:16px; font-family:Arial,Helvetica,sans-serif; text-align:center;
  margin-top:12px; margin-bottom:6px; color:#369;
}
h4 {
  font-size:13px; font-family:Arial,Helvetica,sans-serif; text-align:center;
  margin-top:6px; margin-bottom:6px; color:#369;
}
p { margin:6px 12px 9px 24px; }
.kurz {  }
.kurz h3 { font-size:15px; font-family:Arial,Helvetica,sans-serif; text-align:left; margin:10px 0 6px 0; color:#369; }
.kurz h4 { font-size:12px; font-family:Arial,Helvetica,sans-serif; text-align:left; margin:10px 0 6px 0; color:#369; }
.kurz p { font-size:12px; margin:6px 0 9px 12px; }
.kurzh { float:left; margin-left:5px; top:5px; height:150px; border:0px solid #ccf; }
.kurzt {
  float:left; margin-left:0px; top:5px; height:150px; font-size:12px; font-family:Arial,Helvetica,sans-serif;
  color:#369; border:0px solid #ccf;
}
.studie {
  position:relative; float:left; width:795px; font-size:13px; margin:12px 0; padding:12px 0; background:#fffff9;
  border-left:1px solid #ccb; border-top:1px solid #ccb; border-right:2px solid #bba; border-bottom:2px solid #bba;
}
.bubble {
  position:absolute; left:180px; bottom:25px; width:420px; height:15px; text-align:center; padding:6px; background:#ffe;
  border-left:1px solid #ccb; border-top:1px solid #ccb; border-right:2px solid #bba; border-bottom:2px solid #bba;
}

.boxa { position:absolute; }


#header {
  float:left;
  width:100%;
/*  background:#DAE0D2 url("/images13/bg.gif") repeat-x bottom; */
  background:url("/images/bgk.gif") repeat-x bottom;
  font-size:60%;
  font-family:Arial,Helvetica,sans-serif;
  line-height:16px;
}

#header ul {
  margin:0;
/*  padding:10px 10px 0; */
  padding:10px 12px 0;
  list-style:none;
}

#header li {
  float:left;
  background:url("/images/left.gif") no-repeat left top;
  margin:10px 0 0 0;
/*  padding:0 0 0 9px; */
  padding:0 0 0 6px;
}

#header a, #header strong, #header span {
  display:block;
  background:url("/images/right.gif") no-repeat right top;
/*  padding:5px 24px 4px 12px; */
  padding:5px 12px 4px 6px;
  margin-top:0px;
}

#header #current {
  background-image:url("/images/left_on.gif");
  margin-top:8px;
  padding-top:0px;
/*  border:1px solid #f00; */
}

#header #current a {
  background-image:url("/images/right_on.gif");
  padding-top:6px;
  padding-bottom:6px;
  line-height:16px;
  font-size:14px;
/*  font-family:Arial,Helvetica,sans-serif; */
  font-family:Times,serif;
  font-weight:bold;
  text-transform:uppercase;
/*  color:#c00; */
  color:#f63;
  margin-top:0px;
}

#header a {
  float:left;
  display:block;
  background:url("/images/right.gif") no-repeat right top;
/*  padding:5px 24px 4px 12px; */
  padding:5px 12px 4px 6px;
  text-decoration:none;
  font-weight:normal;
  color:#369;
  margin-top:0px;
}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */

li { margin-bottom:6px; }


