body{background: url('/images/bg.png') repeat !important;font:12px/11px Calibri, Corbel, Arial, Helvetica, sans-serif;color:#EEE9E9;line-height:14px;padding:0px; margin:0px;}
a.cs:hover {color:#8B4726;}


.download_button {
background: #3f2b1c;
display:table;
min-width: 445px;
margin:0 auto;
border:3px solid #1F80B3;
border-radius:15px;
padding:14px 20px 6px 20px;
font-size: 13px;
text-align:center;
}
.download_button a.down_link {
display:block;
padding:0 25px 0 25px;
background: url('http://modyminecraft.ru/images/down.png') 0% 50% no-repeat, url('http://modyminecraft.ru/images/down.png') 100% 50% no-repeat;
background-size: 18px auto;
}
.download_media {
width:350px;
height:48px;
margin:7px auto 4px;
display:table;
}
.download_media a {
display:table-cell;
vertical-align:middle;
border:1px solid #62A11C;
text-align:center;
text-transform: uppercase;
font-weight:bold;
font-size:18px;
color:white;
border-radius:4px;
background: #a3c94a;
background: linear-gradient(to bottom, #a3c94a 0%, #60a01b 100%) repeat scroll 0 0;
}
.download_media a:hover {
text-decoration:underline;
box-shadow: 0px 0px 8px 1px rgba(163, 201, 74, 1);
}
.download_button span {
font-size:12px;
}
.itemf {border-right:1px solid #291f14;display:inline-block;padding:5px;}


a {color:#6da836;text-decoration:none;}
a:hover {color:#f8f6f6;text-decoration:none;}
a,input,textarea {outline:none;}




strong {color:#6da836;}
em {color:#D2691E;}

h1 {font-size:14px;}
h2 {font-size:15px;}
h3 {font-size:12px;}
h4 {font-size:9px;}
h5 {font-size:7px;}
h6 {font-size:6px;}

#uidLogButton {display:none;} 
#baseLogForm {display: block !important;}

.loginField {
 background: #719f3d; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; 
 opacity: 0.7;
 color: rgb(0, 0, 0);
 padding: 4px;
}
.loginButton {
 color: #fff;
 background: url(/images/main_bg.png) repeat-x; 
 border: 1px solid rgb(0, 0, 0); 
 padding: 4px 7px; 
 -webkit-border-radius: 3px; 
 -moz-border-radius: 3px; 
 border-radius: 3px; text-shadow: 1px 1px 0px rgb(0, 0, 0);
 
}

form{margin:0;padding:0;}
input,select,textarea{font-size:11px;font-family:tahoma;margin:0;}
textarea{resize:none;}
input[type=text],input[type=password],textarea{ border: 0px;}
td,input,select,textarea{font:12px Arial;}

img{border:0;}
a.noun img{margin:2px;}
ul,li{list-style:none;margin:0;padding:0;}
.clear{clear:both;overflow:hidden;height:1px;}
:focus{outline:none;}
h1{text-align:center;font-size:11px;margin:0;padding:0;}
hr{display:block;-webkit-margin-before:.5em;-webkit-margin-after:.5em;border-bottom: 1px dotted rgb(44, 38, 32);border-top: 1px dotted #73563d;border-left: 1px dotted #73563d;}


#header { -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; background: url(/images/header.png); border: 1px solid rgb(1, 14, 4); width: 900px; height: 120px; margin: 0 auto;overflow: hidden;}
#logo{float: left;padding: 30px 0px 0px 15px;-moz-transition: all 0.5s ease 0s;-webkit-transition: all .5s;}
#logo:hover{opacity:0.7;}
.wrap{ border: 1px dotted #73563d;overflow:hidden;background: url(/images/wrapper_in.png);width: 900px;margin:0 auto;}
.content{float:left;width:500px;margin:5px 0;}
.sidebar{float:left;width:190px;position:relative;margin:5px;}
.footer{ border-top: 1px solid rgb(29, 21, 18); border-left: 1px dotted #73563d; border-right: 1px dotted #73563d; border-bottom: 1px dotted #73563d; background: url(/images/footer.png) repeat-x; width: 900px; height: 42px;margin:0 auto;}
.footer a{color: rgb(255, 255, 255);text-decoration:none;}
.footer a:hover{color: #719f3d;text-decoration:none;}
.footer_r{opacity:0.5;float:right;height:30px;padding: 5px 10px 5px 5px;}
.footer_r:hover{opacity:0.9;}
.footer_l{float:left;height:30px;line-height:15px;color:#eee;padding: 5px 5px 5px 10px;}


.title_block{color:#fff;font-weight:bold;background: url(/images/main_bg.png) repeat-x;text-transform:uppercase;text-shadow:1px 1px 0 #3c3c3c;border-bottom: 1px solid rgb(29, 21, 18);padding:10px;}
.content_block{background: url(/images/block.png);border: 1px dotted #73563d;margin-bottom:5px;padding:5px;}
.title_news{color:#1ba200;font-weight:bold;background: url(/images/main_bg.png) repeat-x;text-transform:uppercase;border-bottom: 0px;padding:10px;}
.content_news{border: 1px dotted #73563d;color: rgb(182, 150, 102);font: 11px Tahoma, Geneva, sans-serif;text-align:justify;overflow:hidden;background: url(/images/block.png);padding:5px;}
.news_info{overflow:hidden;margin-bottom:5px;background: url(/images/block.png);border: 1px dotted #73563d;border-top:0;}
.news_info_r{float:left;color:#b8a794;padding:5px;}
.news_info_f{overflow:hidden;margin: 5px 0px 5px 0px;background: url(/images/block.png); border: 1px dotted #73563d;color: #a6885c;padding: 5px;}
.post_infor_img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:5px;}
.post_sized_img{border: 1px solid #73563d;float:left;margin-right:5px;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.post_img{box-shadow:0 8px 7px -7px rgba(0,0,0,0.5);border-bottom: 1px solid rgb(0, 0, 0);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

#search-form{float:right;}
.search-query {color: #fff;width: 145px;background: rgb(12, 29, 5) url(/images/search.png) no-repeat 8px;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;opacity:0.7;margin: 8px;-moz-transition: all 0.5s ease 0s;-webkit-transition: all .5s;padding: 5px 5px 5px 30px;}
.search-query:hover {opacity:0.9;}

#hmenu {text-transform: uppercase;width: 902px; height: 40px; background: url(/images/main_bg.png) repeat-x; border-top: 1px dotted #73563d; border-bottom: 1px solid rgb(29, 21, 18);margin: 0 auto;font: 12px Calibri, Tahoma, sans-serif;}
#hnav{list-style:none;}
#hnav li{float:left;}
#hnav li a{height:40px;line-height:40px;overflow:hidden;display:block;padding-right:10px;padding-left:10px;color:#FFF;font-weight:bold;text-shadow:1px 1px 0 #000;}
#hnav li a:hover{background:rgba(24,14,6,0.66);}

#menu ul{list-style:none;margin:0;padding:0;}
#menu li a{height:15px;text-decoration:none;font-size:12px;text-align:left;padding:5px;}
#menu li a:link,#menu li a:visited{padding-left:10px;color: #ddd;display:block;}
#menu li a:hover{background: rgb(50, 114, 30);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;}

.attachment {color: #A6885C;}
.commReg{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:1px 1px 0 #299200;color:#FFF;font-weight:bold;background:#53CF00;padding:10px;}
.gg_header{position:fixed;top:150px;left:500px;}
.cblock1{background:#fff;}
.cblock2{background:#fafafa;border:1px solid #ddd;}

.rGamer{margin-bottom:5px;background: url(/images/block.png);border: 1px dotted #73563d;}
.rGamer li a{display:block;text-decoration:none;color:#fff;padding:0;}
.rGamer li a:hover{color: rgb(255, 255, 255);background: rgba(0, 0, 0, 0.2);}

.catsTd{color:#444;text-align:left;padding:1px 8px;}
.catsTd:hover{color:#444;}
.catName{font-size:11px;overflow:hidden;text-decoration:none;color:#444;padding-bottom:3px;font-weight:bold;}
.catNameActive{font-size:11px;overflow:hidden;text-decoration:none;color:#444;padding:2px 8px;}
.catNumData{font-size:11px;display:block;float:right;color:#d2d2d2;margin:0 0 0 5px;}
.catDescr{font-size:7pt;padding-left:10px;}
a.catName:link,a.catName:visited{text-decoration:none;color:#555;}
a.catName:hover{text-decoration:none;color:#ababab;}
a.catName:active{text-decoration:none;color:#444;}
a.catNameActive:hover{text-decoration:underline;color:#111;}
a.catNameActive:link,a.catNameActive:visited,a.catNameActive:active{text-decoration:underline;color:#999;}

a.groupModer:link,a.groupModer:visited,a.groupModer:hover{color: rgb(0, 211, 20);font-weight:bold;font-style:italic;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover{color: rgb(255, 184, 0);font-weight:bold;font-style:italic;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover{color:#1aecf7;}
a.groupOther251:link,a.groupOther251:visited,a.groupOther251:hover{color:#f7b31a;}
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover{color:#de5e51;}
a.groupOther2:link,a.groupOther2:visited,a.groupOther2:hover{color:#7df9ff;}
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover{color:#f7f21a;}

.errors {text-align: center;color: rgb(255, 255, 255);padding: 10px;border: 1px dotted rgb(61, 115, 67);background: rgb(57, 107, 0); text-shadow: 1px 1px 0 rgb(22, 54, 10); }
.errors a{color: rgb(255, 255, 255); }
.rad2 {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.avkas {background: rgba(0, 0, 0, 0.23);padding: 5px;}
.rad2:hover {opacity:0.9;}
.title_news, .title_news a, title_news h1 {font-size: 12px; color:#fff; text-shadow:#243c0e 0px -1px 0px; text-decoration:none;}
.title_news a:hover {text-decoration:underline;}

/* PageSelector */
.swchItemA, .swchItemA1 {background: url(/images/main_bg.png) repeat-x;border: 1px solid rgb(0, 0, 0);padding:4px 7px;border-radius:3px;text-shadow: 1px 1px 0px rgb(0, 0, 0);}
.swchItem, .swchItem1 {text-decoration:none; border: 1px solid rgb(0, 0, 0);padding:4px 7px;border-radius:3px;margin:1px 0;font-weight:700;font-family:arial;color: #fff;text-shadow: 1px 1px 0px rgb(0, 0, 0);}
.swchItem:hover, .swchItem1:hover {text-decoration:none;overflow: hidden; background: url(/images/block.png); border: 1px solid rgb(0, 0, 0);border-radius:3px;color:#f2f2f2;text-shadow: 1px 1px 0px rgb(114, 53, 53);}
#pagesBlock1 {padding: 5px;}
/* ------------- */

.replaceTable {}
.legendTd {font-size:7pt;}
/*------------------------- Forum start -------------------------*/
.forumContent {
 padding: 5px;

}
.gTable, .postTable {
 background: url(/images/block.png); 
 border: 1px dotted #73563d;
 width: 100% !important;
 max-width: 100% !important;
 border-collapse: collapse;
}
.gtablesubtop {
text-align: center;
padding: 2px 5px;
background: rgba(0, 0, 0, 0.32);
color: #8e8e8e;
height: 20px;
font-size: 8pt;
}
.gTable td { border: 1px dotted #73563d;
 border-collapse: collapse;
 margin-top: 3px; padding: 2px 5px;

}
.forumdescr {

font-size: 7pt;
margin-top: 3px;
}
.gTableTop {
 color: #fff; font-weight: bold; background: url(/images/main_bg.png) repeat-x; text-transform: uppercase; text-shadow: 1px 1px 0 #3c3c3c; 
 border-bottom: 1px solid rgb(29, 21, 18); 
 height: 39px;
}

.gTableTop a {
 color: rgb(255, 255, 255) !important;
 font-weight: bold;
 text-decoration: none !important;
 padding-left: 10px;
}

.gTableTop a:hover {
 color: rgb(255, 255, 255) !important;
 font-weight: bold;
 text-decoration: underline !important;
}

.postBottom table td {
 border: 0px;
}

.postSeparator {
 height: 2px;
 background: #DBDBDB;
}

.posttdMessage {
 text-align: justify;
}

/* forum Page switches */
.pagesInfo { background:#dbdbdb;padding-right:10px;font-size:7pt; color: #7b7b7b;}
.switches {background:#d2d2d2;}
.switch {background:#cdcdcd;width:15px;font-size:7pt;}
.switchActive {background:#b2b2b2;font-weight:bold;color:#fff;width:15px}

a.switchBack:link,a.switchNext:link {text-decoration: none; font-weight:bold; color:#fff !important; }
a.switchBack:visited,a.switchNext:visited {text-decoration: none; font-weight:bold; color:#fff !important; }
a.switchBack:hover,a.switchNext:hover {text-decoration: none; font-weight:bold; color:#fff !important; }
a.switchBack:active,a.switchNext:active {text-decoration: none; font-weight:bold; color:#fff !important; }

a.switchDigit:link{text-decoration:underline; font-weight:bold; color:#7b7b7b !important; }
a.switchDigit:visited {text-decoration:underline; font-weight:bold;color:#7b7b7b !important;}
a.switchDigit:hover {text-decoration:underline; font-weight:bold;color:#7b7b7b !important;}
a.switchDigit:active{text-decoration:underline; font-weight:bold; color:#7b7b7b !important;}
/* ------------------- */

.forum {font-weight:bold;}
/*------------------------- Forum end -------------------------*/

.userAvatar {
border: 1px solid rgb(54, 54, 54);
border-radius: 4px 4px 4px 4px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
max-width: 110px;
}

#profile_info {
 float: right;
 padding: 5px;
 margin: 10px;
 width: 190px;
 background: rgba(0, 0, 0, 0.59);

 -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
 color: #fff;
}
#photo_img {
 width: 50px; 
 height: 50px; display: block; overflow: hidden;

 float: left;
 margin-right: 10px;
}
#profile_info ul li{color:#fff;}
#profile_info ul li a{color:#fff;text-decoration:none;}
#profile_info ul li a:hover{color: #ddd;text-decoration:underline;}

#profile_info ul {
list-style: none;
margin: 0;
}

.vhod {
background:#ddd;
padding-left: 18px;
}
.plus {
background:#ddd;
padding-left: 18px;
}