*{font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;margin:0px;padding:0px;}
/*body{background:#542C48 url("/images/interface/backgrounds/bd.png") repeat-x;font-size:11px}*/
body{background:#32222f;font-size:11px}
* html div.confirm_opacity,* html #chat_a_tab,* html #chat_a1_tab,* html #chat_a2_tab,* html #chat_a3_tab,* html #chat_a4_tab,*html #chat_a5_tab,* html .r_h,* html .r_f,* html #walpapers a,* html .l_lr,* html .l_bt,* html #user_count,* html #rating,* html .user_rating,* html #list .mail,* html #chat_p1_tab, * html #chat_p2_tab, * html #chat_p3_tab, * html #chat_p4_tab, * html #chat_p5_tab, * html #list .info,.l_plb{behavior:url("/images/interface/iepngfix.htc")}
/* img, .lamps  { behavior:url("/images/interface/iepngfix.htc");  }  */
img, .lamps  { behavior:url("/javascripts/png.htc");  }

/* LINKS */
a{color:#F60;outline:0;text-decoration:underline}
a:hover{text-decoration:none}
a img{border:0}

/* HEADERS */
h1{font-size:24px;font-weight:normal;color:#FFF;margin:16px}
h2{color:#FDFDFD;line-height:22px;font-size:14px;margin:21px 0 16px}
h2 b{display:block;position:relative;top:-22px;height:22px;font-size:1px;background-repeat:no-repeat; margin:0 0 -22px}
#ind2 h1
{
  font-size: 1px;
  position: absolute;
  z-index: -10;
}
.cards b{background-image:url("/images/interface/headers/cr.png")}
#cards_image { z-index: 10; }
.news b{background-image:url("/images/interface/headers/nw.png")}
h3{font-size:18px;font-weight:normal;color:#FFF;margin:16px 16px 0}

table{border-collapse:collapse}

/* MAIN LAYER */
#page{margin:0 auto;padding:0 10px;width:975px}

/* LEFT COLUMN */
#left_col{width:168px;float:left;padding:0 0 15px}

/* LOGO */
#logo{display:block}

/* LEFT COLUMNS BLOCKS */

.l_lr{background:url("/images/interface/backgrounds/us_tp.png") no-repeat;height:161px;margin:-1px 0 0}


/* .l_bt{background:url("/images/interface/backgrounds/us_ft.png") no-repeat;height:65px;margin:-19px 0 0;text-align:center;padding:5px 0 0;z-index:100} */
.l_bt{background:url("/images/interface/backgrounds/us_ft.png") no-repeat;height:65px;margin:-19px 0 0;text-align:center;padding:5px 0 0;position:relative}

html>body .l_bt {position:relative}

.l_plb
{
  height:19px;width:100%;background:url("/images/interface/backgrounds/us_ft.png") 0 0;
  position:absolute;left:0;bottom:-1px
}

.banner{background:url("/images/interface/backgrounds/banner_border_1.gif") no-repeat;height:185px;margin:20px -12px 0;text-align:center;padding:10px 0 0;position:relative}

/* ENTRANCE */
.login{text-align:center}
.login div{background:url("/images/interface/lg.jpg") 5px 5px no-repeat;padding:17px 96px 0 28px;height:71px;text-align:left}
.login a{font-size:9px;color:#000}
.login input{border:#FFF 3px solid;margin:1px 0 10px;width:138px;font-size:11px}
* html .login input{margin:0 0 9px}
 .login_butt input{background:url("/images/interface/buttons/lg.png") no-repeat;border:0;height:20px;width:97px;margin:1px 0 0;cursor:pointer}
 .login_butt {background:url("/images/interface/backgrounds/enter_button.png") no-repeat;height:65px;margin:-19px 8px 0;text-align:center;padding:5px 0 0;position:relative}
/* REGISTRATION */
.l_lr.register b{background:url("/images/interface/rg.jpg") 6px 5px no-repeat;display:block;height:143px;width:164px}

/* PLAYERS COUNT */
#user_count{list-style-type:none;background:url("/images/interface/backgrounds/cnt.png") no-repeat;height:98px;margin:-1px 0 0; padding-left:9px}
#user_count li{color:#CCC;text-align:center;float:left;width:69px; padding:15px 5px 0}
#user_count strong{display:block;line-height:40px;font-size:16px;color:#FFF}

/* PLAYER PANEL */

#player{background:url("/images/interface/backgrounds/user_bar_bg_middle.png");width:168px;margin-top:-210px;position:relative;}
#player .top_bg{background:url("/images/interface/backgrounds/user_bar_bg_top.png") no-repeat top;}
#player .bot_bg{background:url("/images/interface/backgrounds/user_bar_bg_bottom.png") no-repeat bottom;}
* html #player{background:url("/images/interface/backgrounds/user_bar_bg_middle_for_ie6.gif");}
* html #player .top_bg{background:url("/images/interface/backgrounds/user_bar_bg_top_for_ie6.gif") no-repeat top;}


#player_img{padding-top:36px;height:173px;overflow:hidden;text-align:center;z-index:100;}
#player_hd{height:204px;width:144px;padding:12px 10px 25px 12px;color:#FFF;font-weight:bold;text-align:left}
#mail_icn{
        background:url("/images/interface/backgrounds/ml.gif") 0 0 no-repeat;
        position:absolute;
        left:-4px;
        top:42px;
        text-align:center;
        width:35px;
        padding:8px 0;
}

#rating {
        background: url("/images/interface/backgrounds/rt.png") 0 0 no-repeat;
        position:absolute;
        left:-10px;
        top:203px;
        text-align:center;
        line-height:37px;
        width:45px;
        padding:0 10px 0 0;
        font-size:14px;
        font-weight:bold;
        color:black;
}
#rating a {text-decoration:none;color:black}




#rating_line{height:11px;width:125px;position:relative;left:45px;top:-23px;text-align:left}
*:first-child+html #rating_line{top:-36px;}
* html #rating_line{top:-26px;left:45px;}

.resources{width:15px;float:left;line-height:25px;color:#FFF;white-space:nowrap;padding-left:49px;background-repeat:no-repeat;background-position:27px}
#player_hd a { color: #FFF; text-decoration: none; }
#player_hd a:hover { text-decoration: underline; }
#close_butt{float:right}

.res_1 { background-image:url("/images/interface/icons/res_1.gif") }
.res_2 { background-image:url("/images/interface/icons/res_2.gif");background-position:24px; }
.res_3 {
  background-position: 24px;
  background-image:url("/images/interface/icons/res_3.gif");
}
.res_4 { background-image:url("/images/interface/icons/res_4.gif") }
.res_5 {
  background-position: 24px;
  background-image:url("/images/interface/icons/res_5.gif");
}
.res_7 {
  background-position: 24px;
  background-image:url("/images/interface/icons/ico_chatl_copper.gif");
}
.chatls {
  background-position: 24px;
  background-image:url("/images/interface/icons/money/chatls.gif");
}

.dummy_tickets {
  background-position: 24px;
  background-image:url("/images/interface/icons/money/dummy_tickets.png");
}

.roubles {
  background-position: 24px;
  background-image:url("/images/interface/icons/money/roubles.gif");
}

.snowflakes {
  background-position: 24px;
  background-image:url("/images/interface/icons/money/snowflakes.gif");
}


.valentines {
  background-position: 24px;
  background-image:url("/images/interface/icons/money/valentines.gif");
}

.event-coins {
  background-position: 24px;
  background-image:url("/images/interface/icons/money/event_coins.gif");
}


.draft-rating-icon {
  background-position: 24px;
  background-image:url("/images/interface/icons/draft_rating.gif");
}



/* RIGHT COLUMN */
#right_col{width:792px;float:left;padding:0 0 15px 15px}






/*NEW*/
ul#menu{
        list-style-type: none;
        display: block;
        height: 44px;
        padding:18px 0 15px 0;
}

li#menu_item_play, li#menu_item_task, li#menu_item_player,
li#menu_item_collection, li#menu_item_trade, li#menu_item_about-town,
li#menu_item_communication, li#menu_item_info, li#menu_item_registration,
li#menu_item_cards, li#menu_item_comics, li#menu_item_wallpapers
{
        float: left;
        height: 41px;
        padding-top: 3px;
}

li#menu_item_play{
        width:85px;
        background: url(/images/interface/top_menu/menu-item-play-border.gif) no-repeat 0 0;
        padding-left: 3px;
}

li#menu_item_task{
        width:99px;
        background: url(/images/interface/top_menu/menu-item-task-border.gif) no-repeat 0 0;
}

li#menu_item_player, li#menu_item_cards{
        width:105px;
        background: url(/images/interface/top_menu/menu-item-player-border.gif) no-repeat 0 0;
        padding-left: 3px;
}

li#menu_item_collection, li#menu_item_comics{
        width:108px;
        background: url(/images/interface/top_menu/menu-item-collection-border.gif) no-repeat 0 0;
}

li#menu_item_trade, li#menu_item_wallpapers{
        width:104px;
        background: url(/images/interface/top_menu/menu-item-trade-border.gif) no-repeat 0 0;
}

li#menu_item_about-town{
        width:102px;
        background: url(/images/interface/top_menu/menu-item-about-town-border.gif) no-repeat 0 0;
        padding-left: 3px;
}

li#menu_item_communication{
        width:101px;
        background: url(/images/interface/top_menu/menu-item-communication-border.gif) no-repeat 0 0;
}

li#menu_item_info{

        width:79px;
        background: url(/images/interface/top_menu/menu-item-info-border.gif) no-repeat 0 0;
}

li#menu_item_registration{
        padding-left: 3px;
        width:184px;
        background: url(/images/interface/top_menu/menu-item-registration-border.gif) no-repeat 0 0;
}

/*------------------------------------------------------------------------*/

li#menu_item_play a, li#menu_item_task a, li#menu_item_player a,
li#menu_item_collection a, li#menu_item_trade a, li#menu_item_about-town a,
li#menu_item_communication a, li#menu_item_info a, li#menu_item_registration a,
li#menu_item_cards a, li#menu_item_comics a, li#menu_item_wallpapers a{
        height: 38px;
        line-height: 35px;
        display: block;
        color: white;
        font-size: 16px;
        font-family: Tahoma, Arial, Verdana;
        text-decoration: none;
        text-align: center;
}

li#menu_item_play a:hover, li#menu_item_task a:hover, li#menu_item_player a:hover,
li#menu_item_collection a:hover, li#menu_item_trade a:hover, li#menu_item_about-town a:hover,
li#menu_item_communication a:hover, li#menu_item_info a:hover, li#menu_item_registration a:hover,
li#menu_item_cards a:hover, li#menu_item_comics a:hover, li#menu_item_wallpapers a:hover{
        text-decoration: none;
        color: #ffd100;
        background-position: 0 -38px;
}

li#menu_item_play a{
        width:85px;
        background: url(/images/interface/top_menu/menu-item-play.png) no-repeat 0 0;
}

li#menu_item_task a{
        width:92px;
        background: url(/images/interface/top_menu/menu-item-task.png) no-repeat 0 0;
}

li#menu_item_player a, li#menu_item_cards a{
        width:105px;
        background: url(/images/interface/top_menu/menu-item-player.png) no-repeat 0 0;
}

li#menu_item_collection a, li#menu_item_comics a{
        width:108px;
        background: url(/images/interface/top_menu/menu-item-collection.png) no-repeat 0 0;
}

li#menu_item_trade a, li#menu_item_wallpapers a{
        width:97px;
        background: url(/images/interface/top_menu/menu-item-trade.png) no-repeat 0 0;
}

li#menu_item_about-town a{
        width:102px;
        background: url(/images/interface/top_menu/menu-item-about-town.png) no-repeat 0 0;
}

li#menu_item_communication a{
        width:101px;
        background: url(/images/interface/top_menu/menu-item-communication.png) no-repeat 0 0;
}

li#menu_item_info a{
        width:76px;
        background: url(/images/interface/top_menu/menu-item-info.png) no-repeat 0 0;
}

li#menu_item_registration a{
        width:177px;
        background: url(/images/interface/top_menu/menu-item-registration.png) no-repeat 0 0;
}
/*NEW END*/






/* MENU */
/*#menu{list-style-type:none;height:92px;padding-left:46px}*/
/*#menu li{float:left;background:url("/images/interface/top_menu/mn_bg.gif") 40px 0 no-repeat;padding-left:5px}*/
#menu li div {
               position:absolute;
               border:1px solid #252220;
               margin-top:10px;
               z-index:50;
               background-color:#403e4c;
               padding:0px 10px 6px 10px;
               margin-left:0px;
               display:none; }


li#menu_item_info div{
                       margin-left:-40px;}
#menu li div.top { background:url('/images/interface/top_menu/triangle.gif') 20px 5px no-repeat;margin-top:0px;border:0;z-index:11;margin-left:0px;height:5px;width:80px }

/*#menu a{display:block;height:34px;width:92px;margin-top:18px;padding:22px 3px 0 0;background:url("/images/interface/top_menu/mn_it.jpg") center top;text-align:center;text-decoration:none;color:#FFF;line-height:11px;font-size:9px}*/
#menu a b{display:block;position:relative;top:-11px;height:12px;font-size:1px;width:92px;background-position:center top;background-repeat:repeat-y}
/*#menu a:hover,#menu a:hover b,#menu .active a,#menu .active a b{background-position:bottom;cursor:pointer}*/
#menu_1 b{background-image:url("/images/interface/top_menu/ab.png")}
#menu_2 b{background-image:url("/images/interface/top_menu/rg.png")}
#menu_3 b{background-image:url("/images/interface/top_menu/mp.png")}
#menu_4 b{background-image:url("/images/interface/top_menu/fr.png")}
#menu_5 b{background-image:url("/images/interface/top_menu/wl.png")}
#menu_6 b{background-image:url("/images/interface/top_menu/fn.png")}
#menu_7 b{background-image:url("/images/interface/top_menu/cm.png")}
#menu_8 b{background-image:url("/images/interface/top_menu/pl.png")}
#menu_9 b{background-image:url("/images/interface/top_menu/pr.png")}
#menu_10 b{background-image:url("/images/interface/top_menu/cl.png")}
#menu_11 b{background-image:url("/images/interface/top_menu/tr.png")}
#menu_12 b{background-image:url("/images/interface/top_menu/dw.png")}
#menu_13 b{background-image:url("/images/interface/top_menu/dl.png")}
#menu_14 b{background-image:url("/images/interface/top_menu/in.png")}
#menu li div.menu a {background:none;width:90px;height:auto;line-height:1em;display:block;text-align:left;margin:0;padding:5px 0 6px 0;border-bottom:1px solid #3a3947;font-size:11px }
#menu li div.menu a.last { border-bottom:0;padding-bottom:0 }
#menu li div.menu a:hover { color:#ffca00; text-decoration: underline }

#menu li#menu_item_download{
        float:left;
}

/* RIGHT COLUMN BLOCKS */
.r_l{background:#27262D url("/images/interface/backgrounds/r_l.png") 0 0 repeat-y;position:relative;margin:19px 0;width:792px;float:left}
* html .r_l{margin:19px 0 18px}
.r_r{background:url("/images/interface/backgrounds/r_r.png") right 0 repeat-y;padding:0 21px;float:left;width:750px}
.r_h,.r_f{display:block;position:absolute;height:22px;width:792px;left:0;font-size:1px}
.r_h{background:url("/images/interface/backgrounds/r_h.png") bottom no-repeat;top:-19px}
.r_f{background:url("/images/interface/backgrounds/r_f.png") top no-repeat;bottom:-19px}
.r_s{clear:both;background:url("/images/interface/backgrounds/r_s.gif") 114px 0 repeat-x;height:23px;font-size:1px}

/* WALLPAPERS, ART, COMIX */
#walpapers{list-style-type:none;height:176px}
#walpapers li{float:left;position:relative;width:252px;padding-top:17px;text-align:center;margin-right:18px}
#walpapers li.end{margin:0}
#walpapers a{display:block;position:absolute;left:0;top:0;height:144px;width:218px;padding:32px 0 0 34px;background:url("/images/interface/backgrounds/r_d.png") no-repeat;cursor:pointer}

/* MAIN */
#ind2{float:left;width:397px;padding:0 28px;background:url("/images/interface/h_ln.png") right 0 repeat-y}
#ind3{float:left;width:235px;position:relative;left:-6px;padding-left:35px;background:url("/images/interface/h_ln.png") left 0 repeat-y}
#ind2 img{display:block;float:left;padding:4px 25px 3px 0}
#ind2, #ind3{color:#CCC}
#ind2 a,#ind3 a{display:block;font-weight:bold;margin-top:10px}
#ind3 a{margin:16px 0 7px}

/* REGISTRATION */
#register{background:url("/images/interface/backgrounds/reg.jpg");height:393px;width:750px}
#register h1{color:#3E3D4E;font-weight:bold;margin:0;padding:28px 27px 32px 0;text-align:center;}
#register h2{color:#3E3D4E;font-weight:bold;margin:0;padding:28px 27px 32px 0;text-align:center;font-size: 24px;}
#register_butt{position:absolute;top:331px;left:209px; height:37px; width:329px; border:0; background:url("/images/interface/buttons/reg.png");cursor:pointer}
#register .txt{clear:both;padding:0 0 29px 158px;width:377px;font-weight:bold;font-size:12px;color:#000;line-height:21px;position:relative}
#register .txt input{width:224px;border:#7F9DB9 1px solid;font-size:11px;float:right;margin-right:40px}
#register .txt.ok{background:url("/images/interface/icons/sc.gif") right 0 no-repeat}
#register .txt.nok{background:url("/images/interface/icons/er.gif") right 0 no-repeat}
#register .help{position:absolute; overflow:visible}
#register .help div{width:177px;background:#552C4F;border:#CCC 1px solid;color:#FFF;font-size:11px;font-weight:normal;line-height:11px;padding:4px 12px 6px 18px}
#register .cornel{height:15px;width:14px;display:block;font-size:1px;background:url("/images/interface/backgrounds/hlp_crn.gif");margin-top:-1px}
#register .help.view{display:block}
#register .help.hide{display:none}
#register .confirm{padding:0 0 0 270px; width:226px;color:black}

#register .txt input{ font-weight:normal; padding: 3px 3px }

#register .help{right:-195px; bottom:25px}
#register .help div{width: 140px; font-size: 12px}

.captcha{display:block;float:right;padding-right:40px;}
#register input.code{width:110px;margin-right:24px}
#register .help_error{color: yellow}



/* DECK */
.deck_btt{float:left;height:25px;width:111px;margin:0 12px;padding:10px 8px 0;font-weight:bold;color:#FFF;text-align:center;background:url("/images/interface/buttons/bl.jpg") top no-repeat; text-decoration:none}
span.deck_btt{background-image:url("/images/interface/buttons/rd.jpg")}
.lnk_group{clear:both;color:#FFF;padding:0 15px 12px}

/* div.deck-navigation { padding-bottom: 12px; } */
/* div.deck-navigation { height:50px;color:red;overflow: } */
div.deck-navigation { margin-top:15px;margin-left:20px;margin-bottom:20px }
/* div.deck-navigation p a { font-weight:bold;color:red;text-decoration:none;margin:0 4px 0 4px } */
/* div.deck-navigation p a.img { margin-left:35px;background:url('/images/interface/deck-navigation-href.gif') left top no-repeat; padding-left:20px }   */

div.deck { margin:10px }
div.deck .buttons { margin:5px }
div.deck .buttons .red { background:url('/images/interface/buttons/deck-red.png');width:126px;height:34px;float:left }
div.deck .buttons .black { background:url('/images/interface/buttons/deck-black.png');width:127px;height:34px;float:left }
div.deck .buttons .button { overflow:hidden;margin-right:15px;text-decoration:none }
div.deck .buttons .button p { padding-top:10px;color:white;font-weight:bold;width:100%;text-align:center }

div.deck div.td { margin-left:8px;color:#dddddd;font-weight:bold;width:130px;float:left;clear:left;height:25px;_margin-left:4px }

div.deck div.tr { color:#dddddd;height:25px }
div.deck div.tr a { color:#dddddd;text-decoration:none  }
div.deck div.tr a b { text-decoration: underline; }
div.deck div.tr a:hover { color:#ffd100;text-decoration:underline }
div.deck div.tr select { width:100px;margin-right:8px;font-size:11px;margin-bottom:-3px }

div.deck div.clan { background-color:#39383e;margin-top:5px;padding-top:6px;height:21px;padding-left:7px;width:96%;margin-bottom:20px }
div.deck div.clan div { float:right;margin-top:-2px;margin-right:3px; }
div.deck div.clan div img { margin:0 1px 0 1px }
div.deck .buttons .button { border:0;cursor:pointer }
div.deck_cards { _margin-left:-1px }




/* FORUM */
.forum{width:750px;color:#FFF}
.new_post{float:right;padding:23px 27px 0 0}
.new_post a,.new_topic a{color:#FFCA00}
.new_topic,.pages{padding:0px 29px 10px 29px}
.new_topic {
        background: url("/images/interface/buttons/new_topic_button.gif") no-repeat 20px 11px;
        padding-top: 16px;
                padding-left: 20px;
                padding-right:0;
                width:122px;
                height:27px;
                text-align:center;
                float: left;
}
.line{background:url("/images/interface/v_ln.png") no-repeat;height:6px;font-size:1px;line-height:0;}
.forum th{background:#39383E;border-left:#28272D 1px solid;font-weight:normal}
.forum td{border-left:#38373D 1px solid}
.th_1,.th_3,.td_3,.td_3_gray{width:487px;border:0;padding:4px 0 5px 0}
.th_2{width:272px}
.th_3,.td_3,.td_3_gray{width:313px;padding-left:29px;text-align:left}
.th_4{width:82px}
.th_5,.td_5{width:228px;padding-left:12px;text-align:left}
.td_1{border:0;padding:16px;text-align:left}
.td_1 img{margin:0 16px 0 0;float:left}
.td_1 div{display:inline}
.td_1 span{color:#8F8F95;display:block;margin-top:12px;font-size:12px}
.td_2,.td_4{text-align:center;height:24px}
.td_3_gray a{color:#9F9F9F;text-decoration:none}
.big_header{padding-left:16px;padding-bottom:8px;text-align:left}
.big_footer{padding-left:16px;padding-bottom:8px;padding-top:8px;text-align:left}
.forum_user,.td_3 a,.pages a{color:#FFCA00;text-decoration:none}
.forum_user{font-weight:bold}
.forum_user:hover,.td_3 a:hover,.pages a:hover{text-decoration:underline}
h1.top{margin-bottom:0}
.pages{float:right;color:#FFCA00;}
.pages a{padding:0 2px}
.pages span{color:#FFF;text-decoration:underline;padding:0 2px}
.dark{background:#27262C}
.light{background:#333239}
.darkred{background:#67262C}
.light td,.dark td{border-top:#1e1d22 1px solid}
.gray_link,.gray_link a{color:#88878D}

/* added */

.only-forum-topic-table{table-layout:fixed}
.only-forum-topic-table.td_l, .only-forum-topic-table.td_r{overflow:hidden}

/* FORUM - 3 */
.forum td{border-left:#3c3b40 1px solid}
.td_l{border:0;text-align:left;vertical-align:top;padding:10px 20px 25px 20px}
.td_l{font-size:12px;color:#eee;line-height:16px}
.td_l img{margin:0 16px 0 0;float:left}
.td_l span{color:#ffd100;font-weight:bold}
.td_r{text-align:left;height:24px;padding:10px 20px 25px 20px}
.td_r{width:135px;vertical-align:top}
.td_r span{color:#ddd;line-height:20px}
.td_l blockquote{background:#201f25;border:#636267 1px solid;padding:15px;margin:10px 0 10px 30px}
.b_edit{float:left;margin:25px 0 0 0}
.b_quote{float:right;margin:25px 0 0px 0}
.b_answer{float:right;margin:25px 0 0 0}
.b_edit img,.b_quote img, .b_answer img{margin: 1px 5px 0 0;float:left}
.b_edit a,.b_quote a, .b_answer a{color:#FFCA00}
.ava{border:#bbb 1px solid;width:100px;height:100px;padding:1px;margin: 5px 0 3px 0}
.g_i{vertical-align:middle;margin: 5px 0 10px 0}
.g_i img{margin: 1px 5px 5px 0;float:left}
.g_i a{color:#eee}
.forum_user_big{color:#FFCA00;text-decoration:none}
.forum_user_big{font-weight:bold;font-size:14px}
.forum_user_big:hover,.td_3 a:hover,.pages a:hover{text-decoration:underline}
.c_topic{padding:5px 20px 10px 20px}
.c_topic{font-size:18px;color:#FFCA00}
.td_r .admin{ color: #F22; font-weight: bold; }
.forum_search{width:750px;color:#FFF}

/* COMMUNICATION */
#dlg1{float:left;height:536px;width:750px;background:url("/images/interface/backgrounds/spisok_1.jpg") 0 0 no-repeat}
#dlg2{float:left;height:229px;width:750px;background:url("/images/interface/backgrounds/spisok_3_g_new.jpg");padding-top:31px}
#dlg2 form{padding:20px 19px 12px 39px}
#dlg2_g{float:left;height:223px;width:750px;background:url("/images/interface/backgrounds/spisok_4_g.jpg");padding-top:31px}
#dlg2_g form{padding:20px 19px 12px 39px}
#dlg1 h1{margin:0;padding:12px 22px 13px}
#dlg1 h1 span{color:#FFFF85}
.right_txt{color:#FFFF85;float:right;padding:21px 21px 0 0}
.right_txt a{color:#FFFF85;line-height:13px;background:url("/images/interface/icons/dlg_up.gif") 0 0 no-repeat;margin-left:40px;padding-left:17px;font-weight:bold;text-decoration:none}
.right_txt a:hover{text-decoration:underline}
#list{list-style-type:none;height:389px;width:692px;padding-left:29px}
#list li{height:30px;background:url("/images/interface/backgrounds/lst.png") 0 0 no-repeat}
* html #list li{margin-bottom:-2px}
#list li.active{background-position:bottom}
#list li div {float:left;font-weight:bold;padding-top:8px}
#list li a{color:#000;text-decoration:none}
#list li a:hover{text-decoration:underline}
#list .mail{width:45px;padding:8px 0 0 18px;background:url("/images/interface/icons/l_ml.png") 0 0 no-repeat}
#list .name{width:140px}
#list .title {width: 100px; color: black; font-weight: normal;}
#list .guild{width: 200px;}
#list .guild img{padding:0 8px;float:left}
#list .level{width:110px;font-weight:normal;color:black}
#list .info{padding-top:7px;background:url("/images/interface/icons/inf.png") 0 0 no-repeat}
#turnir{float:left;padding:41px 169px 0 99px;height:100px;width:130px;font-weight:bold;color:#FFFF85;background:url("/images/interface/backgrounds/trn.png") 21px 20px no-repeat}
.battle,.refresh,.invisible_button{float:left;display:block;padding:4px 0 0 36px;height:31px;width:90px;margin:35px 0 0 40px;background:url("/images/interface/buttons/btl.gif");color:#FFFF85;font-weight:bold;text-decoration:none;line-height: 13px}
.refresh{padding:10px 0 0 43px;height:25px;width:83px;background:url("/images/interface/buttons/rfr.gif")}
.invisible_button{padding:10px 0 0 43px;height:25px;width:83px;background:url("/images/interface/buttons/invisible.gif")}
#chat{height:156px;width:691px;padding:4px 10px 4px 30px;color:#E5E5E5;font-size:12px;font-family: Arial}
#chat div{padding:17px 0;text-indent:15px; background:url("/images/interface/icons/dlg_lft.gif") 0 8px no-repeat; line-height:14px}
#list,#chat{overflow:auto;scrollbar-3dlight-color:#384C83;scrollbar-arrow-color:#FFFF85;scrollbar-highlight-color:#435DA7;scrollbar-face-color:#384C83;scrollbar-shadow-color:#222F54;scrollbar-darkshadow-color:#11172A;scrollbar-track-color:#D6D8E4}
#chat_input{float:left;border:0;background:url("/images/interface/backgrounds/spisok_3_1_new.jpg") -38px -215px;width:624px;color:#E5E5E5;vertical-align:middle;font-size:12px;padding:1px 0}
#chat_input:focus{outline:none;}
#send_msg{float:left;height:31px;width:37px;color:#FFFF85;font-weight:bold;border:0;background:url("/images/interface/buttons/snd_msg_new.gif");padding-left:38px;position:relative;left:32px;top:-5px;text-align:left}

#chat a{text-decoration:none;font-weight:bold}
#chat a:hover{text-decoration:underline}


/* style for regular timer */
.chat_time {color: #8796be;font-size:10px}

/* style for white messages text */
.small_chat .chat_message_text,.small_chat a.chat_message_text {color: #ffffff;font-size:11px;font-family:Tahoma}
.chat_message_text, a.chat_message_text {color: #ffffff;font-size:12px;font-family:Arial}

/* styles for login in different chats */
.chat_public, a.chat_public {color: #E5E5E5;font-size:11px;font-family:Tahoma}
.chat_global, a.chat_global {color: #E5E5E5;font-size:11px;font-family:Tahoma}
.chat_trade, a.chat_trade {color: #DDAAFF;font-size:11px;font-family:Tahoma}
.chat_g, a.chat_g {color: #91ff99;font-size:11px;font-family:Tahoma}

/* styles for timer and login in private */
.chat_in, a.chat_in {color: #ffff85;font-size:11px;font-family:Tahoma}
.chat_in_time {color: #ffff85;font-size:10px;}
.chat_out, a.chat_out {color: #91d0ff;font-size:11px;font-family:Tahoma}
.chat_out_time {color: #91d0ff;font-size:10px;}

/* style for own messages, include timer, login and text*/
.chat_own_public, a.chat_own_public {color: #c0c0c0;font-size:11px;font-family:Tahoma}
.chat_own_text {color: #c0c0c0;font-size:12px;font-family:Arial}
.small_chat .chat_own_text {color: #c0c0c0;font-size:11px;font-family:Tahoma}
.chat_own_time_public {color: #c0c0c0;font-size:10px;}
.chat_own_guild, a.chat_own_guild {color: #c4ffc8;font-size:11px;font-family:Tahoma}
.chat_own_time_guild {color: #c4ffc8;font-size:10px;}
.chat_own_trade, a.chat_own_trade {color: #edd2ff;font-size:11px;font-family:Tahoma}
.chat_own_time_trade {color: #edd2ff;font-size:10px;}

.chat_own_global, a.chat_own_global {color: #c0c0c0;font-size:11px;font-family:Tahoma}
.chat_own_time_global {color: #c0c0c0;font-size:10px;}

/* system chat messages - styles for whole message, include timer, login and text*/
.chat_sys, a.chat_sys {color: #f9cf5d;font-size:11px;font-family:Tahoma; font-weight:bold}
.chat_system_announce, a.chat_system_announce {color: #f9cf5d;font-size:11px;font-family:Tahoma; font-weight:bold}
.chat_system_announce_time {color: #f9cf5d;font-size:10px;}
.chat_system_guild, a.chat_system_guild {color: #00cc66;font-size:11px;font-family:Tahoma; font-weight:bold}
.chat_system_guild_time {color: #00cc66;font-size:10px;}
.chat_system_mission, a.chat_system_mission {color: #ffff00;font-size:11px;font-family:Tahoma; font-weight:bold}
.chat_system_mission_time {color: #ffff00;font-size:10px;}
.chat_system_warning, a.chat_system_warning {color: #e03d34;font-size:11px;font-family:Tahoma; font-weight:bold}
.chat_system_warning_time {color: #e03d34;font-size:10px;}

#chat_a1_tab{float:left;height:19px;width:70px;border:0;font-size:10px;background:url("/images/interface/backgrounds/chat_tab.png");position:absolute;left:39px;top:11px;text-align:center;background-repeat:no-repeat;padding-top:2px}

#chat_p1_tab{float:left;height:19px;width:70px;border:0;font-size:10px;position:absolute;left:40px;top:11px;text-align:center;background-repeat:no-repeat;padding-top:2px}
#chat_p1_tab a, #chat_p2_tab a, #chat_p3_tab a, #chat_p4_tab a, #chat_p5_tab a{color: #fffe85;text-decoration: none}
#chat_p1_tab a:hover, #chat_p2_tab a:hover, #chat_p3_tab a:hover, #chat_p4_tab a:hover, #chat_p5_tab a:hover {color: #fffe85;text-decoration: underline;}


#chat_a2_tab{float:left;height:19px;width:70px;border:0;font-size:10px;background:url("/images/interface/backgrounds/chat_tab.png");position:absolute;left:101px;top:11px;text-align:center;background-repeat:no-repeat;padding-top:2px}
#chat_p2_tab{padding-left: 63px;float:left;height:19px;width:70px;border:0;font-size:10px;position:absolute;left:40px;top:11px;text-align:center;background-repeat:no-repeat;padding-top:2px}





#chat_a3_tab{float:left;height:19px;width:71px;border:0;font-size:10px;background:url("/images/interface/backgrounds/chat_tab.png");position:absolute;left:161px;top:11px;text-align:center;background-repeat:no-repeat;padding-top:2px}
#chat_p3_tab{padding-left:
124px;float:left;height:19px;width:71px;border:0;font-size:10px;position:absolute;left:40px;top:11px;text-align:center;background-repeat:no-repeat;padding-top:2px}


#chat_a4_tab{float:left;height:19px;width:71px;border:0;font-size:10px;background:url("/images/interface/backgrounds/chat_tab.png");position:absolute;left:222px;top:11px;text-align:center;background-repeat:no-repeat;padding-top:2px}
#chat_p4_tab{padding-left:
184px;float:left;height:19px;width:71px;border:0;font-size:10px;position:absolute;left:40px;top:11px;text-align:center;background-repeat:no-repeat;padding-top:2px}

#chat_a5_tab{float:left;height:19px;width:71px;border:0;font-size:10px;background:url("/images/interface/backgrounds/chat_tab.png");position:absolute;left:290px;top:11px;text-align:center;background-repeat:no-repeat;padding-top:2px}
#chat_p5_tab{padding-left:
244px;float:left;height:19px;width:71px;border:0;font-size:10px;position:absolute;left:40px;top:11px;text-align:center;background-repeat:no-repeat;padding-top:2px}



/* AFK */
.afk_indication
{
  display: none;
  color: #F55;
  font-weight: bold;
  position:absolute;
  right:380px;
  top:7px;
}

.afk_indication a
{
  font-weight: normal;
  COLOR: #8F8;
}

/* guild */
.online_g, a.online_g {color: #1f1}


/* PODVAL :) */
#copyright,#contact{float:left;color:#FFF;font-weight:bold;padding:15px 0 0 30px}
#copyright{width:205px}
#contact{padding:20px 0 0 30px}
#contact a{font-weight:normal;color:#FFF}
#contact a:hover{text-decoration:none}
.counters{float:left;padding:10px 12px 12px}



/* CARD */
div.card {
display: block;
float: left;
margin: 0px 5px 30px;
}
/** change 13.06.2011 by SIC **/
div.card div.gold { background:url('/images/interface/card/top-gold.png'); }
div.card div.silver { background:url('/images/interface/card/top-silver.png'); }
div.card div.cooper { background:url('/images/interface/card/top-cooper.png'); }
div.card div.gray { background:url('/images/interface/card/top-gray.png'); }
div.card div.header { width:172px; height:42px;text-align:right; }
div.card div.header img { float:right;margin:9px 17px 9px 3px}
div.card div.header p { padding:13px 0 0 15px;_padding-right:18px;color:white;font-weight:bold;width:120px;height:15px;text-align:left;line-height:15px } /* Hahui commentary na kirilitse pro overflow:hidden - odin her posle treh perekodirovok ne prochitaesh */
div.card div.avatar { background:url('/images/interface/card/background.png');width:172px;height:120px;text-align:center }
div.card div.footer { width:172px;height:83px;background:url('/images/interface/card/footer.png') }
div.footer div.card-parameters {height:83px;width:46px;float: left;}
div.card div.footer p.blue { _font-weight:bold;font-size:15px;color:white;padding: 12px 0px 0px 17px;margin: 0px;}
div.card div.footer p.red { _font-weight:bold;font-size:15px;color:white;padding: 19px 0px 0px 17px;margin: 0px; }
div.footer div.card-description { height:83px; width:125px; float: left;}
div.card div.footer ul { margin: 10px 0 0 9px;padding:0;}
div.card div.footer ul li { padding-left:14px;color:white;font-size:10px;list-style:none;margin:0 }
div.card div.footer ul li.blue { background:url('/images/interface/card/txt-blue.png') left 2px no-repeat;  white-space: nowrap; }
div.card div.footer ul li.green { background:url('/images/interface/card/txt-green.png') left 2px no-repeat;  white-space: nowrap; }
div.card div.footer ul li.gray { background:url('/images/interface/card/txt-gray.png') left 2px no-repeat;  white-space: nowrap; }
div.card div.footer div.lamps { background: url(/images/interface/card/lamps.gif) no-repeat left top; height: 21px;   margin: 5px 0px 0px 0px;}
div.card div.footer div.lamps-lights { overflow:hidden; position: relative; bottom: 2px; right: 1px;}
div.card div.footer div.line { background:url('/images/interface/card/line.gif') repeat-x left top;height:5px; margin: 4px 0 0 1px;width:117px;z-index:5; position: relative;}
div.card div.footer div.line img {position: absolute;z-index:5 }
div.card div.footer div.line img.right {width: 3px; height: 5px; bottom: 1px}
div.card div.footer div.line div { font-size:0;background:url('/images/interface/card/line-end.gif') right no-repeat;width:100%;height:3px;overflow:hidden }
div.card div.controls { text-align:center;width:172px;height:60px;padding-top:5px }
div.card div.controls a { color:#dddddd;margin-top:5px;font-weight:bold }
/* div.card div.controls a { color:#dddddd;display:block;margin-top:5px;font-weight:bold } */
div.card div.controls a:hover { color:#ffd100;text-decoration:underline }
div.card div.controls a.delete, div.card div.controls a.delete:hover { display:inline;color:red;background:url('/images/interface/card/delete.png') left 2px no-repeat;font-size:11px;font-weight:bold;padding-left:15px }

div.deck { margin:10px }
div.deck .buttons { margin:5px }
div.deck .buttons .red { background:url('/images/interface/buttons/deck-red.png');width:126px;height:34px;float:left }
div.deck .buttons .black { background:url('/images/interface/buttons/deck-black.png');width:127px;height:34px;float:left }
div.deck .buttons .button { overflow:hidden;margin-right:15px;text-decoration:none }
div.deck .buttons .button p { padding-top:10px;font-weight:bold;width:100%;text-align:center }
div.deck .buttons .button { border:0;cursor:pointer }

/** end 13.06.2011 **/



* html img.png {
        background-image: none ! important;
        behavior: url('pngfix.htc');
}

div.confirm_opacity {
        display:none;
        background:url('/images/interface/backgrounds/opacity.png');
        position: absolute;
        z-index: 999;
        height: 10px;
        width: 750px;
}

div.msg {
        display:none;
        z-index:999;
        position: absolute;
        background:url('/images/interface/backgrounds/msg.png');
        width: 233px;
        height: 168px;
        padding: 0px 15px 0px 15px;
        margin-left: 259px;
}

*html div.msg {
        background:url('/images/interface/backgrounds/msg.gif') no-repeat top left;
        padding: 0px 15px 0px 12px;
}

div.msg_txt {
        padding: 47px 0 32px 0;
        text-align: center;
        color: #dddddd;
        font-weight: bold;
}

div.butt {
        text-align: center;
        width: 106px;
        height: 35px;
        margin: 0 5px;
}
div.butt a{
        display:block;
        width: 100px;
        font-weight: bold;
        padding: 10px 0 0 3px;
}
div.butt a.a_ok{
        color: #ffd100;
        text-decoration: none;
}
div.butt a:hover.a_ok{
        color: #dddddd;
}
div.butt a.a_cancel{
        color: #dddddd;
        text-decoration: none;
}
div.butt a:hover.a_cancel{
        color: #ffd100;
}

.b_cancel {background:url('/images/interface/buttons/butt_cancel.gif') no-repeat top left;}

.b_ok {background:url('/images/interface/buttons/butt_ok.gif') no-repeat top left;}


/* ADDDD */


#splash_block
{
  width: 750px;
  height: 393px;
  _height: 395px;
  background-color: black;
}











/*
#menu_item_about b{background-image:url("/images/interface/top_menu/ab.png")}
#menu_item_registration b{background-image:url("/images/interface/top_menu/rg.png")}
#menu_item_cards b{background-image:url("/images/interface/top_menu/mp.png")}
#menu_item_forum b{background-image:url("/images/interface/top_menu/fr.png")}
#menu_item_wallpapers b{background-image:url("/images/interface/top_menu/wl.png")}
#menu_item_fanart b{background-image:url("/images/interface/top_menu/fn.png")}
#menu_item_comics b{background-image:url("/images/interface/top_menu/cm.png")}
#menu_item_forums b{background-image:url("/images/interface/top_menu/fr.png")}

#menu_item_play b{background-image:url("/images/interface/top_menu/pl.png")}
#menu_item_player b{background-image:url("/images/interface/top_menu/pr.png")}
#menu_item_collection b{background-image:url("/images/interface/top_menu/cl.png")}
#menu_item_trade b{background-image:url("/images/interface/top_menu/tr.png")}
#menu_item_download b{background-image:url("/images/interface/top_menu/dw.png")}
#menu_item_communication b{background-image:url("/images/interface/top_menu/dl.png")}
#menu_item_info b{background-image:url("/images/interface/top_menu/in.png")}
*/


#login_failed
{
  background-color: red;
  border: 1px solid black;
  color: white;
  position: absolute;
  margin: 30px 73px;
  height: 50px;
  background-image: none;
  overflow:visible;
  padding: 1px 3px 1px 3px;
  width: 100px;
  z-index: 100;
}




/* Intro */
#intro_navigation
{
  font-size: 14px;
  font-weight: bold;
  padding-left: 5px;
  margin-bottom: 10px;
}

.intro_play
{
  font-size: 30px;
  padding-left: 12px;
  padding-bottom: 25px;
}

#intro_image
{
  height: 560px;
}

#intro
{
  text-align: center;
}

/* KLANS */
.klans{width:750px;color:#FFF;}
.kl_td{vertical-align: top;width:250px;border:0;padding:4px 0 5px 10px}
.kl_td{border:0;padding:16px;text-align:left}
.kl_td img{margin:0 0 16px 0;float:left;text-align:middle}
.klans_motto {font-weight:bold;display:block;margin: 0 0 12px 0; padding-left: 16px;}
.klans_bonus {font-weight:bold; color: #F60; padding-bottom: 10px;}


/* BOOSTERS */
.buy_td{vertical-align: top;width:250px;border:0;padding:4px 0 5px 0}
.buy_td{border:0;padding:16px;}
.buy_td img{margin:0 0 15px 0}
.buy_td_1 {vertical-align: middle; text-align:
center;width:250px;border:0;padding:4px 0 5px 0}
.buy_td_1 img{margin:0 0 10px -20px}
/* .buy {width:193px;height:28px; display: table-cell; */
/*  vertical-align: middle; text-align: center;} */
/* .buy {background-color:#39383E;border-top:#201f25 1px */
/* solid;border-bottom:#201f25 1px solid;} */

.buy{list-style-type:none;background-color:#39383E;border-top:#201f25 1px
solid;border-bottom:#201f25 1px solid;width:193px;height:28px}
.buy li{text-align:center;float:center;padding:5px 0 0 0}

#booster_help {width:130px;vertical-align: middle;padding: 10px; position: absolute; z-index: 100}
#booster_help {background:#552C4F;border:#8f748b 1px solid}
#booster_help span {font-weight:bold;color:#FFCA00;}

body {color: #EEE}
.standart_margin { margin-left: 16px; }
.button { border: 1px solid #BB0; color: white; background: #222; }

/* TO BUY CARD */
.buyed_cards { margin-left: 10px; margin-top: 20px; }

/* PASS REMINDER */
.remind_password { margin-bottom: 15px; }
.remind_password .text { margin-bottom: 5px; }
#remind_form { vertical-align: center; }
#password_sended { margin-bottom: 20px; }

/* ROOM */
#shadow
{
  display: none;
  z-index: 10;
  position: absolute;
  background-color: black;
  width: 700px;
  height: 395px;
  opacity: 0;
  left: 46px;
  top: 51px;
}

#shadow_loading
{
  display: none;
  z-index: 12;
  position: absolute;
  text-align: center;
  opacity: 0;
  width: 200px;
  height: 120px;
  top: 220px;
  left: 270px;
}

#invitation_faild, #waiting_answer, #invitation_window, #invitation_refused, #invitation_canceled
{

  display: none;
  z-index: 12;
  position: absolute;
  text-align: center;
  width: 290px;
  height: 180px;
  top: 165px;
  left: 250px;
  background-image: url("/images/interface/backgrounds/battle_popup.png");
  _background-image: url("/images/interface/backgrounds/battle_popup_noshadow.gif");
}



#list .mail2{width:45px;padding:8px 0 0 18px;}
#list .info2{padding-top:7px}



/* #invitation_faild a  */
/* {  */
/*   width:110px; */
/*   height: 40px; */
/*   background-image: url("/images/interface/backgrounds/battle_refuse.png"); */
/* } */


/* USERINFO */

.res_l{background:#27262D url("/images/interface/backgrounds/r_l.png") 0 0 repeat-y;position:relative;margin:19px 0;width:792px;float:left}
* html .res_l{margin:19px 0 18px}
.res_r{background:url("/images/interface/backgrounds/r_r.png") right 0 repeat-y;padding:0 21px;float:left;width:750px}
.user_panel{background:url("/images/interface/backgrounds/pl2.png");height:314px;width:168px;margin-top:-212px;position:relative}
.user_panel_img{padding-right:5px;padding-top:38px;height:173px;width:158px;overflow:hidden;text-align:center}
.user_panel_hd{height:204px;width:144px;padding:12px 10px 25px 12px;color:#FFF;font-weight:bold;text-align:left}
.user_rating{background:url("/images/interface/backgrounds/rt.png") 0 0 no-repeat;position:absolute;left:-10px;top:203px;text-align:center;line-height:37px;width:45px;padding:0 10px 0 0;font-size:14px; font-weight:bold;color:black}
.user_rating a {text-decoration:none;color:black}
.user_panel_rating_line{height:11px;width:125px;position:relative;left:45px;top:-23px;text-align:left}
.user_panel_resources{width:35px;float:left;line-height:20px;color:#FFF;padding-left:25px;font-weight:bold}
.user_panel_resources_n{width:30px;float:right;line-height:20px;color:#FFF;padding-right:25px;font-weight:normal}
.u_m{background:url("/images/interface/backgrounds/u_m.png") no-repeat;height:35px;width:529px;}
.u_m_hd{height:20px;width:500px;padding:10px 10px 0 25px;color:#FFF;font-weight:bold;text-align:left;overflow:hidden}
.u_t{width:520px;color:#FFF;vertical-align: top; margin: 0 0 20px 4px; border:#FF8000 1px solid; border-top: 0px}
.u_td_3{height:26px;padding:0 20px 0 20px;text-align:left}
.u_td_4{height:26px;width:169px;text-align:center;color:#ffca00}
.u_td_a{background:#333239;padding:20px 20px 20px 20px;text-align:left;}
.u_td_gift{padding:20px 0px 20px 20px;text-align:left;}
.u_td_gift img {margin:0 6px 12px 0}
.u_body{background:#5c3564 repeat-x;font-size:11px}
#u_page_layout{margin:0 auto;padding:0 10px;width:830px}
.u_page{margin:0 auto;padding:20px;}
.first,.dark{background:#27262C}
.light td,.dark td{border-top:#1e1d22 1px solid}
.light{background:#333239}

/* added by VM for title-bar */
.title_bar_background{background:url("/images/interface/backgrounds/bar_sm.png") no-repeat top;}
#title_line{width:82px;position:relative;left:45px;text-align:left}



/* EVERYWHERE ;) */

p.text {font-size:12px;color:#eee;margin:20px 20px 20px 16px;line-height:16px}
/* NEWS */
h4{font-size:14px;color:#FFCA00;margin:10px 0 10px 16px;font-weight:bold}




/* MAIN FOR REGISTRD */


#center_left{width:441px;float:left}
#center_left .r_h{background:url("/images/interface/backgrounds/r_h2.png");width:441px}
#center_left .r_l{width:441px}
#center_left .r_r{width:399px}
#center_left .r_f{background:url("/images/interface/backgrounds/r_f2.png");width:441px}
#center_left .r_s{background-position:73px 0}
#center_left #ind3{float:none;left:0;padding:0 16px 10px 16px;background:none;width:367px}
#center_left .forum{width:399px}
#center_left .th_3,#center_left .td_3,#center_right .th_3,#center_right .td_3{padding-left:16px}

#center_right{width:331px;float:left;padding-left:20px}
#center_right .r_h{background:url("/images/interface/backgrounds/r_h3.png");width:331px}
#center_right .r_l{width:331px}
#center_right .r_r{width:289px}
#center_right .r_f{background:url("/images/interface/backgrounds/r_f3.png");width:331px}
#center_right .r_s{background-position:73px 0}
#center_right .forum{width:289px}
/* #center_right .forum th{color:#FE4D01;background:#27262D;font-weight:bold; text-decoration:underline} */
#center_right .forum th{color:#FE4D01;background:#27262D;font-weight:bold;}
#center_right .forum span{height:14px;width:37px;display:block;float:left; position:relative}
#center_right .forum sub{color:#999;position:absolute;top:2px; font-weight:normal}
#center_right .td_3{font-weight:bold}
#center_right .td_3 a{color:white}
#center_right .td_4{padding-left:16px;text-align:left}



#center_right .r_s{background-position:155px 0}
#center_right #walpapers{padding-left:41px}
#center_right #walpapers li{margin:0}
#center_right #walpapers .r_s{background-position:114px 0; margin:17px 0 -17px}



/* WALLPAPERS */

.wal_td{vertical-align:top;border:0;padding:16px}
.wal_td{text-align:center}
.wal_td img{margin:0 0 15px 0}

/* SMS */

.sms
{
  padding-left: 20px;
  margin-right: 20px;
  font-size:12px;
  color:#eee;
}

.sms h4, .sms h2
{
  color:#FFCA00;
}

.activation_faild, .activation_ok
{
  font-size: 14px;
}

#sms_button
{
  margin: -17px;
  margin-top: 0px;
}

.activation_ok
{
  color: #3E3;
}

.activation_faild
{
  color: #E33;
}


/* GUILD */
.g_title{margin-top:-73px}
.g_name{font-size:24px;font-weight:normal;color:#FFF;width:630px;margin:0 0 10px 100px}
.g_text{ font-weight:normal;color:#FFF;width:630px;margin:0 0 30px 100px}
.g_edit{font-weight:bold;color:#fe4d01;width:80px;margin:10px 0 20px 100px}
.g_bg{background:url("/images/interface/backgrounds/g_big.png");height:72px;width:72px;margin-left:16px}
.g_bg img{margin:5px 0 0 5px}
.g_t_l{background:url("/images/interface/backgrounds/g_l.png") no-repeat;height:35px;width:305px}
.g_t_l_hd{height:20px;width:200px;padding:10px 10px 0 15px;color:#FFF;font-weight:bold;text-align:left;overflow:hidden}
.g_td_l{width:295px;color:#FFF;vertical-align: top; margin: 0 0 20px 5px; border:#FF8000 1px solid; border-top: 0px}
.g_t_r{background:url("/images/interface/backgrounds/g_r.png") no-repeat;height:35px;width:396px;margin-left:16px}
.g_t_r_hd{height:20px;width:200px;padding:10px 10px 0 15px;color:#FFF;font-weight:bold;text-align:left;overflow:hidden;}
.g_td_r{width:386px;color:#FFF;vertical-align: top; margin: 0 0 20px 21px; border:#FF8000 1px solid; border-top: 0px;}
.g_td_3_r{height:26px;padding-left:5px;text-align:left;font-weight:bold}
.g_td_4_r{height:26px;padding-left:5px;padding-right:5px;text-align:center}
.g_td_4_r span{font-size:8px}
.g_first{color:#fe4d01;font-weight:bold}
.g_over{background:#44424a;color:#FFCA00}


/* AVATARS */

.chose_a {width:750px;vertical-align: top}
.chose_a td {width:193px;vertical-align: middle;padding:10px;text-align:center}
a.avatar_choose_link {border:#ff6600 2px solid;padding:3px;}




/* MARKET */

#market_descr{color:#FFF;padding:0 16px;margin:14px 0}
#market_descr a{font-weight:bold}
.lnk_group{clear:both;color:#4B4B5C;padding:0 16px;line-height:19px;width:710px}
.lnk_group strong{color:#DDD;display:block;width:120px;padding-bottom:5px;float:left}
.lnk_group a{color:#DDD;margin:0 4px}
.lnk_group a.act{color:#FFD100;text-decoration:none}
.lnk_group a b{color:#FFD100;text-decoration:none}
.lnk_group a img{vertical-align:middle}
.pages_left{color:#4B4B5C;padding:7px 12px;display:table-cell}
.pages_left.page_bott{padding:12px 12px}
.pages_left strong{font-weight:normal;color:#FFF}
.pages_left a{padding:0 7px;font-weight:bold;text-decoration:underline}
.pages_left a:hover{text-decoration:none}
.pages_left span{color:#FFF;padding:0 7px;font-weight:bold}
.pages_left img{padding:0 3px 0 24px;vertical-align:middle}
.market_card{clear:both;padding:16px;width:714px;border-bottom:#1A171E 1px solid;float:left;text-align:left;}
.market_icn{float:left;width:100px}
.market_optn{float:left;width:99px;padding-left:32px;line-height:18px;color:#DDD}
.market_optn a{color:#DDD}
.market_optn strong a{color:#FFD100;line-height:26px}
.market_optn img,.market_optn a{display:block}
.market_kln{padding:0 7px 0 0; float:left}
.market_rtn_1,.market_rtn_2,.market_rtn_3,.market_rtn_4,.market_rtn_5{height:20px;width:59px;margin:5px 0 1px;background:url("/images/interface/backgrounds/mrkt_r.png") 0 0 repeat-y}
.market_rtn_2{background-position:0 -20px}
.market_rtn_3{background-position:0 20px}
.market_rtn_4{background-position:20 40px}
.market_rtn_5{background-position:40 60px}
.market_tabl{float:left}
.market_srt{width:477px;background:url("/images/interface/backgrounds/mrkt_h.png") 0 0 no-repeat;line-height:24px;color:#4B4B5C;font-weight:bold;font-size:10px}
.market_srt strong{color:#27262D;display:block;width:90px;padding-left:46px;float:left}
.market_srt span{padding:0 5px;color:#FFD100}
.market_srt a{padding:0 5px;color:#27262D}
.market_srt a.market-cancel-card-sale{color: green}
.market_cntnt{overflow:auto;height:104px;width:473px;margin:0 1px;border:#4B4B5C 1px solid;border-top:0;scrollbar-3dlight-color:#555A64;scrollbar-arrow-color:#FFFF85;scrollbar-highlight-color:#6B717E;scrollbar-face-color:#555A64;scrollbar-shadow-color:#36393F;scrollbar-darkshadow-color:#1A1B1F;scrollbar-track-color:#888}
.market_line_l,.market_line_d{line-height:20px;float:left;color:#E2E2E2;border-bottom:#222027 1px solid;background:#2F2E35;width:455px}
.market_line_d{background:#27262D}
.market_nmb{width:20px;padding-left:11px;font-weight:bold}
.market_line_l div,.market_line_d div{float:left;margin:0}
.market_prs{width:90px;padding-left:14px}
.market_own{width:186px}
.market_line_l a,.market_line_d a{font-weight:bold;color:#FFD100}





/* Paging */
.pagination a{color:#FFCA00;text-decoration:none}
.pagination a:hover{text-decoration:underline}
.pagination a{padding:0 2px}
.pagination {padding:0 29px 10px 16px}
.pagination {color:#FFCA00}
.pagination span {text-decoration:none;padding:0 2px}
.current {color:#FFF;text-decoration:none;padding:0 2px}
.paging_gray {
        color: #DDDDDD;
        text-decoration:none;
}
.d_gray {
        color: #47464D;
}
div.pagination {
        padding: 16px;
        line-height: 15px;
}


/* REFERALKO */

.referal_reclame, .new_year_link
{
  text-align: center;
  font-size: 13px;
}

.referal_reclame a
{
  color: white;
  margin-top: 40px;
}

.new_year_link
{
  margin-top: 20px;
}
.new_year_link a
{
  color: #F55;
}


/* Webmoney */


.wm_buy{color:#FFCA00;text-decoration:none}
.wm_buy{font-weight:bold;font-size:14px}


.currency {padding:10px 16px; color:#eee}
.currency a {color:#FFCA00;text-decoration:underline}

a.webmoney_currency_active, a.sms_country_active
{
  color: white;
  text-decoration:none;
}

/* New year */
/* color:#073f7f; */
.ng {color: #042a4a; line-height:21px;font-size:16px;margin:21px 0 16px;font-weight:bold}

.ng_head { color:black; }


/* MAIL */

.mail {font-size:12px;color:#eee;margin:0 0 0 16px;line-height:30px}
.mail_h {font-size:11px;color:#eee;margin:5px 16px 5px 16px;line-height:18px;font-weight:bold}
.mail_h span {font-weight:normal;margin-left: 5px}
.mail_mess {font-size:12px;color:#eee;margin:20px 0 70px 16px;line-height:16px}


/* Sopt  */

.intro_text b
{
  font-weight: normal;
}

/* Direct selling */

.selling_to_user
{
  position: absolute;
  border: 1px solid yellow;
  width: 167px;
  height: 110px;
  background: #542C48;
  padding-top: 5px;
  z-index: 800;
}

/* Gifts */

.gift_img_common {background:url("/images/interface/backgrounds/gifts/common.jpg") no-repeat;
                   background-size: 218px 40px;
                   height:40px;width:218px;}
.gift_img_common  {border:#cbcbcb 1px solid; border-bottom: 0px;}

.gift_img_rare {background:url("/images/interface/backgrounds/gifts/rare.jpg") no-repeat;
                 background-size: 218px 40px;
                 height:40px;width:218px;}
.gift_img_rare  {border:#cb6241 1px solid; border-bottom: 0px;}

.gift_img_uniq {background:url("/images/interface/backgrounds/gifts/uniq.jpg") no-repeat;
                 background-size: 218px 40px;
                 height:40px;width:218px;}
.gift_img_uniq  {border:#a3cbf2 1px solid; border-bottom: 0px;}

.gift_img_legend {background:url("/images/interface/backgrounds/gifts/legend.jpg") no-repeat;
                   background-size: 218px 40px;
                   height:40px;width:218px;}
.gift_img_legend  {border:#fefe66 1px solid; border-bottom: 0px;}

.gift_text_common {width:198px;vertical-align: top;padding: 10px}
.gift_text_common {background:#39383e;border:#cbcbcb 1px solid; border-top: 0px;}

.gift_text_rare {width:198px;vertical-align: top;padding: 10px}
.gift_text_rare {background:#39383e;border:#cb6241 1px solid; border-top: 0px;}

.gift_text_uniq {width:198px;vertical-align: top;padding: 10px}
.gift_text_uniq {background:#39383e;border:#a3cbf2 1px solid; border-top: 0px;}

.gift_text_legend {width:198px;vertical-align: top;padding: 10px}
.gift_text_legend {background:#39383e;border:#fefe66 1px solid; border-top: 0px;}


.gift_text_common span, .gift_text_rare span, .gift_text_uniq span, .gift_text_legend span {font-weight:bold;color:#FFCA00;}
.gift_header {height:20px;width:190px;padding:8px 10px 0 10px;color:#FFF;font-weight:bold;font-size: 12px;text-align:left;}


.license_tooltip_image {background:url("/images/interface/backgrounds/license_tooltip_header.jpg") no-repeat;height:32px;width:218px;}
.license_tooltip_image  {border:#CB90E9 1px solid; border-bottom: 0px;}

.license_tooltip_text {width:198px;vertical-align: top;padding: 10px}
.license_tooltip_text {background:#39383e;border:#CB90E9 1px solid; border-top: 0px;}


.gift_title
{
  position: absolute;
  z-index: 1000;
}


.dark_line{background:#1a191f;height:1px;width:750px;}
.buy_gifts{display:block;min-height: 80px;vertical-align: middle}
.buy_gifts img{margin:0 7px 0 0}

.buy_gifts_td {vertical-align: top;width:163px;border:0;padding:4px 0 5px 0;color:#eee}
.buy_gifts_td {padding:20px 36px 20px 36px;}

.buy_gifts_ul{
        list-style-type:none;
        background:url("/images/interface/backgrounds/item_action.gif")
        no-repeat;
        /*border-top:#201f25 1px solid;
        border-bottom:#201f25 1px solid;*/
        width:163px;
        height:27px;
        margin: 5px 0 0 0;
        padding: 0px;
}
.buy_gifts_ul li{text-align:center;float:center;padding:5px 0 0 0}
.buy_gifts_td span {font-size:11px;color:#fed40c;font-weight:bold}
.buy-original-cards a, .buy_gifts_td a {font-size:11px;color:#fed40c;font-decoration:underline;font-weight:bold}
.buy-original-cards a:hover, .buy_gifts_td a:hover {font-size:11px;color:#fed40c;font-decoration:none;font-weight:bold}
.original-card-cost { vertical-align:middle; maring:5px 0 10px; }

.gift_popup {width:220px;vertical-align: top;}
.gift_popup {background:#39383e;border:#cbcbcb 1px solid}
.gift_popup_an {height:20px; width: 20px;padding: 5px 0 5px 10px;}
.gift_popup_txt {padding: 6px 10px 0px 10px}
.gift_popup_txt2 {padding: 0px 10px 0px 10px}
.gift_popup_txt3 {padding: 7px 10px 10px 10px;vertical-align:middle}
.gift_popup_txt3 img {margin: 0px 5px 5px 0;float:left}
.gift_popup_txt_whom {padding: 10px 10px 0px 10px}
.gift_close_butt{float:right;padding-top: 7px;padding-right: 7px;}


.sale_popup {width:168px;vertical-align: middle;}
.sale_popup {background:#39383e;border:#cbcbcb 1px solid}
.sale_popup_txt {padding: 6px 10px 0px 10px}
.sale_popup_txt3 {padding: 7px 10px 10px 10px;vertical-align:middle}
.sale_popup_txt3 img {margin: 0px 5px 5px 0;float:left}

.textarea_gifts {width: 190px; height: 50px}

/* EXCHANGES */
/****************************************************************************************/


/****************************************************************************************/

.fl {float:left;}
.fr {float:right;}

div.m_color {
        color: #dddddd;
}

div.m_pad {
        padding: 0px 16px;
}

div.des_gr_bl {
        background-color: #39383e;
        background: url("/images/interface/backgrounds/v_ln.png") no-repeat top;
        height: 38px;
}

div.des_gr_bl2 {
        background: url("/images/interface/backgrounds/v_ln.png") no-repeat bottom;
        height: 38px;
}

.lh38 {
        line-height: 38px;
}

.h40 {height:40px;}
*html .h40 {height:10px;}
.h20 {height:20px;}
.h16 {height:16px;}
.h12 {height:12px;font-size:0;line-height:0;}
.h7 {height:7px;font-size:0;line-height:0;}
.h5 {height:5px;font-size:0;line-height:0;}

.lh28 {line-height:28px;}

td.obm_item {
        width: 335px;
        padding: 14px 21px 15px 18px;
        border-right: solid 1px #1a171e;
        border-bottom: solid 1px #1a171e;
                                vertical-align: top;
}

div.obm_item_des {
        width: 162px;
        min-height: 128px;
        background: #39383e url("/images/interface/backgrounds/des_mid_for_css.gif") repeat-y right;
}
* html div.obm_item_des {
height: 128px;
}

div.obm_item_des_brd{
        min-height: 128px;
        background: url("/images/interface/backgrounds/des_bottom_for_css.jpg") no-repeat bottom;
}
* html div.obm_item_des_brd{
        height: 128px;
}

div.obm_item_des_brd2{
        min-height: 128px;
        background: url("/images/interface/backgrounds/des_top_for_css.jpg") no-repeat top;
}
* html div.obm_item_des_brd2{
        height: 128px;
}

a.obm_name{color: #ffd100 !important;}
.obm_p {padding: 6px 6px 5px 12px;}
.obm_plr {padding: 0 6px 0 12px;}
.br_bt {border-bottom: solid 1px #1a171e;}

img.obm_kln {
        vertical-align: middle;
        padding-right: 7px;
}

div.obm_item_img {
        float:left;
}


div.obm_divider {
        background: #1a171e;
        height:1px;
        font-size: 0;
        line-height:0;
}

.rtn_1,.rtn_2,.rtn_3,.rtn_4,.rtn_5{
height:20px;
width:100px;
margin:5px 0 9px 12px;
background-color: none !important;
background:url("/images/interface/backgrounds/obm.gif") 0 0 no-repeat;
}


.rtn_2{background-position:0 -20px}
.rtn_3{background-position:0 -40px}
.rtn_4{background-position:0 -60px}
.rtn_5{background-position:0 -80px}






div.rtn_sum_5 { width:100px !important;}
div.rtn_sum_4 { width:80px !important;}
div.rtn_sum_3 { width:60px !important;}
div.rtn_sum_2 { width:40px !important;}
div.rtn_sum_1 { width:20px !important;}


a.obm_names {
        color: #dddddd;
        text-decoration:none;
}
a:hover.obm_names {
        text-decoration:underline;
}

div.mh69 {
        min-height: 65px;
}

*html div.mh69 {
        height: 65px;
}

div.spacer {
        height:0;
        line-height:0;
        font-size:0;
        clear:both;
        padding:0;
        margin:0;
}


/********************************************************/
.links_yell a{
        color: #ffd100 !important;
        text-decoration:none !important;
}
.links_yell a:hover{
        text-decoration:underline !important;
}
div.obm2_item {
        width: 158px;
        height:282px;
        float:left;
        padding: 15px 13px 19px 14px;
        border-right: solid 1px #1a171e;
        border-bottom: solid 1px #1a171e;
}

div.obm2_item_des {
        width: 158px;
        background: #39383e url("/images/interface/backgrounds/des_mid_for_css.gif") repeat-y right;
}

div.obm2_item_des_brd{
        background: url("/images/interface/backgrounds/des_bottom2_for_css.jpg") no-repeat bottom;
}

div.obm2_item_des_brd2{
        background: url("/images/interface/backgrounds/des_top2_for_css.jpg") no-repeat top;
}

div.maps_count {
        padding: 0px 16px 14px 12px;
}

span.red {
        color: #ff3300;
        font-weight: bold;
}

span.yellow {
        color: #ffd100;
        font-weight: bold;
}

div.padding_top_b {
        padding: 15px 12px;
}

div.m_pad2 {
        padding-left: 8px;
}

div.img_border {
        width: 150px;
        height: 120px;
        padding: 4px;
}


div.c1 {background: url(/images/interface/backgrounds/img_bg_1.gif) no-repeat top left;}
div.c2 {background: url(/images/interface/backgrounds/img_bg_2.gif) no-repeat top left;}
div.c3 {background: url(/images/interface/backgrounds/img_bg_3.gif) no-repeat top left;}
div.c4 {background: url(/images/interface/backgrounds/img_bg_4.gif) no-repeat top left;}

a.butt_hover {
        color: white !important;
}
a:hover.butt_hover {
        color: #ffd100 !important;
        text-decoration:none !important;
}

/*********************************************************************************************************************/
/**** Р—Р”Р•РЎР¬ Р—РђРњР•РќР�РўР¬ РџРћР›РќР«Р• РЎРЎР«Р›РљР� РЎР’РћР�РњР� РђР‘РЎРћР›Р®РўРќР«РњР�, Р�Р›Р� РџР РћРЎРўРћ Р’РЎРўРђР’Р�РўР¬ РљРЈРЎРћРљ Р�Р— Р”Р РЈР“РћР“Рћ Р’РђРЁР•Р“Рћ CSS Р“Р”Р• Р­РўРћ Р•РЎРўР¬***/
/*********************************************************************************************************************/



* html img.png {
        background-image: none ! important;
        behavior: url('/images/interface/backgrounds/pngfix.htc');
}

div.confirm_opacity {
        display:none;
        background:url('/images/interface/backgrounds/opacity.png');
        position: absolute;
        z-index: 999;
        height: 10px;
        width: 750px;
}

div.msg {
        display:none;
        z-index:999;
        position: absolute;
        background:url('/images/interface/backgrounds/msg.png');
        width: 233px;
        height: 168px;
        padding: 0px 15px 0px 15px;
        margin-left: 259px;
}

*html div.msg {
        background:url('/images/interface/backgrounds/msg.gif') no-repeat top left;
        padding: 0px 15px 0px 12px;
}

div.msg_txt {
        padding: 47px 0 32px 0;
        text-align: center;
        color: #dddddd;
        font-weight: bold;
}

div.butt {
        text-align: center;
        width: 106px;
        height: 35px;
        margin: 0 5px;
}
div.butt a{
        display:block;
        width: 100px;
        font-weight: bold;
        padding: 10px 0 0 3px;
}
div.butt a.a_ok{
        color: #ffd100;
        text-decoration: none;
}
div.butt a:hover.a_ok{
        color: #dddddd;
}
div.butt a.a_cancel{
        color: #dddddd;
        text-decoration: none;
}
div.butt a:hover.a_cancel{
        color: #ffd100;
}

.b_cancel {background:url('/images/interface/buttons/butt_cancel.gif') no-repeat top left;}

.b_ok {background:url('/images/interface/buttons/butt_ok.gif') no-repeat top left;}

/****vvvvv UNAVAILABLE button in exchange vvvvvv*************/

.no_avail {
        padding: 8px 0;
        color: #8c8a95;
        font-weight: bold;
}

.h25 {
        height: 25px;
}
/****^^^^^^ UNAVAILABLE button in exchange ^^^^^*************/

div.rtn_sum_1 {width:20px !important;}
div.rtn_sum_2 {width:40px !important;}
div.rtn_sum_3 {width:60px !important;}
div.rtn_sum_4 {width:80px !important;}
div.rtn_sum_5 {width:100px !important;}

/* Payment pages styles */
.wrap {
        height: 1%;
}
div.block div.wrap {
        background: url("/images/interface/backgrounds/pay/block_bottom_bg.gif") no-repeat bottom left;
        padding: 8px;
        text-align: center;
}

div.block div.inner {
        width: 343px;
        background: url("/images/interface/backgrounds/pay/block_top_bg.gif") no-repeat;
}

div.block {
        background: url("/images/interface/backgrounds/pay/block_center_bg.gif") repeat-y;
}

div.block.margin {
        margin: 20px 17px 17px;
}

div.block div.wrap.big {
        font-size: 18px;
}

div.inner-block {
        margin: 0 17px 20px;
}

.bold {
        font-weight: bold;
}

.yellow {
        color: #ffd100;
}

.inner-block p {
        margin-bottom: 17px;
}

div.method {
        overflow: hidden;
        height: 1%;
}

div.method div.column {
        float: left;
        width: 50%;
}

div.block_2 div.wrap {
        background: url("/images/interface/backgrounds/pay/block2_bottom_bg.gif") no-repeat bottom left;
        padding: 4px 0;
        overflow: hidden;
}

div.block_2 div.inner {
        background: url("/images/interface/backgrounds/pay/block2_top_bg.gif") no-repeat;
}

div.block_2 {
        width: 343px;
        background: url("/images/interface/backgrounds/pay/block2_center_bg.gif") repeat-y;
}

div.block_2 div.bg {
        padding: 6px 11px;
        background: url("/images/interface/backgrounds/pay/circle_grad_bg.jpg") no-repeat center center;
}

ul.bullet {
        margin: 0 0 0 20px;
}

ul.bullet li {
        margin: 5px 0;
}

div.buttons a.payment_button {
        background: url("/images/interface/backgrounds/pay/button.gif") no-repeat;
        color: #ffd100;
        font-weight: bold;
        display: block;
        text-align: center;
        padding: 11px 0;
        width: 345px;
        border: none;
        text-decoration: none;
}

div.pay-systems {
        margin-top: 30px;
        padding-left: 2px;
        overflow: hidden;
}

div.pay-systems .row {
        overflow: hidden;
}

div.pay-systems a img {
        border: 1px solid #000;
}

.tip {
        clear: both;
        border: 1px solid #fed000;
        font-weight: bold;
        font-size: 12px;
        margin: 25px 0 10px;
        padding: 9px 12px;
}

.currency a {
        text-decoration: none;
}

div.inner-block h2 {
        color: #fff;
}

div.ticket {
        font-size: 20px;
}

div.ticket div.credits {
        float: left;
        padding: 15px 15px 0;
        width: 90px;
}

div.ticket div.info {
        overflow: hidden;
        background: url("/images/interface/backgrounds/pay/circle_grad_bg.jpg") no-repeat center center;
        padding: 10px 0px;
        border-left: 1px solid #7f7f7f;
        margin-right: 4px;
        height: 1%;
}

div.ticket div.info span.number, div.ticket div.info span.price {
        display: block;
        float: left;
}

div.ticket div.info span.number {
        width: 85px;
        padding: 0;
        text-align: center;
        position: relative;
        top: -3px;
}

div.ticket div.info span.long_number {
        display: block;
        float: left;
        width: 85px;
        padding: 0;
        text-align: center;
        position: relative;
        top: 1px;
}

span.nds {
        font-size: 10px;
        color: #ddd;
        display: block;
        margin-top: 7px;
}

div.ticket span.yellow {
        font-weight: normal;
}

div.ticket span.yellow-light {
        color: #ffe479;
}

div.ticket span.long_yellow-light {
        font-size: 15px;
        color: #ffe479;
}

div.column div.block, div.column div.block_2 {
        margin-bottom: 23px;
}

.center {
        text-align: center;
}

div.block_2.red div.wrap {
        background: url("/images/interface/backgrounds/pay/block2_red_bottom_bg.gif") no-repeat bottom left;
        padding: 4px 0;
        overflow: hidden;
}

div.block_2.red div.inner {
        background: url("/images/interface/backgrounds/pay/block2_red_top_bg.gif") no-repeat;
}

div.block_2.red {
        width: 343px;
        background: url("/images/interface/backgrounds/pay/block2_red_center_bg.gif") repeat-y;
}

div.block_2 h2 {
        font-size: 25px;
        margin: 0;
        margin-bottom: 15px;
        padding: 0;
}

div.block_2 h2.yellow {
        color: #ffd100;
}

div.block_2.padding div.wrap {
        padding: 15px;
        padding-bottom: 5px;
}

div.block_2 p {
        margin-bottom: 11px;
}

div.block_2 p.warning {
        font-size: 14px;
}

div.block_2 p.warning span.big {
        font-size: 20px;
        display: block;
}

div.block_2 p.small {
        font-size: 11px;
}

div.code {
        margin: 15px 17px 20px;
}

div.code .button {
        border: none;
}

div.code input.text {
        width: 200px;
        border: 1px solid #809db9;
        padding: 2px 0;
        position: relative;
        top: -7px;
        margin-right: 5px;
}

div.code div.block_2 div.bg h3 {
        padding: 0;
        margin: 0;
}

div.credits-ticket {
        position: relative;
        margin: 15px 0px 10px;
        width: 345px;
        text-align: center;
}

div.credits-ticket div.buy-link {
        position: absolute;
        top: 10px;
        right: 4px;
        padding-top: 26px;
        width: 63px;
}

div.credits-ticket div.buy-link.discount {
        padding-top: 0;
}

div.credits-ticket div.buy-link a {
        text-decoration: none;
        color: #ffd100;
}

span.discount-size {
        display: block;
        margin: 0 auto;
        color: #000;
        font-size: 10px;
        width: 48px;
        height: 46px;
        padding: 2px 0 0 0;
        background: url("/images/interface/backgrounds/pay/discount_bg.gif") no-repeat;
}

span.fix {
        display: none;
        font-size: 1px;
        height: 1px;
}

* html span.fix {
        display: inline;
}

p.text.menu a {
        color: #ffd100;
}

/* popup styles */
body.popup, body.popup * {
        margin: 0;
        padding: 0;
        font-size: 11px;
}

body.popup {
        background-image: none;
}

div.wrapper.popup {
        background-image: none;
        background-color: #27262d;

        color: #ddd;
}

div.td {
        margin-left:8px;
        color:#dddddd;
        font-weight:bold;
        height:25px;
        _margin-left:4px;
}

div.clan {
        background-color:#39383e;
        margin:5px 0;
        margin-bottom: 20px;
        padding-top:6px;
        height:21px;
        padding-left:16px;
        padding-right: 20px;
}
div.clan div {
        float:right;
        margin-top:-2px;
        margin-right:3px;
}
div.clan div img {
        margin:0 1px 0 1px;
}

div.popup h2 {
        font-size: 25px;
        margin-bottom: 15px;
        padding: 22px 16px 0;
        color: #fff;
        font-weight: normal;
}

div.cards-quantity {
        padding: 2px 16px 6px;
}

div.cards-quantity strong {
        display: block;
        float: left;
        width: 163px;
}

.red {
        color: #f30;
}

div.popup div.table {
        height: 310px;
        overflow-x: auto;
}

div.popup table {
        width: 100%;
}

div.popup div.table .table {
        border: 1px solid #302732;
}

div.popup div.table .table td {
        padding: 9px 16px;
        vertical-align: middle;
        border-bottom: 1px solid #222027;
}

div.popup div.table .table td.left {
        border-right: 1px solid #222027;
}

div.popup div.table .table td td {
        border: none;
        padding: 0;
}

.table tr {
        background-color: #302732;
}

.table tr.odd {
        background-color: #372f39;
}

.table td tr {
        background-color: transparent;
}

.table td tr.odd {
        background-color: transparent;
}

div.popup table .input {
        width: 30px;
        text-align: center;
}

div.popup div.select_button {
        text-align: center;
        padding: 9px 0;
}

div.popup .table td.empty {
        background-color: #27262d;
}

/* popup end */

/* search custom styles */
div#search_control input.gsc-input {
        background: url("/images/interface/backgrounds/gsc_input_bg.gif") repeat-x top left #fbf\
bfb;
        border: 1px solid #ccc;
        padding: 2px;
        width: 194px;
}

div#search_control div.gsc-control {
        width: 279px;
        position: relative;
        top: 8px;
}

div.clear {
        clear: both;
        overflow: hidden;
        _height: 1%;
}


.clear-left , .clear-right, .clear-both {
line-height: 0px;
height: 0px;
padding: 0px;
margin: 0px;
border: 0px;
font-size: 0px;
}

.clear-left {
clear: left;
}

.clear-right {
clear: right;
}

.clear-both {
clear: both;
}

@media all and (min-width: 0px) {
    img.guild-ico {
                        position: relative;
                        left: -6px;
                        top: 2px;
                }
}

/* search custom styles ends */

/* errors */

div.fieldWithErrors{
   padding-left: 16px;
}

div.errorExplanation{
   padding-left: 16px;
}
/* errors ends */



.booster-buying-post-message-report a
{
  margin-left: 20px;
  margin-top: 2px;
  color: #BBB;
}

.booster-buying-post-message-report h1
{
  margin-bottom: 25px;
}


img.loading
{
  position: absolute;
  top: 280px;
  left: 50%;
  margin-left: -88px;
  z-index: 10;
}

#page-loading
{
  display: none;
}

.h10{height:130px;font-size:0;line-height:0;}

.yellow-link
{
  color: #FFD100;
}
/****************************************************************************************/
a.gift {
        display: block;
        background-image:url("/images/interface/buttons/gifts.gif");
        height: 33px;
        width: 166px;
        line-height: 31px;
        text-align: center;
        text-decoration:none;
}

.td_divide {
        line-height: 0;
        font-size: 0;
        height: 1px;
        overflow:hidden;
        background:#000;
}

/*
div.ic_u {
        background: url(/images/interface/icons/res_2.gif) no-repeat 70px 0;
        padding: 1px 0 0 90px;
        line-height: 17px;
}
*/

#hide_content {
        background:url(/images/interface/backgrounds/op_50.png) repeat;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 20px;
        width: 751px;
        display: none;
        z-index: 800;
}

#hide_content.active {
                       display: block;
}

* html #hide_content {
        background:none !important;
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/interface/backgrounds/op_50.png', sizingMethod='scale');
        height: expression(parentNode.clientHeight+"px");
        z-index: 800;
}

#notify_gift {
        height: 328px;
        width: 237px;
        background:url(/images/interface/backgrounds/notify.gif) no-repeat 0 0;
        position:absolute;
        left: 50%;
        margin-left: -118px;
        padding-top: 16px;
        z-index: 900;
}

#notify_gift .inner_indent_popup, #popup_ok .inner_indent_popup{
        padding: 0 20px 0 15px;
}

#notify_gift .line_1, #popup_ok .line_1 {
        height: 1px;
        overflow: hidden;
        background: #000;
        font-size: 0;
        line-height: 0;
        margin: 3px 11px 3px 5px;
}

#notify_gift input.txt {
        height: 19px;
        border: solid 1px #7f9db9;
        width: 193px;
        margin: 5px 0;
        z-index:1000;
}

#notify_gift textarea {
        border: solid 1px #7f9db9;
        width: 187px;
        margin: 5px 0;
        height: 88px;
        font-size: 11px;
        padding: 3px;
}

#notify_gift .butt_notify, #popup_ok .butt_notify{
        display: block;
        height: 25px;
        width: 102px;
        padding: 9px 0 0 64px;
        background-image:url("/images/interface/buttons/notify.gif");
        text-decoration: none;
        font-weight: bold;
        color:#ffd100;
        margin: 8px 0 0 17px;
        text-align: left;
        z-index: 1000;
        position: relative !important;
}

* html #notify_gift input.txt{
        margin: 2px 0 !important;
}
*:first-child+html input.txt{
        margin: 2px 0 !important;
}

#popup_ok {
        width:237px;
        min-height: 211px;
        background:url(/images/interface/backgrounds/popup_ok.gif) no-repeat 0 0;
        position:absolute;
        left: 50%;
        margin-left: -118px;
        padding-top: 16px;
        z-index: 900;
}

#popup_ok span{
        color: #ffd100;
}


.h5 {
        height: 5px;
        font-size:0;
        line-height:0;
}

.gift_popup_close {
        background: url(/images/interface/icons/close.gif) no-repeat 0 0;
        height: 12px;
        width: 12px;
        top:9px;
        right: 18px;
        position:absolute;
}

/* Autocomplete */
.jqac-menu{font-size:14px;color:black;background-color:white;border: 1px solid #aaa;}
.jqac-menu ul{list-style:none;margin:1px;padding:1px;overflow:hidden;}
.jqac-menu .jqac-link{cursor:hand;cursor:pointer;display:block;}
.jqac-menu .jqac-highlight{background-color:#ddf;}
.jqac-menu .jqac-warning{font-style:italic;}
.jqac-menu em{font-style:normal;text-decoration:none;font-weight:bold;}
.jqac-menu .jqs-info{text-align:right;font-style:italic;font-size:.75em;color:#666;}

/* VKontakte button */
.vk-button-background {
    margin-left: 15px;
    background:url(/images/interface/backgrounds/new_reg/vk_button.png) no-repeat scroll 0 0 transparent;
    font-family: tahoma;
    height: 64px;
}


#missions_notifier{
        background:url("/images/interface/backgrounds/ml.gif") 0 0 no-repeat;
        position:absolute;
        left:-4px;
        top:72px;
        text-align:center;
        width:35px;
        padding:8px 0;
}

#missions_notifier img
{
  margin-top: -3px;
}


/* Петя просил добавить */
#about-game img {
       margin: 16px 0px 23px 20px;
}

#about-game img.bordered {
       padding: 10px;
       border: 1px solid #989898;
       margin: 16px 0px 23px 20px;
}

#bc {
       float: left;
       width: 3px;
       height: 3px;
       overflow: hidden;
}

#bc a {
       font: bold 14px Tahoma, Arial, Verdana  !important;
       color: #27262d!important;
}
/*END Перекрывающий*/





/** ss 04.03.2011 **/

#content_m_bl #deck_sum_header {
        float:left;
        font-size:14px;
        font-weight:normal;
        line-height:18px;
        padding:0 0 0 17px !important;
        margin:0 !important;
}
#content_m_bl #deck_rarity_header {
        float:left;
        font-size:14px;
        font-weight:normal;
        line-height:18px;
        padding:0 !important;
        margin:0 !important;
}

#content_m_bl div.gray_divider {
        float:left;
        width:25px;
        height:18px;
        line-height:18px;
        background:url(/images/interface/backgrounds/gray_divider.gif) no-repeat 50% 0;
}

#content_m_bl div.ss_pad_bot {height:7px; clear:both;}

#content_m_bl span.buy_box {
        margin:1px 3px 0 0;
        float:right;
        background:url(/images/interface/backgrounds/buy_box.gif) no-repeat 0 0;
        width:125px;
        height:32px;
}

#content_m_bl span.buy_box span.buy_link {
        background:url(/images/interface/backgrounds/buy_link.gif) no-repeat 0 100%;
        text-align:center;
        line-height:27px;
        width:62px;
        height:27px;
        margin-right:2px;
        float:right;
        padding-top:3px;
        cursor:pointer;
}

#content_m_bl span.pills_pic {
        float:left;
        padding-left:3px;
}

#content_m_bl span.buy_box span.buy_link a {
        color:#dddddd;
        text-decoration:none;
        display:block;
        text-align:center;
}

#content_m_bl span#pills_count_view {
        float:left;
        padding-left:2px;
        line-height:32px;
}


#content_m_bl div.ss_filter {
        font-size:12px;
        font-weight:normal;
        width:95px;
        padding-top:1px;
}

#content_m_bl div.ss_filter2 {
        font-size:12px;
        color:#3d3c42;
}

#content_m_bl div.ss_filter2 a {
        text-decoration: underline;
}

#content_m_bl a.y_act {color:#ffd100;}

#content_m_bl span.no_b_12 {
        font-size:12px;
        font-weight:normal;
}

#content_m_bl div.ss_nav {
        margin:-4px 0 4px 0;
}


#content_m_bl div.ss_nav div.pagination span.disabled {
        color:#e1e1e1;
}

#content_m_bl div.ss_overfh_1 {
        overflow:hidden;
        height:34px;
}

#content_m_bl div.deck div.clan {
        background:url(/images/interface/backgrounds/clan_gray_line.gif) no-repeat 0 0;
        background-color:none;
        height:29px;
}

#content_m_bl div.ss_nav span.d_gray {
        color:#47464D;
}

span.ss_arrows {font-size:13px; font-weight:bold;}

#deck_select {padding:2px 0;}

/*  /ss  */

/*deck_cards*/
div.card div.controls{
        height: 45px;
}

div.deck_cards span div.card{
        margin-bottom: 15px;
}
/*END deck_cards*/


div.rating_header a{
        color: #ff6600 !important;
        text-decoration: underline !important;
}
div.rating_header a:hover{
        text-decoration: none !important;
}

