/* рамка на аватар */
ul li.pa-avatar img {border: 4px #a2a2a22e groove !important;max-height:200px;margin-top: 4px;max-width:200px;margin-left: 0px;}

/* ссылки в таблице */
a.ssilka:link, a.menu:visited, a.menu:active{
  font-size: 9px;
  color: #c1c1c1; 
  background-color: #c1c1c1;
  font-weight: normal;
  text-align:center;
  display: inline-table;
  border-width: 4px;
  width: 90px;
  height: 10px;
  }

a.ssilka:hover {
font-size: 9px;
color: #c1c1c1; 
background-color:#63193f;
display: block;
text-align:center;
border-left-width: 5px;
height: 10px;
width: 90px;}


.category table tr[id^="forum_f"] {
    vertical-align:top;
    display: block;
    width: 450px;
}
.category table tr[id^="forum_f"]:nth-child(odd) {
    float: left;
}
.category table tr[id^="forum_f"]:nth-child(even) {
    margin-left: 434px;
}

/* Зачеркнутый текст */
.punbb .post-content del {
    filter: blur(2px);
    text-decoration: none;}

.punbb .post-content del:hover { 
filter: none; 
text-decoration: none;}

/* CS1 Background and text colours
-------------------------------------------------------------*/
body {
 background: url("http://d.radikal.ru/d36/1806/f8/dd47af898158.png") repeat-x top,
url("нижний фон") repeat-x bottom,
#e1e6e4 url("http://d.radikal.ru/d37/1806/8e/56f61cbee751.png") repeat;
overflow-x: hidden;
}

/* 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: #565b59;
  }

/* CS1.2 Текст на форуме*/
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent;
  color: #565b59;
  }

/* CS1.3 Категории*/
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2 {
    color: #e1dfdb;
    font-style: normal;
    font-size: 14px;
    font-style: normal;
    font-family: Tahoma;
    font-weight: bold;
    text-align: center;
    height: 25px;
    line-height: 3px;
    background-image: url(http://a.radikal.ru/a43/1806/83/b3dfeb3c8712.png);
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-position: center;
    width: 928px;
    margin-left: -19px;
}

.punbb-admin #pun-admain h2{
color: #333;
background: transparent;
text-align: left;
text-shadow: none;
padding-left: 55px;
  margin-top: 10px;
  margin-bottom: 5px;}

#pun-stats h2 span, .punbb .main h1 span, .punbb .main h2 span, #pun-debug h2 span, .punbb-admin #pun-admain h2 span { 
padding-left: 0;}

#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: #565b59;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #565b59
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color:transparent;
  color: #3a3a3a
  }

/* CS1.7 Цитата и код*/
.punbb .quote-box, container {
    background-color: #3f1c2e2e;
    box-shadow: 0px -11px 0px -8px #3f1c2e, 0 11px 0 -8px #3f1c2e;
}

.punbb .code-box {
    background-color: #3f1c2e2e;
    box-shadow: 0px -11px 0px -8px #3f1c2e, 0 11px 0 -8px #3f1c2e;
}

/* CS1.8 Оформление меню навигации*/
#pun-navlinks .container {
  background-color: transparent;
  color: #565b59;
  font-style: italic;
font-size: 15px;
text-transform: lowercase;
font-family: times new roman;
  }

.offline li.pa-online strong {
  font-weight: normal
  }


/* Форма ответа */
.punbb textarea  {
 padding: 5px;
 background-color: #f6f6f663;
 color: #3a3a3a;
 }

/*Профиль*/
/*фон*/
.punbb .post .post-author {
  text-align: center;
  background: url(http://a.radikal.ru/a35/1806/13/60a2521a4d38.png) top center no-repeat, 
url(http://a.radikal.ru/a21/1806/81/1539d410d9a5.png) bottom center no-repeat, 
url(http://d.radikal.ru/d24/1806/08/09d61d2402d1.png) repeat-y; 
  width: 204px;
  margin-top: -20px;
  padding-top: 10px;
  margin-left: 9px;}

/* меняем ссылку ника */
li.pa-author a, li.pa-author {color: #3f1c2e !important;font-family: monospace;text-transform: uppercase;font-size: 14px;font-weight: 800;}


li.pa-author a:hover, li.pa-author a:focus, li.pa-author a:active {
color: #a39990!important;}

/*настройки аватара*/
.pa-fld1 {
  width: 180px;
  margin-left: 10px!important;}

/*выпадающие списки*/
.punbb input, #post-form .fs-box .container  {padding: 2px;color: #565b59;background-color: #3f1c2e2e;box-shadow: 0px -11px 0px -8px #3f1c2e, 0 11px 0 -8px #3f1c2e;background: #f4f4f4;border:  none !important;}

/*кнопки*/
.punbb .button{padding: 2px;color: #565b59;background-color: #3f1c2e2e;box-shadow: 0px -11px 0px -8px #3f1c2e, 0 11px 0 -8px #3f1c2e;background: #f4f4f4;width: 100px;font-family: verdana;}

#post .formsubmit {text-align: center;}


/* 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:transparent;
  }

li.pa-online {
  border-left-color: transparent;
  }

.punbb .post-sig dt {
  border-top-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: #222222;
  /* border-bottom: 0px none #000; */
  text-shadow: 1px 0px 0px #d7ccd2;
  text-decoration: none;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #6d8a84;
  }

/* 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: #9b9e99;
  border-bottom: 0px none #000;
  text-decoration: none; }

/* CS3.3 Навигация*/
#pun-navlinks a {color: #c1c1c1 !important;text-transform: uppercase;font-size: 14px;font-style: initial;font-family: sans-serif;text-decoration: overline;}


/* CS3.4 навигация при наведении*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
font-style: normal;
color: #c1c1c1;
font-size: 11px;
text-align: center;
text-transform: uppercase;
font-family: verdana;
font-weight:  bold;
}

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/

/* Старые */
Div.icon {background-image : url(http://a.radikal.ru/a12/1806/fd/56affcd34f1a.png); background-repeat: no-repeat; }

/* Новые */
TR.inew Div.icon {background-image : url(http://a.radikal.ru/a03/1806/ed/a8efd19f3c03.png); background-repeat: no-repeat;}

/* Важные */
TR.isticky Div.icon {background-image : url(http://d.radikal.ru/d19/1806/14/c345a4630068.png); background-repeat: no-repeat;}

/* Закрытые */
TR.iclosed Div.icon {background-image : url(http://a.radikal.ru/a38/1806/0f/e1cc69766040.png); background-repeat: no-repeat;}

#pun-main div.catleft, #pun-main div.catright {display: none}
/* CS5 
 ---------------------------------------------*/
#pun-title table tbody tr .title-logo-tdr {
  position: absolute; 
  z-index: 1;
  left: 10px;
  top: 100px;  
}

.closedatafield, #pun-title .title-logo span, .lastedit  {
  display: none
}

/*картинка 24 в статистику*/
#pun-stats ul.container {
  background: transparent url("http://c.radikal.ru/c26/1806/a4/569d0fa8f82f.png") no-repeat 0px 1px;
  padding-left:60px;
  padding-bottom:-5px;}

/*окно репутации*/
#pun-reputation h1, #pun-report h1, #pun-popup_awards h1, #pun-reputation div.inner div.container, #pun-report div.inner div.container , #pun-popup_awards div.inner div.container {
  background: #dde3e1 !important;   }
#pun-reputation h1, #pun-report h1, #pun-popup_awards h1 {background-image: none !important;
  background-color: #dde3e1 !important; width: auto !important; margin-left:0px;}

/*горизонтальный разделитель*/
hr {
border: none;
border-top: 2px solid #ada299;}

/*Строка форум тем сообщений последнее сообщение*/
.punbb th {
 background: transparent url("картинка");
border: none !important;
}

/*фон тела форума*/
#pun {
  background-image: url("http://c.radikal.ru/c33/1806/d1/92abfeab0fa6.png"); 
  background-repeat: repeat-y; 
  background-attachment: scroll; 
  background-position: top center; 
  }

/*шапка*/
#pun-title.section {
    background-color: transparent;
    background-image: url(http://d.radikal.ru/d05/1806/59/05fbc782c45b.png);
    background-attachment: scroll;
    background-position: top center;
    background-repeat: no-repeat;
    height: 327px;
    width: 932px;
    margin-top: 0px;
    margin-left: -14px;
}

.linkst .pagelink, .punbb .linksb, .linksb .pagelink, .linksb .postlink, .subscribelink {   color: #3a3a3a; }

 .punbb .linkst a, .linkst .postlink, #pun-ulinks li, #pun-ulinks li a {
  color: #ececec;
  text-shadow: 1px 1px 3px #222222;
  }



#pun-redirect .main-title {
  margin-bottom:70px !important;
  }

.punbb .post-sig {}
.punbb .post-sig dt { 
  border-top: 1px dotted;
  }
.linkst .pagelink, .linkst .postlink {
margin-top: 20px;}

#form-buttons {
margin: 2px 2px 2px 10px;
padding: 2px 2px 2px 10px;
}

/*футер*/
#copyright {text-align: center;background-image: url("http://d.radikal.ru/d14/1806/a7/2b5ae63a5af1.png");background-repeat: no-repeat;background-attachment: scroll;background-position: center;font-size:10px !important;width: 1110px;height: 135px;margin-left: -105px;}

#html-footer {
margin:0px 0 -3px 0;}


#profile .container #profilenav h2   { text-align : left; }

/* Прокрутка */
::-webkit-scrollbar {width: 6px; height: 5px; background-color: #333333;}  
::-webkit-scrollbar-thumb {background-color: #63193f;}
::-webkit-scrollbar-thumb:active {background: #6d97a4;}

/* выделенный текст */
::selection {background: #642c49; color: #C3CBC6;}

/* Ссылки навигации */
#block {
position:absolute;
margin-top: 194px;
margin-left: 584px;}

#block a {
text-shadow: 0px 0px 0px #000;
}

.nlink a, .nlink a:hover  {
display: block;
width: 157px;
height: 12px;
color: #e5e4e0 !important;
background: url(http://forumfiles.ru/files/000e/a9/4b/64478.png);
font-size: 10px;
text-align: center;
padding: 0.14em;
-moz-transition: 0.5s ease;
-webkit-transition: 0.5s ease;
box-shadow: 0px 0px 0px #d2d2d2 inset; 
}

.nlink a:hover {
background: url(http://forumfiles.ru/files/000e/a9/4b/58837.png);
color: #ffffff !important;
box-shadow: 0px 0px 0px #106b7c inset; 
 -moz-transition: 0.5s ease;
-webkit-transition: 0.5s ease;
}

/* Новости */
#news {
position:absolute;
margin-top: 195px;
margin-left: 5px;
width: 220px;
height: 102px;
color: #e5e4e0;
font-size: 10px;
text-align: justify;
overflow-y: auto;}

#news::-webkit-scrollbar{
width: 4px;
background-color: transparent;
}
#news::-webkit-scrollbar-thumb{
background-color: #6a2727;
}

/* Баннеры партнёров */
#banners {
position:absolute;
margin-top: 53px;
margin-left: 30px;
width: 850px;
height: 50px;
overflow-y: auto;}

#banners::-webkit-scrollbar{
width: 2px;
background-color: transparent;
}
#banners::-webkit-scrollbar-thumb{
background-color: #6a2727;
}

/* Лучший пост */
#best {
  position:absolute;
  margin-top: 40px;
  margin-left: 510px;
  width: 240px;
  height: 109px;
  color: #052311;
  font-size: 11px;
  text-align: justify;
  overflow-y: auto;}

#best a {
color: #fff;
font-weight: bold;
text-shadow: 1px 1px 0px #000;
}

#best::-webkit-scrollbar{
width: 2px;
background-color: transparent;
}
#best::-webkit-scrollbar-thumb{
background-color: #6a2727;
}

#best1 {
position:absolute;
margin-top: 38px;
margin-left: 760px;}

/* Награды */
img.aw{
background-color:transparent!important;
}
ul.wrapper{
margin-left: 0;
margin-top: 0;
width: 209px!important;
margin-bottom: 0;
display:none;
}
ul.wrapper,
ul.wrapper li.pa-awards{
border-color:transparent;
}

/* Администрация */
#ams {
position:absolute;
margin-top: 156px;
margin-left: 46px;}

#ams1 {
position:absolute;
margin-top: 156px;
margin-left: 107px;}

#ams2 {
position:absolute;
margin-top: 156px;
margin-left: 166px;}

/* Активисты */
#activ {
position:absolute;
margin-top: 156px;
margin-left: 634px;}

#activ1 {
position:absolute;
margin-top: 156px;
margin-left: 695px;}

#activ2 {
position:absolute;
margin-top: 156px;
margin-left: 754px;}

#activ3 {
position:absolute;
margin-top: 156px;
margin-left: 815px;}

/* Контейнер закладок */
#MyBookmarks .container {
    position: relative !important;
    height: 100%!important;
    padding: 0 1em;
    background: #d2cbc1;}