#option {
    margin-top: 0px;
    z-index: 80;
    margin-left: 0px;
    background: #fff;
    width: 100px;
    height: 100px;
    }
#option img {
    max-height: 100px;
    filter: grayscale(100);
    opacity: 0.5;
    transition-duration: 0.96s;
    -webkit-transition-duration: 0.96s;
    -moz-transition-duration: 0.96s;
    -o-transition-duration: 0.96s;
    -ms-transition-duration: 0.96s;
    }
#option img:hover {
    filter: alpha(Opacity=100);
    opacity: 1;
    filter: grayscale(0);
    }

.crop {position: relative;
    float: left;
    width: 100px;
    height: 100px;
    border: 6px solid #ffffff;
}

.crop img {
    margin: 0;
    position: absolute;
    top: 0px;
    left: 0px;
    clip: rect(0px 100px 100px 0px);
}

td#ava-status img {
    max-width: 100px !important;
    opacity: 0.9;
}


.need1 {position: absolute !important;margin-left: 580px !important;margin-top: 67px !important;}
.need2 {
    position: absolute !important;
    margin-left: 667px !important;
    margin-top: 67px !important;
}
.need3 {
    position: absolute !important;
    margin-left: 754px !important;
    margin-top: 67px !important;
}

.need1 img, .need2 img, .need3 img {max-width:56px !important;}
#main-reply {
    height: 200px!important;
}

#pun-main tr.tr-divider {
  height: 10px;
  background-color: #ffffff !important;
}
#pun-main tr.tr-divider > td.td-divider {
  font-weight: 700;
  text-transform: uppercase;
}
#pun-main tr.tr-divider.imp > td {
  color: rgb(231, 99, 248);
}
#pun-main tr.tr-divider.st > td {
  color: #a8a6c3;
}

.post-content .spoiler-box > div {
    background: url(http://funkyimg.com/i/2KYtG.png) no-repeat left center !important;
}

.ban1 img{border: 4px solid #cf459f !important; margin-left: -1px !important;}

.rol{border: 4px solid #71b8c7 !important;}

.cool1{background: #d564bb !important;border: 1px solid #af4d98 !important;-moz-box-shadow: none !important;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;box-shadow: none!important;font-size:  8px !important;height: 14px !important;font-weight:  bold;text-shadow: 0 0 0 #d564bb !important;line-height: 17px !important;}
.cool2 { background: #f0f0fe !important; border: 1px solid #ded9fc !important;}
.cool3{background: #f0f0fe !important;-moz-box-shadow: none !important;-webkit-box-shadow: none !important;-khtml-box-shadow: none !important;border: 0px !important;height: 14px !important;text-align: center !important;color: #9592bb !important;box-shadow: none!important;font-size: 11px !important;font-weight: bold !important;text-shadow: 0 0 0 #f0f0fe !important;border: 1px solid #dfdafc !important;line-height: 16px !important;}

div#pun-live-rusff{
    position: absolute !important;
    margin-top: -64px !important;
    margin-left: 400px !important;
    font-size: 8px;
    font-family: arial;
    text-transform: uppercase;
    color: #7a799e;
}

.go-up, .go-down {
    opacity: 1;
    cursor: pointer;
    display: none;
    width: 76px;
    text-align:  center;
    position: fixed;
    z-index: 9999;
    font-family: sans-serif;
    font-weight:  bold;
}
.go-up {
    bottom: 51%;
    font-size: 15px;
    padding-top: 1px;
    border-left: 6px solid #cd79e1;
    BACKGROUND: #FFF;
    PADDING-RIGHT: 1PX;
    COLOR: #ce79e2;
    HEIGHT: 12PX;
    LETTER-SPACING: 2PX;
    LINE-HEIGHT: 10PX;
    margin-left: 901px !important;
}
.go-down {
    bottom: 49%;
    font-size: 19px;
    HEIGHT: 14PX;
    LINE-HEIGHT: 15PX;
    margin-left: 884px !important;
    BACKGROUND: #ce79e2;
    BORDER-RIGHT: 5PX SOLID;
    PADDING-RIGHT: 2PX;
    COLOR: #FFF;
}
.go-down:hover, .go-up:hover {
    opacity: 1;
}


.pa-respect img{margin-bottom: -1px !important;width: 8px !important;}
.pa-respect1 img {margin-bottom: -1px !important;width: 8px !important;}
.pa-reg{display:none;}

.FNTslider {
  border-radius: 4px;
  position:relative;
  z-index:1000;
  background: #f0f0fe;
  width: 110px;
  height: 5px;
  margin: 3px 5px;
  border: solid 1px #dcd6fc;
  float: right;
  margin-right: 7%;
}
.FNTslider .before {
  height: 5px;
  border: solid 1px transparent;
  border-right: none 0;
  border-radius: 4px 0 0 4px;
  position: absolute;
  background: #dbd5fc;
  margin-top: -1px;
}
.FNTslider .thumb {
  width: 8px;
  height: 13px;
  border-radius: 3px;
  position: relative;
  top: -4px;
  background: #ce7ae1;
  cursor: pointer;
}

.pa-avatar img {
    max-width: 180px;
    max-height: 180px;
}

#profile-left {
    text-align: center;
background: #f0f0fe;
    border: 6px double #ffffff !important;
}

#mask_dialog .inner {
    background: #faf9ff;
    padding: 10px;
    border: 5px solid #dcd6fc;
    font-size: 10px;
    font-family:  arial;
    text-transform: uppercase;
}



.post-sig{font-size:11px;color:#9290a0;line-height: 9px !important;}
.post-sig dd p, #profile .fs-box dd p {
    line-height: 11px!important;
}

#tooltip {
position:absolute;
opacity:1 !important;
background: #e7ceec; /* &#244;&#238;&#237; &#239;&#238;&#228;&#241;&#234;&#224;&#231;&#234;&#232; */
z-index: 999;
max-width:200px; /* &#236;&#224;&#234;&#241;&#232;&#236;&#224;&#235;&#252;&#237;&#224;&#255; &#248;&#232;&#240;&#232;&#237;&#224; &#239;&#238;&#228;&#241;&#234;&#224;&#231;&#234;&#232; */
border:0px dotted #74A1F2; /* &#242;&#238;&#235;&#249;&#232;&#237;&#224;. &#241;&#242;&#232;&#235;&#252; &#232; &#246;&#226;&#229;&#242; &#240;&#224;&#236;&#234;&#232; */
-moz-border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
text-transform: uppercase;
letter-spacing: 0px;
font-family: 'Arial'; /* &#248;&#240;&#232;&#244;&#242; &#239;&#238;&#228;&#241;&#234;&#224;&#231;&#234;&#232; */
font-size:8px; /* &#240;&#224;&#231;&#236;&#229;&#240; &#242;&#229;&#234;&#241;&#242;&#224; */
display:none;
    color: #8d89ab;/* &#246;&#226;&#229;&#242; &#242;&#229;&#234;&#241;&#242;&#224; */
text-align:center;
padding:5px;
font-weight:bold;
}


.partner2 img{
    padding-right: 2px;
    padding-left: 3px;
    padding-bottom: 7px;
}

.partner1{
    background: #d2d5fc;
    width: 487px;
    height: 32px;
    position:  absolute;
    padding: 12px;
    border: 5px double #f0f0fe;
    margin-top: -2px !important;
    margin-left: -5px !important;
    text-align: center;
}
.partner2{
    background: #f0f0fe;
    width: 818px;
    overflow: auto;
    text-align:  justify;
    height: 72px;
    padding: 10px;
    margin-top: -3px !important;
    border-bottom: 5px solid #df87e8;
}

.partner1 img, .partner2 img{
        
opacity: 0.6;
        
filter: grayscale(70%);
        
padding-right: 5px;
        
padding-left: 1px;
        }

  .partner1 img:hover, .partner2 img:hover{opacity:1;
  -webkit-filter: grayscale(0); 
        filter: none;  
        filter: grayscale(0);  }

.spoiler-box{background: #f9f8fe !important;padding: 10px !important;border-top: 4px solid #f6d5fc;border-bottom: 4px solid #c6d2fb;}
.spoiler-box blockquote{background: #f9f8fe !important; margin-left: 1px !important;margin-top: 8px !important;width: 95% !important;}

del{padding-left:3px;padding-right:3px;color:#908cab !important; background:#f0f0fe}
del:hover{padding-left:3px;padding-right:3px;color:#ffffff !important; background:#e66cf7}


.stickytext{font-size: 8px;padding-left: 4px;padding-right: 3px;padding-bottom: 2px;margin-right: 5px !important;padding-top: 1px;text-transform: uppercase;font-weight:  bold;color:#fff;background: #ec9afa;}
.closedatafield{font-size: 8px;padding-left: 4px;padding-right: 3px;padding-bottom: 2px;padding-top: 1px;text-transform: uppercase;font-weight:  bold;color: #a8a6c3;background: #f0f0fe;margin-right:  5px !important;}


.post-content hr{
    margin-bottom: 0px !important;
    opacity:  1 !important;
    border: 0px;
    border-style:  solid;
    height: 3px;
    background: linear-gradient(90deg, #dbd5fc, #f2dbfd);
}

#pun-index .tcl h3:before {
    content: "—   ";
    letter-spacing: -3px;
    margin-left: -71px !important;
    color: #b583c3;
    padding-right:4px !important;
}

.punbb .main h2 :before {
    content: "— ";}
    
.punbb .main h2 :after
     {
    content: " —";}



.katlink{margin-left: -24px !important;height: 13px !important;margin-top: 0px !important;position: absolute;width: 391px;padding-top: 1px;padding-bottom: 1px;font-size: 8px !important;text-align: center;text-transform: uppercase;color: #9394af;border: 1px solid #d2d5fc;background: #f0f0fe;}
.katlink a:before{content: " — ";}
.katlink a{margin-left:5px !important}
#pun-index .main .tc2, #pun-index .main .tc3 {display: none;} 


.Add {height: 15px;margin-top: -15px !important;position: absolute;margin-left: 369px !important;}
.tems{
    margin-left: 6px !important;
    width: 45px;
    display: inline-block;
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: 8px !important;
    text-align: center;
    text-transform: uppercase;
    color: #8284a0;
    border: 1px solid #d2d5fc;
    background: #f0f0fe;
    padding: 2px 14px;
    }
.messages {
    margin-left: 6px !important;
    width: 87px;
    display: inline-block;
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: 8px !important;
    text-align: center;
    text-transform: uppercase;
    color: #8284a0;
    border: 1px solid #d2d5fc;
    background: #f0f0fe;
    padding: 2px 14px;
    }


.ban{position:absolute !important;margin-top: 179px !important;margin-left: 736px !important;text-align:  center;}
.ban img{opacity: 0.6;transition-duration: 0.5s;}
.ban img:hover{opacity: 1;}
.implink{width: 568px;height: 15px !important;padding-left: 5px;position: absolute !important;margin-top: 161px !important;border-left: 4px solid #fff;margin-left: 148px !important;}
.implink a{
    font-size: 13px;
    text-transform: uppercase;
    font-family:  sans-serif;
    font-style:  italic;
}

.imptext{width: 562px;overflow-y:  auto;padding-left: 5px;font-size: 10px;letter-spacing: 0px;padding-right: 7px;padding-bottom: 3px;padding-top: 2px;line-height: 9px;height: 34px;color: #7d8096;text-transform: lowercase;margin-top: 176px !important;border-left: 4px solid #fff;/* background: #cdbef340; */margin-left: 148px !important;position: absolute !important;}

.navigation select {background: #ffffff !important;border: 0px;font-family:  sans-serif;font-size: 9px;letter-spacing: 1px;color: #7b7994;text-align: center !important;height: 23px;margin-left: 10px;margin-top: 5px;width: 91px !important;}

.navigation{    position: absolute !important;
    top: 184px !important;
    margin-left: 30px !important;
    width: 111px !important;
    height: 31px !important;
    background: #fff !important;
    z-index: 2 !important;}

.crossover{position:absolute !important;letter-spacing: 1px;font-family:  sans-serif;font-size: 11px;text-transform: uppercase;margin-top: -38px !important;margin-left: 20px !important;font-weight:  bold;color: #fff;font-style:  italic;}

.pa-gifts{display:none !important;}

.punbb #pun-admain p.contains-textarea .adinput {
    text-align: left !important;}

.punbb .formal fieldset {
    min-width: 0;
}

#main-reply {
    width: 98% !important;
}

::selection {
background: #f6d5ff; /* Safari */
}
::-moz-selection {
background: #f5d5fe; /* Firefox */
}

.pa-online {
display:none;
}

.fandom{
    background: #fff;
    border-bottom: 3px solid #9b7fbb;
    color: #9c7fbb;
    font-size: 9px !important;
    padding: 0PX 10px 6PX;
    FONT-FAMILY:  'Open Sans', sans-serif;
    width: 164px;
    margin-top: 0px !important;
    margin-left: 15px !important;
    text-align: center;
    font-weight:  bold;
    text-transform: uppercase;
}
.ls{
    background: #fff;
    color: #6c6b77;
    padding: 10px 10px 2px;
    font-size: 10px;
    margin-top: 15px !important;
    line-height: 10px;
    width: 164px;
    font-family:  arial;
    margin-left: 15px !important;
    text-align:  justify;
    text-transform: lowercase;
}

div.post-rating a, div.post-vote a {size: 34px !important;/* color: #d1d5fd; */}

.punbb .post-box a{
    }

.pa-fld2 {
    padding-left: 5px !important;
    display: inline-block;
    text-align: center;
    border: none;
    margin-left: 1px !important;
    margin-top: 8px !important;
    width: 51px;
    height: 15px;
    line-height: 15px;
    background: #fff;
    font-family: arial;
    font-size: 8px;
    text-transform: uppercase;
    color: #9d7fbb;
    font-weight: bold;
    }

    .pa-respect1, .pa-respect    {
    /* position: absolute; */
    margin-left: 109px !important;
    margin-bottom:  10px !important;
    margin-top: 7px !important;
    border: none;
    width: 90px;
    height: 13px;
    line-height: 13px;
    background: #fff;
    font-family: arial;
    font-size: 8px;
    text-transform: uppercase;
    color: #9d7fbb;
    font-weight: bold;
    }
.pa-posts {
    margin-bottom: 7px !important;
    margin-top: 7px !important;
    margin-left: 15px !important;
    text-align: center;
    border: none;
    position: absolute;
    width: 90px;
    height: 13px;
    line-height: 13px;
    background: #fff;
    font-family:  arial;
    font-size: 8px;
    text-transform: uppercase;
    color: #9d7fbb;
    font-weight: bold;
}


li.pa-avatar.item2 img {
    margin-bottom: 10px;
    border: 5px solid #ffffff;
    margin-top: 10px;
}

.punbb .section h2, #pun-main h1, #pun-stats h2, #pun-debug h2 {
    text-align:  center;
    color: #a8a6c3;
    border: 0px !important;
    margin-top: -7px;
    margin-bottom: 10px;
    line-height: 25px;
    height: 23px;
    margin-left: 0px;
    letter-spacing: 1px;
    font-size: 8px;
    font-family:  sans-serif;
    text-transform: uppercase;
    background: #f0f0fe;
    }


#pun-main .forum .tcl .byuser {
    display: block;
    font-size: 9px;
    text-transform: lowercase;
}


#pun-main .forum .tcl .byuser:before {
    content: " ›››";
}



.kategoria{
    margin-top: 0px!important;
    background: #f0f0fe;
    width: 508px !important;
    margin-bottom: 5px !important;
    border: 1px solid #d2d5fc !important;
    height: 54px !important;
    margin-left: 21px !important;
    font-size: 11px !important;
    color: #7c7c9a;
    padding-left: 31px;
    padding-bottom:  13px !important;
    padding-right: 11px !important;
    padding-top: 5px !important;
    font-family: arial;
    letter-spacing: 0px !important;
    text-transform: lowercase;
    }
.nazv{position:absolute !important; margin-bottom: 35px !important;}

.niz{position:absolute !important;margin-left: -31px!important; margin-bottom: 35px !important;}



#pun-stats li.item1{
  text-align:  center;
  text-transform:  uppercase;
  font-family: 'Open Sans', sans-serif;
  font-size: 10px;
  font-weight:  700;
  height: 30px;
  margin-left: -10px;
  line-height: 30px;
  background: rgba(224, 182, 223, 0.6);
  width: 160px !important;
  color: #8d89ab;
  }

#pun-stats li.item2 {
  color: #8d89ab;
  background: rgba(211, 189, 233, 0.6);
  width: 162px;
  text-transform: uppercase;
  font-family: 'Open Sans', sans-serif;
  font-size: 10px;
  font-weight: 700;
  height: 30px;
  line-height: 30px;
  text-align:  center;
  margin-top: -30px;
  margin-left: 150px;
  }

/* D7.3 */
#pun-stats li.item3 {
  text-align: center !important;
  margin-left: 312px;
  width: 174px;
  background: rgba(203, 195, 242, 0.6);
  color: #8d89ab;
  text-transform: uppercase;
  font-family: 'Open Sans', sans-serif;
  font-size: 10px;
  font-weight: 700;
  height: 30px;
  line-height: 30px;
  }

#pun-stats li.item4 {
  text-align: center !important;
  background: rgba(192, 202, 251, 0.6);
  color: #8d89ab;
  margin-top: -30px;
  width: 344px;
  margin-left: 486px;
  text-transform: uppercase;
  font-family: 'Open Sans', sans-serif;
  font-size: 10px;
  font-weight: 700;
  height: 30px;
  line-height: 30px;
  }



/*main*/
body {background: linear-gradient(0deg, #e0b6de, #bfcafd);background-repeat: repeat;background-attachment: fixed;background-color: #bfcafd;}


#pun {background-color : #ffffff;text-align: justify;background-position : center;background-attachment: scroll;}


#pun-title table {background-image: url("http://forumfiles.ru/files/0019/b4/be/97171.png");background-position: top center;background-repeat: no-repeat;margin-top: 25px;}

.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-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;
color: #121212;}

#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: 200px; top: 400px
}



/* &#236;&#229;&#237;&#254;*/


#navindex a{font-size: 38px !important;margin-top: -22px!important;margin-left: -333px;position: absolute !important;letter-spacing: 1px;}


div#pun-navlinks {margin-top: -88px;position: absolute;text-align: justify !important;top: 68px;height: 18px;letter-spacing: 1px !important;margin-left: 298px;z-index: 2;width: 572px !important;/* background: #f0f0fe; */}

div#pun-ulinks {width: 841px;border-top: 11px solid #f0f0fe !important;text-align: center;margin-top: -30px !important;z-index: 0;}


#pun-stats h2 {padding-left: 0px !important;padding-bottom: 0px !important;border-right: 0px !important;font-style: italic;text-align: center;font-size: 0px !important;font-family: open sans, sans-serif;margin-bottom: 0px;margin-top: 12px;color: #ffffff;text-transform: uppercase;}


.punbb .main h2{
    f    font-size: 24px;
    padding-left:  0px !important;
    padding-bottom: 4px !important;
    border-bottom: 5px solid #f0f0fe !important;
    border-right:  0px !important;
    line-height: 16px;
    font-style: italic;
    text-align: center;
    font-size: 22px;
    font-family: open sans, sans-serif;
    margin-bottom: 15px;
    margin-top: 25px;
    background: repeating-linear-gradient(white, white 2px, #be55f3 2px, #af55f7 3px);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    color: #ffffff;
    text-transform: uppercase;
    }

.punbb .quote-box, .punbb .code-box {background: linear-gradient(180deg, #f6d5fc, #c5d2fb);color: #807590;}

#pun-navlinks .container{background-color: transparent;}

#pun-navlinks a span:before {
  content: "#";}
  
#pun-navlinks a:before {
  content: "";
  position: absolute;
  text-align:  center;
  width: 65%;
  height: 2px;
  bottom: -1px;
  margin-left: 16% !important;
  background-color: #ffffff;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}

#pun-navlinks a:hover:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}



.offline li.pa-online strong {
color: #101010;
font-weight: normal}

.punbb textarea, .punbb input {background-color: #f1effe;color: #232225;padding: 7px;border-width: 1px;border-color: #dcd6ff !important;border-style:  solid;}
.punbb select{background: #f1effe;}
/* CS2 Border colours
-------------------------------------------------------------*/
.punbb .container, .punbb .post-body, .post h3, #pun-title {border-color: transparent;}

.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
border-color: transparent;}

#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
border-color: transparent;}

#pun-stats h2 .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin{border-color: transparent;}


.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
border-color:transparent;}

.punbb th {
border-color: transparent;}

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
border-color: transparent;}

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
border-color: transparent;}

.punbb .divider {
border-color: transparent;}

.punbb .formal fieldset .post-box, .punbb .info-box {
border: 0px solid #9986b300}

li.pa-online {
border-left-color: transparent;}


/* CS3 Links
-------------------------------------------------------------*/

.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: #cc79e0;border-bottom: 0px none #000;text-decoration: none;font-weight: bold;}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {color: #764ffc;}

.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: #a1a0be;border-bottom: 0px none #000;text-decoration: none;}

#pun-ulinks a {color: #9695b5;} 
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {color: #df56d1;}

#pun-navlinks a {color: #ffffff !important;position: relative;padding: 0 0 0px 1px;transition-duration: 0.5s;}


#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {color: #e265d1 !important;}



/* CS4 Stuff
-------------------------------------------------------------*/
#pun  .section {border-style: none; }
#pun  .tc2, #pun-main .post-author ul  {text-align: center;}

/* CS5 Post status icons
-------------------------------------------------------------*/

#pun-about p.container {background-position : center top;background-repeat : no-repeat;border: none;margin-bottom: -30px;margin-left: -10px;width: 900px;text-align: right;height: 30px;}

div#html-footer {
margin: 0px 0px 0px 0px;}

div#html-footer {
margin: 0px 0px 0px 0px;}

#pun-announcement.section h2 span {display: none; }

#pun-main div.catleft, #pun-main div.catright {display: none}

#pun-title h1 span  {display: none;}



#pun-index Div.icon {float: left;display: block;border-style: none none none none;margin-left: -24px;margin-top: 20px;margin-bottom: -3px;padding: 3px;width: 64px;height: 68px;background: url(http://funkyimg.com/i/2KzEE.png) no-repeat;}
#pun-index .inew div.icon {
        background: url(http://funkyimg.com/i/2KzEF.png) no-repeat;
}


.punbb table Div.icon {float: left;display: block;border-style: none none none none;margin-left: -24px;margin-top: 2px;margin-bottom: -3px;padding: 3px;width: 30px;height: 25px;background: url(http://forumfiles.ru/files/0019/b4/be/81963.png) no-repeat;}

tr.inew div.icon {
        background: url(http://forumfiles.ru/files/0019/b4/be/13352.png) no-repeat;
}

tr.iclosed div.icon {
        background: url(http://forumfiles.ru/files/0019/b4/be/81963.png) no-repeat;
}

tr.isticky div.icon {
        background: url(http://forumfiles.ru/files/0019/b4/be/13352.png) no-repeat;
}



.lastedit {display:none}
#pun-about .container .item1 {display: none}
#pun-about .container .item1 a {display: none}
#pun-navlinks #navawards{display:none;}



/*&#241;&#234;&#240;&#238;&#235;&#235;*/

::-webkit-scrollbar {width: 7px;height: 7px;}
::-webkit-scrollbar-track {background-color: #f0f0fe;}
::-webkit-scrollbar-thumb {background: linear-gradient(45deg, #e4abe4, #e76bfd);border: 2px solid #f0f0fe;}





.quote-box blockquote .quote-box {
    background: #f0effe;
}

.quote-box blockquote .quote-box blockquote{
    background: #c6d2fb4a;
    border-left: 4px solid #c5d2fb;
}

#font-area, #size-area, #video-area, #color-area, #table-area, #smilies-area, #keyboard-area, #addition-area {
  z-index: 1;
  background-color: #f5eeff;
  border: 5px solid #cdbef3;
  padding: 10px;
  }

#post fieldset .hashelp #image-area {left: 170px;width: 400px;background: #f5eefe;padding:  10px;border: 7px solid #cdbef3;z-index: 1;}

#pun-reputation div {background-color: #ffffff; z-index: 2;}
#pun-report .post_report {background-color: #ebe1dc; z-index: 2;}



.punbb .post .post-author {
    overflow: visible!important;
    background: linear-gradient(180deg, #f0f0fe, #ecd4ff);
    border-bottom: 7px solid #dbd5fe;
    border-top: 7px solid #f1dbff;
}