#ajaxPlMenuWrap { position: absolute; top: 169px; width: 100%; z-index: 5001; }
#ajaxPlMenuWrapIn { margin: 0 auto; position: relative; width: 1000px;}

.menuUl {border:1px solid #e5e5e5; background:#fff url(/templates/main/images/menuUl.png) repeat-y left top; width:0; height:347px; position:absolute; overflow: hidden; display: none; }
.column1 {width:281px; height:100%; position:absolute; top:0px; left:0px}
.column2 {width:349px; height:100%; position:absolute; top:0px; left:281px}
.menuDetail {display:block; padding:15px 28px 20px 28px; width:368px; height:100%; position:absolute; top:0px; left:631px}


.column1>div {padding:0; margin:0; float:left; display:block; width:281px; padding:0 0 0px 0; border-bottom:1px solid #e0e0e0}
.column1>div>a {float:left; display:block; padding:8px 21px 8px 45px; width:215px; color:#414141; font-size:14px; text-decoration:none; background:url(/templates/main/images/menu2arr.png) no-repeat 20px center; line-height:1.2em}
.column1>div>a>span {padding:8px 10px 0 0; float:left; display:block; width:140px}
.column1>div>a>img {float:left; display:block}
.column1>div:hover>a, .column1>div.selected>a {background-color:#e8e8e8}


.column2>div>div {padding:0; margin:0; display:block; width:349px; padding:0 0 0px 0; border-bottom:1px solid #e0e0e0}
.column2>div>div>a { display:block; padding:8px 21px 8px 45px; width:283px; color:#414141; font-size:14px; text-decoration:none; background:url(/templates/main/images/menu2arr.png) no-repeat 20px center; line-height:1.2em}
.column2>div>div:hover>a, .column2>div>div.selected>a {background-color:#e8e8e8}