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

@import url("gantry.css");
@import url("joomla.css");
@import url("style.css");
@import url("demo-fusion.css");
@import url("template.css");

#rt-main-surround ul.menu li.active > a, #rt-main-surround ul.menu li.active > .separator, #rt-main-surround ul.menu li.active > .item, .rt-article-title span, #rt-main-surround h2.title span { color:#cc0000; }
body a, #rt-main-surround ul.menu a:hover, #rt-main-surround ul.menu .separator:hover, #rt-main-surround ul.menu .item:hover, #rt-top .titlecolor h2.title span, #rt-main-surround h2.title span { color:#cc0000; }
/* ----- FORUM ----- */

/* General forum Table View */
.gTable { background:#0d0d0d; border-bottom:2px solid #8D0C10; }
.gTableTop { font-family:Trebuchet MS, Verdana, Arial; font-size:13px; font-weight:bold; background:url('/images/forum/pattern.gif'); color:#202020; text-align:center; height:52px; 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; 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:#ffffff; }
.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:#202020; }
a.catLink:visited { text-transform:uppercase; text-decoration:none; color:#202020; }
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:underline; color:#FFFFFF; }
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active { text-decoration:underline; 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:7pt; 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:#D00008; }
.postTdTop { background:url('http://src.ucoz.ru/t/903/12.gif') #000000; color:#505050; height:21px; font-size:10px; }
.postBottom { background:#202020; height:20px; color:#555555; }
.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: #ffffff; }
.postPollFl, .postQuestionFl { background:#1F1F1F; border:1px solid #252525; width:400px; }
.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; }
/* --------- */

input[type="text"], input[type="password"] {  color: #cccccc; }

/* ----- /FORUM ----- */

/* ====== Select Code from phpBB3 to uCoz === */  
div.bbCodeName { margin-bottom:3px; }
div.codeMessage code { font-size:14px; }  
/* ========================================== */
