/* CS0 Table Optimisation
-------------------------------------------------------------*/
@media only screen and (max-width: 1040px) {
 #pun-announcement table:last-child tr td:first-child, #pun-announcement table:last-child tr td:last-child{
  display: none
 }
}

/* CS1 Background and text colours
-------------------------------------------------------------*/
 div#pun-navlinks {
       font-size: 14px; 
}

div#pun-ulinks {
         font-size: 14px; 
}


#pun-announcement h2 {display: none} #pun-announcement .container {padding-top: 1em}

/* Шапка */
#pun-title {
    //background: url("http://misteriumbeta.f-rpg.me/files/0013/72/be/60705.png") no-repeat scroll 0 0; /* Шапка 3 */
    //background: url("http://forumstatic.ru/files/0013/72/be/12961.jpg") no-repeat scroll 0 0; /* Шапка Темная Империя */
    //background: url("http://forumstatic.ru/files/0001/52/10/11683.png") no-repeat scroll 0 0; /* Шапка Весна */
    //background: url("http://forumstatic.ru/files/0001/52/10/56233.png") no-repeat scroll 0 0; /*Шапка Лето*/
    //background: url("http://forumstatic.ru/files/0013/72/be/29902.png") no-repeat scroll 0 0; /* НГ шапка 2018 */
    //background: url("http://forumstatic.ru/files/0001/52/10/70348.jpg") no-repeat scroll 0 0; /* 23 февраля */
    //background: url("http://forumstatic.ru/files/0019/b2/1b/18058.png") no-repeat scroll 0 0; /* НГ шапка 2020 */
    //background: url("http://forumstatic.ru/files/0013/72/be/61568.png") no-repeat scroll 0 0; /* НГ шапка 2021 */
    background: url("http://forumstatic.ru/files/0013/72/be/42922.png") no-repeat scroll 0 0; /* Весна шапка 2021 */
    //background: url("http://forumstatic.ru/files/0013/72/be/68985.png") no-repeat scroll 0 0; /* Осень шапка 2021 */
    //border-style: none;
    height: 430px;
}

body { 
 background-color: #16110e; 
 overflow-x: hidden;
 //background-image : url("http://forumstatic.ru/files/0016/c7/b1/87623.jpg");
 background-attachment: fixed;
 background-position : top center;
}

/* 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 {
border-color: transparent;
  color: #1c1616;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
border-color: transparent;
  color: #000000;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
    background-color: transparent;
    background-image: url("http://forumstatic.ru/files/0001/52/10/86547.png");
    background-position: top right;
    background-repeat: repeat-x;
    color: #ede6d5;
    font-weight: bold;
  height: 25px;
 line-height: 29px;
    margin-top: 0;
   text-align: center;
  font-family: "Century Gothic","Georgia","Times New Roman","Times",serif;
}

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
border-color:transparent;
  color: #000000;
  }

#pun th {
color: #351d11; background-color: transparent;
}

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
border-color:transparent;
  //color: #000000
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
background-color: transparent;;
  //color: #000000
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: #807868;
  //color: #000000
border-radius: 1px;
-webkit-border-radius: 1px;
-khtml-border-radius: 1px;
-moz-border-radius: 1px;
-o-border-radius: 1px;
}
  }

/* CS1.8 */
#pun-navlinks .container {
  border-color:transparent;
  color: rgba(161, 145, 124, 0.7);
  }

.offline li.pa-online strong {
  //font-weight: normal
  }

.punbb textarea, .punbb select, .punbb input {
  background-color: #625a44;
  //color: #000000
}

.punbb textarea, .punbb select, .punbb input {
  background-color: transparent;
  //color: #000000
}

/*Цитаты и коды в сообщениях*/
.punbb .quote-box, .punbb .code-box, .punbb .hide-box {
background: url(http://forumstatic.ru/files/0016/c7/b1/47768.png) 0% 0% no-repeat,
url(http://forumstatic.ru/files/0016/c7/b1/33590.png) 100% 0% no-repeat,
url(http://forumstatic.ru/files/0016/c7/b1/72033.png) 0% 0% repeat-x,

url(http://forumstatic.ru/files/0016/c7/b1/79493.png) 0% 100% no-repeat,
url(http://forumstatic.ru/files/0016/c7/b1/63537.png) 100% 100% no-repeat,
url(http://forumstatic.ru/files/0016/c7/b1/72033.png) 0% 100% repeat-x,

url(http://forumstatic.ru/files/0016/c7/b1/26602.png) 0% 32px repeat-y,
url(http://forumstatic.ru/files/0016/c7/b1/26602.png) 100% 32px repeat-y rgba(167, 146, 114, 1);
padding: 30px 30px;
color: #000000;}

/*Область для ввода текста в форме ответа и админке */
.punbb textarea, .punbb select, .punbb input {
background-color: #ad9776;
color: #000000;
}

.post-author ul li {border-top: 4px dashed transparent;}

/* Окантовка профиля*/
.punbb .post .post-author {
padding: -7px 5px!important;
padding-left: -1px;
padding-top: 7px;
padding-bottom: 3px;
text-align: center;
background:url(http://misteriumbeta.f-rpg.me/files/0013/72/be/16470.png) 0 top no-repeat,url(http://misteriumbeta.f-rpg.me/files/0013/72/be/81527.png) 0 bottom no-repeat,url(http://misteriumbeta.f-rpg.me/files/0013/72/be/22079.png) 0 0 repeat-y;
}
.pa-author a 
{font-weight: lighter; 
  font-color: #55270c; /*цвет текста*/ 
  font-size: 14px!important; 
  text-align: center; 
} 
.pa-author {text-align: center;} 
.pa-avatar {text-align: center;} 
.pa-fld1 {text-align: left;} 
.pa-fld2 {text-align: left;} 
.pa-fld3 {text-align: left;} 
.pa-fld4 {text-align: left;} 
.pa-fld5 {text-align: left;} 
.pa-reg {text-align: left;}
.pa-posts {text-align: left;}
.pa-reputation {text-align: left;}
.pa-from {text-align: left;}
.pa-respect {text-align: left;}
.pa-positive {text-align: left;}
.pa-icq {text-align: left;}
.pa-skype {text-aligh: left;}
.pa-sex {text-align: left;}
.pa-age {text-align: left;}
.pa-time-visit {text-align: left;}
.pa-last-visit {text-align: left;}
.pa-award {text-align: left;} 
.pa-gift {text-align: left;}

.punbb .post-author { 
  text-align: center !important; 
} 

/* CS2 Цвета границ
-------------------------------------------------------------*/

/* 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;
  }

.post-content td {
border-color: #b4a083;
  }

/* CS2.5 */
.punbb th {
border-color: #000000;
  }

/* 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-color:transparent;
  }

li.pa-online {
border-color:transparent;
  }

.punbb .post-sig dt {
border-color: #7f755b;
  }

/* Сообщения */
form#messages {
    border: 2px solid #4c4636;
}

/* CS3 Цвета ссылок 
-------------------------------------------------------------*/

/* 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: #614339;
text-decoration: none;
  font-family: arial;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #7f0e0e;

  }

/* 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: #6f583f;

  }

/* CS3.3 */
#pun-navlinks a {
  color: #7e5d43;
  text-decoration: none;

  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #a73001;

  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #7f0e0e;
  color: #988c6d;

  }

/* Вторая строка навигации */
#pun-ulinks a {
 color: #5e5047; font-family: times new roman;
 font-size: 1.2em;}

#pun-ulinks a:hover {color: #614339;}

/* CS7 Остальные коды для оформления форума
 -------------------------------------------------------------*/
div.icon {
        background: url(http://forumstatic.ru/files/0016/c7/b1/24681.png) no-repeat;
}

tr.inew div.icon {
        background: url(http://forumstatic.ru/files/0016/c7/b1/12019.png) no-repeat;
}

tr.isticky div.icon {
        background: url(http://forumstatic.ru/files/0001/52/10/10928.png) no-repeat;
}

tr.iclosed div.icon {
        background: url(http://forumstatic.ru/files/0001/52/10/43935.png) no-repeat;
}

tr.iclosed.isticky div.icon {
background-image: url("http://forumstatic.ru/files/0001/52/10/86719.png") !important;
}

#pun-redirect {
background: none;
}

    /*Left border*/
        #pun {
        background: #b4a083 url(http://misteriumbeta.f-rpg.me/files/0013/72/be/61906.png) repeat-y top left;
        /*Сейчас #bbae8b */
        /*Вар1 #c5b49b */
        /*Вар2 #b4a083 */
        /*Вар3 #c2b199 */
        /*Вар4 #000000 */
        /*Вар5 #000000  */
        /*Вар6 #c7b499 - лучший пока */
        /*Вар7 #D4C1A5 */
        }

        /*Right border*/
        .punbb {
        background: transparent url(http://misteriumbeta.f-rpg.me/files/0013/72/be/28967.png) repeat-y top right;
        }

/* Border UP */
#pun-announcement .container {
    background: url("http://misteriumbeta.f-rpg.me/files/0013/72/be/13987.png") repeat-x scroll left top transparent;
    padding: 44px 50px 10px 55px;
    position: relative;
}

.tl-corner {
    background: url("http://misteriumbeta.f-rpg.me/files/0013/72/be/50145.png") no-repeat scroll 0 0 transparent;
    no-repeat scroll 0 0;
    height: 91px;
    left: -21px;
    position: absolute;
    top: 0px;
    width: 91px;
}

.tr-corner {
    background: url("http://forumstatic.ru/files/0001/52/10/64989.png") no-repeat scroll 0 0 transparent;
      height: 85px;
    position: absolute;
    right: -21px;
    top: 0px;
    width: 85px;
}

#pun-title .container, #pun-ulinks .container, #pun-navlinks .container {
  background-color: #16110e;
  
}

/*Down Border*/
#pun-about .container {
    background: url("http://misteriumbeta.f-rpg.me/files/0013/72/be/22671.png") repeat-x scroll left bottom transparent;
    padding: 80px 75px 10px 55px;
}

#html-footer .container {
   position: relative;
}

.bl-corner {
    background: transparent url("http://misteriumbeta.f-rpg.me/files/0013/72/be/18202.png") no-repeat scroll 0 0;
    bottom: 0;
    height: 97px;
    left: -21px;
    position: absolute;
    width: 91px;
}

.br-corner {
    background: url("http://forumstatic.ru/files/0001/52/10/61032.png") no-repeat scroll 0 0 transparent;
    height: 84px;
    right: -21px;
    position: absolute;
    bottom: 0px;
    width: 161px;
}

#html-footer {
   height: 10px;
   background: #16110e;
}

/*фон выпадающего меню в форме ответа*/
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
background-color: #958b70; /*цвет фона*/
border: 1px solid #b9b098; /*границы*/
padding-top: 1px; /*отступ от bb-панели*/
}

.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
    background: url(ссылка на картинку) #cec9bb;
}

/*оформление навигатора*/
div#p316648 span { line-height: 130% !important; }