/* ============== Overall ============== */
html{margin:0px;padding:0px;background:fixed #000000 url('img/bg.jpg') top no-repeat;}
body{margin:0px;padding:0px;font-size:11px;font-family:Verdana, sans-serif;color:#d9d9d9;background:fixed url('img/bg.gif') top no-repeat;}
table td{vertical-align:top;font-size:11px;font-family:Verdana, sans-serif;}
a{text-decoration:none;color:#3e6c97;}
a:hover{text-decoration:underline;color:#243e54;}
a:visited{color:#243e54;}
img{border-width:0px;}
form{margin:0px;padding:0px;color:#000000;background:#a2a2a1;}
form table td,form table.cells td{margin:0px;padding:2px;border:1px #a2a2a1 solid;background:#a2a2a1;}
form h4{margin:0px;padding:4px;background:#a2a2a2 url('img/grad.gif') top left repeat-y;}
textarea, input{border:1px #3e6c97 solid;font-size:11px;font-family:Verdana, sans-serif;color:#ffffff;background-color:#999999;}
select, input[type="submit"], input[type="radio"], input[type="button"]{border:1px #3e6c97 solid;font-size:11px;font-family:Verdana, sans-serif;color:#3e6c97;background-color:#111111;}
hr{height:1px;margin:1em 0;padding:0px;border-top:1px solid #cccccc;border-left:0px none;border-right:0px none;border-bottom:0px none;}
blockquote, .code{margin:0px;padding:6px;border:1px solid #222222;background-color:#111111;}
.blockquotetitle, .codetitle{padding:2px;background-color:#222222;}
.bar_front{height:8px;padding:0px;border-right:0px solid #888888;background-color:#3e6c97;}
.bar_back{height:8px;margin:0px 7px 0px 7px;border:1px solid #888888;background-color:#111111;}
.colleft{float:left;margin:0px 4px 0px 4px;}
.colright{float:right;margin:0px 4px 0px 4px;}
a.thumb img{width:126px;height:107px;margin:3px 0px 0px 0px;padding:1px;border:1px solid #8c8c8c;background:#111111 url('img/loading.gif') top no-repeat;}
a.thumb:hover img{width:138px;height:122px;margin:-4px;padding:0px;border:0px;}
.main{display:block;max-width:995px;}
/* ============== Progects ============== */
.progects{background-color:#010101;}
.progects td{vertical-align:middle;}
/* ============== Navigation ============== */
.logo{height:230px;background:#040406 url('img/logo.jpg') center no-repeat;}
.navtop{height:28px;line-height:28px;}
.navtop a{padding:0px 8px 0px 10px;color:#517387;}
.navmiddle{height:180px;}
.navbottom a{padding:0px 5px 0px 5px;font-size:9px;font-weight:bold;color:#8c8c8c;}
/* ============== User menu ============== */
#user{height:20px;padding:3px 0px 0px 0px;font-size:10px;border-top:1px solid #000000;border-bottom:1px solid #000000;background:#101010 url('img/users_bg.gif') bottom;}
#user a{font-weight:bold;color:#8c8c8c;}
/* ============== Nav Left ============== */
#news_side{width:143px;padding:0px;margin:0px;float:left;border:1px #000000 solid;border-top:0px;background:fixed url('img/bg_c.jpg') top;}
#news_side .miniblock{margin:11px;}
/* ============== Miniblocks ============== */
.miniblock{margin:2px 2px 4px 2px;padding:0px;border:1px #3e6c97 solid;}
.miniblock h4{margin:0px;padding:4px;font-size:12px;background:#a2a2a2 url('img/grad.gif') top left repeat-y;}
/* ============== advertising ============== */
#advertisements{width:100%;padding:2px 0px 0px 0px;margin:0px;border-bottom:1px #000000 solid;text-align:left;background:#101010 url('img/adv_bg.gif');}
/* ==============  Titles ============== */
#title{padding:8px;font-size:13px;font-weight:bold;border-bottom:1px solid #000000;background:fixed url('img/bg_c.jpg') top;}
#subtitle{padding:2px;margin:0px 0px 8px 0px;vertical-align:top;border-bottom:1px solid #000000;font-size:10px;background:#3e6c97 url('img/sub_bg.gif');}
#subtitle a{font-weight:bold;color:#8c8c8c;}
/* ============== Tables Cells ============== */
table.cells{width:100%;margin:0px;padding:0px;}
table.cells td{margin:0px;padding:2px;border:1px #000000 solid;background:fixed url('img/bg_c.jpg') top;}
/* ============== Various ============== */
.disp{padding:7px;margin:12px;border:1px solid #010101;vertical-align:top;font-size:12px;background:fixed url('img/bg_c.jpg') top;}
.small, .small td{font-size:10px;}
.small a{font-weight:bold;color:#8c8c8c;}
.big{font-size:13px;font-weight:bold;}
.error{padding:24px 8px 24px 8px;margin:0;text-align:center;font-size:13px;color:#E27C22;font-weight:bold;}
.coltop{border:thin solid #000000;text-align:center;background-color:#A2A2A1;}
.centerall{text-align:center;vertical-align:middle;}
.paging{padding:6px;margin:12px;vertical-align:middle;font-size:11px;background:fixed url('img/bg_c.jpg') top;}
.add{padding:0px 6px 0px 6px;font:11px Verdana, Arial, sans-serif;font-weight:bold;color:#54668C;border:1px #A4AEC4 solid;background-color:#D4DEE4;}
/* ============== News ============== */
.newsblock{padding:8px;border:1px #3e6c97 solid;background:fixed url('img/bg_c.jpg') top;}
.newsblock h3{display:inline;padding:0px;font-size:14px;}
.smallnews{border:1px #000000 solid;font-size:10px;background-color:#000000;}
.smallnews a{font-weight:bold;color:#8c8c8c;}
/* ============== Forum ============== */
table td .posttop{margin:0px 0px 8px 0px;padding:4px;font-size:10px;background:url('img/download.gif') repeat;}
table td .posttop a{font-weight:bold;color:#8c8c8c;}
table td .post{padding:10px;font-size:12px;}
table td .postb{padding:8px;font-size:10px;font-style:italic;}
/* ============== Footer ============== */
#footer{clear:both;padding:0px;margin:23px 0px 0px 0px;}
#footer a{font-size:9px;font-weight:bold;color:#eeeeee;}
.eaLogo{width:80px;height:39px;display:block;float:left;border:none;background:url('img/footer_logo.png') no-repeat;}
.crytek{width:108px;height:30px;display:block;border:none;background:url('img/crytek_logo.png') no-repeat;}
.cryengin{width:151px;height:30px;display:block;border:none;background:url('img/cryengine_logo.png') no-repeat;}
