/* CSS Document */

ul.menu li{
    float:left;
    width:170px;
    height:22px;
    background: url(../images/menu/b_navi.jpg) no-repeat ;
    position:relative;
	list-style:none
}


ul.menu li a{
    display:block;
    width:100%;
    height:100%;
    line-height:12px; 
	text-align:center;
    font-size: 12px;
    color:#898787;
    text-decoration:none;
    position:relative;
	margin-top:2px;
    margin-bottom:-7px
	}

ul.menu li a:hover{
                   color: #F96D98;
                  }

  
ul.sub li{
    float:none;
}


ul.sub li ul.sub{
    position:absolute;
    left:170px;
    top:0;
}


ul.menu{
        zoom:1;
       }



ul.menu:after {
    height:0;
    visibility:hidden;
    content:".";
    display:block;
    clear:both;
}





/* IE */

ul.sub{
    display:none;
}
* html ul.menu li{
    display:inline;
    zoom:1;
}
*+html ul.menu li{
    display:inline;
    zoom:1;
}
* html ul.sub{
    zoom:1;
    position:relative;
}
*+html ul.sub{
    zoom:1;
    position:relative;
}

