#smilies-area, #font-area, #color-area, #size-area, #video-area, #image-area, #table-area, #addition-area {
margin-top: 2px!important; 
margin-right: 14px!important;
padding: 8px!important; 
color: #b3b3b3;
background: -moz-radial-gradient(top, #121212 10%, #0a0a0a 80%); 
background: -webkit-radial-gradient(top, #b5adac 10%,#a29a99 80%); 
background: radial-gradient(to bottom, #121212 10%,#0a0a0a 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#121212', endColorstr='#0a0a0a',GradientType=0 ); 
box-shadow: 0px 0px 0px 1px #000000;
border: solid 1px #4c4c4c!important; 
text-align: center;
}

div#smilies-area.container {
height: 130px;
    width: 486px;
    overflow: auto;
    padding: 2px 10px 25px 8px!important;
}


.prof2 {
    font-size: 10px;
    text-align: justify;
    line-height: 90%;
    width: 180px;
   padding: 16px 0px 0px 0px;
}


.pa-awards {padding: 18px 0px 0px 0px !important;}

.go-up {
 display: none;
 position: fixed; /*позиционирование*/
 z-index: 9999; /*поверх все элементов на странице*/
 right: 8%; /*положение на странице, если слева - left*/
 cursor: pointer;
 opacity: .5;
 padding: 3px;
 margin-bottom: 5px;
 width: 64px;
 height: 31px;}
.go-up { bottom: 60px; }
.go-down { bottom: 10px; }
.go-down:hover,
.go-up:hover {
 opacity: 1;}

.go-down {
display: none;
 position: fixed; /*позиционирование*/
 z-index: 9999; /*поверх все элементов на странице*/
 right: 5%; /*положение на странице, если слева - left*/
 cursor: pointer;
 opacity: .5;
 padding: 3px;
 margin-bottom: 5px;
 width: 64px;
 height: 31px;
    padding-bottom: 30px;
        padding-right: 15px;}


.episode {
opacity: 0;
font size: 10px;
max-width: 225px;
    max-height: 40px;
}

.episode:hover {
opacity: 1;
width: 261px;
    height: 41px;
-moz-transition-duration: 2s;  
-webkit-transition-duration: 3s;  
-o-transition-duration: 1s;}

#tooltip {
position:absolute;
background-color:#9c8f77; /* фон подсказки */
z-index: 999;
max-width:200px; /* максимальная ширина подсказки */
border:0px dotted #74A1F2; /* толщина. стиль и цвет рамки */
-moz-border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
font-family:arial; /* шрифт подсказки */
font-size:12px; /* размер текста */
display:none;
color:#fff; /* цвет текста */
text-align:center;
padding:4px;
}


#counters A IMG {
    opacity: 0.4;
    -moz-opacity: 0.4;
    filter: alpha(opacity=30);
}

#counters A:hover img {
    opacity: 0.7;
    -moz-opacity: 0.7;
    filter: alpha(opacity=30);
}

.renoheaderhover {
width: 1050px; 
height: 20px;
opacity: 0; 
text-color: #000;
transition-duration: 1s;  
-moz-transition-duration: 2s;  
-webkit-transition-duration: 3s;  
-o-transition-duration: 1s;
 }

.renoheaderhover:hover {
width: 1050px; 
height: 20px; 
text-color: #000;
background-color: #transparent;
opacity: 10;
 }




/*Выравниваем в одну строку число постов и Уважение*/
.pa-posts, .pa-respect {
    text-align: center;
    display: inline-block;
    width: 58px;
    padding: 20px 3px 3px 3px !important;
    margin-bottom: 5px !important;
    margin-left: 6px;
    text-transform: uppercase;
    font-size: 8px;
}

/*Фон мини-профиля в Топике*/
.punbb .post .post-author > ul {
margin: 11px -12px 8px 0px!important;
    padding: 18px 4px!important;
    line-height: 140%;
    text-align: center;
    width: 194px;
    background-color: rgba(99, 105, 107, 0.17);
    border-top: 1px dashed #473d22;
    border-bottom: 1px dashed #443b20;
    border-left: 1px solid #494022;
    border-right: 1px solid #483e22;
    outline: 5px solid #7f714370;
}

/*ник в профиле*/
.pa-author a {
    font-family: 'PT Serif';
    text-transform: uppercase;
    font-weight: 700;
    font-size: 15px;
    letter-spacing: 0px;
    text-align: center;
    color: #1f1700;
}




.punbb .post-author li a {color: #242932eb;}

.punbb .post-author li a:hover, 
.punbb .post-author li a:focus, 
.punbb .post-author li a:active {color: rgba(29, 31, 34, 0.81);}


/* Цвет фона
-------------------------------------------------------------*/
body {
background: #000000 url(http://forumfiles.ru/files/0019/78/a5/45521.png) repeat top left fixed!important;
}

/* Тело
-------------------------------------------------------------*/
#pun {
  background: url("http://forumfiles.ru/files/0019/78/a5/89840.png") repeat-y;
}

/* Логотип
-------------------------------------------------------------*/
#pun-title.section {
    background: url(http://forumfiles.ru/files/0019/78/a5/39891.png) scroll;
background-repeat : no-repeat;
background-position: top center;
 height: 346px;
    width: 1102px;
    margin-top: -1px;
   margin-left: -121px;
}

/* Футер */
#pun-about p.container {
background-image : url(http://forumfiles.ru/files/0019/78/a5/70231.png);
margin: 0px 0px -30px -62px;
background-position : center top;
background-repeat : no-repeat;
width: 970px;
height: 106px; 
overflow-x: hidden;}

/* CS1 Background and text colours
-------------------------------------------------------------*/

/* CS1.1 */
.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 {
  background-color: transparent;
  color: #333;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent;
  color: #333;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: transparent;
text-align: center;
font-family: 'PT Serif';
    font-weight: bold;
    text-transform: uppercase;
    color: #222;
    text-shadow: 1px 1px 0px #988c76;

  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: #333;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #222;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #333
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: transparent;
  color: #333
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: transparent;
  color: #f1f1f1;
  }

.offline li.pa-online strong {
  font-weight: normal
  }

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: transparent;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: transparent;
  }

/* CS2.4 */
.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;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  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: 1px solid transparent;
  }

li.pa-online {
  border-left-color: transparent;
  }


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
.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: #222;
  text-decoration: none
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #333
  }

/* CS3.2 */
.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: #222;
  text-decoration: none
  }

/* CS3.3 */
#pun-navlinks a {
color: #222;
  text-decoration: none
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #fff;
  text-decoration: none
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }

/* CS3.1 Иконки*/

div.icon {
        background: url(http://forumfiles.ru/files/0019/78/a5/12739.png) no-repeat;
}

tr.inew div.icon {
        background: url(http://forumfiles.ru/files/0019/78/a5/99028.png) no-repeat;
}

tr.iclosed div.icon {
        background: url(http://forumfiles.ru/files/0019/78/a5/58813.png) no-repeat;
}

tr.isticky div.icon {
        background: url(http://forumfiles.ru/files/0019/78/a5/58813.png) no-repeat;
}


#pun-main div.catleft, #pun-main div.catright {display: none}
td.tcr a {
    background-repeat: no-repeat;
    background-position: left center;
    font-weight: bold;
    font-family: pt serif;
    text-transform: uppercase;
}

 ::selection {
background: #9d937d !important;
    color: #f0f0f0;
    text-shadow: 1px 1px 0 #271800;}

/*Скролл*/

::-webkit-scrollbar { 
width: 8px; 
}
::-webkit-scrollbar-thumb {
    background-color: rgb(107, 93, 53);
}
::-webkit-scrollbar-track {
    background-color: #333;
}
hr {
border: none;
border-top: double 4px #473e22;
    -webkit-margin-before: 0.1em;
    -webkit-margin-after: 0.1em; }

.linked a {
color: #ffffff !important;
text-decoration: none;
}

.linked a: hover {
color: #ffffff !important;
text-decoration: none;
}

.mini_awards_label {
    display: none!important;
}