/* Основные настройки
-------------------------------------------------------------*/
/* Голова и тело */
body {
background:
  url("http://forumstatic.ru/files/0013/e1/a6/84300.png") no-repeat top center,
  url("http://forumstatic.ru/files/0013/e1/a6/62228.png") center top repeat-y;
}

/* задний фон */
HTML {
background-color: #000;
} 


/* Низ */
#pun-about p.container {
  background-image: url(http://forumstatic.ru/files/0013/e1/a6/74758.png);
  background-position: center top;
  background-repeat: no-repeat;
  overflow-x: hidden;
  height: 231px;
  width: 1300px;
  margin-left: -160px;
} 


/* Иконки сообщений */


.punbb table Div.icon {
background-image: url(http://forumstatic.ru/files/0013/e1/a6/26770.png); 
background-repeat: no-repeat; 
}

TR.inew Div.icon {
background: url(http://forumstatic.ru/files/0013/e1/a6/68025.png) no-repeat; opacity: 1 !important;
}

TR.isticky Div.icon {
background: url(http://forumstatic.ru/files/0013/e1/a6/75279.png) no-repeat; opacity: 1 !important;
}

TR.iclosed Div.icon {
background: url(http://forumstatic.ru/files/0013/e1/a6/32437.png) no-repeat; opacity: 0.5;
}

/* Классический разделитель */
.post-box hr {
  border: none;
  border-top: dashed 1px #4c4033;
  margin: 0 50px 0;
}




/* Заголовки
-------------------------------------------------------------*/
/* Категория на главной странице, статистика */
.punbb .main h2, #pun-stats h2 {
  color: #b18f64;
  font-family:  Ringbear;
  font-style: normal;
  font-size: 20px !important;
  text-align: center;
  height: 240px;
  width: 1213px;
  margin-left: -139px;
  margin-bottom: -40px;
  background: url("http://forumstatic.ru/files/0013/e1/a6/78543.png")  center top;
  background-repeat: no-repeat;
}

/* Расположение надписи на разделителях */
#pun-stats h2 span,
.category h2 span, #post-form h2 span {
position: relative;
top: 80px;
padding-left: 15px;
}

/* Разделители: Профиль (ред. профиля), Папки и Действия (личные сообщения)*/
#profilenav h2 {
  text-shadow: 0 0 0;
  font-weight: normal;
  top: 0!important;
  height: 50px; 
  width: 150px;
  padding: 0.5em 1em!important;
}


/* Ссылки
-------------------------------------------------------------*/
.punbb a
/* Все ссылки по-умолчанию */
.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: #1c1a15;
  text-decoration: none !important;
 font-style: normal;
 font-weight: bold;
  }

/* Ссылки в постах */
.punbb .post-body .post-box a{
  color: #880101;
  font-style: italic;
  font-family:  Ringbear;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #333
  }

/* Ссылка при наведении по-умолчанию */
.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: #B42000;
  text-decoration-style: dotted;
  text-decoration-line: underline;
  }



/* Верхняя навигация */
#pun-navlinks a {
  color:#240907;
  text-decoration: none;
 font-family:  Ringbear;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  color: #40647f;
  text-decoration: underline;
  }


/* Профиль
-------------------------------------------------------------*/


/* Аватар, его расположение*/
li.pa-avatar {
  z-index: 5;
  margin-left: 5px 4px 0 4px;
  padding-top: 8px;
  text-align: center;
   
}

.pa-avatar>img[alt] {
   border-color: #767676;
    border-width: 3px;
    border-style: solid;
}

/* Сообщения и репутация в одну строку */
.pa-posts, .pa-respect {
  padding: 3px !important;
  display: inline-block;
  text-align: center;
  width: 84px;
  height: 30px;
  margin: 8px;
  font-size: 12px;
  line-height: 15px;
}

/* Репутация -  ссылка */
.pa-respect a {
  color: #2a231c!important;
}


/* Топик
-------------------------------------------------------------*/
/* Разделитель сообщений в теме. Подложка под дату и дата */

#pun-viewtopic .post h3 {
  height: 163px;
  margin-left: -35px;
 }

#pun-main .post .permalink {

background-color: #88838375;
border-color: #bdb8b8;
border-style: double;
border-width: 3px;
border-radius: 5px;
margin-left: 40px;
margin-top: -25px;
padding: 5px 25px 5px 25px;
position:  absolute;
}

/* номер поста */
#pun-main .post h3 strong {
  margin-right: 70px;
  color: #383838;
  font-family:  Ringbear;
  font-size: 15px !important;
  margin-top: -15px;
  font-weight: bold;
}


/* Репутация поста */
.post-rating .container{
  height: 43px;
  width: 100px;
  display: block !important;
  text-align: center;
  padding: 10px!important;
}

.post-rating a{
  font-style: normal;
  font-weight: bold!important;
  color: #3b1403!important;
  font-family: verdana;
  font-size: 10px !important;
 }

/* Justify в посте */
.punbb .post-body .post-box {text-align: justify;}


/*Фон под контейнеры в форме Ответа*/
#pun_wrap #post .container[id$="-area"]{
border-radius: 10px;
background: rgba(247, 248, 248, 0.61); /*Можно добавить фон картинкой url(Ccылка на картинку)*/
padding: 9px;
font: normal normal 400 11px/normal Verdana;
}
