#menus {
  width: 840px;
  height: 35px;
  margin: 0 auto;
  margin-top: 5px;
  position: relative;
  z-index: +5;
  background-color: #348EC9;
}
#menus ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#menus ul li {
  float: left;
  display: inline;
  position: relative;
  margin-right: 1px;
}
#menus ul li a {
  display: block;
  text-decoration: none;
  font-family: 'Open Sans Condensed', sans-serif;
  font-weight: normal;
  font-size: 16px;
  color: #fff;
  padding: 6px 5px 6px 5px;
}
* 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, #menus ul li.active  {
  background-color: #276996;
  color: #fff;
}
#menus ul li ul {
  display: block;
  visibility: hidden;
  position: absolute;
  left: 0;
}
#menus ul li ul li {
  display: list-item;
  float: none;
  background-color: #348EC9;
}
#menus ul li ul li ul {
  top: 0;
}
#menus ul li ul li a {
  width: 160px;
  font-family: 'Open Sans Condensed', sans-serif;
  font-weight: 400;
  font-size: 18px;

/*font: Tahoma;
font-size: 14px;*/

  border-top-width: 0;
  padding: 8px 5px 8px 5px;
  border-right: 0;
  border-bottom: 1px solid #C3C4C6;
}
.downarrowclass {
  position: absolute;
  top: 20px;
  right: 7px;
}
.rightarrowclass {
  position: absolute;
  top: 6px;
  right: 5px;
}
/************** start horizontalno menu_users *********************************/

#menu_users {
  margin-top: 5px;
  padding: 3px;
  padding-top: 2px;
  padding-left: 8px;
  height: 28px;
  font:  12px Tahoma;
  background-color: #F57F22;
}
#menu_users ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  z-index: +2;
}
#menu_users ul li {
  display: inline;
  position: relative;
  float: left;
  margin-right: 1px;
}
#menu_users ul li a {
  display: block;
  padding: 6px 7px;
  color: #2d2b2b;
  text-decoration: none;
  background: #4E5052;
}
* html #menu_users ul li a { /*IE6 hack to get sub menu links to behave correctly*/
  display: inline-block;
}
#menu_users ul li a:link, #menu_users ul li a:visited {
  color: white;
}
#menu_users ul li a:hover {
  background: #000;
  color: #fff;
}
#menu_users ul li ul {
  display: block;
  visibility: hidden;
  position: absolute;
  left: 0;
}
#menu_users ul li ul li {
  display: list-item;
  float: none;
}
#menu_users ul li ul li ul {
  top: 0;
}
#menu_users ul li ul li a {
  padding: 5px;
  width: 160px;
  font: normal 12px Tahoma;
  border-top-width: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.downarrowclass_2 {
  position: absolute;
  top: 12px;
  right: 7px;
}
.rightarrowclass_2 {
  position: absolute;
  top: 6px;
  right: 5px;
}
/********************** end horizontalno menu users ***************************/
/************** start vertikalno menu *****************************************/

#menu_in {
  float: left;
  width: 198px;
  min-height: 500px;
  padding: 0px;
  margin-top: 15px;
  margin-bottom: 15px;
  list-style: none;
}
#top_offer {
  margin-top: 20px;
  margin-bottom: 5px;
  background-color: #c90e1a;
  color: #fff;
  text-align: left;
  padding: 17px 0 17px 20px;
  font-family: Tahoma;
  font-size: 14px;
}
#menu_in ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-family: Tahoma, sans-serif;
}
#menu_in ul li {
  position: relative;
  font-family: Tahoma, sans-serif;
  margin-top: 3px;
}
#menu_in ul li a {
  width: 168px;
  display: block;
  padding: 15px 15px;
  text-decoration: none;
  font-family: 'Open Sans Condensed', sans-serif;
  font-weight: 400;
  font-size: 18px;
  color: #fff;
  /*background-color: #2882BD;*/
  background-image: url('../img/back/blue.png');
}
#menu_in ul li a:link, #menu_in ul li a:visited {
  /*color: #000;*/
}
#menu_in ul li a:hover, .active_in {
  background-image: url(../img/index/m.png);
  background-repeat: no-repeat;
  background-color: #5E3023;
}
#menu_in .active_in a {
  color: #fff;
  background-color: #F00;
}


#menu_in ul li ul.in li {
  position: relative;
  font-family: Tahoma, sans-serif;
  margin-top: 3px;
}
#menu_in ul li ul.in li a {
  width: 168px;
  display: block;
  padding: 15px 15px;
  color: #fff;
  text-decoration: none;
  font-family: 'Open Sans Condensed', sans-serif;
  font-weight: 400;
  font-size: 18px;

/*font: Tahoma;
font-size: 14px;*/
}
#menu_in ul li ul.in li a:hover, #menu_in ul li ul.in li.active_in a {
  width: 168px;
  display: block;
  padding: 15px 15px;
  color: #CCCCCC;
  text-decoration: none;
  font-family: 'Open Sans Condensed', sans-serif;
  font-weight: 400;
  font-size: 18px;

/*font: Tahoma;
font-size: 14px;*/
}
/********************** end  vertikalno menu  *********************************/