@import '../common/reset.css';
@import '../common/common.css';
@import '../common/headings.css';
@import '../common/links.css';
@import '../common/billboard.css';
@import '../common/header.css';

@import '../table.list.css';
@import '../table.grid.css';
@import '../table.paging.css';
@import '../table.form.css';

@import '../input.button.css';
@import '../miniheader.css';


body { 
	color		: #FFF; 
	text-align	:center; 
}

#wrapper {
	background: #656668;
	min-width: 910px; 
	width:1000px;  
	margin-left:auto; 
	margin-right:auto; 
	text-align:left; 
	position:relative; 
	border-bottom:1px solid #656668; 
	min-height:100%; 
}

#nav_stat {vertical-align:bottom; position:relative; clear:both;}
#nav { clear:both; float:left; margin-left:20px; white-space:nowrap; height:40px; }
#nav DIV { 
float:left; margin-right:20px; height:17px; cursor:pointer; 
text-indent:-10000px; 
background:url(/img/main_page/txt/menu.png) no-repeat;
}

#nav_headquarters { background-position:0px !important; width:100px; }
#nav_about { background-position:-115px !important; width:52px; }
#nav_newspaper { background-position:-186px !important; width:55px; }
#nav_forum { background-position:-257px !important; width:45px; }
#nav_chat { background-position:-317px !important; width:25px; }
#nav_partnership { background-position:-356px !important; width:115px; }

#stat { 
	clear:right; 
	float:right; 
	margin-right:20px; 
	font-size:0.7em; 
	margin-top:3px; 
	white-space:nowrap;
	color: #FFFFFF;
}
#stat SPAN { margin-left:5px; }

.hint { border-bottom:1px dotted #888; cursor:help; }
.hint_pop { display:none; position:absolute; z-index:10; background:#FFFBF1; padding:10px; border:1px solid #666; color:#666; font-size:0.8em; width:100px; text-align:left; }

#content {clear:both;  background:#fff; color:#000; margin:0px 20px; border:1px solid white; padding:20px !important; position:relative; }
#subcontent { padding:0px; }

#newspaper { width:auto; float:left; position:relative; }
#news_title_ru { background:url(/img/main_page/txt/news_ru.png) no-repeat; height:23px; margin:0 0 5px 0; position:relative; top:-30px; }
#newspaper .news { clear:left; }
#newspaper .img { float:left; clear:left; background: #D1CCC1; padding:4px; margin:0 10px 30px 0; }
#newspaper .caption A { float:left; font-size:0.9em;  margin-bottom:10px; line-height:1.2em; }
#newspaper H2 { font-size:0.9em; font-weight:bold; }
#newspaper .des A { float:left; width:450px; margin-bottom:30px; font-size:0.7em; text-decoration:none; color:black; line-height:1.5em; padding:0px; }
#newspaper A:hover { text-decoration:none; color:#0080CC; }
#newspaper P { padding:0;}
#newspaper .date { font-size:0.7em; color:#666; }
#newspaper, #release, #category {margin-top: 5px; border-top:2px solid #666;}


#rating {float:right; width:270px; font-size:0.7em; position:relative; padding:0px;}
#rating_title_ru { background:url(/img/main_page/txt/rating_ru.png) no-repeat; height:23px; margin:20px 0 5px 0; }
#rating_company_tab {padding:4px; width:125px; float:left; margin:5px 3px 0 0; cursor:pointer;}
#rating_player_tab {padding:4px; width:125px; float:left; margin:5px 0 0 0; cursor:pointer;}

#rating .active {background:#A80000; color:#fff; font-weight:bold;}
#rating .inactive {background:#ddd; color:#000; font-weight:normal; }

#company {clear:both; display:block; padding-top: 10px;}
#player {clear:both; display:none;  padding-top: 10px;}

#rating .title {color:#666; height:12px; padding-bottom:5px; border-bottom:1px dotted #ccc; clear:both;}
#rating .title .position {float:left; width:20px;}
#rating .title .place {float:left; width:8px;}
#rating .title .name {float:left; width:auto;}
#rating .title .level {float:right; text-align:right;}

#rating .row {margin: 2px 0 2px 0; padding:2px; height:12px; border-bottom:1px dotted #ccc; clear:both;}
#rating .row .position {float:left; width:12px;}
#rating .row .place {float:left; width:12px;}
#rating .row .placeUp {float:left; width:12px; background:url('/img/main_page/topCompanyPlaceUp.gif') no-repeat center;}
#rating .row .placeDown {float:left; width:12px; background:url('/img/main_page/topCompanyPlaceDown.gif') no-repeat center;}
#rating .row .name {float:left; overflow:hidden; height:12px; white-space:nowrap; width:120px; max-width:200px;}
#rating .row .name A {text-decoration:underline;}
#rating .row .level {float:right; text-align:right;}

#link_company, #link_player {text-align:right; }
#link_company {display:block; }
#link_player {display:none; }

#users_online { clear:right; float:right; width:270px; margin-top:20px;}
.user_online { float:left; width:80px; text-align:center; margin:0 10px 10px 0; overflow:hidden; }
.avatar { border:1px solid black; }
#total_online { clear:both; float:right; }
#online_title_ru { background:url(/img/main_page/txt/online_ru.png) no-repeat; height:28px; margin-bottom:10px; }

#faq { clear:both; position:relative; margin:20px 20px 60px 0px; }
#faq_title_ru { background:url(/img/main_page/txt/faq_ru.png) no-repeat; height:28px; }
#faq_answer { border-top:2px solid #666; padding-top:20px; width:530px; }
#faq_answer H3 {COLOR: #4d7c0d; font-size:1.2em; margin-bottom:10px;}
#faq_answer SPAN {font-size:0.8em; line-height:120%;}
#faq_quest {float:right; width:250px; position:relative; top:20px;}
#faq_quest SPAN {COLOR: #0184d0; PADDING-BOTTOM: 1px; BORDER-BOTTOM:1px dashed #0184d0; CURSOR: pointer; font-size:0.7em; LINE-HEIGHT: 1.5;}
#faq_more {font-size:0.8em; margin:20px 0px; }


.db_is_locked, .system_is_busy {
  font-size:11px;
  margin:30px 0 0 0;
  padding-left:40px;
  width:150px;
  background:  url(/img/v2/icons/stop.gif) no-repeat left;
  float:left;
  color: #FFFFFF;
}

.db_is_locked1 {
  font-size:11px;
  margin:30px 0 0 0;
  padding-left:40px;
  width:150px;
  background:  url(/img/v2/icons/stop_1apr.gif) no-repeat left;
  float:left;
  color: #FFFFFF;
}

.db_is_locked > a#user_realms {
	color: #ffffff;
	font-weight: normal;	
}

.clearer { clear:both; }
.border {border:1px solid gray;}
.red {border:1px solid red;}
.green {border:1px solid green;}
.blue {border:1px solid blue;}
 
