﻿.u-vmenu ul{
    padding:0px;
    margin:0px;
}

.u-vmenu ul li {
	width: 100%;
	list-style: none;	
}
/*.u-vmenu ul li:hover {
	background-color:#1a3d5f;
}*/
.u-vmenu ul ul{
	display: none;
}
.u-vmenu > ul > li {
	background-size: 100% auto;
}
.u-vmenu ul li a {
	/*height: auto;
	line-height: 34px;
	display: block;
	font-size: 14px;
	color: #333;
	text-decoration: none;
	outline: none;*/
    height: auto;
    line-height: 22px;
    display: block;
    font-size: 14px;
    color: #333;
    text-decoration: none;
    outline: none;
    padding-top: 5px;
    padding-bottom: 5px;
        padding-right: 10px;
}
.u-vmenu > ul > li > a {
}


.u-vmenu > ul > li > ul > li > a {
	padding-left: 10px;
}
.u-vmenu > ul > li > ul > li > ul > li > a {
	padding-left: 20px;
}
.u-vmenu > ul > li > ul > li > ul > li > ul > li > a {
	padding-left: 30px;
}
.u-vmenu ul li a[data-option='off'] {
	background: url(../images/icon/yanmenu/kapali.png) right -13px center no-repeat;
}
.u-vmenu ul li a[data-option='on']{
	background: url(../images/icon/yanmenu/acik.png) right -10px center no-repeat;
}

.u-vmenu ul ul{
        background-color: #cdcdcd;
}
.u-vmenu ul ul ul{
        background-color: #bebebe;
}
.u-vmenu ul ul ul ul{
        background-color: #b5b5b5;
}
.u-vmenu ul ul li a {
	font-size:12px;
    padding-left:10px;
}
.u-vmenu ul li{
    /*padding-top:5px;
    padding-bottom:5px;*/
}
.u-vmenu ul li:not(:last-child){
    border-bottom:1px solid #bfbfbf;
}