@charset "utf-8";
/* CSS Document */

/* Designs created by Anarhist13 */

html {
 height: 100%;
 background: #85bcfe;
 color: #747474;
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 11px;
}

body {
 margin: 0;
 height: 100%;
 background: url(../images/head.jpg) no-repeat center top;
}

.clear {
 clear: both;
}

img {
 border: 0;
}

a img {
border:0;
}

* {
min-height:0px;
}

div#puzadpn {
position: absolute;
}

a:link, a:active, a:visited {
 color: #68b11f; 
 text-decoration: underline;
}

a:hover {
 color: #68b11f;
 text-decoration: none;
}

/* Верхняя часть сайта */

#header {
 width: 980px;
 height: 254px;
 margin: auto;
 position: relative;
}

#logo {
 width: 364px;
 height: 44px;
 top: 90px;
 left: 322px;
 position: absolute;
}

#logo a {
 width: 364px;
 height: 44px;
 display: block;
 cursor: pointer;
}

#uzerbar {
 width: 233px;
 height: 47px;
 position: absolute;
 bottom: 49px;
 left: 66px;
 padding: 9px 0 0 6px;
 background: url(../images/uzerbar.png) no-repeat;
 <!--U1MENUZ1Z--><div id="green-menu">
<ul>
<li><a href="/">Главная<br>страница</a></li>
<li><a href="/news">Новости<br>Minecraft</a></li>
<li><a href="/">Загрузки<br>Minecraft</a></li>
<li><a href="/receptcraft.swf" target="_blank">Рецепты<br>Minecraft</a></li>
<li><a href="/publ">Статьи<br>Minecraft</a></li>
<li><a href="#">Об игре<br>Minecraft</a></li>
<li><a href="/load/klienty_minecraft/4">Скачать<br>Minecraft</a></li>
</ul>
</div>
<div id="cont-block">
<div id="cont-top"></div>
<div id="cont-repeat">
<div id="banner-top">
<script type="text/javascript"><!--
google_ad_client = "ca-pub-8445538011184788";
/* mineckraft.ru top */
google_ad_slot = "5229264755";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="//pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<div id="version-block">
<span>Текущая версия<br>Minecraft<br><b>1.7.4</b></span>
</div>
</div>
<div id="cont-line"></div>
</div><!--/U1MENUZ1Z-->
}

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

#uzerbar ul li a {
 width: 103px;
 height: 27px;
 float: left;
 display: block;
 padding-left: 7px;
 color: #ffffff;
 line-height: 27px;
 text-decoration: none;
 -webkit-transition: all 0.3s ease;
 -webkit-transition-delay: 0.1s;
 background: url(../images/uzer-button.jpg) no-repeat;
}

#uzerbar ul li a:first-child {
 margin-right: 6px;
}

#uzerbar ul li a:hover {
 background: url(../images/uzer-button.jpg) no-repeat 0 -27px;
}

/* Мини профиль */

#uzerbar2 {
 width: 239px;
 height: 79px;
 position: absolute;
 bottom: 40px;
 left: 66px;
 padding: 9px 0 0 6px;
 background: url(../images/uzerbar2.png) no-repeat;
}

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

#uzerbar2 ul li a {
 width: 83px;
 height: 24px;
 float: left;
 display: block;
 color: #ffffff;
 line-height: 24px;
 text-decoration: none;
 text-align: center;
 margin: 1px;
 -webkit-transition: all 0.3s ease;
 -webkit-transition-delay: 0.1s;
 background: url(../images/uzer-button2.jpg) no-repeat;
}

#uzerbar2 ul li a:hover {
 background: url(../images/uzer-button2.jpg) no-repeat 0 -24px;
}

#uzer-avatar {
 width: 50px;
 height: 50px;
 float: left;
 margin-right: 5px;
}

#table-search {
 width: 231px;
 height: 47px;
 position: absolute;
 bottom: 49px;
 right: 69px;
 padding: 9px 0 0 8px;
 background: url(../images/uzerbar.png) no-repeat;
}

.search {
 width: 176px;
 height: 20px;
 display: block;
 border: none;
 outline: none;
 float: left;
 color: #f0d0af;
 padding: 3px 3px 4px 10px;
 background: url(../images/search.png) no-repeat 0 0;
}

.enter {
 width: 35px;
 height: 27px;
 display: block;
 border: none;
 outline: none;
 float: left;
 cursor: pointer;
 background: url(../images/search.png) no-repeat left -27px;
}

/* Горизонтальное меню */

#green-menu {
 width: 980px;
 height: 67px;
 margin: auto;
}

#green-menu ul {
 margin: 0;
 padding: 0;
 list-style: none;
}

#green-menu ul li {
 float: left;
}

#green-menu ul li a {
 width: 105px;
 height: 59px;
 display: block;
 padding: 8px 0 0 35px;
 text-decoration: none;
 color: #ffffff;
 font-size: 12px;
 text-align: center;
 background: url(../images/green-menu.png) no-repeat 0 0;
}

#green-menu ul li a:hover {
 background: url(../images/green-menu.png) no-repeat 0 -67px;
}

#green-menu ul li a span {
 text-align: center;
}

/* Тело сайта */

#conteiner {
 background: url(../images/white-line.png) repeat-y center;
}

#wrapper {
 width: 980px;
 height: 100%;
 margin: auto;
 background: url(../images/body-background.jpg) repeat-y;
}

/* Верхний блок с рекламой и версией */

#cont-block {
 width: 964px;
 height: 141px;
 margin: auto;
}

#cont-top {
 width: 964px;
 height: 19px;
 background: url(../images/cont-top.png) no-repeat;
}

#cont-repeat {
 width: 934px;
 height: 101px;
 padding: 5px 15px 0;
 background: url(../images/cont-repeat.png) repeat-y;
}

#banner-top {
 width: 728px;
 height: 90px;
 border: 2px solid #cccccc;
 float: left;
}

#version-block {
 width: 189px;
 height: 96px;
 float: right;
 position: relative;
 background: url(../images/version.jpg) no-repeat;
}

#version-block span {
 display: block;
 font-weight: bold;
 text-align: center;
 color: #fad963;
 position: absolute;
 top: 17px;
 left: 25px;
 text-shadow: 0 2px 2px #000000;
}

#version-block span b {
 font-size: 16px;
 line-height: 28px;
}

#cont-line {
 width: 964px;
 height: 16px;
 background: url(../images/cont-line.png) no-repeat;
}

/* Блоки и контент */

#all {
 width: 964px;
 margin: auto;
}

/* Левая колонка */

#side-left {
 width: 311px;
 margin-right: 653px;
}

#side-left-top {
 width: 311px;
 height: 9px;
 background: url(../images/side-left-top.png) no-repeat;
}

#side-left-repeat {
 width: 290px;
 padding: 0 10px 0 11px;
 background: url(../images/side-left-repeat.png) repeat-y;
}

/* Блоки */

#block {
 width: 290px;
 margin: auto;
}

#block-top1 {
 width: 243px;
 height: 50px;
 margin: auto;
 color: #ffffff;
 font-weight: bold;
 text-align: right;
 padding: 35px 20px 0 0;
 text-shadow: 0 1px 1px #000000;
 text-transform: uppercase;
 background: url(../images/block-top1.jpg) no-repeat;
}

#block-top2 {
 width: 240px;
 height: 51px;
 margin: auto;
 color: #ffffff;
 font-weight: bold;
 text-align: right;
 padding: 35px 20px 0 0;
 text-shadow: 0 1px 1px #000000;
 text-transform: uppercase;
 background: url(../images/block-top2.jpg) no-repeat;
}

#block-top3 {
 width: 243px;
 height: 50px;
 margin: auto;
 color: #ffffff;
 font-weight: bold;
 text-align: right;
 padding: 35px 20px 0 0;
 text-shadow: 0 1px 1px #000000;
 text-transform: uppercase;
 background: url(../images/block-top3.jpg) no-repeat;
}

#block-cont {
 width: 263px;
 margin: auto;
}

/* Меню */

.bnav {
 margin: 0;
 padding: 0;
 width: 238px;
 margin: auto;
 display: block;
 list-style: none;
}

.bnav li {
 margin: 0;
 border-bottom: 1px solid #e4e2e0;
}

.bnav li:last-child {
 border-bottom: 0;
}

.bnav li a {
 display: block;
 color: #747474;
 text-decoration: none;
}

.bnav li a span {
 height: 36px;
 line-height: 36px;
 display: block;
 color: #747474;
 padding: 0 0 0 36px;
 position: relative;
}

.bnav li a.mgreen:hover span {
 color: #ffffff;
 text-shadow: 0 1px 1px #3d9510;
 background: #6eb521;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 border-radius: 5px;
}

.bnav li a.mblue:hover span {
 color: #ffffff;
 text-shadow: 0 1px 1px #1788b2;
 background: #1281aa;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 border-radius: 5px;
}

.ico {
 display: inline-block;
 vertical-align: middle;
 background-position: 0 0;
 width: 16px;
 height: 16px;
}

.ico_green {
 background: url(../images/ico.png) no-repeat 0 0;
 position: absolute;
 left: 12px;
 top: 10px;
}

.ico_blue {
 background: url(../images/ico.png) no-repeat 0 -17px;
 position: absolute;
 left: 12px;
 top: 10px;
}

#side-left-bottom {
 width: 311px;
 height: 6px;
 background: url(../images/side-left-bottom.png) no-repeat;
}

#side-left-bottom2 {
 width: 311px;
 height: 10px;
 background: url(../images/side-left-bottom2.png) no-repeat;
}

#left-banner {
 width: 300px;
 height: 250px;
 padding: 0 5px 0 6px;
}

/* Правая колонка */

#side-right {
 width: 653px;
 float: right;
}

#side-right-top {
 width: 653px;
 height: 9px;
 background: url(../images/side-right-top.png) no-repeat;
}

#side-right-repeat {
 width: 642px;
 padding: 0 5px 10px 6px;
 background: url(../images/side-right-repeat.png) repeat-y;
}

#side-right-border {
 width: 642px;
 height: 16px;
 margin: 8px 0 8px -23px;
 background: url(../images/side-right-border.png) no-repeat;
}

#side-right-bottom {
 width: 653px;
 height: 11px;
 background: url(../images/side-right-bottom.png) no-repeat;
}

/* Блок с текстом */

#article {
 margin: 0 auto 10px;
 padding: 13px 13px 13px 13px;
 border: 1px solid #e4e2e0;
 background: #eeede8;
}

#article h1 {
 color: #7bbb3c;
 margin: 0;
 padding: 0;
 font-size: 15px;
 text-align: center;
 text-shadow: 0 1px 1px #ffffff;
}

/* Спидбар */

#speedbar {
 width: 595px;
 height: 40px;
 background: #e4e2e0;
 line-height: 40px;
 margin-bottom: 10px;
}

#speedbar-icon {
 width: 14px;
 height: 12px;
 float: left;
 margin: 14px 8px 0 15px;
 background: url(../images/ico.png) no-repeat 0 -116px;
}

/* Вид материалов */

#view {
 width: 595px;
 margin: auto;
}

#view-top {
 width: 595px;
 height: 40px;
 background: #eeede8;
 line-height: 40px;
 border-bottom: 1px solid #e4e2e0;
}

#view-top-icon {
 width: 48px;
 height: 36px;
 float: left;
 margin-top: 5px;
 background: url(../images/view-top-icon.png) no-repeat;
}

#view-top a {
 text-decoration: none;
 color: #5fa9c4;
 font-weight: bold;
 font-size: 14px;
 text-shadow: 0 1px 1px #ffffff;
 -webkit-transition: color 0.5s ease;
}

#view-top a:hover {
 color: #68b11f;
}

#view-top h1 {
 color: #68b11f;
 margin: 0;
 padding: 0;
 font-size: 14px;
 text-shadow: 0 1px 1px #ffffff;
 -webkit-transition: color 0.5s ease;
}

#view-top span {
 color: #4c4c4c;
 margin: 0;
 padding: 0;
 font-size: 13px;
 font-weight: bold;
 text-shadow: 0 1px 1px #ffffff;
 -webkit-transition: color 0.5s ease;
}

#view-cont {
 padding: 10px 0 0;
}

#view-img img {
 max-width: 250px;
 max-height: 140px;
 overflow: hidden;
 border: 2px solid #999999;
 float: left;
}

#view-img-full img {
 max-width: 250px;
 max-height: 140px;
 overflow: hidden;
 border: 2px solid #999999;
}

#view-img-full {
 max-width: 250px;
 max-height: 140px;
 margin: 0 auto 10px;
}

#view-message p {
 margin: 0;
 padding: 0;
}

#view-message {
 margin: 0 0 0 264px;
}

#view-message-full p {
 margin: 0;
 padding: 0;
}

#view-info-full {
 width: 595px;
 height: 30px;
 margin-top: 18px;
 border-top: 1px solid #e4e2e0;
}

#view-info-full a {
 font-weight: bold;
}

#view-info {
 width: 321px;
 height: 30px;
 margin-top: 18px;
 border-top: 1px solid #e4e2e0;
}

#view-info-right {
 width: 5px;
 height: 4px;
 background: #e4e2e0;
 float: right;
}

#view-info-left {
 width: 5px;
 height: 4px;
 background: #e4e2e0;
 float: left;
 margin-right: 10px;
}

.s_ico {
 display: inline-block;
 vertical-align: middle; 
 background: url(../images/ico.png) no-repeat 0 0;
}

.ico_date {
 width: 16px;
 height: 16px;
 background-position: 0 -48px;
}

.ico_views {
 width: 16px;
 height: 16px;
 background-position: 0 -33px;
} 

.ico_comm {
 width: 16px;
 height: 16px;
 background-position: 0 -65px;
} 

.ico_author {
 width: 16px;
 height: 16px;
 background-position: 0 -100px;
} 

.ico_cat {
 width: 16px;
 height: 16px;
 background-position: 0 -83px;
} 

.rows {
 height: 16px;
 width: auto;
 line-height: 16px;
 display: inline-block;
 padding: 0 5px 0 20px;
 margin: 10px 10px 0 0;
 vertical-align: middle;
}

.rows-cat {
 height: 16px;
 width: auto;
 line-height: 16px;
 display: inline-block;
 padding: 0 5px 0 20px;
 margin: 10px 50px 0 0;
 vertical-align: middle;
}

a.view-full {
 width: 104px;
 height: 44px;
 display: block;
 float: right;
 background: url(../images/view-full.png) no-repeat;
}

a.view-full:hover {
 background: url(../images/view-full.png) no-repeat 0 -44px;
}

#down a {
 width: 214px;
 height: 85px;
 display: block;
 margin: auto;
 cursor: pointer;
 background: url(../images/download.jpg) no-repeat;
}

#block-related {
 width: 595px;
 margin: 10px auto 0;
}

.rnav {
 margin: 0;
 padding: 0;
 width: 595px;
 margin: auto;
 display: block;
 list-style: none;
}

.rnav li {
 margin: 0;
 border-bottom: 1px solid #e4e2e0;
}

.rnav li:last-child {
 border-bottom: 0;
}

.rnav li a {
 display: block;
 color: #747474;
 text-decoration: none;
}

.rnav li a span {
 height: 36px;
 line-height: 36px;
 display: block;
 color: #747474;
 padding: 0 0 0 36px;
 position: relative;
}

.rnav li a.mgreen:hover span {
 color: #ffffff;
 text-shadow: 0 1px 1px #3d9510;
 background: #6eb521;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 border-radius: 5px;
}

.ico_rv {
 background: url(../images/ico.png) no-repeat 0 -83px;
 position: absolute;
 left: 12px;
 top: 10px;
}

/* Переключатели */

.pagesBlockuz1 {
 width: 597px;
 margin: auto;
 display: block;
 margin-bottom: 10px;
}

.pagesBlockuz1 a {
 display: inline-block;
 background: #eeede8;
 color: #747474;
 border: 1px solid #e4e2e0;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 border-radius: 5px;
 padding: 7px 9px;
 text-align: center;
 text-decoration: none;
 margin-right: 3px;
}

.pagesBlockuz1 a:hover {
 background: #67b01e;
 color: #ffffff;
 border: none;
 padding: 8px 10px;
}

.pagesBlockuz1 b {
 display: inline-block;
 background: #1281aa;
 color: #ffffff;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 border-radius: 5px;
 padding: 8px 10px;
 text-align: center;
 text-decoration: none;
 margin-right: 3px;
}

/* Нижняя часть сайта */

#footer {
 width: 980px;
 margin: auto;
}

#background-bottom {
 width: 980px;
 height: 24px;
 background: url(../images/body-background-bottom.jpg) no-repeat;
}

#footer-green {
 width: 956px;
 height: 44px;
 padding: 19px 0 0 24px;
 background: url(../images/footer.jpg) no-repeat;
}

#footer-green p {
 margin: 0;
 padding: 0;
 color: #ffffff;
}

#footer-green a {
 color: #ffffff;
}


.upTop { 
 display:none; 
 width:100px; 
 height:100%; 
 position:fixed; 
 left:0px; 
 top:0px; 
 z-index:100; 
} 
.upTopButton { 
 background:#777777 url(../js/goup.png) no-repeat; 
 width:27px; 
 height:27px; 
 position:fixed; 
 top:30px; 
 left:10px; 
 cursor:pointer; 
} 
.upTopZone { 
 display:none; 
 background:url(../js/upbg.png) repeat; 
 width:100px; 
 height:100%; 
 cursor:pointer; 
} 
.upTopZone p { 
 background:#777777; 
 font-size:12px; 
 width:63px; 
 height:27px; 
 margin:0; 
 position:fixed; 
 top:30px; 
 left:37px; 
 color:#fff; 
 font-family:"tahoma", "verdana", "arial"; 
 line-height:25px; 
 text-align:center; 
 text-shadow:1px 1px 1px #000000; 
} 
@media screen and (max-width:1024px) { 
 .upTopZone { 
 display:none !important; 
 } 
} .blue .upTopButton, .blue .upTopZone p { 
 background-color:#3fa3e1; 
} 
.green .upTopButton, .green .upTopZone p { 
 background-color:#5F9B37; 
} 
.red .upTopButton, .red .upTopZone p { 
 background-color:#ca2929; 
} 
.orange .upTopButton, .orange .upTopZone p { 
 background-color:#ef990b; 
} 
.purple .upTopButton, .purple .upTopZone p { 
 background-color:#b053a0; 
} 
.grey .upTopButton, .grey .upTopZone p { 
 background-color:#777777; 
}