.uNetDescr {display:none!important;}

* {
 margin: 0;
 padding: 0;
}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, blockquote, fieldset, input {
 margin: 0;
 padding: 0; 
}
p{
 margin-bottom: 1.2em;
}
body {
 margin: 0;
 padding: 0;
 font-size: 12px;
 font: 13px/11px 'Tahoma';
 background: url(http://minecrafts-mods.ru/bg.png) repeat-x 0 0 #000000;
 color: #6f6f6f;
 line-height: 1.2;
}

hr{
 border: 1px dashed #40a539;
 border-width: 0 0 1px 0;
 margin: 2px 0;
}
/*---forms---*/
input[type="image"]:hover {
 opacity: 0.8;
}
ul, form {
 display: block;
 padding: 0;
 margin: 0;
 list-style: none;
}
input[type="submit"], input[type="button"] {
 cursor: pointer;
}
input,
select,
textarea{
 font-size: 1em;
 font-family: tahoma;
 margin: 0;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
}
textarea{
 resize:vertical;
}
input[type="text"],
input[type="password"],
textarea{
 padding: 2px;
 border: 1px solid #40a539;
 border-width: 1px 2px 1px 1px;
 background: #fff;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 -moz-box-sizing: border-box;
 -ms-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}
.reg_fl{
 width: 100%;
 margin-bottom: 2px;
}
.manFlSbm{
 margin: 0;
 background: none;
 width: 100%;
 padding: 5px 0;
 border: 2px solid #40a539;
 text-align: center;
}
.manFlSbm:hover{
 background: #40a539;
 color: #fff;
}
.manFlRst{
 display: none !important;
}
.manTable{
 background: #f0f0e7;
 border: 2px solid #40a539;
 border-width: 2px 0 0 0;
 padding:5px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 overflow: hidden;
}
.reg_error{
 width: 100%;
 padding: 5px 0;
 background: #f22b2b;
 color: #fff;
 text-align: center;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 margin-bottom: 2px;
}
.alert_msg{
 padding: 5px 5px 5px 42px;
 background: url(/re_design/alert.png) 5px 5px no-repeat;
 text-align: left;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border: 2px solid #f22b2b;
}
.button_g{
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border: 2px solid #40a539;
 padding: 5px 0;
 display: block;
 margin-bottom: 5px;
 text-align: center;
}
.button_g:hover{
 background: #40a539;
 color: #fff;
}
/*---h1,h2,h3,h4,h5,h6----*/
h1, h2, h3, h4, h5, h6 {
 display: block;
 margin: 0 0 10px 0;
 padding: 0;
 color: #40a539;
}
h1 {
 font-size: 1.6em;
}
h2 {
 font-size: 1.3em;
}
h3 {
 font-size: 1.2em;
}
h4 {
 font-size: 1.2em;
}
h5 {
 font-size: 1.2em;
}
h6 {
 font-size: 1.1em;
}
/*---clear styles---*/
.reset, .reset li {
 list-style: none;
 padding: 0;
 margin: 0;
}
.clr {
 clear: both;
}
.lcol, .rcol, form {
 display: inline;
}
#main_col{
 background: rgba(64, 165, 57, 0.5);
 padding: 5px;
 clear: both;
 overflow: hidden;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
}
#cols{
 background-color: #fff;
 overflow: hidden;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
}
.lcol {
 float: left;
 width: 720px;
 margin: 5px 0 5px 5px;
}
.rcol {
 float: right;
 width: 220px;
 margin: 5px 5px 5px 5px;
}
.small {
 font-size: 0.9em;
}
input, textarea {
 outline: none;
}
input:active, textarea:active {
 outline: none;
}
:focus {
 outline: none;
}
textarea {
 resize: none;
}
/*---a-links---*/
a, img, input {
 outline: none;
 border: none;
}
a img {
 border: 0;
}
a:link, a:active, a:visited {
 text-decoration: none;
 color: #6f6f6f;
}
a:hover {
 text-decoration: underline;
}
.fr{
 float: right;
}
.fl{
 float: left;
}
/*==============================
 Header
==============================*/
header {
 height: 125px;
 margin: 0;
 padding: 0;
 clear: both;
 position: relative;
}
#header_in{
 width: 970px;
 margin: 0 auto;
}
#logo{
 position: relative;
 left: 15px;
 bottom: 10px;
}
#header_nav{
 width: 100%;
 background: rgba(64, 165, 57, 0.7);
 height: 30px;
 line-height: 30px;
 overflow: hidden;
 text-align: center;
}
#header_nav ul{
 margin: 0 auto;
 width: 970px;
}
#header_nav ul li{
 display: inline-block;
 padding: 0 10px;
}
#header_nav ul li a{
 color: #fff;
}
#header_nav ul li:hover{
 -webkit-box-shadow: inset 0 5px 10px rgba(0, 0, 0, 0.5);
 -moz-box-shadow: inset 0 5px 10px rgba(0,0,0, 0.5);
 box-shadow: inset 0 5px 10px rgba(0, 0, 0, 0.5);
}
/*==============================
 Content
==============================*/
#content {
 width: 970px;
 clear: both;
 margin: 0 auto;
 position: relative;
}
/*---side_left_right---*/
#side_left {
 float: left;
 width: 740px;
 position: relative;
 margin: 0 0 10px 0;
}
#side_right {
 float: right;
 width: 220px;
 position: relative;
 margin: 0 0 10px 0;
}
/*==============================
 Footer
==============================*/
footer {
 clear: both;
 height: 50px;
 background: none;
 margin: 5px;
 font-size: 0.8em;
}
/*==============================
 SideBlock's
==============================*/
.side_block{
 background: #f0f0e7;
 padding: 5px;
 margin-bottom: 5px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border: 2px solid #40a539;
 border-width: 0 0 2px 0;
}
.side_block h3{
 font-size: 1em;
 display: block;
 font-weight: normal;
 margin: 0px -5px 10px -5px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-bottom: 2px solid #40a539;
 padding: 0 0 5px 5px;
 
}
ul.nav{
 display: block;
}
ul.nav li{
 padding: 4px 0 4px 5px;
 margin-top: 2px;
 background: #fff;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
}
ul.nav li:hover{
 background: #40a539;
}
ul.nav li:hover a{
 color: #fff;
}

.news_block{
 background: #f0f0e7;
 border: 2px solid #40a539;
 border-width: 2px 0 0 0;
 padding:5px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 overflow: hidden;
 margin-bottom: 5px;
}
.news_block h3.title{
 font-size: 1em;
 font-weight: normal;
 margin: 0 -5px 10px -5px;
 padding: 0 5px 5px 5px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-bottom: 2px solid #40a539;
}
.news_block h3.title a{
 font-size: 1em;
 font-weight: normal;
}
.news_img{
 float: left;
 border: 3px solid #40a539;
 border-width: 0 3px 0 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 margin-right: 5px;
}
.news_bottom{
 border-top: 2px solid #40a539;
 padding: 5px 5px 0px 5px;
 margin: 0 -5px 0 -5px;
 margin-top: 10px;
}
.news_bottom span{
 margin: 0 5px 0 5px;
}
/* ==================== */
#more_img{
 text-align: center;
 margin: 5px;
}
#more_img img{
 border: 3px solid #40a539;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
}

#buttons_block{
 margin: 5px 0;
 clear: both;
 text-align: center;
}
#buttons_block a{
 text-align: center;
 padding: 10px 0;
 display: block;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border: 2px solid #40a539;
}
#buttons_block a:hover{
 background: #40a539;
 color: #fff;
}
/* inf rand file's */
ul#rand_f{
 list-style-type: decimal;
 list-style-position: inside;
}
ul#rand_f li{
 padding: 3px 0 3px 5px;
 border: 2px solid #40a539;
 border-width: 1px 1px 1px 2px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 margin-bottom: 2px;
}
ul#rand_f li:hover{
 background: #40a539;
 color: #fff;
}
ul#rand_f li:hover a{
 color: #fff;
}
/* end */
h1#big_title{
 color: #40a539;
 text-align: center;
 font-size: 1.4em;
}
.descr{
 background: #f0f0e7;
 border: 2px solid #40a539;
 border-width: 0 2px 0 2px;
 padding: 5px;
 margin-bottom: 5px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
}
.descr h3.descr_t{
 font-size: 1em;
 font-weight: normal;
 margin-bottom: 5px;
}
#share42{
 position: relative;
 top: 3px;
}
.comm{
 background: #f0f0e7;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border: 2px solid #40a539;
 border-width: 1px 2px 1px 1px;
 padding: 5px;
}
.comm h3{
 font-size: 0.9em;
 margin-bottom: 5px;
 font-weight: normal;
}
.comm_ava{
 float: left;
 margin-right: 5px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
}
.commError{
 color: #f22b2b;
 margin-bottom: 5px;
}
#add_form{
 width: 100%;
 clear: both;
}
.add_message{
 width: 100%;
 height: 55px;
 margin: 0;
}
.add_sumbit{
 background: #40a539;
 color: #fff;
 padding: 5px;
 text-align: center;
}
/* faq */
.fastLinksHr{
 display: none;
}
.uz{
 list-style-type: decimal;
}
.uz li{
 padding: 3px 0 3px 5px;
}
.uz li:hover{
 background: #40a539;
-moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px; 
}
.uz li:hover a{
 color: #fff;
}
.fastLinks{
 margin-bottom: 5px;
}
.fastLink{
 padding: 3px 0 3px 5px;
}
.fastLink:hover{
 background: #40a539;
-moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
}
.fastLink:hover a{
 color: #fff;
}
/* PageSelector Start */ 
.pagesBlockuz1{
 border: 0;
 margin: 10px 0;
}
.pagesBlockuz1 a:link,
.pagesBlockuz1 a:visited,
.pagesBlockuz1 a:active{
 border: 2px solid #40a539;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px; 
 padding: 3px 10px;
}
.pagesBlockuz1 a:hover{
 background: #40a539
 color: #fff;
}
.pagesBlockuz1 b{
 border: 2px solid #40a539;
 background: #40a539;
 padding: 3px 10px;
 color: #fff;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
}
.pagesBlockuz2{
 border: 0;
 margin: 10px 0;
}
.pagesBlockuz2 a:link,
.pagesBlockuz2 a:visited,
.pagesBlockuz2 a:active{
 border: 2px solid #40a539;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px; 
 padding: 3px 10px;
}
.pagesBlockuz2 a:hover{
 background: #40a539;
 color: #fff;
}
.pagesBlockuz2 b{
 border: 2px solid #40a539;
 background: #40a539;
 padding: 3px 10px;
 color: #fff;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px; 
}
/* PageSelector End */

.tOnline,
.gOnline,
.uOnline,
#userkaNum
{
 background: #40a539;
 text-align: left;
 color: #fff;
 padding: 3px;
 margin-bottom: 2px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 font-size: 1em;
}
#userkaNum{
 text-align: center;
}
a:link, a:visited {
 color: #3caa3c;
 text-decoration: none;
}
a:hover {
 color: #3caa3c;
 text-decoration: underline;
}
/* added 09.11.12 */
#navigation{
 background: rgba(64, 165, 57, 0.7);
 height: 30px;
 line-height: 30px;
 overflow: hidden;
 display: block;
 border-bottom: 3px solid rgba(64, 165, 57, 0.5);
}
#navigation > ul{
 
}
#navigation > ul li{
 line-height: 30px;
 padding: 0 5px;
 display: inline-block;
}
#navigation > ul > li > a{
 color: #fff;
}
#navigation > ul > li:hover > a{
 color: #40a539;
}
#navigation > ul > li:hover{
 background: #fff;
}













.friends img { 
 filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50); 
 -moz-opacity: 0.5; /* Mozilla 1.6 */ 
 -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */ 
 opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
 filter: alpha(opacity=50); /* IE 5.5+*/ 
}


.friends a:hover img{ 
 filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100); 
 -moz-opacity: 1.0; /* Mozilla 1.6 */ 
 -khtml-opacity: 1.0; /* Konqueror 3.1, Safari 1.1 */ 
 opacity: 1.0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
 filter: alpha(opacity=100); /* IE 5.5+*/ 
}

.friends1 a:hover img { 
 filter: progid: DXImageTransform.Microsoft.Alpha(opacity=90); 
 -moz-opacity: 0.9; /* Mozilla 1.6 */ 
 -khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */ 
 opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
 filter: alpha(opacity=90); /* IE 5.5+*/ 
}


.friends1 img{ 
 filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100); 
 -moz-opacity: 1.0; /* Mozilla 1.6 */ 
 -khtml-opacity: 1.0; /* Konqueror 3.1, Safari 1.1 */ 
 opacity: 1.0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
 filter: alpha(opacity=100); /* IE 5.5+*/ 
}



/*--------------------- Footer start ---------------------*/
#footer {height:84px; font-size:12px; background: url(http://minecrafts-mods.ru/design/bottom.png) no-repeat;color: #fff; text-shadow: 0px 1px 0px #3d3d3d;line-height: 30px;padding-bottom: 15px;}
#footer a {color: #fff; text-shadow: 0px 1px 0px #3d3d3d;line-height: 30px;text-decoration: underline;}
#footer a:hover {text-decoration: none;}
#copyright {float: left;margin-left: 18px;}
#powered-by {float: right;margin-right: 18px;}
#powered-by img {vertical-align: middle !important;}
/*--------------------- Footer end ---------------------*/





/* Body And Bloсks Style */
.design-full {width:1000px;margin:0 auto;}
.content-bg {;padding:0 0 0 0; background: url(/img/wood.png) repeat; border:1px solid #000; border-top:0px; border-bottom:0px;}
.content-bg2 {;padding:0 0 0 0; background: url(/img/minecraft_bg.png) repeat; border:1px solid #000; border-top:0px; border-bottom:0px;}
.content-left-sidebar {float:left;width:185px; padding:4px 0px 4px 2px;}
.content-center-sidebar {padding:4px 5px 9px 7px;overflow:hidden; width:610px;}
.content-center-sidebar2 {padding:4px 5px 9px 7px;overflow:hidden;width:900;color:#fff;}
.content-right-sidebar {float:right;width:185px; padding:4px 4px 4px 0px;;}
.content-bg {overflow:hidden;padding:0 0 5px 0;}
 .footer {height:42px;background: url(/img/goimg.png) repeat-x;border:1px solid #000;color:#fff;}
.footer-left {float:left;padding:7px 0 10px 5px;}
.footer-right {float:right;padding:5px 5px 5px 0;}
.block_gm {border:1px solid #000; background: url(/img/goimg.png) repeat;width:185px;} .block_content_gm {padding:5px; color:#fff; border:0px; border-top:1px solid #000;}
.block_title_gm {padding:7px 7px; border:0px; border-bottom:1px solid #000; font-weight:bold; color:#fff;background:url(/img/goimg.png) repeat-x;}
/* ------------------- */


.statistik b {color:#77bb3f;}