#menu { margin: 0px; height: 100%; width: 300px; display: inline; float: left; background:#222729;

box-shadow: -0.25em 0 0.25em 0 rgba(0, 0, 0, 0.125) inset;
    left: 0;
    /*position: fixed;*/
	position:absolute;
	z-index:1;
    top: 90px;
}



#menu ul { line-height: 100%; margin: 0px; padding: 0px; }
#menu li { line-height: 100%; margin: 0px; padding: 0px; list-style-type: none; }

#menu li a.m-a:hover { background-image: url(../img/menu/a2.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 51px; width: 300px; }

#menu li a.m-b { background-image: url(../img/menu/b1.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 51px; width: 300px; }
#menu li a.m-b:hover { background-image: url(../img/menu/b2.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 51px; width: 300px; }


#menu li a.m-c { background-image: url(../img/menu/c1.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 51px; width: 300px; }
#menu li a.m-c:hover { background-image: url(../img/menu/c2.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 51px; width: 300px; }
#menu li a.m-d { background-image: url(../img/menu/d1.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 51px; width: 300px; }
#menu li a.m-d:hover { background-image: url(../img/menu/d2.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 51px; width: 300px; }



#menu .model { background-image: url(../img/menu/a1.jpg); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 122px; width: 300px; }

#menu li  a.menu01 { background-image: url(../img/menu/menu01.png); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 62px; width: 300px; }
#menu li  a.menu01:hover { background-image: url(../img/menu/menu01on.png); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 62px; width: 300px; }
#menu li  a.menu02 { background-image: url(../img/menu/menu02.png); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 62px; width: 300px; }
#menu li  a.menu02:hover { background-image: url(../img/menu/menu02on.png); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 62px; width: 300px; }
#menu li  a.menu03 { background-image: url(../img/menu/menu03.png); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 62px; width: 300px; }
#menu li  a.menu03:hover { background-image: url(../img/menu/menu03on.png); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 62px; width: 300px; }
#menu li  a.menu04 { background-image: url(../img/menu/menu04.png); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 62px; width: 300px; }
#menu li  a.menu04:hover { background-image: url(../img/menu/menu04on.png); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 62px; width: 300px; }
#menu li  a.menu05 { background-image: url(../img/menu/menu05.png); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 62px; width: 300px; }
#menu li  a.menu05:hover { background-image: url(../img/menu/menu05on.png); background-repeat: no-repeat; text-indent: -9999px; display: block; height: 62px; width: 300px; }





#menu #modelmenu a { font-family: "Times New Roman", Times, serif; font-size: 13px; color: #FFFFFF; text-decoration: none; display: block; height:62px; width: auto; height:62px; }

#menu #modelmenu a:hover { font-family: "Times New Roman", Times, serif; font-size: 13px; color: #FFFFFF; text-decoration: none; display: block; height: 62px; width: auto; }