.bgcatalog{float:left;width:204px;border:1px solid #cecece;box-shadow:2px 0 0 0 #e3e3e3;}
.listmenu{border:1px solid #cdcdcd;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-khtml-border:4px;border-radius:4px;padding:3px;font:normal 12px Arial;color:#666;width:170px;outline:0}
.menucontext{background:#fff;float:left;width:204px}
ul.ur{border-top:0;list-style-type:none;margin:0;margin-top:0;padding:0}
ul.ur>li.lr{border-bottom:1px solid #cecece;display:block;position:relative;margin:0 8px;padding-left:1px;line-height:25px;}
ul.ur>li.lr:last-child{border-bottom:0;}
li.lr>div a{color:#404040}div.child>ul>li>a{color:#404040;padding-left:15px;background:url(../templates/images/arr.png) no-repeat 0px 6px;}
li.lr>div>a{color: #03c;}
div.child>ul>li>a:hover,div.child>ul>li>ul>li>a:hover{color:#F60;background:url(../templates/images/arr.png) no-repeat 0px 6px}
div.child>ul>li>ul>li>a{color:#555;font-weight:normal;padding-left:15px}
li.lr a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;cursor:pointer}
li.lr:hover a{text-decoration:underline}
li.lr>div.tr img{float:right;margin-top:8px}
li.lr:hover div.tr{background:#C2D8FC;width:194px;margin-left:-10px;z-index:999999;margin-top:-1px;padding:1px 0px 0px 10px;}
li.lr>div.child{background:none repeat scroll 0 0 #FCFEDE;display:none;padding:5px;position:absolute;top:-1px;left:195px;z-index:11000;max-height:500px;width:324px;border:1px solid #cecece;}
li.lr:hover>div.child{display:inline-block}
li.lr:hover li.lr{border:none;}
li.lr>div.child ul{margin:0 0 0 15px;padding:0}
li.lr>div.child ul li{display:block;line-height:25px;width: 302px;}
li.lr>div.child>ul{width:310px;float:left}
.tr span{font-size:11px; width:175px;display:block;font-weight:bold;}