#menus {
  margin-top: 0;
  margin-left: 0;
  padding-top: 0px;
  height: 28px;
  width: 960px;
  font:  12px Tahoma;
  background-color: #000;
  color: #fff;
}
#menus ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  z-index: +2;
}
#menus ul li {
  display: inline;
  position: relative;
  float: left;
  margin-right: 7px;
}
#menus ul li a {
  display: block;
  color: #fff;
  padding: 7px 7px;
  text-decoration: none;
  background: #000;
}
* html #menus ul li a { /*IE6 hack to get sub menu links to behave correctly*/
  display: inline-block;
}
#menus ul li a:link, #menus ul li a:visited {
  color: white;
}
#menus ul li a:hover {
  background: #26252A;
  color: #ccc;
}
#active {
  text-decoration: underline;
}
#menus ul li ul {
  display: block;
  visibility: hidden;
  position: absolute;
  left: 0;
}
#menus ul li ul li {
  display: list-item;
  float: none;
}
#menus ul li ul li ul {
  top: 0;
}
#menus ul li ul li a {
  padding: 5px;
  width: 160px;
  font: normal 12px Tahoma;
  border-top-width: 0;
}
.downarrowclass {
  position: absolute;
  top: 12px;
  right: 7px;
}
.rightarrowclass {
  position: absolute;
  top: 6px;
  right: 5px;
}
/********************** end horizontalno menu *********************************/
/************** start vertikalno menu *****************************************/

#menu_in {
  float: left;
  padding: 8px 3px;
  float: left;
  width: 247px;
  min-height: 640px;
  font:  14px Tahoma;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-top: -8px;
}
#menu_in ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#menu_in ul li {
  position: relative;
}
#menu_in ul li a {
  width: 237px;
  display: block;
  color: white;
  padding: 15px 5px;
  color: #2d2b2b;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 17px;
  text-decoration: none;
  background-image: url('../img/obshti/Buton_SideMenu_Sub.png');
  background-repeat: no-repeat;
  background-color: #1E1E21;
}
#menu_in ul li a:link, #menu_in ul li a:visited {
  color: white;
}
#menu_in ul li a:hover {
  background: #000;
  background-image: url('../img/obshti/Buton_SideMenu_Sub_Over.png');
  background-repeat: no-repeat;
  background-color: #000000;
}
#menu_in ul li ul {
  visibility: hidden;
  position: absolute;
  margin: -49px 0 0 247px;
}
#menu_in ul li ul li {
  float: none;
}
#menu_in ul li ul li ul {
  top: 0;
  margin: 0;
}
#menu_in ul li ul li a {
  padding: 15px 5px;
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 17px;
  width: 150px;
  background-image: url('../img/obshti/Buton_Side_Menu_Main.png');
}
#menu_in ul li ul li a:hover {
  background-image: url('../img/obshti/Buton_SideMenu_Main_Over.png');
}
#menu_in .downarrowclass {
  position: absolute;
  top: 10px;
  right: 10px;
}
#menu_in .rightarrowclass {
  position: absolute;
  top: 17px;
  right: 5px;
}
/********************** end  vertikalno menu  *********************************/
.li_prp {
  list-style-type: none;
  margin-left: 20px;
}
