body {margin:0; padding:0; font-family:tahoma; font-size:11px; line-height:1.2; color:#414141;background:#161616;}
#body0 {background:#000 url(/bg/16801050/bg0.jpg) no-repeat right 0}
#body1 {background:#000 url(/bg/16801050/bg1.jpg) no-repeat right 0}
#body2 {background:#000 url(/bg/16801050/bg2.jpg) no-repeat right 0}
#body3 {background:#000 url(/bg/16801050/bg3.jpg) no-repeat right 0}
#body4 {background:#000 url(/bg/16801050/bg4.jpg) no-repeat right 0}
#body5 {background:#000 url(/bg/16801050/bg5.jpg) no-repeat right 0}
#body6 {background:#000 url(/bg/16801050/bg6.jpg) no-repeat right 0}
#body7 {background:#000 url(/bg/16801050/bg7.jpg) no-repeat right 0}
#body8 {background:#000 url(/bg/16801050/bg8.jpg) no-repeat right 0}
#body9 {background:#000 url(/bg/16801050/bg9.jpg) no-repeat right 0}

a img {border:0;}

a:link,
a:active,
a:visited {color:#adadad; text-decoration:underline;}
a:hover {text-decoration:none;}

h1,h2,h3,h4,h5,h6 {display:block; margin:0 0 10px 0; padding:0; color:#adadad;}

h1 {font-size:22px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

ul,
ol {display:block; padding:0; margin:0;}
ul li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:circle;}
ol li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:decimal;}

.reset,
.reset li,
#hnav ul, #hnav li,
.viewn_detail, .viewn_detail li,
.bnav, .bnav li,
#fStat, #fStat li,
.hProf_list, .hProf_list li,
#cSlider_list, #cSlider_list li,
.uMenuV, .uMenuV li,
.archUl, .archUl li,
.u-star-rating, .u-star-rating li {display:block; padding:0; margin:0; list-style:none;}

form {display:block; padding:0; margin:0;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:tahoma; font-size:11px; vertical-align:middle;}
label {vertical-align:middle;}



/* Input style start */
.input_style input[type="text"],
.input_style input[type="password"],
.input_style textarea, 
.input_style select, 
.input_style button {padding:1px 3px; margin:1px; font-size:11px;color:#777; border:1px solid #333; outline:none; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; background:#242424;}

.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"] {
 height:18px;
 outline:none;
 border:1px solid #000;
 font-family:Arial;
 font-size:11px;
 font-weight:bold;
 color:#767676;
 text-transform:uppercase;
 text-decoration:none;
 margin-bottom: 2px !important;
 margin-top:2px;
 cursor: pointer;
 -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;
 background:#3b1e1e url(/designs_143/submit_bg.png) repeat-x 0 0;
}

.input_style input[type="button"]:hover,
.input_style input[type="submit"]:hover,
.input_style input[type="reset"]:hover {border-color:#111; background:#552626 url(/designs_143/submit_bg.png) repeat-x 0 -100px;}

.input_style input[type="text"]:hover,
.input_style input[type="password"]:hover,
.input_style input[type="text"]:focus,
.input_style input[type="password"]:focus,
.input_style textarea:hover,
.input_style textarea:focus,
.input_style select:hover {border-color:#383838;}

.input_reset,
.bChat_submit input { 
 margin:0;
 padding:0;
 -moz-border-radius:0 !important;
 -webkit-border-radius:0 !important;
 -khtml-border-radius:0 !important;
 border-radius:0 !important;
 border:0;
 background:0;
 resize:none;
 }
/* hdgame.ru */

label, input[type=button], input[type=submit], button { cursor: pointer; }
textarea {overflow:auto; resize:none;}

.left {float:left;}
.right {float:right;}
.center {text-align:center;}

.hidden {overflow:hidden;}
.none {display:none;}

p {margin:10px 0;}

.clear_table {border:0; border-collapse:collapse; padding:0; margin:0;}
.clear {width:100%; height:0px; clear:both; overflow:hidden;}

td {font-family:tahoma; font-size:11px;}
form {padding:0px;margin:0px;}
.copy {font-size:11px;}


hr {color:#482020;height:1px;border:none;background:#482020;}
label {cursor:pointer;}

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
/* hdgame.ru */

/* Site Menus */
.uMenuV {width:197px; margin:-4px 0 0 -8px;}
.uMenuV li {height:26px;}
.uMenuV li a {height:26px; line-height:26px; padding:0 0 0 7px; display:block; color:#adadad; text-shadow:1px 1px 1px #070707; text-decoration:none; background:#1a1a1a url(/designs_143/block_bg.png) no-repeat -654px 0;}
.uMenuV li a:hover,
.uMenuV .uMenuItemA {color:#995353; background-color:#251b1b; background-position:-654px -26px;}
/* hdgame.ru */

/* Module Part Menu */
.catsTd {padding: 0; border:0;}
.catsTable td.catsTd {padding:0 0 4px 0;}
.catsTable .catName {font-weight:bold;}

.block_full .catNumData,
.block_full .catDescr {color:#666;}

/* hdgame.ru */

/* Entries Style */
.eBlock {}
.eTitle {padding:10px 15px 10px 15px;font-weight:100; font-size:11px; color:#fff; background:#401f1f url(/designs_143/other_title_bg.png) no-repeat center 0;}
.eTitle a {color:#fff; text-decoration:none;}
.eTitle a:hover {text-decoration:underline;}


.eMessage {text-align:justify;padding:10px !important;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #482020;}

.eDetails, 
.eDetails1,
.eDetails2 { padding: 4px 8px 4px 6px; overflow: hidden; color:#a75c5c; background:#202020 url(/designs_143/other_detail_bg.png) repeat-y center 0; }

.eDetails a, 
.eDetails1 a,
.eDetails2 a {color:#a75c5c; text-decoration:none;}
.eDetails a:hover, 
.eDetails1 a:hover,
.eDetails2 a:hover {text-decoration:underline;}

.eRating {font-size:11px;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/813/8.gif') no-repeat 0px 0px;}
/* hdgame.ru */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1,
.cBlock2 {border:1px solid #333; background:#242424;}
/* -------------- */

/* Comments Form Style */
.commTable {border:0;}
.commTd1 {}
.commTd2 {}
.commFl {color:#6E6E6E;width:100%;background:#FCFCFC;border:1px solid #CCCCCC;}
.smiles {border:0;background:0;}
.commTd2 .smiles {padding-left:10px;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#6E6E6E;background:#FCFCFC;border:1px solid #CCCCCC;}

.addCommTable {border:0;}
/* hdgame.ru */

/* Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
ul li.archLi {padding: 0 0 3px 10px; background: url('/.s/t/813/9.gif') no-repeat 0px 4px; font-family:Tahoma,Arial,Sans-Serif;}
a.archLink:link {text-decoration:underline;}
a.archLink:visited {text-decoration:underline;}
a.archLink:hover {text-decoration:none; color:#969696;}
a.archLink:active {text-decoration:none; color:#969696;}
/* hdgame.ru*/

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#6E6E6E;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/813/10.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:visited {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#6E6E6E}
a.archiveDateTitleLink:active {text-decoration:underline; color:#6E6E6E}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* hdgame.ru*/

/* Calendar Style */
.calTable td {
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
}
.calMonth {}
.calWday {border:1px solid #333; width:18px;background:#242424;}
.calWdaySe {border:1px solid #333; width:18px; color:#767676; font-weight:bold;background:#411f1f;}
.calWdaySu {border:1px solid #333; width:18px; color:#767676; font-weight:bold;background:#411f1f;}
.calMday {border:1px solid #333; background:#242424;}
.calMdayA {border:1px solid #333; font-weight:bold;color:#767676;background:#242424;}
.calMdayIs {border:1px solid #333; font-weight:bold;background:#242424;}
.calMdayIsA {border:1px solid #333; background:#242424;font-weight:bold;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#767676;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#767676;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#767676;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:underline; color:#767676;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E5E5E5}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.totalVotesTd {background:#FFFFFF;}
/* hdgame.ru*/

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {height:100px;width:300px; border:3px double #2e7daa; color:#000;}

.legendTd {font-size:11px;}
/* ------------ */

/* ===== forum Start ===== */
.modulesforum #content_full,
.modulesforum #content_rc_bg,
.modulesforum #content_lt_bg,
.modulesforum #content_rt_bg {background:0;}

.forumContent {width:956px; padding:0 5px;}

.gDivLeft {border:1px solid #292929;}
.gDivRight {border:1px solid #201717;}
/* General forum Table View */
.gTable {background:#242424;}
.gTableTop {height:33px; padding:0 0 0 20px; font-weight:bold; font-size:12px; color:#fff; background:#482020 url(/designs_143/forum_panel_bg.png) no-repeat center 0;}
 div.gTopCornerRight {}
.gTableSubTop {padding:2px 5px;height:20px;font-size:11px; background:#242424;}
 .gTableSubTop a {color:#4D4D4D; text-decoration:none;}
 .gTableSubTop a:hover {text-decoration:underline;}
.gTableBody {padding:2px;background:#1a1a1a;}
.gTableBody1 {padding:2px;background:#1a1a1a;}
.gTableBottom {padding:2px;background:#1a1a1a;}
.gTableLeft {padding:2px 2px 2px 8px;background:#1a1a1a;font-weight:bold;color:#1a1a1a;}
.gTableRight {padding:2px;background:#1a1a1a;}
.gTableError {padding:2px;background:#1a1a1a;color:#FF0000;}
/* ------------------------ */

.gTableLeft[width="25%"] {width:18% !important;}

select.searchForumsFl {width:300px; height:250px;}

.uTable{background:#fff;}
.forumMemNum,
.forumMemSwch,
.uTable,
.userSchFrm {padding:2px 5px;background:#1a1a1a;}

.uriforumsMembers .gDivLeft {background:#1a1a1a;}

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;}
.forumLastPostTd,.forumArchive {padding:2px;font-size:11px;}


a.catLink:link,
a.catLink:visited,
a.catLink:active {text-decoration:none;font-size:12px; color:#fff; }
a.catLink:hover {text-decoration:underline; color:#fff;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:11px;color:#FF0000;font-weight:bold;}
/* hdgame.ru */

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:dedede;font-size:11px;}
.forumViewed {font-size:9px;}
a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#4e4a3c;}
a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#4e4a3c;}
a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#4e4a3c;}
a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#4e4a3c;}

a.forum:link, 
a.forum:visited, 
a.forum:active {font-size:11px; color:#858585; text-decoration:none;}
a.forum:hover {text-decoration:underline;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {padding:0 0 0 5px; font-weight:bold;font-size:11px;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none;}
a.forumBarA:visited {text-decoration:none;}
a.forumBarA:hover {text-decoration:none; }
a.forumBarA:active {text-decoration:underline;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:11px;}
/* ---------------------------- */


/* forum Page switches */
.switches {color:#555; background:#333333;}
.pagesInfo {padding-right:10px;font-size:11px; background:#242424;}
.switch {width:15px;font-size:11px; background:#eee;}
.switchActive {background:#292929;font-weight:bold;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#666;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#666;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#666;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#666;}
/* hdgame.ru */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;}
.threadLastPostTd {padding:2px;font-size:11px;}
.threadDescr {font-size:11px;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#1a1a1a;height:20px;font-weight:bold;font-size:11px;padding-left:40px; }
.threadsDetails {padding:2px 2px 2px 8px;background:#1a1a1a;height:20px;}
.forumOnlineBar {padding:2px 2px 2px 8px;background:#1a1a1a;height:20px;}

a.threadPinnedLink:link {text-decoration:underline; font-weight:bold; color:#084d86;}
a.threadPinnedLink:visited {text-decoration:underline; font-weight:bold; color:#084d86;}
a.threadPinnedLink:active {text-decoration:none; font-weight:bold; color:#084d86;}
a.threadPinnedLink:hover {text-decoration:none; font-weight:bold; color:#084d86;}


a.threadLink:link {font-size:12px; color:#525252; text-decoration:underline;}
a.threadLink:visited {font-size:12px; color:#525252; text-decoration:underline; }
a.threadLink:active {font-size:12px; color:#525252; text-decoration:none;}
a.threadLink:hover {font-size:12px; color:#525252; text-decoration:none;}

.postpSwithces {font-size:11px;}
.postpSwithces a {}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:11px;text-align:right;}


.forumIcoTd,
.forumNameTd,
.forumThreadTd,
.forumPostTd,
.forumLastPostTd,
.threadIcoTd,
.threadNametd,
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.threadLastPostTd {padding-left:5px; padding-right:5px; background:#1a1a1a;}

/* hdgame.ru*/

/* forum Posts View */
.postTable {background:0;}
.postPoll {background:#1a1a1a;text-align:center;}
.postFirst {background:#1a1a1a;border-bottom:3px solid #302525;}
.postRest1 {background:#1a1a1a;}
.postRest2 {background:#1a1a1a;}
.postSeparator {height:3px; background:#302525;}


.postTdTop {padding:5px; border-top:1px solid #242424;border-bottom:1px solid #242424;vertical-align:top; color:#666; background:#1a1a1a;}
.postBottom {padding:5px; border-top:1px solid #242424;border-bottom:1px solid #242424;vertical-align:top; color:#666; background:#1a1a1a;}
.postBottom img {opacity:0.6;}
.postBottom img:hover {opacity:0.99;}
.postTdTop,
.postBottom {border-left:1px solid #242424;}
.postTdTop:first-child,
.postBottom:first-child {border-left:0;}

.postTdTop *,
.postBottom * {vertical-align:baseline;}

.postTdTop a,
.postBottom a {color:#666;}


.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px; background:#1a1a1a;}
a.postUser {text-decoration:none;}
a.postUser:hover {text-decoration:underline;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#242424; height: 1px; border: none; background:#242424;}
.posttdMessage {padding:5px;border-left:1px solid #242424;background:#1a1a1a;}

.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:11px;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage,
.quoteMessage {padding:2px 3px 3px 3px; border:1px solid #302525 !important;font-size:11px; color:#444; background:#242424;}

.signatureView {font-size:11px;} 
.edited {padding-top:30px;font-size:11px;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:11px;}

.statusBlock {padding-top:3px;}
.statusOnline {color: #198f04;}
.statusOffline {color: #995353;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
/* hdgame.ru*/

/* forum Post Form */
.myWinCont table[style="border:1px inset;"] {border:0 !important;}

.input_style input.codeButtons {padding-left:0; padding-right:0;}
.codeButtons#quote {width:42px !important;}
.codeButtons#spoiler {width:51px !important;}
input.codeButtons[value="All codes"] {width:68px !important;}
 
.postNameFl,.postDescrFl {background:#a0b4c0;border:1px solid #6E6E6E;width:55% !important}
.postPollFl,.postQuestionFl {background:#a0b4c0;border:1px solid #6E6E6E;width:55% !important}
textarea.postPollFl {width:98.1% !important;}
.postResultFl {background:#a0b4c0;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#a0b4c0;border:1px solid #6E6E6E;width:300px}
.postTextFl {background:#a0b4c0;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#a0b4c0;border:1px solid #6E6E6E;width:300px}

.pollHelp {font-weight:normal;font-size:11px;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}

input.postNameFl,
input.postDescrFl,
input.postQuestionFl,
textarea.postPollFl,
textarea.postTextFl {width:99% !important;}
/* ----------------- */

/* ====== forum End ====== */

/* CSS SITES */
#container_wrap {width:970px; margin:0 auto;}
#header {height:199px; padding:30px 0 0 0;}
.hProf {width:296px; height:87px; padding:6px 0 0 7px; margin:0 auto 10px auto; background:url(http://hdgame.ru/designs_143/hprof_bg.png) no-repeat 0 0;}
.hProf_avatar {width:82px; height:75px; padding:3px; overflow:hidden; float:left; margin:0 2px 0 0; background:url(/designs_143/hprof_bg.png) no-repeat -213px -142px;}
.hProf_avatar img {vertical-align:top;}
.hProf_list {overflow:hidden; padding:2px 0 0 0;}
.hProf_list li {width:196px; height:20px; margin:0 0 -1px 0;}
.hProf_list li a {height:20px; line-height:20px; padding:0 0 0 4px; display:block; color:#383838; text-decoration:none; background:url(/designs_143/hprof_bg.png) no-repeat 0 -93px; cursor:pointer;}
.hProf_list li a:hover {color:#707070; background-position:0 -113px;}
.hProf_list li a b {padding:0 0 0 2px;}

.hLogin {width:286px; padding:8px 0 0 0; overflow:hidden;}
.hLogin input {display:block; margin:0; padding:0; border:0; vertical-align:top; outline:none;}
input.hLogin_submit {width:42px; height:49px; float:right; background:url(/designs_143/hprof_bg.png) no-repeat -219px -93px;}
input.hLogin_submit:hover {background-position:-261px -93px;}
.hLogin_row {overflow:hidden; margin:0 0 4px 0; color:#646464; text-shadow:1px 1px 1px #000;}
.hLogin_row span {width:64px; padding:4px 0 0 0; display:block; float:left;}
.hLogin_row input {width:158px; height:23px; line-height:23px; padding:0 10px; color:#999; background:url(/designs_143/hprof_bg.png) no-repeat 0 -133px;}
.hLogin_row input:hover,
.hLogin_row input:focus {background-position:0 -156px;}
.hLogin_bottom {overflow:hidden; padding:0 2px 0 0; font-weight:bold; text-align:right;}
.hLogin_bottom a {text-decoration:none;}
.hLogin_bottom a:hover {text-decoration:underline;}
.hLogin_bottom .red {color:#e12929;}
.hLogin_bottom .white {margin:0 0 0 18px; color:#f5f5f5;}


#hnav {height:44px; padding:13px 0 0 0; position:relative; background:url(http://hdgame.ru/designs_143/container_bg.png) no-repeat 0 0; z-index:10;}
#hnav ul {height:42px; padding:0 0 0 6px; border-top:1px solid #adadad; border-bottom:1px solid #3f3f3f; margin:0 1px; background:#151716 url(/designs_143/container_bg.png) no-repeat -1px -14px;}
#hnav ul li {float:left; padding:1px 0 0 0; margin:0 0 0 18px; position:relative; font-weight:bold; text-transform:uppercase;}
#hnav ul li a {height:40px; line-height:40px; display:block; padding:0 22px; color:#8bb0da; text-shadow:1px 1px 1px #0d0d0d; text-decoration:none;}
#hnav ul li a:hover {background:url(/designs_143/hnav_bg.png) no-repeat center 0;}
#hnav ul li a span {height:40px; line-height:40px; display:block; margin:0 -22px 0 0; padding:0 33px 0 0; vertical-align:top; background:url(/designs_143/hnav_bg.png) no-repeat right -80px; cursor:pointer;}
#hnav ul li.current a {background:url(/designs_143/hnav_bg.png) no-repeat center -40px;}
#hnav ul li.navSub a {padding-left:17px;}

#hnav ul li ul {width:201px; height:auto; display:none; opacity:0.99; border:0; padding:0; margin:0; position:absolute; left:0px; top:41px; border-top:1px solid #191919; background:#141615 url(/designs_143/hnav_bg.png) no-repeat 0 -120px !important;}

#hnav ul li ul li {float:none; padding:0; margin:0; text-align:center;}
#hnav ul li ul li:first-child {border-top:1px solid #3f3f3f;}
#hnav ul li ul li a {height:31px; line-height:31px; padding:0 5px; margin:0; color:#535353; text-shadow:1px 1px 1px #0d0d0d; background:url(/designs_143/hnav_bg.png) no-repeat -201px -120px !important;}
#hnav ul li ul li.odd a {background:0 !important;}
#hnav ul li ul li a:hover {background:url(/designs_143/hnav_bg.png) no-repeat -201px -154px !important;}


#content_full {padding:0 0 42px 0; margin:0 0 9px 0; background:url(/designs_143/container_bg.png) no-repeat -1944px bottom;}
#content_in {padding:0 2px 0 2px; overflow:hidden; background:url(/designs_143/container_bg.png) repeat-y -972px 0;}
#side_right {width:745px; float:right;}
 #sider_left {width:523px; float:left;}
 #sider_right {width:218px; float:left;}
#side_left {width:218px; float:left;}

#mBlock_full {width:969px; height:138px; overflow:hidden; margin:0 0 0 -2px; background:url(/designs_143/c_slider_bg.png) no-repeat 0 0;}
.mBlock {width:209px;}
.mBlock_title {width:209px; height:28px; line-height:22px; color:#505050; text-shadow:1px 1px 1px #000; text-align:center;}
.mBlock_cont {width:205px; height:109px; background:url(http://hdgame.ru/designs_143/c_inf_block_bg.png) no-repeat 0 0;}
.mBlock_pict {width:201px; height:82px; padding:3px 0 0 3px;}
.mBlock_link {height:20px; line-height:18px; padding:1px 0 0 0; overflow:hidden; display:block; font-size:11px; text-align:center;}
.mBlock_link a {color:#939393; text-decoration:none;}
.mBlock_link a:hover {text-decoration:underline;}
.monitor_link {text-align:center; color:#ffffff}
.monitor_link a {color:#ffffff; text-decoration:none;}
.monitor_link a:hover {text-decoration:bold; color:#939393}
.mBlock.right .mBlock_title,
.mBlock.right .mBlock_link a {color:#8bb0da;}
.mBlock.left .mBlock_title,
.mBlock.left .mBlock_link a {color:#8bb0da;}

#cSlider {width:534px; height:125px; float:left; margin:7px 0 0 8px; overflow:hidden; position:relative; z-index:1;}
a.slider_prev,
a.slider_next {width:48px; height:48px; display:block; opacity:0.5; position:absolute; top:40px; font-size:0px; overflow:hidden; text-decoration:none; background:url(/designs_143/c_inf_block_bg.png) no-repeat 0 -109px; z-index:30;}
a.slider_prev {left:10px; background-position:-48px -109px;}
a.slider_next {right:10px; background-position:-109px -109px;}

a.slider_prev:hover {opacity:0.99; background-position:0 -109px;}
a.slider_next:hover {opacity:0.99; background-position:-157px -109px;}

#cSlider_list {width:534px; height:125px; overflow:hidden; position:relative; z-index:1;}
#cSlider_list li {width:534px; height:125px; position:absolute; left:0px; top:0px;}

.cSlider_nav {height:18px; padding:2px 0 0 2px; position:absolute; right:1px; bottom:0px; background:url(/designs_143/c_slider_bg.png) no-repeat 0 -138px; z-index:20;}
.cSlider_nav_in {height:18px; position:relative; right:-1px; overflow:hidden;background:url(/designs_143/c_slider_bg.png) no-repeat center -140px;}
.cSlider_nav a {width:13px; height:13px; display:block; float:left; margin:3px 3px 0 3px; font-size:0px; text-decoration:none; background:url(/designs_143/c_slider_bg.png) no-repeat -941px -140px;}
.cSlider_nav a:hover {background-position:-926px -140px;}
.cSlider_nav a.current {background-position:-956px -140px;}


#content_top {width:969px; margin:0 0 0 -2px; padding:0 0 2px 0; border-top:1px solid #3e3e3e; background:url(/designs_143/container_bg.png) no-repeat -2914px bottom;}
#hLogo {height:129px; text-align:center; background:#232323;}
#hLogo img {vertical-align:top;}


.viewn_loop {width:523px; margin:0 0 4px 0; padding:0 0 4px 0; background:url(/designs_143/viewn_bg.png) no-repeat -1046px bottom;}
.viewn_title {height:35px; line-height:33px; overflow:hidden; position:relative; padding:0 18px 0 30px; margin:0;font-weight:bold; font-size:11px; color:#fcfcfc; text-shadow:1px 1px 1px #0e0808; background:url(/designs_143/viewn_bg.png) no-repeat 0 0;}
.viewn_title a {color:#fcfcfc; text-shadow:1px 1px 1px #0e0808; text-decoration:none;}
.viewn_title a:hover {color:#ffa3a3; text-decoration:underline;}
.v_sys {position:absolute; right:5px; top:10px; overflow:hidden; opacity:0.5;}
.v_sys:hover {opacity:0.99;}
.viewn_cont {padding:1px 17px 0 17px; overflow:hidden; background:url(/designs_143/viewn_bg.png) repeat-y -523px 0;}

.viewn_detail {width:501px; margin:0 0 0 -6px; font-size:10px; color:#995353; text-shadow:1px 1px 1px #080808; text-align:center;}
.viewn_detail a {color:#995353; text-shadow:1px 1px 1px #080808; text-decoration:none;}
.viewn_detail a:hover {text-decoration:underline;}
.viewn_detail li {display:inline; margin:0 5px;}
.viewn_detail.vD_top {height:35px; line-height:35px; border-top:1px solid #222; border-bottom:1px solid #222; background:url(/designs_143/viewn_bg.png) no-repeat -1569px 0;}
.viewn_detail.vD_bottom,
.viewn_detail.vD_d_top {height:18px; line-height:18px; border-top:1px solid #222; background:url(/designs_143/viewn_bg.png) no-repeat -2070px bottom;}
.viewn_detail.vD_d_top {margin-bottom:4px; text-align:left;}

.viewn_cont_in {padding:5px 0; overflow:hidden;}

.viewn_pict {width:187px; float:left; margin:0 10px 0 0;}
.viewn_pict img {width:177px; border:5px solid #272727; vertical-align:top;}
.viewn_open {width:187px; height:21px; line-height:18px; display:block; margin:1px 0 0 0; font-size:10px; text-align:center; background:url(/designs_143/viewn_bg.png) no-repeat -2580px 0;}
.viewn_open a {color:#7e7e7e; text-decoration:none;}
.viewn_open a:hover {text-decoration:underline;}

.pagesBlockuz2,
.catPages1 {display:block; margin:5px 0; text-align:center; overflow:hidden;}
.pagesBlockuz2 a,
.pagesBlockuz2 b.swchItemA1,
.catPages1 a,
.catPages1 b.swchItemA {height:22px; line-height:22px; padding:0 5px; display:inline-block; vertical-align:top; color:#4f4f4f; text-decoration:none; text-align:center; background:url(/designs_143/paginator_bg.png) repeat-x 0 0;} 
.pagesBlockuz2 a:hover,
.pagesBlockuz2 b.swchItemA1,
.catPages1 a:hover,
.catPages1 b.swchItemA {font-weight:100; color:#a75c5c; background:url(/designs_143/paginator_bg.png) repeat-x 0 -22px;} 

.vInnerNews_pict {width:99%; overflow:hidden; margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #383838; text-align:center;}
.vInnerNews_pict img {max-width:480px; max-height:500px; padding:1px; border:1px solid #383838; vertical-align:top;}



.block_full {width:218px; margin:0 0 3px 0; padding:0 0 13px 0; background:url(/designs_143/block_bg.png) no-repeat -436px bottom;}
.block_title {height:28px; padding:12px 0 0 24px; font-weight:bold; color:#fcfcfc; text-shadow:1px 1px 1px #0e0808; background:url(/designs_143/block_bg.png) no-repeat 0 0;}
.block_cont {padding:4px 19px 2px 19px; overflow:hidden; color:#adadad; background:url(/designs_143/block_bg.png) repeat-y -218px 0;}

.bnav {width:197px; margin:-4px 0 0 0;position:relative; left:-8px;}
.bnav li {height:26px;}
.bnav li a {height:26px; line-height:26px; padding:0 0 0 7px; display:block; color:#adadad; text-shadow:1px 1px 1px #070707; text-decoration:none; background:#1a1a1a url(/designs_143/block_bg.png) no-repeat -654px 0;}
.bnav li a:hover {color:#995353; background-color:#251b1b; background-position:-654px -26px;}

#mchatIfm2 {overflow:hidden; background:#1c1c1c;}
.frame_html {overflow:hidden;}
.frame_html .bChat_loop {margin-right:10px;}
/* Tiny Scrollbar */
#scrollbar1 {width:195px; padding:0 0 0 0px; margin:0; }
#scrollbar1 .viewport { height:295px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left:0; right:0; top:0; padding:0; margin:0; }
#scrollbar1 .scrollbar {width:8px; position: relative; background-position: 0 0; float:right; margin:0 0 0 -15px; position:relative;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); filter: alpha(opacity=50); opacity:0.5; background:#282828; z-index:10;}
#scrollbar1:hover .scrollbar {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); filter: alpha(opacity=100); opacity:0.99;}
#scrollbar1 .track { width:6px; height:100%; position: relative; padding:0 1px; background: #282828; }
#scrollbar1 .thumb { width:8px; height:20px; overflow: hidden; position: absolute; top:0; right:0px; background:#333;}
#scrollbar1 .thumb .end {width:8px; height:5px; overflow: hidden; background:#333; }
#scrollbar1 .disable { display: none; }
/* Tiny Scrollbar end */

.bChat_full,
#mchatIfm2,
#MCaddFrm {width:197px !important; margin:0;position:relative; left:-8px;}
.bChat_loop {color:#adadad;background:#1c1c1c;}
.bChat_loop.add1 .bChat_cont {background:#161616;}
.bChat_loop.add2 .bChat_cont {background:#1c1c1c;}
.bChat_top {height:20px; line-height:20px; overflow:hidden; border-bottom:1px solid #1d1d1d; color:#452323;}
.bChat_top a {color:#804242; text-decoration:none;}
.bChat_top a:hover {text-decoration:underline;}
a.bChat_icon {width:22px; height:20px; display:block; float:left; margin:0 7px 0 0; background:url(/designs_143/mchat_icon.png) no-repeat 0 0;}
.bChat_time {width:40px; height:20px; line-height:20px; display:block; float:right; text-align:center; background:#1f1f1f;}
.bChat_cont {padding:5px 8px; overflow:hidden; border-top:1px solid #1a1a1a;}

.bChat_bb {padding:3px 0 4px 0; font-weight:bold; text-align:center; background:#1a1a1a;}
.bChat_bb a {margin:0 1px; color:#592222; text-decoration:none;}
.bChat_bb a:hover {color:#804242; text-decoration:underline;}

.bChat_bottom {overflow:hidden; margin:0 1px; border:2px solid #1d1d1d; background:#171717;}
#container_wrap .bChat_bottom textarea {width:177px !important; height:23px !important; display:block; outline:none; vertical-align:top; color:#adadad; border:0 !important; padding:4px 7px !important; margin:0; background:0 !important;}
#container_wrap .bChat_submit {height:20px; overflow:hidden; padding:0 2px 0 0; text-align:right;}
.bChat_submit div {float:right;}
#container_wrap .bChat_submit input {width:40px !important; height:17px !important; display:block !important; float:right !important; padding:0 !important; margin:0 !important; vertical-align:top !important; font-size:0px !important; overflow:hidden; color:#000; border:0; background:#1a1a1a url(/designs_143/bchat_submit_bg.png) no-repeat 0 0;}
#container_wrap .bChat_submit input:hover {background:#431200 url(/designs_143/bchat_submit_bg.png) no-repeat 0 -17px;}


.bGames_tabs_full {width:197px; margin:-5px 0 0 0;position:relative; left:-8px; overflow:hidden;}
.bGames_tabs {width:197px; padding:0 0 1px 0; border-bottom:1px solid #242424; overflow:hidden; background:url(/designs_143/block_bg.png) no-repeat -1354px 0;}
.bGames_tabs a {width:50%; height:24px; line-height:24px; display:block; overflow:hidden; float:left; font-weight:bold; color:#404040; text-decoration:none; text-align:center;}
.bGames_tabs a.current {color:#b72f2f; background:#1a1a1a;}
.bGames_tabs a:hover {text-decoration:underline;}
.bGames_tabs a.bG_t_1 {width:77px; border-right:1px solid #131313;}
.bGames_tabs a.bG_t_2 {width:117px; border-left:1px solid #202020;}
.bGames_box {display:none;}
.bGames_box.current {display:block;}
.bGames_loop {width:185px; overflow:hidden; margin:5px 0 0 0;}
.bGames_tabs_full .bGames_loop {margin-left:5px;}
.bGames_loop:first-child {margin-top:0;}
a.bG_pict {display:block; float:left;}
a.bG_pict img {width:74px; height:56px; vertical-align:top; border:3px solid #954d4d; -moz-border-radius:5px; -webkit-border-radius:5px;-khtml-border-radius:5px; border-radius:5px;}
a.bG_pict img:hover {border-color:#461f1f;}
a.bG_button {width:105px; height:20px; line-height:20px; margin:1px 0 0 0; display:block; padding:0 0 0 9px; font-weight:bold; color:#3d3d3d; text-decoration:none; background:#1a1a1a url(/designs_143/block_bg.png) no-repeat -1247px 0;}
a.bG_button:first-child {margin:0;}
a.bG_button:hover {color:#b96e6e; text-shadow:1px 1px 1px #121212; background:#271e1e url(/designs_143/block_bg.png) no-repeat -1247px -20px;}


.bStat_ucoz {width:195px; height:39px; padding:9px 0 0 0; margin:-5px 0 0 0px; position:relative; left:-7px; border-bottom:1px solid #171717; text-align:center; background:#222 url(/designs_143/block_bg.png) no-repeat -853px 0;}
.bStat_ucoz img {vertical-align:top; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); filter: alpha(opacity=50); opacity:0.5;}
.bStat_ucoz img:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); filter: alpha(opacity=100); opacity:0.99;}
.bStat_lastUser {width:187px; padding:7px 4px 12px 4px; overflow:hidden; margin:0 0 0 0px; position:relative; left:-7px; border-top:1px solid #242424; border-bottom:1px solid #171717; font-weight:bold; font-size:10px; color:#b72f2f; text-shadow:1px 1px 1px #000; text-align:center;}
.bStat_lastUser span:hover {cursor:pointer; text-decoration:underline;}

.hr_b {width:195px; height:1px; font-size:0px; margin:0 0 0 0px; position:relative; left:-7px; overflow:hidden; border-bottom:1px solid #171717; background:#242424;}

.bStat_cont {width:195px; margin:0 0 -2px 0px; position:relative; left:-7px;}
.tOnline,
.gOnline,
.uOnline {width:183px; height:20px; line-height:19px; padding:0 6px; border-bottom:1px solid #1a1a1a; font-weight:bold; font-size:10px; color:#fff; background:url(/designs_143/block_bg.png) no-repeat -1050px 0; cursor:pointer;}
.tOnline {}
.gOnline {}
.uOnline {}
.tOnline:hover,
.gOnline:hover,
.uOnline:hover {background-position:-1050px -20px;}
.tOnline b,
.gOnline b,
.uOnline b {color:#b72f2f;}

.bFile_loop {width:193px; overflow:hidden; padding:1px; margin:-3px 0 4px 0;position:relative; left:-7px; background:#1e1e1e;}
.bFile_loop:hover {background:#1b1b1b;}
.bFile_loop a {text-decoration:none;}
.bFile_loop a:hover {color:#ac4141;}
.bFile_loop .left {display:block; float:left; margin:0 6px 0 0;}
.bFile_loop .left img {vertical-align:top; border:2px solid #222;}
.bFile_loop .left img:hover,
.bFile_loop:hover img {border-color:#572d2d;}
.bFile_loop strong {display:block; padding:2px 0 3px 0; font-weight:100; font-size:11px; color:#764343;}
.bFile_loop strong a {color:#764343;}
.bFile_loop span {display:block; color:#b72f2f;}
.bFile_loop span a {color:#b72f2f;}

a.bF_loop {width:153px; display:block; padding:5px 35px 5px 7px; overflow:hidden; margin:-4px 0 5px 0;position:relative; left:-7px; text-decoration:none; background:#1e1e1e url(/designs_143/arrow_black_1.png) no-repeat 165px center;}
a.bF_loop:hover {background-color:#1b1b1b; background-image:url(/designs_143/arrow_black_2.png);}
a.bF_loop strong {display:block; padding:0 0 3px 0; color:#764343; cursor:pointer;}
a.bF_loop span {display:block; color:#b72f2f; cursor:pointer;}



#footer {width:970px; overflow:hidden; background:url(/designs_143/footer_bg.png) no-repeat 0 0;}
#fLeft {width:202px; float:left; padding:45px 12px 0 0; font-size:10px; text-align:right;}
#fLeft a {text-decoration:none;}
#fLeft a:hover {color:#ddd;}
#fCenter {width:526px; padding:0 0 0 14px; float:left; margin:0 0 0 1px; color:#585858;}
#fCenter a {font-weight:bold; color:#a75c5c; text-decoration:none;}
 #fCenter a:hover {text-decoration:underline;}
.fText {margin:0; padding:7px 0; line-height:1.5;}
#fnav {height:17px; line-height:17px; padding:0 13px 0 0; color:#383838; text-align:right;}
#fnav a {margin:0 3px; color:#383838; text-decoration:none;}
#fnav a:hover {text-decoration:underline;}
#fStat {width:210px; float:right; padding:10px 0 0 5px;}
#fStat li {width:88px; height:31px; padding:3px; float:left; margin:0 0 18px 6px; background:url(/designs_143/fstat_bg.png) no-repeat 0 0;}
#fStat li img {vertical-align:top; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); filter: alpha(opacity=30); opacity:0.3;}
#fStat li img:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); filter: alpha(opacity=100); opacity:0.99;}



/* OTHER */
#tooltip {
position: absolute;
z-index: 10;
border: 1px solid #3c1e1e;
background-color:#1c1c1c;
font-size:11px;
color: #fff;
 margin:0 5px 0 0;
padding: 3px 5px;
opacity: 0.75;
 -moz-border-radius: 5px; /* Firefox */
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -khtml-border-radius: 5px; /* KHTML */
 border-radius: 5px;
 box-shadow: 0 0 5px #3c1e1e;/* Каноническое задание */
 -webkit-box-shadow: 0 0 5px #3c1e1e; /* Safari, Chrome */
 -moz-box-shadow: 0 0 5px #3c1e1e; /* Firefox */
}
#tooltip h3 {display:block; margin:0; padding:0; font-size:11px; color:#fff;}

/* popup full */
.popups_full {padding:10px 5px;}
.popups_in {max-width:900px; min-width:650px; margin:0 auto; border:1px solid #383838; background:#1a1a1a;
-moz-border-radius:0 0 10px 10px; /* Firefox */
-webkit-border-bottom-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-khtml-border-radius:0 0 10px 10px; /* KHTML */
border-radius:0 0 10px 10px;
}
.popups_title {height:24px; padding:10px 0 0 20px; overflow:hidden; margin:0; font-size:12px; font-weight:bold; color:#fff; background:#2e2525 url(/designs_143/other_title_bg.png) no-repeat center 0;}
.popups_title b {display:block;}
.popups_cont {padding:5px 20px 10px 5px; overflow:hidden; text-align:left;}
.popups_cont div[align="center"] {text-align:left !important;}
.popups_cont div div[align="center"] {text-align:center !important;}

.popups_cont textarea.manFlaSign {width:98% !important;}

.popups_cont form input.allUsersBtn,
.popups_cont form input.uSearchFlSbm {width:160px !important; vertical-align:middle;}
.popups_cont form input.uSearchFl {vertical-align:middle;}


.com_body div {width:auto !important;}

.umn-tl,
.umn-bl {display:none;}

.block_full #mchatMsgF {width:96% !important;}


span#bc12 {display:none;}

/* END */

.forum_loop {background:url(/vid_forum/f_bg.png) repeat-y; width: 215px; color: #474747; text-shadow: 1px 0px 0px #000; font-family: Tahoma; font-size: 9pt;}
.forum_loop a {text-decoration: none;}
.forum_viewn {padding: 3px 10px; width: 185px; overflow: hidden;}
.forum_top {background:url(/vid_forum/f_top.png) no-repeat; width: 215px; height: 25px; text-align: center; line-height: 25px;}
.forum_top a {color: #fff; font-weight: bold;}
.forum_avatar {background:url(/vid_forum/ava_border.png) no-repeat; width: 113px; height: 112px; margin: 0 auto;}
.forum_avatar img {width: 100px; height: 100px; padding: 6px 7px;}
.forum_info {margin: 0 0 0 -20px; padding: 5px 0 0 0; width: 215px; text-shadow: 1px 0px 1px #000; text-align: left; }
.forum_info li {background:url(/vid_forum/f_gray_bg.png) repeat-x; height: 25px; list-style: none; line-height: 25px; padding: 0 0 2px 10px;}
.forum_info li:hover {background:url(/vid_forum/f_red_bg.png) repeat-x; color: #995353;}
.forum_info li.status {text-align: center; padding: 0;}

.urating { margin:3px;cursor:pointer; display:inline-block; }
.upr { background: url('/urating/up.gif') no-repeat; width:24px; height:24px; }
.dwr { background: url('/urating/down.gif') no-repeat; width:24px; height:24px; }
.resultRating { font-size:17px; font-weight:bold; color:#00AA23; text-shadow:0px 1px 1px #000; }