.info_top_1{
min-width:26px;
}
ul.linage_ul li a {
width: 161px;
height: 51px;
}

#share42 {
  position: fixed;
  z-index: 999;
  bottom: 5px;
  right:5px;
}

#share42 a {opacity: 0.5;}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

.captchaimg,
#captchaimg { border: none;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;
-ms-transition:All 1s ease;
transition:All 1s ease;
   -moz-border-radius:15px;
   -webkit-border-radius:15px;
   border-radius:15px;  
box-shadow: 0 0 0px rgba(81, 203, 238, 1);
-webkit-box-shadow: 0 0 0px rgba(81, 203, 238, 1);
-moz-box-shadow: 0 0 0px rgba(81, 203, 238, 1);  
}
.captchaimg:hover,
#captchaimg:hover { border: none;
    transform:scale(1.8);
    -ms-transform:scale(1.8);
    -o-transform:scale(1.8);
    /* For Mozilla */
    -moz-transform:scale(1.8);
    /* Safari and Chrome */
    -webkit-transform:scale(1.8);
z-index:1000;
box-shadow: 0 0 10px rgba(150, 150, 255, 1);
-webkit-box-shadow: 0 0 10px rgba(150, 150, 255, 1);
-moz-box-shadow: 0 0 10px rgba(150, 150, 255, 1);
}
.game_chat_time {
	font-family:Tahoma;
	font-size: 12px;
	border-bottom: 1px dotted #dddddd;
}
.game_chat_msg_1 {
	color:#883300;
	font-family:Tahoma;
	font-size: 12px;
	border-bottom: 1px dotted #dddddd;
}
.game_chat_msg_8 {
	color:#0099FF;
	font-family:Tahoma;
	font-size: 12px;
	border-bottom: 1px dotted #dddddd;
}
.game_chat_msg_17 {
	color:#0033FF;
	font-family:Tahoma;
	font-size: 11px;
	border-bottom: 1px dotted #dddddd;
}
.game_chats {
	overflow:auto;
	width:500px;
	height:500px;
}
.game_chats_mini {
	overflow:auto;
	width:500px;
	height:200px;
}
div .options_content > table, div #error_text > table, div .options_content > form, div #error_text > form {
	-moz-border-radius:0.9em;
	-webkit-border-radius:0.9em;	
	border-radius:0.9em;
	box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);
	-ms-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);
	-o-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);
	background:#f3fafe;
	padding: 5px;
	margin:5px;
}
table {
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;	
	-o-border-radius:0.5em;
	-ms-border-radius:0.5em;	
	border-radius:0.5em;
}
td {
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;	
	border-radius:0.5em;
	-o-border-radius:0.5em;
	-ms-border-radius:0.5em;	
}

a{
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;
-ms-transition:All 1s ease;
transition:All 1s ease;
	opacity:1;
}
a:hover{
	color:#FF7722;
	opacity:0.8;
}
#menubtn { 
	margin-left:80px;
}
#menubtn1 { 
	float:left;
	display: inline;
}

#menubtn2 { 
	float:left;
	display: inline;
}

#menubtn3 { 
	float:left;
	display: inline;
}

#menubtn1 a { 
	background: transparent url('../images/menu_ru.png') no-repeat 0px -20px;
	width:150px;
	height:87px;
	border:0;
	margin:0;
	padding:0;
	display:inline;
	float: left;
	text-indent:-5000px;
}

#menubtn1 a:hover {
	background: transparent url('../images/menu_on_ru.png') no-repeat 0px -20px;
	width:150px;
	height:87px;
	border:0;
	margin:0;
	padding:0;
}

#menubtn2 a { 
	background: transparent url('../images/menu_ru.png') no-repeat -150px -20px;
	width:149px;
	height:87px;
	border:0;
	margin:0;
	padding:0;
	display:inline;
	float: left;
	text-indent:-5000px;
}

#menubtn2 a:hover {
	background: transparent url('../images/menu_on_ru.png') no-repeat -150px -20px;
	width:149px;
	height:87px;
	border:0;
	margin:0;
	padding:0;
}

#menubtn3 a { 
	background: transparent url('../images/menu_ru.png') no-repeat -299px -20px;
	width:150px;
	height:87px;
	border:0;
	margin:0;
	padding:0;
	display:inline;
	float: left;
	text-indent:-5000px;
}

#menubtn3 a:hover {
	background: transparent url('../images/menu_on_ru.png') no-repeat -299px -20px;
	width:150px;
	height:87px;
	border:0;
	margin:0;
	padding:0;
}

select { 
	border:1px solid #9999ee;
	margin:0px;
	padding:1px 5px 1px 5px;
	text-decoration:none;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	line-height:33px;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;	
	border-radius:0.5em;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;
cursor:pointer;
}
select:hover { 
	background:#bbccff;
}
input { 
	border:1px solid #9999ee;
	margin:0px;
	padding:1px 5px 1px 5px;
	text-decoration:none;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	width:80%;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;	
	border-radius:0.0.5em;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;
cursor:pointer;
}
input:focus { 
outline:none;
}
input:hover { 
	color:#FF0000;
}
input[type="button"] { 
	border:1px solid #9999ee;
	margin:0px;
	width:80%;
	padding:1px 5px 1px 5px;
	text-decoration:none;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;	
	border-radius:0.5em;
cursor:pointer;
}
input[type="button"]:hover {
	background-position:right bottom;
	background-position:left bottom;
	color:#330033;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;	
	border-radius:0.5em;
-webkit-transform:rotate(0deg) skewX(0deg) scale(1.2, 1.2);
}

input[type="submit"]:hover {
transform:rotate(0deg) skewX(0deg) scale(1.2, 1.2);
-o-transform:rotate(0deg) skewX(0deg) scale(1.2, 1.2);
-ms-transform:rotate(0deg) skewX(0deg) scale(1.2, 1.2);
-moz-transform:rotate(0deg) skewX(0deg) scale(1.2, 1.2);
-webkit-transform:rotate(0deg) skewX(0deg) scale(1.2, 1.2);
}


html
{
  margin: 0;
  padding: 0;
BORDER:0;
}

a{
text-decoration: underline;
color:#004e89;
}

.textlink 
{
color:#b95300;
}


#wrapper
{
  height: 100%;
  border: 0px;
}

body
{
border: 0;
cursor: url(http://www.rpg-club.com/cdefault.cur), auto;
/*  background:#fff url(img/bg.jpg) repeat;*/
  margin: 0;
  padding: 0;
/*  font-family:Arial,Helvetica,sans-serif;*/
  font-family:Tahoma;
  font-size:11px;
  font-weight:normal;
  line-height:130%;
  background: #04121d;
  color:#176184;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
}


a{
  cursor: pointer;
}

#conteiner
{
  margin-left:auto;
  margin-right:auto;
/*  width:94%;*/
  min-width:1000px;
	width:95%;
/*	position: relative;*/
}

#container
{
  margin-left:auto;
  margin-right:auto;
  min-width:1000px;
	width:100%;
	height:100%;

/*	position: relative;*/
}

#header
{
  width: 100%;
  min-height:351px;
  height:auto !important;
  height:351px;
  background:#04121d url(../images/header_bg.jpg) repeat-x scroll 0 0;
}

#header_top{
/*width: 100%;*/
min-width:967px;
height: 40px;
margin: 0px;
background:transparent url(../images/header/top-header.jpg) repeat-x;
}

#header_wrapper{
	height:311px;
    background:transparent url(../images/header/header_bg.jpg) no-repeat 50% 0;
	min-width:967px;
	margin:0 auto;
	overflow:hidden;
}

#header_wrapper_russiax1{
	height:311px;
    background:transparent url(../images/header/russiax1_header_bg.jpg) no-repeat 50% 0;
	min-width:967px;
	margin:0 auto;
	overflow:hidden;
}

#header_wrapper_worldx3{
	height:311px;
    background:transparent url(../images/header/worldx3_header_bg.jpg) no-repeat 50% 0;
	min-width:967px;
	margin:0 auto;
	overflow:hidden;
}

#header_wrapper_maximumx10{
	height:311px;
    background:transparent url(../images/header/maximumx10_header_bg.jpg) no-repeat 50% 0;
	min-width:967px;
	margin:0 auto;
	overflow:hidden;
}

#header_wrapper_bezzzumiex1000{
	height:311px;
    background:transparent url(../images/header/bezzzumiex1000_header_bg.jpg) no-repeat 50% 0;
	min-width:967px;
	margin:0 auto;
	overflow:hidden;
}

#header_wrapper_enx30{
	height:311px;
    background:transparent url(../images/header/enx30_header_bg.jpg) no-repeat 50% 0;
	min-width:967px;
	margin:0 auto;
	overflow:hidden;
}

#top_header
{
  width: 100%;
  height:92px;
  margin-top: 25px;
}

#header_container{
width:1000px;
margin: 0px auto;
position: relative;
}

#header_logo{
  width: 262px;
  height: 197px;
  float: left;
  margin: 9px 0 0 -20px;
/*  position: absolute;
  left: -40px;
  top: 9px; */
  position: relative;
}

#header_logo a{
  width: 262px;
  height:197px;
  float: left;
  background:transparent url(../images/header/russia_logo.gif) no-repeat 100% 0;
}


#header_russiax1{
	width:597px;
	float:left;
	height:233px;
}
#header_servername_bg{
 width: 221px;
  height: 202px;
  float: left;
  background:transparent url(../images/header/header_servername_bg.png) no-repeat 0 0;
  margin-left:355px;
  display:inline;
}


#header_russiax1_logo{
	width:90px;
	height:100px;
    background:transparent url(../images/header/newserver_logo.png) no-repeat 0 0;
	margin-top:65px;
	float:left;
}

#header_worldx3_logo{
	width:100px;
	height:100px;
    background:transparent url(../images/header/worldx3_logo.png) no-repeat 0 0;
	margin-top:65px;
	margin-left: 0px;
	float:left;
}

#header_maximumx10_logo{
	width:100px;
	height:102px;
    background:transparent url(../images/header/ussr_logo.png) no-repeat 0 0;
	margin-top:65px;
	margin-left: -5px;
	float:left;
}

#header_bezzzumiex1000_logo{
	width:100px;
	height:103px;
    background:transparent url(../images/header/bezzzumiex1000_logo.png) no-repeat 0 0;
	margin-top:69px;
	margin-left: -2px;
	float:left;
}

#header_enx30_logo{
	width:108px;
	height:108px;
    background:transparent url(../images/header/enx30_logo.png) no-repeat 0 0;
	margin-top:60px;
	margin-left:-19px;
	float:left;
}


#header_servername_text{
	float:left;
	margin-top:82px;
	width:100px;

}

#header_wrapper_russiax1 #header_servername_name{
	width:106px;
	height:20px;
    background:transparent url(../images/header/servername_new.png) no-repeat 0 0;
	margin-left:5px;
	float:left;
	display: inline;
}

#header_wrapper_worldx3 #header_servername_name{
	width:69px;
	height:20px;
    background:transparent url(../images/header/servername_world.png) no-repeat 0 0;
	margin-left:10px;
	float:left;
	display: inline;
}

#header_wrapper_maximumx10 #header_servername_name{
	width:71px;
	height:21px;
    background:transparent url(../images/header/servername_cccp.png) no-repeat 0 0;
	margin-left:15px;
	float:left;
	display: inline;
}

#header_wrapper_bezzzumiex1000 #header_servername_name{
	width:100px;
	height:22px;
    background:transparent url(../images/header/servername_bezzzumie.png) no-repeat 0 0;
	margin-left:4px;
	float:left;
	display: inline;
}

#header_wrapper_enx30 #header_servername_name{
	width:39px;
	height:18px;
    background:transparent url(../images/header/servername_en.png) no-repeat 0 0;
	margin-left:30px;
	float:left;
	display: inline;
}

#header_servername_slogan{
	float:left;
	margin-top:2px;
}

#header_wrapper_worldx3 #header_servername_slogan{
margin-left:-2px;
}

.server_reit{
	font-size:11px;
	font-family:tahoma;
	float:left;
	width:100px;
	color:#125587;
	text-align:center;
}

.server_slogan{
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	float:left;
	width:108px;
	color:#125587;
	text-align:center;
}

#header_wrapper_bezzzumiex1000 .server_slogan{
color:#FF0000;
}

#header_wrapper_enx30 .server_slogan{
margin-left:-6px;
}

#header_right{
	width:143px;
	float:left;
	margin-left:25px;
	display: inline;
}

#flashcontent{
margin: 0px 0 0 220px;
position: absolute;
top: 220px;
outline: none;
}

#account_control_wrapper{
	width:143px;
	float:left;
}
#account_control_title{
	width:89px;
	height:40px;
    background:transparent url(../images/header/account_control_title.png) no-repeat 0 0;
	margin-left:27px;
	margin-top:21px;
}

#account_control_button a:link,
#account_control_button a:visited{
	text-indent:-5000px;
	display:block;
	width:57px;
	height:47px;
    background:transparent url(../images/header/account_control_button.png) no-repeat 0 0;
}

#account_control_button a:active,
#account_control_button a:hover{
	text-indent:-5000px;
	display:block;
	width:57px;
	height:47px;
    background:transparent url(../images/header/account_control_button_act.png) no-repeat 0 0;
}

#account_control_button{
	width:48px;
	float:left;
	margin-left:42px;
	margin-top:-4px;
	display: inline;
}

#world_herous_logo{
	width:128px;
	height:147px;
	float:left;
	margin-bottom:12px;
	margin-left:5px;
	display: inline;
}

#world_herous_logo a:link,
#world_herous_logo a:visited{
	width:130px;
	height:157px;
    background:transparent url(../images/header/world_herous.png) no-repeat 0 0;
	float:left;
}

#world_herous_logo a:hover,
#world_herous_logo a:active{
	width:130px;
	height:157px;
    background:transparent url(../images/header/world_herous_act.png) no-repeat 0 0;
	float:left;
}

#center{
height: 100%;
width:100%;
float:left;
background:#04121d url(../images/center_bg.jpg) repeat-x 0 0;
}

#center2{
width: 100%;
height: 100%;
/*background:transparent url(images/footer/footer_bg.png) no-repeat scroll 50% 100%;*/
float: left;
/*bottom: 0;
position: absolute;*/
margin: 0px;
}

#content_hidden{
height:110px;
float: left;
}

#center_wrapper{
	height: 100%;
	width:1060px;
	margin:0 auto;
}


.leftsitebar{
float:left;
width:177px;
margin-left:0px;
margin-top: -105px;
display: inline;
position:relative;
}


.leftsitebar_game_plus a{
	width:19px;
	height:19px;
    background:transparent url(../images/leftsitebar/leftsitebar_game_minus.png) no-repeat 0 0;
	display:block;
	float:left;
}
.leftsitebar_game_name_1{
	color:#ffd200;
	font-size:16px;
	float:left;
	margin-left:25px;
	padding-top:10px;
}


.leftsitebar_game_name{
	color:#ffd200;
	font-size:16px;
	float:left;
	margin-left:5px;
	padding-top:2px;
}

.leftsitebar_game_infiniti a{
	width:19px;
	height:19px;
    background:transparent url(../images/leftsitebar/leftsitebar_game_plus.png) no-repeat 0 0;
	display:block;
	float:left;
}

.leftsitebar_game_name_infiniti{
	color:#ffd200;
	font-size:16px;
	float:left;
	margin-left:5px;
	padding-top:2px;
	padding-bottom:1px;
	border-bottom:1px dashed;
}

ul.linage_ul {
  margin: 0;
  padding: 0;
  width:161px;
  float:left;
  margin-top:3px;
  margin-left:16px;
  display: inline;
}

ul.linage_ul li
{
  float:left;
  background:none;
  list-style-image:none;
  list-style-type:none;
  width:161px;
  padding-left:6px;
  margin-bottom:-4px;
  height:51px;
  display: inline;
}

.linage_ul_game_name{
	float:left;
	width:111px;
	padding-top:8px;
	color:#ffffff;
	font-size:13px;
  text-shadow:#225 0px 0px 3px;
}
.linage_ul_game_name:hover{
	color:#ffdddd;
  text-shadow:#225 0px 0px 3px;
}
.bezzumie_1{
	color:#ffd200;
}

.bezzumie_2{
	color:#51ca00;
}

.linage_ul_game_status_online{
	float:left;
	width:111px;
	color:#00ff00;
	font-size:11px;
	line-height:90%;
  text-shadow:#225 0px 0px 3px;
}
.linage_ul_game_status_online:hover{
	color:#33ff55;
  text-shadow:#225 0px 0px 10px;
}
.linage_ul_game_status_offline{
	float:left;
	width:111px;
	color:#ff0000;
	font-size:11px;
	line-height:90%;
  text-shadow:#225 0px 0px 3px;
}
.linage_ul_game_status_offline:hover{
	color:#33ff55;
  text-shadow:#225 0px 0px 10px;
}
.linage_ul_li_russia_icon{
	width:44px;
	height:44px;
    background:transparent url(../images/leftsitebar/newserver_ico.png) no-repeat 0 0;
	float:left;
	margin-top:2px;
}

.linage_ul_li_russia_icon_active{
	width:44px;
	height:44px;
    background:transparent url(../images/leftsitebar/newserver_ico.png) no-repeat 0 0;
	float:left;
	margin-top:1px;
}

.linage_ul_li_world_icon{
	width:44px;
	height:44px;
    background:transparent url(../images/leftsitebar/world_ico.png) no-repeat 0 0;
	float:left;
	margin-top:2px;
}

.linage_ul_li_world_icon_active{
	width:44px;
	height:44px;
    background:transparent url(../images/leftsitebar/world_ico_active.png) no-repeat 0 0;
	float:left;
	margin-top:2px;
}

.linage_ul_li_maximum_icon{
	width:44px;
	height:44px;
    background:transparent url(../images/leftsitebar/maximum_ico.png) no-repeat 0 0;
	float:left;
	margin-top:2px;
}

.linage_ul_li_maximum_icon_active{
	width:44px;
	height:44px;
    background:transparent url(../images/leftsitebar/maximum_ico_active.png) no-repeat 0 0;
	float:left;
	margin-top:2px;
}

.linage_ul_li_bezzzumie_icon{
	width:44px;
	height:44px;
    background:transparent url(../images/leftsitebar/bezzzumie_ico.png) no-repeat 0 0;
	float:left;
	margin-top:2px;
}

.linage_ul_li_bezzzumie_icon_active{
	width:44px;
	height:44px;
    background:transparent url(../images/leftsitebar/bezzzumie_ico_active.png) no-repeat 0 0;
	float:left;
	margin-top:2px;
}

.linage_ul_li_en_icon{
	width:44px;
	height:44px;
    background:transparent url(../images/leftsitebar/en_ico.png) no-repeat 0 0;
	float:left;
	margin-top:2px;
}

.linage_ul_li_en_icon_active{
	width:44px;
	height:44px;
    background:transparent url(../images/leftsitebar/en_ico_active.png) no-repeat 0 0;
	float:left;
	margin-top:2px;
}

ul.linage_ul li a:active,
ul.linage_ul li a:hover{
	width:161px;
	height:51px;
    background:transparent url(../images/leftsitebar/leftsitebar_game_active.png) no-repeat 0 0;
	float:left;
}

ul.linage_ul li.active a{
	width:161px;
	height:51px;
    background:transparent url(../images/leftsitebar/leftsitebar_game_active.png) no-repeat 0 0;
	float:left;
}

a{
	text-decoration:none;
	outline:none;
}

#leftsitebar_game_block_1{
float:left;
margin:3px 0 0 0;
display: inline;
}
#leftsitebar_game_block_2{
float:left;
margin-top:7px;
}
#leftsitebar_block_3{
float:left;
margin-top:25px;
}

#leftsitebar_block_4{
 float: left;
}


.leftsitebar_title{
margin-left:19px;
}

.shop_icon{
	float:left;
	width:43px;
	height:37px;
}

.shop_icon img{
border: 0;
}

.leftsitebar_item_name{
	color:#74DDF7;
	float:left;
	width:110px;
	margin-left:4px;
	line-height:100%;
}
.leftsitebar_item_cost{
	color:#ffd200;
	float:left;
	width:110px;
	margin-left:4px;
	line-height:100%;
}

.leftsitebar_itemlist{
float:left;
margin:11px 0 0 0;
padding:0;
width:161px;
}
ul.leftsitebar_itemlist li{
background:transparent none repeat scroll 0 0;
float:left;
height:47px;
list-style-image:none;
list-style-type:none;
/*padding-left:6px;
padding-top:5px;*/
width:161px;
}




.leftsitebar_forum_name {
color:#74DDF7;
float:left;
line-height:100%;
margin-left:4px;
width:120px;
font-size: 13px;
margin-top: 10px;
}

.leftsitebar_forum_comments {
color:#398497;
float:left;
line-height:100%;
margin-left:4px;
width:120px;
font-size: 11px;
}

#leftsitebar_block_4 ul{
float:left;
padding:0;
width:161px;
margin: 0 0 0 20px;
display: inline;
}

#content{
float:left;
width:647px;
display: inline;
min-height:1000px;
height:auto !important;
height:100%;
margin-left: 7px;
padding-bottom:145px;
}


#content_header{
float:left;
width:647px;
height: 38px;
display: inline;
}

#content_header ul.menu_ul {
  margin: 0 auto;
  padding: 0;
  width:558px;
  float: none;
  display: block;
}

ul.menu_ul  li ul{
  margin: 0;
  padding: 0;
  width:100px;
  float:left;
  position: absolute;
  display: none;
  z-index: 1;
}

ul.menu_ul  li ul:after {
        clear: both;
        display: block;
        font: 1px/0px serif;
        content: ".";
        height: 0;
        visibility: hidden;
}

ul.menu_ul li ul li
{
  float:left;
  background:none;
  list-style-image:none;
  list-style-type:none;
  height: 24px;
}

ul.menu_ul li
{
  float:left;
  background:none;
  list-style-image:none;
  list-style-type:none;
  height:38px;
  position: relative;
}

/*#content_header li.menu-2-1 {behavior:url("/dmk/linage/include/hover0.htc");}
#content_header li.menu-2-2 {behavior:url("/dmk/linage/include/hover1.htc");}
#content_header li.menu-2-3 {behavior:url("/dmk/linage/include/hover2.htc");}
#content_header li.menu-2-5 {behavior:url("/dmk/linage/include/hover3.htc");}
#content_header li.menu-2-4 {behavior:url("/dmk/linage/include/hover4.htc");}*/

ul.menu_ul li:hover ul   {
        display: none;
}

ul.menu_ul li:hover ul,
ul.menu_ul ul li:hover ul,
ul.menu_ul li.hover0 ul,
ul.menu_ul ul li.hover0 ul,
ul.menu_ul li.hover1 ul,
ul.menu_ul ul li.hover1 ul,
ul.menu_ul li.hover2 ul,
ul.menu_ul ul li.hover2 ul,
ul.menu_ul li.hover3 ul,
ul.menu_ul ul li.hover3 ul,
ul.menu_ul li.hover4 ul,
ul.menu_ul ul li.hover4 ul  {
        display: block;
} 


#content_header li.menu-2-1 a{
	background: transparent url('../images/menu/main.jpg') no-repeat 50% 0;
	width: 96px;
	height: 32px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 3px 3px 0 0;
}

#content_header li.menu-2-1 a:hover,
#content_header li.menu-2-1:hover a,
#content_header li.menu-2-1.hover0  a{
	background: transparent url('../images/menu/main_a.jpg') no-repeat 50% 0;
	width: 96px;
	height: 32px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 3px 3px 0 0;
}

/*---*/


#content_header li.menu-2-2 a{
	background: transparent url('../images/menu/about_game.jpg') no-repeat 50% 0;
	width: 122px;
	height: 32px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 3px 5px 0 0;
}


#content_header li.menu-2-2 a:hover,
#content_header li.menu-2-2:hover a,
#content_header li.menu-2-2.hover1  a
{
	background: transparent url('../images/menu/about_game_a.jpg') no-repeat 50% 0;
	width: 122px;
	height: 32px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 3px 5px 0 0;
}


#content_header li.menu-2-3 a{
	background: transparent url('../images/menu/bonus.jpg') no-repeat 50% 0;
	width: 96px;
	height: 32px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 3px 5px 0 0;
}

#content_header li.menu-2-3 a:hover,
#content_header li.menu-2-3:hover a,
#content_header li.menu-2-3.hover2  a
{
	background: transparent url('../images/menu/bonus_a.jpg') no-repeat 50% 0;
	width: 96px;
	height: 32px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 3px 5px 0 0;
}

/*---*/

#content_header li.menu-2-4 a{
	background: transparent url('../images/menu/forum.jpg') no-repeat 50% 0;
	width: 96px;
	height: 32px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 3px 5px 0 0;
}

#content_header li.menu-2-4 a:hover,
#content_header li.menu-2-4:hover a,
#content_header li.menu-2-4.hover4  a{
	background: transparent url('../images/menu/forum_a.jpg') no-repeat 50% 0;
	width: 96px;
	height: 32px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 3px 5px 0 0;
}

#content_header li.menu-2-5 a{
	background: transparent url('../images/menu/poddergka.jpg') no-repeat 50% 0;
	width: 122px;
	height: 32px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 3px 0 0 0;
}

#content_header li.menu-2-5 a:hover,
#content_header li.menu-2-5:hover a,
#content_header li.menu-2-5.hover3  a
{
	background: transparent url('../images/menu/poddergka_a.jpg') no-repeat 50% 0;
	width: 122px;
	height: 32px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 3px 0 0 0;
}

#content_header li.menu-2-top a:link,
#content_header li.menu-2-top a:visited,
#content_header li.menu-2-top a:active,
#content_header li.menu-2-top a:hover{
	background: transparent url('../images/menu/submenu_top.png') no-repeat 50% 0;
	width: 142px;
	height: 19px;
	display:block;
	outline:none;
	margin-top: 0px;
	margin-left: 3px;
	text-indent:10px;
	color: #135587;
	font-size: 13px;
	text-decoration: underline;	
	padding: 5px 0 0 0;
}

#content_header li.menu-2-center a:link,
#content_header li.menu-2-center a:visited,
#content_header li.menu-2-center a:active,
#content_header li.menu-2-center a:hover{
	background: transparent url('../images/menu/submenu_center.jpg') no-repeat 50% 0;
	width: 142px;
	height: 22px;
	display:block;
	outline:none;
	margin-top: 0px;
	margin-left: 3px;
	text-indent:10px;
	color: #135587;
	font-size: 13px;
	text-decoration: underline;
	padding: 2px 0 0 0;
}

#content_header li.menu-2-bottom a:link,
#content_header li.menu-2-bottom a:visited,
#content_header li.menu-2-bottom a:active,
#content_header li.menu-2-bottom a:hover{
	background: transparent url('../images/menu/submenu_bottom.png') no-repeat 50% 0;
	width: 142px;
	height: 24px;
	display:block;
	outline:none;
	margin-top: 0px;
	margin-left: 3px;
	text-indent:10px;
	color: #135587;
	font-size: 13px;
	text-decoration: underline;
}


#content_header{
float:left;
width:647px;
height: 38px;
display: inline;
background:transparent url(../images/content/content_header.jpg) no-repeat 50% 0;
}


#content_footer{
float:left;
width:647px;
height: 5px;
display: inline;
}

#content_footer_left{
float:left;
width:5px;
height: 5px;
display: inline;
background: transparent url(../images/content/content_footer_left.jpg) no-repeat;
}

#content_footer_center{
float:left;
width:637px;
height: 5px;
display: inline;
background: transparent url(../images/content/content_footer_center.jpg) repeat-x;
}

#content_footer_right{
float:left;
width:5px;
height: 5px;
display: inline;
background: transparent url(../images/content/content_footer_right.jpg) no-repeat;
}



#content_footer_left2{
float:left;
width:5px;
height: 5px;
display: inline;
background: transparent url(../images/content/content_footer_left2.jpg) no-repeat;
}

#content_footer_center2{
float:left;
width:637px;
height: 5px;
display: inline;
background: transparent url(../images/content/content_footer_center2.jpg) repeat-x;
}

#content_footer_right2{
float:left;
width:5px;
height: 5px;
display: inline;
background: transparent url(../images/content/content_footer_right2.jpg) no-repeat;
}

#content_leftbar{
float:left;
width:647px;
display: inline;
background: transparent url(../images/content/content_center_left.jpg) repeat-y left;
}

#content_center_top_left{
float:left;
width:5px;
height: 200px;
display: inline;
background: transparent url(../images/content/content_center_top_left.jpg) no-repeat;
}

#content_leftbar2{
float:left;
width:647px;
display: inline;
background: transparent url(../images/content/content_center_left2.jpg) repeat-y left;
}

#content_center_top_left2{
float:left;
width:5px;
height: 200px;
display: inline;
background: transparent url(../images/content/content_center_top_left2.jpg) no-repeat;
}

#content_center_top_right{
float:right;
width:5px;
height: 200px;
display: inline;
background: transparent url(../images/content/content_center_top_right.jpg) no-repeat;
}

#content_center_top_right2{
float:right;
width:5px;
height: 200px;
display: inline;
background: transparent url(../images/content/content_center_top_right2.jpg) no-repeat;
}

#content_rightbar{
float:right;
width:642px;
display: inline;
background: transparent url(../images/content/content_center_right.jpg) repeat-y right;
}

#content_rightbar2{
float:right;
width:642px;
display: inline;
background: transparent url(../images/content/content_center_right2.jpg) repeat-y right;
}


#content_center{
float:left;
width:637px;
height:auto !important; 
background: #E6F7FF url(../images/content/content_center_bg.jpg) repeat-x top;
min-height:450px;
height:450px;
/* z-index: 21; display: inline; */
padding-bottom:30px;
}



#enter_account_pict{
background: transparent url(../images/content/enter_account_pict.png) no-repeat;
width: 210px;
height: 187px;
float: left;
display: inline;
margin: 18px 0 0 5px;
}


#enter_account_text{
width: 342px;
height: 92px;
float: left;
display: inline;
background: transparent url(../images/content/enter_account_text.png) no-repeat;
margin:8px 0 0 -15px;
}


#enter_openid_pict{
background: transparent url(../images/openid/enter_account_pict_oid.png) no-repeat;
width: 210px;
height: 187px;
float: left;
display: inline;
margin: 18px 0 0 5px;
}

#enter_openid_text{
width: 342px;
height: 50px;
float: left;
display: inline;
background: transparent url(../images/openid/enter_oid_text.png) no-repeat;
margin: 25px 0 12px 11px;
}


#account_form{
width: 400px;
float: left;
display: inline;
margin:-1px 0 0 12px;
}

.form_edit{
float: left;
display: inline;
width: 400px;
height: 28px;
margin: 0 0 2px 0;
	padding:0px;


}

.edit_177x28{
width:169px;
height:28px;
background: transparent url(../images/content/edit_177x28.png) no-repeat; 
padding: 2px 4px;
margin:0px;
float:left;
display: inline;

}

.edit_text_style{
width: 165px;
border: 0;
height:24px;
color: #135587;
font-size:13px;
font-weight: bold;
	margin:0px;
	padding:0px;

}

.form_text{
color: #0078B0;
font-size:13px;
float:left;
display: inline;
margin: 6px  0 0 4px;
text-decoration: underline;
}

#captcha_form{
float: left;
display: inline;
width: 400px;
height: 42px;
margin: 17px 0 2px 0;
}

#captcha_form_image{
float: left;
display: inline;
width: 85px;
height: 42px;
margin:5px 0 0;
}

#captcha_form_edit{
width:87px;
height:42px;
padding: 2px 4px;
float:left;
display: inline;
margin:0 0 0 15px;
}

#edit_87x28{
width: 83px;
height: 24px;
border: 0;
padding: 4px 0 0 4px;
background: transparent url(../images/content/edit_87x28.png) no-repeat; 
color: #135587;
font-size:13px;
font-weight: bold;
	margin:0px;


}

.submit_button{
width: 191px;
height: 54px;
float: left;
display: inline;
background: transparent url(../images/content/submit_button_191x54.png) no-repeat; 
border: none;
outline: none;
margin: 13px 0 0 -7px;
padding: 0 0 10px 0;
color: #FFD800;
font-size:16px;
font-weight: bold;
}

.captcha_text_code{
color: #44A2D2;
font-size:11px;
}

.captcha_refresh_code{
color:#0078B0;
display:inline;
float:left;
font-size:13px;
text-decoration:underline;
width: 60px;
margin: 2px 0 0 0;
}

.rightsitebar{
float:left;
width:160px;
display: inline;
margin: -48px 0 0 -9px;
position:relative;
}

.rightsitebar_title {
margin-left:37px;
float: left;
display: inline;
width:130px;
}

.rightsitebar_players {
border-bottom:1px dashed;
color:#FFD200;
float:left;
font-size:16px;
padding-bottom:1px;
padding-top:2px;
}

#rightsitebar_block_1 ul,
#rightsitebar_block_2 ul,
#rightsitebar_block_3 ul,
#rightsitebar_block_5 ul,
#rightsitebar_block_6 ul,
#rightsitebar_block_4 ul {
float:left;
padding:0;
margin: 3px 0 0 0;
width:140px;
}


.rightsitebar li{
list-style-image:none;
list-style-type:none;
}

.rightsitebar_player{
width: 120px;
float: left;
margin-bottom: 3px;
}


.rightsitebar_player_number {
color:#578A98;
float:left;
line-height:100%;
font-size: 11px;
}

.rightsitebar_player_name {
color:#74DDF7;
float:left;
line-height:100%;
font-size: 11px;
margin-left: 3px;
}

.rightsitebar_cloud_tags{
color:#FFD200;
float:left;
font-size:16px;
padding-bottom:1px;
padding-top:2px;
margin-left: 24px;
margin-top: 23px;
display: inline;
}


#rightsitebar_cloud
{
  float: left;
  width: 140px;
  height: 115px;
  display: inline;
  margin-left:9px;
}

#footer {
height:auto !important;
min-height:210px;
width:100%;
float: left;
margin-top: -100px;
}

#footer_wrapper{
	min-height:210px;
	height:100%;
    background:transparent url(../images/footer/footer_bg.png) no-repeat 50% 100%;
	min-width:1007px;
	margin:0 auto;
	overflow:visible;
}


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                 registration page                                                                                                                   */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#registration_pict{
background: transparent url(../images/content/registration_pict.png) no-repeat;
width: 183px;
height: 185px;
float: left;
display: inline;
margin: 18px 0 0 20px;
}

#registration_text{
width: 290px;
height: 30px;
float: left;
display: inline;
background: transparent url(../images/content/registration_text.png) no-repeat;
margin: 25px 0 12px 11px;
}

#registration_form{
width: 350px;
float: left;
display: inline;
margin:  0 0 0 24px;
}


#regopenid_pict{
background: transparent url(../images/openid/registration_pict_oid.png) no-repeat;
width: 183px;
height: 185px;
float: left;
display: inline;
margin: 18px 0 0 20px;
}

#regopenid_text{
width: 310px;
height: 45px;
float: left;
display: inline;
background: transparent url(../images/openid/reg_oid_text.png) no-repeat;
margin: 25px 0 12px 11px;
}

#regopenid_form{
width: 400px;
float: left;
display: inline;
margin:-1px 0 0 12px;
}

.edit_266x28{
width: 250px;
height: 24px;
border: 0;
padding: 4px 0 0 4px;
background: transparent url(../images/content/edit_266x28.png) no-repeat; 
color: #135587;
font-size:13px;
font-weight: bold;
float: left;
display: inline;
	margin:0px;

}

.registrartion_edit{
width: 350px;
height: 28px;
float: left;
display: inline;
margin: 0 0 2px 0;
}

.regopenid_edit{
width: 350px;
height: 28px;
float: left;
display: inline;
margin: 0 0 2px 0;
}

.prompt_edit_text{
color:#236485;
display:inline;
float:left;
font-size:11px;
width:60px;
margin: 0 0 0 2px;

}

.prompt_text{
color:#e54600;
display:inline;
float:left;
font-size:11px;
width:350px;
	margin:0px;

}

#registration_form .prompt_text
{
  margin: 0 0 8px 0;
}

#registration_form_friend_server
{
float: left;
display: inline;
width: 350px;
height: 43px;
margin: 13px  0 0 0;
}

#registration_form_friend_server .prompt_edit_text{
width: 177px;
}

#registration_form_friend{
  float: left;
  display: inline;
  width: 177px;
  height: 43px;
}

#registration_form_select_style{
width: 100px;
height: 28px;
}

#registration_form_server
{
  float: left;
  display: inline;
  width: 85px;
  height: 43px;
  margin: 0 0 0 10px;
}

#registration_form_checked
{
width: 350px;
float: left;
margin: 10px 0 0 0;
}

#registration_checked{
float: left;
display: inline;
}

#registration_checked_text{
width: 300px;
float:left;
display: inline;
}

#registration_checked_text .prompt_text
{
width: 320px;
}

#registration_form_checked a
{
color: #006FB5;
font-size:13px;
text-decoration:underline;
}

#registration_form .submit_button
{
margin:-2px 0 2px -7px;
}

#registration_form #captcha_form{
margin:15px 0 2px;
}

#registration_form_server .prompt_edit_text{
width: 85px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                          end registration page                                                                                                                   */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                     download page                                                                                                                   */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#download_pict{
background: transparent url(../images/content/download_pict.png) no-repeat;
width: 203px;
height: 179px;
float: left;
display: inline;
margin: 26px 0 0 14px;
}

#download_text{
width: 230px;
height: 40px;
float: left;
display: inline;
background: transparent url(../images/content/download_text.png) no-repeat;
margin: 21px 0 0 7px;
}

#download_form{
display:inline;
float:left;
width:375px;
margin: 0 0 0 14px;
}

.text_1{
color: #0078B0;
font-size: 11px;
float: left;
width: 375px;
}

#download_form .text_1{
margin: 4px 0 13px 0;
}

ul{
margin: 0 0 -8px 0;
padding: 0;
list-style-image: none;
list-style: none;
float: left;
display: inline;
}

#download_form li{
margin: 0 0 4px 0;
float: left;
display: inline;
width: 375px;
display: inline;
}


.ul_number{
color: #FF4E00;
font-size: 11px;
float: left;
width: 10px;
margin: 0 4px  0 0;
font-weight: bold;
display: inline;
}

.ul_text{
color: #006FB5;
font-size: 11px;
float: left;
display: inline;
width: 345px;
}

.ul_text a{
color: #006FB5;
font-size: 11px;
text-decoration: underline;
}

.text_lighter{
color: #44A2D2;
float: left;
display: inline;
}

.title_text{
color: #0078B0;
font-size: 14px;
float: left;
width: 375px;
margin: 15px 0 0 0;
}

.content_text,
.content_text_b,
.content_text_plus{
color: #0078B0;
font-size: 11px;
float: left;
width: 375px;
}

.content_text_b{
font-weight: bold;
width: 15px;
}


#download_form  .content_text_plus{
margin: 19px 0 0 3px;
}

#download_form  .content_text_b{
margin: 19px 0 0 0;
}

.content_text_plus{
width: 350px;
}

#download_form .content_text_plus a{
color: #0078B0;
font-size: 11px;
text-decoration: underline;
line-height: 100%;
}

#download_form  .content_text_plus_ots{
float:left;
display: inline;
width: 350px;
padding: 0 0 3px 0;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                          end download page                                                                                                                       */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                         begin begin_game page                                                                                                                 */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#begin_game_text{
width: 180px;
height: 40px;
float: left;
display: inline;
background: transparent url(../images/begin_game/begin_game_text.png) no-repeat;
margin: 23px 0 0 226px;
}

.ul_begin_game{
width: 541px;
color: #135587;
margin:11px 0 0 78px;
}

#begin_game_page1 .ul_begin_game a,
#begin_game_page2 .ul_begin_game a,
#begin_game_page3 .ul_begin_game a,
#begin_game_page4 .ul_begin_game a,
#begin_game_page5 .ul_begin_game a,
#begin_game_page6 .ul_begin_game a{
color: #135587;
text-decoration: underline;
width: 60px;
}

.begin_game_active_text{
width: 60px;
text-decoration: none;
font-weight: bold;
float: left;
display: inline;
}

.ul_begin_game li{
display: block;
width: 85px;
float: left;
text-align: center;
}

.begin_game_step4_text,
.begin_game_step6_text{
margin-top: 14px;
display: inline;
}

.begin_game_step1_text,
.begin_game_step2_text,
.begin_game_step3_text,
.begin_game_step4_text,
.begin_game_step5_text,
.begin_game_step6_text{
float: left;
display: inline;
}

.ul_begin_game_pict{
margin: 4px 0 0 79px;
}

.ul_begin_game_pict li{
float: left;
display: inline;
}

.ul_begin_game_pict .begin_game_step1_pict_active{
background:transparent url(../images/content/step_1_active.png) no-repeat 100% 0;
width: 94px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step1_pict{
background:transparent url(../images/content/step_1.png) no-repeat 100% 0;
width: 94px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step2_pict_passive{
background:transparent url(../images/content/step_2_passive.png) no-repeat 100% 0;
width: 89px;
height: 29px;
}


.ul_begin_game_pict .begin_game_step2_pict{
background:transparent url(../images/content/step_2.png) no-repeat 100% 0;
width: 89px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step2_pict_active{
background:transparent url(../images/content/step_2_active.png) no-repeat 100% 0;
width: 89px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step3_pict_passive{
background:transparent url(../images/content/step_3_passive.png) no-repeat 100% 0;
width: 89px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step3_pict{
background:transparent url(../images/content/step_3.png) no-repeat 100% 0;
width: 89px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step3_pict_active{
background:transparent url(../images/content/step_3_active.png) no-repeat 100% 0;
width: 89px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step4_pict_passive{
background:transparent url(../images/content/step_4_passive.png) no-repeat 100% 0;
width: 89px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step4_pict{
background:transparent url(../images/content/step_4.png) no-repeat 100% 0;
width: 89px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step4_pict_active{
background:transparent url(../images/content/step_4_active.png) no-repeat 100% 0;
width: 89px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step5_pict_passive{
background:transparent url(../images/content/step_5_passive.png) no-repeat 100% 0;
width: 89px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step5_pict{
background:transparent url(../images/content/step_5.png) no-repeat 100% 0;
width: 89px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step5_pict_active{
background:transparent url(../images/content/step_5_active.png) no-repeat 100% 0;
width: 89px;
height: 29px;
margin-top: 2px;
}

.ul_begin_game_pict .begin_game_step6_pict_passive{
background:transparent url(../images/content/step_6_passive.png) no-repeat 100% 0;
width: 24px;
height: 29px;
}

.ul_begin_game_pict .begin_game_step6_pict{
background:transparent url(../images/content/step_6.png) no-repeat 100% 0;
width: 24px;
height: 29px;
}

#begin_game_form_bg{
background:transparent url(../images/content/begin_game_form_bg.png) no-repeat 100% 0;
width: 375px;
height: 263px;
float: left;
display: inline;
margin: 10px 0 6px 127px;
}


#begin_game_page1 a,
#begin_game_page6 a{
color:#0078B0;
font-size:11px;
text-decoration: underline;
}

/*
#begin_game_page1 .content_text{
width: 310px;
margin: 6px 0 0 135px;
}
*/

.ul_begin_game_page1,
.ul_begin_game_page2{
margin: 0 0 10px 134px ;
width: 500px;
}

.ul_begin_game_page1 li,
.ul_begin_game_page2 li{
float: left;
text-align: left;
width: 500px;
}

.ul_begin_game_page_span{
float: left;
width: 350px;
}

.begin_game_li_image{
background: transparent url(../images/content/li_bg.png);
float: left;
width: 11px;
height: 12px;
display: inline;
margin-right: 2px;
}

#navigation{
width: 637px;
height: 54px;
float: left;
display: inline;
margin: 9px 0 0 0; 
}

#navigation_next{
width: 148px;
height: 54px;
float: right;
display: inline;
background: transparent url(../images/content/begin_game_next.png);
margin: 0 44px 0 0;
}

#navigation_prev{
width: 148px;
height: 54px;
float: left;
display: inline;
background: transparent url(../images/content/begin_game_prev.png);
margin: 0 0 0 44px;
}

.begin_game_li_text_1{
margin-left: -1px;
}

.begin_game_li_text_2{
margin-left: -11px;
}

.begin_game_li_text_3{
margin-left: 6px;
}

.begin_game_li_text_4{
margin-left: 1px;
}

.begin_game_li_text_5{
margin-left: 3px;
}

.begin_game_li_text_6{
margin-left: 8px;
}

.begin_game_step1_text{
width: 39px;
margin:0 0 0 2px;
}
#begin_game_page2 a.begin_game_step1_text,
#begin_game_page3 a.begin_game_step1_text,
#begin_game_page4 a.begin_game_step1_text,
#begin_game_page5 a.begin_game_step1_text,
#begin_game_page6 a.begin_game_step1_text{
width: 32px;
}

#begin_game_page4 .begin_game_active_text,
#begin_game_page6 .begin_game_active_text{
margin-top: 14px;
width: 72px;
}

#begin_game_page4 .begin_game_active_text{
margin-left: -3px;
}

#begin_game_page6 .begin_game_active_text{
margin-left: -2px;
}

#begin_game_page1 .begin_game_active_text,
#begin_game_page3 .begin_game_active_text{
margin-left: -4px;
}


#begin_game_page5 .begin_game_active_text{
margin-left: -1px;
}

#begin_game_page3 .begin_game_active_text{
width: 66px;
margin-left: 2px;
}

#begin_game_page1 p,
#begin_game_page2 p,
#begin_game_page3 p,
#begin_game_page4 p,
#begin_game_page5 p,
#begin_game_page6 p{
float: left;
display: inline;
width: 360px;
margin: 0 0 10px 135px;
}

#begin_game_name,
#begin_game_password{
width: 150px;
height: 15px;
float: left;
display: inline;
border: 0;
color: #fff;
font-size: 12px;
background:transparent;
}

#begin_game_name{
margin: 96px 0 0 138px;
}

#begin_game_password{
margin: 5px 0 0 138px;
}

#begin_game_enter,
#begin_game_exit{
width: 96px;
height: 25px;
float: left;
display: inline;
border: none;
}

#begin_game_enter{
  background:transparent url(../images/begin_game/begin_game_form_enter.jpg) no-repeat 100% 0;
  margin: 11px 0 0 87px;
}

#begin_game_exit{
  background:transparent url(../images/begin_game/begin_game_form_exit.jpg) no-repeat 100% 0;
  margin: 11px 0 0 6px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                          end begin_game page                                                                                                                   */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                 begin index pages                                                                                                                  */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#content_center3{
float:left;
width:637px;
display: inline;
background: #a6c0cf url(../images/content/content_center_bg2.jpg) repeat-x top;
min-height:209px;
height:auto !important;
height:209px;
}

#content_center2{
float:left;
width:637px;
display: inline;
background: #E6F7FF url(../images/content/content_center_bg.jpg) repeat-x top;
min-height:209px;
height:auto !important;
height:209px;
}

.content_center2{
float:left;
width:637px;
display: inline;
background: #E6F7FF url(../images/content/content_center_bg.jpg) repeat-x top;
min-height:209px;
height:auto !important;
height:209px;
}

#index_bottom_buttons{
width: 647px;
float: left;
display: inline;
margin: 7px 0 0 0;
}

#index_bottom_buttons_action{
background:transparent url(../images/content/pict_action.png) no-repeat 100% 0;
width: 212px;
height: 189px;
float: left;
display: inline;
margin: 0 6px 0 0;
}

#index_bottom_buttons_money{
background:transparent url(../images/content/pict_money.png) no-repeat 100% 0;
width: 212px;
height: 189px;
float: left;
display: inline;
margin: 0 5px 0 0;
}

#index_bottom_buttons_write{
background:transparent url(../images/content/pict_write.png) no-repeat 100% 0;
width: 212px;
height: 189px;
float: left;
display: inline;
}

#index_bottom_buttons_baza{
background:transparent url(../images/content/pict_baza.png) no-repeat 100% 0;
width: 212px;
height: 189px;
float: left;
display: inline;
margin: 0 6px 0 0;
}

.index_bottom_buttons_action_text{
color: #fff;
font-size: 13px;
float: left;
display: inline;
width: 130px;
margin: 97px 0 0 43px;
}

.index_bottom_buttons_write_mail{
background:transparent url(../images/content/pict_mail.jpg) no-repeat 100% 0;
width: 18px;
height: 13px;
float: left;
display: inline;
margin: 0 0 0 17px;
}

.index_bottom_buttons_write_icq{
background:transparent url(../images/content/pict_icq.png) no-repeat 100% 0;
width: 20px;
height: 19px;
float: left;
display: inline;
margin: 0 0 0 16px;
}

.index_bottom_buttons_write_text{
color: #74DDF7;
font-size: 11px;
width: 150px;
float: left;
display: inline;
}

#index_bottom_buttons_write_div1,
#index_bottom_buttons_write_div2,
#index_bottom_buttons_write_div3{
float: left;
width:200px;
display: inline;
}

#index_bottom_buttons_write_div1{
margin: 98px 0 0 0;
}

#index_bottom_buttons_write_div1 .index_bottom_buttons_write_text{
margin: 0 0 0 8px;
text-decoration: underline;
}

#index_bottom_buttons_write_div2{
margin: 2px 0 0 0;
}

#index_bottom_buttons_write_div2 .index_bottom_buttons_write_text{
margin: 2px 0 0 5px;
}

#index_bottom_buttons_write_div3{
margin: 1px 0 0 0;
}

#index_bottom_buttons_write_div3 .index_bottom_buttons_write_text{
margin: 2px 0 0 5px;
}

#coda-nav-left-1{
width: 44px;
height: 65px;
float: left;
display: inline;
margin: 67px 0 0 1px;
}

.coda-nav-left{
background:transparent url(../images/content/index_pages_prev.png) no-repeat 100% 0;
}

#coda-nav-right-1{
width: 44px;
height: 65px;
float: right;
display: inline;
margin: 67px 1px 0 0 ;
}

.coda-nav-right{
background:transparent url(../images/content/index_pages_next.png) no-repeat 100% 0;
}

.arrow {
width: 44px;
height: 65px;
display: block;
}

#index_pages_content{
float: left;
display: inline;
width: 500px;
}

.index_pages_content_character_pict{
width: 180px;
height: 180px;
float: left;
display: inline;
margin: 27px 27px 0 27px;
}

.index_pages_content_info{
float: left;
display: inline;
width: 288px;
}

.index_pages_content_data_time{
float: left;
display: inline;
height: 30px;
padding-top: 29px;
}

.index_pages_content_day,
.index_pages_content_time{
float: left;
display: inline;
color: #fff;
font-size: 30px;
height: 30px;
padding: 3px 0 0 0;
}

.index_pages_content_time{
margin: 0 0 0 15px;
}

.index_pages_content_mounth,
.index_pages_content_day_name,
.index_pages_content_time_name{
float: left;
display: inline;
color: #fff;
font-size: 11px;
height: 11px;
width: 50px;
}

.index_pages_content_time_name{
margin: 3px 0 0 5px;
}

.index_pages_content_mounth{
margin: -5px 0 0 5px;
}

.index_pages_content_gvm{
float: left;
display: inline;
color: #fff;
font-size: 10,5px;
line-height:90%;
height: 10px;
width: 50px;
margin: -2px -5px 0px 5px;
}

.index_pages_content_title_event{
float: left;
display: inline;
width: 288px;
font-size: 19px;
color: #004d71;
line-height: 100%;
}

.index_pages_content_title_event2{
float: left;
display: inline;
width: 288px;
font-size: 19px;
color: #004d71;
line-height: 100%;
margin: 25px 0 10px 0px;
}

.index_pages_content_title_reporter{
float: left;
display: inline;
width: 288px;
font-size: 14px;
font-weight: bold;
color: #004d71;
line-height: 100%;
margin: 5px 0 5px 0px;
}

.index_pages_content_info p{
float: left;
display: inline;
width: 288px;
margin: 3px 0 4px 0;
}

.index_pages_content_bottom_text{
float: left;
display: inline;
width: 288px;
}

.index_pages_content_bottom_text a{
color: #0078B0;
font-size: 13px;
text-decoration: underline;
}


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                   end index pages                                                                                                                   */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                              begin about page                                                                                                                       */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#account_status_wrapper #account_status_wrapper_span_exit a{
width: 40px;
float: left;
display: inline;
}

#account_status_wrapper #account_status_wrapper_span_enter a{
width: 150px;
color:#a21b00;
float:left;
font-size:13px;
margin-left:15px;
padding-top:0;
text-decoration:underline;
}

#about_text {
background:transparent url(../images/content/about_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-left:16px;
margin-top:20px;
width:200px;
}

ul.content_menu{
display:inline;
float:left;
margin:10px 0 0 17px;
padding:0;
width:524px;
}

ul.content_menu li{
float: left;
display: inline;
}

ul.content_menu li.content_menu_li a{
color: #135587;
font-size: 14px;
text-decoration: underline;
}

ul.content_menu li.content_menu_li_separator{
color: #135587;
font-size: 14px;
margin: 0 15px;
}

ul.content_menu li.content_menu_li_active{
font-size: 14px;
}

p.dark{
float: left;
display: inline;
color: #135587;
font-size: 14px;
width: 541px;
margin: 20px 0 20px 45px;
}

p.about{
float: left;
display: inline;
width: 535px;
margin: 0 0 20px 45px;
}

p.about2{
float: left;
display: inline;
width: 335px;
margin: 0 0 0 135px;
}

.about_span1{
float: left;
display: inline;
font-size:19px;
width: 400px;
padding: 8px 0 15px 135px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                 end about page                                                                                                                       */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                              begin fable page                                                                                                                       */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#unbanacc_text {
background:transparent url(../images/ru/unbanaccount_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-left:16px;
margin-top:20px;
width:250px;
}

#unbanchar_text {
background:transparent url(../images/ru/unbanchar_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-left:16px;
margin-top:20px;
width:280px;
}

#gamechat_text {
background:transparent url(../images/ru/chat_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-left:16px;
margin-top:20px;
width:200px;
}

#fable_text {
background:transparent url(../images/content/fable_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-left:16px;
margin-top:20px;
width:200px;
}

ul.content_menu{
display:inline;
float:left;
margin:10px 0 0 17px;
padding:0;
width:524px;
}

ul.content_menu li{
float: left;
display: inline;
}

ul.content_menu li.content_menu_li a{
color: #135587;
font-size: 14px;
text-decoration: underline;
}

ul.content_menu li.content_menu_li_separator{
color: #135587;
font-size: 14px;
margin: 0 15px;
}

ul.content_menu li.content_menu_li_active{
font-size: 14px;
}

p.dark{
float: left;
display: inline;
color: #135587;
font-size: 14px;
width: 541px;
margin: 20px 0 20px 45px;
}

p.about{
float: left;
display: inline;
width: 535px;
margin: 0 0 20px 45px;
}

p.about2{
float: left;
display: inline;
width: 335px;
margin: 0 0 0 135px;
}

.about_span1{
float: left;
display: inline;
font-size:19px;
width: 400px;
padding: 8px 0 15px 135px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                 end fable page                                                                                                                       */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                              begin promo page                                                                                                                       */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


#promo_text {
background:transparent url(../images/content/promo_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-left:16px;
margin-top:20px;
width:200px;
}

ul.content_menu{
display:inline;
float:left;
margin:10px 0 0 17px;
padding:0;
width:524px;
}

ul.content_menu li{
float: left;
display: inline;
}

ul.content_menu li.content_menu_li a{
color: #135587;
font-size: 14px;
text-decoration: underline;
}

ul.content_menu li.content_menu_li_separator{
color: #135587;
font-size: 14px;
margin: 0 15px;
}

ul.content_menu li.content_menu_li_active{
font-size: 14px;
}

p.dark{
float: left;
display: inline;
color: #135587;
font-size: 14px;
width: 541px;
margin: 20px 0 20px 45px;
}

p.about{
float: left;
display: inline;
width: 535px;
margin: 0 0 20px 45px;
}

p.about2{
float: left;
display: inline;
width: 335px;
margin: 0 0 0 135px;
}

.about_span1{
float: left;
display: inline;
font-size:19px;
width: 400px;
padding: 8px 0 15px 135px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                 end promo page                                                                                                                       */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                              begin news page                                                                                                                       */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#news_text {
background:transparent url(../images/content/news_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-top:20px;
margin-left:24px;
width:200px;
}

ul.news_content_ul{
margin-top: 13px;
}

ul.news_content_ul li.news_content_ul_li{
float:left;
width: 600px;
margin-bottom: -7px;
}

#news_content_image{
float: right;
display: inline;
width: 120px;
height: 120px;
text-align: center;
margin-right: 4px;
position: relative;
}

#news_content_text{
float:right;
display: inline;
width: 431px;
margin-top:6px;
}

#news_content_text_top{
background:transparent url(../images/content/news_content_top.png) no-repeat scroll 0 0;
float:left;
display: inline;
height:9px;
width:429px;
margin-left: 1px;
}

#news_content_text_flag{
background:transparent url(../images/content/news_content_flag.png) no-repeat scroll 0 0;
float:left;
display: inline;
height:22px;
width:20px;
margin: 33px 0 0 -20px;
position: relative;
}

#news_content_text_bottom{
background:transparent url(../images/content/news_content_bottom.png) no-repeat scroll 0 0;
float:left;
display: inline;
height:19px;
width:431px;
}

#news_content_text_left{
float:left;
width:431px;
display: inline;
background:transparent url(../images/content/news_content_left.png) repeat-y ;
}

#news_content_text_right{
float:right;
width:423px;
display: inline;
background:transparent url(../images/content/news_content_right.png) repeat-y right;
}

#news_content_text_center{
float:left;
width:394px;
display: inline;
background: #F3FAFE;
min-height:82px;
height:auto !important;
height:82px;
margin: 0;
position: relative;
padding-right: 21px;
padding-bottom:8px;
}


.news_text {
background:transparent url(../images/content/news_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-top:20px;
margin-left:24px;
width:200px;
}

.news_content_image{
float: right;
display: inline;
width: 120px;
height: 120px;
text-align: center;
margin-right: 4px;
position: relative;
}

.news_content_text{
float:right;
display: inline;
width: 431px;
margin-top:6px;
}

.news_content_text_top{
background:transparent url(../images/content/news_content_top.png) no-repeat scroll 0 0;
float:left;
display: inline;
height:9px;
width:429px;
margin-left: 1px;
}

.news_content_text_flag{
background:transparent url(../images/content/news_content_flag.png) no-repeat scroll 0 0;
float:left;
display: inline;
height:22px;
width:20px;
margin: 33px 0 0 -20px;
position: relative;
}

.news_content_text_bottom{
background:transparent url(../images/content/news_content_bottom.png) no-repeat scroll 0 0;
float:left;
display: inline;
height:19px;
width:431px;
}

.news_content_text_left{
float:left;
width:431px;
display: inline;
background:transparent url(../images/content/news_content_left.png) repeat-y ;
}

.news_content_text_right{
float:right;
width:423px;
display: inline;
background:transparent url(../images/content/news_content_right.png) repeat-y right;
}

.news_content_text_center{
float:left;
width:394px;
display: inline;
background: #F3FAFE;
min-height:82px;
height:auto !important;
height:82px;
margin: 0;
position: relative;
padding-right: 21px;
padding-bottom:8px;
}



span.news_datatime{
color: #44A2D2;
float: left;
display:inline;
margin: 3px 0 0 8px;
width: 394px;
}

p.news_info{
float:left;
display:inline;
margin:3px 0 9px 9px;
}

a.news_more{
margin-top:10px;
padding:3px;
position: absolute;
bottom: 2px;
right: 8px;
font-size: 12px;
text-decoration: underline;
color: #006FB5;
}

#news_document{
float: left;
display: inline;
width: 555px;
margin: 14px 0 0 38px;
}

#news_document_one{
display: inline;
width: 555px;
margin: 14px 0 0 38px;
}

#news_document_top{
background:transparent url(../images/content/news_document_top.png) no-repeat scroll 0 0;
float:left;
display: inline;
width:555px;
height:11px;
}

#news_document_bottom{
background:transparent url(../images/content/news_document_bottom.png) no-repeat scroll 0 0;
float:left;
width:555px;
height:14px;
}

#news_document_left{
float:left;
width:555px;
display: inline;
background:transparent url(../images/content/news_document_left.png) repeat-y ;
}

#news_document_left_one{
float:left;
width:555px;
display: inline;
/*background:transparent url(../images/content/news_document_left.png) repeat-y ;*/
}

#news_document_right{
float:right;
width:548px;
display: inline;
background:transparent url(../images/content/news_document_right.png) repeat-y right;
}

#news_document_center{
float:left;
width:539px;
display: inline;
background: #F3FAFE;
/*min-height:400px;
height:auto !important;*/
height:400px;
margin:0 0 0 2px;
padding:0 0 20px;
position: relative;
}



.news_document{
float: left;
display: inline;
width: 555px;
margin: 14px 0 0 38px;
}

.news_document_one{
display: inline;
width: 555px;
margin: 14px 0 0 38px;
}

.news_document_top{
background:transparent url(../images/content/news_document_top.png) no-repeat scroll 0 0;
float:left;
display: inline;
width:555px;
height:11px;
}

.news_document_bottom{
background:transparent url(../images/content/news_document_bottom.png) no-repeat scroll 0 0;
float:left;
width:555px;
height:14px;
}

.news_document_left{
float:left;
width:555px;
display: inline;
background:transparent url(../images/content/news_document_left.png) repeat-y ;
}

.news_document_left_one{
float:left;
width:555px;
display: inline;
/*background:transparent url(../images/content/news_document_left.png) repeat-y ;*/
}

.news_document_right{
float:right;
width:548px;
display: inline;
background:transparent url(../images/content/news_document_right.png) repeat-y right;
}

.news_document_center{
float:left;
width:539px;
display: inline;
background: #F3FAFE;
/*min-height:400px;
height:auto !important;*/
height:400px;
margin:0 0 0 2px;
padding:0 0 20px;
position: relative;
}



span.news_document_datatime{
color: #44A2D2;
float: left;
display:inline;
margin: 3px 0 0 16px;
width: 394px;
}

span.news_document_title{
display:inline;
float:left;
font-size:19px;
width:506px;
padding: 2px 0 4px 15px;
}

p.news_document_info{
float: left;
display: inline;
width:499px; 
margin: 0;
padding: 0 0 11px 16px;
}

.news_document_pict{
float: left;
display: inline;
width: 541px;
text-align: center;
margin: 0 0 7px 0;
}

.news_document_pict img{
margin: 0 0 5px;
}

a.news_document_back{
position: absolute;
bottom: 15px;
left: 16px;
font-size: 14px;
text-decoration: underline;
color: #0078B0;
}

.dop_news{
float: left;
display: inline;
width: 540px;
margin-right:7px;
background:#F3FAFE none repeat scroll 0 0;
/*height:380px;*/
}

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                  end news page                                                                                                                       */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                               begin aboutgame page                                                                                                             */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#event_document_text{
background:transparent url(../images/content/event_document_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-left:-3px;
margin-top:20px;
width:250px;
}

#event_document_content{
float: left;
display: inline;
width: 541px;
margin: 16px 0 0 45px;
}

span.event_document_title{
float: left;
display: inline;
width: 541px;
text-align: center;
font-size:19px;
padding-bottom:13px;
}

p.event_document_info {
display:inline;
float:left;
width:531px;
margin:0 0 11px 0;
}

.event_document_pict{
display:inline;
float:left;
margin:3px 0 3px 0;
text-align:center;
width:541px;
}

.event_document_pict img{
margin-bottom: 4px;
}

hr.hr1{
color: #44A2D2;
width: 541px;
display:inline;
float:left;
margin: 0 0 11px 0;
}

#event_document_char,
#event_document_dialog{
display:inline;
float:left;
width: 541px;
}

#event_document_char_pict{
display:inline;
float:left;
width: 100px;
height: 100px;
text-align: center;
margin: 0 0 0 11px;
}

#event_document_char_info{
display:inline;
float:left;
width: 405px;
margin: 0 0 0 17px;
line-height:120%;
}

#event_document_char_info_title{
font-size: 13px;
font-weight: bold;
}

p.event_document_char_info_content{
float: left;
display: inline;
margin: 0;
}

a.event_document_dialog_name{
color: #0078B0;
font-size: 13px;
font-weight: bold;
text-decoration: underline;
}

#event_document_dialog_pict{
display:inline;
float:left;
width: 110px;
height: 100px;
text-align: center;
margin: 0 0 0 6px;
position: relative;
}

#event_document_content_text{
float: right;
display: inline;
width: 425px;
margin: -5px 0 0 0;
}

p.dialog{
margin: 9px 0 0 9px;
float: left;
display: inline;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                  end aboutgame page                                                                                                             */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

span.no_on_login{
font-size: 19px;
color: #f00;
width: 541px;
text-align: center;
float: left;
display: inline;
line-height: 100%;
margin: 24px 0 -11px 41px;
}


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                       begin castle page                                                                                                             */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#heroes_text{
background:transparent url(../images/content/heroes_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-top:20px;
margin-left: 18px;
width:250px;
}

#rename_text{
background:transparent url(../images/content/rename_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-top:20px;
margin-left: 18px;
width:250px;
}

#banlist_text{
background:transparent url(../images/content/banlist_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-top:20px;
margin-left: 18px;
width:250px;
}

ul.heroes_ul{
float: left;
display: inline;
width:620px;
margin: 13px 0 0 9px;
}

ul.heroes_ul li{
float: left;
display: inline;
width: 62px;
height:89px;
}

ul.heroes_ul a{
float: left;
display:block;
width: 62px;
height:89px;
outline:none;
}

li.heroes_ul_li-1 a:link,
li.heroes_ul_li-1 a:visited{
	background: transparent url('../images/content/heroes_menu_pict1.png') no-repeat 50% 0;
}

li.heroes_ul_li-1 a:hover,
li.heroes_ul_li-1 a:active,
li.heroes_ul_li-1-active a{
	background: transparent url('../images/content/heroes_menu_pict1_active.png') no-repeat 50% 0;
}

li.heroes_ul_li-2 a:link,
li.heroes_ul_li-2 a:visited{
	background: transparent url('../images/content/heroes_menu_pict2.png') no-repeat 50% 0;
}

li.heroes_ul_li-2 a:hover,
li.heroes_ul_li-2 a:active,
li.heroes_ul_li-2-active a{
	background: transparent url('../images/content/heroes_menu_pict2_active.png') no-repeat 50% 0;
}

li.heroes_ul_li-3 a:link,
li.heroes_ul_li-3 a:visited{
	background: transparent url('../images/content/heroes_menu_pict3.png') no-repeat 50% 0;
}

li.heroes_ul_li-3 a:hover,
li.heroes_ul_li-3 a:active,
li.heroes_ul_li-3-active a{
	background: transparent url('../images/content/heroes_menu_pict3_active.png') no-repeat 50% 0;
}

li.heroes_ul_li-4 a:link,
li.heroes_ul_li-4 a:visited{
	background: transparent url('../images/content/heroes_menu_pict4.png') no-repeat 50% 0;
}

li.heroes_ul_li-4 a:hover,
li.heroes_ul_li-4 a:active,
li.heroes_ul_li-4-active a{
	background: transparent url('../images/content/heroes_menu_pict4_active.png') no-repeat 50% 0;
}

li.heroes_ul_li-5 a:link,
li.heroes_ul_li-5 a:visited{
	background: transparent url('../images/content/heroes_menu_pict5.png') no-repeat 50% 0;
}

li.heroes_ul_li-5 a:hover,
li.heroes_ul_li-5 a:active,
li.heroes_ul_li-5-active a{
	background: transparent url('../images/content/heroes_menu_pict5_active.png') no-repeat 50% 0;
}

li.heroes_ul_li-6 a:link,
li.heroes_ul_li-6 a:visited{
	background: transparent url('../images/content/heroes_menu_pict6.png') no-repeat 50% 0;
}

li.heroes_ul_li-6 a:hover,
li.heroes_ul_li-6 a:active,
li.heroes_ul_li-6-active a{
	background: transparent url('../images/content/heroes_menu_pict6_active.png') no-repeat 50% 0;
}

li.heroes_ul_li-7 a:link,
li.heroes_ul_li-7 a:visited{
	background: transparent url('../images/content/heroes_menu_pict7.png') no-repeat 50% 0;
}

li.heroes_ul_li-7 a:hover,
li.heroes_ul_li-7 a:active,
li.heroes_ul_li-7-active a{
	background: transparent url('../images/content/heroes_menu_pict7_active.png') no-repeat 50% 0;
}

li.heroes_ul_li-8 a:link,
li.heroes_ul_li-8 a:visited{
	background: transparent url('../images/content/heroes_menu_pict8.png') no-repeat 50% 0;
}

li.heroes_ul_li-8 a:hover,
li.heroes_ul_li-8 a:active,
li.heroes_ul_li-8-active a{
	background: transparent url('../images/content/heroes_menu_pict8_active.png') no-repeat 50% 0;
}

li.heroes_ul_li-9 a:link,
li.heroes_ul_li-9 a:visited{
	background: transparent url('../images/content/heroes_menu_pict9.png') no-repeat 50% 0;
}

li.heroes_ul_li-9 a:hover,
li.heroes_ul_li-9 a:active,
li.heroes_ul_li-9-active a{
	background: transparent url('../images/content/heroes_menu_pict9_active.png') no-repeat 50% 0;
}

li.heroes_ul_li-10 a:link,
li.heroes_ul_li-10 a:visited{
	background: transparent url('../images/content/heroes_menu_pict10.png') no-repeat 50% 0;
}

li.heroes_ul_li-10 a:hover,
li.heroes_ul_li-10 a:active,
li.heroes_ul_li-10-active a{
	background: transparent url('../images/content/heroes_menu_pict10_active.png') no-repeat 50% 0;
}

span.heroes_ul_text{
text-align: center;
width: 62px;
float: left;
display: inline;
color: #135587;
font-size: 13px;
text-decoration: underline;
margin: 49px 0 0 0;
}

span.heroes_ul_text_small{
text-align: center;
width: 62px;
float: left;
display: inline;
color: #135587;
font-size: 13px;
text-decoration: underline;
margin: 49px 0 0 0;
}

span.heroes_ul_text-active{
text-align: center;
width: 62px;
float: left;
display: inline;
color: #135587;
font-size: 13px;
font-weight: bold;
margin: 49px 0 0 0;
}

span.heroes_ul_text_small-active{
text-align: center;
width: 62px;
float: left;
display: inline;
color: #135587;
font-size: 13px;
font-weight: bold;
margin: 53px 0 0 0;
}

.castle_document {
display:inline;
float:left;
margin:0 0 0 38px;
width:555px;
}

.castle_document_top {
background:transparent url(../images/content/news_document_top.png) no-repeat scroll 0 0;
float:left;
height:11px;
width:555px;
}

.castle_document_bottom {
background:transparent url(../images/content/news_document_bottom.png) no-repeat scroll 0 0;
float:left;
height:14px;
width:555px;
}

.castle_document_left {
background:transparent url(../images/content/news_document_left.png) repeat-y scroll 0 0;
display:inline;
float:left;
width:555px;
}

.castle_document_right {
background:transparent url(../images/content/news_document_right.png) repeat-y scroll right center;
display:inline;
float:right;
width:549px;
}

.castle_document_center{
float:left;
width:539px;
display: inline;
background: #F3FAFE;
min-height:154px;
height:auto !important;
height:154px;
margin:0 0 0 2px;
}


.castle_document_center_picture{
float:left;
display:inline;
width: 225px;
text-align: center;
margin: 8px 0 0 0;
}

.castle_document_castle_name{
font-size: 18px;
line-height: 135%;
}

.castle_document_center_info{
float: left;
display:inline;
width: 290px;
margin: 15px 0 0 -6px;
}

.castle_document_owner_text{
float: left;
display:inline;
width: 80px;
height: 16px;
color: #44A2D2;
text-align: right;
}

.castle_document_owner,
.castle_document_tax,
.castle_document_time{
float: left;
display:inline;
width: 200px;
height: 16px;
}

.castle_document_owner,
.castle_document_time{
margin: 0 0 0 3px;
}

.castle_document_tax{
margin: 1px 0 -1px 3px;
}

.castle_document_tax_text{
float: left;
display:inline;
width: 80px;
color: #44A2D2;
text-align: right;
height: 16px;
margin: 1px 0 -1px 0;
}

.castle_document_time_text{
float: left;
display: inline;
width: 80px;
color: #44A2D2;
text-align: right;
}

.castle_document_players_text{
float: left;
display: inline;
width: 80px;
color: #FF4E00;
text-align: right;
margin: 1px 0 0 0;
}

a.name,
ul.castle_ul a{
color: #006FB5;
font-size: 11px;
font-weight: bold;
text-decoration: underline;
margin: 0 0 0 5px;
}

a.name{
float: left;
display: inline;
}

ul.castle_ul{
margin: 1px 0 0 3px;
}

ul.castle_ul li{
height: 16px;
margin: 0 0 2px 0;
float: left;
display: inline;
width: 200px;
}

.castle_document_center_info img{
float: left;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                          end castle page                                                                                                             */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                         begin raiting page                                                                                                         */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

ul.raitings_ul{
float: left;
display: inline;
width: 541px;
margin: 6px 0 0 45px;
}

ul.raitings_ul li{
float: left;
display: inline;
width: 545px;
height: 18px;
}

ul.raitings_ul li.darked{
background: #C7EEFF;
width: 541px;
}

ul.raitings_ul li .raiting_table_left{
float: left;
display: inline;
width: 6px;
height: 18px;
}

ul.raitings_ul li.darked .raiting_table_left{
background: transparent url(../images/content/raitings_table_left.jpg) no-repeat;
}


ul.raitings_ul li .raiting_table_right{
float: right;
display: inline;
width: 6px;
height: 18px;
}

ul.raitings_ul li.darked .raiting_table_right{
background: transparent url(../images/content/raitings_table_right.jpg) no-repeat;
}
.raiting_table_top_nom,
.raiting_table_nom,
.raiting_table_top_nik,
.raiting_table_top_class,
.raiting_table_top_clan{
float: left;
display: inline;
color: #44A2D2;
}

.raiting_table_top_nom{
width:21px;
margin: 0 0 0 3px;
}

.raiting_table_top_nik{
width:127px;
}

.raiting_table_top_class{
width: 218px;
}


.raiting_table_nik,
.raiting_table_class,
.raiting_table_class_pict,
.raiting_table_clan{
float: left;
display: inline;
color: #006ea1;
}

.raiting_table_stat{
float: left;
display: inline;
color: #44A2D2;
width: 9px;
text-align: left;
}

.raiting_table_nom{
width:20px;
margin: 0 0 0 4px;
}

.raiting_table_nik{
width:128px;
margin: 1px 0 0 0;
}

.raiting_table_class{
width:180px;
margin: 1px 0 0 0;
}

.raiting_table_class_pict{
width: 38px;
height: 16px;
margin: 1px 0 0 0;
}

a.raiting_table_clan{
width: 148px;
margin: 1px 0 0 0;
text-decoration: underline;
}

span.raiting_table_clan{
width: 148px;
margin: 1px 0 0 0;
}

.paginator{
float: left;
display: inline;
margin: 17px 0 0 171px;
}

span.paginator_active{
color: #44A2D2;
font-size: 18px;
float: left;
margin: 0 12px 0 0;
}
a.paginator_a{
color: #0078B0;
font-size: 13px;
text-decoration: underline;
float: left;
margin: 0 11px 0 0;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                          end raiting page                                                                                                            */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                          begin vote page                                                                                                            */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#vote_text{
background:transparent url(../images/content/vote_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-top:20px;
margin-left: 21px;
width:200px;
}

#vote_content{
float: left;
display: inline;
width: 380px;
margin: 23px 0 0 135px;
}

span.attention{
float: left;
display: inline;
color: #FF4E00;
font-size:18px;
}

#vote_content p.vote_p{
float: left;
display: inline;
width: 360px;
margin: 0;
}

#char_prem{
float: left;
display: inline;
width: 360px;
margin: 12px 0 10px 0;
}

.char_prem_text1{
float: left;
display: inline;
width: 360px;
}

.vote_form_select{
float: left;
display: inline;
width: 178px;
color: #135587;
margin: 7px 0 0 0;
}

#char_prem img{
border: 0;
float: left;
margin: 0 0 0 8px;
}

span.char_prem_text2{
float: left;
display: inline;
width: 75px;
color: #44A2D2;
margin: 0 0 0 4px;
}

span.char_prem_text3{
float: left;
display: inline;
width: 178px;
color: #44A2D2;
}

#vote_buttons{
float: left;
display: inline;
width: 380px;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                              end vote page                                                                                                            */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                              begin shop page                                                                                                        */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#shop_text{
background:transparent url(../images/content/shop_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-top:20px;
margin-left:23px;
width:200px;
}

#where_helen{
float:left;
display: inline;
margin: 0 0 6px 0;
}

#where_helen_text{
float:left;
display: inline;
width: 240px;
margin: 50px 0 0 135px;
}

.where_title{
float:left;
display: inline;
font-size: 18px;
width: 240px;
}


.where_p{
float:left;
display: inline;
margin: 7px 0 0 0;
width: 240px;
}

#where_helen img{
float:left;
display: inline;
margin: 20px 0 0 0;
}

#shop_content{
float: left;
display: inline;
margin: 0 0 0 45px;
}

.type_title{
float: left;
display: inline;
width:541px;
text-align: center;
font-size: 18px;
margin: 15px 0 -10px 0;
}

.line_tovar{
float: left;
display: inline;
width:550px;
margin: 20px 0 0 0;
}

.tovar_content,
.tovar_content_spec{
float: left;
display: inline;
width:177px;
margin: 0 6px 0 0;
text-align: left;
}

.tovar_content_spec{
position: relative;
}

.tovar_content_spec_bg{
float: left;
display: inline;
width: 45px; 
height: 44px;
background:transparent url(../images/content/tovar_spec_bg.png) no-repeat scroll 0 0;
margin: -6px 0 0 0;
}

.tovar_content img,
.tovar_content_spec img{
float: left;
display: inline;
width:37px;
margin: 0 6px 0 0 ;
}

.tovar_content_spec img{
margin:0 6px 0 -44px;
}

.tovar_content .tovar_a,
.tovar_content_spec .tovar_a{
float: left;
display: inline;
color: #006FB5;
text-decoration: underline;
font-size: 14px;
width: 130px;
}

.tovar_a1{
float: left;
display: inline;
color: #FF4E00;
text-decoration: underline;
font-size: 14px;
width: 130px;
}

.money_pict{
background:transparent url(../images/content/money_pict.png) no-repeat scroll 0 0;
float:left;
height:12px;
width:13px;
margin: 5px 2px 0 0;
}

.tovar_price{
float:left;
color:#FF4E00;
display:inline;
font-size:11px;
font-weight: bold;
margin:3px 0 0;
width:180px;
}

.tovar_content p,
.tovar_content_spec p{
float: left;
display: inline;
margin: 2px  0 1px 0;
width: 177px;
}

.tovar_content_spec p{
color: #FF4E00;
}

#shop_document_content{
display:inline;
float:left;
margin:15px 0 0 15px;
width:46%;
}

#shop_document_content a {
color:#FF4E00;
font-size:11px;
font-weight:bold;
}

#shop_document_content img{
display:inline;
float:left;
margin:0 8px 0 0;
width:auto;
}

#shop_document_content span.tovar_title{
float:left;
color:#006FB5;
display:inline;
font-size:11px;
width:auto;
}

#shop_document_content p{
float:right;
margin:11px 0 8px;
width: 100%;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                              end shop page                                                                                                           */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                              begin donate page                                                                                                     */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#donate_text{
background:transparent url(../images/content/donate_text.png) no-repeat scroll 0 0;
float:left;
display: inline;
height:40px;
margin-top:12px;
margin-left:21px;
width:200px;
}

.donate_content{
float: left;
width: 100%;
display: inline;
margin-bottom: 5px;
}

.donate_content span.message_donate{
margin-top: 1px;
}

.terminals_ul{
float: left;
display: inline;
margin: 21px 0 0 35px;
}

.terminals_li{
float: left;
display: inline;
width: 170px;
height: 22px;
margin: 0 0 5px 0;
}

.terminals_li img{
float: left;
display: inline;
width: 22px;
margin: 0 6px 0 0;
}

.terminals_li a{
float: left;
display: inline;
width: 124px;
color: #0078B0;
text-decoration: underline;
font-size: 11px;
}

.terminals_a_line1{
margin: 1px 0 0 0;
}

.terminals_a_line2{
margin: -1px 0 0 0;
line-height:100%;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                              end donate page                                                                                                        */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                              begin support page                                                                                                   */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#support_pict{
background:transparent url(../images/content/support_pict.png) no-repeat scroll 0 0;
float:left;
height:179px;
width:179px;
margin: 25px 0 0 24px;
display: inline;
}

#support_text{
background:transparent url(../images/content/support_text.png) no-repeat scroll 0 0;
float:left;
height:40px;
margin-top:19px;
margin-left:-5px;
width:200px;
}

#support_form{
float: left;
display: inline;
width: 359px;
margin-left:26px;
}

#support_form #captcha_form{
width: 356px;
}
#support_form  p{
float: left;
display: inline;
width: 355px;
margin: 6px 0 10px 0;
}

.edit_177x28_title{
float: right;
display: inline;
width: 177px;
}

#support_form  .edit_177x28,
#support_form  .edit_text_style{
float: right;
}

#support_form  .edit_177x28{
margin-bottom: 7px;
}

.margin_5px{
margin-right: 5px;
}

.element_359px_title{
float: left;
display: inline;
width: 359px;
margin: 5px 0 1px 0;
}

.support_select_type{
float: left;
width: 359px;
color: #135587;
font-size: 14px;
}

.edit_359x28{
float: left;
background:transparent url(../images/content/edit_359x28.png) no-repeat scroll 0 0;
width: 359px;
height: 28px;
border: 0;
color: #135587;
font-size: 14px;
padding:6px 0 0 4px;
}

.textarea_359x128{
float: left;
background:transparent url(../images/content/textarea_359x128.png) no-repeat scroll 0 0;
width: 351px;
height: 116px;
border: 0;
color: #135587;
font-size: 14px;
padding:6px 4px 6px 4px;
font-family:Tahoma;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                                end support page                                                                                                    */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                                begin options page                                                                                                 */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.options_content{
float: left;
display: inline;
width: 541px;
margin: 23px 0 0 45px;
}

.options_content  .type_title{
margin: 0;
padding: 0 0 11px 0;
}

.options_content p{
float: left;
margin: 0 30px 10px 90px;
display: inline;
width: 359px;
}

.options_content p.not_margin_left{
float: left;
margin: 0 0 10px 0;
display: inline;
width: 359px;
}

.options_title_center{
display:inline;
float:left;
width: 177px;
margin: 0 150px 0 182px;
}

.options_select_center,
.options_select_left{
color:#135587;
font-size: 14px;
display:inline;
float:left;
width:177px;
margin: 6px 0 0 182px;
}

.options_select_l{
color:#135587;
font-size: 14px;
display:inline;
float:left;
width:177px;
margin: 6px 5px 0 0;
}

.options_select_right{
font-size: 14px;
display:inline;
float:left;
width:177px;
margin: 6px 0 0 0;
}

.options_select_r{
font-size: 16px;
display:inline;
float:left;
width:177px;
margin: 6px 0 0 0;
font-weight: bold;
color: #135587;
height:23px;
}

.options_select_left{
margin: 6px 5px 0 90px;
}

.options_content .submit_button{
margin:0;
}

.options_content .center_button{
margin: 17px 0 0 174px;
}

.options_title_left,
.options_title_right,
.options_title_c{
float: left;
display: inline;
width: 177px;
}

.options_title_left,
.options_prompt_left{
margin: 0 5px 0 90px;
}

.edit_177x28_left{
margin: 5px 5px 0 90px;
}

.edit_177x28_left,
.edit_177x28_right,
.edit_177x28_center,
.edit_177x28_l{
background:transparent url(../images/content/edit_177x28.png) no-repeat scroll 0 0;
border:0 none;
color:#135587;
width:173px;
float: left;
}

.options_prompt_c{
margin:0 5px 0 0;
}

.edit_177x28_l,
.edit_177x28_center{
margin: 5px 5px 0 0;
}

.options_prompt_c{
line-height: 110%;
}


.text_14px{
font-size:14px;
padding:6px 0 0 4px;
height:22px;
}

.text_16px{
font-size:16px;
font-weight: bold;
padding:4px 0 0 4px;
height:24px;
}

.options_prompt_right,
.options_prompt_l,
.options_prompt_c{
color:#44A2D2;
display:inline;
float:left;
width:177px;
margin: 0 5px 0 0;
}

.options_prompt_left{
color:#44A2D2;
display:inline;
float:left;
width:177px;
}

.options_prompt_right{
margin: 0;
}

.options_prompt_l_small{
color:#44A2D2;
display:inline;
float:left;
width:90px;
}

.submit_button_small{
background:transparent url(../images/content/submit_button_189x42.png) no-repeat scroll 0 0;
border:medium none;
color:#FFF;
display:inline;
float:left;
font-size:14px;
height:42px;
outline-style:none;
padding:0 0 13px;
width:189px;
}

.left_button{
margin:3px 0 -10px 82px;
}

.right_button{
margin:3px -5px -10px -8px;
}

.options_content #captcha_form{
margin:17px 0 2px 182px;
}

.options_content #vote_buttons .submit_button{
margin:13px 0 0 -7px;
}

.options_content #vote_content{
margin: 0 0 0 90px;
}

.edit_177x28_right{
margin: 5px 0 0 0;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                                                                                end soptions page                                                                                                   */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/




/*-----------------------------Main page--------------------------------------*/

#main_wrapper{
margin:0 auto;
min-width:1007px;
overflow:hidden;
height:800px;
background:transparent url(../images/main/main_bg.jpg) no-repeat 50% 0;
}

#main_wrapper #logo{
margin: 6px auto 0 auto;
width:539px;
overflow:hidden;
height:398px;
background:transparent url(../images/main/russia_logo.png) no-repeat 50% 0;
}

#main_wrapper #games{
margin: 5px auto 0 auto;
width:867px;
height:83px
}

#main_wrapper #games ul.top_games{
z-index:4;
margin: 0;
padding: 0;
}

#main_wrapper #games ul.top_games li
{
  float:left;
  background:none;
  list-style-image:none;
  list-style-type:none;
}

#main_wrapper #games li.menu-1-1 a:link,
#main_wrapper #games li.menu-1-1 a:visited{
	background: transparent url('../images/main/linega2.png') no-repeat 50% 0;
	width: 149px;
	height: 50px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 19px 16px 0 0;
}

#main_wrapper #games li.menu-1-1 a:active,
#main_wrapper #games li.menu-1-1 a:hover{
	background: transparent url('../images/main/linega2.png') no-repeat 50% 0;
	width: 149px;
	height: 50px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 19px 16px 0 0;
}

#main_wrapper #games li.menu-1-2 a:link,
#main_wrapper #games li.menu-1-2 a:visited{
	background: transparent url('../images/main/warcraft.png') no-repeat 50% 0;
	width: 163px;
	height: 73px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 8px 1px 0 0;
}

#main_wrapper #games li.menu-1-2 a:active,
#main_wrapper #games li.menu-1-2 a:hover{
	background: transparent url('../images/main/warcraft.png') no-repeat 50% 0;
	width: 163px;
	height: 73px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 8px 1px 0 0;
}

#main_wrapper #games li.menu-1-3 a:link,
#main_wrapper #games li.menu-1-3 a:visited{
	background: transparent url('../images/main/kabal.png') no-repeat 50% 0;
	width: 181px;
	height: 66px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 12px -5px 0 0;
}

#main_wrapper #games li.menu-1-3 a:active,
#main_wrapper #games li.menu-1-3 a:hover{
	background: transparent url('../images/main/kabal.png') no-repeat 50% 0;
	width: 181px;
	height: 66px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 12px -5px 0 0;
}

#main_wrapper #games li.menu-1-4 a:link,
#main_wrapper #games li.menu-1-4 a:visited{
	background: transparent url('../images/main/infiniti.png') no-repeat 50% 0;
	width: 177px;
	height: 83px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: -1px 6px 0 0;
}

#main_wrapper #games li.menu-1-4 a:active,
#main_wrapper #games li.menu-1-4 a:hover{
	background: transparent url('../images/main/infiniti.png') no-repeat 50% 0;
	width: 177px;
	height: 83px;
	display:block;
	text-indent:-5000px;
	outline:none;
    margin: -1px 6px 0 0;
}

#main_wrapper #games li.menu-1-5 a:link,
#main_wrapper #games li.menu-1-5 a:visited{
	background: transparent url('../images/main/stal.png') no-repeat 50% 0;
	width: 179px;
	height: 63px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 9px 0 0 0;
}

#main_wrapper #games li.menu-1-5 a:active,
#main_wrapper #games li.menu-1-5 a:hover{
	background: transparent url('../images/main/stal.png') no-repeat 50% 0;
	width: 179px;
	height: 63px;
	display:block;
	text-indent:-5000px;
	outline:none;
	margin: 9px 0 0 0;
}

#main_wrapper #news{
margin: 13px auto 0 auto;
width:518px;
}

#main_wrapper #news_top{
background: transparent url('../images/main/news_top.png') no-repeat 50% 0;
width: 518px;
height: 45px;
}

#main_wrapper #news_leftbar{
float: left;
display: inline;
width:518px;
background: transparent url('../images/main/news_left_bg.png') repeat-y left;
}

#main_wrapper #news_rightbar{
float: right;
display: inline;
width:509px;
background: transparent url('../images/main/news_right_bg.png') repeat-y right;
}

#main_wrapper #news_bottombar{
float: left;
display: inline;
width:500px;
background: transparent url('../images/main/news_bottom_bg.png') repeat-x bottom;
margin-bottom:-10px;
}

#main_wrapper #news_content{
float: left;
display: inline;
width:474px;
background: #fff url('../images/main/news_center_bg.jpg') repeat-x bottom;
min-height:100px;
height:auto !important;
height:100px;
margin-bottom: 9px;
position: relative;
padding: 0 13px 5px 13px;
}


#main_wrapper #news_leftbar_bottom
{
  bottom: -11px;
  left: -9px;
  height: 60px;
  width: 9px;
  background: transparent url('../images/main/news_bottom_left.png') no-repeat right bottom;
  position: absolute;
}

#main_wrapper #news_rightbar_bottom
{
  bottom: -11px;
  right: -9px;
  height: 60px;
  width: 9px;
  background: transparent url('../images/main/news_bottom_right.png') no-repeat right bottom;
  position: absolute;
}

#main_wrapper .news{
border-bottom:1px dashed;
color:#FFF;
float:left;
font-size:16px;
margin-top:13px;
margin-left:24px;
padding-bottom:1px;
padding-top:2px;
}

#main_wrapper #news ul.news_ul{
z-index:4;
margin: 0;
padding: 0;
}

#main_wrapper #news ul.news_ul li
{
  float:left;
  background:none;
  list-style-image:none;
  list-style-type:none;
  width: 100%;
  color: #003f80;
}

#main_wrapper #news li.news_li_1
{
  border-bottom:1px #bbb solid;
}

#main_wrapper #news .news_date
{
  font-size: 11px;
  font-weight: bold ;
  width: 100%;
  float: left;
  margin-left: 1px;
  margin-top: 2px;
}


#main_wrapper #news a.news_info:link,
#main_wrapper #news a.news_info:visited
{
  font-size: 11px;
  width: 100%;
  float: left;
  margin-left: 1px;
  margin-bottom: 5px;
  color: #003F80;
}


#main_wrapper #news a.news_info:active,
#main_wrapper #news a.news_info:hover
{
  font-size: 11px;
  width: 100%;
  float: left;
  margin-left: 1px;
  margin-bottom: 5px;
  text-decoration: underline;
  color: #003F80;
}



/*-------------------------end Main page--------------------------------------*/


/*---------------------------Account------------------------------------------*/

#account_status_wrapper{
	width:182px;
	height:49px;
    background: transparent url('../images/account/account_status_bg.png') no-repeat 0 0;
	margin-left:16px;
	margin-top:15px;
	color:#0078b0;
	float:left;
	display: inline;
}
#account_status_wrapper_span_1{
	margin-left:15px;
	padding-top:2px;
	float:left;
	width:160px;
	display: inline;
}
#account_status_wrapper_span_2{
	margin-left:15px;
	margin-top:-3px;
	padding-top:0px;
	float:left;
	display: inline;
	width:160px;
	font-weight:bold;
}
#account_status_wrapper_span_exit a{
	margin-left:15px;
	padding-top:0px;
	float:left;
	width:40px;
	color:#a21b00;
	text-decoration:underline;
	font-size:13px;
}

#account_status_wrapper_span_my_acc{
	float:left;
	margin-left:4px;
	display: inline;
}

#account_status_wrapper_span_my_acc a{
	display:inline;
	float: left;
	text-indent:-5000px;
	width:120px;
	height:19px;
    background: transparent url('../images/content/account_status_my_acc_bg.jpg') no-repeat 0 0;
/*	margin-left:13px;
	margin-top:15px;*/
	color:#0078b0;
}
#account_status_wrapper_span_my_acc a:active,
#account_status_wrapper_span_my_acc a:hover{
    background: transparent url('../images/content/account_status_my_acc_bg_act.jpg') no-repeat 0 0;
}

#account_logo_wrapper{
	float:left;
	display: inline;
	margin-top:15px;
	width:400px;
}
#account_logo{
	float:left;
	display: inline;
	width:181px;
	height:41px;
    background: transparent url('../images/content/my_account_logo.png') no-repeat 0 0;
	margin-left:35px;
	margin-top:12px;
}

ul.account_menu_1{
  margin: 0;
  padding: 0;
  width:550px;
  /*margin-top:3px;
  margin-left:16px;*/
  position:relative;
  margin-left:49px;
  margin-top:-9px;
	float:left;
	display: inline;
}

ul.account_menu_1 li
{
  background:none;
  list-style-image:none;
  list-style-type:none;
/*  width:161px;*/
/*  padding-left:6px;
  margin-bottom:-5px;*/
  /*height:51px;*/
  float:left;
  display: inline;
}

ul.account_menu_1 li.menu-1 a{
	display:block;
	text-indent:-5000px;
	width:102px;
	height:33px;
    background: transparent url('../images/menu_acc/1.png') no-repeat 0 0;
}

ul.account_menu_1 li.menu-2 a{
	display:block;
	text-indent:-5000px;
	width:111px;
	height:33px;
    background: transparent url('../images/menu_acc/2.png') no-repeat 0 0;
}

ul.account_menu_1 li.menu-3 a{
	display:block;
	text-indent:-5000px;
	width:109px;
	height:33px;
    background: transparent url('../images/menu_acc/3.png') no-repeat 0 0;
}

ul.account_menu_1 li.menu-4 a{
	display:block;
	text-indent:-5000px;
	width:120px;
	height:33px;
    background: transparent url('../images/menu_acc/4.png') no-repeat 0 0;
}

ul.account_menu_1 li.menu-5 a{
	display:block;
	text-indent:-5000px;
	width:62px;
	height:33px;
    background: transparent url('../images/menu_acc/5.png') no-repeat 0 0;
}

ul.account_menu_1 li.menu-1.active a{
	display:block;
	text-indent:-5000px;
	width:102px;
	height:33px;
    background: transparent url('../images/menu_acc/a/1.png') no-repeat 0 0;
}

ul.account_menu_1 li.menu-2.active a{
	display:block;
	text-indent:-5000px;
	width:111px;
	height:33px;
    background: transparent url('../images/menu_acc/a/2.png') no-repeat 0 0;
}

ul.account_menu_1 li.menu-3.active a{
	display:block;
	text-indent:-5000px;
	width:109px;
	height:33px;
    background: transparent url('../images/menu_acc/a/3.png') no-repeat 0 0;
}

ul.account_menu_1 li.menu-4.active a{
	display:block;
	text-indent:-5000px;
	width:120px;
	height:33px;
    background: transparent url('../images/menu_acc/a/4.png') no-repeat 0 0;
}

ul.account_menu_1 li.menu-5.active a{
	display:block;
	text-indent:-5000px;
	width:62px;
	height:33px;
    background: transparent url('../images/menu_acc/a/5.png') no-repeat 0 0;
}

ul.account_menu_2{
  margin: 0;
  padding: 0;
  width:550px;
  /*margin-top:3px;
  margin-left:16px;*/
  position:relative;
  margin-left:49px;
  margin-top:-9px;
	float:left;
	display: inline;
}

ul.account_menu_2 li
{
  background:none;
  list-style-image:none;
  list-style-type:none;
/*  width:161px;*/
/*  padding-left:6px;
  margin-bottom:-5px;*/
  /*height:51px;*/
  float:left;
  display: inline;
}


ul.account_menu_2 li.menu-1 a{
	display:block;
	text-indent:-5000px;
	width:91px;
	height:33px;
    background: transparent url('../images/menu_acc/6.png') no-repeat 0 0;
}

ul.account_menu_2 li.menu-2 a{
	display:block;
	text-indent:-5000px;
	width:97px;
	height:33px;
    background: transparent url('../images/menu_acc/7.png') no-repeat 0 0;
}

ul.account_menu_2 li.menu-3 a{
	display:block;
	text-indent:-5000px;
	width:131px;
	height:33px;
    background: transparent url('../images/menu_acc/8.png') no-repeat 0 0;
}
ul.account_menu_2 li.menu-4 a{
	display:block;
	text-indent:-5000px;
	width:105px;
	height:33px;
    background: transparent url('../images/menu_acc/9.png') no-repeat 0 0;
}
ul.account_menu_2 li.menu-5 a{
	display:block;
	text-indent:-5000px;
	width:95px;
	height:33px;
    background: transparent url('../images/menu_acc/10.png') no-repeat 0 0;
}
ul.account_menu_2 li.menu-1.active a{
	display:block;
	text-indent:-5000px;
	width:91px;
	height:33px;
    background: transparent url('../images/menu_acc/a/6.png') no-repeat 0 0;
}
ul.account_menu_2 li.menu-2.active a{
	display:block;
	text-indent:-5000px;
	width:97px;
	height:33px;
    background: transparent url('../images/menu_acc/a/7.png') no-repeat 0 0;
}
ul.account_menu_2 li.menu-3.active a{
	display:block;
	text-indent:-5000px;
	width:131px;
	height:33px;
    background: transparent url('../images/menu_acc/a/8.png') no-repeat 0 0;
}
ul.account_menu_2 li.menu-4.active a{
	display:block;
	text-indent:-5000px;
	width:105px;
	height:33px;
    background: transparent url('../images/menu_acc/a/9.png') no-repeat 0 0;
}
ul.account_menu_2 li.menu-5.active a{
	display:block;
	text-indent:-5000px;
	width:95px;
	height:33px;
    background: transparent url('../images/menu_acc/a/10.png') no-repeat 0 0;
}

ul.account_menu_3{
  margin: 0;
  padding: 0;
  width:550px;
  /*margin-top:3px;
  margin-left:16px;*/
  position:relative;
  margin-left:49px;
  margin-top:-9px;
	float:left;
	display: inline;
}

ul.account_menu_3 li
{
  background:none;
  list-style-image:none;
  list-style-type:none;
/*  width:161px;*/
/*  padding-left:6px;
  margin-bottom:-5px;*/
  float:left;
  display: inline;
  /*height:51px;*/
}


ul.account_menu_3 li.menu-1 a{
	display:block;
	text-indent:-5000px;
	width:69px;
	height:33px;
    background: transparent url('../images/menu_acc/11.png') no-repeat 0 0;
}

ul.account_menu_3 li.menu-2 a{
	display:block;
	text-indent:-5000px;
	width:124px;
	height:33px;
    background: transparent url('../images/menu_acc/12.png') no-repeat 0 0;
}

ul.account_menu_3 li.menu-3 a{
	display:block;
	text-indent:-5000px;
	width:124px;
	height:33px;
    background: transparent url('../images/menu_acc/13.png') no-repeat 0 0;
}

ul.account_menu_3 li.menu-4 a{
	display:block;
	text-indent:-5000px;
	width:124px;
	height:33px;
    background: transparent url('../images/account/class_change.png') no-repeat 0 0;
}

ul.account_menu_3 li.menu-5 a{
	display:block;
	text-indent:-5000px;
	width:124px;
	height:33px;
    background: transparent url('../images/menu_acc/13.png') no-repeat 0 0;
}


ul.account_menu_3 li.menu-1.active a{
	display:block;
	text-indent:-5000px;
	width:69px;
	height:33px;
    background: transparent url('../images/menu_acc/a/11.png') no-repeat 0 0;
}

ul.account_menu_3 li.menu-2.active a{
	display:block;
	text-indent:-5000px;
	width:123px;
	height:33px;
    background: transparent url('../images/menu_acc/a/12.png') no-repeat 0 0;
}

ul.account_menu_3 li.menu-3.active a{
	display:block;
	text-indent:-5000px;
	width:124px;
	height:33px;
    background: transparent url('../images/menu_acc/a/13.png') no-repeat 0 0;
} 

ul.account_menu_3 li.menu-4.active a{
	display:block;
	text-indent:-5000px;
	width:124px;
	height:33px;
    background: transparent url('../images/account/class_change_a.png') no-repeat 0 0;
}

ul.account_menu_3 li.menu-5.active a{
	display:block;
	text-indent:-5000px;
	width:124px;
	height:33px;
    background: transparent url('../images/menu_acc/a/13.png') no-repeat 0 0;
}


.market_button a{
	display:block;
	text-indent:-5000px;
	width:190px;
	height:53px;
    background: transparent url('../images/content/market.png') no-repeat 0 0;	
	margin:0 auto;
}

.container{
	float:left;
	width:100%;
}

.message_donate{
	width:404px;
	height:38px;
    background: transparent url('../images/content/message_fon.png') no-repeat 0 0;	
	float:left;
	margin-left:121px;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	position: relative;
}
.centred_text{
	text-align:center;
	float:left;
	width:100%;
	min-width:400px;
	margin:7px;
}

ul.donate_types_ul{
  margin: 0;
  padding: 0;
  width:205px;
  float:left;
  display: inline;
	margin-left:23px;
}

ul.donate_types_ul li{
  float:left;
  background:none;
  list-style-image:none;
  list-style-type:none;
  display: inline;
  width:205px;
}



.donate_type_bg_top{
	width:205px;
	height:9px;
    background: transparent url('../images/account/acc_donate_type_bg_top.png') no-repeat 0 0;	
	float:left;
}



.donate_type_bg_center{
	width:180px;
    background: transparent url('../images/account/acc_donate_type_bg_center.png') repeat-y 0 0;	
	float:left;
	/*min-height:20px;*/
	padding:10px 10px 10px 15px;
	display: inline;
	
}




.donate_type_bg_bottom{
	width:205px;
	height:10px;
    background: transparent url('../images/account/acc_donate_type_bg_bottom.png') no-repeat 0 0;	
	float:left;
}

ul.donate_types_ul li a{
	color:#0078b0;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	float:left;
	display: inline;
}

ul.donate_types_ul li.active a{
	color:#578a98;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	float:left;
}

#donate_content_top{
	width:410px;
	height:10px;
    background: transparent url('../images/account/donate_content_top.png') no-repeat 0 0;	
	float:left;
}
#donate_content_center{
	width:410px;
	height:650px;
    background: transparent url('../images/account/donate_content_center.png') repeat-y 0 0;	
	float:left;
	display: inline;
}
#donate_content_bottom{
	width:410px;
	height:10px;
    background: transparent url('../images/account/donate_content_bottom.png') no-repeat 0 0;	
	float:left;
}

#donate_types{
	width:225px;
	float:left;
	margin-top:-5px;
	display: inline;
}
#donate_content{
	width:360px;
	float:left;
	margin-top:-5px;
	margin-left:-15px;
	display: inline;
}

.donate_text{
	width:340px;
	padding:10px;
	padding-left:20px;	
	float:left;
}

.donate_p1,
.donate_p2,
.donate_p3,
.donate_p4,
.donate_p5,
.donate_p6{
float: left;
display: inline;
width:340px;
padding-left:20px;
margin:0;
}

.donate_p1{
margin-top: 10px;
}

.donate_p2{
margin-top: 26px;
}

.donate_p3{
margin-top: 36px;
}

.donate_p4{
margin-top: 43px;
}

.donate_p5{
margin-top: 39px;
}

.donate_p6{
margin-top: 52px;
}

.text_red_b{
	color:#ff4e00;
	font-weight:bold;
}
.text_red_r{
	color:#ff4e00;
}

.number{
	color:#ff4e00;
	font-size:19px;
}
.text_bold{
	font-weight:bold;
}

.numbers{
	float:left;
	width:180px;
	padding-left:20px;
}
.numbers_text{
	float:left;
	width:150px;
	padding-left:10px;
	padding-right:30px;
}
/*---------------------------end Account------------------------------------------*/


.donate_type_bg_top_active{
	width:205px;
	height:9px;
    background: transparent url('../images/account/acc_donate_type_bg_top_a.png') no-repeat 0 0;	
	float:left;
	position: relative; 
}

.donate_type_bg_center_active{
	width:180px;
    background: transparent url('../images/account/acc_donate_type_bg_center_a.png') repeat-y 0 0;	
	float:left;
	padding:10px 10px 10px 15px;
	display: inline;
	position: relative; 
}

.donate_type_bg_bottom_active{
	width:205px;
	height:10px;
    background: transparent url('../images/account/acc_donate_type_bg_bottom_a.png') no-repeat 0 0;	
	float:left;
	position: relative; 
}

/*---------------------------jQuery------------------------------------------*/

div#index_pages_content *
{
border: 0px solid red;
}

div.panel
{
margin: 0;
padding:0;
float: left;
position: relative;
display: inline-block;
width: 540px;
height: auto;
}

div#index_pages_content
{
width: 540px ;
overflow: hidden;
}

a #imageZ{width:100px;height:135px;}
a #imageZ img{width:100px;height:135px;}
a:hover #imageZ{width:100px;height:135px;overflow:visible;visibility:hidden;}
a:hover #imageZ img{visibility:visible;position:absolute;z-index:150;}

/*---------------------------end jQuery------------------------------------------*/

#shop_document_contentb {
display:inline;
float:left;
margin:15px 0 0 15px;
width:30%;
}

#shop_document_contentb a {
color:#FF4E00;
font-size:11px;
font-weight:bold;
}

#shop_document_contentb img {
display:inline;
float:left;
margin:0 8px 0 0;
width:auto;
}
#shop_document_contentb a{
color: #006DB5;
}

#tags {
margin-left: 15px;
}


/*--------------------------- by Mirimas------------------------------------------*/

a.active_don_link{
    background: transparent url('') no-repeat 0 0;	
    background: transparent url('') repeat-y 0 0;	
    background: transparent url('') no-repeat 0 0;	
	float:left;
	display: inline;
	position: relative; 
}

.donate_type_bg_top_don{
	width:205px;
	height:9px;
    background: transparent url('../images/account/acc_donate_type_bg_top_don.png') no-repeat 0 0;	
	float:left;
}

.donate_type_bg_top_don_first{
	width:205px;
	height:9px;
    background: transparent url('../images/account/acc_donate_type_bg_top_don_first.png') no-repeat 0 0;	
	float:left;
}
.donate_type_bg_center_don{
	width:180px;
    background: transparent url('../images/account/acc_donate_type_bg_center_don.png') repeat-y 0 0;	
	float:left;
	/*min-height:20px;*/
	padding:10px 10px 10px 15px;
	display: inline;
	}.donate_type_bg_bottom_don{
	width:205px;
	height:10px;
    background: transparent url('../images/account/acc_donate_type_bg_bottom_don.png') no-repeat 0 0;	
	float:left;
}

.donate_type_bg_bottom_don_last{
	width:205px;
	height:10px;
    background: transparent url('../images/account/acc_donate_type_bg_bottom_don_last.png') no-repeat 0 0;	
	float:left;
}

#sms_rus_content{display:none;} 
#sms_ukr_content{display:none;} 
#sms_krg_content{display:none;} 
#sms_world_content{display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:320px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../images/account/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #sms_rus_content #sms_ukr_content #sms_krg_content #sms_world_content {padding:8px;}

.terminals_li_sms{
float: left;
display: inline;
width: 345px;
height: 22px;
margin: 0 0 5px 0;
}

#donate_content_center_sms_rus{
	width:410px;
	height:700px;
   background: transparent url('../images/account/donate_content_center.png') repeat-y 0 0;
	float:left;
	display: inline;
}

#donate_content_center_sms_ukr{
	width:410px;
	height:700px;
    background: transparent url('../images/account/donate_content_center.png') repeat-y 0 0;	
	float:left;
	display: inline;
}

#donate_content_center_sms_kir{
	width:410px;
	height:700px;
    background: transparent url('../images/account/donate_content_center.png') repeat-y 0 0;	
	float:left;
	display: inline;
}

.text_1 a{
color: #006FB5;
font-size: 11px;
text-decoration: underline;
}