#menu ul { background-repeat: repeat-x; background-position: 0 0px; position:relative; width: 950px; height:35px; margin: 0; padding: 0; }
#menu li { display: block; height: 35px; background-position: 0 0px; background-repeat: no-repeat; text-decoration: none; text-indent: -9999em; list-style-type:none; float: left; }
#menu li a { display: block; height: 35px; background-position: 0 -35px; background-repeat: no-repeat; text-decoration: none; text-indent: -9999em; }
#menu li#head_01 { background-image: url(../media/menu_01.gif); width: 135px; }
#menu #head_02 { background-image: url(../media/menu_02.gif); width: 136px; }
#menu #head_03 { background-image: url(../media/menu_03.gif); width: 136px; }
#menu #head_04 { background-image: url(../media/menu_04.gif); width: 136px; }
#menu #head_05 { background-image: url(../media/menu_05.gif); width: 136px; }
#menu #head_06 { background-image: url(../media/menu_06.gif); width: 136px; }
#menu #head_07 { background-image: url(../media/menu_07.gif); width: 135px; }
#menu li#head_01 a { background-image: url(../media/menu_01.gif); width: 135px; }
#menu #head_02 a { background-image: url(../media/menu_02.gif); width: 136px; }
#menu #head_03 a { background-image: url(../media/menu_03.gif); width: 136px; }
#menu #head_04 a { background-image: url(../media/menu_04.gif); width: 136px; }
#menu #head_05 a { background-image: url(../media/menu_05.gif); width: 136px; }
#menu #head_06 a { background-image: url(../media/menu_06.gif); width: 136px; }
#menu #head_07 a { background-image: url(../media/menu_07.gif); width: 135px; }
#menu li a:hover { background-position: 0 0px; }
