@charset "utf-8";
* {
margin:0;
padding:0
}

.round_alive_participants {
	color: white;
	font-size: 16px;
	margin-top: 15px;
	padding-bottom: 10px;
	clear: left;
}

.round_alive_participants div {
	margin-right: 40px;
	float: left;
}

html , body {text-align:left;}
*html body {
overflow:visible;
}
body {
	 min-height:0; height:auto;
text-align:left;
background:#160e0b url('/images/game/tile_bg_small.jpg') repeat top left;
width:100%;
overflow:visible;
}
#all {
height:100%;
width:100%;
padding-bottom:200px;
text-align:left;;
min-width:682px;
width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 982 ? "982px" : "auto");
}
.fullWidth {width:100%;}
.l {float:left}
.r {float:right}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.header {
background:#000;
width:100%;
height:33px;
}
.battery img {
position:relative;
top:0px;
_top:-3px;
vertical-align:2px;
_vertical-align:-2px;
}
.v_line {
font:10px Tahoma;
color:#665C57;
float:left;
}
.marl2 {
margin-left:2px !important;
}
.form {
width:380px;
margin-right:18px;
_margin-right:9px;
float:right;
}
.form p {
font:11px Tahoma;
color:#726E6B;
margin-top:12px;
margin-right:10px;
float:left;
}
.search {
background:url('/images/info/search_bg.gif') no-repeat;
width:163px;
height:22px;
margin-top:6px;
float:left;
}
.inp_search {
background:transparent;
font:11px Tahoma;
color:#7F7F7F;
border:none;
margin-left:9px;
margin-top:3px;
_margin-top:5px;
}
.search_but {
background:url('/images/info/search_but.gif') left top no-repeat;
width:53px;
height:22px;
cursor:pointer;
border:none;
margin-top:6px;
float:left;
}
.user_block{
float:left;
width:381px;
margin-top:100px;
margin-left:-100%;
position:relative;
color:#fff;
}
.character {
width:142px;
height:316px;
position:absolute;
left:-30px;
top:60px;
}
#button1 {
width:50px;
height:49px;
position:absolute;
left:250px;
top:0px;
text-align:center;
}
#button2 {
width:55px;
height:55px;
position:absolute;
left:281px;
top:55px;
text-align:center;
}
#button3 {
width:59px;
height:58px;
position:absolute;
left:298px;
top:115px;
text-align:center;
}
#button4 {
width:57px;
height:60px;
position:absolute;
left:296px;
top:184px;
text-align:center;
}
#button5 {
width:57px;
height:60px;
position:absolute;
left:265px;
top:240px;
text-align:center;
}
#button6 {
width:56px;
height:55px;
position:absolute;
left:220px;
top:285px;
text-align:center;
}

.wrapper{
float:left;
width:100%
}
.content{
margin-left:387px;
}
.left_block {
width:23%;
_width:23%;
margin-top:10px;
float:left;
}
.right_block {
width:70%;
_width:70%;
margin-top:-5px;
float:left;
} 


.experience {
background:url('/images/game/heart.png') left top no-repeat;
padding-bottom:2px;
padding-left:22px;
font:10px Tahoma;
color:#797370;
}
.experience span.value strong {
font:bold 15px Arial;
color:#FFFFFF;
margin-top:11px;
margin-left:-22px;
display:block;
}
.experience span.value strong span {
color:#585555;
font-weight:none;
}
.experience span.value {
text-align:center;
}
.gr_line_1 {
background:url('/images/info/gr_line.gif') left top repeat-x;
width:120px;
height:1px;
margin-top:7px;
margin-bottom:7px;
font-size:0px;
line-height:0px;
}
.date {
	width:125px;
font:10px Tahoma;
color:#797370;
}
.date span {
font:bold 15px Arial;
color:#FFFFFF;
margin-top:11px;
display:block;
text-align:center;
}
.orden {
text-align:center;
text-align:center;
width:20%;
float:left;
padding-top:15px;
padding-bottom:10px;
padding-left:10px;
}
.note {
text-align:center;
width:100%;
padding-top:15px;
padding-bottom:15px;
color: #fff;
}

.l_t_c ,.r_t_c ,.l_b_c ,.r_b_c  {
width:12px;
height:16px;
position:absolute;
font-size:0px;
line-height:0px;
}
.l_t_c {
background:url('/images/info/l_t_c.gif') left top no-repeat;
left:-2px;
top:-2px;
}
.r_t_c {
background:url('/images/info/r_t_c.gif') left top no-repeat;
right:-2px;
_right:-3px;
top:-2px;
}
.l_b_c {
background:url('/images/info/l_b_c.gif') left top no-repeat;
left:-2px;
bottom:-2px;
/*_bottom:-3px;*/
}
.r_b_c {
background:url('/images/info/r_b_c.gif') left top no-repeat;
right:-2px;
bottom:-2px;
_right:-3px;
/*_bottom:-3px;*/
}

.titles {
	position:absolute;
	top:-13px;
	_top:expression('-13px');
	left:11px;
	width:100%;
}

.titles .title {
  width:1%;
	width: expression('auto');
  white-space:nowrap;
  height:31px;

  padding:0;
  margin:0 10px 0 0;
  display:table;
  * html display:inline-block;
	float: left;
}

.block_with_bg_c { background: url('/images/info/c/bg_2.jpg') }
.block_with_bg { background: url('/images/info/bg_2.jpg') }
.block_with_bg .l_t_c { background:url('/images/info/l_t_c_b.gif') left top no-repeat; }
.block_with_bg .r_t_c { background:url('/images/info/r_t_c_b.gif') left top no-repeat; }
.block_with_bg .l_b_c { background:url('/images/info/l_b_c_b.gif') left top no-repeat; }
.block_with_bg .r_b_c { background:url('/images/info/r_b_c_b.gif') left top no-repeat; }
.block_with_bg_c .l_t_c { background:url('/images/info/c/l_t_c_b.gif') left top no-repeat; }
.block_with_bg_c .r_t_c { background:url('/images/info/c/r_t_c_b.gif') left top no-repeat; }
.block_with_bg_c .l_b_c { background:url('/images/info/c/l_b_c_b.gif') left top no-repeat; }
.block_with_bg_c .r_b_c { background:url('/images/info/c/r_b_c_b.gif') left top no-repeat; }



.titles .title .arrow { height:31px;padding:0;margin:0; }
.titles .title .arrow div { height:31px;margin:0;padding:0; }
.titles .title .arrow span { display:block;padding:0 15px;height:31px;text-align:center; }

.titles .active { font:bold 15px Arial; background:url('/images/titles/a_bg.gif') 0 2px repeat-x; _width: auto; }
.titles .active a { color: #000; }
.titles .active .arrow { background:url('/images/titles/a_arrow.gif') 50% 27px no-repeat; }
.titles .active .arrow div { background:url('/images/titles/a_l.gif') 0 2px no-repeat; }
.titles .active .arrow span { background:url('/images/titles/a_r.gif') 100% 2px no-repeat; color:#000; line-height:28px;}

.block_with_bg .titles .active .arrow div { background:url('/images/titles/a_l_b.gif') 0 2px no-repeat; }
.block_with_bg .titles .active .arrow span { background:url('/images/titles/a_r_b.gif') 100% 2px no-repeat; }

.titles .inactive { font:bold 11px Arial; background:url('/images/titles/n_bg.gif') 0 2px repeat-x; }
.titles .inactive a { color: #fff; }
.titles .inactive .arrow div { background:url('/images/titles/n_l.gif') 0 2px no-repeat; }
.titles .inactive .arrow span { background:url('/images/titles/n_r.gif') 100% 2px no-repeat; color:#fff; line-height:24px;}

.block_with_bg .titles .inactive { font:bold 11px Arial; background:url('/images/titles/n_bg_b.gif') 0 2px repeat-x; }
.block_with_bg .titles .inactive .arrow div { background:url('/images/titles/n_l_b.gif') 0 2px no-repeat; }
.block_with_bg  .titles .inactive .arrow span { background:url('/images/titles/n_r_b.gif') 100% 2px no-repeat; }

.block_info {
border:1px solid #b1a29b;
width:885px;
height: 520px;
padding: 20px;
margin: 20px 15px 15px 15px;
position:relative;
}

.block_content {
  overflow:scroll;
  overflow-x:hidden;
  overflow-y:auto;
	margin-right: 10px;
}

.block_props {
	border-left: 1px solid #71625a; 
	float: left; 
	height: 500px; 
	padding-left: 15px;
	font-size: 12px;
}

.block_props h1 {
	font-size: 16px;
	color: #ccc;
	margin-bottom: 10px;
} 

.block_props p {
	font-size: 12px;
	color: #666;
	margin-bottom: 10px;
} 

.block_props .item_stats { width: 140px; font-size: 120%;line-height:16px; }
.item_stats .stat_name_1, .item_stats .stat_num_1 { font-size: 14px;  }
.item_stats .description { color: white; padding-top:10px; }

.block_orden {
border:1px solid #47403D;
width:100%;
padding-top:20px;
margin-top:30px;
position:relative;
}

.block_anketa{
border:1px solid #47403D;
width:100%;
margin-top:30px;
padding-top:15px;
_padding-top:30px;
padding-bottom:15px;
/*_padding-bottom:20px;*/
position:relative;
/*height:185px;*/
}
*:first-child+html .block_anketa {padding-top:35px;}
.block_anketa a {
color:#fff;
}
.block_anketa a:hover {
text-decoration:none;
}
.block_anketa p, .block_anketa .detail {
margin-left:18px;
width:95%;
margin-top:15px;
}
.detail_1 {
font:11px Tahoma;
color:#726D6D;
width:32%;
_width:33%;
display:block;
float:left;
}
.detail_2 {
font:bold 15px Arial;
color:#fff;
margin-top:-3px;
/*width:95%;
_width:95%;*/
display:block;
float:left;
}
.detail_2 a:hover {
text-decoration: underline;
}
#description_text {
	margin-top:10px;
}
p.text, #description_text {
font:11px Tahoma;
color:#fff;
margin-top:13px;
margin-left:11px;
width:90%;
}

p.text a {
	color: yellow;
	text-decoration: underline;
}

#description_text, #description_text p, #description_text span {
  font-size: 14px;
  color: #fff;
}

#character_security_info, #character_security_info p, #character_security_info span {
  font-size: 14px;
  color: #fff;
}

#character_security_info a {
  color: yellow;
  text-decoration: underline;
}

#character_security_info h1 {
  color: yellow;
  font-size: 18px;
}



.online, .offline {
font:bold 14px Arial;
position:absolute;
top:420px;
left:76px;
white-space: nowrap;
}
.online {
color:#3BB84B;
}
.offline {
color:#FF3300;
}

.where {
	margin-top:10px;
	color: #fff;
}

.history p { margin-top:5px; }

.history {
	padding-top:4px;
height:135px;
overflow:scroll;
overflow-x:hidden;
overflow-y:auto;
}
.inplaceeditor-form input {
  margin-right:5px;
}
#button1_slot {
  left:242px;
  top:125px;
}
#button2_slot {
  left:273px;
  top:180px;
}
#button3_slot {
  left:290px;
  top:240px;
}
#button4_slot {
  left:287px;
  top:309px;
}
#button5_slot {
  left:258px;
  top:365px;
}
#button6_slot {
  left:212px;
  top:411px;
}
.character_background {
background:url('/images/info/circle.gif') left top no-repeat;
width:380px;
height:450px;
position:absolute;
top:-70px;
left:0px;
}
.url {
text-decoration:underline;
}
.edit_description_link {
width:90%;
text-align:right;
font-size:11px;
}
#description_form {
  padding-top:15px;
}
#description_form input, #description_form a.cancel {
  margin: 10px 5px 0 5px;
}
#button_slots_in_application {
margin-top:0;
}

.mceEditor { width: 100%; }

.moderate_character_panel p {
  margin: 10px 0;
  font-size: 14px;
  color: #fff;
}