.mainmenu{margin:1em 0}.mainmenu .menu{line-height:1.2em;text-align:right;font-weight:bolder;font-size:17px;color:#000;font-family:pt sans narrow,sans-serif}.mainmenu .menu li{float:left;display:block;position:relative;list-style:none;width:175px;padding-left:0}.mainmenu .menu li:last-child{border-right:none;margin-left:87px;text-align:right}.mainmenu .menu a{text-decoration:none;padding:0 0;display:block;color:#000;font-stretch:ultra-condensed}.mainmenu .menu ul{display:none;position:absolute;top:2.5em;left:-1px;min-width:160px;background:#fff;border:none}.mainmenu .menu ul ul{left:100%;top:-1px}.mainmenu .menu li.parent li{float:none;border:1px solid #ccc;border-top:none}.mainmenu .menu li:hover{color:#ccc}.mainmenu .menu a:hover{color:#000}.mainmenu .menu li:hover ul ul,.mainmenu .menu li:hover ul li:hover ul ul{display:none}.mainmenu .menu li:hover ul,.mainmenu .menu li:hover ul li:hover ul,.mainmenu .menu li:hover ul li:hover ul li:hover ul{display:block}.mainmenu .menu li.item-101{margin-left:45px;background:url(../images/button1.jpg) no-repeat;height:48px;background-position:right;padding-right:7px}.mainmenu .menu li.item-101:hover{margin-left:45px;background:url(../images/button1_active.jpg) no-repeat;height:48px;background-position:right;padding-right:7px}.mainmenu .menu li.item-241{margin-left:364px;background:url(../images/button1.jpg) no-repeat;height:48px;background-position:right;padding-right:7px}.mainmenu .menu li.item-241:hover{margin-left:364px;background:url(../images/button1_active.jpg) no-repeat;height:48px;background-position:right;padding-right:7px}.mainmenu .menu li.item-103{margin-left:68px;background:url(../images/button2.jpg) no-repeat;width:195px;height:48px;background-position:right;padding-right:7px}.mainmenu .menu li.item-103 a{margin-top:12px}.mainmenu .menu li.item-103:hover{margin-left:68px;background:url(../images/button2_active.jpg) no-repeat;width:195px;height:48px;background-position:right;padding-right:7px}