body {background:#90d2ef url(/img/bg_t_73_new_epic.jpg) no-repeat center 30px;font-family:"times new roman",sans-serif;font-size:14px;color:#161108;text-align:justify; min-width: 1055px;}
body.inside {background:#90d2ef url(/img/bg_t_inside_73.jpg) no-repeat center 34px;}


.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;}
.aLeft {text-align: left;}
.aRight {text-align: right;}
.u {text-decoration: underline;}
.c {text-align: center;}
.b {font-weight: bold;}
.nomargin {margin: 0 !important;}

.red {color: #f00;}

sub {font-size: 0.85em; position: relative; top: -5px; padding: 0 3px;}
.footnote hr {background: #000; color: #000; border: 0; width: 200px; text-align: left;}
.footnote p{font-size: 12px; padding-top: 20px; line-height: 1em;}

.inputtext , .reglog2, .text select {background: #f6f6bc url(/img/middle/bginput.gif) repeat-x top left; border: 1px solid #c2a973; margin-bottom: 2px; color: #59431d;}
.textarea, textarea {background: #ffffc8 url(/img/middle/bgtextarea.gif) repeat-x top left;  border: 1px solid #c2a973; margin-bottom: 2px; color: #59431d;}
.button_s, .button_l {height: 28px; display:block;border: 0; color: #fff; font-size: 10px !important; text-transform: uppercase; cursor: pointer;}
.button_s {background: #f6f6bc url(/img/middle/but_s.gif) no-repeat top left; width: 79px; height: 28px;}
.button_l, .underwall {cursor:pointer;background: #f6f6bc url(/img/middle/but_l.gif) no-repeat top left; width: 102px; height: 28px;}
.button_l_grey {background: #f6f6bc url(/img/middle/but_l_grey.gif) no-repeat top left; width: 102px; height: 28px;}
div.button_l, div.button_l_grey {padding-top:3px;height:25px;font-weight:400!important;}
a.button_l  {textp-align:center;}
a.underwall {display: block; color: #fff; text-align: center; line-height: 28px; margin: 0 5px 5px 0; cursor: pointer; float: left;}
a.underwall:hover {text-decoration: none;}
.underwallenv {text-align: center; width: 322px; position: relative; left: 50%; margin-left: -161px;}

a {color:#af2100;text-decoration:none;}
a:hover {text-decoration:underline;}
p, .nikita_online_news_pretext {margin-bottom:10px;}
div.bg {background:url(/img/bg_b_73.jpg) no-repeat center bottom;width:100%;}
body.inside div.bg  {background:url(/img/bg_b_inside_73.jpg) no-repeat center bottom; padding-top: 24px;}
.error {color:red;font-weight:bold;}
.message {color:green;font-weight:bold;}
.wrap {margin:0 auto;width:992px;}

.text ul {
list-style:circle outside none;
margin-bottom:10px;
padding-left:30px;
}

.text ol {
	margin-bottom:10px;
	padding-left:30px;
	list-style:decimal outside none;
}

.text ol li {line-height: 17px; padding-bottom: 10px;}

p.rssall a {
background:url("../img/rss_small.gif") no-repeat scroll 0 center transparent;
color:#4D473A;
font-weight:bold;
padding:0 0 0 16px;
}

div.header {position:relative;height:244px;background:url(/img/header/bg_ny.png) no-repeat 221px bottom;}
body.inside div.header {background:none!important;height: 70px;}
div.header a.reg {width:244px;height:79px;background:url(/img/header/reg.png) no-repeat left top;display:block;float:left;text-indent:-9999px;margin-top:30px;margin-left:4px;}
div.header a.user_cab {width:207px;height:74px;background:url(/img/header/user_cab.png) no-repeat left top;display:block;float:left;text-indent:-9999px;margin-top:30px;margin-left:4px;}
div.header a.download {width:208px;height:76px;display:block;text-decoration:none;float:left;margin-top:25px;margin-left:98px;background:url(/img/header/download.png) no-repeat left top;}
div.header a.download span {font-size:10px;color:#ffe0a4;font-weight:bold;display:block;float:right;margin-top:48px;margin-right:32px;text-decoration:none;}
div.header div.logo {position:relative;display:block;width:294px;height:211px;float:left;background:url(/img/header/logo_main_73.png) no-repeat left top;margin-left:35px;}
div.header div.logo a {display:block;width:248px;height:200px;float:left;margin-left:32px;text-indent:-9999px;}
div.header div.logo a.mailru {display:block;position:absolute;bottom:-25px;left:76px;width:94px;height:26px;background:url(/img/header/mail_logo.png) no-repeat left top;}
body.inside  div.logo a.mailru {bottom:-108px;left:30px;}
body.inside a.logo {display:block;width:190px;height:150px;text-indent:-9999px; position: absolute;left:0;top:-16px;background:url(/img/header/logo_inner_73.png) no-repeat left top;}
div.header div.players {position:relative;right:70px;margin-bottom:12px;height:108px;width: 340px;text-align:right;color:#633401;font-size:18px;}
div.header div.players a {display: block; width: 253px; height: 77px; position: relative; top: 25px; left: 85px;}
div.header a.purse {display:block;float:right;width:272px;height:90px;text-indent:-9999px;background:url(/img/header/purse.png) no-repeat left top;margin-right:74px;}
div.header ul.navigation {display:block;float:left;margin-top:118px;}
body.inside div.header ul.navigation {margin-top: 0; margin-left: 200px;}
div.header ul.navigation li {float:left;margin-right:4px;}
div.header ul.navigation a {display:block;float:left;text-indent:-9999px;}
div.header ul.navigation a.register {background:url(/img/header/nav/reg.png) no-repeat left top;width:147px;height:52px;}
body.inside ul.navigation a.reg {background:url(/img/header/nav/reg.png) no-repeat left top;width:147px!important;height:52px!important;margin-top:0!important;}
div.header ul.navigation a.dwnld {background:url(/img/header/nav/download.png) no-repeat left top;width:157px;height:51px;}
div.header ul.navigation a.wallet {background:url(/img/header/nav/wallet.png) no-repeat left top;width:157px;height:51px;}
div.header ul.navigation a.shop {background:url(/img/header/nav/shop.png) no-repeat left top;width:127px;height:51px;}
div.header ul.navigation a.forum {background:url(/img/header/nav/forum.png) no-repeat left top;width:127px;height:51px;}
div.header  .year3 {display: block; width: 346px; height: 111px; position: absolute; top:1px; left: 623px; background: url(/img/year3.png) no-repeat left -30px; z-index: 9;}
body.inside  div.header ul.navigation a.user_cab {background:url(/img/header/nav/user_cab_inside.png) no-repeat left top;width:170px!important;height:51px!important;margin-top:0!important;}


div.left_side {float:left;width:195px;padding-top:30px;padding-bottom:30px;background:url(/img/left_side/t.png) no-repeat right top;}
body.inside div.left_side {margin-bottom:55px;float:left;width:195px;padding-bottom:30px;margin-left: 5px; padding-top:90px;background:url(/img/left_side/t.png) no-repeat right 60px;_width:105px;}
div.left_side div.block h2.caption {text-indent:-9999px;width:205px;height:63px;left:-11px;top:-5px;position:relative;}
div.left_side div.block.shop h2.caption {background:url(/img/left_side/captions/shop.png) no-repeat left top;}
div.left_side div.block.shop {margin-top:5px;padding-bottom:11px;background:url(/img/left_side/block_b.png) no-repeat right bottom;}
div.left_side div.block.shop div.wrp {background:url(/img/left_side/block_bg.png) repeat-y left top;}
div.left_side div.shop li {padding-left:16px;padding-bottom:4px;font-family:tahoma;color:#272222;font-size:11px;}
div.left_side div.shop div.imgbox {padding-left:4px;padding-top:3px;margin-right:8px;background:url(/img/right_side/shop_bg.png) no-repeat left top;width:34px;height:33px;float:left;}
div.left_side div.shop div.descr {float:left;font-size:11px;color:#272222;width:76px;}
div.left_side div.shop div.descr a {font-size:11px;color:#272222;}
div.left_side div.shop div.price {width:52px;text-align:right;font-size:11px;color:#272222;float:right;padding-top:8px;font-weight:bold;margin-right:4px;}
div.left_side div.shop div.imgbox img {width:30px;height:30px;}


div.nav {margin-bottom:8px;padding-top:14px;background:url(/img/left_side/nav_t.png) no-repeat left top;}
body.inside div.nav {margin-bottom:14px;} 
div.nav ul {display:block;background:url(/img/left_side/nav_bg.png) repeat-y left top;padding-left:15px;}
div.nav li {padding-bottom:2px;position:relative;}
div.nav a {display:block;width:172px;padding-right:8px;height:27px;background:url(/img/left_side/a.png) no-repeat right top;position:relative;text-decoration:none;text-transform:uppercase;}
div.nav a:hover,div.nav a.current {background:url(/img/left_side/a.png) no-repeat right -28px;width:172px;padding-right:8px;text-decoration:none;}
div.nav span.shadow1  {display:block;z-index:10;position:absolute;color:#1d1919;font-size:12px;font-weight:bold;left:27px;top:8px;}
div.nav span.shadow2 {display:block;color:#ebd392;position:absolute;left:27px;top:9px;font-weight:bold;font-size:12px;}
div.nav span.arrow_b {font-size:0;line-height:0;display:block;width:7px;height:5px;background:url(/img/left_side/arrow_b.png) no-repeat left top;position:absolute;top:13px;right:2px;}

div.nav a.closed:hover {background:url(/img/left_side/a.png) no-repeat right -28px;left:0;padding-right:8px;width:172px;}
div.nav a.closed span.arrow_b {background:url(/img/left_side/arrow_b.png) no-repeat right top}
div.nav a.opened  {background-position:right -56px;}
div.nav a.opened:hover {background-position:right -56px!important;width:172px;padding-right:8px;left:0;}
div.nav a.opened span.arrow_b {background:url(/img/left_side/arrow_t.png) no-repeat right top;top:12px;}
div.nav span.bullet {position:absolute;left:11px;top:11px;display:block;width:4px;height:7px;background:url(/img/left_side/bullet.png) no-repeat left top;}
div.nav span.arrow_r {display:block;width:4px;height:8px;background:url(/img/left_side/arrow_r.png) no-repeat left top;position:absolute;right:2px;top:11px;}
div.nav ul.sub {display:none;padding-left:2px;padding-top:4px;background:none;}
div.nav ul.sub li {padding-bottom:0;}
div.nav ul.sub.opened {display:block;}
div.nav ul.sub span.arrow_r {display:none;}
div.nav ul.sub a {background:none;padding-top:7px;height:19px;font-size:12px;text-transform:none;color:#ffe3aa;padding-left:28px;width:142px;}
div.nav ul.sub a:hover,div.nav ul.sub a.hovered {background:url(/img/left_side/a.png)  no-repeat right -83px;width:142px;left:0;}
div.nav ul.sub a:hover span.arrow_r,div.nav ul.sub a.hovered span.arrow_r{display:block;}

div.nav div.dropmenu {z-index:10;display:none;position:absolute;width:198px;padding:6px 0;right:-198px;margin-top:-38px;}
div.nav div.dropmenu ul {padding-left:0;display:block;background:url(/img/left_side/dropdown_bg.png) repeat-y left top;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;position:relative;z-index:10;behavior: url(/css/border-radius.htc);}
div.nav div.dropmenu a {height:17px;width:161px;text-decoration:underline;display:block;background:url(/img/left_side/dropdown_a_bg.png) repeat-x left top;}
div.nav div.dropmenu a:hover {background:url(/img/left_side/dropdown_a_bg.png) repeat-x left top;}
div.nav div.dropmenu ul li:first-child a {background:none!important;}
div.nav div.dropmenu a:hover {background:url(/img/left_side/dropdown_a_bg.png) repeat-x left top;text-decoration:none;width:161px;}

div.nav  div.b {height:11px;background:url(/img/left_side/nav_b.png) no-repeat left top;font-size:0;line-height:0;}

div.left_side div.block.support {position:relative;left:-22px;margin-bottom:10px;margin-top:30px;}
div.left_side div.block.help {position:relative;left:-7px;margin-bottom: 10px;}
div.left_side div.block.wiki {position:relative;left:-32px;margin-bottom: 10px; margin-top: 10px;}


div.middle {float:left;width:596px;position:relative;}
body.inside div.middle {width:772px;}
div.middle div.wrp {padding:18px 30px 36px 30px;background:url(/img/middle/bg.png) repeat-y left top;min-height:1180px;}
div.middle div.wrp div.text {margin:0 auto;width:525px; line-height: 1.5em;}
body.inside div.middle div.wrp {padding:0 26px 36px 26px;background:url(/img/middle/bg_inside.jpg) repeat-y left top;}
div.middle div.t {height:17px;background:url(/img/middle/t.png) repeat-x left top;}
div.middle div.corner {position:absolute;}
div.middle div.corner.rt {width:44px;height:72px;top:-11px;right:-3px;line-height:0;font-size:0;background:url(/img/middle/rt.png) no-repeat left top;}
div.middle div.corner.lt {width:43px;height:75px;top:-12px;left:-2px;line-height:0;font-size:0;background:url(/img/middle/lt.png) no-repeat left top;}
div.middle div.corner.rb {width:41px;height:71px;bottom:36px;right:0;line-height:0;font-size:0;background:url(/img/middle/rb.png) no-repeat left top;}
div.middle div.corner.lb {width:41px;height:71px;bottom:36px;left:-2px;line-height:0;font-size:0;background:url(/img/middle/lb.png) no-repeat left top;}

div.middle h2.caption {width:535px;height:39px;font-size:16px;font-weight:bold;text-transform:uppercase;color:#000;position:relative;margin:0 0 16px -4px;background:url(/img/middle/h2_bg.png) no-repeat left top;}

h2.caption span.text {display:block;margin:0 auto;}
h2.caption span.l {padding-left:94px;float:left;background:url(/img/middle/h2_bg_l.png) no-repeat left top;display:block;height:39px;}
h2.caption span.r {position:relative;float:left;background:url(/img/middle/h2_bg_r.png) no-repeat right top;display:block;height:39px;}
h2.caption span.r span {position:relative;left:-59px;top:10px;}
h2.caption span.r span.shadow1 {left:-14px;top:10px;z-index:10;color:#000;}
h2.caption span.r span.shadow2 {color:#ffe2a3;position:absolute;left:-14px;top:11px;}

div.middle div.b {width:596px;padding-top:18px;background:url(/img/middle/b_line.png) repeat-x left top;}
body.inside div.middle div.b {width:770px;}
div.middle div.b div.venzel {width:596px;height:47px;background:url(/img/middle/venzel.png) no-repeat center bottom;}
body.inside div.middle div.b div.venzel {width:100%;}

div.middle div.block {padding-bottom:14px;}


div.breadcrump {color:#efe3ac;height:46px;width:727px;background:url(/img/middle/breadcrump_bg.jpg) repeat-x left top;}
div.breadcrump li {font-size:14px;margin-bottom:3px;margin-right:3px;float:left;color:#161108;}
div.breadcrump a {font-size:14px;margin-right:3px;color:#ffdd55;}
div.breadcrump ul {display:block;float:left;margin-left:22px;margin-top:14px;padding-left:16px;background:url(/img/middle/breadcrump_bullet.png) no-repeat left 4px;}

table.results {background:#fff9c7;color:#2a1f0d;font-size:12px;position:relative;width:525px;margin:0 auto;}
table.wd {width: 100%;}
table.results th {padding:0 5px; border-bottom:1px solid #b2bc8e;height:30px;vertical-align:middle;text-align:center;font-size:12px;background:url(/img/middle/table_th_bg.png) repeat-x left top;color:#010101; font-weight: bold;}
table.results td,table.results th {border-right:1px solid #c0ab74; line-height: 1em;}
table.results th div.rel {position:relative;width:100%;}
table.results th.num {width: 25px; padding: 0;}
table.results td {border-bottom:1px solid #b2bc8e;padding:9px 5px;vertical-align:middle;text-align:center;}
table.results th.num div.rel {height:100%;}
table.results th.num div.lt {width:5px;height:4px;background:url(/img/middle/table_lt.png) no-repeat left top;left:0;top:0;position:absolute;font-size:0;line-height:0;}
table.results th.alliance, table.results td.alliance {}
table.results th.alliance {padding-right: 0;}
table.results th div.rt {width:4px;height:4px;position:absolute;right:-1px;top:-9px;background:url(/img/middle/table_rt.png) no-repeat left top;font-size:0;line-height:0;}
table.results.topkills th div.rt {right:-6px;top:-3px;}
table.results.guilds  th div.rt  {right:-1px;}
table.results  th.thr {padding-right: 0;}
table.results  th.thr div.rt  {right:-1px; float: right; //margin-top: 3px;}
table.results div.c {position:absolute;}
table.results th.podz {padding: 0;}
table.results .name,table.results .alliance {text-align: left;}
table.results .num, table.results .lvl, table.results .lvlp {text-align: right;}
table.results tr.dark {background-color: #dfe097;}
div.table_bottom {width:524px;margin:0 auto 30px;background:#ba9d5b url(/img/middle/table_b.jpg) no-repeat left bottom;height:18px;}
div.table_bottom a {float:right;font-size:12px;margin-right:10px;color:#343535;}
table.results.players td.guild {width:50px;}
table.results th.lvl {padding-right:6px;}
div.server_selector {}

div.descr {color:#343535;}
span.capitalize {font-size:18px;}

div.news_item {margin-bottom:14px;}
div.news_item a span {display:block;float:left;width:66px;height:20px;margin-right:12px;position:relative;top:-3px;}
div.news_item a div.nikita_online_news_head {float:left;width:440px;text-align:left;}
div.news_item a div.nikita_online_news_head:hover {text-decoration:underline;}
div.news_item span.nikita_online_news_2 {background:url(/img/news_cats/important.png) no-repeat left top;}
div.news_item span.nikita_online_news_3 {background:url(/img/news_cats/new.png) no-repeat left top;}
div.news_item span.nikita_online_news_4 {background:url(/img/news_cats/action.png) no-repeat left top;}
div.news_item span.nikita_online_news_5 {background:url(/img/news_cats/event.png) no-repeat left top;}
div.news_item span.nikita_online_news_6 {background:url(/img/news_cats/tech.png) no-repeat left top;}
div.news_item div.news_date {font-size:14px;color:#2a2a2a;float:right;}
div.news_item div.news_anons {float: left;}

body.inside div.text {width:700px!important;margin:0 auto!important; padding: 0 5px !important;}
div.banner {width:532px;margin:0 auto;height:175px;position:relative;left:4px;padding-left:5px;padding-bottom:14px;padding-top:10px;background:url(/img/banner_frame.png) no-repeat left top;}


h1.caption {margin-bottom:14px;font-size:18px;font-weight:bold;text-transform:uppercase;padding-top:9px;position:relative;background:url(/img/middle/h3_caption_bg.png) no-repeat left bottom;width:700px;height:23px;}
h1.caption span.bg {top:0;left:0;padding-left:34px;display:block;background:url(/img/middle/h3_caption_span_l.png) no-repeat left top;height:39px;position:absolute;}
h1.caption span.r {background:url(/img/middle/h3_caption_span_r.png) no-repeat right top;height:39px;display:block;}
h1.caption span.shadow1 {color:#240e0e;position:absolute;left:14px;top:8px;z-index:10;}
h1.caption span.shadow2 {color:#e0df93;position:absolute;left:15px;top:8px;}
h2.with_bul, h1.list,div.news_full h2.newstop, h2.h1list {font-size:24px;margin-bottom:22px;padding-top:20px;background:url(/img/h3_bullet.png) no-repeat left 22px;padding-left:22px;font-weight:bold;text-transform:uppercase;color:#000; position: relative;  //zoom: 1;}
div.news_full h2.newstop {font-size:18px;background-position:left 20px;width:100%;}
div.news_full h2.newstop {}
div.news_full h2.newstop .newdate {display:none;}
h2.list, h2.slist {margin:10px 0;background:url(/img/h3_bullet.png) no-repeat left center;padding-top:3px;padding-bottom:3px;padding-left:22px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#000; text-align: left;}
h3.playstep {font-size:14px;font-weight:bold;text-transform:uppercase;color:#000; text-align: left;}

div.select_controls ul {margin:0 0 30px 0; padding: 60px 0 0 0; list-style-type: none;}
div.select_controls li {float:left; margin: 0; padding: 0; list-style-type: none;position:relative;}
div.select_controls li  a.players_rating {display:block;float:left;height:27px;position:relative;text-decoration:none;font-size:14px;}
div.select_controls li  a img {position:absolute;}
div.select_controls li  a span.shadow1 {position:absolute;color:#120e09;z-index:10;right:17px;top:3px;}
div.select_controls li  a span.shadow2 {position:absolute;color:#bcb99a;top:4px;right:17px;}
div.select_controls li  a#but_1 {margin-right:10px;width:130px;background:url(/img/middle/server_controls/players_bg.png) no-repeat right bottom;}
div.select_controls li  a#but_1.on_button,div.select_controls li  a#but_1:hover {background-image: url(/img/middle/server_controls/players_bg_act.png)}
div.select_controls li  a#but_1 img {left:0;top:-48px;}
div.select_controls li  a#but_2 {width:175px;background:url(/img/middle/server_controls/guilds_bg.png) no-repeat right bottom;}
div.select_controls li  a#but_2.on_button,div.select_controls li  a#but_2:hover {background-image: url(/img/middle/server_controls/guilds_bg_act.png)}
div.select_controls li  a#but_2 img {top:-48px;left:0;}
div.select_controls li  a#but_3 {width:210px;background:url(/img/middle/server_controls/bloodbattle_bg.png) no-repeat right bottom;}
div.select_controls li  a#but_3.on_button,div.select_controls li  a#but_3:hover {background-image: url(/img/middle/server_controls/bloodbattle_bg_act.png)}
div.select_controls li  a#but_3 img {top:-48px;left:0;}
div.server_selector {width:164px;height:27px;background:url(/img/middle/select_bg.png) no-repeat left top;}
div.server_selector select {width:136px;height:18px;float:left;margin-top:5px;margin-left:15px;font-size:11px;}
div.rang_select {display:none;float:right;top:-16px;position:relative;}
div.rang_select.active {display:block;}
div.select_controls a.join {border:1px solid #aeac79;background:#cbc791;color:#af2100;font-size:13px;text-decoration:underline;
					display:block;text-align:center;width:130px;padding:2px 0 2px;position:absolute;left:78px;bottom:25px;}
div.select_controls a.join:hover {text-decoration:none;}

div.bloodwar ul{padding-top: 10px;}
div.bloodwar li {padding-right: 24px;}
div.bloodwar a {background: url(/img/middle/btn_bg.png) no-repeat scroll right bottom !important; width: 135px !important; display:block;float:left;height:27px;position:relative;text-decoration:none;font-size:14px;}
div.bloodwar a.on_button {background-image: url(/img/middle/btn_bg_act.png) !important;}
div.bloodwar a:hover {background-image: url(/img/middle/btn_bg_act.png) !important;}
div.bloodwar a span {width: 135px; right: auto !important; text-align: center;}
div.bloodwar .rang_select_b {top: 45px; position: absolute; float: right; right: 0;}

div.news-list div.news {margin-bottom:14px;background:url(/img/middle/news_bottom.png) no-repeat left bottom;width:693px;padding:0 8px 24px 8px;}
div.news-list div.news a.readmore {float:left;}
div.news-list div.news #social_buttons {float:right;}
div.news-list h2.newstop {margin-bottom:12px;position:relative;left:-2px;padding-top:9px;padding-left:18px;font-size:18px;color:#ebdba2;background:url(/img/middle/news_h2_caption.png) no-repeat left top;width:697px;height:28px;}
div.news-list h2.newstop a {font-size:17px;color:#ebdba2;text-decoration:none;}
div.news-list span.newdate {float:right;font-size:12px;margin-right:18px;padding-top:3px;}
.newsbottom {clear:both;}

p.allnews {padding-top:10px;margin-right:10px;}
p.allnews a.rssall {width:25px;height:25px;text-indent:-9999px;float:left;display:block;position:relative;top:-3px;margin-right:6px;background:url(/img/middle/rss_icon.png) no-repeat left top;}
p.allnews a {float: right;}
p.allnews a.rssall {float: left;}

div.right_side {width:201px;float:left;padding-top:27px;background:url(/img/right_side/t.png) no-repeat left top;}
div.right_side div.block {background:url(/img/right_side/bg.png) repeat-y left top;}
div.right_side h2.caption {text-indent:-9999px;width:201px;height:63px;}
div.right_side h2.caption a,div.left_side h2.caption a {display:block;width:200px;height:46px;}

div.right_side div.servers li {padding-top:10px;}
div.right_side div.servers ul li:first-child {padding-top:0}
div.right_side div.servers h2.caption {background:url(/img/right_side/captions/server.png) no-repeat left top;}
div.right_side div.shop h2.caption {background:url(/img/right_side/captions/shop.png) no-repeat left top;}
div.right_side div.video h2.caption {background:url(/img/right_side/captions/video.png) no-repeat left top;}
div.right_side div.screens h2.caption {background:url(/img/right_side/captions/screens.png) no-repeat left top;}
div.right_side div.players h2.caption {background:url(/img/right_side/captions/players.png) no-repeat -4px top;}
div.right_side div.competition h2.caption {background:url(/img/right_side/captions/competition.png) no-repeat left top;}
div.right_side div.servers label {width:164px;display:block;margin-bottom:4px;text-align:center;font-size:12px;color:#292821;}
div.right_side div.servers div.bg {margin-left:8px;margin-right:2px;float:left;width:137px;padding-right:8px;height:16px;overflow:hidden;background:url(/img/right_side/stat_bg.png) no-repeat left top;}
div.right_side div.servers div.bg div {margin-left:3px;margin-top:3px;width:100%;height:10px;}
div.right_side div.servers div.red {background:url(/img/right_side/red.png) repeat-x left top;}
div.right_side div.servers div.orange {background:url(/img/right_side/orange.png) repeat-x left top;}
div.right_side div.servers div.yellow {background:url(/img/right_side/yellow.png) repeat-x left top;}
div.right_side div.servers div.green {background:url(/img/right_side/green.png) repeat-x left top;}
div.right_side div.servers  li span {display:block;float:left;font-size:11px;color:#0a0a0a;margin-top:2px;}
div.right_side div.servers  span.recommend {display:block;font-weight:bold;color:#292821;font-size:12px;padding:9px 0 14px 14px;}
div.right_side div.servers a.prizes_of_the_week {display: block; width: 143px; height: 21px; background: url(/img/right_side/prizes_of_the_week.png) no-repeat top left; margin: 23px 0 0 8px;}
div.right_side div.servers a.prizes_of_the_day {display: block; width: 143px; height: 21px; background: url(/img/right_side/prizes_of_the_day.png) no-repeat top left; margin: 23px 0 0 8px;}

div.right_side div.servers2 h2.caption {background:url(/img/right_side/captions/server.png) no-repeat left top;}
div.right_side div.servers2 ul {padding-bottom: 5px; margin-left: 9px;}
div.right_side div.servers2  li {padding-bottom: 4px; position: relative; background:url(/img/right_side/server_item.jpg) no-repeat left top; width: 160px; height: 20px;}
div.right_side div.servers2  li label {position: absolute; top: 2px; left: 13px;}
div.right_side div.servers2  li span {display: block; width: 20px; height: 20px; background: url(/img/right_side/servers_lamps.png) no-repeat left top; position: absolute; left: 143px; cursor: pointer;}
div.right_side div.servers2  li span.red {background-position: 0 0;}
div.right_side div.servers2  li span.yellow {background-position: 0 -40px;}
div.right_side div.servers2  li span.green {background-position: 0 -20px;}
div.right_side div.servers2  li span.gray {background-position: 0 -60px;}
div.right_side div.servers2  li span div {position: absolute; display: none; background-color: #222; height: 17px; color: #fff; text-align: center; padding: 0 1px; line-height: 17px; font-size: 12px; white-space: nowrap; top: -14px; cursor: default;}
div.right_side div.servers2  li span div span.lb {width: 6px; height: 17px; display: block; background: url(/img/right_side/servers_tooltip.png) no-repeat left top; position: absolute; left: -6px; //top: 0;}
div.right_side div.servers2  li span div span.rb {width: 6px; height: 17px; display: block; background: url(/img/right_side/servers_tooltip.png) no-repeat -7px top; position: absolute; right: -6px; left: auto; //top: 0;}
div.right_side div.servers2  li span div span.bb {width: 13px; height: 5px; display: block; background: url(/img/right_side/servers_tooltip.png) no-repeat left -17px; position: absolute; left: 50%; margin-left: -7px; top: 17px;}



div.right_side div.serversrating {background:url(/img/right_side/block_servers_background.jpg) repeat-y left top;}
/* div.right_side div.serversrating h2.caption {background:url(/img/right_side/captions/rate.png) no-repeat left top;} */
div.right_side div.serversrating h2.caption {background:url(/img/right_side/captions/_rate.png) no-repeat left top;}
div.right_side div.serversrating ul {margin-left: 5px;}
div.right_side div.serversrating li {padding-bottom: 8px; position: relative;}
div.right_side div.serversrating div.bg {margin-right:2px;float:left;width:170px;padding-right:8px;height:16px;overflow:hidden;background: url(/img/right_side/serverrating_item_bg.png) no-repeat left top;}
div.right_side div.serversrating div.bg div {width:100%;height:15px; min-width: 14px;}
div.right_side div.serversrating div.bg div span {display: block; height: 13px; width: 8px; float: right; margin-top: 1px;}
div.right_side div.serversrating div.red {background:url(/img/right_side/serverrating_red.png) repeat-x left top; float: left;}
div.right_side div.serversrating div.yellow {background:url(/img/right_side/serverrating_yellow.png) repeat-x left top; float: left;}
div.right_side div.serversrating div.red span {background:url(/img/right_side/serverrating_red_right.png) no-repeat right top;}
div.right_side div.serversrating div.yellow span {background:url(/img/right_side/serverrating_yellow_right.png) no-repeat right top;}
div.right_side div.serversrating label {width:164px;display:block;margin-bottom:4px;text-align:center;font-size:12px;color:#300;}
div.right_side div.serversrating .medal {width: 31px !important; height: 32px !important; background: url(/img/right_side/serverrating_medal.png) no-repeat left top; position: absolute; top: 10px; right: 21px; z-index: 10;}
div.right_side div.serversrating p.more{text-align:center; padding:0 20px 0 0;}


div.right_side div.shop li {padding-left:4px;padding-bottom:4px;font-family:tahoma;color:#272222;font-size:11px;}
div.right_side div.shop div.imgbox {padding-left:4px;padding-top:3px;margin-right:8px;background:url(/img/right_side/shop_bg.png) no-repeat left top;width:34px;height:33px;float:left;}
div.right_side div.shop div.imgbox img {width:30px;height:30px;}
div.right_side div.shop div.descr {float:left;font-size:11px;color:#272222;width:70px;height:35px;overflow:hidden;}
div.right_side div.shop div.descr table,div.left_side div.shop div.descr table {height:35px;}
div.right_side div.shop div.descr td,div.rleft_side div.shop div.descr td {vertical-align:middle;}
div.right_side div.shop div.descr a {font-size:11px;color:#272222;}
div.right_side div.shop div.price {height:35px;width:52px;float:right;margin-right:24px;}
div.right_side div.shop div.price table,div.left_side div.shop div.price table {height:35px;width:52px;font-weight:bold;}
div.right_side div.shop div.price td,div.left_side div.shop div.price td {vertical-align:middle;font-size:10px;color:#272222;text-align:right;font-weight:bold;}


div.right_side div.screens li, div.right_side div.video li  {float:left;border:2px solid #232323;margin-left:3px;margin-bottom:6px;}
div.right_side div.screens a, div.right_side div.video a {display:block;float:left;}
div.right_side  div.screens img {width:82px;}

div.right_side div.players li {float:left;margin-left:3px;width:86px;text-align:center;overflow:hidden;margin-bottom:4px;}
div.right_side div.players li a {display:block;margin-bottom:3px;border:1px solid #232323;float:left;}
div.right_side div.players li a.user {color:#931f00;border:none!important;float:none;}
div.right_side div.players a.fl {display:block;margin-right:1px;width:87px;height:27px;background:url(/img/right_side/players_l.png) no-repeat left top;position:relative;}
div.right_side div.players a:hover {text-decoration:none;}
div.right_side div.players a span.shadow1 {position:absolute;color:#121212;font-weight:bold;font-size:12px;left:5px;top:7px;z-index:10;}
div.right_side div.players a span.shadow2 {position:absolute;color:#fff;font-weight:bold;font-size:12px;left:5px;top:8px;}
div.right_side div.players a.fr {display:block;width:92px;height:27px;margin-right:21px;background:url(/img/right_side/players_r.png) no-repeat left top;position:relative;}
div.right_side div.b {background:url(/img/right_side/b.png) no-repeat left bottom;padding-bottom:22px;}

div.right_side div.competition a {margin-top:0!important;margin-bottom:16px!important;}
div.right_side div.competition a:hover {text-decoration:none;}
div.right_side div.competition a.prizes_of_the_week {width:122px;text-align:center;height:28px;padding-top:20px;padding-left:43px;display:block;background:url(/img/right_side/competition_week.png) no-repeat left top;color:#43270f;}
div.right_side div.competition a.prizes_of_the_day {width:122px;text-align:center;height:28px;padding-top:20px;padding-left:43px;display:block;background:url(/img/right_side/competition_day.png) no-repeat left top;color:#43270f;}
div.right_side div.competition a.day {width:164px;height:47px;display:block;background:url(/img/right_side/competition_day.png) no-repeat left top;color:#43270f;}
div.right_side div.competition a span {float:none;margin-top:0;width:112px;color:#43270F;font-size:14px;}
div.right_side div.competition li.day a {background:none;}


div.footer {text-align:center;padding-bottom:20px;background:url(/img/footer/footer_bg.png) no-repeat left top;width:561px;height:150px;margin:10px auto 0 auto;}
div.footer p {font-size:11px;font-family:tahoma;color:#dac8a4;text-align:center;padding-top:24px;}
div.footer p a {color:#fff;}
body.inside div.footer {float:right;margin:15px 26px 0 0 ;background:url(/img/footer/footer_bg_inside.png) no-repeat left top;width:754px;height:126px;}
div.footer ul.nav {display:block;margin-left:64px;}
div.footer li {margin-top:6px;float:left;margin-right:5px;}
div.footer li a {display:block;padding-top:10px;height:20px;text-transform:uppercase;text-align:center;color:#ffc556;text-decoration:none;font-size:11px;font-family:times new roman;}
div.footer li a {background:url(/img/footer/reg_bg.png) no-repeat left top;width:124px;}
div.footer li a.dwnld {background:url(/img/footer/dwnld.png) no-repeat left top;width:124px;}
div.footer li a.wallet {background:url(/img/footer/wallet.png) no-repeat left top;width:124px;}

.pagination {text-align: center; margin-top: 20px;}
.pagination .wrd {display: none;}
.pagination  a {background: url(/img/middle/listing_l.gif) no-repeat left top; height: 20px; display: inline-block; margin: 0 3px; text-decoration: none; font-size: 13px; color: #2e2824;}
.pagination  a:hover {color: #fff;cursor:pointer;}
.pagination  a  span {background: url(/img/middle/listing_r.gif) no-repeat right top; line-height: 20px; height: 20px; display: inline-block; padding: 0 7px;}
.pagination  a.active {background: url(/img/middle/listing_act_l.gif) no-repeat left top; height: 24px; margin: -2px 3px 0 3px; text-decoration: none; font-size: 13px; color: #2e2824;}
.pagination  a.active  span {background: url(/img/middle/listing_act_r.gif) no-repeat right top; line-height: 24px; height: 24px; padding: 0 7px;}

/*
table.results {background:#fff9c7;color:#2a1f0d;font-size:12px;position:relative;width:525px;margin:0 auto;}
table.results th {padding:0 5px; border-bottom:1px solid #b2bc8e;height:30px;vertical-align:middle;text-align:center;font-size:12px;background:url(/img/middle/table_th_bg.png) repeat-x left top;color:#010101; font-weight: bold;}
*/

table.visible {border:0px solid #B2BC8E; background:#fff9c7;color:#2a1f0d;font-size:12px;position:relative;width:100%;margin:0 auto 10px auto;}
table.visible td {border:1px solid #B2BC8E; padding: 3px 5px;}
table.visible th {border:1px solid #B2BC8E; text-align: center; font-weight: bold;}
table.visible tr.body td {text-align:left; padding:2px 3px 2px 5px;}
	table.visible td.radio {width: 10px;}
	table.visible td.icon {width: 40px; text-align: center;}
table.visible td.visible {border:1px solid #B2BC8E;}
table.visible td.lvisible {border:1px solid #B2BC8E; text-align:center; width:56px;}
table.visible td.plname {color:#990000; font-variant:small-caps; font-weight:bold; border:1px solid #B2BC8E;}
table.visible tr.dark {background:#dfe097;}
table.visible td.pllvl {color:#990000; font-size:8pt; border:1px solid #B2BC8E; width:141px;}
table.visible tr.tablehead td {padding:0; border-bottom:1px solid #b2bc8e; border-top: 0; height:30px;vertical-align:middle;text-align:center;font-size:12px;background:url(/img/middle/table_th_bg.png) repeat-x left top;color:#010101; font-weight: bold;}

table.visible div.rel {position:relative;width:100%; height:100%; padding: 0; text-align: center;}
table.visible div.rel b {padding-top: 5px; display: block; text-align: center;}
table.visible div.lt {width:5px;height:4px;background:url(/img/middle/table_lt.png) no-repeat left top;left:-1px;top:0;position:absolute;font-size:0;line-height:0;}
table.visible div.rt {width:4px;height:4px;position:absolute;right:-1px;top:0;background:url(/img/middle/table_rt.png) no-repeat left top;font-size:0;line-height:0;}

table.visible .tblvisiblefoot {height: 10px; background: url(/img/middle/tblvisiblefootc.gif) repeat-x left bottom; padding: 1px 0 0 0 !important; border: 0 !important;}
table.visible .tblvisiblefoot div {height: 10px; background: url(/img/middle/tblvisiblefootl.gif) no-repeat left top; margin-left: -1px;}
table.visible .tblvisiblefoot div div{height: 10px; background: url(/img/middle/tblvisiblefootr.gif) no-repeat right top;}

table.pet {width:100%; margin:0 0 20px 0;}
td.pet1 {width:220px;}
td.pet2 {text-align:center; vertical-align:top;}
img.petportrait {width:210px; height:306px; margin: 0 10px 0 0;}
a.petname {text-decoration: none; display:block; width:221px; height:46px; background:#eccd88;  margin:0 auto 5px auto; font-size:7pt; overflow:hidden;text-align:left;}
a.dpetname {text-decoration: none; display:block; width:221px; height:46px; background:#d6d57d; margin:0 auto 5px auto; font-size:7pt; overflow:hidden;text-align:left;}
.petname img, .dpetname img {margin: 0 5px 0 10px; float: left;}
h2.pet {margin:0; font-size:14px; color:#990000; font-weight: bold; margin-bottom: 3px;}
table.petskills {width:100%; margin:10px 0 10px 0;}
td.rskills {background:#d6d57d; border:1px solid #B2BC8E; text-align:right; width:40px; padding-right:20px;}
td.lskills {padding:0 0 0 20px; border:1px solid #B2BC8E; color:#cc571b;  text-align:left;}
td.skill1 {border:1px solid #B2BC8E; width:40px;}
td.skill2 {border:1px solid #B2BC8E; color:#990000; font-size:10pt; font-weight:bold; padding:5px;}
td.skill3 {border:1px solid #B2BC8E; padding:5px;}
td.skill4 {border:1px solid #B2BC8E; color:#990000; padding:5px; }
img.skillicon {width:34px; height:34px; margin:3px;}

td.sl1 {width:55px; border:1px solid #B2BC8E; text-align:center; vertical-align:middle; font-size:10pt;}
td.sl1 b {font-size:10pt;}
td.sl2 {width:200px; border:1px solid #B2BC8E; vertical-align:middle; font-size:10pt; color:#cc571b; padding-left:5px;}
td.sl3 { border:1px solid #B2BC8E; vertical-align:bottom; color:#990000; font-size:10pt; padding:0 5px;text-align:center;}
td.sl4 { border:1px solid #B2BC8E; vertical-align:bottom;  color:#cc571b; font-size:10pt; padding:0 5px;text-align:center;}
td.sl5 {height:18px; border:1px solid #B2BC8E; vertical-align:bottom; color:#cc571b; font-size:10pt; padding:0 5px;text-align:center; }
tr.sllight {background:none;}
tr.sldark {background:#dfe097;}

.profbutton {display: block;}
.profbutton {border: 0; width:80px; height:21px; padding:6px 19px 0 19px; text-align:center; color:#fff2d6; font-weight:bold; text-decoration:none;font-size:7pt; background:url('/img/pages/profbutton.png') no-repeat; overflow:hidden;}
.profbutton:link {background:url('/img/pages/profbutton.png') no-repeat;}
.profbutton:visited {background:url('/img/pages/profbutton.png') no-repeat;}
.profbutton:hover {background:url('/img/pages/profbutton_over.png') no-repeat;}
.profbutton:active {background:url('/img/pages/profbutton_over.png') no-repeat;}

h2.newstop {margin:0 0 0 0px; padding:18px 28px 0 29px; height:27px; color:#eaceb0; font-size:12px; font-weight:bold; background:url('/images/news_block-top.gif') no-repeat;}
span.new {color:#fde68b;font-weight: bold; margin-left:10px;}
span.newdate { font-weight:normal; float:right; margin-right:20px;font-size:11px;}
div.news {margin:0 0 0 0px; color:#000000;}
div.news.list {padding-left:0;}
div.newsbottom { height:12px; margin:0 0 20px 0px;}
.news div.insidenews {}
.news a.readmore {color:#bf4300; padding:0 0 0 14px; margin:0 4px 0 0px;}

ul.nikita_online_news {}
.nikita_online_news_button_warning {color:#990000;}
b.nikita_online_news {font-weight:bold;}
i.nikita_online_news {font-style:italic;}

.newstop a {color:#EACEB0;}

/* anons */
.news .nikita_online_news_img1, .news .news_padd .nikita_online_news_img2 , .newstop .nikita_online_news_img1, .newstop .news_padd .nikita_online_news_img2{display:none;}
.newstop h2.nikita_online_news, .newstop h3.nikita_online_news, .newstop h4.nikita_online_news {font-size:12px;color:#000;text-align:left;font-weight:bold;}

/* inside */
.news .insidenews  {overflow:hidden;}
div.news_full .insidenews {line-height: 1.2em;}
.news .insidenews img.nikita_online_news_img1 {display:block;clear:both;width:auto; margin:10px 0;}
.news .insidenews  img.nikita_online_news_img2 {float:left; clear:left;width:auto; margin:0 5px 5px 0;}
.news .insidenews  h2.nikita_online_news {clear:both; color:#063B67;font-size:11pt;height:27px;margin:10px 0 3px;text-align:center;}
.news .insidenews  h3.nikita_online_news {clear:both;font-size:14px;color:#063B67;margin:10px 0 3px;text-align:center;}
.news .insidenews  h4.nikita_online_news {clear:both;font-size:12px;color:#063B67;margin:10px 0 3px;text-align:center;}


/* temp */
div.article.news_article h6 {margin:0 0 0 0px; padding:18px 28px 0 29px; width:508px; height:27px; color:#eaceb0; font-size:12px; font-weight:bold;}

/*play.php*/
.playphp h1.list {width:540px; height:27px; padding-top:18px; background:url('/img/pages/play/block-top-red.gif') no-repeat; 
	    font-size:12px; font-weight:bold; font-variant:small-caps; color:#eaceb0; margin:0; text-align:center;}
.playphp div.list { background:url('/img/pages/play/block-center.gif') repeat-y; width:494px; padding:0 23px;}
.playphp div.listbottom { background:url('/img/pages/play/block-bottom.gif') no-repeat; width:540px; height:12px; margin-bottom:20px;}
.playphp img.listspacer {width:494px; height:1px;}
.playphp h3.play_whatelse {color:#990000; font-size:130%; margin:40px 0 10px 0;}
.playphp h3.playstep { padding:9px 0; color:#000;}
.playphp h3.playstep span {color:#990000;}
a.play_button_long {display:block; width:650px; height:33px;margin:5px 0 10px 0px;background: url('/img/pages/play/buttonlong.gif') no-repeat;
	color:#fff; font-size:14px; font-weight:bold; font-family:arial; padding-top:8px; text-align:center;}
a.play_button_long:link {background: url('/img/pages/play/buttonlong.png') no-repeat; text-decoration: none;}
a.play_button_long:hover {background: url('/img/pages/play/buttonlong_act.png') no-repeat; text-decoration: none;}
div.playtext {margin-left:36px;}
a.play_button_long_red { text-decoration: none;display:block; width:650px; height:33px; margin:5px 0 10px 0px; background: url('/img/pages/play/buttonlong_red.png') no-repeat;
	color:#fff; font-size:14px; font-weight:bold; font-family:arial; padding-top:8px; text-align:center;}
a.play_button_long_red:link {background: url('/img/pages/play/buttonlong_red.png') no-repeat;}
a.play_button_long_red:hover {background: url('/img/pages/play/buttonlong_red_act.png') no-repeat;}

a.play_button_long_red_big { text-decoration: none; display:block; width:650px; height:67px; margin:5px 0 10px 0px; background: url('/img/pages/play/buttonlong_red_new.png') no-repeat;
	color:#fff; font-size:14px; font-weight:bold; font-family:arial; padding-top:8px; text-align:center; line-height: 56px;}
a.play_button_long_red_big:link {background: url('/img/pages/play/buttonlong_red_new.png') no-repeat;}
a.play_button_long_red_big:hover {background: url('/img/pages/play/buttonlong_red_act_new.png') no-repeat;}


div.play_button_short {margin-left:57px;}
div.play_button_short a {display:block; width:75px; height:33px; float:left; 
	background: url('/img/pages/play/buttonred.gif') no-repeat; margin:5px 5px 2px 0; text-align:center; padding-top:8px; 
	color:#fff; font-size:14px; font-weight:bold; font-family:arial;}
div.play_button_short a:link {background: url('/img/pages/play/buttonred.png') no-repeat;}
div.play_button_short a:hover {background: url('/img/pages/play/buttonred_act.png') no-repeat;}

b.red {color:#990000;}

div.playtext div.play_button_short {margin-left:0px !important;}
div.playtext div.play_button_short a {margin:5px 17px 0px 0 !important; }

/* .nikita_online_news_img1 {display:none!important;} */
.news_full p.rssall {display:none!important;}
div.news_full {w}

/*skills1.php*/
td.skilltl {background:url(../img/pages/skilltl.gif) top right no-repeat; width:13px;}
td.skilltc {background:url(../img/pages/skilltc.gif) no-repeat center top; padding-top: 15px;}
td.skilltr {background:url(../img/pages/skilltr.gif) top left no-repeat;width:13px;}
td.skillcl {background:url(../img/pages/skillcl.gif) repeat-y;}
td.skillcc {background:#fff9c7;}
td.skillcr {background:url(../img/pages/skillcr.gif) repeat-y;}
td.skillbl {background:url(../img/pages/skillbl.gif) bottom right no-repeat; width:13px; height:36px; }
td.skillbc {background:url(../img/pages/skillbc.gif) no-repeat center bottom;}
td.skillbr {background:url(../img/pages/skillbr.gif) bottom left no-repeat; width:13px; height:36px;}
td.skillpuzzle {width:55px; height:46px; overflow:hidden;}
div.skillpuzzle {width:36px; height:41px;padding-top:5px; font-size:7pt; background:url('../img/pages/skillmarka.gif') no-repeat; overflow:hidden; margin:0 9px; text-align:center;}
img.skillpuzzle {width:55px; height:46px;}
img.spicon {width:36px; height:36px; margin:5px 9px;}
td.sl1 {width:55px; border:1px solid #e1c187; text-align:center; vertical-align:middle;}
td.sl2 {width:200px; border:1px solid #e1c187; vertical-align:middle; font-size:7pt; color:#cc571b; padding-left:5px;}
td.sl3 { border:1px solid #e1c187; vertical-align:bottom; color:#990000; font-size:7pt; padding:0 5px;text-align:center;}
td.sl4 { border:1px solid #e1c187; vertical-align:bottom;  color:#cc571b; font-size:7pt; padding:0 5px;text-align:center;}
td.sl5 {height:18px; border:1px solid #e1c187; vertical-align:bottom; color:#cc571b; font-size:7pt; padding:0 5px;text-align:center; }

.treepers  {background: url(../img/pages/treedeva.jpg) no-repeat top left; height: 350px; margin: -65px 0 0 -10px; padding-top: 100px; width: 729px;}
	.treedeva {background-image: url(../img/pages/treedeva.jpg);}
	.treeasura {background-image: url(../img/pages/treeasura.jpg);}
	.treegaya {background-image: url(../img/pages/treegaya.jpg);}
.treepers div  {clear: both; float: none;}
.treepers div a {float: left; font-size: 12px;}
.treepers .t01 {margin-left: 300px;}
.treepers .t02 {background: url(../img/pages/treearr1.png) no-repeat center top; height: 51px;}
.treepers .t03 {margin-left: 110px;}
.treepers .t03 a {margin-right: 75px;}
.treepers .t04 {background: url(../img/pages/treearr2.png) no-repeat center top; height: 51px;}
.treepers .t05 {margin-left: 40px;}
.treepers .t05 a {margin-right: 12px;}

.gtextmenu {text-align: center; margin: 10px 0;}
.gtextmenu a {padding: 0 5px;}



.guild_name , .lider{text-align: left !important;}

.share_icons img {width: 20px; height: 20px;}

.jackpot {text-align: center;}

#stakes_table td {cursor:pointer;}

ul.gamers li { width: 86px; border: none !important; text-align: center; }
ul.gamers li img { margin-bottom: 4px auto; }
ul.gamers li a { float: none !important; text-decoration: underline !important; font-size: 15px; border: none !important; }
.gamers_links a.fl { background: url(/img/right_side/players_l.png) no-repeat right top; display: block; height: 27px; width: 87px; position: relative; }
.gamers_links a.fr { background: url(/img/right_side/players_r.png) no-repeat right top; display: block; height: 27px; width: 91px; position: relative; margin-left: 0px; margin-right: 20px !important; }
.gamers_links a span.shadow1 { font-weight: bold; position: absolute; left: 4px; top: 7px !important; color: #121212; font-size: 12px; z-index: 10; }
.gamers_links a span.shadow2 { font-weight: bold; position: absolute; left: 4px; top: 8px !important; color: #ffffff; font-size: 12px; }

#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;}
.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:250px;}
.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:234px;width:103px;height:28px;margin-right:20px;}

#gauction_link {display:block;width:224px;height:168px;position:relative;left:-29px;top:6px;background:url(/img/left_side/gauction.png) no-repeat left top;}


/****buddy.php****/
.buddy_menu {margin-left: 75px; margin-top: 37px;}
.buddy_menu a {display: block; width: 159px; height: 40px; color: #ac0800; font-size: 13px; line-height: 40px; text-transform: uppercase; background: url(/img/buddy/bd_btn.png) no-repeat left top; float: left; margin-right: 40px; text-align: center;}
.buddy_menu a:hover {background: url(/img/buddy/bd_btn_hover.png) no-repeat left top; text-decoration: none;}
.used {text-align: center; font-size: 14px; padding: 22px 0 28px;}
.used span {font-size: 24px; color: #ac0800; font-weight: bold;}
.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: 476px;}
a.submitpf {display: block; width: 214px; height: 45px; background: url(/img/buddy/bd_pr.png) no-repeat left top; margin-left: 225px;}
a.submitpf:hover {background: url(/img/buddy/bd_pr_hover.png) no-repeat left top;}

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

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

.buddytable  {width: auto !important;}
.buddytable .tablehead td {padding: 0 !important;}
.buddytable td {padding: 3px 20px !important; vertical-align: middle;}
.buddytable td .sendr {background: url(/img/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/buddy/bd_btn_form_unactive.gif) no-repeat left top; cursor: default;}

.buddy .use {background: url(/img/buddy/use.gif) no-repeat left top; width: 145px; height: 22px; border: 0; text-indent: -9999px; cursor: pointer; display:block;}
.buddy .pick {background: url(/img/buddy/pick.gif) no-repeat left top; width: 145px; height: 22px; border: 0; text-indent: -9999px; cursor: pointer; display:block;}

.bdblock {width: 224px; float: left;  margin-right: 10px;}
.bdblockt {min-height: 400px; background: url(/img/buddy/bgblock.png) no-repeat left top; padding: 20px 17px 0; position: relative;}
.bdblockt  .icn {width: 45px; height: 45px; background: url(/img/buddy/arrow.png) no-repeat left top; position: absolute; left: 170px; top: 10px;}
.bdblockt_gift .icn {width: 65px; height: 74px; background: url(/img/buddy/gift.png) no-repeat left top; position: absolute; left: 160px; top: -5px;}
.bdblockt .hd {color: #575003; font-weight: bold; font-size: 24px;}
.bdblockt .hds {color: #575003; font-size: 18px; padding-bottom: 24px;}
.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/buddy/bgblockb.png) no-repeat left top; height: 18px;}
.bulldesc {width: 653px; padding: 5px 20px; height: 134px; background: url(/img/buddy/bulldesc.png) no-repeat top left; margin: 25px 0 30px;}
.bulldesc div {width: 215px; height: 40px; line-height: 40px; float: left;}
.bulldesc div img {margin-right: 9px; position: relative; top: 3px;}
.bulldesc .add {width: 235px;}

.buddytable_text {display: none;}
.tooltip {
display:none;
width: 150px;
position: absolute;
z-index: 10;
background: url(/img/buddy/tooltip.png) no-repeat top left;
color: #fff;
text-align: left;
padding: 20px 27px 0px 16px;
font-size: 14px;
text-align: center;
}
#tooltip h3 {}
.tooltip span.gauc_text {display:block;height:120px;font-size:16px;}
img.tp {height: 34px; padding: 1px; border: 1px solid #B2BC8E; background: #fff;}
img.tp.gxp {border: 0; background: none;}
.imggxp {padding-top: 20px; margin-right: 10px; font-weight: normal; text-align: center; font-size: 18px;}
.tpbottom {background: url(/img/buddy/tooltipb.png) no-repeat top left; width: 183px; left:-16px;height: 39px; position: relative; top: 39px;}

.buddy20110810 .buddy_menu {margin-left: 151px;}
.buddy20110810 .bulldesc {background-image: url(/img/buddy/bulldesc2.png); height: 92px;}


/*Джекпот*/
.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:44px; background: url(/img/pages/jackpot2.png) no-repeat top center; color: #392404; font-size: 14px; font-weight: bold; padding-top: 16px; padding-left: 18px; position: relative;}
.jackpot .jp2 a {color: #392404;}
.jackpot .jp2 span {display: block; position: absolute; top: 16px; right: 58px; font-size: 20px; color: #af2100;}
.jackpot .jp2 span a {color: #af2100;}

/*LOGIN WIN*/
.login_win_table {margin: 30px 20px;}
.login_win_table table {width: auto !important; margin: 0 0 56px; clear: both; float: left;}
.login_win_table table td {width: 39px; height: 53px;}
.login_win_table table td.inactive {background: #ba9d5b;}
.login_win_table table td img {margin: 10px 0;}
.login_win_table h1 {color: #ac0800; text-transform: uppercase; font-size: 24px; font-weight: bold; padding: 0; margin: 0 0 24px; 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: 30px; height: 26px; text-align: center; padding-top: 4px; position: relative; top: -5px; margin-right: 7px;}
.login_win_table .pic {float: right; margin-top: 37px; text-align: center;}
.login_win_table .pic .tp {border: 0; padding: 3px; background: #3e3e3e /*url(/img/event_loginandwin/pic.gif) 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: -15px;}
.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 {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: 690px; height: 54px; padding: 24px 10px 10px; background: url(/img/event_loginandwin/bgp.png) no-repeat left top; text-align: center; color: #ac0800; font-size: 18px;}
.login_win_main .descr span {font-size: 24px; font-weight: bold;}
.login_win_main ul {list-style-type: none;}
.login_win_main ul  li {background: url(/img/event_loginandwin/li.png) no-repeat left top; padding: 0 0 10px 21px; color: #161108; font-size: 14px;}
.login_win_main h1 {color: #ac0800; font-size: 24px; font-weight: bold; text-align: center; line-height: 30px; margin: 20px 0; text-transform: none;}
.login_win_main .btdescr {font-size: 10px; line-height: 11px;}

.seo p {font-size: 85%; line-height: 1;}
.seo h1 {font-size: 12px; font-weight: bold; text-align: left; line-height: 1em;}

ul.small-pics li {margin-bottom:12px;}
ul.small-pics li img {position:relative;top:12px;margin-right:4px;}


/*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 {background: url(/img/middle/listing_l.gif) no-repeat left top; 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 {background: url(/img/middle/listing_r.gif) no-repeat right top; line-height: 20px; height: 20px; display: inline-block; padding: 0 7px;}
.stake_pages a.active {background: url(/img/middle/listing_act_l.gif) no-repeat left top; height: 24px; margin: -2px 3px 0 3px; text-decoration: none; font-size: 13px; color: #2e2824;}
.stake_pages a.active  span {background: url(/img/middle/listing_act_r.gif) no-repeat right top; 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;text-align:center;}
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:1010;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:-8px;left:0;}
div.popup ul.links li {float:left;list-style:none; background: none;}
div.popup ul.links li a, div.popup ul.links li span {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 .noconfirm {background: url(/img/pages/gauction/nook.png) no-repeat left top !important; cursor: default; display: block;}
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;cursor:pointer;}

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 {position:absolute;left:0;top:0;z-index:99;width:100%;}

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;}
.what_to_sell {display:none;}

#gauc_enviromentform div.gauction_enviromentform {width:536px;height:63px;float:left;padding-top:15px;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;}
#gauc_enviromentform div.gauction_enviromentform select {float:left;width:136px;}
#gauc_enviromentform div.gauction_enviromentform div.fr label {width:86px;margin-right:6px;}

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 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 .filter2  label {padding-right:18px;}

div.gauction table {margin:0;width:691px;width:691px;}
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;}
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;width:76px;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;}

.shauction .fl, .shauction .fr {text-align: left;}
.shauction .fl {color: #555520; width: 360px; line-height: 1; font-size: 15px;}
.shauction .fr {width: 300px;}
.shauction h2 {font-weight: bold; text-transform: uppercase; color: #000; line-height: 1; margin-bottom: 18px;}
.shauction .picname img {float: left; margin: 0 18px 18px 0;}
.shauction .picname b {color: #232323; position: relative; top: 8px;}
.shauction #shauction_timer span.shauction_countdown {width: 149px; color: #af2100; float: right; font-weight: bold;}
.shauction .rupee_word {float: left; margin-bottom: 16px;}
.shauction .rupee_num {float: right; font-weight: bold; width: 149px;}
.shauction .rupee_num .rupee_amount {float: left;}
.shauction .rupee_num .rupee_sign {float: left; padding-left: 4px;}
.shauction .rupee_num #item_current_refresh {margin-left: 4px; float: left; display: block; background: url(/img/shauction/refresh.png) no-repeat left top; width: 14px; height: 15px; text-indent: -9999px; cursor: pointer;}
.shauction div.popup div.content {height: auto;}
.shauction .item_current {margin-bottom: 16px;}
.shauction .you_bet {float: left; width: 211px;}
.shauction .you_bet_form {float: right; width: 149px;}
.shauction .you_bet_form input {width: 137px;}
.shauction form.shauction_confirm {display: none;}
.shauction .shauction_submit {margin-top: 10px; background: url(/img/shauction/bet.png) no-repeat left top; width: 142px; height: 20px; text-indent: -9999px; cursor: pointer;}
.shauction form.shauction_confirm li {width: 160px; height: 30px; display: block;}
.shauction .error {text-align: center; color: #af2100; display: block;}
.shauction table.visible td {cursor: default;}



body.overflow {overflow:hidden;}

.page_screenshots {}
.page_screenshots img {margin:4px;}
.page_screenshots p {text-align:center;font-weight:bold;}
.page_screenshots td {vertical-align:middle;}

#my_buys_table td.buy div {background:url(/img/pages/gauction/take.png) no-repeat left top !important;}


#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev {left: 0;float: left;}
#lightbox-nav-btnNext {right: 0;float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {	padding: 0 10px;color: #666;}
#lightbox-container-image-data #lightbox-image-details {width: 70%;float: left;text-align: left;}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block;clear: left;padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {width: 66px;float: right;padding-bottom: 0.7em;}

ul.page_races {margin: 0; padding: 0;}
ul.page_races li {width: 233px; float: left; display: block; text-align: left;}
ul.page_races li p {text-align: left; margin: 0 16px 10px;}
ul.page_races li p a {font-weight: bold; text-decoration: underline;}

.links_wiki {text-align: center; font-size: 1.3em; margin-top: 2em; line-height: 1.5em; font-weight: bold;}
.links_wiki a {text-transform: uppercase;}

