#menus{margin:0 0 20px;padding:20px 1px;list-style:none;width:233px;border-bottom:1px solid #D0D0D0;}
#menus{
	background:-moz-linear-gradient(top,  rgba(248,248,248,1) 0%, rgba(216,216,216,1) 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,248,248,1)), color-stop(100%,rgba(216,216,216,1)));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(216,216,216,1) 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(216,216,216,1) 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(216,216,216,1) 100%);/* IE10+ */
	background:linear-gradient(to bottom,  rgba(248,248,248,1) 0%,rgba(216,216,216,1) 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#d8d8d8',GradientType=0 );/* IE6-9 */
	border:1px #bbb solid;
	border-radius:25px 0 25px 0;
}
#menus ul ul, #menus ul ul ul{padding:6px 0 3px;margin:0 0 0 10px;list-style:none;}
#menus ul{padding:6px 0 6px 10px;list-style:none;margin:0;border:1px solid #D0D0D0;border-width:0 0 1px;}
#menus li{ height:1%;padding:0;margin:0 0 -1px;}
#menus li li{margin:0;padding:2px 10px 3px 21px;height:1%;}
#menus li span.line{display:block;border:1px solid #D0D0D0;border-width:0 0 1px;}
#menus li li a{color:#C11C09;text-decoration:none;font:bold 12px Arial, Helvetica, sans-serif;}
#menus li li a:hover{color:#414141;text-decoration:none;}
#menus li a.c{display:block;font:bold 13px Arial, Helvetica, sans-serif;height:1%;margin:0 0 -1px;position:relative;color:#414141;text-decoration:none;}
#menus li a.c span{display:block;height:1%;cursor:pointer;padding:8px 10px 8px 25px;}
#menus li a.c:hover{color:#FFFFFF;text-decoration:none;background:url(k_to.png) no-repeat left top;}
#menus li a.c:hover span{background:url(k_bo.png) no-repeat left bottom;}