@charset "utf-8";
/* CSS Document */

#content_left {
  padding:0;
  }

#untermenu {
  background-image:url(img/bg_untermenu.jpg);
  background-repeat:no-repeat;
  background-position:top left;
  background-color:#dbdbdb;
  clear:left;
  float:left;
  width:192px;
  padding-bottom:10px;
  margin-bottom:2px;
  }

#untermenu h2 {
  clear:left;
  float:left;
  padding:0 0 0 7px;
  margin:30px 0 0 28px;
  background-image:url(img/bg_untermenu_h2.gif);
  background-repeat:no-repeat;
  background-position:bottom left;
  width:134px;
  color:#b60419;
  font-size:11px;
  font-weight:bold;
  }

*html #untermenu h2 {
  margin:30px 0 0 14px;
  }

#untermenu ul{
  clear:left;
  float:left;
  margin:14px 0 0 0;
  padding:0;
  }

#untermenu a{
  font-size:11px;
  font-weight:normal;
  color:#000;
  }

#untermenu li.on a {
  color:#b60419;
  }

#untermenu li.on li a {
  color:#6d6d6d;
  }

#untermenu li.on li.on a, #untermenu li.on li.on li.on a {
  color:#b60419;
  }

#untermenu li li a, #untermenu li.on li.on li a{
  color:#6d6d6d;
  }

#untermenu ul li ul{
  clear:left;
  float:left;
  margin:0;
  padding:0;
  }

#untermenu li {
  clear:left;
  float:left;
  width:160px;
  margin:0;
  padding:0 0 0 21px;
  list-style-type:none;
  background-image:url(img/bg_untermenu_li.gif);
  background-repeat:no-repeat;
  background-position:top left;
  }

#untermenu li li{
  clear:left;
  float:left;
  margin:0;
  padding:0;
  list-style-type:none;
  background:none;
  }

#untermenu li li li{
  padding-left:13px;
  }

.border {
  clear:both;
  float:left;
  background-image:url(img/bg_border.gif);
  background-repeat:repeat-x;
  background-position:left center;
  height:10px;
  width:155px;
  }
