/* Настройки ссылок в табле и подфорумах*/
a.blyat:link, a.menu:visited, a.menu:active{text-decoration: none;background-color: #e2e0e7;font: normal 8pt Impact;color: #999999;line-height: 6pt;text-transform: uppercase;text-align: center;display:block;width: 110px;border-bottom: 2px solid  #391745;}
a.blyat:hover {
background-color:#f5f2f3;
color:  #dfc3e6;
border-bottom :2px solid  #af6dc7;}


/* Настройки профиля */
.punbb .post .post-author {
    text-align: center;
    background: url() top center no-repeat, url() bottom center no-repeat, url() center repeat-y;
    width: 215px;
    margin-top: -20px;
    padding: 8px 0px 10px 0px !important;
    margin-left: -5px;
    border-style: groove;
    border-color: #c39fc4;
    box-shadow: 0px 0px 15px #d9aaf0;
    }

/* Рамка на аватар */
ul li.pa-avatar img {border: 2px #a66d9c solid !important;max-height:180px;max-width:180px;margin-left: 7px;}


/* Выделение текста */
::selection {background: #784796;color: #ebc9f0;}

#pun-stats .container { 
        background-color:transparent;
}

::-webkit-scrollbar
{width: 4px;height: 10px;background-color: #6e4970;box-shadow: 0px 0px 0px #391745 inset;}
::-webkit-scrollbar-thumb {background-color: #ffedf1;box-shadow: 0px 0px 10px #f0efdd inset;}

/* CS1 СТРУКТУРА И ТЕКСТ*/
/* CS1.1 ТЕКСТ */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container,
.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, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #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, #pun-navlinks .container  {background-color: transpanent;color: #221324;font-weight: normal;font-style: normal;}

/* Шапка */
#pun-title table {background-color: transparent;background-image : url(https://b.radikal.ru/b20/2006/e1/3f479703d63e.png);background-repeat : no-repeat;background-position: center; /*расположение*/height: 305px;width: 851px !important;margin-left: -30px;margin-top: -26px;}

/* Фон */
body {
background:  url("...") repeat-x top center, 
url("...") repeat-x bottom center, 
url("https://a.radikal.ru/a37/2006/1c/d7754fbd63b5.png") repeat; 
overflow-x: hidden; 
}

/* Тело */
#pun { background-image : url("https://c.radikal.ru/c20/2006/62/3645de7614f3.png");
background-repeat: repeat;
background-position : center;}


#pun-redirect h1 {background-image: none; padding-bottom: 0px; color: transparent; text-shadow: none;}

.punbb-admin #pun-admain h2{
color: #490052;
background: transparent;
text-align: left;
text-shadow: none;
padding-left: 55px;}

/*  Футер*/
#pun-about p.container {
  background-image:url(https://b.radikal.ru/b29/2006/9a/05fb8bf60cc7.png);
  background-position:center top;
  background-repeat:no-repeat;
  border:none;
  margin-left: -30px;
  width: 850px;
  margin-top: -25px;
  height: 59px;
}

/*Убираем слово объявление из таблицы*/
#pun-announcement h2 {display: none}

#navawards, #pun-live-rusff {display : none !important;}

/* CS2.1 НЕ АКТИВНЫЕ */
.punbb a, .punbb a:link, .punbb a:visited,
.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, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #321442;
  font-family: Century Gothic;
  text-decoration: none;
  font-size: 10.8px;
  text-transform: initial;
  }

/* CS2.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: #cf40c5; 
  text-decoration: none;
  -moz-transition: 0.5s ease;
  -webkit-transition: 0.5s ease;}

/* CS2.3. Навигация до наведения */
#pun-navlinks a {
  color: #321442;
  font-family: Century Gothic;
  font-size: 14px !important;
  border-bottom: 0px none #000;
  text-transform: uppercase;
}


/* CS2.4 Навигация после наведения */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
 color: #cf5df0; 
  text-transform: uppercase;
  -moz-transition: 0.5s ease;
  -webkit-transition: 0.5s ease;}


/* CS2.4. Нижняя навигация до наведения */
#pun-ulinks  a:link, #pun-ulinks  a:visited {
  color: #4d254b;
  font-family: monospace;
  border-bottom: 1px none #330024;
  font-size: 10px !important;
  text-transform: uppercase;
  }

/* CS2.5. Навигация после наведения */
#pun-ulinks  a:hover, #pun-ulinks  a:focus, #pun-ulinks  a:active{
 color: #cf40c5;  
  font-family: monospace;
  font-size: 10px !important;
  border-bottom: 0px none #000;
  text-transform: uppercase;
  -moz-transition: 0.5s ease;
  -webkit-transition: 0.5s ease;
}

/* Иконки тем */
/* Старые */
Div.icon {
background-image : url(https://a.radikal.ru/a37/2006/08/f49b4bef8338.png);
opacity: 100;
background-repeat: no-repeat;
}

/* новые */
TR.inew Div.icon {
background-image : url(https://c.radikal.ru/c43/2006/74/1a0a316d9e4e.png);
background-repeat: no-repeat;
}

/* важные */
TR.isticky Div.icon {
background-image : url(https://c.radikal.ru/c12/2006/59/93c957147665.png);
background-repeat: no-repeat;
}

/* закрытые */
TR.iclosed Div.icon {
background-image : url(https://d.radikal.ru/d19/2006/c7/9b6c4ad7a71a.png);
opacity: 0.8;
background-repeat: no-repeat;
}
/* CS5 Другое */

/* CS5.3 Код и цитаты*/
.punbb .quote-box, .punbb .code-box {
background-image: url("&#224;&#228;&#240;&#229;&#241;");}

.punbb textarea {background-color: rgba(241, 193, 241, 0.27);color: #47223a;border: solid #321442 1px;padding: 4px;}

.punbb select, .punbb input {background-color: rgba(195, 175, 200, 0.38);color: #47223a;}

.punbb select, .punbb input {background-color: rgba(241, 193, 241, 0.27);color: #47223a;}





/* настройки футера */
div#html-footer {margin: -42px 0px 0px 0px;} 

#pun-about p.container a {
display: hidden;
}

/* CS5.6 Остальное */

/* Параметры профиля по центру */
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-announcement .container {margin-top: -5em}
#pun-main .post-author ul {text-align: center;}
#pun-announcement h2 {display: none}
#pun-status .container, #pun-main .post-links li {text-align: center}
#pun th, #pun-main h2 {text-align: center}
#pun-crumbs1 .container, #pun-crumbs2 .container { text-align: center;}
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}


/* Выпадающее меню */
.tooltip {
position: absolute;
}
.tooltip em {
display: none;
}
.tooltip:hover em {
font-style: normal;
display: block;
position: absolute;
background: #d3a2d8;
color: #3d1c29;
padding: 5px 5px;
right: 56px;
box-shadow: 0 0 1px #ccc;
}
.tooltip:hover em i {
position: absolute;
display: block;
}

.fs-box .container, #pun-reputation div {/* background-color: rgba(168, 112, 174, 0.42); *//* border: #3d1a2e 2px solid; *//* z-index: 2; */}

/* Форма ответа */
.punbb textarea, .punbb select, .punbb input {background-color: rgba(228, 187, 228, 0.21);border-style: groove;border: 3px #c3a3c7 groove !important;}


/* Профиль */
.punbb .main thead .tcl, .main thead .tc2, .main thead .tc3, .main thead .tcr, .main thead .tcmod {
color:#5f0e85;
}
.post-author {color: #000; text-align: center;font-variant: small-caps;}
#pun-main .post-author ul a {text-transform: initial;color: #0e0e0e;/* font-family: Georgia; *//* font-size: 13px; *//* text-shadow: 1px 1px 1px #000; */}

#pun-main .post-author ul a {
    text-transform: inherit;
    text-decoration: initial;
    font-family: monospace;
    font-weight: 600;
    color: #734a82;
    font-family: P    font-weight: 600;
    font-family: verdana;
    fon;
    font-size: 14px;
    }

.pa-posts {
    margin-left: 0px;
    color: #000000;
    font-size: 12px;
    padding: 20px;
    border-radius: 0px 0px 10px 10px;
}


.pa-respect {/* margin-left: 0px; *//* background-color: rgba(123, 90, 155, 0.31); *//* box-shadow: 0px 0px 10px #543c62 inset; *//* color: #000000; *//* font-size: 10px; *//* padding: 20px; *//* border-radius: 0px 0px 10px 10px; *//* font-family: Franklin Gothic Medium; *//* text-transform:uppercase; *//* top: 100px; *//* width: 100px; *//* display: inline-block; */}

#pun-about .item1{
  margin-top: 20px;
  margin-left: 120px;
}
#htmlfootercontainer2{
  margin-top:34px;
}


.post-content td {border-width:1px !important;border-style: dashed !important;padding:0.4em 0.5em !important;overflow:hidden;}

/* Категории*/
#pun-category1.category h2, #pun-category2.category h2, #pun-category3.category h2, #pun-category1.category h2, #pun-category2.category h2, #pun-category3.category h2, #pun-category4.category h2, #pun-category5.category h2, #pun-category6.category h2, #pun-category7.category h2, #pun-stats.section h2 {
  padding: 15px 1em 2px 6em;
  border-style: none none none none;
  border-width: 0px 0px 0px 0px;
  text-align: center;
  text-transform: initial;
  letter-spacing: 2px;
  font-size: 14px;
  text-align: center;
  background: url("https://b.radikal.ru/b20/2006/f4/6e888990f59c.png");
  margin-left: -50px;
  height: 23px;
  color: #f8e0ff;
  }

/* Статистика*/
#pun-stats.section h2 {
  padding: 15px 1em 2px 6em;
  border-style: none none none none;
  border-width: 0px 0px 0px 0px;
  text-align: center;
  text-transform: initial;
  letter-spacing: 2px;
  font-size: 14px;
  text-align: center;
  background: url("https://b.radikal.ru/b20/2006/f4/6e888990f59c.png");
  margin-left: -50px;
  height: 25px;
  color: #f8e0ff;
  }

/* Осветление изображений */
a img {     
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);     
-moz-opacity: 0.7; /* Mozilla 1.6 */     
-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */     
opacity: 0.8; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */     
filter: alpha(opacity=50); /* IE 5.5+*/}

a:hover img {     
filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);     
-moz-opacity: 0.7; /* Mozilla 1.6 */     
-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */     
opacity: 1.0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */     
filter: alpha(opacity=50); /* IE 5.5+*/     }

/* CS6.6 Дата и оценка поста */
.punbb .post h3 strong {
        float: left !important;
        margin-left: 0 !important;
        margin-right: 5px;
        text-align: left !important;
        width: auto !important;
        font-weight: normal!important;
    }
  .post h3 strong:before {
        content: "Лист ";
        font-size: 12px !important;
  font-weight: normal!important;
  font-family: 'Codename Coder Free 4F';
  text-align: center;
  text-transform: uppercase;
  color: #5b2037;
  text-shadow: 1px 1px 1px #fff;
    }
    div.post h3 strong:after{
        content: "; написан: ";
  font-family: 'Codename Coder Free 4F';
  font-weight: normal!important;
  font-size:12px;
  text-align: center;
  text-transform: uppercase;
  color: #5b2037;
  text-shadow: 1px 1px 1px #fff;
    }
    div.post-rating p:before {
        content: "Оценили: ";
  font-family: 'Codename Coder Free 4F';
  font-weight: normal!important;
  font-size:12px;
  text-align: center;
  text-transform: uppercase;
  color: #5b2037;
  text-shadow: 1px 1px 1px #fff;
    }
    .punbb .post-box {
        position: relative;
    }
    div.post-rating p {
        padding: 0 10px !important;
        position: absolute;
        right: 75px;
        top: -21px;
    }
div.post-vote p {
    position: absolute;
    right: -15px;
    top: -5px;
}
div.post-rating a, div.post-vote a {
color: #846387;
}
div.post-rating p a:hover {
color: #846387;
}

/* зачеркнутый текст */
/* зачеркнутый текст */
.post-content del {
  background: rgb(124, 92, 110);
  color: rgb(106, 94, 125);
}
.post-content del:hover {
  background: transparent;
  color: #7c6182;
  text-decoration: none;
}

.mini_awards_label{
  display:none;
}