/* 
 Author by rip: AdReNaLiN
 Skype: artur_ripper
 Site: htmlstart.ru
*/

@charset "utf-8";

@font-face {
font-family: Cuprum;
src: url(/cuprum.ttf);
}

/* CSS Document */

/* Designs created by Anarhist13 */

/* CSS UCOZ */

textarea {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
}

#uCatsMenu7 {
position: static !important;
width: 270px !important;
}

#ldM56 {
vertical-align: top !important;
}

td {font:11px Calibri, Tahoma, sans-serif;}
form {padding:0px;margin:0px;}
input,select {vertical-align:middle; font-size:11px; font-family:Arial, sans-serif;}
.copy {font-size:11px;}

/* User Group Marks */
a.groupOther1:link, a.groupOther1:visited, a.groupOther1:hover {
color:#FFFF66;
}
a.groupOther3:link, a.groupOther3:visited, a.groupOther3:hover {
color:#faaf0e;
}
a.groupModer:link, a.groupModer:visited, a.groupModer:hover {
color:#33CCCC;
}
a.groupAdmin:link, a.groupAdmin:visited, a.groupAdmin:hover {
color:#03d92c;
}
a.groupVerify:link, a.groupVerify:visited, a.groupVerify:hover {
color:#green;
}
/* ---------------- */

td.nav-block a:link {
text-decoration:none;
color:#C1E7FF;
}
td.nav-block a:active {
text-decoration:none;
color:#C1E7FF;
}
td.nav-block a:visited {
text-decoration:none;
color:#C1E7FF;
}
td.nav-block a:hover {
text-decoration:none;
color:#FFFFFF;
}
td, body {
font-family: Calibri, Tahoma, sans-serif;
font-size:12px;
}
form {
padding:0px;
margin:0px;
}
input, select {
vertical-align:middle;
font-size:12px;
font-family: Calibri, Tahoma, sans-serif;
}
.copy {
font-size:12px;
}
label {
cursor:pointer;
cursor:hand
}

/* Entries Style */
.eBlock {
}
.eTitle {
font-family:Verdana, Arial, Sans-Serif;
font-size:13px;
font-weight:bold;
color:#0069A9;
padding: 10px 5px 10px 40px;
background: url('/desing-mcs/9.png') no-repeat 0px 3px;
}
.eTitle a:link {
text-decoration:underline;
color:#0069A9;
}
.eTitle a:visited {
text-decoration:underline;
color:#0069A9;
}
.eTitle a:hover {
text-decoration:none;
color:#000000;
}
.eTitle a:active {
text-decoration:underline;
color:#0069A9;
}
.eMessage {
text-align:justify;
padding-bottom:5px;
}
.eText {
text-align:justify;
padding-bottom:5px;
padding-top:5px;
border-top:1px solid #CCCCCC
}
.eDetails {
background: url('/site/img/fontitl.png');
border: 1px solid #89684A;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
font-family:Verdana, Tahoma, Arial, Sans-Serif;
color:#ffffff;
margin: 5px;
padding-bottom:5px;
padding-top:3px;
text-align:left;
font-size:7pt;
}
.eDetails1 {
background: url('/site/img/fontitl.png');
border: 1px solid #58A24F;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
font-familyVerdana, :Tahoma, Arial, Sans-Serif;
color:#ffffff;
padding-bottom:5px;
padding-top:3px;
text-align:left;
font-size:8pt;
}
.eDetails2 {
background: url('/site/img/fontitl.png');
border: 1px solid #58A24F;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
font-family:Verdana, Tahoma, Arial, Sans-Serif;
color:#ffffff;
padding-bottom:5px;
padding-top:3px;
text-align:left;
font-size:8pt;
}
.eRating {
font-size:7pt;
}
.eAttach {
margin: 16px 0 0 0;
padding: 0 0 0 15px;
background: url('/.s/t/822/10.gif') no-repeat 0px 0px;
}
/* ------------- */

/* Entry Manage Table */
.manTable {
}
.manTdError {
color:#FF0000;
}
.manTd1 {
}
.manTd2 {
}
.manTd3 {
}
.manTdSep {
}
.manHr {
}
.manTdBrief {
}
.manTdText {
}
.manTdFiles {
}
.manFlFile {
}
.manTdBut {
}
.manFlSbm {
}
.manFlRst {
}
.manFlCnt {
}
/* ------------------ */

/* Comments Style */
.cAnswer {
padding-left:15px;
padding-top:4px;
font-style:italic;
}
.cBlock1 {
background:#332A1D;
border:1px solid #CCCCCC;
border-left: 5px solid #6B8934;
}
.cBlock2 {
background:#40321F;
border:1px solid #CCCCCC;
border-left: 5px solid #2B418C;
}
/* -------------- */

/* Comments Form Style */
.commTable {
}
.commTd1 {
color:#ffffff;
}
.commTd2 {
}
.commFl {
color:#6E6E6E;
background:#FCFCFC;
border:1px solid #CCCCCC;
}
.smiles {
border:1px inset;
background:#FFFFFF;
}
.commReg {
padding: 10 0 10 0px;
text-align:center;
}
.commError {
color:#FF0000;
}
.securityCode {
color:#6E6E6E;
background:#FCFCFC;
border:1px solid #CCCCCC;
}
/* ------------------- */

/* Archive Menu */
.archUl {
list-style: none;
margin:0;
padding-left:0;
}
.archLi {
padding: 0 0 3px 10px;
background: url('/.s/t/822/11.gif') no-repeat 0px 4px;
font-family:Tahoma, Arial, Sans-Serif;
}
a.archLink:link {
text-decoration:underline;
color:#6E6E6E;
}
a.archLink:visited {
text-decoration:underline;
color:#6E6E6E;
}
a.archLink:hover {
text-decoration:none;
color:#000000;
}
a.archLink:active {
text-decoration:none;
color:#000000;
}
/* ------------ */

/* Archive Style */
.archiveCalendars {
text-align:center;
color:#0000FF;
}
.archiveDateTitle {
font-weight:bold;
color:#6E6E6E;
padding-top:15px;
}
.archEntryHr {
width:250px;
color:#DDDDDD;
}
.archiveeTitle li {
margin-left: 15px;
padding: 0 0 0 15px;
background: url('/.s/t/822/12.gif') no-repeat 0px 4px;
margin-bottom: .6em;
}
.archiveEntryTime {
width:65px;
font-style:italic;
}
.archiveEntryComms {
font-size:9px;
color:#C3C3C3;
}
a.archiveDateTitleLink:link {
text-decoration:none;
color:#6E6E6E
}
a.archiveDateTitleLink:visited {
text-decoration:none;
color:#6E6E6E
}
a.archiveDateTitleLink:hover {
text-decoration:underline;
color:#6E6E6E
}
a.archiveDateTitleLink:active {
text-decoration:underline;
color:#6E6E6E
}
.archiveNoEntry {
text-align:center;
color:#0000FF;
}
/* ------------- */

/* Calendar Style */
.calTable {
margin-left: auto;
margin-right: auto;
}
.calMonth {
}
.calWday {
color:#FFFFFF;
background:#A2BC30;
width:18px;
}
.calWdaySe {
color:#FFFFFF;
background:#0B3893;
width:18px;
}
.calWdaySu {
color:#FFFFFF;
background:#0B3893;
width:18px;
font-weight:bold;
}
.calMday {
background:FFFFFF;
color:#000000;
}
.calMdayA {
background:#CCCCCC;
font-weight:bold;
}
.calMdayIs {
background:#FFFFFF;
color:#000000;
font-weight:bold;
border:1px solid #CCCCCC;
}
.calMdayIsA {
border:1px solid #016EAD;
background:#FFFFFF;
font-weight:bold;
}
a.calMonthLink:link, a.calMdayLink:link {
text-decoration:none;
color:#000000;
}
a.calMonthLink:visited, a.calMdayLink:visited {
text-decoration:none;
color:#000000;
}
a.calMonthLink:hover, a.calMdayLink:hover {
text-decoration:underline;
color:#016CAC;
}
a.calMonthLink:active, a.calMdayLink:active {
text-decoration:underline;
color:#000000;
}
/* -------------- */

/* Poll styles */
.pollBut {
width:110px;
}
.pollBody {
padding:7px;
margin:0px;
background:#FFFFFF
}
.textResults {
background:#E5E5E5
}
.textResultsTd {
background:#FFFFFF
}
.pollNow {
border-bottom:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
}
.pollNowTd {
}
.totalVotesTable {
border-bottom:1px solid #E5E5E5;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
}
.totalVotesTd {
background:#FFFFFF;
}
/* ---------- */

/* User Group Marks */
a.groupOther1:link, a.groupOther1:visited, a.groupOther1:hover {
color:FFFF66;
}
a.groupOther3:link, a.groupOther3:visited, a.groupOther3:hover {
color:faaf0e;
}
a.groupModer:link, a.groupModer:visited, a.groupModer:hover {
color:33CCCC;
}
a.groupAdmin:link, a.groupAdmin:visited, a.groupAdmin:hover {
color:CC33CC;
}
a.groupVerify:link, a.groupVerify:visited, a.groupVerify:hover {
color:green;
}
/* ---------------- */

/* Other Styles */
.replaceTable {
background:#58A24F;
height:100px;
width:300px;
border:1px solid #FFFFFF;
}
.replaceBody {
background:#313337;
}
.legendTd {
font-size:7pt;
}
/* ------------ */

body {
margin: 0;
padding: 0;
background-image: url("../images/bg.gif");
background-repeat: repeat;
color: #ffffff;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
}

td, body {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
}

a:link,
a:active,
a:visited {color:#7ebe54; text-decoration:none;}
a:hover {color:#91d763; text-decoration:none;}

.clr {
clear:both;
}

* {
margin:0px;
padding:0px;
outline:none;
}

#wrapper {
width: 1008px;
margin: auto;
padding: 0 5px;
overflow: hidden;
background-image: url("../images/teni.png");
background-repeat: repeat-y;
}

/* ========= HEADER ========= */

#header {
width: 1008px;
height: 251px;
margin: auto;
}

#head {
width: 1008px;
height: 251px;
background-image: url("../images/head.jpg");
background-repeat: no-repeat;
position: relative;
}

#head ul {
padding: 0;
}

#logo {
width: 437px;
height: 73px;
background-image: url("../images/logo.png");
background-repeat: no-repeat;
position: absolute;
top: 82px;
left: 42px;
}

#logo a {
width: 437px;
height: 73px;
display: block;
cursor: pointer;
}

/* ========= Верхяя панель ========= */

#htop {
width: 984px;
height: 32px;
padding: 9px 12px 0 12px;
text-align: left;
}

#topButton {
width: 732px;
float: left;
}

#htop ul {
float: left;
list-style: none;
padding: 0px;
font:12px Calibri, Tahoma, sans-serif;
}

#htop ul li {
float: left;
list-style: none;
margin-right: 2px;
}

#htop ul li a {
float: left;
text-decoration: none;
display: block;
line-height:25px;
cursor: pointer;
background:url(../images/htop.png) no-repeat right 0;
}

#htop ul li a span {
float: left;
text-decoration: none;
display: block;
height: 25px;
cursor: pointer;
padding-left: 10px;
padding-right: 30px;
background:url(../images/htop.png) no-repeat left -54px;
color: #ffffff;
font-size: 11px;
}

#htop ul li a:hover {
background:url(../images/htop.png) no-repeat right -27px;
}

#htop ul li a span:hover {
background:url(../images/htop.png) no-repeat left -80px;
}

#search {
width: 252px;
height: 26px;
float: left;
}

#search input {
border: none;
float: left;
}

#search .input {
width: 203px;
height: 24px;
padding: 2px 41px 0 8px;
background-image: url("../images/search.jpg");
background-repeat: no-repeat;
outline: none;
color: #ffffff;
font-size: 9px;
font-family: Verdana, Arial, Helvetica;
}

#search .submit {
width: 41px;
height: 24px;
cursor: pointer;
margin-left: -41px;
background: url(dontexist.png);
}

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

#Mprof {
width: 256px;
height: 78px;
position: absolute;
top: 45px;
right: 8px;
font-size: 9px;
font-family: Verdana, Arial, Helvetica;
}

#Ml {
}

#M3 {
float: left;
padding-bottom: 10px;
}

#Mprof ul {
float: left;
list-style: none;
padding-left: 2px;
padding-top: 2px;
}

#Mprof ul li a {
width: 168px;
height: 23px;
border: 1px solid#271b11 !important;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
text-decoration: none;
display: block;
line-height:23px;
cursor: pointer;
color: #ffffff;
font-size: 10px;
padding-left: 7px;
background:url(../images/Mbutton.jpg) repeat-x 0 0;
}

#Mprof ul li a:hover {
background:url(../images/Mbutton.jpg) repeat-x 0 -23px;
}

#Mprof ul li a span.single {
background:url(../images/iconki.png) no-repeat 0 -44px;
padding-left: 18px;
}

#Mprof ul li a span.mes {
background:url(../images/iconki.png) no-repeat 0 -59px;
padding-left: 18px;
}

#Mprof ul li a span.edit {
background:url(../images/iconki.png) no-repeat 0 -29px;
padding-left: 18px;
}

#Mprof ul li a span.vhod {
background:url(../images/iconki.png) no-repeat 0 -14px;
padding-left: 18px;
}

#Mprof ul li a span.plus {
background:url(../images/iconki.png) no-repeat 0 -1px;
padding-left: 18px;
}

#avatar {
width: 74px;
height: 74px;
float: left;
border: 1px solid#271b11 !important;
border-radius: 5px;
-moz-border-radius: 5px;
}

/* ========= Нижняя панель ========= */

#nas {
width: 243px;
height: 26px;
line-height: 26px;
padding-left: 10px;
background:url(../images/nas.jpg) no-repeat;
position: absolute;
bottom: 12px;
right: 12px;
}

#nas span {
color: #bc9862;
}

#nas #nasG {
color: #7ebe54;
}

#share {
width: 256px;
height: 26px;
position: absolute;
bottom: 47px;
right: 4px;
line-height: 26px;
padding-bottom: 6px;
}

#share span {
color: #7ebe54;
font-weight: bold;
font-size: 10px;
float: left;
margin-right: 2px;
}

#Podelitsy {
float: left;
}

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

#menu {
width: 722px;
height: 22px;
background:url(../images/menu.jpg) no-repeat;
position: absolute;
bottom: 10px;
left: 14px;
padding-top: 8px;
font:12px Calibri, Tahoma, sans-serif;
}

.css-menu-1 {
text-align:center;
margin: 0;
padding: 0;
float: left;
width: 100%;
z-index: 14;
}

ul.css-menu-1 {
text-align: center;
list-style: none;
font-size: 12px;
}

ul.css-menu-1 li {
display: inline;
}

ul.css-menu-1 li a {
text-decoration: none;
text-shadow: 0 1px 0 #1e3c1a;
font-weight: bold;
color: #F3FAF2;
}

.css-menu-1 {
 position:relative;
 margin-top:-5px;
}
.css-menu-1 li {
 position:relative;
 margin-right:-13px;
 display:inline-block !important;
}
.css-menu-1 li a {
 display:block;
 float:left;
 height:21px;
 padding:6px 4px 0 4px;
 position:relative;
}
.css-menu-1 li .menu_l, .css-menu-1 li .menu_r, .css-menu-1 li a {
 display:block;
 float:left;
 height:27px;
}
.css-menu-1 li .menu_l, .css-menu-1 li .menu_r {
 width:12px;
}
.css-menu-1 li:hover a {
 margin:0 !important;
}
.css-menu-1 li:hover .menu_l {
 background:url(../images/menu_h.png) no-repeat;
}
.css-menu-1 li:hover a {
 background:url(../images/menu_c.png) repeat-x;
}
.css-menu-1 li:hover .menu_r {
 background:url(../images/menu_h.png) no-repeat 100% 0;
}

.css-menu-1 li ul {
 display:none;
 position:absolute;
 top:31px;
 left:4px;
 z-index:11;
 width:160px;
 background:url(../images/menu_h_ul.png) repeat-y;
 text-align:left;
}
.css-menu-1 li ul li {
 border-top:1px solid #38560a;
 border-bottom:1px solid #000000;
 display:block !important;
 width:146px;
 margin-left:8px;
 padding:3px 0;
}
.css-menu-1 li ul li.first {
 border-top:0 none !important;
 position:relative;
 margin-top:-7px;
}
.css-menu-1 li ul li.last {
 border-bottom:0 none !important;
 position:relative;
 margin-bottom:-15px;
}
.menu_top {
 width:170px !important;
 height:7px;
 position:absolute;
 top:0;
 left:-5px;
 background:url(../images/menu_first.png) no-repeat;
 border:0 none !important;
 margin:0 !important;
}
.menu_bot {
 width:160px !important;
 height:16px;
 position:absolute;
 bottom:-16px;
 left:0;
 background:url(../images/menu_last.png) no-repeat;
 border:0 none !important;
 margin:0 !important;
}
.css-menu-1 li ul li a {
 background:none !important;
 height:auto;
 display:block;
 float:none;
 padding:3px 4px;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 border-radius:5px;
 text-shadow:none;
}
.css-menu-1 li ul li a:hover {
 background:#fff !important;
 color:#1c2b05;
}

/* ========= CONTENT ========= */

#wrapper-in {
width: 996px;
overflow: hidden;
padding: 5px 6px 15px 6px;
background-image: url("../images/wrapper-in.jpg");
background-repeat: repeat-y;
position: relative;
}

#side_left {
width:222px;
float:left;
}

#side_right {
width:222px;
float:right;
}

#side_center {
width: 546px;
margin: 0 0 0 225px;
position: relative;
z-index: 10;
}

/* ========= Блок с описанием ========= */

#article {
width: 546px;
}

#article-top {
width: 546px;
height: 32px;
background:url(../images/article.jpg) no-repeat 0 0;
}

#article-cont {
width: 518px;
padding: 0 14px 0 14px;
background:url(../images/article.jpg) repeat-y -546px 0;
overflow: hidden;
}

h1 {
color: #7ebe54;
font-weight: bold;
font-size: 13px;
text-align: center;
margin-bottom: 10px;
}

h2 {
color: #8F5933;
font-weight: bold;
font-size: 13px;
text-align: center;
margin: 10px 0;
}

#article-cont p {
color: #bc9862;
font-size: 10px;
margin-top: 10px;
}

#article-bottom {
width: 546px;
height: 27px;
background:url(../images/article.jpg) no-repeat -1092px 0;
}

/* ========= Большой информер ========= */

#informer {
width: 546px;
margin: 5px 0 5px 0;
}

#informer-top {
width: 546px;
height: 32px;
padding-top: 14px;
background:url(../images/informer.jpg) no-repeat 0 0;
font:12px Calibri, Tahoma, sans-serif;
}

#informer-cont {
width: 530px;
padding: 0 8px 0 8px;
background:url(../images/informer.jpg) repeat-y -546px 0;
overflow: hidden;
}

.infom {
text-align:center;
margin: 0;
padding: 0;
float: left;
width: 100%;
}

ul.infom {
text-align: center;
list-style: none;
font-size: 13px;
}

ul.infom li {
display: inline;
}

ul.infom li a {
text-decoration: none;
text-shadow: 0 1px 0 #1e3c1a;
font-weight: bold;
color: #F3FAF2;
padding: 4px 8px 4px 8px;
margin-right: 7px;
font-weight:bold;
}

ul.infom li a.active, ul.infom li a:hover {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-image: url("../images/infhover.png");
background-repeat: repeat-x;
}

.ucontent {
display: none;
}

.screen {
display: block;
}

#inft {
width: 525px;
height: 23px;
line-height: 21px;
margin-top: -1px;
padding: 0 5px 0 0;
background-image: url("../images/informerF.jpg");
background-repeat: no-repeat;
}

#infbr {
float: right;
color: #7ebe54;
}

#inft a {
color: #7ebe54;
}

#inft a span {
background-image: url("../images/iconF.png");
padding-left: 20px;
background-repeat: no-repeat;
color: inherit;
}

#inft a span:hover {
background-image: url("../images/iconF.png");
background-repeat: no-repeat;
color: #ffffff;
}

#inft a:hover {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 3px 5px 5px 2px;
background-image: url("../images/infhoverLI.png");
background-repeat: repeat-x;
color: #ffffff;
}

#informer-bottom {
width: 546px;
height: 14px;
background:url(../images/informer.jpg) no-repeat -1092px 0;
}

/* ========= Блоки ========= */

#block {
width: 222px;
}

#block-top {
width: 222px;
height: 33px;
background:url(../images/block.png) no-repeat 0 0;
text-shadow: 0 1px 0 #1e3c1a;
text-align: center;
color: #ffffff;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
line-height: 30px;
}

#block-cont {
width: 208px;
background:url(../images/block.png) repeat-y center 0;
padding: 0 7px 0 7px;
}

#block-bottom {
width: 222px;
height: 16px;
background:url(../images/block.png) no-repeat right 0;
margin-bottom: 10px;
}

/* ========= Меню сайта ========= */

#vmenu {
width: 208px;
margin: auto;
z-index: 1;
list-style-type: none;
}

#block-cont ul {
padding: 0;
}

#vmenu li .menuhv {
width: 199px;
height: 26px;
cursor: pointer;
text-decoration: none;
display: block;
background:url(../images/menuhv.png) no-repeat 0 0;
color: #ffffff;
line-height: 26px;
padding-left: 9px;
position:relative;
z-index:12;

}

#vmenu li .menuhv:hover {
background:url(../images/menuhv.png) no-repeat 0 -27px;
}

#vmenu li a {
width: 199px;
height: 26px;
cursor: pointer;
text-decoration: none;
display: block;
background:url(../images/vmenu.png) no-repeat 0 0;
color: #ffffff;
line-height: 26px;
padding-left: 9px;
position:relative;
z-index:12;
font-size: 11px;
font-weight:bold;
}

#vmenu li a:hover {
background:url(../images/vmenu.png) no-repeat 0 -27px;
}
#vmenu li {
 position:relative;
}
#vmenu li ul {
 display:none;
 position:absolute;
 left:203px;
 top:0;
 z-index:11;
 list-style:none;
}
#vmenu li ul li a {
 background:#6b4b1a;
 border-bottom:1px solid #5f4016;
 padding-left:16px;
 text-shadow:0 1px #563c15;
 width:175px;
}
#vmenu li ul li a:hover {
 background:#523611 url(../images/vmenu_h.png) no-repeat 170px 7px;
 text-shadow:0 1px #422b0e;
}
#vmenu li ul li.first a {
 -moz-border-radius:0 4px 0 0;
 -webkit-border-radius:0 4px 0 0;
 border-radius:0 4px 0 0;
}
#vmenu li ul li.last a {
 -moz-border-radius:0 0 4px 4px;
 -webkit-border-radius:0 0 4px 4px;
 border-radius:0 0 4px 4px;
}

/* ========= Текущие версии и сервер ========= */

#table {
width: 190px;
height: 24px;
line-height: 24px;
background:url(../images/table.png) no-repeat;
color: #b19765;
padding: 0 8px;
margin: auto;
}

#table span {
float: right;
color: #93bd5c;
}

#Sad a {
width: 199px;
height: 26px;
cursor: pointer;
text-decoration: none;
display: block;
background:url(../images/vmenu.png) no-repeat 0 0;
color: #ffffff;
line-height: 26px;
padding-left: 9px;
text-align: center;
}

#Sad a:hover {
background:url(../images/vmenu.png) no-repeat 0 -27px;
}

/* ========= Информер в блоке ========= */

#informerB {
width: 190px;
height: 26px;
margin: auto;
cursor: pointer;
text-decoration: none;
display: block;
font:12px Calibri, Tahoma, sans-serif;
background:url(../images/informerB.png) no-repeat 0 0;
color: #ffffff;
line-height: 26px;
padding: 0 9px;
}

#informerB:hover {
background:url(../images/informerB.png) no-repeat 0 -27px;
}

#informerB a {
color: #ffffff;
}

#informerB span {
color: #93bd5c;
float: right;
}

#infoL {
width: 526px;
height: 35px;
padding: 7px 10px 0 10px;
margin-bottom: 3px;
background:url(../images/infoL.jpg) no-repeat;
}

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

#view {
width: 546px;
height: 251px;
background:url(../images/view.jpg) no-repeat;
margin-bottom: 10px;
}

#view-top {
width: 508px;
height: 41px;
line-height: 42px;
padding-left: 38px;
}

#view-top a {
color: #ffffff;
font-size: 14px;
font-weight: bold;
}

#view-top h1 {
color: #ffffff;
font-size: 14px;
font-weight: bold;
text-align: left;
}

#view-up {
width: 510px;
height: 27px;
line-height: 31px;
padding: 0 18px;
color: #bc9862;
}

#view-up span {
float: right;
}
#view-up a {
margin-right: 20px;
}

#view-cont {
width: 521px;
height: 146px;
padding: 0 13px 0 12px;
}

#view-img {
max-width: 170px;
max-height: 140px;
overflow: hidden;
border: 1px solid#386604;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
float: left;
margin-top: 5px;
margin-right: 10px;
}

#view-msg {
border:2px dotted #73563d;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin-left: 180px;
padding: 4px;
height: 128px;
color: #ffffff;
}

#view-bottom {
width: 546px;
position: relative;
}

#imguv a {
width: 174px;
height: 18px;
display: block;
position: absolute;
top: 2px;
left: 11px;
background:url(../images/imguv.jpg) no-repeat;
}

#view-bottom span {
position: absolute;
top: 4px;
right: 220px;
padding-left: 15px;
background:url(../images/lupa.png) no-repeat 0 2px;
}

#reiting {
position: absolute;
top: 8px;
right: 150px;
}

#view-podr a {
width: 100px;
height: 20px;
display: block;
position: absolute;
top: 1px;
right: 11px;
background:url(../images/view-podr.png) no-repeat;
}

/* ========= Footer ========= */

#footer {
width: 948px;
height: 73px;
padding: 0 0 0 60px;
line-height: 90px;
background:url(../images/footer.jpg) no-repeat;
margin: 0 auto;
}

#footer_in {
color: #bc9862;
}

#footer_in span {
color: #ffffff;
}

#gtext3 {
margin: auto;
padding:10px;
color:#e5cc9d;
font-size: 11px;
font-family: verdana, arial, helvetica;
border: 1px solid #836042;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
background-image: url("/images/bgfon.png");
position: relative;
}

#gtext3 p {
margin: auto;
padding-top:10px;
color:#e5cc9d;
font-size: 11px;
font-family: verdana, arial, helvetica;
}

#gtext3 h1 {
margin-top:10px;
margin-bottom:-10px;
color:#7ebe54;
padding:0;
font-size: 14px;
font-family: verdana, arial, helvetica;
}

#monitoring {
width: 988px;
margin: auto;
}
.topms {
width: 988px;
height: 46px;
line-height: 40px;
background-image: url("../images/serv-top.jpg");
background-repeat: no-repeat;
}
#monitoring .topms td {
color: #ffffff;
font-weight: bold;
padding-bottom: 5px;
}
.vidtopms {
width: 988px;
height: 29px;
line-height: 28px;
background-image: url("../images/view-serv.jpg");
background-repeat: no-repeat;
color: #7ebe54;
}
#serv-bottom {
width: 988px;
height: 15px;
background-image: url("../images/serv-bottom.jpg");
background-repeat: no-repeat;
}

#servervip {
width: 151px;
height: 27px;
background-image: url("/topms/vip.png");
background-repeat: no-repeat;
position: absolute;
left: 255px;
top: 20px;
}

#serverd {
width: 151px;
height: 27px;
background-image: url("/topms/serverd.png");
background-repeat: no-repeat;
position: absolute;
left:100px;
top: 20px;
}

.bs2 {
color: #bd9963;
}
.bs {
font-weight: bold;
}

.servt tr, .servt td {
border-top: 1px solid #433525;
padding: 4px 0 4px 0;
}

#view2 {
width: 546px;
height: 228px;
background:url(../images/view.jpg) no-repeat;
}

#viewF {
width: 518px;
background:url(../images/viewF.png) repeat-y;
padding: 0 14px 5px 14px;
}

#viewF5 {
width: 546px;
background:url(../images/viewF.png) repeat-y;
padding: 10px 0;
}

#viewF p {
margin-top: 10px;
}

#viewf-bottom {
width: 546px;
height: 5px;
background:url(../images/viewf-bottom.png) no-repeat;
}

#viewF2 {
width: 546px;
height: 5px;
background:url(../images/viewF2.png) no-repeat;
}

#viewF3 {
width: 546px;
padding-bottom: 5px;
background:url(../images/viewF3.jpg) repeat-y;
}

#viewF ul, ol {
margin: 10px 0 10px 35px;
}

#viewAd {
width: 526px;
height: 26px;
line-height: 26px;
margin-bottom: 5px;
padding: 0 10px;
font-size: 10px;
background:url(../images/viewAd.jpg) no-repeat;
}

#info-view {
color: #bc9862;
}

#view-line {
width: 510px;
height: 29px;
line-height: 29px;
padding: 0 18px;
background:url(../images/view-line.jpg) no-repeat;
}

#view-line .comm {
padding-left: 15px;
background:url(../images/viewIcon.png) no-repeat 0 2px;
}

#view-line .smotr {
padding-left: 13px;
background:url(../images/lupa.png) no-repeat 0 2px;
}

#view-line .loads {
padding-left: 11px;
background:url(../images/viewIcon.png) no-repeat 0 -13px;
}

#view-line span {
margin-right: 10px;
}

#info-view span {
color: #7ebe54;
}

#reiting2 {
float: right;
margin-top: 10px;
}

#view-bottom2 {
width: 546px;
height: 16px;
background:url(../images/view-bottom2.jpg) no-repeat;
}

#download {
width: 520px;
margin: auto;
color: #bc9862;
padding: 10px 0;
text-align: center;
border:2px dotted #73563d;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

#download span {
color: #ffffff;
}

#download img {
margin: 5px auto;
}

#viewF4 {
width: 522px;
padding: 5px 12px;
background:url(../images/viewF3.jpg) repeat-y;
}

#view-sec {
width: 125px;
height: 18px;
line-height: 16px;
background:url(../images/view-sec.png) no-repeat;
padding-left: 7px;
margin-top: 5px;
font-size: 9px;
font-family: verdana;
font-weight:bold;
}

#view-poh {
padding: 5px 0;
border:2px dotted #73563d;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
text-align: left;
}

#view-inft {
width: 518px;
height: 23px;
line-height: 21px;
margin-top: -1px;
background-image: url("../images/view-poh.png");
background-repeat: no-repeat;
}

#view-inft a {
color: #7ebe54;
}

#view-inft a span {
background-image: url("../images/iconF.png");
padding-left: 20px;
background-repeat: no-repeat;
color: inherit;
}

#view-inft a span:hover {
background-image: url("../images/iconF.png");
background-repeat: no-repeat;
color: #ffffff;
}

#view-inft a:hover {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 3px 5px 5px 2px;
background-image: url("../images/infhoverLI.png");
background-repeat: repeat-x;
color: #ffffff;
}

#instal {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background:url(../images/instal.jpg) repeat-x 0 0;
background-repeat: repeat-x;
color: #ffffff;
font-weight: bold;
text-align: center;
cursor: pointer;
font-size: 10px;
font-family: verdana;
padding: 4px 15px 4px 15px;
margin-right: 3px;
}

#instal:hover {
background:url(../images/instal.jpg) repeat-x 0 -23px;
padding: 4px 15px 4px 15px;
}

#view-instal {
padding: 10px 0;
border:2px dotted #73563d;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

#servm {
width: 510px;
margin: 0 auto 10px auto;
color: #ffffff;
padding: 5px;
border:2px dotted #73563d;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

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

#view-video {
width: 177px;
height: 222px;
float: left;
margin: 0 0 10px 0;
background:url(../images/view-video.jpg) no-repeat;
text-align: left;
}

#view-video-top {
width: 167px;
height: 36px;
line-height: 36px;
padding-left: 10px;
}

#view-video-top a {
font-weight: bold;
color: #ffffff;
}

#view-video-content {
width: 165px;
height: 123px;
padding: 2px 6px 0 6px;
}

#view-video-info {
width: 156px;
height: 36px;
padding: 11px 6px 0 15px;
}

#view-video-bottom {
width: 177px;
height: 14px;
}

#view-video-info .smotr {
padding-left: 13px;
background:url(../images/lupa.png) no-repeat 0 2px;
}

#view-video-top2 {
width: 546px;
height: 76px;
background:url(../images/view-video-top.jpg) no-repeat;
position: relative;
}

#view-video-top2 h1 {
font-weight: bold;
color: #ffffff;
font-size: 13px;
text-align: left;
position: absolute;
top: 12px;
left: 39px;
}

#view-up2 {
width: 510px;
color: #bc9862;
position: absolute;
bottom: 13px;
left: 18px;
}

#view-up2 span {
float: right;
}

.g-plusone2 {
position: absolute;
bottom: 8px;
left: 15px;
}

.vkl {
position: absolute;
bottom: 8px;
left: 112px;
}

.yashare-auto-init2 {
position: absolute;
bottom: 5px;
right: 10px;
}

#mstk {
width: 520px;
margin: auto;
}

#mstk hr {
background-color: #433525;
border: medium none;
height: 1px;
margin: 3px 0;
}

#video-img {
width: 520px;
margin: auto;
border:2px dotted #73563d;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

/* вид комментариев */
.comm_content {
 position:relative;
 margin-top:-114px;
}
.comm_blo {
 padding:4px;
 margin-bottom:4px;
 border:2px dotted #73563d;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 position:relative;
}
.comm_ava {
 float:left;
}
.comm_ava, .comm_ava img {
 width:76px;
}
.comm_ava {
 margin-right:5px;
 position: relative;
}
.comm_ava img {
 border-radius:5px;
 -webkit-border-radius:5px;
 -khtml-border-radius:5px;
 -moz-border-radius:5px;
 -o-border-radius:5px;
 box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.400);
}
.comm_ava::after { 
 border: 1px solid #1B1B1B;
 border-radius: 7px;
 box-shadow: inset 0px 0px 1px rgba(255, 255, 255, 0.400), inset 0px 1px 0px rgba(255, 255, 255, 0.400), 0px 1px 2px rgba(0, 0, 0, 0.298);
 content: " ";
 height: 100%;
 left: -1px;
 position: absolute;
 top: -1px;
 width: 100%;
}
.comm_r {
 position:relative;
}
.comm_r p {
 padding:0 0 25px 0;
 line-height:14px;
}
.comm_info {
 color:#bc9862;
 padding-bottom:2px;
 margin-bottom:1px;
 position:relative;
}
.comm_info a {
 font-weight:bold;
 color:#7ebe54;
}
.comm_info hr {
 background:#483b2c !important;
 margin-bottom:2px;
}
.comm_mail {
 display:inline-block;
 width:13px;
 height:9px;
 background:url(/images/mail.png) no-repeat;
 position:absolute;
 top:3px;
 right:4px;
}
.answer_btn {
 position:absolute;
 right:0px;
 bottom:0px;
 display:block;
 width:64px;
 height:20px;
 background:url(/images/answer.png) no-repeat;
}
.answer_btn:hover {
 background-position:0 100%;
}

#gtext2 {
margin: 5px auto;
padding:10px;
color:#e5cc9d;
font-size: 8pt;
font-family: verdana, arial, helvetica;
border: 1px solid #836042;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
background-image: url("/images/bgfon.png");
}

/*--------------------- INPUTS start ---------------------*/
.codeButtons {
color:#FFF;
border:1px solid #367b18;
background:url('/images/buttons.png') repeat-x;
height:22px;
}
.codeButtons:hover {
color:#FFF;
background:url('/images/buttonsh.png') repeat-x;
height:22px;
}
input[type=submit], input[type=reset], input[type=button] {
color:#FFF;
border:1px solid #367b18;
background:url('/images/buttons.png') repeat-x;
height:22px;
}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {
color:#FFF;
background:url('/images/buttonsh.png') repeat-x;
height:22px;
}
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {
}
input[type=text], input[type=password], textarea, select {
}
.queryField {
width: auto !important;
}
.commSbmFl {
color:#FFF;
border:1px solid #367b18;
background:url('/images/buttons.png') repeat-x;
height:22px;
}
#fsize {
color:#000000;
}
#ffont {
color:#000000;
}
#fcolor {
color:#000000;
}
.commSbmFl:hover {
color:#FFF;
background:url('/images/buttonsh.png') repeat-x;
height:22px;
}
/*--------------------- INPUTS end ---------------------*/

#gtext {
width: 528px;
margin:auto;
padding:9px;
color:#ffffff;
font-size: 8pt;
font-family: verdana, arial, helvetica;
border: 1px solid #58A24F;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
background-image: url("/images/bgfon.png");
}

#textg {
color:CCCC66;
font-size:14;
padding-top:3px;
margin:0 0 0 0;
}

.crafting-recipe img {
margin: auto;
}

.entryReadAll {display:none;} 
.entDots {display:none;}

.crafting-recipe {
width: 495px;
float: left;
background: url('/site/img/fontitl.png');
border: 1px solid #386B0F;
margin: 5px auto;
padding: 10px;
color:ffffff;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}
hr {margin:4px 0;border:0;border-top:1px dotted #CDBA96;height:1px;}

#view-msg .cratops {
color: #bc9862;
}

.alt_replace img {
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
}

.faqtitle {
color:#A2CF93;
font-size:15px;
text-transform: uppercase;
font-weight: normal;
}
.faqtitle:hover {
text-decoration: underline;
}

.pagesBlockuz1 {color:#fff;border:0px;margin-bottom:5px;margin-top:10px;}
.pagesBlockuz1 a:link,
.pagesBlockuz1 a:visited,
.pagesBlockuz1 a:hover,
.pagesBlockuz1 a:active {text-decoration:none;color: #fff;BACKGROUND-IMAGE:URL(/images/buttons.png);border:1PX SOLID #367b18; padding:2px 10px;font-size:11px;font-weight:bold; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px; -webkit-border-radius:5px;}
.pagesBlockuz1 a:hover {BACKGROUND-IMAGE:URL(/images/buttonsh.png);color:#fff;font-weight:bold;}
.pagesBlockuz1 b {text-decoration:none;BACKGROUND-IMAGE:URL(/images/buttons.png);border:1PX SOLID #367b18;padding:2px 10px;color:#E4E4E4;font-size:11px; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px; -webkit-border-radius:5px;}

.pagesBlockuz2 {color:#fff;border:0px;margin-bottom:5px;margin-top:10px;}
.pagesBlockuz2 a:link,
.pagesBlockuz2 a:visited,
.pagesBlockuz2 a:hover,
.pagesBlockuz2 a:active {text-decoration:none;color: #fff;BACKGROUND-IMAGE:URL(/images/buttons.png);border:1PX SOLID #367b18; padding:2px 10px;font-size:11px;font-weight:bold; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px; -webkit-border-radius:5px;}
.pagesBlockuz2 a:hover {BACKGROUND-IMAGE:URL(/images/buttonsh.png);color:#fff;font-weight:bold;}
.pagesBlockuz2 b {text-decoration:none;BACKGROUND-IMAGE:URL(/images/buttons.png);border:1PX SOLID #367b18;padding:2px 10px;color:#E4E4E4;font-size:11px; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px; -webkit-border-radius:5px;}

.catPages1 {color:#fff;border:0px;margin-bottom:5px;margin-top:10px;}
.catPages1 a:link,
.catPages1 a:visited,
.catPages1 a:hover,
.catPages1 a:active {text-decoration:none;color: #fff;BACKGROUND-IMAGE:URL(/images/buttons.png);border:1PX SOLID #367b18; padding:2px 10px;font-size:11px;font-weight:bold; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px; -webkit-border-radius:5px;}
.catPages1 a:hover {BACKGROUND-IMAGE:URL(/images/buttonsh.png);color:#fff;font-weight:bold;}
.catPages1 b {text-decoration:none;BACKGROUND-IMAGE:URL(/images/buttons.png);border:1PX SOLID #367b18;padding:2px 10px;color:#E4E4E4;font-size:11px; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px; -webkit-border-radius:5px;}

.catPages2 {color:#fff;border:0px;margin-bottom:5px;margin-top:10px;}
.catPages2 a:link,
.catPages2 a:visited,
.catPages2 a:hover,
.catPages2 a:active {text-decoration:none;color: #fff;BACKGROUND-IMAGE:URL(/images/buttons.png);border:1PX SOLID #367b18; padding:2px 10px;font-size:11px;font-weight:bold; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px; -webkit-border-radius:5px;}
.catPages2 a:hover {BACKGROUND-IMAGE:URL(/images/buttonsh.png);color:#fff;font-weight:bold;}
.catPages2 b {text-decoration:none;BACKGROUND-IMAGE:URL(/images/buttons.png);border:1PX SOLID #367b18;padding:2px 10px;color:#E4E4E4;font-size:11px; border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px; -webkit-border-radius:5px;}

/*Новый вид кнопки добавления новостей*/
.buttonfile {cursor:pointer;cursor:hand; background:url('/images/menu.jpg') #298700; border: 1px solid #007ca2; padding-bottom: 4px; margin-top: 8px; font: normal 12px Times New Roman,Helvetica,Tahoma; text-align: center; text-transform: uppercase; color: #dedede; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; text-shadow: 1px 1px 0px rgb(76, 76, 76) !important; width: 100%; height: 26px;} 
/* ----------------- */

.ope {margin:0; padding:0;margin-left:850px; float:left; margin-top:-60px;}