.b {
	font-weight: bold;
}
/* Список игр */
ul.games_areas {
	margin: 0 0 0 -0.2em;
	padding: 0;
}
ul.games_areas li {
	line-height: 1.2em;
	display: block;
	float: left;
	padding: 0 0.2em 0 0.2em;
	width: auto;
	color: gray;
	font-size: 140%;
}
ul.games_areas li.current {
	font-weight: normal;
	color: black;
}
ul.games_areas li.current a,ul.games_areas li.current a:visited {
	color: black;
}
ul.games_areas li.current a:hover {
	color: red;
}

table.games_list {
	border: 0;
	border-collapse: collapse;
	margin-left: 18px;
}
table.games_list td {
	padding: 0.2em 0.5em 0.2em 1px;
}
table.games_list td.g_l {
	text-align: right;
	padding-right: 0.5em;
}
table.games_list td.g_c {
/*	padding-left: 0.5em;*/
	font-family: Arial;
}
table.games_list thead td {
	padding-bottom: 0.5em;
}
table.games_list thead td h3 {
	color: black;
}
table.games_list thead td.col_1 p {
	font-size: 140%;
	font-weight: normal;
}
table.games_list thead td.col_2 {
	vertical-align: middle;
}
table.games_list thead td.col_3 {
	vertical-align: middle;
}
table.games_list thead td img {
	margin-top:3px;
}
table.games_list td.g_dashed
{
	background-image: url('/img/dash2.gif');
	background-repeat: repeat-x;
	background-position: left bottom;
}
table.games_list td a, table.games_list td a:visited {
/*	text-decoration: none;
	border-bottom: 1px solid #004499;*/
}
table.games_list td a:hover {
/*	text-decoration: none;
	border-bottom: 1px solid red;*/
}
table.games_list td.col_1 {
	width: 30.3em;
	font-weight: bold;
}
table.games_list td.col_2 {
	width: 2em;
	font-size: 85%;
	font-weight: bold;
	text-align: right;
}
table.games_list td.col_2 span {
	color: #C0C0C0;
	font-weight: normal;
}
table.games_list td.col_3 {
	width: 2em;
	font-size: 85%;
	font-weight: bold;
	text-align: right;
}
table.games_list td.col_3 span {
	color: #C0C0C0;
	font-weight: normal;
}
.game_title {
	font-weight: normal;
	font-size: 140%;
	margin-bottom: 0.7em;
	margin-top: 0em;
}
/*Список ресурсов по игре*/
table.game_res {
	border: 0;
}
table.game_res td.game_res_center {
	padding: 0 22px 0 22px;
}

div.article_anonce {
	margin-left: -18px;
	padding-left: 18px;
	background-repeat: no-repeat;
	background-position: left top;
}
div.lang_rus {
	background-image: url("/img/lang/rus.gif");
}
div.lang_eng {
	background-image: url("/img/lang/eng.gif");
}
/* Оформление статей */
.subtitle {
	margin-left: -18px;
	padding-left: 18px;
	margin-top: 0.7em;
	margin-bottom: 0.7em;
	font-size: 140%;
	color: #505050;
	font-weight: normal;
}
.subtitle_small {
	margin-left: -18px;
	padding-left: 18px;
	margin-top: 0.7em;
	margin-bottom: 0.2em;
	font-size: 120%;
	color: #000000;
	font-weight: normal;
}
.subtitle2 {
	margin-left: -18px;
	padding-left: 18px;
	margin-top: 0.7em;
	margin-bottom: 0.7em;
	font-size: 120%;
	color: #505050;
	font-weight: normal;
}
ol {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
ol li {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
}
table.article_table {
	background-color: #C0C0C0;
}
table.article_table td {
	padding: 2px 3px 2px 3px;
	background-color: white;
}
/*Оформление списка ссылок на игры слева*/
ul.games_links {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: -8px;
	font-size: 90%;
	font-weight: bold;
}
ul.games_links li {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	padding-left: 8px;
}
div.other_games {
	width: 35%;
	float:right;
	padding: 1em 1em 0.5em 1em;
	background-color: #F0F0F0;
	margin-top: -1em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
}
/* Навигация в списке файлов */
div.files_pages div {
	float: left;
	font-size: 140%;
	width: 1.5em;
	font-weight: normal;
}
#jq_game_description p {
	margin: 1em 0 1em 0;
}
