#pad {height:200px;}
#menudiv {position:relative;left:22px;top:0px;}
#menu {padding:0;margin:0;list-style:none;height:45px;width:148px;position:relative;z-index:500;font-family:arial, verdana, sans-serif;}
#menu li {float:left;margin-right:0px;}
#menu li a {display:block;height:45px;line-height:45px;background:transparent;color:#fff;text-decoration:none;font-size:11px;font-weight:bold;padding:0;}
#menu table {border-collapse:collapse;width:0;height:0;position:absolute;top:0;left:0;}
/* Default link styling *//* Style the list OR link hover. Depends on which browser is used */
#menu li a:hover {z-index:200;position:relative;color:#000;background-color:#000;}
#menu li:hover {position:relative;z-index:200;}
#menu li:hover > a {color:#fff;background: transparent url(/images/menu.gif) no-repeat left bottom;}
/*  ìåíþ íå íàâåäåííîå */
#menu li a.sub {background:transparent url(/images/menu.gif) no-repeat right center;width:148px;}
/*  ìåíþ íàâåäåííîå */
#menu li:hover > a.sub {color:#ccc;background-color:transparent;}
#menu li.current a {color:#000;background:#000;}
#menu li.current a.sub {color:#fff;background:#840 url(down-arr.htm) no-repeat right center;}
#menu :hover ul {left:0;top:0px;width:148px;background:#fff;z-index:2000;}
/* keep the 'next' level invisible by placing it off screen. */
#menu ul, #menu :hover ul ul {position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none;}
/* ðàññòîÿíèå âûïàäàíèÿ ñóáìåíþ */
#menu :hover ul :hover ul {left:148px;top:0px;background:transparent;white-space:nowrap;width:100px;z-index:200;height:auto;}
/* ÑÓÁÌÅÍÞ */
#menu :hover ul li a.menuAkcii {display:block;width:110px;height:26px;padding:0;text-indent:10px;line-height:26px;background:url(/images/makcii.gif) no-repeat left top;color:#808080;cursor:pointer;}
#menu :hover ul :hover.menuAkcii {background-position:0px -26px;}
#menu :hover ul li a.menuAkciiSelect {display:block;width:110px;height:26px;padding:0;text-indent:10px;line-height:26px;background:url(/images/makcii.gif) no-repeat left top;color:#808080;cursor:pointer;}
#menu :hover ul li a.menuObyav {display:block;width:110px;height:26px;padding:0;text-indent:10px;line-height:26px;background:url(/images/mobyav.gif) no-repeat left top;color:#808080;cursor:pointer;}
#menu :hover ul :hover.menuObyav {background-position:0px -26px;}
#menu :hover ul li a.menuObyavSelect {display:block;width:110px;height:26px;padding:0;text-indent:10px;line-height:26px;background:url(/images/mobyav.gif) no-repeat left top;color:#808080;cursor:pointer;}
#menu :hover ul li a.menuPart {display:block;width:110px;height:26px;padding:0;text-indent:10px;line-height:26px;background:url(/images/mpart.gif) no-repeat left top;color:#808080;cursor:pointer;}
#menu :hover ul :hover.menuPart {background-position:0px -26px;}
#menu :hover ul li a.menuPartSelect {background:url(/images/mpart.gif) no-repeat left top;background-position:0px -26px;width:110px;color:#808080;display:block;width:148px;height:26px;cursor:default;}
#menu :hover ul li a.menuDesign {display:block;width:110px;height:26px;padding:0;text-indent:10px;line-height:26px;background:url(/images/mdesign.gif) no-repeat left top;color:#808080;cursor:pointer;}
#menu :hover ul :hover.menuDesign {background-position:0px -26px;}
#menu :hover ul li a.menuDesignSelect {background:url(/images/mdesign.gif) no-repeat left top;background-position:0px -26px;width:148px;height:45px;color:#808080;display:block;width:148px;height:26px;cursor:default;}
#menu :hover ul li a.menuClients {display:block;width:110px;height:26px;padding:0;text-indent:10px;line-height:26px;background:url(/images/mclients.gif) no-repeat left top;color:#808080;cursor:pointer;}
#menu :hover ul :hover.menuClients {background-position:0px -26px;}
#menu :hover ul li a.menuClientsSelect {background:url(/images/mclients.gif) no-repeat left top;background-position:0px -26px;width:148px;height:45px;color:#808080;display:block;width:148px;height:26px;cursor:default;}
#menu :hover ul li a.menuMebel {	display:block;width:110px;height:26px;padding:0;text-indent:10px;line-height:26px;background:url(/images/mmebel.gif) no-repeat left top;color:#808080;cursor:pointer;}
#menu :hover ul :hover.menuMebel {background-position:0px -26px;}
#menu :hover ul li a.menuInter {display:block;width:110px;height:26px;padding:0;text-indent:10px;line-height:26px;background:url(/images/minter.gif) no-repeat left top;color:#808080;cursor:pointer;}
#menu :hover ul :hover.menuInter {background-position:0px -26px;}
#menu :hover ul li a.menuExs {display:block;width:110px;height:26px;padding:0;text-indent:10px;line-height:26px;background:url(/images/mexs.gif) no-repeat left top;color:#808080;cursor:pointer;}
#menu :hover ul :hover.menuExs {background-position:0px -26px;}
/* ß×ÅÉÊÈ */
#menu :hover ul li a.menuInfo {background:url(/images/minfo.gif) no-repeat left top;width:148px;height:45px;color:#808080;display:block;width:148px;height:26px;line-height:26px;cursor:pointer;}
#menu :hover ul :hover a.menuInfo {background-position:0px -26px;}
#menu :hover ul li a.menuInfoSelect {background:url(/images/minfo.gif) no-repeat left top;background-position:0px -26px;width:148px;height:45px;color:#808080;display:block;width:148px;height:26px;cursor:default;}
#menu :hover ul li a.menuServ {background:url(/images/mservices.gif) no-repeat left top;width:148px;height:45px;color:#808080;display:block;width:148px;height:26px;line-height:26px;cursor:pointer;}
#menu :hover ul :hover a.menuServ {background-position:0px -26px;}
#menu :hover ul li a.menuServSelect {background:url(/images/mservices.gif) no-repeat left top;background-position:0px -26px;width:148px;height:45px;color:#808080;display:block;width:148px;height:26px;cursor:default;}
#menu :hover ul li a.menuAbout {background:url(/images/mabout.gif) no-repeat left top;width:148px;height:45px;color:#808080;display:block;width:148px;height:26px;line-height:26px;cursor:pointer;}
#menu :hover ul :hover a.menuAbout {background-position:0px -26px;}
#menu :hover ul li a.menuAboutSelect {background:url(/images/mabout.gif) no-repeat left top;background-position:0px -26px;width:148px;height:45px;color:#808080;display:block;width:148px;height:26px;cursor:default;}
#menu :hover ul li a.menuCont {background:url(/images/mkontakts.gif) no-repeat left top;width:148px;height:45px;color:#808080;display:block;width:148px;height:26px;line-height:26px;cursor:pointer;}
#menu :hover ul :hover a.menuCont {background-position:0px -26px;}
#menu :hover ul li a.menuContSelect {background:url(/images/mkontakts.gif) no-repeat left top;background-position:0px -26px;width:148px;height:45px;color:#808080;display:block;width:148px;height:26px;cursor:default;}
/* ÊÍÎÏÊÀ ÌÅÍÞ ÑÍÈÇÓ */	
#menu :hover ul li a.image {width:148px;height:45px;background:transparent url(/images/menu.gif) no-repeat left top;color:#808080;cursor:default;}
#menu :hover ul :hover a.image {background:transparent url(/images/menu.gif) no-repeat left top;}
/* ÏÓÑÒÀß ß×ÅÉÊÀ ÄËß ÎÒÑÒÓÏÀ */	
#menu :hover ul li a.space {width:148px;height:20px;background:black;color:#808080;cursor:default;}
#menu :hover ul :hover a.space {background:black;}
