/* для выпадающего меню */
.topm_td {
 background-color: #1FCE8E;
 text-align: center;
/* vertical-align: middle;*/
/* height: 31px;*/
 padding: 0px 0px 0px 0px;
 font-weight: bold;
 font-size: 13px;
 background-image : url(/img/bg_pop3.jpg);
 background-position : center;
 background-repeat : no-repeat;
 border: 3px solid #F3F4C2;
 margin: 0px 2px 0px 35px;
/* background-image : url(../img/bg_m1.jpg);
 background-position : bottom right;
 background-repeat : no-repeat;*/
}
a:link.topm_td, a:visited.topm_td, .topm_td a:link, .topm_td a:visited {
 color: #ffffff;
 font-family: Verdana, helvetica, sans-serif, Arial Cyr, Arial;
 font-size: 13px;
 text-decoration: none;
 font-weight: bold;
 vertical-align: middle;
}
a:hover.topm_td, a:active.topm_td, .topm_td a:hover, .topm_td a:active {
 color: #F3F4C2;
 font-family: Verdana, helvetica, sans-serif, Arial Cyr, Arial;
 font-size: 13px;
 text-decoration: none;
 font-weight: bold;
 vertical-align: middle;
}
.topmdiv2 {
 text-align: right;
 margin-right: 10px;
}

.topm_div {
  background-color: #05B68A;
/*  padding: 2px 8px;*/
  color: #FFFFFF;
  font-family: "Tahoma";
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  vertical-align: middle;
  visibility: hidden;
  width: 180px;
  position:absolute;
  text-align: left;
  left: 0;
 border: 3px solid #F3F4C2;
}
A:link.topm_a, A:visited.topm_a, {
  color: #FFFFFF;
 font-family: Verdana, helvetica, sans-serif, Arial Cyr, Arial;
  font-size: 13px;
  text-decoration: none;
  font-weight: bold;
  vertical-align: middle;
}
A:hover.topm_a, A:active.topm_a {
 color: #F3F4C2;
 font-family: Verdana, helvetica, sans-serif, Arial Cyr, Arial;
  font-size: 13px;
  text-decoration: none;
  font-weight: bold;
  vertical-align: middle;
}
.topm_div_sub {
 font-family: Verdana, helvetica, sans-serif, Arial Cyr, Arial;
 padding: 2px 2px 2px 2px;
 color: #F3F4C2; 
 font-size: 12px;
/* border-top: 1px solid #ffffff;*/
 border-bottom: 1px solid #F3F4C2;
/* text-transform: lowercase;*/
 font-weight: bold;
 height: 20px;
}
a:link.topm_div_sub, a:visited.topm_div_sub, .topm_div_sub a:link, .topm_div_sub a:visited {
 color: #F3F4C2; 
 text-decoration: none;
 font-weight: bold;
}
a:hover.topm_div_sub, a:active.topm_div_sub, .topm_div_sub a:hover, .topm_div_sub a:active {
 color: #ffffff;
 text-decoration: none;
 font-weight: bold;
}
.topm_div_sub2 {
 font-family: Verdana, helvetica, sans-serif, Arial Cyr, Arial;
 background-color: #1FCE8E;
 padding: 2px 2px 2px 2px;
 color: #ffffff;
 font-size: 12px;
/* border-top: 1px solid #ffffff;*/
 border-bottom: 1px solid #F3F4C2;
/* text-transform: lowercase;*/
 font-weight: bold;
 height: 20px;
}
a:link.topm_div_sub2, a:visited.topm_div_sub2, .topm_div_sub2 a:link, .topm_div_sub2 a:visited {
 color: #ffffff;
 text-decoration: none;
 font-weight: bold;
}
a:hover.topm_div_sub2, a:active.topm_div_sub2, .topm_div_sub2 a:hover, .topm_div_sub2 a:active {
 color: #ffffff;
 text-decoration: none;
 font-weight: bold;
}