/* CSS Document */

/*---- show/hide sub menu ----*/
.menu ul ul{display:none;}
.menu ul li:hover ul,
.menu ul ul li:hover ul,
.menu ul ul ul li:hover ul,
.menu ul ul ul ul li:hover ul,
.menu ul ul ul ul ul li:hover ul{
display:block;
}
.menu ul:hover ul ul,
.menu ul ul:hover ul ul,
.menu ul ul ul:hover ul ul,
.menu ul ul ul ul:hover ul ul{
display:none;
}
/*---- styling menu menu ----*/
.menu ul{margin:0;padding:0;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.menu ul li{position:relative;float:left;display:inline-block;list-style:none;cursor:pointer;border-left:1px solid #999;font-weight:bold; background:url(../images/bton_bg.png) repeat-x;  height:36px;}
.menu ul li:first-child{border:none;}
.menu ul li span,.menu ul li a{display:block;}
.menu ul li span{padding: 8px 10px 6px 10px;}
.menu ul li a{text-decoration:none;color:#000;padding:10px 10px; background:url(../images/bton_bg.png) repeat-x; }
.menu ul ul{position:absolute;left:0;top:35px;}
.menu ul li a span{text-decoration:none;color:#000;padding:10px 10px; }
.menu ul ul{position:absolute;left:0;top:35px;}
.menu ul ul li{position:relative;width:150px;display:block; border:none; font-weight:normal; height:36px; float:left;}
.menu ul ul li span{padding: 5px 20px 5px 10px;}
.menu ul ul ul{left:150px; top:0;}
.menu ul li:hover{}
.menu ul ul li:hover{}