body {background:#009cc4 url(/img/body_b.jpg) no-repeat center bottom;color:#452d20;font-family:arial;font-size:12px;width:100%;position:realtive;padding-bottom:190px;}
div.bg {background:url(/img/body_t.jpg) no-repeat 51% top;overflow:hidden;}
body.inside {background:#009cc4 url(/img/body_inner_b.jpg) no-repeat center bottom;}
body.inside div.bg {background:url(/img/body_inner_t.jpg) no-repeat 51% top;}
body.screenshots {background:#009cc4  url(/img/body_t.jpg) no-repeat 51% top;}
iframe body {background:none;}

.clearfloat:after{content: "."; display: block; height: 0; clear: both !important; visibility: hidden;}
.clearfloat {display: inline-block;}
* html .clearfloat {height: 1%;}
.clearfloat {display: block;}
.clear, .both {clear:both;}
strong {font-weight:bold;}
.fl {float:left;}
.fr {float:right;}
.fc {margin-left: auto !important; margin-right: auto !important;}
.c {text-align: center;}


div.wrap {width:1014px;margin:0 auto;}
div.left-side {width:234px;position:relative;top:-3px;margin-left:-11px;z-index:20;}
div.middle {width:574px;}
div.right-side {width:210px;background:url(/img/right_side/bg.png) repeat-y left top;}

div.header {width:1025px;margin:0 auto;position:relative; 	}
div.header a.logo {display:block;width:234px;height:106px;text-indent:-9999px;margin:10px 0 170px 386px;float:left;background:url(../img/header/logo.png) no-repeat left top;}
div.header div.download {clear:both;position:absolute;top:198px;left:264px;width:484px;height:160px;background:url(../img/header/download.png) no-repeat left top;z-index:10;}
div.header div.download a {display:block;width:148px;height:160px;text-indent:-9999px;float:left;margin-left:166px;}
div.header div.download.hover {background:url(/img/header/download_hover.png) no-repeat left top;}
div.header div.download span {position:absolute;left:0;font-weight:bold;color:#efc83b;bottom:30px;left:220px;}
div.header ul.links {}
div.header ul.links li {float:left;}
div.header ul.links a {display:block;text-indent:-9999px;}
div.header ul.links li.registration a {width:350px;height:133px;background:url(../img/header/reg.png) no-repeat left top;position:relative;left:1px;}
div.header ul.links li.registration a:hover {background-position:0 -137px;}
div.header ul.links li.shop a {width:311px;height:132px;background:url(../img/header/shop.png) no-repeat left 10px;}
div.header ul.links li.shop a:hover {background-position:left -139px;}
div.header ul.links li.purse a {width:352px;height:133px;background:url(../img/header/purse.png) no-repeat left top;}
div.header ul.links li.purse a:hover {background-position:left -137px;}
div.header ul.links li.account a {display:none;}
div.header ul.links span.jqswitch_auth.true li.account a {display:block;width:350px;height:133px;background:url(../img/header/account.png) no-repeat left top;position:relative;left:1px;}
div.header ul.links li.account a:hover {background-position:0 -137px!important;}
div.header a.ogogo {position: absolute; top: 0; left: 641px; width: 200px; height: 140px;}
 
body.inside div.header  {margin-bottom:22px;padding-top:10px;}
body.inside div.header a.logo {margin:0;margin-left:41px;margin-right:34px;float:left;display:block;background:url(/img/header/inside/logo.png) no-repeat left top;text-indent:-9999px;width:184px;height:81px;}
body.inside div.header ul.nav {display:block;width:740px;margin-top:24px;float:left;}
body.inside div.header ul.nav li {float:left;}
body.inside div.header ul.nav li a {margin-right:12px;display:block;float:left;width:170px;height:57px;text-indent:-9999px;}
body.inside div.header ul.nav li.registration a {background:url(/img/header/inside/reg.png) no-repeat left top;}
body.inside div.header ul.nav li.account a {background:url(/img/header/inside/account.png) no-repeat left top;}
body.inside div.header ul.nav li.download a {background:url(/img/header/inside/download.png) no-repeat left top;}
body.inside div.header ul.nav li.shop a {background:url(/img/header/inside/shop.png) no-repeat left top;}
body.inside div.header ul.nav li.purse a {background:url(/img/header/inside/purse.png) no-repeat left top;}
body.inside div.header ul.nav li.registration a:hover {background-position:1px -64px;}
body.inside div.header ul.nav li.account a:hover {background-position:1px -65px;}
body.inside div.header ul.nav li.download a:hover {background-position:0 -65px;}
body.inside div.header ul.nav li.shop a:hover {background-position:0 -66px;}
body.inside div.header ul.nav li.purse a:hover {background-position:0 -66px;}


div.left-side ul.navigation {display:block;padding-top:20px;background:url(../img/left_side/nav_t.png) no-repeat left top;}
div.left-side ul.navigation li {margin-left:25px;background:url(../img/left_side/nav_a_bg.png) repeat-y left top;padding-bottom:5px;position:relative;}
div.left-side ul.navigation li a:hover, div.left-side ul.navigation li.opened a  {background:#560401 url(../img/left_side/nav_a_sub.png) repeat-y left top;}
div.left-side ul.navigation li.last span.decor {display:none;}
div.left-side ul.navigation li a {padding-top:10px;height:26px;width:209px;display:block;z-index:9;text-align:center;color:#ffcc44;font-family:georgia;text-shadow:#000 1px 1px 1px;font-size:14px;text-transform:uppercase;text-decoration:none;}
div.left-side ul.navigation.shop li a {font-size:13px;}
div.left-side ul.navigation li span.decor {display:block;width:209px;height:16px;position:absolute;left:0;bottom:-7px;z-index:10;background:url(../img/left_side/nav_span.png) no-repeat center top;font-size:0;line-height:0;}
div.left-side ul.navigation li.sub ul span.decor {display:none;}
div.left-side ul.navigation li span.arrow {display:block;position:absolute;right:12px;top:13px;background:url(/img/left_side/nav_arrow.png) no-repeat left top;width:4px;height:7px;}
div.left-side ul.navigation li.first {background:none;}
div.left-side ul.navigation li {padding-bottom:0;}
div.left-side ul.navigation li ul {margin-top:-5px;}
div.left-side ul.navigation li ul a {background:url(../img/left_side/nav_a_sub.png) repeat-y left top;}
div.left-side ul.navigation li li {margin-left:0;padding-bottom:1px;background:url(../img/left_side/nav_li.png) no-repeat left bottom;}
div.left-side ul.navigation li li a {padding-top:10px;height:22px;text-align:left;padding-left:20px;width:188px;color:#ffba00;font-size:12px;font-family:arial;text-transform:none;}
div.left-side ul.navigation li ul.dropmenu {display:none;position:absolute;right:-230px;top:0;z-index:20;}
div.left-side ul.navigation li ul.dropmenu li {clear:both;}
div.left-side ul.navigation li ul.dropmenu li.nav_t {width:230px;height:11px;background:url(/img/left_side/nav_sub_t.png) no-repeat left top;}
div.left-side ul.navigation li ul.dropmenu li.nav_b{width:230px;height:11px;background:url(/img/left_side/nav_sub_b.png) no-repeat left top;}
div.left-side ul.navigation li ul.dropmenu li {width:230px;height:31px;background:url(/img/left_side/nav_sub_bg.png) repeat-y left top;}
div.left-side ul.navigation li ul.dropmenu li a {background:none;height:22px;width:209px;padding-left:24px;width:201px;margin-left:3px;float:left;text-align:left;background:url(../img/left_side/nav_sub_a.jpg) no-repeat center top ;}
div.left-side ul.navigation li ul.dropmenu li a:hover {background:#560401 url(../img/left_side/nav_sub_a.jpg) no-repeat center top;}
div.left-side ul.navigation li ul.dropmenu li.first a {background:none;}
div.left-side ul.navigation li ul.dropmenu li.first a:hover {background:#560401;}
div.left-side ul.navigation li.closed ul {display:none;font-size:0;}
div.left-side ul.navigation li.dropdown {position:relative;}
div.left-side ul.navigation li.sub a:hover,div.left-side ul.navigation li a.current  {background:#560401  url(/img/left_side/nav_a_sub_hover.png) repeat-y left top;}
div.left-side div.nav_bottom {margin-bottom:14px;background:url(/img/left_side/nav_b.png) no-repeat left top;height:210px;height:76px;position:relative;left:25px;}
div.left-side ul.navigation li.inf {color:#fff;text-align:center;line-height:1.3;}
a.gift-side {background:transparent url(/img/4S_Gift.png) no-repeat scroll left top;display:block;height:78px;left:166px;position:absolute;top:34px;width:88px;z-index:20;}

div.left-side div.servers {width:190px;height:207px;padding-left:28px;margin-left:16px;background:url(/img/left_side/servers_bg.png) no-repeat left top;margin-bottom:14px;}
div.left-side div.servers h2.caption {margin-top:34px;margin-bottom:14px;float:left;text-indent:-9999px;width:174px;height:11px;background:url(/img/left_side/server_caption.png) no-repeat left top;}
div.left-side div.servers div.scrinshot_prev {clear:both}
div.left-side div.servers p {color:#ffba00;font-weight:bold;clear:both;margin-bottom:6px;}
div.left-side div.servers p.reg {font-weight:400;}
div.left-side div.servers span.prc {float:right;color:#ffba00;font-weight:bold;padding-right:12px;padding-top:3px;}
div.left-side div.servers div.serv_bar {width:147px;height:18px;background:url(/img/left_side/server_bar_bg.png) no-repeat left top;float:left;margin-bottom:10px;}
div.left-side div.servers div.serv_bar  div {display:block;float:left;height:14px;margin-left:6px;margin-top:2px;}
div.left-side div.servers div.recommend {color:#bd3c3c;font-weight:bold;clear:both;margin-bottom:6px;}
div.left-side div.servers .serv_bar_act_g {background:url(/img/left_side/server_g.png) repeat-x left top;}
div.left-side div.servers .serv_bar_act_y {background:url(/img/left_side/server_y.png) repeat-x left top;}
div.left-side div.servers .serv_bar_act_r {background:url(/img/left_side/server_r.png) repeat-x left top;}

div.left-side a.quick_links {display:block;width:218px;height:164px;margin-left:16px;margin-bottom:14px;}
div.left-side a.quick_links.curators {background:url(/img/left_side/curators.png) no-repeat left top;}
div.left-side a.quick_links.auction {background:url(/img/left_side/auction.png) no-repeat left top;}
div.left-side a.quick_links.support {background:url(/img/left_side/support.png) no-repeat left top;}

div.middle {background:url(/img/middle/middle_bg.png) repeat-y left top;position:relative;padding-bottom:60px;z-index:9;}
body.inside div.middle {width:748px;background:url(/img/middle/inside/middle_bg.png) repeat-y left top;padding:0 12px 22px;min-height:1448px;}
div.middle div.top {position:absolute;left:0;top:-2px;background:url(/img/middle/middle_t.png) no-repeat left top;height:19px;width:574px;}
body.inside div.middle div.top {width:771px;height:22px;background:url(/img/middle/middle_inner_t.png) no-repeat left top;}
div.middle div.bottom {position:absolute;width:618px;height:104px;left:-22px;bottom:-52px;background:url(/img/middle/middle_b.png) no-repeat left top;}
body.inside div.middle div.bottom {background:url(/img/middle/inside/middle_b.png) no-repeat left top;width:812px;}


div.middle div.block {background:url(/img/middle/block_b.jpg) repeat-y left bottom;width:552px;margin:20px auto 0 11px;min-height:334px;}
div.middle div.block div.b {width:492px;padding:0 30px 30px 30px;background:url(/img/middle/block_t.jpg) no-repeat left top;}
div.middle div.block h2.caption {width:442px;height:31px;padding-top:9px;background:url(/img/middle/h2_bg.png) no-repeat left top;text-align:center;float:left;margin:18px 0 16px 28px;font-family:georgia;color:#ffcc44;font-size:18px;text-shadow:#000 1px 1px 1px;text-transform:uppercase;font-weight:400;}

div.middle  a {font-weight:bold;text-deocration:underline;color:#900f02;}
div.middle p {line-height:1.5;margin-bottom:10px;}
div.middle h5 {color:#16110e;font-size:16px;margin-bottom:12px;font-weight:bold; text-align: center;}
div.middle h6 {background:url(/img/middle/h_bullet.png) no-repeat left center;color:#16110e;font-size:16px;padding-left:16px;margin-bottom:12px;font-weight:bold; line-height: 1.5;}
div.middle h6 a {color:#16110e;}
div.middle li {line-height: 1.5}
body.inside div.middle div.title {width:681px;height:28px;padding-top:7px;margin-bottom:14px;margin-left:-10px;padding-left:10px;overflow:hidden;background:url(/img/middle/title_bg.png) no-repeat left top;}
body.inside div.middle div.title h3 {background:url(/img/middle/h3_bullet.png) no-repeat left center;padding-left:30px;color:#452d20;font-size:20px;height:23px;line-height:24px;overflow:hidden;font-family:georgia;text-transform:uppercase;} 

div.back {background:url(/img/middle/back_m.jpg) repeat-y 1px top;margin-top:28px;}
div.back div.b {background:url(/img/middle/back_b.png) no-repeat left bottom;}
div.back div.t {width:668px;min-height:432px;padding:0 40px 40px 40px;background:url(/img/middle/back_t.jpg) no-repeat left top;}
div.back div.block {marign:0;background:none;min-height:auto;width:auto;}
div.flash_banner {width:540px;height:192px;margin-left:-26px;background:url(/img/middle/banner_bg.png) no-repeat left top;}
div.flash_banner div {position:relative;left:13px;top:13px;}

div.news div.news_item {clear:both;height:26px;padding-top:6px;background:url(/img/middle/item_split.png) no-repeat left bottom;}
div.news div.news_anons {float:left;color:#462d20;text-decoration:underline;}
div.news div.news_anons a {color:#462d20;text-decoration:underline;}
div.news div.news_date {float:right;color:#452d20;font-weight:bold;}
div.news ul.sublinks {display:block;float:right;margin-top:8px;}
div.news ul.sublinks li {float:left;}
div.news ul.sublinks a.rss {padding-left:20px;background:url(/img/middle/ico/rss.png) no-repeat left 2px;}
div.news ul.sublinks a.all {padding-left:18px;margin-left:24px;background:url(/img/middle/ico/all_rating.png) no-repeat left 2px;}
div.news .nikita_online_news_2, h2.newstop .nikita_online_news_2  {display:block;float:left;width:60px;height:16px;background:url(/img/middle/news_cat/nikita_online_news_2.png) no-repeat left top;margin-right:10px;}
div.news .nikita_online_news_3, h2.newstop .nikita_online_news_3  {display:block;float:left;width:60px;height:16px;background:url(/img/middle/news_cat/nikita_online_news_3.png) no-repeat left top;margin-right:10px;}
div.news .nikita_online_news_4, h2.newstop .nikita_online_news_4  {display:block;float:left;width:60px;height:16px;background:url(/img/middle/news_cat/nikita_online_news_4.png) no-repeat left top;margin-right:10px;}
div.news .nikita_online_news_5, h2.newstop .nikita_online_news_5 {display:block;float:left;width:60px;height:16px;background:url(/img/middle/news_cat/nikita_online_news_5.png) no-repeat left top;margin-right:10px;}
div.news .nikita_online_news_6, h2.newstop .nikita_online_news_6 {display:block;float:left;width:60px;height:16px;background:url(/img/middle/news_cat/nikita_online_news_6.png) no-repeat left top;margin-right:10px;}
h2.newstop,h2.newstop a {padding-top:20px;clear:both;color:#16110e;font-size:16px;font-weight:bold;text-decoration:none;text-transform:uppercase}
h2.newstop div.nikita_online_news_head {width:600px;float:left;overflow:hidden;line-height:1.2;}
h2.newstop span.newdate {float:right;font-weight:400;font-size:12px;}
div.news_full {clear:both;}
div.news_full p.rssall {display:none;}
div.news_full td {line-height: 1.5em;}
body.inside div.newsbottom {background:url(/img/middle/divinder.png) no-repeat left top;width:666px;height:50px;margin:20px auto 10px auto;}
div.insidenews {line-height:1.3;clear:both;}
body.inside a.rss {padding-left:20px;background:url(/img/middle/ico/rss.png) no-repeat left 0;float:right;position:relative;top:-8px;}
div.article div.news {clear:both;padding-top:10px;}

div.rating div.title {display:none;}
div.rating #select2, div.rating #guild-select2 {float:right;}
div.rating a.rating-switch{float:left;display:block;padding:5px 0 0 0;}
div.rating div.rating_block {clear:both;padding-top:16px;}
div.rating div.hero_block {clear:both;margin-bottom:20px;}
div.rating div.hero_block a {display:block;float:left;width:230px;height:115px;margin-left:12px;}
div.rating div.hero_block div.nation1 a {background:url(/img/middle/rating_nation1.png) no-repeat left top;}
div.rating div.hero_block div.nation2 a {background:url(/img/middle/rating_nation2.png) no-repeat left top;}
div.rating div.rating_cell_line {clear:both;}

div.rating .rating_cell_line {}
div.rating .rating_cell_line .rating_cell div {float:left;height:23px;overflow:hidden;padding-top:11px;border-right:1px solid #452d20;border-bottom:1px solid #452d20;}
div.rating .rating_cell_line .rating_cell div.both {display:none;}
div.rating .rating_cell_line .rating_cell div.r_cell_1 {margin-left:2px;width:70px;padding-left:12px;border-left:1px solid #452d20}
div.rating .rating_cell_line .rating_cell div.r_cell_2 {padding-left:14px;width:119px;}
div.rating .rating_cell_line .rating_cell div.r_cell_3 {padding-left:14px;width:88px;}
div.rating .rating_cell_line .rating_cell div.r_cell_4 {padding-left:14px;width:151px;}

div.rating div.rating_head_cel {color:#452d20;height:32px;background:url(/img/middle/rating_table/head_bg.png) repeat-x left top;display:block;position:relative;top:10px;}
div.rating div.rating_head_cel div {float:left;padding-top:10px;overflow:hidden;border:none!important;}
div.rating div.rating_head_cel div.both {display:none;}
div.rating div.rating_head_cel .r_cell_1 {margin-left:0px!important;background:url(/img/middle/rating_table/cell1.png) no-repeat left top;width:70px!important;padding-left:16px!important;height:24px;}
div.rating div.rating_head_cel .r_cell_2 {width:119px;height:21px;border:1px solid #452d20!important;border-left:none!important;padding-left:14px;}
div.rating div.rating_head_cel .r_cell_3 {padding-left:14px;height:27px;width:89px;padding-top:12px;background:url(/img/middle/rating_table/lvl_bg.png) no-repeat left top;margin-top:-2px;}
div.rating div.rating_head_cel .r_cell_4 {padding-left:14px;height:34px;width:154px!important;margin-top:-2px;padding-top:12px;background:url(/img/middle/rating_table/clan_bg.png) no-repeat left top;}
div.rating div.nation1_tab, div.rating div.nation2_tab {display:none;margin-top:-10px;}

div.rating div.archive_link {clear:both;padding-top:14px;}
div.rating div.archive_link a {float:right;padding-left:18px;position:relative;top:-6px;background:url(/img/middle/ico/all_rating.png) no-repeat left 2px;}
div.rating #n1 {background:url(/img/middle/nation.jpg) no-repeat 0 0;}
div.rating #n1:hover {background-position:0  -116px;}
div.rating .hover  #n1{background-position:0 -232px;}
div.rating #n2 {background:url(/img/middle/nation.jpg) no-repeat -230px 0;}
div.rating #n2:hover   {background-position:-230px -116px;}
div.rating .hover #n2  {background-position:-230px -232px;}
div.rating .nation1_tab,div.rating  .nation2_tab {display:none;}

div.wars #select1 {float:right;}
div.wars div.title {display:none;}
div.wars div.servers {clear:both;padding-top:8px;}
div.wars div.cur_war_left_part {float:left;padding:2px;margin-right:18px;background:url(/img/middle/places_border.png) no-repeat left top;}
div.wars div.cur_war_left_part a {display:block;height:100px;width:100px;float:left;}
div.wars .servers a.s1_1{background:url(/img/middle/place.jpg) no-repeat 0 0;}
div.wars .servers a.s1_1:hover {background-position:0 -100px;}
div.wars .servers a.s1_1.hov_war {background-position:0 -200px; outline:none;}
div.wars .servers a.s1_2 {background:url(/img/middle/place.jpg) no-repeat -100px 0;}
div.wars .servers a.s1_2:hover {background-position:-100px -100px;}
div.wars .servers a.s1_2.hov_war {background-position:-100px -200px; outline:none;}
div.wars .servers a.s1_3 {background:url(/img/middle/place.jpg) no-repeat -200px 0;}
div.wars .servers a.s1_3:hover {background-position:-200px -100px;}
div.wars .servers a.s1_3.hov_war {background-position:-200px -200px; outline:none;}
div.wars .servers a.s1_4 {background:url(/img/middle/place.jpg) no-repeat -300px 0;}
div.wars .servers a.s1_4:hover {background-position:-300px -100px;}
div.wars .servers a.s1_4.hov_war {background-position:-300px -200px; outline:none;}
div.wars div#place {clear:both;}
div.wars div#place2 {clear:both;}
div.wars div.cur_war {clear:both;height:58px;padding-top:16px;background:url(/img/middle/item_split.png) no-repeat left bottom;}
div.wars div.cur_war strong {color:#900f02;font-weight:bold;text-decoration:underline;}
div.wars div.cur_war div.cur_war_text {float:left;width:462px;line-height:1.3;}
div.wars div.cur_war div.cur_war_ico {float:right;width:24px;margin-right:6px;margin-top:10px; }
div.wars div.cur_war div.cur_war_ico img {width:24px;}
div.wars div#place  p {display:block;padding-top:12px;height:30px;margin:16px auto 0 auto;overflow:hidden;background:url(/img/middle/winner_frame.png) no-repeat left top;width:460px;text-align:center;}
div.wars div#place  p strong {color:#900f02;font-weight:bold;}
div.wars div#place2  p {display:block;padding-top:12px;height:27px;margin:0px auto 5px auto;overflow:hidden;background:url(/img/middle/winner_frame.png) no-repeat left top;width:460px;text-align:center;}
div.wars div#place2  p strong {color:#900f02;font-weight:bold;}

ul.breadcrumbs {margin:16px 0 12px 12px;display:block;float:left;}
ul.breadcrumbs li {float:left;padding:0 12px 0 2px;background:url(/img/middle/breadcrump_li.png) no-repeat right center;font-size:14px;font-style:italic;}
ul.breadcrumbs li.last {background:none;}
ul.breadcrumbs a {color:#900f02;font-size:14px;font-style:normal;}

div.article span.colored {color:#900f02;font-weight:bold;text-decoration:underline;}

table.craft {margin-bottom:20px;}

div.screenshots ul {padding-left:0!important;}
div.screenshots li {float:left;margin-right:3px;margin-bottom:3px;}
div.screenshots li  img{border:2px solid #FFBA00;}

div.pagination {text-align:center;}
div.pagination a {margin:0 2px;}

div.right-side {position:relative;}
div.right-side div.line {height: 1px; background: url(/img/right_side/line.png) no-repeat center top; margin-bottom: 15px;}
div.right-side div.bottom {width:203px;height:3px;background:url(/img/right_side/bg_b.png) no-repeat left top;position:absolute;left:0;bottom:-2px;}

div.right-side div.block {padding-bottom:20px;}
div.right-side div.block h2.caption {width:209px;height:39px;margin-bottom:20px;text-indent:-9999px;}
div.right-side div h2.caption a {display:block;width:209px;height:39px;}

div.right-side div.shop {padding-bottom:8px;}
div.right-side div.shop h2.caption {background:url(/img/right_side/captions/shop.png) no-repeat left top;}
div.right-side div.shop td.shop_index_icon {width:34px;padding-left:8px;padding-right:10px;padding-bottom:12px;}
div.right-side div.shop td.shop_index_icon img {width:34px;}
div.right-side div.shop td.shop_index_name {color:#fff;}
div.right-side div.shop td.shop_index_name  a {color:#fff;text-decoration:none;line-height:1.5;}
div.right-side div.shop td.shop_index_name .shop_index_price {color:#ffba00}
div.right-side div.shop td.shop_index_name div {width:130px;height:18px;overflow:hidden;}
div.right-side div.shop td.shop_index_name .shop_index_price span {color:#fff;}

div.right-side div.rate {background:url(/img/right_side/rate_bg.jpg) no-repeat left top;}
div.right-side div.rate h2.caption {background:url(/img/right_side/captions/rate.png) no-repeat left top;}
div.right-side div.rate ul {margin-left: 17px;}
div.right-side div.rate ul li {padding-bottom: 13px; position: relative;}
div.right-side div.rate label {color: #fff; font-weight: bold; margin-bottom: 3px; display: block;}
div.right-side div.rate div.bg {margin-right:2px;float:left;width:170px;padding-right:8px;height:16px;overflow:hidden;background: url(/img/right_side/rate_item_bg.png) no-repeat left top;}
div.right-side div.rate div.red {background:url(/img/right_side/rate_red.png) no-repeat left top; height:16px;}
div.right-side div.rate div.yellow {background:url(/img/right_side/rate_yellow.png) no-repeat left top; height:16px; position: relative;}
div.right-side div.rate div.yellow span {display: block; width: 6px; height: 13px; position: absolute; right: -1px; top: 1px; background:url(/img/right_side/rate_yellow_right.png) no-repeat left top;}
div.right-side div.rate div.medal {width: 32px !important; height: 32px !important; background: url(/img/right_side/rate_medal.png) no-repeat left top; position: absolute; top: 10px; right: 17px; z-index: 10;}
div.right-side div.rate p {color: #fff; padding: 0; margin: 25px 18px 0 12px;}
div.right-side div.rate p.more {margin-top: 7px; text-align: right;}
div.right-side div.rate p.more a {color: #fff;}

div.right-side div.players h2.caption {background:url(/img/right_side/captions/players.png) no-repeat left top;}
div.right-side div.players ul.list li {float:left;text-align:center;width:75px;height:150px;overflow:hidden;padding-bottom:10px;margin-left:18px;}
div.right-side div.players ul.list li img {margin-bottom:6px;}
div.right-side div.players ul.list li a {color:#ffba00;text-decoration:underline;}
div.right-side div.players ul.links a {display:block;text-indent:-9999px;width:152px;height:28px;margin-left:28px;margin-bottom:10px;}
div.right-side div.players ul.links a.online {background:url(/img/right_side/players_online.png) no-repeat left top;}
div.right-side div.players ul.links a.get {background:url(/img/right_side/players_get.png) no-repeat left top;}

div.right-side div.screenshots {padding-bottom:12px;}
div.right-side div.screenshots h2.caption {background:url(/img/right_side/captions/screenshots.png) no-repeat left top;}
div.right-side div.screenshots a img {display:block;float:left;width:81px;border:2px solid #ffba00;margin-bottom:8px;margin-left:10px;}

div.right-side div.video div {padding-left:7px;}
div.right-side div.video h2.caption {background:url(/img/right_side/captions/video.png) no-repeat left top;}

div.right-side .countdown h2.caption {background:url(/img/right_side/captions/countdown.png) no-repeat left top;}
div.right-side .countdown h3 {color: #f3b102; font-size: 14px; font-family: Georgia, serif; margin: 0; padding: 0 0 5px 7px;}

div.footer {position:relative;top:6px;}
div.footer iframe {margin-top:6px!important}
div.footer ul.links {text-align:center;display:block;width:574px;height:28px;padding-top:14px;margin:64px auto 16px auto;}
div.footer ul.links li {display:inline;padding:7px 26px;background:url(/img/footer/links_split.png) no-repeat left center;}
div.footer ul.links li:first-child {background:none;}
div.footer ul.links a {color:#2e2e2e;font-weight:bold;}
div.footer div.copyright {width:573px;height:76px;margin:0 auto;position:relative;top:-4px;padding-top:16px;text-align:center;color:#2e2e2e;}
div.footer div.copyright a {font-weight:bold;text-decoration:underline;color:#900f02;}
div.footer div.copyright p {line-height:1.3;}



/* buddy */
.c {text-align: center;}

.buddy_menu {margin-bottom: 20px;padding-left:58px;}
.buddy_menu a {text-decoration: none; display: block; width: 159px; height: 40px; color: #ac0800; font-size: 13px; line-height: 40px; text-transform: uppercase; background: url(/img/pages/buddy/bd_btn.png) no-repeat left top; float: left; margin-right: 40px; text-align: center;}
.buddy_menu a:hover {background: url(/img/pages/buddy/bd_btn_hover.png) no-repeat left top; text-decoration: none;}

.bdblock {width: 507px; padding: 28px 6px 0; background: url(/img/pages/buddy/rules_bg.png) no-repeat left top; margin-left: 74px; }
.bdblockt {position: relative; float: left; padding: 0 10px; width: 148px; color: #161108;}
.bdblockt .hd {color: #573a03; font-weight: bold; font-size: 18px;margin-bottom:5px;}
.bdblockt .hds {color: #575003; font-size: 14px; padding-bottom: 18px; margin-top: -5px;}
.bdblockt p {text-align: left;}
.bdblockt ul {list-style-type: disc; padding: 0 0 0 10px;}
.bdblockt ul li {text-align: left; line-height:17px;margin-bottom:10px;}
.bdblockb {background: url(/img/pages/buddy/rules_bgb.png) no-repeat left top; height: 29px; width: 519px; margin-left: 74px;}

img.tp {height: 34px; padding: 1px; border: 1px solid #B2BC8E; background: #fff;}

.buddytable {margin: 15px auto !important;}
.buddytable td {vertical-align: middle;}
.buddytable td .sendr {background: url(/img/pages/buddy/bd_btn_form_active.gif) no-repeat left top; width: 173px; height: 23px; margin: 0 auto; line-height: 23px; text-indent: -9999px; border: 0; cursor: pointer;}
.buddytable td .sendr.disabled {background: url(/img/pages/buddy/bd_btn_form_unactive.gif) no-repeat left top; cursor: default;}

.tooltip {display:none; width: 161px; position: absolute; z-index: 10; background: url(/img/pages/buddy/tooltip.png) no-repeat top left; color: #fff; text-align: left; padding: 11px 16px 0;}
.tpbottom {background: url(/img/pages/buddy/tooltipb.png) no-repeat top left; width: 183px; left:-16px;height: 39px; position: relative; top: 39px;}

.bulldesc {width: 500px; padding: 5px 20px; height: 134px; background: url(/img/pages/buddy/bulldesc.png) no-repeat top left; margin: 25px 0 30px;}
.bulldesc div {width: 210px; height: 40px; line-height: 40px; float: left;}
.bulldesc div img {margin-right: 9px; position: relative; top: 3px; vertical-align: baseline;}
.bulldesc .add {width: 235px;}

.buddy_message_form {text-align: left; margin: 0px 0 0 25px;}
.buddy_message_form table td {padding-bottom: 14px;}
.buddy_message_form table .nm {width: 150px;font-weight: bold;}
.buddy_message_form table input {width: 291px;}
.buddy_message_form table textarea {height: 180px; width: 291px;}

a.submitpf {display: block; width: 214px; height: 45px; background: url(/img/pages/buddy/bd_pr.png) no-repeat left top; margin-left: 226px;}
a.submitpf:hover {background: url(/img/pages/buddy/bd_pr_hover.png) no-repeat left top;}

.used {text-align: center; font-size: 14px; padding: 22px 0 28px;}
.used span {font-size: 24px; color: #ac0800; font-weight: bold; vertical-align: baseline;}


.buddy_error {background: url(/img/pages/buddy/bd_error.gif) repeat-y left top; width: 507px; line-height: 1.5em; color: #330000; text-transform: uppercase; font-size: 14px; text-align: left; margin: 20px 0 20px 81px;}
.buddy_error  div {background: url(/img/pages/buddy/bd_error_top.gif) no-repeat left top;}
.buddy_error  div div {background: url(/img/pages/buddy/bd_error_bottom.gif) no-repeat left bottom; padding: 10px 10px 10px 67px; min-height: 31px; }

.buddy_message {background: url(/img/pages/buddy/bd_message.gif) no-repeat left top; color: #003300; width: 507px; line-height: 1.5em; text-transform: uppercase; font-size: 14px; text-align: left; margin: 20px 0 20px 81px;}
.buddy_message div {background: url(/img/pages/buddy/bd_message_top.gif) no-repeat left top;}
.buddy_message div div {background: url(/img/pages/buddy/bd_message_bottom.gif) no-repeat left bottom; padding: 10px 10px 10px 67px; min-height: 31px;}


/*LOGIN WIN*/
.login_win_table {margin: 30px 20px;}
.login_win_table table {width: auto !important; margin: 0 0 56px !important; clear: both; float: left;}
.login_win_table table td {text-align: center; height: 50px; width: 50px;}
.login_win_table table td img {margin: 10px 0;}
.login_win_table table td.tblvisiblefoot {display: none;}
.login_win_table table td.inactive {background-image: url(/img/skin/ten.png);}
.login_win_table h1 {color: #a80000; font-size: 12px; font-weight: bold; padding: 0; margin: 0 0 20px; clear: both;}
.login_win_table h1 span {background: url(/img/event_loginandwin/redbull.png) no-repeat left top; color: #fff; display: block; float: left; width: 14px; height:15px; text-align: center; padding-top: 1px; position: relative; top: 1px; margin-right: 5px; line-height: 12px;}
.login_win_table .pic {float: right; margin-top: 12px; text-align: center;}
.login_win_table .pic .tp {border: 0; padding: 3px; background: #3e3e3e /*url(/img/event_loginandwin/pic.png) no-repeat left top*/; margin-bottom: 9px;}
.login_win_table .picb {float: none; clear: both;}
.login_win_table .picb img {margin: 0 20px 0 0 !important;}
.login_win_table .picb a {position: relative; top: 10px;}
.login_win_table .drawing {display: block; margin: 0 auto; width: 351px; height: 166px; background: url(/img/event_loginandwin/drawing.png) no-repeat left top; clear: both;}

.login_win_main a.pick { text-decoration: none; padding: 3px 4px; background: url(/img/event_loginandwin/pickup2.png) no-repeat left top; font-family: Tahoma; text-align: center; color: #b17132; text-transform: uppercase; font-size: 11px;}
.login_win_main a.pick:hover {background-position: 0 -19px; color: #fff; text-decoration: none;}
.login_win_main .descr {width: 490px; height: 70px; padding: 18px 10px 10px; margin:0 auto;background: url(/img/event_loginandwin/bgp.png) no-repeat left top; text-align: center; color: #a80000; font-size: 12px; white-space: nowrap; font-family: Tahoma; font-weight: bold; line-height: 18px;}
.login_win_main .descr span {font-size: 18px;}
.login_win_main ul {list-style-type: none; margin-left: 20px;}
.login_win_main ul  li {background: url(/img/event_loginandwin/li.png) no-repeat left 3px; padding: 0 0 10px 21px; color: #161108; font-size: 14px;}
.login_win_main h1 {color: #a80000; font-size: 24px; font-weight: bold; text-align: center; line-height: 30px; margin: 20px 0; text-transform: none; font-family: Tahoma;}
.login_win_main .btdescr {font-size: 10px; line-height: 11px;}
.login_win_main .tp.gxp {background: none; border: 0;}
.login_win_main ol {list-style-type: decimal; padding-left: 40px;}

/*all pages*/
table.visible {width:96%; border-collapse:collapse;}
table.visible td {border:1px solid #7E673D; padding:1px 3px;}
select.typeselect {width:240px;}

table.reg_full {width:90%; margin:0 auto;}
table.reg_full td{padding:2px 0px;}
h5.alph {text-align:center; padding:20px 0 10px !important;}
h5.alph  a {padding:0 5px; text-decoration:none;}
h5.alph  a:hover {color:#000;}

div.menu4th { font-size:14px; padding:5px 0 15px; text-align:center; line-height: 1.5;}
div.menu4th a {text-decoration:none;}
div.menu4th a:hover {text-decoration:underline;}


#text-content  .buttons {padding:10px 0px; text-align:center;}	
#text-content .button {padding:3px 20px;border:1px solid #7E673D;color:#7E673D;background:#bF9B6C;color:#000;cursor:pointer;margin:0 1px;}
#text-content .button.active {background:#2f1f13;color:#ffcbac;}

/*  SHOP  */

.info {text-align:center; color:#EFCB86;font-size:12px;padding:5px 1px;border:1px solid #b48945; margin:5px 2px 2px;}

ul.shop_menu{list-style:none;padding:0;margin:0;}
ul.shop_menu li{color:#000;text-transform:uppercase;}
ul.shop_menu li a {display:block;border-top:1px solid #704109;background:url(/img/shop/menu_bg_1.jpg) no-repeat 0 center;color:#000;text-decoration:none;font-weight:bold;height:auto; line-height:1;padding:7px 0px;text-align:center;font-size:14px;}
ul.shop_menu li a:hover {background:url(/img/shop/menu_bg_1_hover.jpg) no-repeat 0 center;text-decoration:none;}
ul.shop_menu li a.active{background:url(/img/shop/menu_bg_1_active.jpg) no-repeat 0 center;text-decoration:none;}
ul.shop_menu li ul.shop_menu li{}
ul.shop_menu li ul.shop_menu li a {border-top:1px solid #b48945;display:block;font-weight:normal;background:url(/img/shop/menu_bg_2.jpg) repeat-y 0 0;color:#FEEECA;height:auto; line-height:1;padding:5px 7px;font-size:12px;text-transform:none;text-align:left;}
ul.shop_menu li ul.shop_menu li a.active, ul.shop_menu li ul.shop_menu li a:hover {background:url(/img/shop/menu_bg_2_hover.jpg) repeat-y 0 0;}
ul.shop_menu li ul.shop_menu li ul.shop_menu {padding:0 0 0 15px;background:#1F0800;}
ul.shop_menu li ul.shop_menu li ul.shop_menu li a {height:auto;background:none;}
ul.shop_menu li ul.shop_menu li ul.shop_menu li a.active{font-weight:bold;color:#EFCB86;}
ul.shop_menu li ul.shop_menu li ul.shop_menu li a:hover {text-decoration:underline;}


ul.shop_submenu { font-size:12px;list-style:none;padding:0 0 0 20px;margin:3px 0;}
ul.shop_menu ul.shop_submenu {padding:0 0 0 10px;}
ul.shop_submenu a {font-size:12px;}
ul.shop_menu a, .shop_submenu a {text-decoration:none;color:#8C1801;}
ul.shop_menu a:hover, .shop_submenu a:hover {text-decoration:underline;}

table.unseen {margin:0 auto;border:0 none;border-collapse:collapse;}
td.shop_item_top {width:220px;height:12px;}

td.shop_item_top .winme {height: 19px; width: 144px; background: #dc3535 url(/img/shop/win_bg.gif) no-repeat 0 0; margin: -19px 0 0 38px; //margin: -19px 0 0 38px; //top: 4px; position: relative; z-index: 9;}
td.shop_item_top .winme a {text-decoration: none; background: url(/img/shop/win_ico.gif) no-repeat 17px 8px; color: #8b3c3c; font: bold 11px Arial; display: block; padding: 5px 0 0 29px; //padding-top: 6px; white-space: nowrap; line-height: 11px; text-transform: uppercase;}
td.shop_item_top .winme a span {color: #eec400; display: block; position: absolute; top: 4px; //top: 5px; left: 28px; cursor: pointer;}

table.unseen td {padding:0; vertical-align:top;}
div.shop_element {width:220px; margin:0 auto;}
td.shop_item_bottom {width:220px;height:12px;}
img.shop_plashka_top {width:220px; height:12px; background:url(/img/shop/shop_plashka_top.gif) no-repeat; vertical-align:bottom;}
td.shop_item_center {background:#D6BB8C url(/img/shop/shop_plashka.gif) repeat-y;text-align:center;}
td.shop_item_center  .shop_main {text-align:left;}
.shop_one {text-align:left; }
.shop_one button a, table.shop_tblock  button a{color:#000; text-decoration:none;}
td.shop_item_center form {display:block;}
img.shop_plashka_bottom {width:220px; height:12px; background:url(/img/shop/shop_plashka_bottom.gif) no-repeat;}
table.shop_tblock {background:#D6BB8C url(/img/shop/shop_plashka.gif) repeat-y; width:220px;margin-left:0px; border:none; border-collapse:collapse;}
table.shop_tblock td {border:none; padding:0;}
table.shop_tblock a {color:#990000;}


td.shop_new {height:25px; vertical-align:bottom;color:#400;font-weight:bold; font-size:80%;}
div.shop_icon {width:34px; height:34px; margin:3px 5px 5px 16px; padding:4px; background: url(/img/shop/icon_back.gif) no-repeat;}
img.shop_icon {width:34px; height:34px;}
h2.shop_item_name {color:#000; font-size:1em; font-weight:bold;margin:0px 13px 0 0;}
.shop_desc {margin:0 15px 10px;}
.shop_sale {color:#ef0909;}
.shop_cost {color:#900; font-weight:bold; font-size:100%;}
.unseen  ul, .unseen  ol {margin:3px 0 3px 20px;padding:0;}

.unseen .shop_desc{display:none;}

.shop_tooltip_back {position:absolute; top:18%; width:300px;left:50%;margin-left:-150px;display:none; z-index:1000;}
.shop_tooltip  {margin:0px; height: 400px; overflow: hidden; background: url(/img/shop/shop_tooltip.png) no-repeat center center; font-size:15px;font-weight:bold;}
.shop_tooltip a {color:#8C1801;font-size:15px;}
.shop_tooltip a:hover {text-decoration:none;}
/*.shop_tooltip .t {cursor:move;background:url(../img/shop/shop_t.png) no-repeat left top;width:301px;height:10px;font-size:0;line-height:0;}
.shop_tooltip .t.ie7 {position:relative;top:6px;}
.shop_tooltip .m {background:url(../img/shop/shop_m.png) repeat-y left top;padding:0 10px 10px 10px;font-size:15px;font-weight:bold;}
.shop_tooltip .b {background:url(../img/shop/shop_b.png) no-repeat left top;width:301px;height:10px;font-size:0;line-height:0;}*/
.shop_tooltip h6 {color:#8C1801;padding-top:14px;text-decoration:underline;}
.shop_tooltip br {line-height:0.8;}
.shop_tooltip .scroll {height:250px;margin:10px;overflow-y:auto;scrollbar-face-color:#CCAC78;
  scrollbar-arrow-color:#AA7831;
  scrollbar-track-color:#C3A06D;
  scrollbar-shadow-color:#AA7831;
  scrollbar-highlight-color:#D5BA85;
  scrollbar-3dlight-color:#D5BA85;
  scrollbar-darkshadow-Color:#AA7831;}

.button {background:url(/img/shop/button_g.gif) no-repeat center center;text-align:center !important;text-transform:uppercase;height:25px; line-height:25px; width:80px;color:#200 !important;font-size:11px !important;
display:inline-block;text-decoration:none !important;margin:3px;
}
.button.button_y {background:url(/img/shop/button_y.gif) no-repeat center center;}
.button.button_b{background:url(/img/shop/button_b.gif) no-repeat center center; margin-top:10px;}
.button.button_r{background:url(/img/shop/button_r.gif) no-repeat center center;}
.button.button_l{background:url(/img/shop/button_l.gif) no-repeat center center;width:160px;}
.button.button_l_r {background:url(/img/shop/button_l_big.gif) no-repeat center center;}

.desc_cost {padding: 10px 0;}
.desc_cost span {color: #990000;}
.shop_desc_buttons {text-align: center;}

/* top100 */
table.top100 {width:100%;border-collapse:collapse; margin:10px 0; font-size:12px;}
table.top100 td, table.top100 th {border:1px solid #232011; padding:3px;}
table.top100 th { background:#C0985B; color:#391F04;font-weight:bold; font-size:14px; text-align:center;}
#select3 {width:240px; margin:10px 0;}
table.top100 .td1 {width:15px;}
table.top100 .td8 {width:24px;}
table.top100 td.td1, table.top100 td.td5, table.top100 td.td7  {text-align:center;}

.newspaper_head {font-size:35px;border-bottom:2px solid black;line-height:35px;display:block;}
#text-content #newspaper {margin-top:0px;}
#text-content #newspaper  h6{padding:15px 0 5px;text-align:center;}
#text-content #newspaper  h4 {font-size:12px;color:#900; line-height:15px;margin:0;font-weight:bold;padding:8px 3px 3px 0;text-transform:uppercase;}
#text-content #newspaper p {margin:0 0 0.3em;}
#text-content #newspaper table {width:100%;}
#text-content #newspaper table  th{font-weight:bold;}
#text-content #newspaper .flleft {float:left;width:50%;font-size:95%;border:1px solid #694F34;padding:0 5px 5px;margin-right:5px;}
#text-content #newspaper .flright {float:right;width:50%;font-size:95%;border:1px solid #694F34;padding:0 5px 5px;margin-left:5px;}
#text-content #newspaper .small {font-size:95%;}
#text-content #newspaper .border {border-bottom:2px solid #492F14;border-top:1px solid #492F14; height:2px;overflow:hidden; clear:both;}
#text-content #newspaper .border2 {border-top:1px solid #492F14;border-bottom:1px solid #997F64; height:1px; overflow:hidden;clear:both;}
#text-content #newspaper  .action {font-size:18px;text-align:center;}
#text-content #newspaper .anons {width:100%; clear:both;}
#text-content #newspaper .anons  td {width:32%; padding-right:1%;}
#social_buttons {margin-top:-14px;margin-bottom:8px;padding-right:8px;}
#social_buttons a {text-decoration:none;} 

/*Джекпот*/
.jackpot {width: 438px; margin: 3px auto; font-family: 'Times New Roman'; text-align: left;}
.jackpot a, .jackpot a:hover {text-decoration: none;}
.jackpot .jp1 {display: block; height: 34px; padding-top: 12px; background: url(/img/pages/jackpot1.png) no-repeat top center; position: relative; top: 17px;color: #fff; font-size: 18px; text-align: center;}
.jackpot .jp1 span {font-size: 26px; font-weight: bold; margin-left: -30px;}
.jackpot .jp1 a {color: #fff;}
.jackpot .jp2 {display: block; height:40px; background: url(/img/pages/jackpot2.png) no-repeat top center; color: #392404; font-size: 14px; font-weight: bold; padding-top: 18px; padding-left: 18px; position: relative;}
.jackpot .jp2 a {color: #392404;}
.jackpot .jp2 span {display: block; position: absolute; top: 17px; right: 58px; font-size: 20px; color: #af2100;}
.jackpot .jp2 span a {color: #af2100;}


/*gauction*/
#gxp_trackbar {float:right;margin-right:20px;margin-top:20px;}
#rupee_trackbar {float:left;margin-left:30px;margin-top:20px;}
#gxp_trackbar label, #rupee_trackbar label {font-size:12px;}
#gauction_filters  input.value_show {background:#fff;padding-left:4px;border:1px solid #aaa;height:14px;font-size:11px;margin-bottom:6px;}
#gxp_trackbar span.left {left:-20px}
#gauction_filter {margin-top:20px;float:left;marign-right:10px;margin-left:170px;}

#gauction_filters {}
#gauction_filters #clear_filter {margin-bottom:10px;float:left;margin-top:20px;}
div.item_price {font-weight:bold;padding:10px 0 8px 0}
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width:6px; height:16px; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider  a {font-size:11px;text-decoration:none!important;outline:none;}
.ui-slider  a:hover  {text-decoration:none;}
.ui-slider span.left {color:#0671EA;font-size:10px;left:-37px;position:absolute;top:-12px;z-index:1000;text-align:right;display:block;width:20px;}
.ui-slider span.right {color:#C30101;font-size:10px;left:6px;position:absolute;top:-12px;z-index:1000;}
#rupee_trackbar span.left {width:34px;}
#gxp_trackbar span.left {left:-20px;width:18px;}

.ui-slider-horizontal { height:8px; width: 180px;}
.ui-slider-horizontal .ui-slider-handle { top:-6px; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }


.ui-widget { font-size: 1.1em;border:1px solid #aaa;background:#fff;color:#222;}
.ui-widget-content a { color: #222; }
.ui-widget-header { border: 1px solid #aaa;background:#ccc;color: #222;font-weight: bold; }
.ui-widget-header a {color:#222;}


.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
	border: 1px solid #d3d3d3;
	background: #e6e6e6;
	font-weight: normal;
	color: #555555;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, 
.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { 
	border: 1px solid #999; background: #dadada; font-weight: normal; color: #212121; cursor:pointer;}
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaa; background: #fff;
	font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px/; }

#gauction_filter {display:block;margin-top:20px;float:left;marign-right:10px;margin-left:254px;width:80px;height:25px;}
#loading {z-index:100;}

div.gauction_charname {text-align:left;float:left;margin-left:19px;margin-top:5px;color:#000;font-size:12px;}
div.gauction_enviromentform {position:relative;}
div.gauction_shard_id {margin:10px auto 0 auto;height:27px;width:288px;}
div.gauction_shard_id div.left_corner {float:left;width:15px;height:27px;background:url(/img/pages/gauction/gauction_shard_id_l.png) no-repeat left top;}
div.gauction_shard_id div.right_corner {height:27px;background:transparent url(/img/pages/gauction/gauction_shard_id_bg.png) no-repeat scroll right top;margin-left:15px;}
div.gauction_shard_id  select {float:left;font-size:11px;height:18px;margin-top:5px;width:136px;overflow:hidden;}
div.gauction_charname select {width:100px;margin-left:0px;margin-top:0;} 

#gauction_button , input.button_l {border:none;cursor:pointer;background:transparent url(/img/shop/button_b.gif) no-repeat scroll center center;color:#220000 !important;display:inline-block;font-size:11px !important;height:25px;line-height:25px;margin:3px 3px 0 8px;text-align:center !important;text-decoration:none !important;text-transform:uppercase;width:80px;}
.stake_pages {display:block;text-align:center;padding:8px 0;}
.stake_pages a {cursor:pointer;}

div.item_price {margin: 10px 0 0 0; color: black; font-weight:bold;}
.rupee_sign {color: #f0a000; font-weight:bold;}
.rupee_img {width:6px; height:10px; margin:7px 5px 0 0;}
span.rupee_gold {}
span.rupee_silver {}
span.rupee_copper {}
.gxp_sign {font-weight:bold;}
table.gauction {}
table.gauction th {font-weight:bold;border:1px solid #7E673D;padding:1px 3px;}
table.gauction td {vertical-align:middle ;}
table.gauction td.icon {width:34px;}
table.gauction td.r {text-align:right}
table.gauction td.l {text-align:left}
table.gauction tr.stakes_selected td {background-color: #dfe097;}
table.gauction  tr td {cursor:pointer;}
table.gauction .exchangerate {}
.stake_pages a {height: 20px; display: inline-block; margin: 0 3px; text-decoration: none; font-size: 13px; color: #2e2824;}
.stake_pages a:hover {color: #fff;cursor:pointer;}
.stake_pages a span {line-height: 20px; height: 20px; display: inline-block; padding: 0 7px;}
.stake_pages a.active {height: 24px; margin: -2px 3px 0 3px; text-decoration: none; font-size: 13px; color: #2e2824;}
.stake_pages a.active  span {line-height: 24px; height: 24px; padding: 0 7px;}
.stake_buy_button {display:inline!important;}
.stake_left {display: block; float:left;}
.stake_center {display: block; margin: 0 auto;}
form.gauction_form {margin-top:3px;text-align:center;}
form.gauction_form  input.number {font-size:10px;height:13px;}
input.number {text-align:right; padding:1px 2px;}
#rupee_comission_message {wtext-align:center; font-size:90%; color:#990000; }
.error {color:red;}
.message {color:green;}


.play_button_long_red {color:#fff!important;}

body.screenshots div.wallarrowsenv {width:150px; margin:0 auto;clear:both;padding:10px 0;}
body.screenshots .walllarrow { background:url('/img/pages/wall/wall_larrow.gif') no-repeat; width:72px; height:21px; display:block; float:left; margin:10px 0;}
body.screenshots .walllarrow:link {background:url('/img/pages/wall/wall_larrow.gif') no-repeat;}
body.screenshots .walllarrow:visited {background:url('/img/pages/wall/wall_larrow.gif') no-repeat;}
body.screenshots .walllarrow:hover {background:url('/img/pages/wall/wall_larrow_over.gif') no-repeat;}
body.screenshots .walllarrow:active {background:url('/img/pages/wall/wall_larrow_over.gif') no-repeat;}
body.screenshots .wallrarrow { background:url('/img/pages/wall/wall_rarrow.gif') no-repeat; width:72px; height:21px; display:block; float:right;margin:10px 0; }
body.screenshots .wallrarrow:link {background:url('/img/pages/wall/wall_rarrow.gif') no-repeat;}
body.screenshots .wallrarrow:visited {background:url('/img/pages/wall/wall_rarrow.gif') no-repeat;}
body.screenshots .wallrarrow:hover {background:url('/img/pages/wall/wall_rarrow_over.gif') no-repeat;}
body.screenshots .wallrarrow:active {background:url('/img/pages/wall/wall_rarrow_over.gif') no-repeat;}
body.screenshots div.underwallenv {width:348px; margin:0 auto;}
body.screenshots a.underwall {width:106px; height:19px; display:block; float:left; margin:0 5px 5px 5px; text-align:center; color:#990000;}

a.gift-ico {background:transparent url(/img/gift.png) no-repeat scroll left top;display:block;height:82px;position:absolute;right:69px;top:106px;width:82px;}

ul.faq_broa {padding-left:0;}
ul.faq_broa li {clear:both;}

div.interface div.article {clear:both;}
div.interface div.article h6 {clear:both;}


/*gauction*/
div.gauction {position:relative;}


div.item_price {margin: 10px 0; color: black; font-weight:bold;text-align:center;}
.rupee_sign {color: #f0a000; font-weight:bold;}
.gxp_sign {font-weight:bold;}
table.gauction {margin-top:10px;}
table.gauction td {vertical-align:middle;cursor:pointer;}
table.gauction td.icon {width:34px;}
table.gauction td.r {text-align:right}
table.gauction td.l {text-align:left}
table.gauction tr.stakes_selected  td {background-color: #dfe097;}
table.gauction .exchangerate {width:120px;}
.stake_pages a {height: 20px; display: inline-block; margin: 0 3px; text-decoration: none; font-size: 13px; color: #2e2824;}
.stake_pages a:hover {color: #fff;cursor:pointer;}
.stake_pages a span {line-height: 20px; height: 20px; display: inline-block; padding: 0 7px;}
.stake_pages a.active {height: 24px; margin: -2px 3px 0 3px; text-decoration: none; font-size: 13px; color: #2e2824;}
.stake_pages a.active  span {line-height: 24px; height: 24px; padding: 0 7px;}
.stake_buy_button {display:inline!important;}
.stake_left {display: block; float:left;}
.stake_center {display: block; margin: 0 auto;}
form.gauction_form {margin-top:3px;}
input.number {text-align:right; padding:1px 2px;}
#rupee_comission_message {text-align:center; font-size:90%; color:#990000;margin-top:-4px;}
.rupee_comission_message {text-align:center;}
#loading {text-align:center;}

.gauction_table {position:relative;}

div.tooltip_table {display:none;background:#FFF9C7;position:absolute;font-size:12px;left:44px;width:356px;padding:8px;z-index:10;border:1px solid #B2BC8E;}
div.tooltip_table .gauction_gameitem_moreinfo {display:block}
div.tooltip_table img {margin-right:8px;}
div.tooltip_table b {position:relative;top:-12px;}
div.tooltip_table  .desc_block {clear:both;float:left;height:75px;margin-left:50px;overflow-y:scroll;width:300px;line-height:1.2;background:#FFF9C7}
div.tooltip_table  .desc_block b {top:0;}
div.tooltip_table .gauction_gameitem_extended {clear:both;}


div.popup {display:none;padding:10px;position:fixed;top:50%;left:50%;height:177px;width:443px;
		margin-left:-100px;margin-top:-50px;z-index:100;background:url(/img/pages/gauction/popup.png);text-align:left!important;}
div.popup p {line-height:1.5;}
div.popup span.item_desc {}
div.popup img {margin-right:8px;}
div.popup div.content {padding:8px 30px 0 30px;line-height:16px;height:44px;overflow:hidden;text-align: center;}
div.popup div.description {padding-left:30px;padding-top:4px;}
div.popup div.description b {position:relative;top:-12px;}
div.popup ul.links {width:390px;display:block;position:absolute;bottom:4px;left:40px;}
div.popup ul.links li {float:left;list-style:none; background: none;}
div.popup ul.links li a {width:96px;margin-left:64px;text-align:center;padding-top:9px;height:21px; text-indent: -9999px; display: block;}
div.popup ul.links li a:hover {text-decoration:none;}
div.popup ul.links li a.confirm {background: url(/img/pages/gauction/ok.png) no-repeat left top;}
div.popup ul.links li a.cancel {background: url(/img/pages/gauction/cancel.png) no-repeat left top;}
div.popup li a {padding-top:4px!important;height:26px!important;}

div.popup.step1 li.step1{display:block;}
div.popup.step1 li.step2 {display:none;}

div.popup.step1 div#step2 {display:none;}
div.popup.step2 div#step1 {display:none;}

div.popup.step2 li.step1 {display:none;}
div.popup.step2 li.step2 {display:block;}

div.popup.step2 .item_gxp {font-weight:bold;}
div.popup.step2  .item_commission {font-size:11px;text-transfom:lowercase;color:#990000;}

div.popup .desc_block {clear:both;float:left;height:75px;margin-top:-4px;margin-left:42px;overflow-y:scroll;width:360px;line-height:1.2;background:#FFF9C7}
div.popup .desc_block span {padding-left:4px;}
div.popup.reg_auc span.error {font-size:11px;font-weight:400;display:block;color:#990000;}
div.popup.reg_auc #step1 {height:136px;}
div.popup.reg_auc #step2 {height:120px;}
div.popup.reg_auc span.item_desc {display:block;height:70px;overflow-y:scroll;}

/*div.popup.step1 ul.links a {margin:0 auto;}*/
body.overflow div.over {}

.gtextmenu {text-align:center;padding-bottom:10px;}
#gauc_enviromentform div.gauction_enviromentform {width:536px;height:63px;float:left;padding-top:15px;margin-left:-14px;background:url(/img/pages/gauction/enviromentform.png) no-repeat left top;}
#gauc_enviromentform div.gauction_enviromentform div.row {margin-bottom:6px;}
#gauc_enviromentform div.gauction_enviromentform div.fl {width:277px;}
#gauc_enviromentform div.gauction_enviromentform div.fr {width:258px;}
#gauc_enviromentform div.gauction_enviromentform label {width:114px;text-align:right;font-size:12px;margin-right:14px;float:left;position:relative;top:4px;}
#gauc_enviromentform div.gauction_enviromentform select {float:left;width:136px;}
#gauc_enviromentform div.gauction_enviromentform div.fr label {width:86px;margin-right:6px;}

#my_buys_table td.icon input {display:none;}
div.gauction div.item_price.gxp {float:right;width:146px;margin-top:0;height:59px;background:url(/img/pages/gauction/gxp.png) no-repeat left top;color:#6a771d;text-align:center;font-size:14px;padding-top:20px;}
div.gauction div.item_price.gxp p {margin-bottom:0;font-weight:400;line-height:1.1;}
div.gauction div.item_price.gxp p .gxp_sign {font-weight:400;}
div.gauction div.item_price.gxp p .gxp_amount {font-weight:bold;}

div.gauction #rupee_trackbar {margin-top:5px!important;}
div.gauction #gxp_trackbar {margin-top:5px!important;}
div.gauction #rupee_trackbar,div.gauction #gxp_trackbar  {text-align:center;}

div.gauction div.item_price.rupee {margin-bottom:24px;text-align:center;color:#555520;font-size:14px;}
div.gauction div.item_price.rupee .rupee_amount {font-size:18px;font-weight:bold;}
div.gauction div.item_price.rupee .rupee_sign {color:#ac0800;}
div.gauction div.splitter {line-height:0;font-size:0;height:2px;background:url(/img/pages/gauction/dot.png) repeat-x left top;margin-bottom:24px;}

div.gauction #gxp_trackbar {margin-top:0;}

div.gauction .filter2  label {padding-right:18px;}

div.gauction table {margin:0;width:670px;}
div.gauction  td.icon input {display:none;}
div.gauction .stakes_selected td {background:#faf29f!important;}
div.gauction td.buy {width:148px;}
div.gauction td.buy div {width:95px;height:20px;display:none;margin:0 auto;padding-top:0;background:url(/img/gauction/buy.png) no-repeat left top;text-indent:-9999px;}
div.gauction .stakes_selected td.buy div {display:block;}
#my_buys_table td.buy div {background:url(/img/gauction/take.png) no-repeat left top;}
div.gauction #gauction_filter {background:url(/img/gauction/filter.png) no-repeat left top;text-indent:-9999px;width:96px;height:21px;}
div.gauction #clear_filter {background:url(/img/gauction/clear.png) no-repeat left top;text-indent:-9999px;width:96px;height:21px;}

div.table_bottom.gauction {margin-left:0;width:691px;background:url(/img/gauction/table_bottom.png) no-repeat left top;}

#gameitems_form td.buy div {background:url(/img/gauction/reg.png) no-repeat left top;width:123px;height:21px;}
#stakes_own td.buy {width:104px;}
#stakes_own td.buy div {background:url(/img/gauction/cancel.png) no-repeat left top;height:21px;}
.attention {background: url(/img/pages/gauction/attention_center.png) repeat-y left top; width: 626px; padding: 4px 10px !important; display: block; position: relative; margin: 5px 30px 24px !important; color: #000; font-weight: bold;}
.attention .attention_start {display: block; background: url(/img/pages/gauction/attention_top.png) no-repeat left top; width: 646px; height: 5px; position: absolute; top: -5px; left: 0;}
.attention .attention_end {display: block; background: url(/img/pages/gauction/attention_bottom.png) no-repeat left top; width: 646px; height: 7px; position: absolute; bottom: -7px; left: 0;}
.attention .red {font-weight: bold; display: block; padding: 2px 0 3px 28px; background: url(/img/pages/gauction/vznak.png) no-repeat left top;  }

.gauction_rules_block {background: url(/img/pages/gauction/gauction_rules_block_center.png) repeat-y left top; width: 704px; position: relative; padding: 20px 0 10px; margin: 50px 0 100px;}
.gauction_rules_block h2 {background: url(/img/pages/gauction/gauction_rules_block_top.png) no-repeat left top; text-align: center; border: 0 !important; font-size: 16px !important; font-weight: bold !important; padding: 25px 0 15px; top: -43px; left: 0; position: absolute; width: 704px; height: 43px;}
.gauction_rules_block p {margin: 0 30px 12px;}
.gauction_rules_block ul {padding: 0 30px 2px !important; margin: 0 !important;}
.gauction_rules_block_end {background: url(/img/pages/gauction/gauction_rules_block_bottom.png) no-repeat left top; position: absolute; bottom: -26px; left: 0; width: 704px; height: 26px;}

form.gauction_buy {position:relative;}

body.overflow {overflow:hidden;}
a.shopgxplink, a.shopgxplink:hover {color: #fff !important; font-family: arial !important; display: inline !important; background: none !important; text-transform: none !important; text-decoration: underline !important; font-size: 12px !important;}

.seo {padding: 20px; font-size: 11px;}
.seo h1 {font-weight: bold;}

.links_wiki {text-align: center; font-size: 1.3em; margin: 2em 0; line-height: 1.5em; font-weight: bold; clear: both; float: none;}
.links_wiki a {text-transform: uppercase; text-decoration: none;}
.links_wiki a:hover {text-decoration: underline;}

.account_title {color: #900f02;font-weight: bold;margin-bottom:5px;}

div.rel_table {position:relative;width:100%;padding:0;margin:20px 0;}
table.fstable {font-family: arial;font-size:12px;width:100%;padding:0;margin:0;}
table.fstable th {border: 1px solid #452d20;border-bottom:0px;height:32px;vertical-align:middle;padding-left:14px;padding-right:14px;font-weight:bold; background: url("/img/middle/rating_table/head_bg.png") repeat-x; line-height: 1 !important;}
table.fstable td {border: 1px solid #452d20;vertical-align:middle;padding-left:14px;padding-right:14px;}
table.fstable td.number {text-align:right;padding-right:15px;}
table.fstable td.letter {text-align:center;}
table.fstable th.first {min-width:25px;border-left:none;}
table.fstable th.last {min-width:25px;border-right:none;}
table.fstable th.first div.bg_left {position: absolute;width:23px;height:34px;left:-2px;top:0px;background: url("/img/middle/fstable/head_left.png") no-repeat;}
table.fstable th.first div.bg_right {position: absolute;width:23px;height:34px;right:-3px;top:0px;background: url("/img/middle/fstable/head_right.png") no-repeat;}
table.fstable th.first div.bg_center {position: absolute;width:48px;height:38px;left:50%;margin-left:-24px;top:-2px;background: url("/img/middle/fstable/head_center.png") no-repeat;}
table.fstable td.first {}

.rating_table th {padding: 0 10px !important;}
.rating_table td {padding: 2px 10px !important;}

@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  table.fstable th  {height:33px;}
}
@-moz-document url-prefix() {
  table.fstable th  {height:33px;}
  table.fstable th.first div.bg_left {left:-3px;}
  table.fstable th.first div.bg_right {right: -2px;}
}
@media \0screen {
  table.fstable th.first div.bg_left {left:-3px;}
  table.fstable th.first div.bg_right {right: -2px;}
}
*+html table.fstable th.first div.bg_right {right: -2px;}

div.pin_error {position:absolute;margin-top:22px;font-size:12px;font-weight:bold;}
.pin_form {position:relative;}
.pin_input {position:relative;float:left;width:150px;}
.pin_submit {position:relative;display:block; float:left;margin-left:5px;background:url("/img/shop/pin_activate.png") no-repeat;border:0;width:120px;height:25px;}

.uservideo {width: 655px; height: 413px; background: url(/img/uservideo.png) no-repeat left top; padding: 15px 0 0 15px; margin: 0 0 20px;}

/* день св. валентина */
div.mw {margin:0 auto;font-family:"times new roman";position:relative;background:url(/img/shop/st_val_shop_bg.png) no-repeat left top;height:757px;}
div.mw li {position:absolute;width:182px;height:126px;background:none!important;padding:0!important;}
div.mw li p {float:left;font-size:14px;color:#fff;font-weight:bold;margin-bottom:16px;width:136px;}
div.mw li p a {color:#fff;text-decoration:none!important;}
div.mw li p a:hover {color:#fff;text-decoration:underline;}
div.mw li img {float:left;margin-right:10px;display:block;width:34px; height: 34px; margin-top:4px;}
div.mw li.first {top:60px;left:86px;}
div.mw li.second {top:50px;left:371px;}
div.mw li.third {top:346px;left:86px;}
div.mw li.forth {top:322px;left:371px;}
div.mw li.fifth {top:562px;left:236px;}
div.mw a.button {display:block;text-decoration:none!important;margin:0 auto 5px auto;width:80px;line-height: 25px; height:25px;background:url(/img/shop/st_val_button.png) no-repeat left top;text-align:center;color:#000!important;font-weight:bold;font-size:14px;}
