﻿/*=== General style ===*/
* { border:0; margin:0; padding:0; outline:none; }
body { color:#4e4e4e; font:normal 11px Arial, Helvetica, sans-serif; }

/* Calendar style
  ----------------------------- */  
.sidebox .calTable {width:100%;}
.calTable {background:#060606;}
.calTable td {background:#1B1B1B;}
.calTable .calWday {font-weight:bold;width:34px;height:24px;}
.calTable .calWdaySe,.calTable .calWdaySu {color:#fff;background:#E3A305;font-weight:bold;height:30px;border:1px solid #D2980A;}
.calTable .calMday {width:44px;height:30px;}
.calTable .calMdayA {background:#E3A305;border:1px solid #D2980A;font-weight:bold;width:34px;height:24px;color:#fff;}
.calTable .calMdayIs {color:#fff;font-weight:bold;border:1px solid #D2980A;}
.calTable .calMdayIsA {background:url("../images/section-breaker.png")#E3A305;border:1px solid #D2980A;font-weight:bold;color:#fff;}
.calTable .calMdayIsA a:visited,.calTable .calMdayIsA a:link {color:#FFF}
/* -------------------------- */

/* Other Styles */
.replaceTable {background:#2C2C2C;height:100px;width:300px;}
.replaceBody {background:url('/.s/t/878/1.jpg') top center no-repeat #303030;}
.legendTd {font-size:7pt;}
/* ------------ */

/* ===== forum Start ===== */ 

/* General forum Table View */
.gTable { background:#0d0d0d; border-bottom:2px solid #ffffff; }
.gTableTop { font-family:Trebuchet MS, Verdana, Arial; font-size:12px; font-weight:bold; background:url('/images/section-breaker-white.png'); color:#999999; text-align:center; height:30px; text-transform:uppercase; }
.gTableSubTop { background:url('/images/section-breaker.png'); color:#505050; height:21px; font-size:12px; }
.gTableBody { padding:2px; background:#202020; color:#939393; }
.gTableBody1 { padding:2px; background:#202020; color:#939393; }
.gTableBottom { padding:2px; background:#202020; color:#939393; }
.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:#dc9816; }
/* ------------------------ */


/* 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:#dc9816; }
a.catLink:active { text-transform:uppercase; text-decoration:none; color:#dc9816; }
.lastPostGuest, .lastPostUser, .threadAuthor { font-weight:bold }
.archivedForum { font-size:7pt; color:#b81212; font-weight:bold; }
/* ------------- */

/* forum Titles & other */
.forum { font-weight:bold; font-size:9pt; }
.forumModer { color:#cccccc; 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:#dc9816; }
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:8pt; }
.forumBarKw { font-weight:normal; }
a.forumBarA:link { text-decoration:none; color:#dc9816; }
a.forumBarA:visited { text-decoration:none; color:#dc9816; }
a.forumBarA:hover { text-decoration:underline; color:#fff }
a.forumBarA:active { text-decoration:underline; color:#dc9816; }
/* -------------------- */

/* 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; color:#939393; }
.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:#1b1b1b; }
.postTdTop { background:url('/images/section-breaker.png') #060000; color:#fff; font-size:10px; }
.postBottom { background:url('/images/section-breaker.png') #060000; color:#fff; font-size:10px; }
.postUser { font-weight:bold; }
.postTdInfo { background:#1B1B1B; text-align:center; padding:5px; color:#555; }
.postRankName { margin-top:5px; }
.postRankIco { margin-bottom:5px; margin-bottom:5px; }
.reputation { margin-top:5px; }
.signatureHr { margin-top:20px; color:#CCCCCC; }
.posttdMessage { background:#252525; padding:5px; color:#FFFFFF; font-size:12px; }
.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:#23a723; }
.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:#fff; border:1px outset #333333; }
.codeCloseAll { font-size:7pt; background: #333333; color:#fff; border:1px outset #333333; font-weight:bold; }
.postNameFl, .postDescrFl { background:#444; border:2px solid #252525; width:380px; color:#fff; }
.postPollFl, .postQuestionFl { background:#1F1F1F; border:1px solid #ccc; width:400px; color:#666666; }
.postResultFl { background:#1F1F1F; border:1px solid #b2b2b2; width:50px }
.postAnswerFl { background:#1F1F1F; border:1px solid #b2b2b2; width:300px }
.postTextFl { background:#1F1F1F; border:1px solid #b2b2b2; }
.postUserFl { background:#1F1F1F; border:1px solid #b2b2b2; width:300px }
.pollHelp { font-weight:normal; font-size:7pt; padding-top:3px; }
.smilesPart { padding-top:5px; text-align:center }
/* --------- */

.smiles { margin: auto; }

/* --------- */
.alert{margin:3px 0;background:#f17b63;border:2px solid #f16640;}
.alert_left{height:76px;width:80px;background:#ee624f url(../images/alert.gif) no-repeat 10px 10px;}
.alert_right,.inform_right{text-align:justify;vertical-align:top;color:#fff !important;padding:8px 12px 8px 12px;}
.alert a:link,.alert a:active,.alert a:visited,.inform a:link,.inform a:active,.inform a:visited{color:#777 !important;text-decoration:underline !important;}
.alert a:hover,.inform a:hover{color:#fff !important;text-decoration:none !important;}
.inform{margin:3px 0;background:#4ec6e0;border:2px solid #3ebbda;}
.inform_left{height:76px;margin:0;padding:0;width:80px;background:#3ebbda url(../images/info.gif) no-repeat 10px 8px;}


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