    /*Убираем слово объявление из таблицы*/
    pun-announcement h2 {display: none}
    pun-announcement .container {padding-top: 1em}
    /*Шапку*/
    #pun-title table {
    background-image: url("http://forumstatic.ru/files/0012/82/dd/53266.jpg");
    background-repeat: no-repeat;
    background-position: top center;
    }
    /*Фон*/
    body {
    background-color: #e0e0e0;
    background-image: url("   ");
    background-repeat: repeat;
    background-position: left top;
    overflow-x: hidden;
    }
    /*Подвал*/
    #copyright {
    background: url("http://forumstatic.ru/files/0012/82/dd/48836.png") no-repeat scroll center;
    text-align: center;
    width: 1366px;
    height: 99px;
    margin-left:-236px;
    }
    div#html-footer {
    margin: 0px 0px -300px 0px;
    text-align: center;
    }
    /*Баннер Майбб*/
    #banner_top, #pun-title table tbody tr .title-logo-tdr {
      position: absolute;
      z-index: 1;
      left: 370px;
      top:585px; 
    }
    /* Прокрутка*/
    ::-webkit-scrollbar{
    width: 8px;
    height: 10px;
    background-color: #b0afaf;
    }
    ::-webkit-scrollbar-thumb{
    background-color: #171717;
    }

    /* CS1 Background and text colours
    -------------------------------------------------------------*/
    /* 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: #000000;
      }

    /* CS1.2 */
    .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
       background-color: transparent;
      color: #000000;
      }

    /* CS1.3 */
    .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
      background-color: transparent;
      color: #3a4c6c;
      font-size:18px;
      font-weight: bold;
      font-family: 'Book Antiqua';
      font-style: none;
      text-align: center;
      text-shadow: none;

    }

    /* CS1.4 */
    #pun-title, #pun-title .container, .punbb .modmenu .container {
      background-color: transparent;
      color: #000000;
      }

    /* CS1.5 */
    .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
      background-color:  transparent ;
       color: #000000;
      }

    /* CS1.6 */
    .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
      background-color:  transparent;
      color: #000000;
      font-style: none;
      font-family: none;
      font-size: 13px;
      }

    /* CS1.7 */
    #pun-main .quote-box, #pun-main .code-box {
    background-image: url("http://forumstatic.ru/files/0013/93/85/93941.png");
    color: #000000;
    text-shadow: 1px 1px 1px #e3e2e1;
    border: 3px double #a6a6a6 !important;
      }

    /* CS1.8 */
    #pun-navlinks .container {
    text-align: center;
      background-color: transparent;
      color: #000000;
      }

    .offline li.pa-online strong {
      font-weight: normal;
      }

    .punbb textarea, .punbb select {
    color: #000000;
    background-image: url("http://forumstatic.ru/files/0013/93/85/99564.png");
    border: 3px double #a6a6a6 !important;;
    }
    .punbb input {
    color: #000000;
    background-image: url("http://forumstatic.ru/files/0013/93/85/99564.png");
    padding: 4px;
    border: 3px double #a6a6a6 !important;
    }
    #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, #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-left-color: transparent;
      }

    .punbb .post-sig dt {
      border-top-color: # !important;
      }

    /* 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: #444343;
      font-weight: normal;
      border-bottom: 0px none #;
      text-decoration: none;
      text-shadow: -1px 0px 0px #;
      }

    .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
      color: #444343;
      text-decoration: none;
      text-shadow: -1px 0px 0px #;
    }

    /* 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: #00316c;
      text-transform: none;
      font-weight: normal;
      text-shadow: -1px 0px 0px #;
      }

    /* CS3.3 */
    #pun-navlinks a {
      color:#5a5858;
      font-weight: normal;
      border-bottom: 0 none #;
      text-shadow: -1px -0px #3d3d3d,
      1px 1px #949191;
      }

    /* CS3.4 */
    #pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
      color:#5a5858;
      font-weight: normal;
      border-bottom: 0 none #;
      text-shadow: -1px -0px #3d3d3d,
      1px 1px #949191;
      background: none;
      text-transform: uppercase;
      }

    #pun-pagelinks a:active, #pun-pagelinks a:focus {
      background-color: #32241e;
      color: #66483d;
      }

    /* CS4 Post status icons
    -------------------------------------------------------------*/
    /*Старые сообщения*/
    Div.icon { 
    background-image : url('http://forumstatic.ru/files/0013/93/85/22565.png');
    background-repeat: no-repeat;
    }
    /*Новые сообщения*/
    TR.inew Div.icon { 
    background-image : url('http://forumstatic.ru/files/0013/93/85/54949.png');
    background-repeat: no-repeat;
    }
    /*Важные темы*/
    TR.isticky Div.icon {
    background-image : url('http://forumstatic.ru/files/0013/93/85/60002.png');
    background-repeat: no-repeat;
    }
    /*Закрытые темы*/
    TR.iclosed Div.icon {
    background-image : url('http://forumstatic.ru/files/0013/93/85/29052.png');
    background-repeat: no-repeat;
    }
    /*Переадресация*/
    TR.iredirect Div.icon {
    background-image : url('http://forumstatic.ru/files/0013/93/85/50840.png');
    background-repeat: no-repeat;
    }

    /*Категории тем*/
    .punbb .main h1 {background-image : url('http://forumstatic.ru/files/0012/82/dd/71096.png');
    background-repeat: no-repeat;
    background-position: center;
    height: 80px;
       width: 1056px;
    margin-left: -94px;
    color: #cdcdcd;
    font-size:18px;
    text-align: center;
    font-weight: normal;
    font-style: none;
    font-family: 'Book Antiqua';
    text-transform: uppercase;
    padding-top: 65px!important;
    margin-top: -40px!important;
    margin-bottom: -50px!important;
    text-shadow: 1px 1px 3px #2c3b58,
                 -1px -1px 3px #5b6985,
                 1px 1px #2c3b58,
                 -1px -1px #5b6985;
    letter-spacing: 1px;
       }

    /*Категории главной страницы и статистики*/
    .punbb .main h2, #pun-stats h2 {background-image : url(http://forumstatic.ru/files/0012/82/dd/71096.png);
    background-repeat: no-repeat;
    background-position: center;
    height: 80px;
       width: 1056px;
    margin-left: -94px;
    color: #cdcdcd;
    font-size:18px;
    text-align: center;
    font-weight: normal;
    font-style: none;
    font-family: 'Book Antiqua';
    text-transform: uppercase;
    padding-top: 65px!important;
    margin-top: -50px!important;
    margin-bottom: -50px!important;
    text-shadow: 1px 1px 3px #2c3b58,
                 -1px -1px 3px #5b6985,
                 1px 1px #2c3b58,
                 -1px -1px #5b6985;
    letter-spacing: 1px;
       }

    /*Иконка статистики*/
    #pun-stats ul.container {
        background: url("http://forumstatic.ru/files/0013/93/85/29751.png") no-repeat scroll 10px 5px transparent!important;
        padding-left: 90px; height: 80px;
    }

    /* Пользовательские ссылки */
    #pun-ulinks  a:link, #pun-ulinks  a:visited {;
      text-transform: uppercase;
      color: #757575;
      font-weight: normal;
      letter-spacing: 0px;
      text-shadow: -1px 0px #5e5e5e;
    }
    #pun-ulinks  a:hover, #pun-ulinks  a:focus, #pun-ulinks  a:active {
      text-transform: uppercase;
      color: #434544;
      font-weight: normal;
      letter-spacing: 0px;
      text-shadow: -1px -0px #2d2e2d;
    }

    /*Окно шрифта*/
    #size-area, #font-area, #color-area, #smilies-area, #keyboard-area, #imageup-area, #font-area, #size-area, #color-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #table-area, #addition-area  {
    background-image: url("http://forumstatic.ru/files/0013/93/85/40686.png");
    border-style: solid;
    border-width: 1px;
    color: #000000;
    border-color: #888888;
    }

    /*Окно репутации*/
    #pun-main #pun-reputation .container, #pun-main #pun-report .container, div#pun-reputation div.inner h1, #pun-report h1, #pun-reputation h1 {background-image: url("http://forumstatic.ru/files/0013/93/85/99564.png"); color: #000000; box-shadow: inset 0 0 2px;}
    #pun-report h1, #pun-reputation h1 {background-image: url("http://forumstatic.ru/files/0013/93/85/99564.png"); color: #000000; width: auto !important; box-shadow: inset 0 0 2px; margin: auto !important;}

    /*Количество тем, количество сообщений*/
    #pun th {text-transform: lowercase; font-size:10px; !important; color: #4e4e4e; font-family: 'Arial'; font-style: normal;
    }

    /*Подпись в темах*/
    .punbb .post-sig {color:#717171;}
    .punbb .post-sig dt {
    border: none;
    border-top: double 3px #585858;
      }

    /*Страница наград*/
    #pun-mod #pun-main .category h2 span {
    text-align: center !important;
    }
    #pun-mod #pun-main .category h2 span a:link, #pun-mod #pun-main .category h2 span a:visited, #pun-mod #pun-main .category h2 span a:hover {
      text-transform: uppercase;
    }
    #pun-mod #pun-main .category h2 select {
    margin-top: 50px;
    margin-bottom: 20px;
    font-size:11px;
    width: 170px;
    margin-left: -100px !important;
    }

    /*Мини-профиль*/
    #option {
    color: #000000;
    font-size:12.5px;
    font-weight: bold;
    font-family: normal 68.75% verdana, arial, helvetica, sans-serif, cassandra;
    .punbb a:hover, .punbb a:focus, .punbb a:active;
    }

    /*Окантовка профиля*/
    .punbb .post .post-author {
    background:
    url("http://forumstatic.ru/files/0012/82/dd/67355.png") no-repeat 0px -5px,
    url("http://forumstatic.ru/files/0012/82/dd/90404.png") no-repeat 0px bottom,
    url("http://forumstatic.ru/files/0012/82/dd/83136.png") repeat-y 0px 0px;
    padding-bottom: 20px !important;
    margin-left: 10px;
    text-align: center;
    background-attachment: local;
    }
    .pa-author {
    font-weight: bold; !important;
    padding-top: 13px !important;
    }
    .post-author ul li.pa-avatar img {
    text-align: center;
    border: 2px solid #6d6d6d;
    box-shadow: rgb (28, 28, 28) 0 0 0px 1px;
    }
    .post .pa-title {
    font-style: oblique;
    font-weight: normal;
    }
    .punbb .post .post-author a:link{
    color: #444343!important;
    }
    .punbb .post .post-author a:visited, .punbb .post .post-author a:hover{
    color: #000000!important;
    }
    .post .pa-online {
      color: #СССССС;
      font-size:13.5px;
      font-weight: bold;
      font-family: cambria;
      text-align: center;
      font-style: normal;
      margin-left:-15px;
      margin-bottom: 10px;
    }

    .pa-awards .mini_awards_label a {
    display: none;
    }

    /*меню навигации ссылок в таблице*/
        /* CSS3 Radial Gradients */
    #pun-navlinks li{
        list-style:none;
        height:30px;
        padding:2px;
        width:30px;
        margin-left:-350px;
    }
    #pun-navlinks span{
        /* Container properties */
        width:0;
        right:30px;
        padding:0;
        position:absolute;
        overflow:hidden;
        margin-left:-350px;

        /* Text properties */
        font-family:'Myriad Pro',Franklin Gothic Medium, Helvetica, sans-serif;
        font-size:16.5px;
        font-weight:bold;
        letter-spacing:5px;
        white-space:nowrap;
        line-height:30px;

        /* CSS3 Transition: */
        -webkit-transition: 0.25s;

        /* Future proofing (these do not work yet): */
        -moz-transition: 0.25s;
        transition: 0.25s;
    }

    #navindex a{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/38971.png ') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navindex a:hover, #navindex a:focus, #navindex a:active{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/81696.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }

    #navuserlist a{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/37654.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navuserlist a:hover, #navuserlist a:focus, #navuserlist a:active{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/25584.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navsearch a{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/21343.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navsearch a:hover, #navsearch a:focus, #navsearch a:active{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/50223.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navprofile a{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/29838.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navprofile a:hover, #navprofile a:focus, #navprofile a:active{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/40680.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navpm a{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/48137.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navpm a:hover, #navpm a:focus, #navpm a:active{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/27340.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navadmin a{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/89805.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navadmin a:hover, #navadmin a:focus, #navadmin a:active{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/11907.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navregister a{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/53558.png') no-repeat local;
        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navregister a:hover, #navregister a:focus, #navregister a:active{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/12843.png') no-repeat local;
        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navlogin a{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/99213.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navlogin a:hover, #navlogin a:focus, #navlogin a:active{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/43959.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navlogout a{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/25236.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    #navlogout a:hover, #navlogout a:focus, #navlogout a:active{
        /* The background sprite: */
        background:url('http://forumstatic.ru/files/0013/93/85/48215.png') no-repeat local;

        height:30px;
        width:30px;
        display:block;
        position:relative;
        margin-bottom: -20px;
        margin-left:250px!important;
    }
    /* General hover styles */

    #pun-navlinks a:hover span{ width:auto; padding:0 20px;overflow:visible; }
    #pun-navlinks a:hover{
        text-decoration:none;
    }

    /* Green Button */

    #navindex, #navuserlist, #navsearch, #navprofile, #navpm, #navadmin, #navregister, #navlogin, #navlogout {
    background-position:0 0;
        margin-bottom: -20px;
    border: 0px !important;}
    #navindex:hover, #navuserlist:hover, #navsearch:hover, #navprofile:hover, #navpm:hover, #navadmin:hover, #navregister:hover, #navlogin:hover, #navlogout:hover {
    background-position:0 -39px;
        margin-bottom: -20px;
        margin-bottom: -20px;
    border: 0px !important;}
    #navindex span, #navuserlist span, #navsearch span, #navprofile span, #navpm span, #navadmin span, #navregister span, #navlogin span, #navlogout span{
        margin-bottom: -20px;
        background-image: url("http://forumstatic.ru/files/0013/93/85/99564.png");
        box-shadow: inset #0e0e0e 1px 1px 20px;
        color:#5a5858;
        text-shadow: -1px -0px #3d3d3d,
        1px 1px #949191;
    }


hr { background-color: #3d3d3d; height: 1px; border: 0; }

#pun th {text-transform: uppercase; font-size:8px;}
#pun-main .post-content {text-align: justify !important;}


#navpr_1, #navpr_1 a { 
overflow: visible!important; 
visibility: visible!important; 
height:30px!important; 
width:30px; 
display:block; 
position:relative; 
margin-bottom: -20px; 
margin-left:270px!important; 
}



.post-author .pa-online {
font-size: 0;
background-image: url(http://forumstatic.ru/files/0012/82/dd/65064.png); /* картинка онлайн */
background-repeat: no-repeat; background-position: top center;
width: 180px; 
height: 27px; 
}
.post-author .pa-last-visit {
font-size: 0;
background-image: url(http://forumstatic.ru/files/0012/82/dd/65798.png); /* картинка офлайн */
background-repeat: no-repeat; background-position: top center;
width: 180px;
height: 27px; 
}


