.product_menu {
    border: 1px solid #dfdfdf;
    margin-bottom: 20px;
}
.product_menu_2{
}
.product_menu .level_0{
    font-weight:none;
    line-height:22px;
}
.product_menu .item a{
    color:#363636;
    text-decoration:none;
}
.product_menu .level_0 > a{
    background:#ab368d;
    padding-bottom:5px;
    margin-bottom:10px;
    border-radius:2px;
    font-size:18px;
    color:#f9f2f7;
    font-family:serif;
}
.product_menu li.item span{	
    color: #363636;
    line-height: 25px;
    text-decoration: none;
}
.product_menu li.plus span{
    background:url(../images/icon-menu-cate-li-show.jpg) right center no-repeat;
    padding-right:12px;
}
.product_menu li.hide span{
    background:url(../images/icon-menu-cate-li-hide.jpg) right center no-repeat;
    padding-right:12px;
}
.product_menu li.active  span{
    color: red;
    font-weight: bold;
}
.product_menu ul li.level_1 a{
    color: #363636;
    font-weight:bold;
    line-height: 32px;
    text-decoration: none;
}
.product_menu li ul.wrapper_children_level0{
	padding: 10px 0 25px 0px;
}
/****************************************/

.close{
    background: url("../images/icon-menu-li-open.png") no-repeat scroll 170px center #89246F;
}
.open{
    background: url("../images/icon-menu-li-close.png") no-repeat scroll 170px center #89246F;
}
.product_menu .level_0{
    border-radius: 3px 3px 3px 3px;
    margin-bottom: 10px;
}
.product_menu .level_0 h2.h2_0{
	 background: none repeat scroll 0 0 #dfdfdf;
    cursor: pointer;
    padding: 4px 0;
}
.product_menu .level_0 h2.h2_0 a {
	margin-left: 12px;
}
.product_menu .level_0 h2.h2_0 a span{
	color: #3b5998;
    font-size: 13px;
    font-weight: bold;
    padding-top: 11px;
    text-transform: uppercase;
}
.level_0 > a{
    color: #F9F2F7;
    display: block;
    font-size: 15px;
    font-family: arial;
    font-weight: normal;
}
.level_0 > a:hover{
	text-decoration: none;
}
.product_menu .level_1{
    padding: 2px 0 2px 10px;
}
.product_menu .level_1:hover,.product_menu .level_1.activated {
}
.product_menu .level_2{
	padding-left: 10px;
}
.product_menu ul li.level_1 .level_2 h2 a{
	font-weight: normal;
}
li.level_1 a{
	color: #363636;
    font-weight: normal;
    line-height: 25px;
    text-decoration: none;
}

