    /* Коды принадлежат дизайнеру: by all  (связь : скайп de-picasso)
    Связь с дизайнером: ваша связь
    Design by Merlin(c) All rights reserved 2014
    -------------------------------------------------------------*/

    /* CS0 Меню - навигация
    -------------------------------------------------------------*/

    div#pun-navlinks {
           position: absolute;
           width: 100%;
           margin-left: -50px;
           top:452px;
          }

    div#pun-ulinks {
           position: absolute;
           width: 100%;
           margin-left: -40px;
           top:405px;
           }

    #pun { background-image : url("http://funkyimg.com/i/HR8F.png");
    background-color : #e1c899;
    background-position : center;}

    /* CS1 Цвет фона, фона форума и остальное.
    -------------------------------------------------------------*/

    body {
    background-color: #000000;
    overflow-x: hidden;
    background-image : url("http://funkyimg.com/i/HSs8.jpg");
    background-repeat: repeat;
    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: #0f0803;
      }

    /* CS1.2 */
    .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
    border-color:transparent;
      color: #0f0803;
      }

    /* CS1.3 */
    #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
    border-color:transparent;
      color: #F8F8F8;
      font-weight: normal;
    font-style: normal;

      }

    /* CS1.4 */
    #pun-title, #pun-title .container, .punbb .modmenu .container {
    border-color:transparent;
      color: #0f0803;
      }

    /* CS1.5 */
    .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
    border-color:transparent;
      color: #0f0803
      }

    /* CS1.6 */
    .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
    background-color: transparent;;
      color: #0f0803
      }

    /* CS1.7 */
    .punbb .quote-box, .punbb .code-box {
      background-color: #d5bc8b;
      color: #432002
      }

    /* CS1.8 */
    #pun-navlinks .container {
      border-color:transparent;
      color: #FFFFFF;
      }

    .offline li.pa-online strong {
      font-weight: normal
      }

    .punbb textarea, .punbb select, .punbb input {
      background-color: #e1c899;
      color: #0f0803
    }

    /* 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;
      }

    /* 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-color:transparent;
      }

    li.pa-online {
    border-color:transparent;
      }

    .punbb .post-sig dt {
    border-color:transparent;
      }

    /* 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: #080808;
        border-bottom: 0px none #000;
      text-decoration: none;
 font-size: 12px;

      }

    .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
      color: #060606
      }

    /* 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: #26170b;
        border-bottom: 0px none #000;
       text-decoration: none;

      }

    /* CS3.3 */
    #pun-navlinks a {
      color: #FFFFFF;
        border-bottom: 0px none #000;
      text-decoration: none;

      }

    /* CS3.4 */
    #pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
      color: #FFFFFF;
      font-weight: normal;
    font-style: normal;
      border-bottom: 0px none #000;
       text-decoration: none;

      }
    /*/6060*/
    #pun-pagelinks a:active, #pun-pagelinks a:focus {
      background-color: #26170b;
      color: #fff;
      }

    /* CS4 Фон всем категориям и разделение между сообщениями. + Сдвиг рекламы.
    -------------------------------------------------------------*/

    #pun  .section {border-style: none; width: 900px; }
    #pun  .tc2,  {text-align: center;}

    .punbb .post div.container {
      background: url("") no-repeat scroll center bottom transparent;
    }

    .punbb .section h2, #pun-main h1, #pun-stats h2, #pun-main h2, #pun-debug h2 {
      background: url() top center;
      text-align: left;
      color: #000;
      }

    #pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1;  left: 700px; top: 0px;
    }

    .category h2 span{
    display: none;
    }
    #pun-category1 h2 {
    height: 61px;
    background-image: url(http://funkyimg.com/i/HR95.png) !important;
    background-repeat: no-repeat;
    background-position: top center;
    }

    #pun-category2 h2 {
    height: 61px;
    background-image: url(http://funkyimg.com/i/HR96.png) !important;
    background-repeat: no-repeat;
    background-position: top center;
    }

    #pun-category3 h2 {
    height: 61px;
    background-image: url(http://funkyimg.com/i/HR97.png) !important;
    background-repeat: no-repeat;
    background-position: top center;
    }

    #pun-category4 h2 {
    height: 61px;
    background-image: url(http://funkyimg.com/i/HR98.png) !important;
    background-repeat: no-repeat;
    background-position: top center;
    }

    #pun-category5 h2 {
    height: 61px;
    background-image: url(http://funkyimg.com/i/HR99.png) !important;
    background-repeat: no-repeat;
    background-position: top center;
    }

    #pun-category6 h2 {
   height: 61px;
    background-image: url(http://funkyimg.com/i/HR9a.png) !important;
    background-repeat: no-repeat;
    background-position: top center;
    }

    #pun-category7 h2 {
  height: 61px;
    background-image: url(http://funkyimg.com/i/HR8y.png) !important;
    background-repeat: no-repeat;
    background-position: top center;
    }


    /*  CS5 Категории форума и кнопки
    ------------------------------------------------------------*/

    /* CS6 Логотип снизу
    -------------------------------------------------------------*/

    #pun-about p.container {background-color: #;
       background-image : url(http://funkyimg.com/i/HR8D.png);
       margin-left: -62px;
       background-position : center top;
       background-repeat : no-repeat;
       width: 899px;
       height : 150px;
       overflow-x: hidden;}

    div#html-footer {
            margin: 0px 0px 0px 0px;}

    div#pun-about {
           margin-bottom:-80px;

    }
    div#html-footer {
            margin: -100px 0px 0px 0px;}

    #pun-announcement.section h2 span {display:  none; }
        a.menu:link, a.menu:visited, a.menu:active{text-decoration: none; }

    /* CS7 Остальные коды для оформления форума
    -------------------------------------------------------------*/

   a.sbla:link, a.sbla:visited { display: block; margin-bottom: 1px; text-transform: lowercase; font-style: italic; font-family: georgia; font-size: 9px; letter-spacing: 1px;border-radius: 10px; background: #454545; color: #d0cbcb;  padding: 1px 2px 2px 10px;}
a.sbla:hover, a.sbla:active { -moz-transition: 1s ease; -webkit-transition: 1s ease;  display: block; text-transform: lowercase; font-family: georgia; font-size: 9px; letter-spacing: 5px; background: #7b2510; text-decoration: none; color: #fcd331; text-align: center; padding: 1px 2px 2px 20px;border-radius: 10px;}

    .input #main-reply {
        background: transparent;
        border-radius: 15px; 
border-left: 7px solid #371702; 
border-right: 7px solid #371702;
    width: 700px;
    }

    .pa-author{ text-transform: uppercase; }

    .pa-author {
        text-align: center;
    height: 35px;
    padding-top: 16px !important;

    }

    .pa-title {
    text-align: center;
    }
    .pa-avatar {
    text-align: center;
    }

    .punbb textarea, .punbb select, .punbb input {
      background-color: #dec793;
      color: #2f2318
    }


#pun-main .post-author ul {text-align: center;}