/*---UNIT_CSS main_menu-----------------------------------------------*/

#main_menu {
position:absolute;
 z-index:10;
width: 526px; 
height: 40px; 
margin: 0; 
padding: 0; 
}

#dd {   
margin: 0;
padding: 0
}

#dd li {   
margin: 0;
padding: 0;
list-style: none;
float: left;
font: bold 11px arial;
}

#dd li a.menu {
display: block; 
text-align: center; 
padding: 0; 
margin: 0; 
color: #fff; 
background-image: url(../img/menu_schedule.gif); 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 0; 
width: 70px; 
text-decoration: none; 
text-indent: -5000px; 
height: 34px; 
overflow: hidden; 
}

#dd li a.menu:hover { 
background-image: url(../img/menu_schedule.gif); 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 -34px; 
text-indent: -5000px; 
z-index: -1; 
overflow: hidden; 
}

#dd li a.menu_c {
display: block; 
text-align: center; 
padding: 0; 
margin: 0; 
color: #fff; 
background-image: url(../img/menu_schedule.gif); 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 -68px; 
width: 70px; 
text-decoration: none; 
text-indent: -5000px; 
height: 34px; 
overflow: hidden; 
}

#dd li a.menu_c:hover { 
background-image: url(../img/menu_schedule.gif); 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 -68px; 
text-indent: -5000px; 
z-index: -1; 
overflow: hidden; 
}

.submenu { 
font-size: 87px; 
background-image: none; 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 0; 
visibility: hidden; 
position: absolute; 
width: 87px; 
z-index: 3; 
border-color: #5970b2; 
border-width: 0; 
}

.submenu a { 
display: block; 
font: 11px arial; 
text-align: left; 
text-decoration: none; 
padding: 0; 
color: #2875de; 
margin: 0; 
}

.submenu a:hover { 
color: #fff; background-image: none; 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 0; 
}

#dd ol { 
z-index: 5; 
margin: 0; 
padding: 0; 
}

#dd ol li { 
clear: both; 
margin: 0; 
padding: 0; 
}

.menu_home { 
background-image: url(../img/menu_home.gif); 
background-repeat: no-repeat; 
background-position: 0 0; 
width: 56px; 
height: 34px; 
}

.menu_home a { 
background-image: url(../img/menu_home.gif); 
background-repeat: no-repeat; 
background-position: 0 0; 
text-indent: -5000px; 
width: 56px; 
height: 34px; 
overflow: hidden; 
display: block; 
}

.menu_home a:hover { 
background-image: url(../img/menu_home.gif); 
background-repeat: no-repeat; 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 56px; 
height: 34px; 
overflow: hidden; 
}

.menu_home_c { 
background-image: url(../img/menu_home.gif); 
background-repeat: no-repeat; 
background-position: 0 0; 
width: 56px; 
height: 34px; 
}

.menu_home_c a { 
background-image: url(../img/menu_home.gif); 
background-repeat: no-repeat; 
background-position: 0 -68px; 
text-indent: -5000px; 
width: 56px; 
height: 34px; 
overflow: hidden; 
display: block; 
}

.menu_home_c a:hover { 
background-image: url(../img/menu_home.gif); 
background-repeat: no-repeat; 
background-position: 0 -68px; 
text-indent: -5000px; 
display: block; 
width: 56px; 
height: 34px; 
overflow: hidden; 
}

.menu_webmag { 
background-image: url(../img/menu_webmag.gif); 
background-position: 0 0; 
width: 108px; 
height: 34px; 
display: block; 
}

.menu_webmag a { 
background-image: url(../img/menu_webmag.gif); 
background-position: 0 0; 
text-indent: -5000px; 
display: block; 
width: 108px; 
height: 34px; 
overflow: hidden; 
}

.menu_webmag a:hover { 
background-image: url(../img/menu_webmag.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 108px; 
height: 34px; 
overflow: hidden; 
}

.menu_webmag_c { 
background-image: url(../img/menu_webmag.gif); 
background-position: 0 0; 
width: 108px; 
height: 34px; 
display: block; 
}

.menu_webmag_c a { 
background-image: url(../img/menu_webmag.gif); 
background-position: 0 -68px; 
text-indent: -5000px; 
display: block; 
width: 108px; 
height: 34px; 
overflow: hidden; 
}

.menu_webmag_c a:hover { 
background-image: url(../img/menu_webmag.gif); 
background-position: 0 -68px; 
text-indent: -5000px; 
display: block; 
width: 108px; 
height: 34px; 
overflow: hidden; 
}

.menu_info { 
background-image: url(../img/menu_info.gif); 
background-position: 0 0; 
width: 90px; 
height: 34px; 
display: block; 
}

.menu_info a { 
background-image: url(../img/menu_info.gif); 
background-position: 0 0; 
text-indent: -5000px; 
display: block; 
width: 105px; 
height: 34px; 
overflow: hidden; 
}

.menu_info a:hover { 
background-image: url(../img/menu_info.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 90px; 
height: 34px; 
overflow: hidden; 
}

.menu_info_c { 
background-image: url(../img/menu_info.gif); 
background-position: 0 0; 
width: 90px; 
height: 34px; 
display: block; 
}

.menu_info_c a { 
background-image: url(../img/menu_info.gif); 
background-position: 0 -68px; 
text-indent: -5000px; 
display: block; 
width: 90px; 
height: 34px; 
overflow: hidden; 
}

.menu_info_c a:hover { 
background-image: url(../img/menu_info.gif); 
background-position: 0 -68px; 
text-indent: -5000px; 
display: block; 
width: 90px; 
height: 34px; 
overflow: hidden; 
}

.menu_contact { 
background-image: url(../img/menu_contact.gif); 
background-position: 0 0; 
width: 65px; 
height: 34px; 
display: block; 
}

.menu_contact a { 
background-image: url(../img/menu_contact.gif); 
background-position: 0 0; 
text-indent: -5000px; 
display: block; 
width: 65px; 
height: 34px; 
overflow: hidden; 
}

.menu_contact a:hover { 
background-image: url(../img/menu_contact.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 65px; 
height: 34px; 
overflow: hidden; 
}

.menu_contact_c { 
background-image: url(../img/menu_contact.gif); 
background-position: 0 -68px; 
width: 65px; 
height: 34px; 
display: block; 
}

.menu_contact_c a { 
background-image: url(../img/menu_contact.gif); 
background-position: 0 -68px; 
text-indent: -5000px; 
display: block; 
width: 65px; 
height: 34px; 
overflow: hidden; 
}

.menu_contact_c a:hover { 
background-image: url(../img/menu_contact.gif); 
background-position: 0 -68px; 
text-indent: -5000px; 
display: block; 
width: 65px; 
height: 34px; 
overflow: hidden; 
}
.menu_map { 
background-image: url(../img/menu_map.gif); 
background-repeat: no-repeat; 
background-position: 0 0; 
width: 48px; 
height: 34px; 
}

.menu_map a { 
background-image: url(../img/menu_map.gif); 
background-repeat: no-repeat; 
background-position: 0 0; 
text-indent: -5000px; 
width: 48px; 
height: 34px; 
display: block; 
}

.menu_map a:hover { 
background-image: url(../img/menu_map.gif); 
background-repeat: no-repeat; 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 48px; 
height: 34px; 
}

.menu_map_c { 
background-image: url(../img/menu_map.gif); 
background-repeat: no-repeat; 
background-position: 0 -68px; 
width: 48px; 
height: 34px; 
}

.menu_map_c a { 
background-image: url(../img/menu_map.gif); 
background-repeat: no-repeat; 
background-position: 0 -68px; 
text-indent: -5000px; 
width: 48px; 
height: 34px; 
display: block; 
}

.menu_map_c a:hover { 
background-image: url(../img/menu_map.gif); 
background-repeat: no-repeat; 
background-position: 0 -68px; 
text-indent: -5000px; 
display: block; 
width: 48px; 
height: 34px; 
}

.menu_recruit { 
background-image: url(../img/menu_recruit.gif); 
background-repeat: no-repeat; 
background-position: 0 0; 
width: 84px; 
height: 34px; 
}

.menu_recruit a { 
background-image: url(../img/menu_recruit.gif); 
background-repeat: no-repeat; 
background-position: 0 0; 
text-indent: -5000px; 
width: 84px; 
height: 34px; 
display: block; 
}

.menu_recruit a:hover { 
background-image: url(../img/menu_recruit.gif); 
background-repeat: no-repeat; 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 84px; 
height: 34px; 
}

.menu_recruit_c { 
background-image: url(../img/menu_recruit.gif); 
background-repeat: no-repeat; 
background-position: 0 -68px; 
width: 84px; 
height: 34px; 
}

.menu_recruit_c a { 
background-image: url(../img/menu_recruit.gif); 
background-repeat: no-repeat; 
background-position: 0 -68px; 
text-indent: -5000px; 
width: 84px; 
height: 34px; 
display: block; 
}

.menu_recruit_c a:hover { 
background-image: url(../img/menu_recruit.gif); 
background-repeat: no-repeat; 
background-position: 0 -68px; 
text-indent: -5000px; 
display: block; 
width: 84px; 
height: 34px; 
}





#menu_event_list { 
width: 109px; 
height: 28px; 
display: block; 
}

#menu_event_list a { 
background-image: url(../img/menu_event_list.gif); 
background-position: 0 0; 
text-indent: -5000px; 
display: block; 
width: 109px; 
height: 28px; 
overflow: hidden; 
}

#menu_event_list a:hover { 
background-image: url(../img/menu_event_list.gif); 
background-position: 0 -28px; 
text-indent: -5000px; 
display: block; 
width: 109px; 
height: 28px; 
overflow: hidden; 
}

#menu_live_event { 
width: 109px; 
height: 27px; 
display: block; 
}

#menu_live_event a { 
background-image: url(../img/menu_live_event.gif); 
background-position: 0 0; 
text-indent: -5000px; 
display: block; 
width: 109px; 
height: 27px; 
overflow: hidden; 
}

#menu_live_event a:hover { 
background-image: url(../img/menu_live_event.gif); 
background-position: 0 -27px; 
text-indent: -5000px; 
display: block; 
width: 109px; 
height: 27px; 
overflow: hidden; 
}
#menu_clube_event { 
width: 109px; 
height: 27px; 
display: block; 
}

#menu_clube_event a { 
background-image: url(../img/menu_club_event.gif); 
background-position: 0 0; 
text-indent: -5000px; 
display: block; 
width: 109px; 
height: 27px; 
overflow: hidden; 
}

#menu_clube_event a:hover { 
background-image: url(../img/menu_club_event.gif); 
background-position: 0 -27px; 
text-indent: -5000px; 
display: block; 
width: 109px; 
height: 27px; 
overflow: hidden; 
}

/*UNIT_CSS footer_main_menu------------------------------*/
#footer_menu_map { 
width: 29px; 
height: 17px; 
}

#footer_menu_map a { 
background-image: url(../img/footer_menu_map.gif); 
background-position: 0 0; 
text-indent: -5000px; 
width: 29px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_map a:hover { 
background-image: url(../img/footer_menu_map.gif); 
background-position: 0 -17px; 
text-indent: -5000px; 
display: block; 
width: 29px; 
height: 17px; 
overflow: hidden; 
}

#footer_menu_map_c { 
width: 29px; 
height: 17px; 
}

#footer_menu_map_c a { 
background-image: url(../img/footer_menu_map.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
width: 29px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_map_c a:hover { 
background-image: url(../img/footer_menu_map.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 29px; 
height: 17px; 
overflow: hidden; 
}
#footer_menu_contact { 
width: 51px; 
height: 17px; 
}

#footer_menu_contact a { 
background-image: url(../img/footer_menu_contact.gif); 
background-position: 0 0; 
text-indent: -5000px; 
width: 51px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_contact a:hover { 
background-image: url(../img/footer_menu_contact.gif); 
background-position: 0 -17px; 
text-indent: -5000px; 
display: block; 
width: 51px; 
height: 17px; 
overflow: hidden; 
}

#footer_menu_contact_c { 
width: 51px; 
height: 17px; 
}

#footer_menu_contact_c a { 
background-image: url(../img/footer_menu_contact.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
width: 51px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_contact_c a:hover { 
background-image: url(../img/footer_menu_contact.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 51px; 
height: 17px; 
overflow: hidden; 
}

#footer_menu_info { 
width: 72px; 
height: 17px; 
}

#footer_menu_info a { 
background-image: url(../img/footer_menu_info.gif); 
background-position: 0 0; 
text-indent: -5000px; 
width: 72px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_info a:hover { 
background-image: url(../img/footer_menu_info.gif); 
background-position: 0 -17px; 
text-indent: -5000px; 
display: block; 
width: 72px; 
height: 17px; 
overflow: hidden; 
}

#footer_menu_info_c { 
width: 72px; 
height: 17px; 
}

#footer_menu_info_c a { 
background-image: url(../img/footer_menu_info.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
width: 72px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_info_c a:hover { 
background-image: url(../img/footer_menu_info.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 72px; 
height: 17px; 
overflow: hidden; 
}

#footer_menu_webmag { 
width: 86px; 
height: 17px; 
}

#footer_menu_webmag a { 
background-image: url(../img/footer_menu_webmag.gif); 
background-position: 0 0; 
text-indent: -5000px; 
width: 86px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_webmag a:hover { 
background-image: url(../img/footer_menu_webmag.gif); 
background-position: 0 -17px; 
text-indent: -5000px; 
display: block; 
width: 86px; 
height: 17px; 
overflow: hidden; 
}

#footer_menu_webmag_c { 
width: 86px; 
height: 17px; 
}

#footer_menu_webmag_c a { 
background-image: url(../img/footer_menu_webmag.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
width: 86px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_webmag_c a:hover { 
background-image: url(../img/footer_menu_webmag.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 86px; 
height: 17px; 
overflow: hidden; 
}

#footer_menu_sche { 
width: 58px; 
height: 17px; 
}

#footer_menu_sche a { 
background-image: url(../img/footer_menu_schedule.gif); 
background-position: 0 0; 
text-indent: -5000px; 
width: 58px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_sche a:hover { 
background-image: url(../img/footer_menu_schedule.gif); 
background-position: 0 -17px; 
text-indent: -5000px; 
display: block; 
width: 58px; 
height: 17px; 
overflow: hidden; 
}

#footer_menu_sche_c { 
width: 58px; 
height: 17px; 
}

#footer_menu_sche_c a { 
background-image: url(../img/footer_menu_schedule.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
width: 58px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_sche_c a:hover { 
background-image: url(../img/footer_menu_schedule.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 58px; 
height: 17px; 
overflow: hidden; 
}

#footer_menu_home { 
width: 43px; 
height: 17px; 
}

#footer_menu_home a { 
background-image: url(../img/footer_menu_home.gif); 
background-position: 0 0; 
text-indent: -5000px; 
width: 43px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_home a:hover { 
background-image: url(../img/footer_menu_home.gif); 
background-position: 0 -17px; 
text-indent: -5000px; 
display: block; 
width: 43px; 
height: 17px; 
overflow: hidden; 
}

#footer_menu_home_c { 
width: 43px; 
height: 17px; 
}

#footer_menu_home_c a { 
background-image: url(../img/footer_menu_home.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
width: 43px; 
height: 17px; 
overflow: hidden; 
display: block; 
}

#footer_menu_home_c a:hover { 
background-image: url(../img/footer_menu_home.gif); 
background-position: 0 -34px; 
text-indent: -5000px; 
display: block; 
width: 43px; 
height: 17px; 
overflow: hidden; 
}
