div#navigation {
  width: 150px;
}

div#navigation ul{
  width: 150px;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

div#navigation ul li.level_1, div#navigation ul li.level_1:hover{
  width: 150px;
  list-style-type: none;
  margin: 0;
  padding: 0;
  min-height: 14px;
  background-image: url(../../themes/weibel/images/framework/line_150.gif);
  background-repeat: no-repeat;
  padding-top: 7px;
  padding-bottom: 7px;
  font-weight: bold !important;
}

div#navigation ul li.level_2{
  min-height: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 7px;

}

div#navigation a, div#navigation a:active, div#navigation a:visited, div#navigation a:link { text-decoration: none; color: #000000; padding-right: 18px;}
div#navigation a:hover { text-decoration: none; color: #C1002B; padding-right: 18px;}


div#navigation ul li.level_1 a.active, div#navigation ul li.level_1 a.active:visited, div#navigation ul li.level_1 a.active:link, div#navigation ul li.level_1 a.active:active, div#navigation ul li.level_1 a.active:hover {
  font-weight: bold;
  color: #C1002B;
}

div#navigation ul li.level_2 a.active, div#navigation ul li.level_2 a.active:visited, div#navigation ul li.level_2 a.active:link, div#navigation ul li.level_2 a.active:active, div#navigation ul li.level_2 a.active:hover{
  font-weight: bold;
  color: #999999;
}

div#navigation ul li.level_2{

}

div#navigation .bottom{
  width: 150px;
  height: 1px;
  background-image: url(../../themes/weibel/images/framework/line_150.gif);
  background-repeat: no-repeat;
}

/*
margin: 0;
  padding: 0;
  border-bottom: 1px solid #969696;
  background-image: url(fileadmin/framework/images/arrow_right.gif);
  background-repeat: no-repeat;
  background-position:5px 50%;
*/

/*
#navigation {
  float: left;
  width: 180px;
  min-height:23px;
  height:auto !important;
  height:23px;
  color: #000000;
  font-size:11px;
  padding: 0px 0px 0px 0px;
    margin: 25px 0 0 0;
}



#navbar ul {
  margin: 0 0 0 0;
  float:left;
  list-style: none;
  padding: 0px 0px 0px 0px;
  background-color:#F4C03E;
  border-bottom:1px solid #ffffff;
  width: 179px;
}

#navbar li {
  float:left;
  height:auto !important;
  width: 154px;
  padding: 0 0 0 0;
  background-color:#F4C03E;
}
*/

/*--------- LEVEL 1 ------------- *//*
#navbar ul li a {
  float:left;
  display:block;
  font-weight: normal;
  width: 164px;
  text-decoration: none;
  color: #FFFFFF;
  padding: 5px 0 0 15px;
  margin:0 0 0 0;
  background-color:#F5C03E;
  background-image:url(images/level1_bg.jpg);
  background-position:left;
    text-transform: none;
    font-size: 11px;
  min-height:18px;
  height:auto !important;
  height:18px;
}


#navbar ul li a.active:hover, #navbar ul li a.active, #navbar ul li a:hover {
  float:left;
  display:block;
  font-weight: normal;
  padding: 5px 0 0 15px;
  float:left;
  color: #FFFFFF;
  width: 164px;
  background-image:url(images/level1_on.jpg);
  background-position:left;
  background-repeat:no-repeat;
    text-transform: none;
    font-size: 11px;
  min-height:18px;
  height:auto !important;
  height:18px;
}
*/
/*--------- LEVEL 2 ------------- *//*
#navbar ul li.level_2 {
  background-color:#F4C03E;
}

#navbar ul li.level_2 a {
  float:left;
  display:block;
  font-weight: normal;
  width: 154px;
  text-decoration: none;
  color: #C92B33;
  background-color:#F4C03E;

  background-image:url(images/li_back.gif);
  background-position:bottom;
  background-repeat:no-repeat;

  padding: 0px 0px 0px 20px;
  margin: 0px 0px 0px 0px;

    text-transform: none;
    font-size: 10px;
  height: auto !important;

}

* html #navbar ul li.level_2 a {
  float:left;
  display:block;
  font-weight: normal;
  width: 154px;
  text-decoration: none;
  color: #C92B33;
  background-color:#F4C03E;

  background-image:url(images/li_back.gif);
  background-position:bottom;
  background-repeat:no-repeat;

  margin: 0px 0px 0px 0px;
  padding: 1px 0px 1px 20px;

    text-transform: none;
    font-size: 10px;
  height: auto !important;
}



#navbar ul li.level_2 a:hover {
  float:left;
  display:block;
  font-weight: normal;
  color:#880F21;
  background-color:#F4C03E;

  background-image:url(images/li_back.gif);
  background-position:bottom;
  background-repeat:no-repeat;

  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 20px;

  font-size: 10px;
}


* html #navbar ul li.level_2 a:hover {
  float:left;
  display:block;
  font-weight: normal;
  width: 154px;
  text-decoration: none;
  color:#880F21;
  background-color:#F4C03E;

  background-image:url(images/li_back.gif);
  background-position:bottom;
  background-repeat:no-repeat;

  margin: 0px 0px 0px 0px;
  padding: 1px 0px 1px 20px;

    text-transform: none;
    font-size: 10px;
  min-height:12px;
  height:auto !important;
  height:12px;
}


#navbar ul li.level_2 a.active {
  float:left;
  display:block;
  font-weight: normal;
  color:#880F21;
  background-color:#F4C03E;

  background-image:url(images/li_back.gif);
  background-position:bottom;
  background-repeat:no-repeat;

  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 20px;

  font-size: 10px;
}

#navbar ul li.level_2 a.active:hover {
  float:left;
  display:block;
  font-weight: normal;
  width: 154px;
  text-decoration: none;
  color: #880F21;
  background-color:#F4C03E;

  background-image:url(images/li_back.gif);
  background-position:bottom;
  background-repeat:no-repeat;

  padding: 0px 0px 0px 20px;
  margin: 0px 0px 0px 0px;

    text-transform: none;
    font-size: 10px;
  height:auto !important;
}


* html #navbar ul li.level_2 a.active:hover {
float:left;
  display:block;
  font-weight: normal;
  width: 154px;
  text-decoration: none;
  color:#880F21;
  background-color:#F4C03E;

  background-image:url(images/li_back.gif);
  background-position:bottom;
  background-repeat:no-repeat;

  margin: 0px 0px 0px 0px;
  padding: 1px 0px 1px 20px;

    text-transform: none;
    font-size: 10px;
  min-height:12px;
  height:auto !important;
  height:12px;
}

*/

