/*Левое меню*/
#left_menu_container_l0 {
  background: url(/gfx/left_menu_rbg.gif) repeat-y right top;
}
#left_menu_container_l1 {
  /*background: url(/gfx/left_menu_tbg.gif) no-repeat right top;  */
}
#left_menu_img {
  height: 350px;
  background: url(/gfx/left_menu_img.jpg) no-repeat;
}
ul#lm {
/*Opera 8*/
  position: relative;
  z-index: 1;
/*~Opera 8*/
  margin-left: 28px;
  list-style-type: none;
  text-align: right;
  width: 180px;
}
ul#lm li {
  position: relative;
}
li ul {
  position: absolute;
  top: -1px;
  left: 180px;
  list-style-type: none;
  display: none;
}
li:hover ul, li.over ul {
  display: block;
}
li.over{
  background-color: #FFFFFF;
}
li ul li {
  width: 14px;
  height: 25px;
  background-color: #cccccc;
  border-right: 1px #cccccc solid;
  border-bottom: 0 !important;
}
ul#lm li {
  font-size: 12px;
  border-bottom: 1px #cacaca solid;
  padding: 2px 0;
}
ul#lm li# {
  padding: 0 !important;
}
li#active ul {
  top: 0;
  display: block;
}
li#active ul li {
  width: 18px;
  height: 25px;
  background-color: #8bc9e1;
  border-right: 1px #8bc9e1 solid;
  border-bottom: 0 !important;
}
ul#lm a:link, ul#lm a:visited {
  padding-right: 8px;
  display: block;
  height: 23px;
  line-height: 23px;
  border-right: 5px #cacaca solid;
  color: #000000;
}
ul#lm a:hover{
  border-right: 5px #666666 solid;
}
ul#lm li#active {
  border-right: 5px #950000 solid;
  border-bottom: 0;
  font-size: 12px;
  background-color: #ff4b01;
}
ul#lm li#active a {
  margin: 0;
  border: 0;
  padding-right: 8px;
  display: block;
  height: 25px;
  line-height: 25px;
  color: #FFFFFF;
}
/*~Левое меню*/
#rlm {
  position: absolute;
  top: 0px;
  left: 227px;
}
#rlm ul {
  list-style-type: none;
  font-size: 11px;
  margin:5px 0 0 0;
  padding:0;
}
#rlm ul li {
  background: url(/gfx/item.gif) no-repeat left center;
  padding:0 0 5px 11px;
/*  line-height: 1.8;*/
  font:10px "free sans",Verdana,Arial,sans;
}
#rlm li a {
  color: #000000;
}
#rlm li a:hover {
  color: #16287f;
}
#rlm_active {
  color: #ff4b01;
}

#lm, #lm ul, #lm li {
  margin: 0;
  padding: 0;
}
#lm a:link, #lm a:visited {
  text-decoration:none;
}
#lm a:hover {
  text-decoration:underline;
}
