﻿@charset "utf-8";
/* Ported - Lewonchik, http://webstory.ucoz.net */
/* Free templates - http://ucoztemplates.com*/

@import url("module.css");
@import url("default.css");
@import url("template.css");
@import url("typography.css");
/* ===== forum Start ===== */ 

/* General forum Table View */
.gTable { background:#0d0d0d; border-bottom:2px solid #1b1b1b; }
.gTableTop { font-family:Trebuchet MS, Verdana, Arial; font-size:12px; font-weight:bold; background:url('http://webstory.ucoz.net/forumimages/cb_fbr_tex.gif'); color:#999999; text-align:center; height:30px; text-transform:uppercase; }
.gTableSubTop { background:url('http://src.ucoz.ru/t/903/12.gif'); color:#505050; height:21px; font-size:10px; }
.gTableBody { padding:2px; background:#202020; }
.gTableBody1 { padding:2px; background:#202020; }
.gTableBottom { padding:2px; background:#202020; }
.gTableLeft { padding:2px; background:#202020; font-weight:bold; text-align: center; color:#CCCCCC; }
.gTableRight { padding:2px; background:#202020; color:#666666; }
.gTableError { padding:2px; background:#202020; color:#FF0000; }
/* ------------------------ */

/* Forums Styles */
.threadNametd, .forumNameTd { padding:2px 0 2px 10px; background:#202020; color:#505050 }
.threadNametd:hover, .forumNameTd:hover { padding:2px 0 2px 10px; background:#202020; color:#505050 }
/*.threadNametd:hover a:link,.forumNameTd:hover a:link, .threadNametd:hover a:visited,.forumNameTd:hover a:visited, .threadNametd:hover a:active,.forumNameTd:hover a:active {color:#ffffff}*/

.forumLastPostTd { padding:2px; background:#202020; color:#505050 }
.forumIcoTd, .forumThreadTd, .forumPostTd { padding:2px; background:#1B1B1B }
.forumLastPostTd, .forumArchive { padding:2px; font-size:7pt; }
a.catLink:link { text-transform:uppercase; text-decoration:none; color:#999999; }
a.catLink:visited { text-transform:uppercase; text-decoration:none; color:#999999; }
a.catLink:hover { text-transform:uppercase; text-decoration:none; color:#8D0C10; }
a.catLink:active { text-transform:uppercase; text-decoration:none; color:#8D0C10; }
.lastPostGuest, .lastPostUser, .threadAuthor { font-weight:bold }
.archivedForum { font-size:7pt; color:#FF0000; font-weight:bold; }
/* ------------- */

/* forum Titles & other */
.forum { font-weight:bold; font-size:9pt; }
.forumModer { color:#505050; font-size:7pt; }
.forumViewed { font-size:9px; }
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link { text-decoration:none; color:#999999; }
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited { text-decoration:none; color:#999999; }
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover { text-decoration:none; color:#ff0000; }
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active { text-decoration:none; color:#999999; }
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar { padding-bottom:7px; font-weight:bold; font-size:7pt; }
.forumBarKw { font-weight:normal; }
a.forumBarA:link { text-decoration:none; color:#CCCCCC; }
a.forumBarA:visited { text-decoration:none; color:#CCCCCC; }
a.forumBarA:hover { text-decoration:underline; color:#FFFFFF; }
a.forumBarA:active { text-decoration:underline; color:#CCCCCC; }
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav, .fastSearch, .fastLoginForm { font-size:7pt; }
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain { background:#862D2D; color:#FFFFFF; }
.fastNavCat { background:#F9E6E6; }
.fastNavCatA { background:#F9E6E6; color:#0000FF }
.fastNavForumA { color:#0000FF }
/* -------------------------- */

/* forum Page switches */
.pagesInfo { background:#202020; padding-right:10px; font-size:7pt; }
.switches { background:#2B2B2B; }
.switch { background:#202020; width:15px; font-size:7pt; }
.switchActive { background:#8D0C10; font-weight:bold; color:#ffffff; width:15px }
a.switchDigit:link, a.switchBack:link, a.switchNext:link { text-decoration:none; color:#CCCCCC; }
a.switchDigit:visited, a.switchBack:visited, a.switchNext:visited { text-decoration:none; color:#CCCCCC; }
a.switchDigit:hover, a.switchBack:hover, a.switchNext:hover { text-decoration:underline; color:#FFFFFF; }
a.switchDigit:active, a.switchBack:active, a.switchNext:active { text-decoration:underline; color:#CCCCCC; }
/* ------------------- */

/* forum Threads Style */
.threadAuthTd, .threadLastPostTd { padding:2px; padding:2px; background:#202020 }
.threadIcoTd, .threadPostTd, .threadViewTd { padding:2px; background:#1B1B1B }
.threadLastPostTd { padding:2px; font-size:7pt; }
.threadDescr { font-size:7pt; }
.threadNoticeLink { font-weight:bold; }
.threadsType { padding:2px; background:#1B1B1B; height:20px; font-weight:bold; font-size: 12px; color:#FFFFFF; padding-left:40px; margin:1px; }
.threadsDetails { padding:2px; background:#373737; height:20px; color:#252525; color:#FFFFFF; border:1px solid #494949; }
.forumOnlineBar { padding:2px; background:#161616; height:20px; color:#CCCCCC; border:1px solid #494949; }
a.threadPinnedLink:link { text-decoration:none; color:#CCCCCC; }
a.threadPinnedLink:visited { text-decoration:none; color:#CCCCCC; }
a.threadPinnedLink:hover { text-decoration:underline; color:#FFFFFF; }
a.threadPinnedLink:active { text-decoration:underline; color:#CCCCCC; }
.threadPinnedLink, .threadLink { font-weight:bold; }
a.threadLink:link { text-decoration:none; color:#999999; }
a.threadLink:visited { text-decoration:none; color:#999999; }
a.threadLink:hover { text-decoration:underline; color:#FFFFFF; }
a.threadLink:active { text-decoration:underline; color:#CCCCCC; }
.postpSwithces { font-size:7pt; }
.thDescr { font-weight:normal; }
.threadFrmBlock { font-size:7pt; text-align:right; }
/* ------------------- */

/* Posts View */
.postTable { background:#252525 }
.postPoll { background:#1B1B1B; text-align:center; }
.postFirst { background:#1B1B1B; border-bottom:1px solid #666666; }
.postRest1 { background:#1B1B1B; }
.postRest2 { background:#1B1B1B; }
.postSeparator { height:2px; background:#1b1b1b; }
.postTdTop { background:url('http://src.ucoz.ru/t/903/12.gif') #000000; color:#505050; font-size:10px; }
.postBottom { background:url('http://webstory.ucoz.net/forumimages/cb_fbr_tex.gif') #000000; color:#505050; font-size:10px; }
.postUser { font-weight:bold; }
.postTdInfo { background:#1B1B1B; text-align:center; padding:5px; color:#505050; }
.postRankName { margin-top:5px; }
.postRankIco { margin-bottom:5px; margin-bottom:5px; }
.reputation { margin-top:5px; }
.signatureHr { margin-top:20px; color:#CCCCCC; }
.posttdMessage { background:#202020; padding:5px; }
.postPoll { padding:5px; }
.pollQuestion { text-align:center; font-weight:bold; }
.pollButtons, .pollTotal { text-align:center; }
.pollSubmitBut, .pollreSultsBut { width:140px; font-size:7pt; }
.pollSubmit { font-weight:bold; }
.pollEnd { text-align:center; height:30px; }
.codeMessage { background:#252525; font-size:9px; }
.quoteMessage { background:#252525; font-size:9px; }
.signatureView { font-size:7pt; }
.edited { padding-top:30px; font-size:7pt; text-align:right; color:#cccccc; }
.editedBy { font-weight:bold; font-size:8pt; }
.statusBlock { padding-top:3px; }
.statusOnline { color:#FFFF00; }
.statusOffline { color:#FFFFFF; }
/* ---------- */

/* 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('http://src.ucoz.ru/t/903/13.gif') no-repeat 0px 4px; }
.newPollItem { padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/903/13.gif') no-repeat 0px 4px; }
/* ----------------------- */
/* Post Form */
.codeButtons { font-size:7pt; background: #333333; color:#FFFFFF; border:1px outset #333333; }
.codeCloseAll { font-size:7pt; background: #333333; color:#FFFFFF; border:1px outset #333333; font-weight:bold; }
.postNameFl, .postDescrFl { background:#1F1F1F; border:1px solid #252525; width:400px; color:#666666; }
.postPollFl, .postQuestionFl { background:#1F1F1F; border:1px solid #252525; width:400px; color:#666666; }
.postResultFl { background:#1F1F1F; border:1px solid #252525; width:50px }
.postAnswerFl { background:#1F1F1F; border:1px solid #252525; width:300px }
.postTextFl { background:#1F1F1F; border:1px solid #252525; color:#666666; }
.postUserFl { background:#1F1F1F; border:1px solid #252525; width:300px }
.pollHelp { font-weight:normal; font-size:7pt; padding-top:3px; }
.smilesPart { padding-top:5px; text-align:center }
/* --------- */

.smiles { margin: auto; }

/* ====== forum End ====== */
