@charset "utf-8";
/* CSS Document */
#menu_e{ width:939px; height:54px; background-image:url(../images/menu_bg.gif); background-repeat:repeat-x; margin:auto auto; margin-bottom:5px; overflow:hidden }

#menu_e .mainmenu { list-style:none; margin:0; padding:0; margin-left:20px; position:relative}
#menu_e .mainmenu li{float:left; font-weight:bold; overflow:hidden; height:34px; }

#menu_e .mainmenu li.main_menu{ }

#menu_e .mainmenu li a{ text-decoration:none; display:block; height:24px; padding-top:10px;padding-top:12px\9;/*IE8*/*padding-top:12px;/*IE7*/-padding-top:12px;/*IE6*/ color:#910d0d;padding-left:19px; padding-right:19px;}

#menu_e .mainmenu li.menu_1{ background-image:url(../images/menu_1_bg_1.gif); background-repeat:no-repeat;}
#menu_e .mainmenu li.menu_1 a{ background-image:url(../images/menu_1_bg_2.gif); background-repeat:no-repeat; background-position:right 0px}
#menu_e .mainmenu li.menu_2{  background-image:url(../images/menu_2_bg_1.gif); background-repeat:no-repeat;}
#menu_e .mainmenu li.menu_2 a{ background-image:url(../images/menu_2_bg_2.gif); background-repeat:no-repeat; background-position:right 0px}
#menu_e .mainmenu li.menu_3{background-image:url(../images/menu_2_bg_1.gif); background-repeat:no-repeat;}
#menu_e .mainmenu li.menu_3 a{ background-image:url(../images/menu_2_bg_2.gif); background-repeat:no-repeat; background-position:right 0px}
#menu_e .mainmenu li.menu_4{background-image:url(../images/menu_2_bg_1.gif); background-repeat:no-repeat;}
#menu_e .mainmenu li.menu_4 a{ background-image:url(../images/menu_2_bg_2.gif); background-repeat:no-repeat; background-position:right 0px}
#menu_e .mainmenu li.menu_5{background-image:url(../images/menu_2_bg_1.gif); background-repeat:no-repeat;}
#menu_e .mainmenu li.menu_5 a{ background-image:url(../images/menu_2_bg_2.gif); background-repeat:no-repeat; background-position:right 0px}
#menu_e .mainmenu li.menu_6{background-image:url(../images/menu_2_bg_1.gif); background-repeat:no-repeat;}
#menu_e .mainmenu li.menu_6 a{ background-image:url(../images/menu_2_bg_2.gif); background-repeat:no-repeat; background-position:right 0px}

#menu_e .mainmenu .main_menu_1 a{ background-image:url(../images/menu_1_bg.gif); background-repeat:no-repeat; background-position:left 0; padding-left:46px; width:28px;}
#menu_e .mainmenu .main_menu_2 a{ width:54px; padding-left:24px; padding-top:13px;}
#menu_e .mainmenu .main_menu_3 a{ width:75px;}
#menu_e .mainmenu .main_menu_4 a{ width:75px;}
#menu_e .mainmenu .main_menu_5 a{ width:75px;}
#menu_e .mainmenu .main_menu_6 a{ width:75px;}

#menu_e #sub_menu {height:30px; clear:both; position:relative; background:url(../images/sub_menu_bg.gif) repeat-x; top:-1px;overflow:hidden;}
#menu_e #sub_menu ul{list-style:none; margin:0; padding:0; overflow:hidden; position:absolute;margin-top:4px; display:none }
/*#menu_e #sub_menu ul.sub_menu_1{ margin-left: 20px;}
#menu_e #sub_menu ul.sub_menu_2{ margin-left: 112px;}
#menu_e #sub_menu ul.sub_menu_3{ margin-left: 214px;}
#menu_e #sub_menu ul.sub_menu_4{ margin-left: 302px;}
#menu_e #sub_menu ul.sub_menu_5{ margin-left: 404px;}
#menu_e #sub_menu ul.sub_menu_6{ margin-left: 492px;}*/
#menu_e #sub_menu ul li{ float:left; }
#menu_e #sub_menu ul li a{ padding-right:17px;padding-left:17px; font-weight:bold; display:block;  height:17px; text-decoration:none; color:#414342; padding-top:8px}
#menu_e #sub_menu ul li.current{ background:url(../images/sub_menu_left_bg.gif) no-repeat;}
#menu_e #sub_menu ul li.current a{  background:url(../images/sub_menu_right_bg.gif) no-repeat right; color:#910d0d}




#menu_e #login{ float:right; margin-right:28px;margin-right:28px\9;/*IE8*/*margin-right:28px;/*IE7*/_margin-right:16px;/*IE6*/  margin-top:7px; color:#636363;}
#menu_e a{color:#636363; text-decoration:none}
#menu_e #login .lable{ float:left; padding-top:3px;}
#menu_e #login .logon,#menu_e #login .register{ float:none; color:#910D0D; text-decoration:none;  background-image:url(menu_button_bg.gif); background-repeat:no-repeat;margin-left:4px; width:48px; height:20px; border:0px none; font-size:9pt;  }
#menu_e #login .logon div,#menu_e #login .register div{background-image:url(../images/menu_button_bg.gif); background-repeat:no-repeat; background-position:right  top;padding-left:13px;padding-right:13px; padding-top:3px ;width:48px; height:20px; border:0px none   }

#login_windows{color:#636363;height:118px!important;width:211px!important}
#login_windows iframe{ display:none!important}
#login_windows input{border-color:#84A0BC rgb(184, 201, 216) rgb(184, 201, 216) rgb(132, 160, 188);border-style:solid;
border-width:1px;color:#A5A5A5;font-size:9pt;height:14px;margin-right:4px;padding-left:6px;width:110px;}
#login_windows .popupwinieframe{ width:211px; height:118px;}
#login_windows .border { border:none 0px; width:227px!important; height:118px!important;}
#login_windows .border #content{ background-image:url(../images/login_content_bg.gif); background-repeat:no-repeat; width:211px; height:118px}
#login_windows .border #content table{width:211px!important; height:118px!important;}
#login_windows .border #content table tr{ line-height:25px;line-height:15px/9;*line-height:15px;_line-height:26px}
#login_windows .border #content .loginform{ margin-top:22px; height:auto!important; margin-left:6px;}
#login_windows .border #content .loginform select{color:#999999;font-size:9pt;height:20px;vertical-align:middle;}
#login_windows .border #content table .login{background-image:url(../images/login_button_bg.gif);
border:0pt none;
color:#FFFFFF;
font-size:9pt;
height:19px;
margin-right:2px;
width:57px;}
#login_windows .border #content table .forget{background-image:url(../images/login_button_bg.gif);
border:0pt none;
color:#FFFFFF;
font-size:9pt;
height:19px;
width:57px;}


#header2{ width:939px; height:93px; background-image:url(../images/header_bg2.jpg); background-repeat:no-repeat;margin:auto auto; position:relative}
#header2 #header_logo { float:left}
#header2 #header_logo a{text-indent:-100000px; background-image:url(../images/header_logo.gif); background-repeat:no-repeat; width:132px; height:93px;display:block;overflow:hidden;}
#header2 #header_changecity {color:#910d0d; float:left; margin-top:59px; font-size:12px;}
#header2 #header_changecity #header_changecity_lable{ font-size:18px; font-weight:bold;padding-top:2px;*padding-top:3px;/*IE7*/;_padding-top:3px;/*IE6*/ float:left;}
#header2 #header_changecity #changecity{background-image:url(../images/header_changecity_bg_arrow_red_down.gif); background-repeat:no-repeat; background-position:left top; height:18px; width:85px; float:left; cursor:pointer;margin-top:3px;}
#header2 #header_changecity #changecity #lable{ padding-left:26px; padding-right:7px; padding-top:2px;*padding-top:3px;/*IE7*/;_padding-top:3px;/*IE6*/height:16px; background-image:url(header_changecity_right.gif);background-repeat:no-repeat; background-position:right top; }

#header2 #header_club_logo{ float:right;margin-right:6px;position:absolute; top:48px; left:678px;}
#header2 #header_club_logo a{text-indent:-100000px; background-image:url(../images/header_club_logo.gif); background-repeat:no-repeat; width:97px; height:37px;display:block;overflow:hidden;}
#header2 #header_language{ float:right; position:absolute; top:60px; left:778px;*left:776px; margin-right:28px;*margin-right:28px;/*IE7*/;_margin-right:16px;/*IE6*/}
#header2 #header_language a{ color:#585858; font-size:12px; text-decoration:none}
#header2 #login_success{ position:absolute top right; text-align:right;}
#header2 #login_success .bg{background-image:url(../images/login_success_bg.gif); background-repeat:repeat-x; height:33px;  float:right; padding-top:6px; padding-right:12px; color:#858585; padding-left:6px;}
#header2 #login_success .link a{ color:#858585; text-decoration:none}
#header2 #login_success .red_under_word{color:#910d0d; text-decoration:underline; padding-right:10px}
#header2 #login_success .red_under_word a{color:#910d0d;}
#header2 #login_success .lastlink{padding-right:10px}
#header2 #login_success .red_word{color:#910d0d;}



