﻿/*  Overrides do website */
#siteMessagesWrapper { width: 100%; }
#onlineFriendList { right: 512px;}
#siteWrapper { background: url(../image/base3/pixel_transparent_black.png); }
#siteMenuArea { width: auto; min-width: 637px; margin: 0 30px; }
#siteMenuBackground { background: url(../image/style2/siteMenuRight.png) repeat-x left top; }
#siteMenuLeft { position: absolute; width: 100%; right: 444px; }
#siteMenuRight { background: none; }
#siteSearchArea { }
#standardContentsArea { padding-top: 30px; min-height: 600px; }
#contents { width: 100% !important; }
#headerArea { margin: 0 30px; width: auto; min-width: 990px; }
.trokasPanel { background-image: none !important; border: 0 none; }
#forum_review_area { overflow: auto; width: 100%; min-height: 200px; max-height: 400px; }
.forumTable { margin: 1px 1px 10px; border: 1px solid #1e1e1e; width: 100%; padding: 0px; }
.forumTable td { border: 1px solid #1e1e1e; padding: 6px 4px 10px; }
.darkCell { background-color: #292929; }
.threadContentCell { background: url(../image/forum/pixel_thread_content.png); }
.forumFormTitle { font-weight: bold; line-height: 20px; }
.forumTextField { background: #5c5c5c; color: #fff !important; padding: 2px 5px; border: 1px solid #000; }
.forumJumpLink { font-weight: bold; text-decoration: underline !important; line-height: 22px; }
.messageQuotePreview { margin: 10px 20px; border: 1px solid #191919; padding: 15px; background: #3c3c3c; overflow-x: auto; overflow-y: hidden; }
.messageQuotePreview p { margin: 5px 0px; }
.messageQuote { margin: 10px 20px; border: 1px solid #191919; padding: 15px; background: #2d2d2d; }
.messageQuote p { margin: 5px 0px; }
.forumQuoteTitle { display: block; padding-left: 25px; }
.quotedUser { font-weight: bold; color: #bfbfdf; }
/* Colunas do fórum */
.forumColumn1 { width: 34px; }
.forumColumn2 { width: 470px; padding: 4px 10px !important; }
.forumColumn3 { width: 54px; vertical-align: middle; text-align: center; }
.forumColumn4 { width: 82px; vertical-align: middle; text-align: center; }
.forumColumn5 { width: 242px; vertical-align: middle; text-align: center; }

.forumColumn1b { width: 38px; text-align: center; vertical-align: middle; }
.forumColumn2b { padding: 4px 10px !important; }
.forumColumn3b { width: 54px; vertical-align: middle; text-align: center; }
.forumColumn4b { width: 58px; vertical-align: middle; text-align: center; }
.forumColumn5b { width: 100px; vertical-align: middle; text-align: center; }
.forumColumn6b { width: 242px; vertical-align: middle; text-align: center; }

.threadColumn1 { width: 190px; }
.threadMessageColumn { padding: 5px 20px !important; }
.threadMessageLimits { min-width: 638px; min-height: 130px; overflow-x: auto; overflow-y: hidden; }
.threadMessageColumn p { margin: 10px 0 14px; }

.title1Column { background: url(../image/forum/orangeTitle.png) repeat-x; height: 18px; padding: 3px 20px !important; font-weight: 700; }
.title2Column { background: url(../image/forum/greenTitle.png) repeat-x; height: 16px; padding: 5px 20px !important; margin: 0px 1px; border: 1px solid #1e1e1e; font-weight: 700; }
/* Botões */
.replyButton, .newTopic, .btnPublish, .quoteButton, .editPost, .deletePost { display: inline-block; width: 96px; height: 23px; }
.newPosts { display: inline-block; background: url(../image/forum/newPosts.png) no-repeat 0 0; width: 126px; height: 23px; }
.replyButton:hover, .newTopic:hover, .btnPublish:hover, .quoteButton:hover, .editPost:hover, .deletePost:hover, .newPosts:hover { background-position: 0 -23px; }
.disabledFButton { background-position: 0 -46px !important; }
.newTopic { background: url(../image/forum/newTopic.png) no-repeat 0 0; }
.btnPublish { background: url(../image/forum/publish.png) no-repeat 0 0; margin: 10px 0; }
.replyButton { background: url(../image/forum/postReply.png) no-repeat 0 0; margin: 10px 0; }
.quoteButton { background: url(../image/forum/postQuote.png) no-repeat 0 0; margin-bottom: 5px; }
.editPost { background: url(../image/forum/editButton.png) no-repeat 0 0; margin-bottom: 5px; }
.deletePost { background: url(../image/forum/deletePost.png) no-repeat 0 0; margin-bottom: 5px; }
/* Títulos */
.lastMessageTitle { display: block; margin: 0px 0px 2px; background: url(../image/base/headerProp.png) no-repeat 4px 3px; padding: 6px 10px 4px 23px; zoom: 1; text-align: left; }
.lastMessageResume { text-align: left; padding-left: 8px; margin-bottom: 2px; color: #ccc; }
.threadUserName { display: block; font-size: 16px; font-weight: 700; margin: 5px 0px; }
.threadFirstPostTitle { display: block; font-weight: bold; color: #d9d9d9; margin: 10px 0 20px; font-size: 12px; }
.threadTS { background: #000; border-top: 1px solid #666; border-bottom: 1px solid #444; height: 1px; margin: 10px 0; }
/* Outros */
.forumNavigation { height: 20px; background: #393939 url(../image/base/cBlockPaging2.png) repeat-x left bottom; padding: 13px 10px 12px !important; font-weight: bold; line-height: 16px; }
.forumNavLeft { float: left; width: 700px; }
.forumNavLeft a { display: inline-block; zoom: 1; margin: 0px 3px; border: solid 1px #2e2e2e; padding: 1px 4px; background: #2e2e2e; color: #fff !important; font-size: 10px; }
.forumNavLeft a:hover { background: #4e4e4e; }
.forumNavLeft a.selected { background: #4e4e4e; color: #ccc !important; }
.forumNavRight { float: right; }
.forumNavRight * { margin: 0; }
.forum_navigation { font-size: 14px; font-weight: bold; padding: 0 0 15px 5px; }
.messageActions { float: right; }
.messageEditInfo { float: left; }
.messageSignature { margin: 10px 0; }
.threadAdmin { padding: 4px 0 0 10px; text-align: right; }
h1.forumToolbar { float: left; padding-left: 20px !important; margin: 0 !important; }
div.forumToolbar { float: right; padding: 0 15px 15px; text-align: right; }
.forumWrapper { padding: 15px; }
#bannerAdd { width: 728px; border: 1px solid #444; text-align: center; }
#addPanel { width: 771px; height: 106px; padding: 15px 0 0 200px; margin: 30px auto 0; background: url(../image/forum/bannerPanel.png) no-repeat center center; }
.searchRelevance1, .searchRelevance2, .searchRelevance3 { display: inline-block; position: relative; background: url(../image/base/statusRating.png) repeat-x 0 -16px; height: 14px; }
.searchRelevance1 { width: 42px; }
.searchRelevance2 { width: 28px; }
.searchRelevance3 { width: 14px; }

