/* General Style */
body {
    background:url('http://www.mirrors-edge2.ru/Mirrors-Edge2/forum/background_forum.jpg') bottom no-repeat; 
    color: #FFFFFF; 
    background-attachment: scroll;
    margin: 0; 
    min-height: 0px;
}

#logo {
    background:url('http://www.mirrors-edge2.ru/Mirrors-Edge2/forum/logo_forum.jpg') top no-repeat; 
    height:350px; 
    width:1300px; 
    margin: 0;
} 

.column {
    width:220px;
    padding:5px;
}

#footer {
    background:url('http://www.mirrors-edge2.ru/Mirrors-Edge2/forum/footer.png') top center no-repeat; 
    padding-bottom:20px;
}

a:link,
a:active,
a:visited {
    outline:none; 
    text-decoration:none; 
    color:#000000;
    font-family: Verdana;
}
a:hover {
    outline:none; 
    text-decoration: none; 
    color:#9cbcd0;
    font-family: Verdana;
}

td, body {
    outline:none; 
    font-family:verdana; 
    font-size:8pt; 
    color:#000000;
}

form {
    padding:0px;
    margin:0px;
}

input, select {
    vertical-align:middle; 
    font-size:8pt; 
    font-family:verdana; 
    color:#ababab; 
    border: 1px solid #aeb3b7; 
}

input[type='text']:focus,
input[type='password']:focus, 
textarea:focus {
    background:#ffffff url(/.s/img/wd/2/text-bg-focus.gif) repeat-x 0 0; 
    resize:none;
}

textarea {
    vertical-align:middle; 
    font-size:8pt; 
    font-family:verdana,arial; 
    color:#ababab; 
    border: 1px solid #aeb3b7; 
    background:#ffffff url(/.s/img/wd/2/text-bg-focus.gif) repeat-x 0 0; 
    resize:none;
}

:focus {outline: none;}

button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {/* */
border: none;
}

:focus {
-moz-outline: 3px solid #fff !important;
}
input[type="radio"]:focus {
-moz-outline-radius: 12px !important;
-moz-outline-offset: 0px !important;
}

input[type="checkbox"]:focus {
-moz-outline-offset: -1px !important;
-moz-outline: 1px solid #000 !important;
}

a.noun:link,
a.noun:active,
a.noun:visited {
    outline:none; 
    text-decoration:none; 
    color:#000000;
}
a.noun:hover {
    outline:none; 
    text-decoration:none; 
    color:#FFFFFF;
}
.mframe1 {
    padding:2 10 30 10px;
}

hr {
    border: none; 
    border-top: 1px solid #016c9a;
    margin: 10px 0 10px 0;
}

label {
    cursor:pointer;
    cursor:hand;
}

::selection { 
color: #8ab6cd; 
} 

::-moz-selection { 
color: #8ab6cd; 
}

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:000000;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#d66464;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#000000;}
/* ---------------- */

/* Other Styles */
.replaceTable {
    background:url('http://www.mirrors-edge2.ru/Mirrors-Edge2/forum/replace_tabe.gif') repeat-x #dbf0fe;
    height:100px;
    width:300px;
    border: 3px double #016c9a;
}

.replaceBody {
    background:#FFFFFF;
}

.legendTd {
    font-size:7pt;
}
/* ------------ */

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

/* General forum Table View */ 
.gTable {
    background:#3f99c4;
    border-bottom: 2px solid #3f99c4;
} 
.gTableTop {
    background:#c2def2; 
    color:#002b4f; 
    font-weight:bold; 
    height:36px; 
    padding-left:10px; 
    font-size:10pt;
    text-decoration: none; 
    background-image: url('http://www.mirrors-edge2.ru/Mirrors-Edge2/forum/title_b.jpg');
    border:1px solid #016c9a;
} 
.gTableSubTop {
    padding:2px; 
    background:url('http://www.mirrors-edge2.ru/Mirrors-Edge2/forum/title_s.jpg')#cae3f0; 
    color:#003366; 
    height:19px; 
    font-size:10px; 
    border:1px solid #016c9a;
} 
.gTableBody {
    padding:2px;
    background:#f4fbff;
} 
.gTableBody1 {
    padding:2px;
    background:#f4fbff;
}
.gTableBottom {
    padding:2px;
    background:#f4fbff;
}
.gTableLeft {
    background:#f4fbff;
    font-weight:bold;
    color:#336699;
    paddig: 0px;
} 
.gTableRight {
    background:#f4fbff;
    paddig: 0px;
} 
.gTableError {
    background:#F6F6F6;
    color:#FF0000;
} 
/* ------------------------ */ 

/* Forums Styles */ 
.forumNameTd,
.forumLastPostTd {
    background-image: url('');
} 
.forumIcoTd,
.forumThreadTd,
.forumPostTd {
    background-image: url('');
} 
.forumLastPostTd,
.forumArchive {
    outline:none; 
    font-size:7pt;
} 
a.catLink:link {
    outline:none; 
    text-decoration:none; 
    color:#002b4f; 
    font-size:11pt;
} 
a.catLink:visited,
a.catLink:hover, 
a.catLink:active {
    outline:none; 
    text-decoration:none; 
    color:#002b4f;
} 
.lastPostGuest,
.lastPostUser,
.threadAuthor {
    font-weight:bold;
} 
.archivedForum {
    outline:none; 
    font-size:7pt;
    color:#FF0000;
    font-weight:bold;
} 
/* ------------- */ 

/* forum Titles & other */ 

.forum {
    outline:none; 
    font-weight:bold;
    font-size:9pt;
} 
.forumDescr,
.forumModer {
    outline:none; 
    color:#0080d1;
    font-size:7pt;
} 
.forumViewed {
    outline:none; 
    font-size:9px;
} 
a.forum:link, 
a.lastPostUserLink:link, 
a.forumLastPostLink:link, 
a.threadAuthorLink:link {
    outline:none; 
    text-decoration:none; 
    color:#336699;
} 
a.forum:visited, 
a.lastPostUserLink:visited, 
a.forumLastPostLink:visited, 
a.threadAuthorLink:visited {
    outline:none; 
    text-decoration:none; 
    color:#336699;
} 
a.forum:hover, 
a.lastPostUserLink:hover, 
a.forumLastPostLink:hover, 
a.threadAuthorLink:hover {
    outline:none; 
    text-decoration:underline; 
    color:#0a2847;
} 
a.forum:active, 
a.lastPostUserLink:active, 
a.forumLastPostLink:active, 
a.threadAuthorLink:active {
    outline:none; 
    text-decoration:underline; 
    color:#336699;
} 
/* -------------------- */ 

/* forum Navigation Bar */ 

.forumNamesBar {
    padding-bottom:7px;
    font-weight:bold;
    font-size:7pt;
} 
.forumBarKw {
    font-weight:normal;
} 
a.forumBarA:link, 
a.forumBarA:visited {
    outline:none; 
    text-decoration:none; 
    color:#003366;
} 
a.forumBarA:hover {
    outline:none; 
    text-decoration:none; 
    color:#336699;
} 
a.forumBarA:active {
    outline:none; 
    text-decoration:underline; 
    color:#336699;
} 
/* -------------------- */ 

/* forum Fast Navigation Blocks */ 

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

/* forum Fast Navigation Menu */ 

.fastNavMain {background:#DADADA;} 
.fastNavCat {background:#eaf4f3;} 
.fastNavCatA {background:#eaf4f3;color:#336699} 
.fastNavForumA {color:#336699} 
/* -------------------------- */ 

/* forum Page switches */ 

.pagesInfo {
    background:#f4fbff;
    padding-right:10px;
    font-size:7pt;
} 
.switches {
    background:#336699;
} 
.switch {
    background:#FFFFFF;
    width:15px;
    font-size:7pt;
} 
.switchActive {
    background:#eaf4f3;
    font-weight:bold;
    color:#336699;
    width:15px;
} 
a.switchDigit:link,
a.switchBack:link,
a.switchNext:link {
    outline:none; 
    text-decoration:none; 
    color:#003366;
} 
a.switchDigit:visited,
a.switchBack:visited,
a.switchNext:visited {
    outline:none; 
    text-decoration:none; 
    color:#003366;
} 
a.switchDigit:hover,
a.switchBack:hover,
a.switchNext:hover {
    outline:none; 
    text-decoration:underline; 
    color:#FF0000;
} 
a.switchDigit:active,
a.switchBack:active,
a.switchNext:active {
    outline:none; 
    text-decoration:underline; 
    color:#FF0000;
} 
/* ------------------- */ 

/* forum Threads Style */ 

.threadNametd,.threadAuthTd,.threadLastPostTd {background-image: url('#');} 
.threadIcoTd,.threadIcoTd,.threadPostTd,.threadViewTd {background-image: url('#');} 
.threadLastPostTd {font-size:7pt;} 
.threadDescr {color:#99ccff;font-size:7pt;} 
.threadNoticeLink {font-weight:bold;} 
.threadsType {background:#d0ecff;height:25px;font-weight:bold;font-size:7pt;color:#336699;padding-left:40px;border:1px solid #016c9a;} 
.threadsDetails {padding:2px;background:#FFFFFF;height:25px;color:#336699;border:1px solid #016c9a;} 
.forumOnlineBar {padding:2px;background:#FFFFFF;height:25px;color:#336699;border:1px solid #016c9a;} 
a.threadPinnedLink:link {outline:none; text-decoration:none; color:#336699;} 
a.threadPinnedLink:visited {outline:none; text-decoration:none; color:#336699;} 
a.threadPinnedLink:hover {outline:none; text-decoration:none; color:#FF0000;} 
a.threadPinnedLink:active {outline:none; text-decoration:underline; color:#FF0000;} 
a.threadLink:link {outline:none; text-decoration:none; color:#336699;} 
a.threadLink:visited {outline:none; text-decoration:none; color:#336699;} 
a.threadLink:hover {outline:none; text-decoration:underline; color:#003366;} 
a.threadLink:active {outline:none; text-decoration:underline; color:#003366;} 
.postpSwithces {font-size:7pt;} 
.thDescr {font-weight:normal;} 
.threadFrmBlock {font-size:7pt;text-align:right;} 
/* ------------------- */ 

/* Posts View */ 
.postTable {}
.postPoll {background:#f4fbff;text-align:center; border:1px solid #016c9a;} 
.postFirst {background:#f4fbff; border:1px solid #016c9a;} 
.postRest1 {background:#f4fbff; border:1px solid #016c9a;}
.postRest2 {background:#f4fbff; border:1px solid #016c9a;}
.postSeparator {height:4px;background:#a5d2e5;} 
.postTdTop {background:url('http://www.mirrors-edge2.ru/Mirrors-Edge2/forum/title_s.jpg') #2f526a;color:#000000;height:21px;font-size:10px;border:1px solid #016c9a;} 
.postBottom {background:#f4fbff;height:20px;color:#000000;}
.postUser {font-weight:bold;} 
.postTdInfo {text-align:center;padding:5px;} 
.postRankName {margin-top:5px;} 
.postRankIco {margin-bottom:5px;margin-bottom:5px;} 
.reputation {margin-top:5px;} 
.signatureHr {margin-top:20px;color:#3f99c4;} 
.posttdMessage {background:#FFFFFF;padding:5px; border:1px solid #016c9a;}
.posttdMessage img {max-width:600px;width:expression((this.width>600) ? "600px" : true);} 
.postPoll {padding:5px; border:1px solid #016c9a;} 
.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;} 
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt; font-size:8pt;background: #e7f7fe;color:#444444;border:1px solid #016c9a;} 
.pollSubmit {font-weight:bold;} 
.pollEnd {text-align:center;height:30px;}
.bbQuoteName {color: #8394B2; !important; background: #E4EAF2 url(http://www.mirrors-edge2.ru/skin/quote.gif) no-repeat right; font-size: 11pt !important; border-left: 4px #8394B2 solid !important; font-weight: bold; margin: 5px auto 0 auto; border: 1px #8394B2 dashed; border-bottom: 0; border-left: 4px #E4EAF2 solid; padding-top: 7px; padding-bottom: 7px;} 
.bbCodeName {color: #e17d7d; !important; background: #ffd9d9 url(http://www.mirrors-edge2.ru/skin/code.gif) no-repeat right; font-size: 11pt !important; border-left: 4px #e17d7d solid !important; font-weight: bold; margin: 5px auto 0 auto; border: 1px #e17d7d dashed; border-bottom: 0; border-left: 4px #e17d7d solid; padding-top: 7px; padding-bottom: 7px;} 
.codeMessage {color: #737373; background: #fff6f6; font-size: 11px; border: 1px #e17d7d dashed !important; border-left: 4px #e17d7d solid !important; border-top: 0 !important; padding-top: 8px; padding-bottom: 8px; padding-left: 5px; padding-right: 5px; margin: 0 auto 5px auto;}  
.quoteMessage {color: #737373; background: #f6faff; font-size: 11px; border: 1px #8394B2 dashed !important; border-left: 4px #8394B2 solid !important; border-top: 0 !important; padding-top: 8px; padding-bottom: 8px; padding-left: 5px; padding-right: 5px; margin: 0 auto 5px auto;}
.signatureView {font-size:7pt;} 
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;} 
.editedBy {font-weight:bold;font-size:8pt;} 
.statusBlock {padding-top:10px;} 
.statusOnline {color:#336699;} 
.statusOffline {color:#FF0000;} 
/* ---------- */ 
/* forum AllInOne Fast Add */ 
.newThreadBlock {background-image: url('');border: 1px solid #7cc4e6;} 
.newPollBlock {background-image: url('');border: 1px solid #7cc4e6;} 
.newThreadItem {padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/111/008.gif') no-repeat 0px 4px;} 
.newPollItem {padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/111/008.gif') no-repeat 0px 4px;} 
/* ----------------------- */ 
/* Post Form */ 
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background: #dbf0fe;color:#000000;border:1px outset #2f526a;}
.codeButtons {font-size:7pt;background:#FFFFFF;border:1px solid #336699;} 
.codeCloseAll {font-size:7pt; color:#336699;font-weight:bold;background:#FFFFFF;border:1px solid #336699;} 
.postNameFl,.postDescrFl {width:400px;} 
.postPollFl,.postQuestionFl {width:400px;} 
.postResultFl {width:50px;} 
.postAnswerFl {width:300px;} 
.postTextFl {width:550px;height:150px;} 
.postUserFl {width:300px;} 
.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;} 
.smilesPart {padding-top:5px;text-align:center;} 
/* ----------------- */ 
/* Obvodka foruma*/ 

table.gTable {background:transparent; border:1px solid #016c9a;} 
td.forumLastPostTd, 
td.forumIcoTd, 
td.threadIcoTd, 
td.forumNameTd, 
td.threadNametd, 
td.forumPostTd, 
td.threadPostTd,
td.threadViewTd, 
td.threadAuthTd, 
td.forumThreadTd, 
td.threadLastPostTd {background:#f0f7ff; border: 1px solid #c4e8ff;} 

table.gTable tr:hover td.forumLastPostTd,
table.gTable tr:hover td.forumPostTd,
table.gTable tr:hover td.forumIcoTd, 
table.gTable tr:hover td.threadIcoTd, 
table.gTable tr:hover td.forumNameTd, 
table.gTable tr:hover td.threadNametd, 
table.gTable tr:hover td.threadLastPostTd, 
table.gTable tr:hover td.threadPostTd, 
table.gTable tr:hover td.threadViewTd, 
table.gTable tr:hover td.threadAuthTd, 
table.gTable tr:hover td.forumThreadTd, 
table.gTable tr:hover td.threadLastPostTd, 
table.gTable tr:hover td.forumLastPostTd {background: url('http://www.mirrors-edge2.ru/Mirrors-Edge2/forum/obvodka.png')#d0ecff; top repeat-x;} 
/* ------------ */ 

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

/* hint */ 
.hint { 
    background-color: #d6ebf7; 
    line-height: 10px; 
    color: #6E6E6E; 
    font-family: Verdana; 
    font-size: 10px; 
    width: auto; 
    border:1px solid #7ba3b9;
    border-left:3px solid #7ba3b9;
    margin: 1px; 
    padding: 7px; 
    position: absolute; 
    visibility: hidden;} 
/* ----------------------- */

/* Скролинг*/
body { scrollbar-face-color:#5997CA; 

 scrollbar-shadow-color: #ffffff; 

 scrollbar-highlight-color: #ffffff; 

 scrollbar-3dlight-color: #5997CA; 

 scrollbar-darkshadow-color: #5997CA; 

 scrollbar-track-color: #F6F6F6; 

 scrollbar-arrow-color: #F6F6F6; }
/* -------------------- */

/* Скрытый текст */
.title_quote { 
 BORDER-RIGHT: #bebebe 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #bebebe 1px dotted; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #bebebe 1px dotted; COLOR: #636363; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR BORDER-RIGHT: #bebebe 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #bebebe 1px dotted; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #bebebe 1px dotted; COLOR: #636363; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #f2f2f2 
} 
.quote { 
 BORDER-RIGHT: #bebebe 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #bebebe 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #bebebe 1px dotted; COLOR: #757575; PADDING-TOP: 5px; BORDER-BOTTOM: #bebebe 1px dotted; BACKGROUND-COLOR: #d2e5fa; TEXT-ALIGN: justify 
}
/* ---------------------- */

/* Spoiler style */ 
.uSpoilerButton {width: 100%; color: #016c9a; background: #f4fbff; padding: 3px; text-align: left; border: 1px solid #016c9a;}  
.uSpoilerText {color: #000000; background: #fafafa; padding: 3px; text-align: left; border: 1px solid #016c9a; border-top: 0px;}  
/* ----------------------- */

