/* CS1 Background and text colours
-------------------------------------------------------------*/
/* CS1.0A ÇÀÄÍÈÊ*/

body { 
background-repeat: repeat-y;
background-attachment: fixed; 
background-position: top center;
background: url("https://funkyimg.com/i/2UHGy.png");
overflow-x: hidden!important;
}
/* CS1.0B ÒÅËÎ*/
#pun {
background: url("https://funkyimg.com/i/2UEpu.png") repeat-y scroll top center; 
}

/* CS1.0C ÏÐÎÊÐÓÒÊÀ*/
::-webkit-scrollbar
{width: 5px;
height: 8px;
background-color: #101010;}
::-webkit-scrollbar-thumb{
background-color: #bebb55; }

/* CS1.0D ØÀÏÊÀ*/
#pun-title.section {
  background: transparent url("https://funkyimg.com/i/2UJjH.png") top center scroll no-repeat; 
  height: 500px;
  width: 1200px; 
  margin-top: -7px;
  margin-left: -146px;}

/* CS1.0E ÏÅÐÅÀÄÐÅÑÀÖÈß*/
#pun-redirect { 
background:  url("http://forumfiles.ru/files/0018/3e/89/49421.jpg") no-repeat top center,
#dce3e3 url("http://sd.uploads.ru/BjzPe.jpg");
position: fixed;
  text-align: center;
  font-size: 0px;}


#pun-maint {
margin: 0px 20% 12px 20%;
}

#pun-redirect .main-title {
margin-bottom:30px !important;
}

/* CS1.0F &#205;&#224;&#241;&#242;&#240;&#238;&#233;&#234;&#232; &#244;&#243;&#242;&#229;&#240;&#224;/&#234;&#238;&#239;&#232;&#240;&#224;&#233;&#242;&#224; */
#copyright {
text-align: center;
background: url("http://forumfiles.ru/files/0018/3e/89/50794.png") scroll center; 
width: 899px; 
height: 48px;
margin-left: -11px;
}

#html-footer {
margin:0px 0 -5px 0;
text-align: center;}


/* CS1.1 &#221;&#235;&#229;&#236;&#229;&#237;&#242;&#251; &#244;&#238;&#240;&#243;&#236;&#224;*/
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pu
n-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  }

/* CS1.3 ÊÀÒÅÃÎÐÈÈ*/
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {  text-transform: uppercase;
    text-align: center;
    font-family: Romul;
    margin-top: 19px;
    margin-bottom: 15px;
    text-shadow: 1px  1px  0px  #FFFFFF;
    color: #218450;
    height: 11px;
    background: url(http://forumfiles.ru/files/0018/3e/89/91268.jpg) no-repeat scroll center;
    width: 899px;
    margin-left: -21px;
    font-weight: normal;
  }

#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}

.punbb-admin #pun-admain h2{
color: #093212;
background: transparent;
text-align: left;
text-shadow: none;
padding-left: 55px;}


/* CS1.7 ÖÈÒÀÒÛ È ÊÎÄ*/
.punbb .quote-box, .punbb .code-box {
border: 1px solid #bfcfcc!important;
outline: 1px solid #cddfde;
box-shadow: 0 0 2px #bacdbb inset, 0 0 0 3px #bfcfc2;
background: url(http://forumfiles.ru/files/0018/3e/89/79327.jpg) repeat center;
color: #3e3e3e;
}


/* CS1.8 */
#pun-navlinks .container {
  background-color: transparent;
  font-size: 11px;
  text-transform: uppercase;
  font-family: Romul;
  }

.offline li.pa-online strong {
  font-weight: normal;
  }

/* CS1.9 ÏÎËÅ ÂÂÎÄÀ ÒÅÊÑÒÀ*/
.punbb textarea  {
  background: url("http://forumfiles.ru/files/0018/3e/89/79327.jpg") repeat scroll center; 
  border: double #b4b4b4 !important;
  padding: 5px;
  color: #3e3e3e;
  }


/* CS1.11 ÇÀÄÍÈÊ ÄËß ÊÍÎÏÎÊ*/
 #size-area, #font-area, #color-area, #smilies-area, #keyboard-area, #imageup-area, #font-area, #size-area, #color-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #table-area, #addition-area  {
  padding: 5px;
  background: url("http://forumfiles.ru/files/0013/63/31/83912.jpg") repeat scroll center;
  border: 0px #688996 !important;
  color: #747474;
}

/* CS1.12 &#205;&#224;&#241;&#242;&#240;&#238;&#233;&#234;&#232; &#239;&#238;&#235;&#229;&#233; &#226;&#226;&#238;&#228;&#224;, &#234;&#237;&#238;&#239;&#238;&#234; &#232; &#226;&#251;&#239;&#224;&#228;&#224;&#254;&#249;&#232;&#245; &#236;&#229;&#237;&#254;*/
.punbb input, .punbb .button, .punbb select {
background: url("http://forumfiles.ru/files/0013/63/31/83912.jpg") repeat scroll center;
padding: 5px;
box-shadow: 0px 0px 0px 1px  #919191;
border: 1px solid #dfdfdf !important;
color: #414141;
}

#post .formsubmit {text-align: center;}

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 &#211;&#225;&#232;&#240;&#224;&#229;&#236; &#226;&#241;&#229; &#240;&#224;&#236;&#234;&#232;*/
.punbb .container, .punbb .post-body, .post h3, #pun-title, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {
  border-color: transparent;
  }

/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 &#205;&#224;&#241;&#242;&#240;&#238;&#233;&#234;&#232; &#241;&#241;&#251;&#235;&#238;&#234;*/
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
  color: #268f52;
  border-bottom: 0px none #000;
  text-decoration: none;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #1f834a;
  }

/* CS3.2 &#205;&#224;&#241;&#242;&#240;&#238;&#233;&#234;&#232; &#241;&#241;&#251;&#235;&#238;&#234; &#239;&#240;&#232; &#237;&#224;&#226;&#229;&#228;&#229;&#237;&#232;&#232;*/
.punbb a:hover, .punbb a:focus, .punbb a:active,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
  color: #7dbc95;
  border-bottom: 0px none #000;
  text-decoration: none;
  }

/* CS3.3 &#205;&#224;&#241;&#242;&#240;&#238;&#233;&#234;&#232; &#237;&#224;&#226;&#232;&#227;&#224;&#246;&#232;&#238;&#237;&#237;&#251;&#245; &#241;&#241;&#251;&#235;&#238;&#234;*/
#pun-navlinks a {
color: #268f52;
font-weight: bold;
  }

/* CS3.4 &#205;&#224;&#241;&#242;&#240;&#238;&#233;&#234;&#232; &#237;&#224;&#226;&#232;&#227;&#224;&#246;&#232;&#238;&#237;&#237;&#251;&#245; &#241;&#241;&#251;&#235;&#238;&#234; &#239;&#240;&#232; &#237;&#224;&#226;&#229;&#228;&#229;&#237;&#232;&#232;*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #7dbc99;
  }

#pun-ulinks li a { 
color: #268f52;
  }

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
  color: #498366;
  }

#pun-status .container, #pun-status .container a { 
    color: #268f52;
  }

#pun-status .container a:hover, #pun-status .container a:focus, #pun-status .container a:active {
  color: #268f52;
  }

/* CS4 &#200;&#234;&#238;&#237;&#234;&#232; &#241;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#233;
 -------------------------------------------------------------*/

/* &#209;&#242;&#224;&#240;&#238;&#229; */
Div.icon {background-image : url(http://forumfiles.ru/files/0018/3e/89/63951.png); background-repeat: no-repeat; }

/* &#205;&#238;&#226;&#238;&#229; */
TR.inew Div.icon {background-image : url(http://forumfiles.ru/files/0018/3e/89/28683.png); background-repeat: no-repeat;}


#pun-main div.catleft, #pun-main div.catright {display: none}


/* CS5 &#196;&#240;&#243;&#227;&#238;&#229;
 -------------------------------------------------------------*/

 .closedatafield, #pun-title .title-logo span, .pa-gifts, .lastedit {
  display: none
}


#pun-reputation div.inner div.container, #pun-report div.inner div.container , #pun-popup_awards div.inner div.container  {
color: #555555;
padding: 3px; 
background: #b0b0b0!important;  }
#pun-reputation h1, #pun-report h1, #pun-popup_awards h1 {
background: #b0b0b0!important; 
width: auto !important; 
height: 15px !important; 
margin: auto !important;
color: #555555!important;}

hr {
opacity:0.8 !important;
-moz-opacity:0.8 !important;
-khtml-opacity:0.8 !important;
filter:alpha(opacity=80) !important;
margin-bottom:0.8em; 
margin-top: 0.8em;
border: none;
height: 6px;
background: url("http://forumfiles.ru/files/0018/3e/89/64636.png") repeat-x  top center;}

.punbb .post-sig dt { 
border: none;
border-top: solid 1px #afc5b5;
  }


#profile .container #profilenav h2   {
text-align : left;
color: #3b5e48;
text-shadow: none;}


#navawards, #pun-live-rusff {display : none !important;}

/* &#226;&#251;&#228;&#229;&#235;&#229;&#237;&#237;&#251;&#233; &#242;&#229;&#234;&#241;&#242; */
::selection {background: #dbece1; color: #4e866c;}

/* &#238;&#234;&#224;&#237;&#242;&#238;&#226;&#234;&#224; */
.punbb .post .post-author > ul {
background: url(http://forumfiles.ru/files/0018/3e/89/51151.png) top center no-repeat,
url(http://forumfiles.ru/files/0018/3e/89/61465.png) bottom center no-repeat;
padding: 17px 5px 20px 5px !important;
}
.punbb .post .post-author {
text-align: center;
color: #2a3131;
background: transparent url(http://forumfiles.ru/files/0018/3e/89/83101.jpg) repeat-y;}

.pa-author a {
 text-shadow: 1px -1px 0px #ffffff;
font-size: 14px;
text-transform: uppercase;}

li.pa-author {
margin-bottom: 15px;
}

.pa-avatar img{
border: 1px solid #bfcfc7!important;
outline: 1px solid #cddfd5;
box-shadow: 0 0 2px #8aab99 inset, 0 0 0 3px #bfcfc7;
heidht: auto;
width: auto;
}

/* &#199;&#224;&#239;&#255;&#242;&#251;&#229; &#236;&#229;&#230;&#228;&#243; &#237;&#232;&#234;&#224;&#236;&#232; &#226; "&#210;&#229;&#236;&#243; &#239;&#240;&#238;&#241;&#236;&#224;&#242;&#240;&#232;&#226;&#224;&#254;&#242;" */
#topic-users-in a:after {
    content: ","
  }
  #topic-users-in a:last-child:after {
    content: "";
  }

/*&#196;&#238;&#239;.&#239;&#238;&#235;&#255;*/

.pa-fld1 {
  width: 180px;
  display: inline-block;
  padding: 3px 0 !important;
  background: transparent;
  margin-left: 0px!important;
  font-size: 10px;
text-align: left;
  color: #2a3131!important;
}

.pa-fld2, .pa-fld4 {
    text-align: center;
    width: 38px;
    padding: 2px 4px 2px 2px !important;
    margin-top: -3px !important;
    color: #3e3e3e;
    letter-spacing: 0px;
    margin-left: 10px!important;
    margin-right: 9px!important;
    font-family: "verdana";
    font-size: 10px;
    display: inline-block;
    text-transform: lowercase;
}

.punbb th {
 background: transparent url(http://s8.uploads.ru/wZE2t.png);
 font-family: verdana;
 font-size: 10px;
 color: #5c5c5c;
 border: none !important;
 text-transform: lowercase;
 margin-bottom: 5px!important:
}


.post-rating .container {
    background: url() !important;
    min-width: 23px !important;
    padding: 5px 2px !important;
    border: 1px  solid #c4a599!important;
    text-align: center !important;
}

#imgNIK-SIG2 {background-image:url('http://forumfiles.ru/files/0018/3e/89/39845.png'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:20px; width:20px}
#imgNIK-SIG {display: none;}
#stTs {left: 822px; top: 35px;}
#avtrChang-area {
    background-color: #cdcdcf;
    border: #444 1px solid;
    border-radius: 5px;
}


.dlygostey{
   color: #6d7166;
    font-size: 11px;
    height: 178px;
    overflow-x: auto;
    padding: 5px;
    position: absolute;
    text-align: justify;
    width: 318px;
    margin-left: 5px !important;
    margin-top: 57px !important;
}


.topi{
    height: 33px;
    line-height: 11px;
    overflow-x: auto;
    padding: 5px;
    position: absolute;
    text-align: center;
    width: 317px;
    opacity: 0.5;
    overflow: hidden;
    margin-left: 6px !important;
    margin-top: 240px !important;
}

.topi:hover {
    opacity: 1;}


.box1{
height: 50px;
    position: absolute;
    width: 50px;
    margin-left: 353px !important;
    margin-top: 240px !important;
}

.box2{
height: 50px;
    position: absolute;
    width: 50px;
    margin-left: 420px !important;
    margin-top: 240px !important;
}

.box3{
height: 50px;
    position: absolute;
    width: 50px;
    margin-left: 485px !important;
    margin-top: 240px !important;
}




.Admimi1{
height: 40px;
    position: absolute;
    width: 40px;
    margin-left: -63px !important;
    margin-top: 52px !important;
}



.Admimi2{
       height: 40px;
    position: absolute;
    width: 40px;
    margin-left: -63px !important;
    margin-top: 107px !important;
}

.moderato1{
height: 40px;
    position: absolute;
    width: 40px;
    margin-left: -63px !important;
    margin-top: 163px !important;
}

.moderato2{
        height: 40px;
    position: absolute;
    width: 40px;
    margin-left: -63px !important;
    margin-top: 218px !important;
}



.podarochki{
   height: 72px;
    position: absolute;
    width: 88px;
    margin-left: 606px !important;
    margin-top: 174px !important;
}


.animiv{
    height: 279px;
    position: absolute;
    width: 315px;
    margin-left: 304px !important;
    margin-top: 12px !important;
}

.about{
    height: 44px;
    position: absolute;
    width: 220px;
    margin-left: 356px !important;
    margin-top: 15px !important;
}



#pun-navlinks #navawards {display:none;}


.b-ball_bounce .b-ball__right {
    position: absolute;
    top: 0;
    right: 0;
    left: 50%;
    bottom: 0;
    z-index: 9;
}

.bannneri{
    overflow-x: auto;
opacity: 0.5;
    overflow: hidden;

}

.bannneri:hover {
    opacity: 1;}




/*&#237;&#224;&#226;&#232;&#227;&#224;&#246;&#232;&#255;*/
#navi a {
    background: url("http://s8.uploads.ru/SeZlQ.png");
    color: #698ca7!important;
    font-family: verdana;
    font-weight: normal;
    text-align: center;
    display: inline-block;
    font-size: 10px;
    text-transform: uppercase;
    line-height: 12px;
}
#navi a:hover {
    background: url("http://sd.uploads.ru/WZcDV.png");
    color: #51728c!important;
    font-family: verdana;
    font-weight: normal;
    text-align: center;
    display: inline-block;
    font-size: 10px;
    text-transform: uppercase;
}

#qpsContainer {display: none}

b, strong {
color: #5b8f79;
}

.punbb .user-avatar img.on_ {
    margin-top: -2px;
    margin-right: 5px;
    background: #c87f64!important;
}

del {
background: url("http://sh.uploads.ru/8lXC6.jpg") ;
color: transparent;
}

.maagazinetot{
height: 70px;
    position: absolute;
    width: 143px;
    margin-left: 743px !important;
    margin-top: 227px !important;
}



.topiop{
    overflow-x: auto;
    opacity: 0.5;
overflow: hidden;
}

.topiop:hover {
    opacity: 1;}

/* STRUCTURE BY 96KINGDOM.RU & Al_Reynolds
-------------------------------------------------------------*/