/* --- default --- */
* {border:0px;margin:0px;padding:0px;}
table {font-size:7pt;}
td {vertical-align:top;}
div.spacer {clear:both;height:6px;}
/* --- 'end --- */

/* --- фон шапки --- */
/*body.mainpage td#top-background {height:206px;background-image:url(../images/top-background-main.jpg);}*/

/* --- base --- */
body {background:#5F5F5F url(../images/body-gr.jpg);color:#2C2C2C;font-family:Tahoma,Arial,Helvetica,sans-serif;}
#base {width:100%;height:100%;}
#left-gr {background:url(../images/left-gr.jpg) repeat-y top right;}
#right-gr {background:url(../images/right-gr.jpg) repeat-y top left;}
#s-area {width:1000px;background:#212121;height:100%;}
td#top-background {height:206px;background-repeat:no-repeat;background-position:top center;}

/* --- LINKS --- */


div.mess{color:red;font-weight:bold;font-size:12px;}

#left-part {width:211px;padding-top:11px;font-size:8pt;}
#right-part {width:789px;padding-top:11px;padding-left:32px;}

/* --- menu --- */

a {color:#FD3C0A;text-decoration:underline;}
a.blue {color:#354176;font-weight:bold;text-decoration:underline;}
a.normal, a.normal:hover {text-decoration: none;}
div.red {width:211px;height:26px;text-transform:uppercase;color:#fff;margin-bottom:4px;background:url(../images/menu-red.jpg) repeat-x;cursor:hand;}
div.red div {width:211px;height:26px;background:url(../images/menu-red-r.jpg) no-repeat top right;}
div.red div div {width:211px;height:26px;background:url(../images/menu-red-l.jpg) no-repeat top left;padding-left:48px;font-weight:bold;display:block;}
div.red div div a {color:#fff;text-decoration:none;display:block;padding-top:7px;padding-bottom:7px;width:145;}

div.yellow {width:211px;height:26px;text-transform:uppercase;color:#4D2E30;margin-bottom:1px;background:url(../images/menu-yellow.jpg) repeat-x;cursor:hand;}
div.yellow div {width:211px;height:26px;background:url(../images/menu-yellow-r.jpg) no-repeat top right;}
div.yellow div div {width:211px;height:26px;background:url(../images/menu-yellow-l.jpg) no-repeat top left;padding-left:48px;font-weight:bold;}
div.yellow div div a {color:#000;text-decoration:none;display:block;padding-top:7px;padding-bottom:7px;width:170;}

table#forum-topic {width:203px;background:url(../images/forum-topic.gif) repeat-y;margin-left:8px;}
#forum-topic td.title {width:100%;height:55px;background:url(../images/forum-topic-title.jpg) no-repeat;}
#forum-topic td.title img {margin-left:10px;margin-top:7px;}
#forum-topic td.title span {color:#fff;text-transform:uppercase;font-weight:bold;cursor:hand;padding-top:15px;float:left;}
td.bottom {width:100%;height:36px;background:url(../images/forum-topic-bottom.jpg) no-repeat bottom left;vertical-align:bottom;}
td.text-area {width:100%;color:#354176;padding-left:25px;padding-right:30px;}
div.blog {font-weight:bold;font-size:7pt;margin-left:5px;}
div.date {background:url(../images/date.gif) no-repeat;width:96px;height:15px;margin-bottom:0px;color:#000;font-size:7pt;font-weight:normal;padding:2px;padding-left:7px;}
div.forfatter {font-weight:normal;text-align:right;margin-bottom:5px;}

td#center-part {padding-left:20px;}
table.red-top-area {height:37px;width:100%;background:#212121 url(../images/red-top-area.gif) repeat-x bottom left;font-size:8pt;font-weight:bold;color:#fff;}
td.login0 {background:url(../images/red-top-area-left.gif) no-repeat bottom left;vertical-align:bottom;padding-bottom:3px;width:7px;padding-left:16px;width:60px;}
td.login {background:url(../images/red-top-area-left.gif) no-repeat bottom left;vertical-align:top;padding-top:18px;width:7px;padding-left:3px;font-size:7pt;}
td.none {background:none;padding-right:15px;}
td.form-area {vertical-align:bottom;padding-bottom:7px;width:112px;}
td.form-area a{color:212199;text-decoration:none}
td.form-area a:hover{text-decoration:underline}
input.login {width:97px;height:16px;vertical-align:middle;font-size:8pt;background:#width:97px;height:16px;vertical-align:middle;font-size:8pt;background:#FFC60A;border:1px solid #000;color:#000;font-weight:bold;}
input.login2 {width:28px;height:16px;font-size:8pt;background:#width:97px;height:16px;vertical-align:top;font-size:8pt;background:#FFC60A;border:1px solid #000;color:#000;font-weight:bold;}
td.submit {padding-left:6px;padding-top:13px;}
input.submit {}
td.area-right {background:url(../images/red-top-area-right.gif) no-repeat bottom right;width:62px;}
td.join {vertical-align:bottom;padding-bottom:8px;width:122px;background:url(../images/join.gif) no-repeat top center;text-align:center;padding-right:8px;font-size:8pt;}
td.spacer {width:23px;}
td.join li {list-style-image:url(../images/li.gif);}
td.join li a {color:#fff;text-decoration:none}
li.li34 {list-style-type:none;margin-left:20;}
li.li34 img {margin-bottom:2px;}
li.li34 a {color:#fff}

table.main-area {margin-right:16px;width:750px;margin-top:17px;margin-left:2px;font-size:8pt;}
td.main-blue-block {width:367px;background:#354176 url(../images/blue-block-bottom.gif) no-repeat bottom left;padding-bottom:19px;}
table.main-blue-block-t {width:100%;height:100%;}
td.latest {height:33px;background:#354176 url(../images/blue-block-top.gif) no-repeat top left;font-weight:bold;color:#fff;vertical-align:bottom;padding-left:40px;font-size:8pt;text-transform:uppercase;font-size:10pt;padding-bottom:6px;}
td.main-text {background:url(../images/blue-block-middle.gif) repeat-x 1px 0px;border-left:1px solid #2E3658;}
div.line-block {background:url(../images/line.gif) repeat-y top left;margin-left:10px;margin-top:10px;}
td.news-top {width:347px;background:url(../images/news-date.gif) no-repeat top left;height:47px;padding-top:20px;padding-right:33px;}
td.news-bottom {width:347px;background:url(../images/news-bottom.gif) no-repeat bottom left;height:18px;}
div.title-news {float:left;padding-left:23px;font-weight:bold;font-size:8pt;}
div.title-news a {color:#000;text-decoration:none}
div.title-news a:hover {color:#000;text-decoration:none}
div.date-news {float:right;padding-top:2px;}
td.news-image {width:110px;height:90px;padding-left:20px;}
td.news-image div.j {overflow:hidden;}
/*td.news-image div.j img{border:1px solid #000;}*/
td.news-relise {text-align:justify;padding-left:20px;padding-right:28px;height:66px;}
td.news-relise2 {text-align:justify;padding-left:20px;padding-right:28px;height:75px;}
td.more {text-align:right;padding-right:28px;vertical-align:bottom;padding-top:5px;background:url(../images/line.gif) repeat-y top left;height:20px;}

input.search-b {width:500px;height:16px;font-size:8pt;background:#width:97px;height:16px;vertical-align:middle;font-size:8pt;background:#FFC60A;border:1px solid #000;color:#000;font-weight:bold;}
input.search-b2 {width:400px;height:16px;font-size:8pt;background:#width:97px;height:16px;vertical-align:middle;font-size:8pt;background:#FFC60A;border:1px solid #000;color:#000;font-weight:bold;margin-right:20px;}
select.search-b2 {height:16px;font-size:8pt;width:97px;height:16px;vertical-align:middle;font-size:8pt;background:#FFC60A;border:1px solid #000;color:#000;font-weight:bold;margin-right:20px;}
select.search-b3 {height:16px;font-size:8pt;height:16px;vertical-align:top;font-size:8pt;background:#FFC60A;border:1px solid #000;color:#000;font-weight:normal;margin-right:10px;}

textarea.search-b {width:500px;height:170px;font-size:8pt;vertical-align:middle;font-size:8pt;background:#FFC60A;border:1px solid #000;color:#000;font-weight:bold;}

td.big {width:80px;font-size:7pt;}

table#alpha {width:750px;background:url(../images/alpha.gif) repeat-y top left;margin-top:10px;}
td.top-alpha a {color:#fff;}
td.top-alpha {background:url(../images/top-alpha.gif) no-repeat top left;height:26px;vertical-align:middle;color:#fff;font-weight:bold;font-size:9pt;text-align:center;letter-spacing:3px;text-transform:uppercase;}
td.bottom-alpha {background:url(../images/bottom-alpha.gif) no-repeat bottom left;height:26px;}
td.text-alpha {text-align:center;}

td.text-alpha div {text-align:center;}
span.block {float:left;text-align:left;width:150px;margin-top:5px;margin-left:30px;font-weight:bold;font-size:9pt;}
span.block2 {float:left;font-weight:bold;font-size:9pt;color:#fff;}
span.block3 {float:right;font-weight:bold;font-size:9pt;color:#fff;padding-left:10}
td.text-alpha li {list-style-image:url(../images/li2.gif);}
td.ghr li {list-style-image:url(../images/li.gif);color:#fff;}

td.text-alpha li a {color:#000;}

table#downloads {width:750px;height:300px;margin-top:4px;}
td.green-line {background:#2E621F url(../images/green-line.jpg) repeat-x top left;width:479px;height:100%}
td.red-line {background:width:256px;}
table.latest-downloads {background: url(../images/latest-downloads.gif) repeat-x top left;width:479px;margin-top:6px;height:100%;}
td.green-top {height:32px;font-weight:bold;font-size:10pt;color:#fff;vertical-align:middle;padding-left:40px;padding-top:6px;}
td.green-bottom {background:#212121 url(../images/green-bottom.gif) repeat-x bottom left;height:37px;}

table.green-y {width:457px;height:100px;margin-left:8px;margin-top:2px;}
td.green-y-top {background:url(../images/green-y.gif) no-repeat top left;padding-top:17px;padding-right:20px;height:35px;}
td.green-y-b {background:url(../images/green-y-b.gif) no-repeat bottom left;height:23px;text-align:right;padding-right:20px;}
td.green-t {padding-left:20px;padding-right:20px;text-align:justify;background:url(../images/green-c.gif) repeat-y top left;padding-top:5px;}

table.top-games {width:254px;background:url(../images/top-games.gif) repeat-y top left;height:100%;}
td.top-games-top {background:url(../images/top-games-top.gif) no-repeat 0px -2px;height:63px;text-align:justify;font-weight:bold;font-size:10pt;color:#fff;padding-left:55px;padding-top:18px;}
td.top-games-bottom {background:url(../images/top-games-bottom.gif) no-repeat bottom left;height:48px;}
td.top-games-text {padding-left:13px;}

table.list-top {width:229px;background:#F4F4F4;}
table.list-top td {height:23px;vertical-align:middle;font-weight:bold;font-size:9pt;padding-right:15px;}
table.list-top a {color:#000;text-decoration:none}
table.list-top a:hover {color:#000;text-decoration:underline}
td.list-top-b {background-color:#E0E0E0;width:170px}
table.list-top td.left {padding-left:12px; width:29px}
table.list-top td.right {width:30px}

table.red-bottom-area {height:28px;width:993px;background:#212121 url(../images/red-top-area.gif) repeat-x bottom left;font-size:8pt;font-weight:bold;color:#fff;}
td.login2 {background:url(../images/red-top-area-left.gif) no-repeat bottom left;vertical-align:bottom;padding-bottom:8px;width:600px;padding-left:15px;font-size:7pt;}
td.login2 a {color:#fff;}

td.alpha2 a {color:#fff;}
td.alpha2 {vertical-align:bottom;color:#fff;font-weight:bold;font-size:9pt;text-align:center;letter-spacing:3px;text-transform:uppercase;padding-bottom:7px;}
div.cont-t {padding-right:15px;}
table.content {background:#354176 url(../images/content-gr.jpg) repeat-x top left;margin-top:15px;width:750px;}

td.latest2 {width:36px;height:32px;background:url(../images/latest2.jpg) no-repeat top left;}
td.latest3 {width:25px;height:32px;background:url(../images/latest3.jpg) no-repeat top right;}
.ert {background:url(../images/ert.gif) no-repeat bottom left;height:25px;}
.ert2 {background:url(../images/ert2.gif) no-repeat bottom right;text-align:right;padding-right:20px;vertical-align:bottom;padding-bottom:10px;font-weight:bold;font-size:8pt;}

.tit-left {float:left;color:#fff;font-weight:bold;font-size:9pt;padding-top:10;padding-left:10px;}
.tit-left h1 {font-size:13px;font-family:Tahoma,Arial,Helvetica,sans-serif;}
.tit-left6 {float:left;color:#fff;font-weight:bold;font-size:9pt;padding:0;padding-left:10px;}
.tit-right {float:right;color:#fff;font-weight:bold;font-size:12px;margin-top:10px;}
.tit-right a, .ert2 a, table.content2 td a  {color:#FDC828;font-weight:bold;}

table.game-rev {width:730px;background:#F4F4F4;height:100px;margin-left:10px;margin-right:10px;margin-top:15px;}
td.game-rev-left {background:url(../images/game-rev-left.gif) no-repeat top left;width:16px;height:16px;}
td.game-rev-right {background:url(../images/game-rev-right.gif) no-repeat top right;width:16px;height:10px;}
td.game-rev-left-b {background:url(../images/game-rev-left-b.gif) no-repeat top left;width:16px;height:16px;}
td.game-rev-right-b {background:url(../images/game-rev-right-b.gif) no-repeat top right;width:16px;height:16px;}
td.game-rev-txt {vertical-align:top;}

td.yellow-tit {background:url(../images/yellow-tit.gif) no-repeat top right;width:550;height:23px;}
div.title-news2 {float:left;padding-left:12px;font-weight:bold;font-size:8pt;padding-top:4px;}
div.title-news2 a {color:#000;text-decoration: none;}
div.date-news2 {float:right;padding-top:6px;padding-right:8px;}
td.yellow-tit-txt {padding-left:12px;text-align:justify;}


td.yellow-tit-txt {font-size:7pt;padding-top:10px;padding-right:20px;padding-left:12px;}
td.admin-r {padding-top:20px;color:red;font-weight:bold;font-size:9pt;text-align:right;vertical-align:middle;}
div.admin-r {background:url(../images/admin.gif) no-repeat;width:35px;height:35px;color:#fff;font-weight:bold;font-size:14pt;padding-top:5px;margin:20px;margin-bottom:0px;text-align:center;}
td.user-r {padding-top:20px;color:green;font-weight:bold;font-size:9pt;text-align:right;vertical-align:middle;}
div.user-r {background:url(../images/user.gif) no-repeat;width:35px;height:35px;color:#fff;font-weight:bold;font-size:14pt;padding-top:5px;margin:20px;margin-bottom:0px;text-align:center;}
.yellow-tit-txt a {color:#FD3C0A;font-weight:bold;}

.tit-left2 {float:left;margin-top:10px;width:126px;height:126px;}
.tit-right2 {float:right;width:550px;color:#fff;font-weight:bold;font-size:9pt;margin-top:10px;}

table.content2 {height:900px;background:#2E621F url(../images/erty.gif) repeat-x top left;margin-top:15px;width:750px;}
td.latest4 {width:50px;height:29px;background:url(../images/latest4.gif) no-repeat top left;}
td.latest5 {width:25px;height:29px;background:url(../images/latest5.gif) no-repeat top right;}
td.latest6 {width:34px;height:29px;background:url(../images/latest6.gif) no-repeat bottom left;}
td.latest7 {width:25px;height:29px;background:url(../images/latest7.gif) no-repeat bottom right;}


table.game-rev2 {width:730px;margin-left:10px;margin-top:20px;background:#fff;}

/* --- screenshots --- */
table.game-rev3 {width:180px;margin-left:5px;margin-top:20px;background:#F4F4F4;float:left}
div.yellow4 {width:150px;height:23px;background:url(../images/yellow4.gif) no-repeat top left;}

td.game-rev-left2 {background:url(../images/game-rev-left2.gif) no-repeat top left;width:16px;height:16px;}
td.game-rev-right2 {background:url(../images/game-rev-right2.gif) no-repeat top right;width:16px;height:16px;}
td.game-rev-left2-b {background:url(../images/game-rev-left2-b.gif) no-repeat top left;width:16px;height:16px;}
td.game-rev-right2-b {background:url(../images/game-rev-right2-b.gif) no-repeat top right;width:16px;height:16px;}

td.select-c {padding-top:13px;}

td.ghr {padding-left:15px;padding-top:15px;}

table.ferm {background-color:#F4F4F4;width:722px;}
td.ferm1 {background:url(../images/ferm.gif) no-repeat top left;height:16px;}
td.ferm3 {background:url(../images/ferm2.gif) repeat-y top left;vertical-align:top;padding:0px;}
td.ferm2 {background:url(../images/ferm.gif) no-repeat bottom left;height:16px;}

div.yellow3 {width:704px;height:23px;background:url(../images/yellow3.gif) no-repeat top left;}
div.text-ferm3 {clear:both;margin-left:8px;margin-top:15px;}

table.green-y2 {width:722px;height:100px;margin-left:0px;margin-top:4px;}
td.green-y-top-er2 {background:url(../images/green-y-er2.gif) no-repeat top left;padding-top:19px;padding-right:20px;height:40px;}
td.sdf {background:url(../images/sdf.gif) repeat-y top left;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;}
td.sdfb {background:url(../images/sdfb.gif) no-repeat bottom 0px;height:20px;}


.tit-right2 td {font-size:7pt;}

td.game-rev-txt2 {vertical-align:top;}

td.rating {vertical-align:top;padding-top:10px;padding-left:10px;width:100px;}
div.rating {width:122px;height:122px;text-align:center;background:url(../images/admin-rating.gif) no-repeat top left;color:#fff;font-weight:bold;}
div.rating span {font-size:46pt;}

table.rating-p td {color:#3B3E69;font-weight:bold;font-size:9pt;vertical-align:bottom;padding-left:4px;}
.rating2 {color:#3B3E69;font-weight:bold;font-size:9pt;}
.rating2 span {font-weight:normal;}
select.yel {width:40px;height:16px;font-size:8pt;background:#width:97px;height:16px;vertical-align:middle;font-size:8pt;background:#FFC60A;border:1px solid #000;color:#000;font-weight:normal;margin-top:10px;}
div.rating3 {width:62px;height:62px;text-align:center;background:url(../images/user-rating.gif) no-repeat top left;color:#fff;font-weight:bold;font-size:22pt;padding-top:12px;}

td.els {font-size:9pt;padding-top:20px;text-align:justify;}

td.ghr {background:url(../images/ghr.gif) repeat-x 2px left;padding-top:20px;font-size:9pt;font-weight:bold;color:#FDC125}
td.ghr2 {background:url(../images/ghr2.gif) no-repeat top left;}
td.ghr3 {background:url(../images/ghr3.gif) no-repeat top right;}
span.block2 li a {color:#fff;}

div.imgbig {float:left;background:#374375;padding:10px;color:white;font-weight:bold;font-size:7pt;text-align:center;margin-right:10px;margin-left:10px;}
div.imgbig img {border:1px solid #fff;margin-bottom:10px;}

p {margin-bottom:20px}

.clear {clear:both;}
{
vertical-align: bottom	
}

table#votes-left {width:203px;background:url(../images/forum-topic.gif) repeat-y;margin-left:8px;height:150px;margin-top:10px;}
#votes-left td.votes-title {width:100%;height:55px;background:url(../images/forum-topic-title.jpg) no-repeat;}
#votes-left td.votes-title img {margin-left:10px;margin-top:7px;}
#votes-left td.votes-title span {color:#fff;text-transform:uppercase;font-weight:bold;cursor:hand;padding-top:15px;float:left;}
td.votes-bottom {width:100%;height:36px;background:url(../images/forum-topic-bottom.jpg) no-repeat bottom left;vertical-align:bottom;}
td.votes-text-area {width:100%;padding-left:25px;padding-right:30px;}
td.votes-text-area a {color:#354176;font-size:7pt;font-weight:bold;text-decoration:none;}
td.votes-text-area table {margin-top:4px;}
td.votes-text-area table td {vertical-align:middle;padding:2px;padding-right:5px;}
td.votes-text-area input.submit {border:1px solid #354176;background:#fff;color:#354176;font-size:7pt;margin-top:4px;}

.block_hid {
	display: none;
	visibility: hidden;
}

.block_vis {
	display: block;
	visibility: visible;
}
