.mm { font: 11px tahoma; }
.mm .item1,
.mm .item1-active { padding: 3px 10px 3px 10px; font: 12px arial; color: #ffffff; font-weight: bold; text-decoration: none; display: block; white-space: nowrap; position: relative; 
	font:bold 11px verdana,tahoma,arial; text-align:left; /*border-right:1px solid #ffffff;*/  }

.mm .item1-active:hover,
.mm .item1:hover { color: #F3C259; }
.mm .item1.selected{ color: #F3C259; }

.mm .item2,
.mm .item2:hover,
.mm .item2-active,
.mm .item2-active:hover { padding:4px 8px 4px 8px; color:#FFFFFF; text-decoration:none; display:block; height:12px; position:relative; z-index:500; font:bold 11px verdana,tahoma,arial; text-align:left; }

.mm .item2 { background:url(../img/mm_bck.png) repeat; border-bottom:1px solid #94B3D6;}

.mm .item2:hover,
.mm .item2-active,
.mm .item2-active:hover { background: #EEAD1D; }

.mm .arrow,
.mm .arrow:hover { padding: 3px 16px 4px 8px; }

.mm .item2 img,
.mm .item2-active img{ position: absolute; top: 4px; right: 1px; border: 0; }

.mm .section { border:1px solid #94B3D6; margin-left:4px; margin-top:2px; position: absolute; visibility: hidden; z-index: -1; }

* html .mm td { position: relative; } /* ie 5.0 fix */