/* Minecraft-Fan.Ru */
body {background:#212121 url(/images/bg.jpg)no-repeat top;margin:0;padding:0;font:11px Tahoma;color:#404040;}
.container-full {width:774px;margin:0 auto;}
.head {height:144px;}
.head-logo {float:left;width:333px;height:144px;}
.head-icons {float:right;width:63px;height:144px;text-align:right;}
.head-icons img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.head-icons img:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: ;-khtml-opacity:1;opacity:1;}
.head-video {margin:0 70px 0 340px;}
.video-bg {background:url(/images/video-bg.png)repeat-x;border:1px solid #0d0d0d;padding:5px 5px;margin:8px 5px 5px 5px;width:295px;height:124px;}
.head-menu-bg {background:url(/images/head-menu-bg.png)repeat-x;height:28px;border:1px solid #0b0b0b;margin:0 0 10px 0;}
.head-menu {padding:8px 0;}
.head-menu a {padding:8px 7px 7px 7px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 0 #198700;font:bold 11px Tahoma;}
.head-menu a:link, .head-menu a:visited, .head-menu a:active {text-decoration:none;color:#fff;}
.head-menu a:hover {text-decoration:none;color:#fff;background:#0f7e00;}
.left-body {background:#181818;margin:0 0 5px 0;border:1px solid #0b0b0b;width:566px;float:left;padding:0;overflow:hidden;}
.right-container {margin:0 0 5px 573px;background:#181818;border:1px solid #0b0b0b;padding:0;}

h1 {margin-top: -1.8px;color:#fff;text-shadow:1px 1px 0 #0f7e00;font:bold 12px Tahoma;}

.soundtrack {height: 45px;background:#131313;border-top:1px solid #0d0d0d;border-bottom:1px solid #0d0d0d;padding:5px;margin-bottom:4px;}
.soundtrack-1 {text-align:left;}
.soundtrack-img {float:left;margin-right:10px;}
.soundtrack-txtt {font-size:15px;margin-top:3px;}
.soundtrack-txt {font-size:12px;margin-top:3px;}

.achieve {height: 65px;background:#131313;border-top:1px solid #0d0d0d;border-bottom:1px solid #0d0d0d;padding:5px;margin-bottom:4px;}
.achieve-1 {text-align:left;}
.achieve-img {float:left;margin-right:10px;}
.achieve-txtt {font-size:15px;margin-top:3px;}
.achieve-txt {font-size:12px;margin-top:3px;}

.box-title {background:url(/images/box-title.png)repeat-x;border:1px solid #0b0b0b;height:21px;margin:-1px -1px 0 -1px;}
.box-title-text {padding:3px 5px;color:#fff;text-shadow:1px 1px 0 #0a8700;font:bold 12px Tahoma;}
.box-title-text a:link, .box-title-text a:visited, .box-title-text a:active {color:#fff;text-decoration:none;}
.box-title-text a:hover {color:#fff;text-decoration:underline;}
.box-content {padding:5px 5px 6px 5px;overflow:hidden;}
.box-content-forum {padding:5px 5px 6px 5px;border-right:1px solid #000;overflow:hidden;}
.box-content2 {padding:5px 5px 6px 5px;overflow:hidden;}
.box-content2 img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.box-content2 img:hover {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: ;-khtml-opacity:1;opacity:1;}
.news-screen {border:3px solid #101010;width:550px;height:136px;margin:0 0 5px 0;}
.news-details {border-top:1px dashed #232323;padding:5px 5px;text-align:left;}
.footer {clear:both;margin:20px 0 0 0;background:#169c00;border-top:1px solid #0b0b0b;padding:5px 5px;color:#fff;text-shadow:1px 1px 0 #068700;}


a.game1:link, a.game1:visited, a.game1:active { -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;text-decoration:none;text-shadow:1px 1px 0 #000;font:12px Tahoma;text-align:center;color:#424242;margin:5px 0 0 0;border:1px solid #0d0d0d;background:#111111;padding:5px 5px;}
a.game1:hover {text-decoration:none;background:#161616;color:#3dca2e;}


a.game:link, a.game:visited, a.game:active { -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;text-decoration:none;text-shadow:1px 1px 0 #000;font:12px Tahoma;text-align:center;color:#424242;margin:5px 0 0 0;border:1px solid #0d0d0d;background:#111111;padding:5px 5px;}
a.game:hover {text-decoration:none;background:#161616;color:#3dca2e;}
a.forum-informer:link, a.forum-informer:visited, a.forum-informer:active {display:block;text-decoration:none;border-top:1px dashed #212121;color:#3e3e3e;background:#181818;padding:4px 5px;}
a.forum-informer:hover {text-decoration:none;background:#141414;color:#3dca2e;}

a.download:link, a.download:visited, a.download:active {display:block;text-decoration:none;text-shadow:1px 1px 0 #000;font:12px Tahoma;text-align:center;color:#424242;margin:5px 0 0 0;border:1px solid #0d0d0d;background:#111111;padding:4px 4px;}
a.download:hover {text-decoration:none;background:#161616;color:#3dca2e;}

.informer-screens {background:url(/images/informer-screens.png)no-repeat;height:116px;overflow:hidden;}
.informer-screens img {border:1px solid #000;}

a:link, a:active, a:visited, a.noun:link, a.noun:active, a.noun:visited {text-decoration:none;color:#0a9000;}
a:hover, a.noun:hover {text-decoration:underline;color:#ca5d2e;}

td {font:11px Tahoma;color:#404040;}
form {padding:0;margin:0;}
input, select {background:#252525;border:1px solid #0b0b0b;vertical-align:middle;font-size:8pt;color:#777;font-family:tahoma;}
textarea {background:#252525;border:1px solid #0b0b0b;vertical-align:middle;color:#777;font-size:8pt;font-family:tahoma;padding:0 0 0 0;margin:0 0 0 0;}
.copy {font-size:7pt;}

hr {border-top:1px solid #111111;border-bottom:1px solid #1e1e1e;border-left:0px;border-right:0px;height:1px;}
label {cursor:pointer;cursor:hand;}

.catsTd {padding:0 0 2px 13px;background:url(/.s/t/975/16.gif)no-repeat 0px 2px;}
.catName, .catNameActive {font:11px Tahoma;}
.catNumData {font-size:8pt;float:right;color:#373737;}
.catDescr {font-size:7pt;padding-left:10px;}
a.catName:link, a.catName:visited, a.catName:active {text-decoration:none;color:#009003;}
a.catName:hover {text-decoration:none;color:#00b308;}
a.catNameActive:link, a.catNameActive:visited, a.catNameActive:active {text-decoration:none;color:#189000;}
a.catNameActive:hover {text-decoration:underline;color:#0db300;}

.manTdError {color:#FF0000;}

.cAnswer {color:#2d9a1b;padding-left:15px;padding-top:4px;font-style:italic;}
.comments-all {background:#003701;border:1px solid #011600;overflow:hidden;margin:0 -1px 5px -1px;}
.comm-title {background:#032400;border-bottom:1px solid #011600;padding:5px 5px;color:#009000;}
.comm-line {display:inline;border:0;border-left:1px solid #011600;border-right:1px solid #0b3a00;margin:0 6px 0 4px;}
.commTable {background:#0f0f0f;border:1px solid #0d0d0d;}
.commTd1 {color:#4dff44;font-weight:bold;padding-top:5px;}
.commTd2 {padding-top:5px;}
.commFl {width:100%;color:#4dff44;background:#131313;border:1px solid #090909;margin:-1px 7px 0 -1px;}
.smiles {border:1px solid #16500e;background:#002203;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#56ff44;background:#002202;border:1px solid #16500e;}

.pollBut {width:110px;}
.pollBody {padding:7px; margin:0px; background:#072200}
.textResults {background:#e3ffdf}
.textResultsTd {background:#007000}
.pollNow {background:#e1ffdf}
.pollNowTd {background:#007000}
.totalVotesTable {background:#e6ffdf}
.totalVotesTd {background:#007000}

a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:yellow;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#f76628;font-weight:bold;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#99CCFF;}

.replaceTable {background:#003000;height:100px;width:300px;border:1px solid #14500e;}
.replaceBody {background:#022200;}
.legendTd {font-size:7pt;}

.forumContent {background:#181818;padding:5px 5px;border:1px solid #0b0b0b;}
.gTable {background:#0b0b0b;border-bottom:2px solid #0b0b0b;}
.gTableTop {padding:2px 5px;background:url(/images/head-menu-bg.png)repeat-x;height:28px;color:#fff;font-size:13px;text-shadow:1px 1px 0 #138700;font-weight:bold;}
.gTableSubTop {padding:2px 5px;background:#141414;color:#1f7a15;height:22px;font-size:11px;}
.gTableBody, .gTableBody1, .gTableBottom, .gTableLeft, .gTableRight {padding:2px 5px;background:#141414;}
.gTableError {padding:2px 5px;color:#FF0000;}

.forumNameTd, .forumThreadTd,.forumPostTd {padding:2px 5px;background:#171717;}
.forumIcoTd, .forumLastPostTd {padding:2px 5px;background:#141414;}
.forumLastPostTd,.forumArchive {padding:2px 5px;font-size:8pt;}

a.catLink:link, a.catLink:visited, a.catLink:active {text-decoration:none;color:#FFFFFF;}
a.catLink:hover {text-decoration:underline;color:#dfffdf;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}

.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#217a15;font-size:7pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link, a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited, a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:npne;color:#40ff27;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline;color:#dfffe0;}

.forumNamesBar {padding-bottom:7px;font-size:8pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link, a.forumBarA:visited, a.forumBarA:active {text-decoration:none;color:#7aff77;}
a.forumBarA:hover {text-decoration:underline;color:#e1ffdf;}

.fastNav,.fastSearch,.fastLoginForm {font-size:8pt;}

.fastNavMain {background:#2d8633;color:#e1ffdf;}
.fastNavCat {background:#e6f9e7;}
.fastNavCatA {background:#e6f9e7;color:#0000FF}
.fastNavForumA {color:#0000FF}

.pagesInfo {background:#043801;padding-right:10px;font-size:8pt;}
.switches {background:#052200;}
.switch {background:#073801;width:15px;font-size:8pt;}
.switchActive {background:#16500e;font-weight:bold;color:#8dff77;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link, a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited, a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none;color:#77ff77;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline;color:#dfffe1;}

.threadIcoTd,.threadAuthTd,.threadLastPostTd {padding:2px 5px;background:#141414;}
.threadNametd,.threadPostTd,.threadViewTd {padding:2px 5px;background:#171717;}
.threadLastPostTd {padding:2px 5px;font-size:8pt;}
.threadDescr {color:#0a7904;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px 5px;background:#022200;height:20px;font-weight:bold;font-size:8pt;color:#dfffdf;}
.threadsDetails {padding:2px 5px;background:#022200;height:20px;color:#11500e;color:#dfffdf;}
.forumOnlineBar {padding:2px 5px;background:#14500e;height:20px;color:#87ff77;}

a.threadPinnedLink:link, a.threadPinnedLink:visited, a.threadPinnedLink:active, a.threadLink:link, a.threadLink:visited, a.threadLink:active {text-decoration:none; color:#7dff77;}
a.threadPinnedLink:hover, a.threadLink:hover {text-decoration:underline; color:#dfffe1;}

.threadPinnedLink,.threadLink {font-weight:bold;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}

.postTable {background:#012200}
.postPoll {background:#10360c;text-align:center;}
.postFirst {background:#10360c;}
.postRest1 {background:#10360c;}
.postRest2 {background:#10360c;}
.postSeparator {height:1px;background:#0b0b0b;}

.postTdTop {background:#002402;border-bottom:1px solid #021600;padding:5px 5px;color:#0a9000;}
.postBottom {background:#002402;border-top:1px solid #041600;padding:3px 3px 1px 3px;color:#0e9000;}
.postUser {font-weight:bold;}
.postTdInfo {background:#0c360d;text-align:center;padding:5px;border-right:1px solid #0b0b0b;color:#4cc643;text-shadow:1px 1px 0 #000;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#8dff77;}
.posttdMessage {background:#002801;padding:5px;color:#75de6a;text-shadow:0 1px 0 #000;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:#0e5010;font-size:9px;}
.quoteMessage {background:#0e5010;font-size:9px;}

.signatureView {font-size:8pt;}
.edited {padding-top:30px;font-size:8pt;text-align:right;color:#0e5010;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#00ff18;}
.statusOffline {color:#FFE7DF;}

.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/975/23.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/975/23.gif') no-repeat 0px 4px;}

.codeButtons, .codeCloseAll, .pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:8pt;background:#082400;border:1px solid #160700;color:#dfffe0;}
.postNameFl,.postDescrFl {background:#093000;border:1px solid #14500e;width:400px}
.postPollFl,.postQuestionFl {background:#093000;border:1px solid #14500e;width:400px}
.postResultFl {background:#053000;border:1px solid #14500e;width:50px}
.postAnswerFl {background:#053000;border:1px solid #14500e;width:300px}
.postTextFl {background:#171717;border:1px solid #0b0b0b;width:550px;height:150px;color:#797979;font:12px Tahoma;}
.postUserFl {background:#053000;border:1px solid #14500e;width:300px}
.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
.loginField, .queryField {background:#0e4800;border:1px solid #037000;color:#1b9a24;}
/* ---------- */


h1 {
font-size:12px;
}

h2 {margin-top: -1.8px;color:#fff;text-shadow:1px 1px 0 #872800;font:bold 12px Tahoma;}


h3 {
font-size:24px;
}

h4 {
font-size:23px;
}

h5 {
font-size:22px;
}

h6 {
font-size:16px;
}
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#99ff99;} 
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;font-weight:bold;} 
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#42aaff;font-weight:bold;} 
a.groupFriends:link,a.groupFriends:visited,a.groupFriends:hover {color:#FFD700;font-weight:bold;} 

a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:#00FF00;font-weight:bold;} 
a.groupOther2:link,a.groupOther2:visited,a.groupOther2:hover {color:#FFA500;} 
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover {color:#CD00CD;} 
a.groupOther4:link,a.groupOther4:visited,a.grou pOther4:hover {color:#CD00CD;font-weight:bold;} 
a.groupOther5:link,a.groupOther5:visited,a.groupOther5:hover {color:green;}
a.groupOther6:link,a.groupOther6:visited,a.grou pOther6:hover {color:#f4c430;}
a.groupOther7:link,a.groupOther7:visited,a.grou pOther7:hover {color:#FFA500;font-weight:bold;}
a.groupOther8:link,a.groupOther8:visited,a.grou pOther8:hover {color:#FFA500;}


.promo-reg {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;
 -moz-border-top-colors: none;background: url("/images/promo-reg-fon.png") repeat-x scroll 0 0 #44474B;
 color: #E4E4E4;padding: 0 20px 0 36px;border-left: 1px solid #777777;border-bottom: 1px solid #777777;border-right: 1px solid #777777;
border-top: 1px solid #777777;height: 60px;margin: 0;width: 716px;}

.promo-reg1 {margin-left: -50px;padding: 0.85em 20px 0;width: 190px;}
.promo-reg2 {margin-left: 170px;margin-top: -43px;text-shadow: 0 1px 0 #333437;width: 100%;}
.promo-reg3 {color: #FFFFFF;font-size: 1.5em;line-height: normal;}
.promo-reg4 {margin-top:5px;color: #FFFFFF;font-size: 1.0em;line-height: normal;}
.promo-reg5 {padding-bottom:5px;padding-top:5px;line-height: normal;}

.promo-reg-b {border-radius: 6px 6px 6px 6px;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);background: none repeat scroll 0 0 #2A2C2F;text-align: center;}

.promo-bottom {background: url("/images/top_head.png") repeat-x scroll 0 0 transparent;
 color: #ffffff;display: block;border-radius: 6px 6px 6px 6px;
 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2)}
.promo-bottom a:link, .promo-bottom a:visited, .promo-bottom a:active {
 color: #FFFFFF;
 display: block;border-radius: 6px 6px 6px 6px;
 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2)
 height: 17px;
 padding-bottom: 2px;
 padding-top: 2px;
 text-decoration: none;
}
.promo-bottom a:hover {
 background: none repeat scroll 0 0 #DDE2EE;
 color: #366D85;border-radius: 6px 6px 6px 6px;
 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2)
 text-decoration: none;}