body, td {font-family:Tahoma;font-size:12px;color:#fff;margin:0;padding:0; letter-spacing: 1px; }
a img {border:0;}
a:link,a:active,a:visited {font-family: Tahoma; font-size: 12px; color:#fff;text-decoration:none; letter-spacing: 1px;}
a:hover {text-decoration:underline;}
h1,h2,h3,h4,h5,h6 {display:block;color:#232323;margin:0 0 10px;padding:0;}
h1 {font-size:13px;color:#090;}
h2 {font-size:13px;color:#090;}
h3 {font-size:24px;}
h4 {font-size:23px;}
h5 {font-size:22px;}
h6 {font-size:16px;}
purple {color:purple;}
white {color:#FFF;}
brown {color:#A52A2A;}
gray {color:gray;}
pink {color:#FFC0CB;}
yellow {color:#FF0;}
left {text-align:left;}
center {text-align:center;}
right {text-align:right;}
ul,li,form,dl,dt,dd {display:block;list-style:none;margin:0;padding:0;}
input[type="image"]:hover {opacity:0.8px;}
input,textarea,select,button {font-family:tahoma;font-size:11px;color:#3f6f26;}
td {font-family:Arial;font-size:11px;}
form {margin:0;padding:0;}
input, textarea { outline:none; }
hr { height:3px; border-left:1px solid #fff; border-right:1px solid #fff; background:url(/img/devider.png) repeat-x 0 1px; margin:3px 0; border-top: none; border-bottom: none; }

/*------------------------------------------*/
.hr_b {background:url(///img/hr_body.png) repeat-x; height:3px; border:none;color:none;margin:2px 0px;}
label {cursor:pointer;cursor:hand}
.mframe {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
.pollTot {font-size:11px !important;}
.pollLnk a {font-size:11px !important;}
.copy {font-size:7pt;}
.wrapper { min-width: 1200px; margin: 0 auto; width: 100% !important; background: url(http://ngr.my1.ru/BGs/BgK2.0.jpg) fixed no-repeat; background-size: cover;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover; }
.bg_cont { width: 90%; margin: 0 auto; }
.header { overflow: hidden; height: 247px;}
a.logo { background: url(/img/logo.png) no-repeat; height: 63px; width: 404px; display: block;}
.left_logo { margin: 97px 0; float: left; } 
.bg_banner { background: url(/img/bg_banner.png) no-repeat; height: 60px; width: 484px; float: right; margin: 90px 15px; padding: 8px; }
.middle_c { background: url(/img/bg_main.png) repeat; -moz-border-radius: 5px; padding: 1px; border-radius: 5px; -webkit-border-radius: 5px; -kktml-border-radius: 5px; border: 3px solid #3d6925 }
.navig { overflow: hidden; height: 43px; }
.nav_l { background: url(/img/nav_l.png) no-repeat; height: 43px; width: 4px; float: left; }
.nav_c { background: url(http://ngr.my1.ru/img/blockcontent_upWoodWided.png) repeat-x; height: 43px; margin: 0 4px; }
.nav_r { background: url(/img/nav_r.png) no-repeat; height: 43px; width: 4px; float: right; }
.head_nav { margin: 0 5px; }
.head_nav li { display: block; float: left; height: 43px; line-height: 41px; }
.head_nav li a { font-size: 12px; padding: 0 17px; text-shadow: 0 -1px #2d4e1b; }
.head_nav li a:hover { text-decoration: none; }
.head_nav li:hover { -moz-border-radius: 5px; padding: 1px; border-radius: 5px; -webkit-border-radius: 5px; -kktml-border-radius: 5px; border: 1px solid #44722c; background: url(/img/nav_hover.png) repeat-x; height: 30px; margin: 4px -2px 0 -2px; line-height: 29px; }
li.hr_nav { height: 39px; width: 1px; background: url(/img/hr_nav.png) no-repeat; margin: 2px 5px; }
li.hr_nav:hover { height: 39px; width: 1px; background: url(/img/hr_nav.png) no-repeat; margin: 2px 3px 2px 5px; border: none !important; }
.side_main { margin: 2px 0; overflow: hidden; }
.side_left { float: left; width: 215px; }
.side_right { float: right; width: 215px; }
.side_center { margin: 0 215px; padding: 0 7px; }
.blocktitle { background: url(http://ngr.my1.ru/img/blockcontent_upWoodWided.png) no-repeat; height: 33px; padding: 0 0 0 15px; line-height: 31px; font-size: 12px; }
.blockcontent { background: url(http://ngr.my1.ru/img/bg_mainlight.png) repeat; overflow: hidden; }
.blockcontent_top { background: url(http://ngr.my1.ru/img/bg_mainlight.png) repeat top; padding: 5px; }
.blockbottom { background: url(/img/blockbottom.png) no-repeat; height: 4px; margin: 0 0 3px 0; }
.blocknav { margin: 0 -3px; }
.blocknav li a { display: block; float: left; height: 24px; width: 206px; background: url(/img/blocknav.png) no-repeat 0 0; line-height: 21px; font-size: 11px; padding: 0 0 0 5px; }
.blocknav li a:hover { background: url(/img/blocknav.png) no-repeat 0 -23px; text-decoration: none;}
.viewn_t { background: url(/img/viewn_tG.png) right -33px; padding: 0 31px 0 0; }
.viewn_t_in { background: url(/img/viewn_tG.png) 0 0; height: 33px; overflow: hidden; color: #ffffff; font-size: 12px; line-height: 30px; padding: 0 0 0 15px; }
.viewn_t_in a { color: #ffffff; font-size: 12px; }
.viewn_l { background: url(/img/viewn_c_tpb.png) repeat-y 0 0; padding: 0 0 0 2px; }
.viewn_r { background: url(/img/viewn_c_tpb.png) repeat-y right 0; padding: 0 2px 0 0; }
.viewn_m { background: url(/img/viewn_c_tpb.png) repeat; padding: 0 5px; }
.viewn_center { background: url(/img/viewn_c_tpb.png) center top; padding: 5px; overflow: hidden; }
.viewn_b { background: url(/img/viewn_b.png) no-repeat right -27px; padding: 0 4px 0 0; margin: 0 0 5px 0; }
.viewn_b_in { background: url(/img/viewn_b.png) no-repeat 0 0; height: 27px; } 
.viewn_img { background: url(/img/ramka_bg.png) no-repeat; height: 90px; width: 160px; float: left; padding: 3px; margin: 0 5px 2px 0; }
.viewn_mess { }
.viewn_b_l { color: #fff; font-size: 12px; padding: 5px 0 0 10px; float: left; }
.viewn_b_l a { color: #fff; font-size: 12px; }
.viewn_b_r { float: right; padding: 2px 5px 0 0; }
a.read_podr { background: url(/img/podrobnee.png) no-repeat; height: 21px; width: 106px; display: block; }
.footer { height: 130px; overflow: hidden; }
.footer .left { float: left; margin: 45px 0; }
.footer .right { float: right; margin: 23px 10px; }
.cross {padding-top:2px; display:inline-block; padding-bottom:3px; color:#ffffff; text-align:center; text-shadow:0px 1px 0px rgba(0,0,0,0.25)}
.wrap-ban { 
 border: 1px solid rgba(0,0,0,0.30); background: rgba(255,255,255,0.70); padding: 5px; padding-top: 0; margin: 3px; margin-top: 5px; color: rgba(0,0,0,0.60); 
} 
#stick1 { 
 background: rgba(255,255,255,0.50); text-align: left; 
} 
#shkala1 { 
 background: rgba(0,0,0,0.10); height: 19px; 
} 
.ban-so { 
 border: 1px solid #ccc; background: #fafafa; padding: 5px; margin-top: 5px; text-align: left; 
} 
.ban-so .tex {padding-top: 5px;} 
.ban-so.ban-green { 
 border-color: #3bbd10; background: #cbf7a0; color: #4b8d0b; 
} 
.ban-so.ban-red { 
 border-color: #CC3300; background: #FF9999; color: #990000; 
} 
.ban-so.ban-green a, .ban-so.ban-green .tex {color: #4b8d0b;} 
.ban-so.ban-red a, .ban-so.ban-red .tex {color: #990000;}



/*------------------------------------------*/
/* ¬ÒÔÎ˚‚‡˛˘ËÂ ÔÓ‰ÒÍ‡ÁÍË */
#tooltip {
 max-width:600px;
 position: absolute;
 z-index: 10;
 border: 1px solid #3f8307;
 background-color:#95e057;
 font-size:11px;
 color: #346d06;
 margin:0 5px 0 0;
 padding: 3px 5px;
 opacity: 0.75;
 -moz-border-radius: 5px;
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -khtml-border-radius: 5px;
 border-radius: 5px;
}

#tooltip h3 {
 display:block; 
 margin:0; 
 padding:0; 
 font-size:1em; 
 color:#346d06;
}

/* ------------------------ */


.cBlock1, .cBlock2 { -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; background: #346d06;border: 1px solid #4b960e}
.calMdayIs, .calMdayIsA {
 background: #bebda3;
 color: #ffffff;
 border: 1px solid #b1b09a;
}

a.calMdayLink {
 color: #ffffff;
}

.calWday {
 border: 1px solid #3c6725;
 height: 22px;
 width: 20px;
 background: #1c4009;
 opacity: 0.7;
 color: #ffffff;
}

.calWdaySe, .calWdaySu {
 border: 1px solid #3c6725;
 height: 22px;
 width: 20px;
 background: #1c4009;
 color: #ffffff;
}

.calMday, calMdayA, .calMdayIs {}

.calMdayA {
 color: #e83f63;
}

.calMonthLink {
 font: 12px 'Arial';
 color: #5d5d5d;
}

a.groupAdmin {
 color: #e83f63;
}

.swchItem span, .swchItemA span {}

.swchItem span:hover {}

.swchItem span:active {}

.swchItem {}

.admBarCenter div, .myWinSuccess {}
/*--------------------- INPUTS start ---------------------*/

.forumContent input[type=submit], .forumContent input[type=reset], .forumContent input[type=button], .popup_body input[type=submit], .popup_body input[type=reset], .popup_body input[type=button], .side_right input[type=submit], .side_right input[type=reset], .side_right input[type=button], .side_center input[type=submit], .side_center input[type=reset], .side_center input[type=button], .side_left input[type=submit], .side_left input[type=reset], .side_left input[type=button], .popuptable input[type=submit], .popuptable input[type=reset], .popuptable input[type=button] {
 background: url(/img/input_bg.png) repeat-x #537b3d;
 border: 1px solid #1c3e0b;
 color: #ffffff;
 text-shadow: #1b87d2 0px 1px 1px;
 height: 18px;
 display: inline;
 border-radius: 5px;
 -moz-border-radius: 5px;
 
 cursor: pointer;
 margin-top: 5px;
 text-align: center;
}

.side_center select { color: #888; background: url(/img/input_bt.png) repeat-x;
 border: 1px solid #61a2cf;
 text-shadow: #fff 0px 1px 1px;
 height: 18px;
 display: inline;
 border-radius: 5px;
 -moz-border-radius: 5px;
 
 cursor: pointer;
 margin-top: 5px;
 text-align: center; }
.myBtnCont, .myBtnCont input[type="button"], .myBtnCont input[type="submit"] { color: #3f6f26 !important }
.myBtnCont a { color: #3f6f26 !important }
/* Чёрный вид цитаты 
 ------------------------------------------*/ 
 .bbQuoteBlock { 
 margin: 15px 0px 15px 0px!important; 
 } 

 .bbQuoteName { 
 display:none; 
 } 

 .quoteMessage { 
 overflow: hidden!important; 
 text-align:justify!important; 
 font:100%/1.5 Verdana,Arial,Helvetica,sans-serif!important; 
 color:#c9c9c9;text-shadow:1px 1px 1px #000!important; 
 font-style: italic!important; 
 background: #454a50 url(http://webo4ka.ru/Ucoz5/quote_6chtyk/quote_black.png) no-repeat 10px 10px!important; 
 padding: 5px 10px 5px 50px!important; 
 border: 1px solid #333!important; 
 } 
 /*------------------------------------------*/
.side_right input[type=submit]:hover, .side_right input[type=reset]:hover, .side_right input[type=button]:hover, .side_center input[type=submit]:hover, .side_center input[type=reset]:hover, .side_center input[type=button]:hover, .side_left input[type=submit]:hover, .side_left input[type=reset]:hover, .side_left input[type=button]:hover, .popuptable input[type=submit]:hover, .popuptable input[type=reset]:hover, .popuptable input[type=button]:hover {
 background: url(/img/input_bt_h.png) repeat-x;
}

#container_bg input[type=submit]:active, #container_bg input[type=reset]:active, #container_bg input[type=button]:active, .popuptable input[type=submit]:active, .popuptable input[type=reset]:active, .popuptable input[type=button]:active {
 background-position: 0px -32px;
}

input[type=text], input[type=password], .smiles {
 border: 1px solid #3c6725;
 height: 22px;
 background-color: #1c4009;
 padding: 0 5px;
}

textarea {
 border: 1px solid #3c6725;
 background-color: #f2f1f1;
 background-color: #1c4009;
 padding: 0 5px;
 color: #fff;
}

#container_bg #mchatBtn, #container_bg input.codeButtons, #container_bg input.button {
 padding-left: 0px;
 padding-right: 0px;
}

.myWinCont input[type='text'], .myWinCont input[type='password'] {
 height: 19px;
}

.queryField {
 width: auto !important;
}

textarea#message {
 width: 100%;
}

input.commFl {
 width: 100%;
}


/* CatPages */
.pagesBlockuz2, .pagesBlockuz1, .catPages1 {padding:5px 0px}
.pagesBlockuz2 a span,
.pagesBlockuz2 span,
.pagesBlockuz1 a span,
.pagesBlockuz1 span,
.catPages1 a span,
.catPages1 span { 
 color: #fff;
 border-radius: 3px;
 -moz-border-radius: 3px;
 background: url(/img/input_bg.png) repeat-x #537b3d;
 border: 1px solid #1c3e0b;
 -webkit-box-shadow: inset 0 0 5px #4b9722;
 -moz-box-shadow: inset 0 0 5px #4b9722;
 box-shadow: inset 0 0 5px #4b9722;
 font-weight:bold;
 padding:5px;}
.pagesBlockuz2 a span:hover,
.pagesBlockuz2 span:hover,
.pagesBlockuz1 a span:hover,
.pagesBlockuz1 span:hover,
.catPages1 a span:hover,
.catPages1 span:hover { border: 1px solid #326e15; cursor: pointer; text-decoration: none; }
.pages_switch { margin:10px;}
a.dalle {float:Left !important;}
/* ----------------- */
/* popup */
.popup_m { -webkit-box-shadow: 0 0 5px #7d7d7d;
 -moz-box-shadow: 0 0 5px #7d7d7d;
 box-shadow: 0 0 5px #7d7d7d; margin: 5px;
 border-radius: 3px;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 padding: 3px;
}
.popup_m a,
.popup_m { color: #153007 !important; }
.popup_t { background: url(/img/top_popup.png) repeat-x; height: 38px; border-radius: 3px;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 font-size: 12px; color: #fff; font-weight: bold; line-height: 36px; padding: 0 0 0 15px; }
.popup_body { margin: 3px; }
.popup_body textarea, .popup_body input[type="text"] { background: #e1e1e1 !important; border-radius: 3px;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px; border: 1px solid #b8b8b8; height: 20px !important; color: #153007 }
.popup_body hr { height:3px; border-left:1px solid #153007 ; border-right:1px solid #153007 ; background:url(/img/devider2.png) repeat-x 0 1px; margin:3px 0; border-top: none; border-bottom: none; }
/* -------- */
/* ‘ÓÛÏ */

.forum_viewn_t {
 background: url(/img/forum_title.png) no-repeat right -33px;
 padding: 0 4px 0 0;
 margin: 5px 0 0 0;
}

.forum_viewn_t_in {
 background: url(/img/forum_title.png) no-repeat 0 0;
 height: 33px;
 overflow: hidden;
 line-height: 33px;
 padding:0 10px;
}

.forum_viewn_t2 {
 background: url(/img/forum_title.png) no-repeat right -33px;
 padding: 0 4px 0 0;
 margin: 5px 0 0 0;
}

.forum_viewn_t_in2 {
 background: url(/img/forum_title.png) no-repeat 0 0;
 height: 33px;
 overflow: hidden;
 line-height: 24px;
 padding:0 10px;
}

.viewn_t_in a,
.forum_viewn_t_in a,
.forum_viewn_top,
.forum_viewn_t_in2 {
 font-family: Tahoma;
 font-size: 12px;
 color: #fff;
 padding: 0 0 0 2px !important
}

.forum_viewn_top { margin: 0 17px; }

.forum_viewn_in {
 border-left:1px solid #8c9ba6
}
.gTable { background: #284b17 }
.gTableSubTop { background: #2e551a; height: 18px ; padding: 2px; font: 11px Tahoma; color: #97aa8d; }

.gDivLeft {
 background:url(/img/forumCont.png) repeat-y 0 0;
}

.gDivRight {
 overflow:hidden;
 background:url(/img/forumCont.png) repeat-y right 0;
 padding: 0 2px;
}


.forum_viewn_b_in {
 background: url(/img/forum_viewn_b.png) no-repeat 0 0;
 height: 9px;
 overflow: hidden;
 padding: 13px 0 0 5px;
 color: #939393;
}
.forum_viewn_b {
 background: url(/img/forum_viewn_b.png) no-repeat right -9px;
 padding:0 3px 0 0;
 
}
.forumContent { overflow: hidden; margin-top: 5px; }
.forumContent a { color: #fff !important; }
.forumNameTd, .forumThreadTd, .forumPostTd, .forumIcoTd, .forumLastPostTd,
.threadIcoTd { background: #2e551a; padding: 2px; }
.frmBtns { padding: 0 5px 0 0 }
.forumThreadTd, .forumPostTd { color:#ffffff}
.gTableSubTop:last-child { margin: 0 -2px 0 0;}
a.forum { color: #ffffff; font: 11px Tahoma; font-weight: bold; }
.forumLastPostTd { color: #ffffff; font-size: 11px; font-weight: normal !important; }
.forumDesrc { color: #ffffff; }
.threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd{ background: #2e551a; padding: 2px; }
.gTableRight { background: #2e551a; padding: 2px; color: #fff;letter-spacing: 1px; }
.threadsType { height: 19px; background: #2e551a;
 padding: 3px; font-weight: bold; color: #fff; } 
.gTableBody1 { background: #2e551a; padding: 2px; }
a.threadPinnedLink,
a.threadLink { font-weight: bold; color: #fff}
.threadPostTd, .threadViewTd { color: #fff; }
a.threadAuthorLink { color: #fff; font-size: 11px; } 
.threadLastPostTd { color: #fff; font-size: 11px; } 
a.lastPostUserLink { color: #fff; } 
.threadsDetails, .forumOnlineBar { height: 19px; background: #2e551a;
 padding: 3px; color: #fff; }
a.groupAdmin { color: red; }
/* forum Page switches */
.switches a { color: #346d06 !important }
.switches { border: 1px solid #3f8307;
 background-color:#95e057;
 font-size:11px;
 color: #346d06;
 margin:0 5px 0 5px;
 padding: 3px 5px;
 opacity: 0.75;
 -moz-border-radius: 5px;
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -khtml-border-radius: 5px;
 border-radius: 5px;}
.pagesInfo {padding-right:10px;font-size:8pt;border-right:1px solid #fff;color:#346d06}
.switch {width:15px;font-size:8pt; color:#346d06;}
.switchActive {font-weight:bold;color:#346d06;width:15px;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#346d06;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#346d06;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#346d06;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none; color:#346d06;}
.forumNamesBar, .forumNamesBar a { color: #fff; font-weight: bold; padding: 0 0 0 5px; }
/* ------------------- */
/* forum Posts View */

.postTable { background: #fff; color: #346d06 !important }
.postTable a { color: #346d06 !important }
.postTdTop { border: 1px solid #eaeaea; padding: 5px; color: #346d06 ; text-shadow: 1px -1px #fff; }
.postTdInfo { border: 1px solid #eaeaea; padding: 5px; color: #346d06 ; text-shadow: 1px -1px #fff; }
a.postUser { font-weight: bold; }
.forum_profile { position: relative; }
.forum_status { position: absolute; top: -5px; right: -2px; }
.forum_avatar img { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 3px solid #748d67}
.forum_group { margin: 5px 0;}
.forum_buttons { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #748d67; 
 -webkit-box-shadow: inset 0 0 0 1px #abbc90;
 -moz-box-shadow: inset 0 0 0 1px #abbc90;
 box-shadow: inset 0 0 0 1px #abbc90;
 background: #819a6c;
 width: 157px;
 padding: 5px 0;
}
.forum_buttons li { background: url(/img/bg_forum.png) no-repeat; line-height: 24px; height: 24px; list-style: none; width: 145px; display: block; color: #7f7f7f; font-size: 11px; font-family: tahoma;
 margin-bottom: 1px;
 font-weight: bold; color: #3f6f26
}
.forum_buttons li:last-child { margin-bottom: 0; }
.forum_buttons li a { color: #3f6f26; font-weight:bold; }
.postTdMessage { border: 1px solid #eaeaea; padding: 5px;text-shadow: 1px -1px #fff; letter-spacing: 1px;
 color:#3f6f26
}
.postTdMessage a { color: #3f6f26 }
.postBottom { border: 1px solid #eaeaea; padding: 5px; color: #cacaca; font-weight: bold; text-shadow: 1px -1px #fff; letter-spacing: 1px; }
.gTableLeft { 
 padding: 5px;
 background:#2e551a;
 font-weight:bold;color:#fff}

/* ------------------ */

.u-wndmenufr {border-left:none !important;border-top: none !important;border-bottom:none !important;border-right:none !important;}

/* Оповещение о новом лс как Вконтакте 
 ------------------------------------------*/ 
 .news_ls1 { 
 position:relative; 
 z-index:9999;