12.08-14.08
[НЕ ПРОПУСТИ!]

[11.08.] 'РОЛЕВАЯ МЕСЯЦА АВГУСТ' - 'ГОЛОСОВАНИЕ'

[01.08.] 'РОЛЕВАЯ МЕСЯЦА АВГУСТ' - 'НАБОР' тематики мистика, постап!
------------------------------
[31.07.] 'РОЛЕВАЯ МЕСЯЦА' - 'ИТОГИ'

[11.07.] 'РОЛЕВАЯ МЕСЯЦА ИЮЛЬ' - 'ГОЛОСОВАНИЕ'

[02.07.] 'НАБОР' - 'от 50 пользователей!'

[02.07.] РОЛЕВАЯ МЕСЯЦА - 'ИТОГИ'

[21.06.] РОЛЕВАЯ МЕСЯЦА 'ГОЛОСОВАНИЕ'

[16.06.] РОЛЕВАЯ МЕСЯЦА 'НАБОР' тематики кроссоверов, историчек, мистики!

[08.06.] Поправки по выкупке футера больше ролевых в футере

[11.04.] РОЛЕВАЯ МЕСЯЦА 'ГОЛОСОВАНИЕ'

[02.04.] РОЛЕВАЯ МЕСЯЦА 'НАБОР' от 50 пользователей!

[02.03.] РОЛЕВАЯ МЕСЯЦА 'НАБОР' до 50 пользователей!

[01.02.] РОЛЕВАЯ МЕСЯЦА 'НАБОР' тематики реальная жизнь и Голливуд!

[01.02.] НОВЫЙ КОНКУРС 'ПАЛИТРА' противостояние цветов!

[01.02.] НОВЫЙ КОНКУРС 'ПАЛИТРА' поиск красок!

[16.12.] РОЛЕВАЯ МЕСЯЦА 'НАБОР' актив от 50 человек в сутки!

[18.11.] INSTAGRAM мы теперь есть в инсте! Логин: imagiart.ru

[18.11.] БЛОКБАСТЕРЕНО стань форумным супергером!

[15.11.] ВНИМАНИЕ! - КОНКУРС НА 'РЕКЛАМУ' Теперь без ограничений и с тематикой!

[15.11.] ВОЗОБНОВИЛИ! - РОЛЕВАЯ МЕСЯЦА 'НАБОР' Любая тематика до 50 человек в сутки!

[13.11.] Новые плюшки по голосованию за Работы Дня!

[12.11.] РЕЗУЛЬТАТ КОНКУРСА #6 'ночь живых мертвецов'

[26.10.] ВНИМАНИЕ! - КОНКУРСЫ НА 'АВЫ' и 'ЭПИКИ' Хэллоуин на носу, прими участие и получи специальный подарок за оригинальность!

[03.09.] ГОЛОСОВАНИЕ за КОНКУРС #1 'GAME OF THRONES'

[03.08.] Результаты конкурсов: Grey's Anatomy и Тайный умелец
[02.08.] "Тёмный стиль на сообщение" Давно просили темный стиль на сообщения в Авторских темах - теперь он есть!

[21.07.] "ВНИМАНИЕ! - КОНКУРСЫ" Много вкусностей и интересностей, секретный бонус!

[17.07.] "НОВЫЙ ДИЗАЙН РЕНО" Ждём Ваши отзывы и пожелания!

[01.06.] "ГОЛОСОВАНИЕ" на ролевую месяца началось!

[24.05.] "НАБОР" на ролевую месяца! актив от 50 ч. в сутки. Читаем правила!

[ЛУЧШАЯ РОЛЕВАЯ ИЮНЯ]

Henrietta: Altera pars
Прорыв недели Прорыв недели Прорыв недели Прорыв недели
Прорыв недели Прорыв недели Прорыв недели Прорыв недели
Ролевой форум месяца

Photoshop: Renaissanse

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Photoshop: Renaissanse » Мастерская дизайнов » Каталог бесплатных готовых дизайнов.


Каталог бесплатных готовых дизайнов.

Сообщений 1 страница 16 из 16

1

Просьба соблюдать условия дизайнера, предлагающего свою работу бесплатно!

0

2


http://funkyimg.com/i/FZV6.png
Тематика: Гарри Поттер.
Правило пользования: элементы дизайна никуда не растаскивать, а уж дополняйте его чем хотите.
Не забудьте вставить нужные логин и пароль для кнопки пиара.

Структура style.css
Код:
/***************************************
A - SETUP
***************************************/


/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);
	

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {
    margin: 0;
    padding: 0
  }

/* A2.2 */
.punbb * {
    margin: 0px
  }

/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
    padding: 0;
    list-style: none;
  }

/* A2.4 */
.punbb img {
    border:none
  }

/* A2.5 */
.punbb .main table {
    table-layout: fixed;
    width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {
    margin: 0 0.3em;
  }

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
    height: 1.8em;
    vertical-align: middle
  }


 /* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
   font-size: 90%;
  }

/* A3.2 */
.punbb {
    font: normal 70.75%  verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  }

/* A3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
    font: 1em  verdana, arial, helvetica, sans-serif
  }


/* A3.4 */
.punbb h1, .punbb h2, .punbb h3 {
    font-size: 1em;
    font-weight: bold;
  }

.punbb th   {
    font-size: 0.9em;
    font-weight: bold;
  }

.punbb h4, .punbb table {
    font-size: 1.0em;
    font-weight: normal;
  }


#pun-main .code-box, #pun-main textarea, #pun-main .quote-box {
    color: #000000;
    font-size: 11px;
  }

#html-footer .container {
    font-size: 11px;
  }

#pun #pun-index #pun-announcement h2 span {
    display: none;
  }

body {
   font-size: 95%;
 }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
    font-size: 1.1em;
  }


/* A3.7 */
.punbb address, .punbb em {
    font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
    font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
    font-style: normal;
    text-decoration: underline;
  }

/* A3.10 */
.punbb a {
    text-decoration: underline
  }

/* A3.11 */
.punbb optgroup {
    font-weight: bold;
  }


/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    overflow:hidden;
    line-height: 0.0;
    font-size: 0;
  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
    font-size: 0;
    height: 0;
    width: 0;
    line-height: 0.0;
    position:absolute;
    left: -9999px;
    overflow: hidden
  }


/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 */
#pun {
    width: 905px;
    margin-left: 0px;
    margin: auto;
    position: relative;
  }

/* A5.2 */
.punbb {
    width:748px;
    margin-left: 80px;
    float: none;
    height: auto;
  }

/* A5.3 */
#pun-redirect, #pun-maint {
    float: none;
    background-position: center;
    text-align: left;
    height: 105px;
    width: 950px;
    margin-top: 200px;
    margin-left:-40px;
    padding-bottom:17px;
    text-align: center;
    background-color: #ecdec5;
  }

#pun-redirect .main-title {
    margin-top:30px;
    font-size: 1.0em;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-weight: bold;
    color: #000; 
    padding-top:25px;
  } 

#pun-redirect.punbb .info .container {
    letter-spacing: 0px;
    font-size: 1.0em;
    color: #000; 
  } 

/* A5.4 */
.punbb .section, .punbb .main {
    margin-bottom: 1em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
    margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
    margin-top: 0;
  }

/* A5.7 */
#pun-post .topic {
    margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
    border-style: none none solid none;
    border-width: 0px 0px 2px 0px;
  }

/* A5.10 */
#pun-main h1, .punbb .section h2, #pun-stats h2, #pun-debug h2 {
    padding: 2px 1em 9px 1em;
    border-style: solid solid none solid;
    border-width: 1px 1px 0px 1px;
  }

#pun-main h2 {
    padding: 2px 1em 9px 1em;
    border-style: solid;
    border-width: 1px;
}

/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
    padding: 0;
    margin: 0;
    width: 100%;
    overflow: hidden;
  }

/* B1.2 */
.punbb .post-sig dt {
    display: block;
    border-top: none;
  }

/* B1.3 */
.punbb .post-content p {
    margin: 0;
    padding: 0.5em;
    line-height: 150%;
    text-align: justify;
  }

/* B1.4 */
.punbb .post-content img {
    vertical-align: text-top
  }

/* B1.5 */
.punbb .post-content img.postimg {
    vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
    width: 100%;
    overflow: hidden;
  }

/* B1.7 */
.punbb .post-content .scrollbox {
    width: 100%;
    overflow: auto;
  }

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
    margin: 0.4em 1.0em 1.4em 1.0em;
    padding: 0.5em;
  }

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: block;
    padding-bottom: 2px;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    margin: 7px 0 0 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
  }

/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
    padding: 1.1em 1.7em 1em 1.7em;
    border-style: solid;
    border-width: 1px;
    margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
    padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
    font-size: 1.1em;
    font-weight: bold;
  }


/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
    float: left;
    position: relative;
    width: 100%;
    font-size: 1.1em;
    height: 0;
  }

/* B3.2 */
.multipage {
    margin-top: 3em;
  }

/* B3.3 */
.linkst .pagelink {
    position: absolute;
    top: -4.6em;
    left: 1em;
    width: 24em;
  }

/* B3.4 */
.linkst .postlink {
    position: absolute;
    top: -4.6em;
    right: 1em;
    width: 16em;
    text-align: right;
    font-weight: bold;
  }

/* B3.5 */
.punbb .linksb {
    text-align: right;
    padding: 0.4em 1em 0.5em 1em;
    font-size: 1.1em;
  }

/* B3.6 */
.linksb .pagelink {
    float: left;
    width: 24em;
    text-align: left;
  }

/* B3.7 */
.linksb .postlink {
    float: right;
    width: 16em;
    font-weight: bold
  }

/* B3.8 */
.subscribelink {
    clear:both;
    padding-top: 0.3em;
    padding-bottom: 0.5em;
  }


/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
    padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
    padding: 0 0 0 1.7em;
    margin: 1em 0 0 0;
    text-align: center;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
    margin: 0 0.6em 0 0;
  }

/* C1.4 */
.punbb fieldset {
    border-style: solid;
    border-width: 1px;
    padding: 0 18px 0 18px;
    margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
    padding: 0;
    margin: 0 0 0 11px;
    font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
    padding: 0 5px;
    margin: 0 0 0 -15px;
  }

/* C1.7 */
.punbb fieldset fieldset {
    border-style: none;
    margin: 0;
    padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
    padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
    padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
    float: left;
    margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
    clear:both;
  }

/* C1.12 */
.punbb .datafield br {
    display: none;
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
    font-weight: bold;
  }

/* C1.14 */
.punbb .datafield span.input a {
    font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
    display: block;
    padding: 0 4em 0 0;
    height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
    width: 64%;
    margin: 0;
  }

/* C1.17 */
.punbb .hashelp {
    position: relative;
  }

/* C1.18 */
.punbb .helplinks {
    display: block;
    position: absolute;
    top: 1em;
    right: 0;
    font-weight: normal;
    width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
    top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
    display: block;
    padding-bottom: 0.2em;
  }

.punbb .helplinks span INPUT {
    margin: 0px 2px 2px 0px;
}

/* C1.21 */
#pun-post .formal .info-box li {
    padding-left: 4px;
    list-style-type: square;
    list-style-position: inside;
    line-height: 1.5;
    margin: 0;
  }


/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
    overflow: hidden;
    text-align: left;
    width: 50%;
    margin-right: 30px;

  }


/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
    text-align: center;
    width: 10%;
  }

/* C2.3 */
.punbb .main .tcr {
    overflow: hidden;
    text-align: left;
    width: 30%;
  }

/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
    width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
    text-align: left;
    width: 20%;
  }

/* C2.6 */
#pun-debug table .tcl {
    width: 15%;
    white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
    width: 90%;
    white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
    font-size: 1.2em;
    font-weight: bold;
    text-align: left;
    margin-bottom: 5px;
    margin-top: 0px;
    padding: 0 0 0 25px;
  }


/* C2.9 */
.punbb td span.youposted {
    font-weight: bold;
    margin-left: -1em;
    position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
    display: block;
    padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
    padding: 1.5em 1em;
  }

/* C2.12 */
.punbb .main th {
    padding: 4px 1em 5px 1em;
    border-bottom: 2px solid transparent;
    border-left: 1px solid transparent;
  }

/* C2.13 */
.punbb .main .tcl {
      border-left-style: none;
      border-left-width: 0;
  }

* html .tclcon {
    height: 0px;
  }

/* C2.14 */
.punbb td div.tclcon {
}

/* C2.15 */
#pun-viewforum div.tclcon {
    padding-top: 0px;
  }

#pun-index table Div.icon {
    background-image: url(http://forumfiles.ru/files/0013/e2/3d/33679.png);
    float: right;
    position: relative;
    display: inline-block;
    width:47px;
    height: 41px;
    margin-left: 10px;
    background-repeat: no-repeat;
    opacity:1.0;
  }

#pun-index TR.inew Div.icon {
    background-image: url(http://forumfiles.ru/files/0013/e2/3d/85722.png);
    background-repeat: no-repeat;
    width:47px;
    height: 41px;
    opacity:1.0;
  }


#pun-viewforum .tclcon, #pun-messages .tclcon {
    margin-left: -50px;
  }

#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
    background-image: url(http://forumfiles.ru/files/0013/e2/3d/33679.png);
    background-repeat: no-repeat;
    border-style: none;
    display: block;
    position: relative;
    float: left;
    width:47px;
    height: 41px;
    padding-right: 10px;
    margin-top: -5px!important;
    opacity:1.0;
  }

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
 background-image: url(http://forumfiles.ru/files/0013/e2/3d/85722.png);
    background-repeat: no-repeat;
    width:47px;
    height: 41px;
    opacity:1.0;
  }

#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
 background-image: url(http://forumfiles.ru/files/0013/e2/3d/85722.png);
    background-repeat: no-repeat;
    width:47px;
    height: 41px;
    opacity:1.0;
  }

#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
 background-image: url(http://forumfiles.ru/files/0013/e2/3d/33679.png);
    background-repeat: no-repeat;
    width:47px;
    height: 41px;
    opacity:1.0;
  }



  /* C3 Topics
-------------------------------------------------------------*/

/* C3.1 */
.punbb .post .container {
    border-style: none solid solid solid;
    border-width: 1px;
    margin-top: -1px;
    padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
    border-style: solid solid none solid;
    border-width: 1px;
  }

/* C3.3 */
.punbb .post h3 span {
    padding: 1.6em 1em 1.6em 221px;
    width: 514px;
    display: block;
    margin-left: 0em;
  }

/* C3.4 */
.punbb .post h3 strong {
    float: right;
    width: 5em;
    text-align: right;
    font-weight: normal;
  }

/* C3.5 */
.punbb .post .post-author {
    float: left;
    width: 221px!important;
    margin-top: 0px;
    margin-bottom: 21px;
    padding-right: 0em;
    overflow: hidden;
    text-transform: lowercase;
  }


/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
    line-height: 140%;
  }

/* C3.7 */
.pa-author {
    font-size: 12px;
    letter-spacing: 1px;
    font-weight: bold;
  }


/* C3.8 */
.pa-author a {
    text-decoration: none;
    display: inline-block;
    max-width: 180px;
  }

/* C3.9 */
li.pa-title {
    font-size: 0.9em;
    text-transform: lowercase;
    margin-top: 3px;
    margin-bottom: 3px;
  }


.pa-posts, .pa-respect {
    text-align: center;
    border: none;
    display: inline-block;
    width: 70px;
    margin-bottom: 3px;
  }


li.pa-online {
    line-height: 1.0em;
    border-left-style: solid;
    border-left-width: 0.7em;
    margin-top: 1em;
  }


li.pa-awards {
    margin-top: -20px;
 }

span.mini_awards_label {
    display: none !important;
  }

/* C3.11 */
.punbb .post-body {
    margin-left: 20em;
    border-left-style: solid;
    border-left-width: 1px;
    padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
    padding: 2em;
  }

/*C3.13 */
.punbb fieldset .post-box {
    margin-bottom: 0.8em;
  }

/* C3.14 */
.punbb .post-links {
    margin-left: 19em;
    border-left-style: solid;
    border-left-width: 1px;
  }

/* C3.15 */
.punbb .post-links ul {
    padding: 0 0em 0 2.7em;
    line-height: 1.7em;
    margin-left: -18em;
    margin-right: 1em;
    border-top-style: none;
    border-top-width: 1px;
    text-align: right;
  }


/* C3.16 */
.punbb .post-links li {
    display: inline;
    padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
    float: left;
  }

/* C3.18 */
.punbb .clearer {
    clear: both;
    height: 0;
    font-size: 0;
  }




/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
    padding: 0.5em 1em;
    text-align: right;
    margin-top: 4px;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
    height: 1.8em;
    line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
    float: left;
  }

/* C4.4 */
.punbb .modmenu input {
    margin-left: 1em;
  }


/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
    padding: 0.8em 1em;
  }

/* C5.2 */
.punbb .info .container .backlink {
    padding-top: 0.8em;
  }


/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
    padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
    float: left;
    width: 14em;
    margin-left: -16.3em;
    display: inline;
  }

/* C6.3 */
#profilenav li {
    padding-bottom: 0.8em;
    font-weight: normal;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
    border-style: solid;
    border-width: 1px;
    padding: 1.5em 18px 0.8em 18px;
    margin: 0 0 1em 0;
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
    background: transparent;
    border: none;
    padding: 0 0 0 0;
    margin: 0 14px -0.6em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
    padding: 0 5px;
    position: relative;
  }

/* C6.7 */
#viewprofile li, #setmods dl {
    padding: 0 0 0 16em;
    margin-bottom: 0.2em;
  }

/* C6.8 */
#viewprofile li span {
    float: left;
    width: 18em;
    margin-left: -16em;
    padding: 0.5em 1em;
    font-weight: normal;
  }

/*C6.9 */
#setmods dt {
    float: left;
    width: 14em;
    margin-left: -16em;
    padding: 0.8em 1em;
    font-weight: bold;
    display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
    display: block;
    padding: 0.5em 1em;
    font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
    float: right;
    margin: 0 0 0.8em 1.8em
  }


/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
    border-bottom: none;
    margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
    padding: 0 2.3em 2.3em 2.3em;
    border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
    border-style: solid;
    border-width: 1px;
  }


/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1 Logo and description
-------------------------------------------------------------*/

/* D1.1 */
#pun-title {
    margin: 0;
    border: none;
    margin-bottom: -35px;
  }

/* D1.2 */
#pun-title h1 {
    display : block;
    height: 233px;
    margin: -1px 0px 0px -30px;
  }

/* D1.3 */
#pun-title .container {
    border: none ;
    padding: 0.2em 1em 0.8em 1em;
  }

/* D1.4 */
#pun-title h1 span {
    display: none;
  }

#pun-title table {
    border: none;
    margin-left: -80px;
    width: 905px;
    height: 459px;
    background-repeat: no-repeat;
    background-position: center top;
    background-image: url(http://forumfiles.ru/files/0013/e2/3d/75085.png);
    background-repeat: no-repeat;
  }

#pun-title TD.title-logo-tdl {
    border: none;
    width: 100%;
  }

#pun-title TD.title-logo-tdr {
    border: none;
    width: 420px;
  }

/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
    position: absolute;
    top: -15px;
    left: 0;
    margin: 0;
    border: none;
    padding: 0;
    width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
    background: transparent;
    border: none;
    padding: 0;
  }

/* D2.3 */
#pun-pagelinks .container li {
    display: inline;
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
    height: 2em;
    line-height: 2em;
    padding: 0;
    font-size: 1.2em;
    margin-left: -9999px;
    display: block;
    float:left;
    width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
    position:relative;
    margin: 0;
  }

#pun-pagelinks li a span {
    display:block;
    margin: 0 1em;
  }

/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks {
    border: none;
    margin: -392px 0 300px 0;
    height: 20px;
  }

#pun-navlinks .container {
    border: none;
    margin: 0;
  }

/* D3.2 */
#pun-navlinks .container {
    font-size: 1.0em;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 0.35em;
    line-height: 100%;
  }


/* D.3 */
#pun-navlinks li {
    display: inline;
    line-height: 100%;
  }


/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
    margin-bottom: 20px;
    border: none;
  }

/* D4.2 */
#pun-ulinks .container {
    font-size: 1.0em;
    text-align: center;
    text-transform: lowercase;
    letter-spacing: 0.03em;
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
    display: inline;
    white-space: nowrap;
    padding: 0 1px;
  }


/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
    border-bottom: none;
    margin: 0px 0 16px 0;
  }

/* D5.2 */
#pun-status .container {
    padding: 0.8em 1em 1em 1em;
  }

/* D5.3 */
#pun-status span {
    white-space: nowrap;
    margin-right: 0.5em;
  }

/* D5.4 */
#pun-crumbs1 {
    font-weight: bold;
    overflow: hidden;
    margin-top: 0;
  }

/* D5.5 */
#pun-crumbs1 p.container {
    border-top: none;
    padding: 1em 1em 0.8em 1em;
    font-size: 1.1em;
    margin: 0 0 20px 0;
  }

/* D5.6 */
#pun-break1 {
    margin: 0 1em;
    border-style: solid none;
    border-width: 1px 0;
    height: 0;
    margin: -2px 1em;
    position: relative;
    z-index: 1;
  }

/* D6 Announcement
-------------------------------------------------------------*/

/* D6.1 */
#pun-announcement h2 {
    padding: 0;
    margin: 0 1em -3.5em 1em;
    border-style: none none solid none;
    border-width: 0 0 1px 0;
    position: relative;
    font-weight: bold;
  }

/* D6.2 */
#pun-announcement h2 span {
    display: block;
    padding: 1em 0 0.8em 0;
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }

/* D6.3 */
#pun-announcement .container {
    padding: 4.3em 1em 1em 1em;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
    padding: 0.8em 1em;
  }

/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
    float: left;
    clear: both;
    line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
    text-align: right;
    line-height: 150%;
  }

/* D7.4 */
li#onlinelist {
    margin-top: 1em;
    border-top-style: solid;
    border-top-width: 1px;
    float: left;
    width: 100%;
    line-height: 130%;
  }

/* D7.5 */
li#onlinelist div {
    border-top-style: solid;
    border-top-width: 1px;
    padding: 0.7em 0 0 0;
  }

/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
    margin: 0;
    border: none;
    width: 50%;
    position: relative;
    float: left;
  }

/* D8.2 */
#pun-qjump .container {
    border: none;
    background: transparent;
    padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
    margin-top: 0px;
  }

/* D8.4 */
#pun-about .container {
    border-top-style: none;
    text-align: right;
    line-height: 150%;
    padding: 0.8em 1em;
  }

/* D8.5 */
#pun-about p span {
    display:block;
    padding-left: 50%;
    text-align: center;
  }

/* D8.6 */
#pun-crumbs2 {
    font-weight: bold;
    overflow: hidden;
    margin-bottom: 0;
    border-bottom: none;
  }

/* D8.7 */
#pun-crumbs2 .container {
    border-bottom: none;
    padding: 0.8em 1em;
    font-size: 1.1em;
  }

/* D8.8 */
#pun-break4 {
    margin: -2px 1em;
    border-style: solid none;
    border-width: 1px 0;
    position: relative;
    height: 0;
    z-index: 1;
  }

/* D8.9 */
div.punbb-admin #pun-about .container {
    border-top-style: solid;
    border-top-width: 1px;
  }


/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-bottom: 0;
    margin-bottom: 0.8em;
  }

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
    padding-bottom: 0.6em;
    display: block;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
    margin-bottom: 1em;
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
    padding: 0 0 0 1em;
  }

/* D9.5 */
#pun-help .formal li {
    padding: 0;
    line-height: 130%;
  }

/* D9.6 */
#pun-help .formal li * {
    vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
    font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace;
  }

/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
    padding-bottom: 0;
  }

#pun th {
  font-size: 0px;
  }
Цвета style_cs.css
Код:
html, body {min-width:1150px!important;} /*Правка для мобильных Устройств с мелким Экраном*/

/* CS1 Цвет фона, фона форума и остальное.
-------------------------------------------------------------*/

html, body {
    background: url(http://forumfiles.ru/files/0013/e2/3d/61178.png) top left repeat;
    background-color : #120a05;
  }

#pun {
    background-image: url(http://forumfiles.ru/files/0013/e2/3d/21488.png);
    background-color: #ecdec5;
  }

/* 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: #000000;
  }

/* 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 {
    border-color:transparent;
    color: #000000;
    font-weight: normal;
    font-style: normal;

  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
    border-color:transparent;
    color: #000000;
  }

/* 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.8 */
#pun-navlinks .container {
    border-color: transparent;
  }

.offline li.pa-online strong {
    font-weight: normal;
  }



.punbb textarea {
    background: rgba(247, 247, 247, 0.29);
    border: 1px solid rgba(97, 53, 17, 0.09);
    border-radius: 15px;
    padding: 10px;
  }

 .punbb input {
    background: rgba(247, 247, 247, 0.29);
    border: 1px solid rgba(97, 53, 17, 0.09);
    border-radius: 15px;
    padding: 10px;
    text-transform: uppercase;
    font-size: 9px!important;
    letter-spacing: 1px;
  }


.punbb select  { 
    background: rgba(247, 247, 247, 0.29);
    border: 1px solid rgba(97, 53, 17, 0.09);
    border-radius: 15px;
    padding: 2px;
  }
#pun-main .code-box {
    font-size:12px!important;
  }

#pun-main .code-box,
#pun-main .quote-box {
    background: rgba(220, 173, 84, 0.1607843137254902);
    border: none;
    border-radius: 15px;
    border-left: 6px solid rgba(80, 30, 0, 0.12);
    border-right: 6px solid rgba(80, 30, 0, 0.12);
    box-shadow: rgba(149, 121, 78, 0.42) 0px 2px 5px;
    -webkit-box-shadow: rgba(149, 121, 78, 0.42) 0px 2px 5px;
  }


/* 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 {
    background: rgba(219, 183, 126, 0.27);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.23);
    height: 1px;
    width: 250px;
    margin: 10px 0px 10px 110px;
    opacity: 1.0;
  }



/* 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 {
    border-bottom: 0px none #000;
    text-decoration: none;
  }

/* 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 {
    border-bottom: 0px none #3f3f3f;
    text-decoration: none;
  }

/* CS3.3 */
#pun-navlinks a {
    border-bottom: 0px none #000;
    text-decoration: none;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
    font-weight: normal;
    font-style: normal;
    border-bottom: 0px none #000;
    text-decoration: none;
  }



/* CS4 Фон всем категориям и разделение между сообщениями. + Сдвиг рекламы.
 -------------------------------------------------------------*/

#pun  .section {
    border-style: none;
    width: 748px;  
 }

#pun  .tc2, #pun-main .post-author ul  {
    text-align: center;
 }

.punbb .post div.container {
    background: url() no-repeat scroll center bottom transparent;
  }


#pun-title table tbody tr .title-logo-tdr {
    position: absolute;
    z-index: 1;
    left: 100px;
    top: 150px;
  }



/* CS6 Логотип снизу
 -------------------------------------------------------------*/

#pun-about p.container {
    background-image: url(http://forumfiles.ru/files/0013/e2/3d/41897.png);
    margin-left: -92px;
    background-position: center top;
    background-repeat: no-repeat;
    height : 182px;
    width: 905px;
    overflow-x: hidden;
  }

div#html-footer {
  }

div#pun-about {
    margin-bottom: -22px;
  }

 #pun-announcement.section h2 span {
    display: none;
 }
    a.menu:link, a.menu:visited, a.menu:active{
    text-decoration: none;
 }



/* CS7 Остальные коды для оформления форума
 -------------------------------------------------------------*/



/* CS4 Картинки категорий */
#pun-main h2, #pun-stats.section h2 {
    width: 748px;
    text-align: center;
    font-size: 12px;
  }


/* Фон подфорума */
#pun-index td div.tclcon { 
    color: #000;
    text-align: justify;
  }



/*1. Картинки навигации */
#pun-navlinks a {
    display: inline-block;
    height : 23px; 
    font-size:0px;
  }
#navindex a {
    background: url(http://forumfiles.ru/files/0013/e2/3d/76648.png) no-repeat top center;
    width: 128px;
  }
#navuserlist a {
    background: url(http://forumfiles.ru/files/0013/e2/3d/44150.png) no-repeat top center;
    width: 112px;
  }
#navsearch a {
    background: url(http://forumfiles.ru/files/0013/e2/3d/83384.png) no-repeat top center;
    width: 76px;
  }
#navprofile a {
    background: url(http://forumfiles.ru/files/0013/e2/3d/73342.png) no-repeat top center;
    width: 99px;
  }
#navpm a {
    background: url(http://forumfiles.ru/files/0013/e2/3d/47075.png) no-repeat top center;
    width: 78px;
  }
#navadmin a {
    background: url(http://forumfiles.ru/files/0013/e2/3d/26103.png) no-repeat top center;
    width: 80px;
  }
#navlogout a {
    background: url(http://forumfiles.ru/files/0013/e2/3d/95267.png) no-repeat top center;
    width: 50px;
  }
#navlogin a {
    background: url(http://forumfiles.ru/files/0013/e2/3d/52234.png) no-repeat top center;
    width: 87px;
  }
#navregister  a {
    background: url(http://forumfiles.ru/files/0013/e2/3d/34060.png) no-repeat top center;
    width: 147px;
  }



/* Цвета ссылок */
.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: #4d3121;
    text-decoration: none;
      transition-duration: 0.5s;
  }
.punbb a:focus, .punbb a:active, .punbb a:hover, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
    color: #a76f36;
    text-decoration: none;
     transition-duration: 0.5s;
  }




body #post .fs-box.hashelp .container {
    background: rgba(223, 204, 164, 0.41)!important;
    background-repeat: repeat!important;
    z-index: 100!important;
    padding: .7em!important;
    border-radius: 10px;
    border: 1px solid rgba(117, 73, 35, 0.06);
  }
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area{
position: absolute;
    right: 6px;
    top: 43px;
  }
#imageupload-left input[type=button] {
    width: auto!important;
  }


#poll-special .poll2 td h1 {
    background: #111419!important;
    padding: 1px;
    border: none 0 transparent!important;
    border-bottom: none 0 transparent!important;
  }

/*убираем свечение в хроме*/
input, textarea {
    outline: none;
  }  
input:active, textarea:active {
    outline: none;
  } 
:focus {
    outline: none;
  }

.intd .tclcon .modlist {
    display: none;
  }

#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner{
    background-color: rgba(236, 222, 197, 0.73);
    border-radius: 15px;
    padding: 1em;
  }

.adformal h2, #pun-adnav h2 {
    padding: 0.5em 1em!important;
    border-style: none!important;
    border-width: 0px!important;
    background-color: #eeeeee!important;
    color: #000!important;
  }

img.post-img-Sp {
    padding-top: 2px!important;
    margin-left: 0px!important;
    padding: 0 3px!important;
  }

.lastedit {
    display: none!important;
  }

li#navawards {
    display: none!important;
  }
HTML низ
Код:
<style>.Myimge {position:absolute;margin-top:-14px;}</style>
    <script type="text/javascript">
    PiarNik="логин";
    PiarPas="пароль";
    var L="<div id=\"PR_loginDiv\" style=\"display:none;\">\
    <form id=\"form_login\" name=\"login\" method=\"post\" action=\"login.php?action=in\" onsubmit=\"return check_form()\">\
    <fieldset>\
    <input type=\"hidden\" name=\"form_sent\" value=\"1\"/>\
    <input type=\"text\" id=\"fld1\" name=\"req_username\" size=\"21\" maxlength=\"25\"/>\
    <input type=\"text\" id=\"fld2\" name=\"req_password\" size=\"7\" maxlength=\"16\"/>\
    <input type=\"submit\" class=\"button\" name=\"login\"/>\
    </fieldset>\
    </form>\
    </div>\
    <span id=spMyimg><img class=\"Myimge\"  title=\"Быстрый вход для 'Пиарщиков'\" onclick=\"PiarIn()\" src=\"http://forumfiles.ru/files/0013/e2/3d/55622.png\" onmouseover=\"this.src='http://forumfiles.ru/files/0013/e2/3d/55622.png' \" onmouseout=\"this.src='http://forumfiles.ru/files/0013/e2/3d/55622.png'\" /></span>";
    if($("#navlogin").html()!=null){
    $("#navlogin").append(L) //navlogin
    $("#PR_loginDiv #fld1").val(PiarNik)
    $("#PR_loginDiv #fld2").val(PiarPas)
    function PiarIn () {$("#PR_loginDiv input[type='submit']").click();}
    }
    </script>






<!--кнопки вверх вниз-->
<div class="go-up" id='ToTop'><img src="http://forumfiles.ru/files/0013/e2/3d/72928.png" border="0" /></div>
<div class="go-down" id='OnBottom'><img src="http://forumfiles.ru/files/0013/e2/3d/55684.png" border="0" /></div>
<style>
.go-up,.go-down {
    display:none;
    position:fixed;
    z-index:9999;
    cursor:pointer;
    opacity:0.8;
  }
.go-down:hover,.go-up:hover {
    opacity:1;
  }
.go-up {
    bottom:300px;/*положение от низа окна браузера верхняя кнопка*/
    margin-left: 950px;
    width:64px;
    height:61px;
  }
.go-down {
    bottom:200px; /*положение от низа окна браузера нижняя кнопка кнопка*/
    margin-left: 950px;
    width:64px;
    height:61px;
  }
</style>

<!--кнопки вверх вниз-->
<script type="text/javascript">
$(function(){
if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow")
  else $("#ToTop").fadeIn("slow")
});
if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow")
  else $("#OnBottom").fadeIn("slow")
});
$("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
$("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
});
</script>

Коды обновлены 15.05.2018

Отредактировано your grace (15.05.2018 07:52:13)

+20

3

http://s3.uploads.ru/JalDw.jpg

стайл.ксс
Код:
/*************************************************************
A - SETUP
**************************************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
@import url(style_cs.css);

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
margin: 0
}

/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
padding: 0;
list-style: none;
}

/* A2.4 */
.punbb img {
border:none
}

/* A2.5 */
.punbb .main table {
table-layout: fixed;
width: 100%;
}

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle
  }


/* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
font-size: 100%;
}

/* A3.2 */
.punbb {
font: normal 68.70% verdana, arial, helvetica, sans-serif;
}

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
font: 1em verdana, arial, helvetica, sans-serif
}

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
font-size: 1em;
font-weight: normal;
}

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
font-size: 1.1em;
}

/* A3.6 */
.punbb pre {
font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace
}

/* A3.7 */
.punbb address, .punbb em {
font-style: normal
}

/* A3.8 */
.punbb .post-content em {
font-style: italic
}

/* A3.9 */
.punbb .post-content em.bbuline {
font-style: normal;
text-decoration: underline;
}

/* A3.10 */
.punbb a {
text-decoration: underline
}

/* A3.11 */
.punbb optgroup {
font-weight: bold;
}


/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
overflow:hidden;
line-height: 0.0;
font-size: 0;
}

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
font-size: 0;
height: 0;
width: 0;
line-height: 0.0;
position:absolute;
left: -9999px;
overflow: hidden
}


/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 */
#pun {
margin: 67px auto auto auto;
width : 750px;
padding: 0px 0px 0px 0px;
border: none;
border-top: none;
}

/* A5.2 */
.punbb {
float: left;
width: 100%;
height: auto;
}

/* A5.3 */
#pun-redirect, #pun-maint {
  margin: 0px 20% 0px 20%;
  width: auto;
  float: none;
  }

/* A5.4 */
.punbb .section, .punbb .main {
margin-bottom: 0.5em;
}

/* A5.5 */
.punbb .category, .punbb .post {
margin-top: 0.4em;
}

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
margin-top: 0;
}

/* 5.7 */
#pun-post .topic {
margin-top: 1em;
}

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
border-style: none none none none;
border-width: 0px 0px 0px 0px
}

/* A5.9 */
.punbb .container {
border-style: none;
border-width: 0;
}

/* A5.10 */
#pun-main h1, .punbb .section h2, #pun-stats h2, #pun-debug h2 {
padding: 10px 1em 10px 1em;
border-style: none none none none;
border-width: 0 0 0 0;
}



#pun-main h2 {
padding-bottom: 12px;
font-weight: bold;
color:  #000000;
text-align: center;
font-size: 12px;
font-family: Times New Roman;
height : 12px;}



/*************************************************************

B - MAIN CONTENT - GENERAL

**************************************************************/



/* B1 Parsed Content, Signatures and Scroll Boxes

-------------------------------------------------------------*/



/* B1.1 */

.punbb .post-content {

  padding: 0;

  margin: 0;

  width: 100%;

  overflow: hidden;

  }



/* B1.2 */

.punbb .post-sig dt {

  display: block;

  border-top: 0px none #adadad;

  width: 250px;

  margin: 5px 0;

  }



/* B1.3 */

.punbb .post-content p {

  margin: 0;

  padding: 0 0 1em 0;

  line-height: 150%;

  }



/* B1.4 */

.punbb .post-content img {

  vertical-align: text-bottom

  }



/* B1.5 */

.punbb .post-content img.postimg {

  vertical-align: middle;

  }



/* B1.6 */

.punbb .post-content .blockcode, .punbb .post-content blockquote {

  width: 100%;

  overflow: hidden;

  }



/* B1.7 */

.punbb .post-content .scrollbox {

  width: 100%;

  overflow: auto;

  }



/* B1.8 */


.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
border-radius: 10px;
}

  }



/* B1.9 */

.punbb .quote-box cite, .punbb .code-box strong.legend {

  display: block;

  padding-bottom: 0.7em;

  font-size: 1.1em;

  font-weight: bold;

  font-style: normal;

  margin: 0;

  }



/* B2 Information boxes

-------------------------------------------------------------*/



/* B2.1 */

.punbb .info-box {

  padding: 1.1em 1.7em 1em 1.7em;

  border-style: none;

  border-width: 0px;

  margin: 0 0 1.1em 0;

  }



/* B2.2 */

.punbb .info-box * {

  padding: 0 0 0.7em 0;

  }



/* B2.3 */

.punbb #pun-main .info-box .legend {

  font-size: 1.1em;

  font-weight: bold;

  }





/* B3 Pagination and posting links

-------------------------------------------------------------*/



/* B3.1 */

.punbb .linkst {

  float: left;

  position: relative;

  width: 100%;

  font-size: 1.1em;

  height: 0;

  }



/* B3.2 */

.multipage {

  margin-top: 3em;

  }



/* B3.3 */

.linkst .pagelink {

  position: absolute;

  top: -4em;

  left: 1em;

  width: 24em;

  }



/* B3.4 */

.linkst .postlink {

  position: absolute;

  top: -4em;

  right: 1em;

  width: 16em;

  text-align: right;

  font-weight: bold;

  }



/* B3.5 */

.punbb .linksb {

  text-align: right;

  padding: 0.4em 1em 0.5em 1em;

  font-size: 1.1em;

  }



/* B3.6 */

.linksb .pagelink {

  float: left;

  width: 24em;

  text-align: left;

  }



/* B3.7 */

.linksb .postlink {

  float: right;

  width: 16em;

  font-weight: bold

  }



/* B3.8 */

.subscribelink {

  clear:both;

  padding-top: 0.3em;

  padding-bottom: 0.5em;

  }





/*************************************************************

C - MAIN CONTENT - SPECIFIC

**************************************************************/



/* C1 Form layout

-------------------------------------------------------------*/



/* C1.1 */

.punbb .formal .container {

  padding: 1.7em 2.3em 1.1em 2.3em;

  }



/* C1.2 */

.punbb .formsubmit {

  padding: 0 0 0 1.7em;

  margin: 1em 0 0 0;

  }



/* C1.3 */

.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {

  margin: 0 0.6em 0 0

  }



/* C1.4 */

.punbb fieldset {

  border-style: none;

  border-width: 0px;

  padding: 0 18px 0 18px;

  margin: 0 0 1em 0

  }



/* C1.5 */

.punbb fieldset legend {

  padding: 0;

  margin: 0 0 0 11px;

  font-size: 1.1em

  }



/* C1.6 */

.punbb fieldset legend span {

  padding: 0 5px;

  margin: 0 0 0 -15px;

  }



/* C1.7 */

.punbb fieldset fieldset {

  border-style: none;

  margin: 0;

  padding: 0 0 8px 0

  }



/* C1.8 */

.punbb .fs-box {

  padding: 1em 0 0.8em 0;

  }



/* C1.9 */

.punbb .fs-box p, .punbb .fs-box fieldset {

  padding: 0 0 0.8em 0

  }



/* C1.10 */

.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {

  float: left;

  margin-right: 1em;

  }



/* C1.11 */

.punbb .inline .infofield {

  clear:both

  }



/* C1.12 */

.punbb .datafield br {

  display: none

  }



/* C1.13 */

.punbb .required label, .punbb .datafield span.input {

  font-weight: bold

  }



/* C1.14 */

.punbb .datafield span.input a {

  font-weight: normal;

  }



/* C1.15 */

.punbb .areafield span.input, .punbb p.longinput span.input {

  display: block;

  padding: 0 12em 0 0;

  height: 100%; /* For IE */

  }



/* C1.16 */

.punbb textarea, .punbb .longinput input {

  width: 64%;

  margin: 0;

  }



/* C1.17 */

.punbb .hashelp {

  position: relative;

  }



/* C1.18 */

.punbb .helplinks {

  display: block;

  position: absolute;

  top: 1em;

  right: 0;

  font-weight: normal;

  width: 36%;

  }



/* C1.19 */

.punbb #profile .helplinks {

  top: 1.5em;

  }



/* C1.20 */

.punbb .helplinks span {

  display: block;

  padding-bottom: 0.2em;

  }


/* C1.21 */

#pun-post .formal .info-box li {

  padding-left: 4px;

  list-style-type: square;

  list-style-position: inside;

  line-height: 1.5;

  margin: 0;

  }





/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
  overflow: hidden;
  text-align: right;
  width: 50%;
 margin-left: 11px;
 
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
  text-align: center;
  width: 10%;
  }

/* C2.3 */
.punbb .main .tcr {
  overflow: hidden;
  text-align: left;
  width: 30%;
  }

/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
  width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
  text-align: left;
  width: 20%;
  }

/* C2.6 */
#pun-debug table .tcl {
  width: 15%;
  white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
  width: 90%;
  white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
  font-size: 1.2em;
  font-weight: bold;
  }

/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: block;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
  border-style: none none none none;
  border-width: 0px 0 0 0px;
  padding: 0.8em 1em;
  }

/* C2.12 */
.punbb .main th {
  border-style: none none none none;
  border-width: 0 0 0 0px;
  padding: 0.4em 1em 0.4em 1em;
  }

/* C2.13 */
.punbb .main .tcl {
  border-left-style: none;
  border-left-width: 0
  }
* html .tclcon {height: 1px}

/* C2.14 */
.punbb td div.tclcon {
  margin-left: 11px;
  text-align: left;
}

/* C2.15 */
.punbb div.icon {
      float: right;
      display: block;
      width: 70px;
      height: 70px;
    margin-right: 10px;
    padding-top: 0px;
    margin-top: 0px;}

/* C3 Topics

-------------------------------------------------------------*/



/* C3.1 */

.punbb .post .container {

  border-style: none none none none;

  border-width: 0px;

  margin-top: -1px;

  padding-bottom: 1px;

  }



/* C3.2 */

.punbb .post h3 {

  border-style: none none none none;

  border-width: 0px;

  }



/* C3.3 */

.punbb .post h3 span {

  padding: 0.5em 1em;

  display: block;

  margin-left: 19em;

  border-left-style: none;

  border-left-width: 0px
  

  }



/* C3.4 */

.punbb .post h3 strong {

  float: right;

  width: 5em;

  text-align: right;

  font-weight: normal;
 
  }



/* C3.5 */

.punbb .post .post-author {

  float: left;

  width: 19em;

  margin-top: -1.5em;

  overflow: hidden;

  }



/* C3.6 */

.punbb .post .post-author ul, .punbb .post .post-author p {

  padding: 0 1em 1em 1em;

  line-height: 140%;

  text-align: right;

  }



/* C3.7 */

.pa-author {

  font-size: 1.1em;

  font-weight: bold;

  }



/* C3.8 */

.pa-author a {

  text-decoration: none

  }



/* C3.9 */

li.pa-title {

  padding-bottom: 0.4em;

  font-weight: bold;

  }





li.pa-online {

  line-height: 0.8em;

  border-left-style: solid;

  border-left-width: 0.7em;

  padding-left: 0.4em;

  margin-top: 0.7em;

  }



/* C3.11 */

.punbb .post-body {

  margin-left: 19em;

  border-left-style: none;

  border-left-width: 0px;

  padding: 0 0 1px 0;
 
 padding-right: 20px;

  }



/* C3.12 */

.punbb .post-box {

  padding: 1em;

  }



/*C3.13 */

.punbb fieldset .post-box {

  margin-bottom: 0.8em

  }



/* C3.14 */

.punbb .post-links {

  margin-left: 19em;

  border-left-style: solid;

  border-left-width: 1px;

  }



/* C3.15 */

.punbb .post-links ul {

  padding: 0 1em 0 0;

  height: 2em;

  line-height: 2em;

  margin-left: -19em;

  border-top-style: none;

  border-top-width: 0px;

  background: transparent;

  text-align: right;

  }



/* C3.16 */

.punbb .post-links li {

  display: inline;

  padding-left: 1em;

  }



/* C3.17 */

.pl-email, .pl-website {

  float: left;

  }



/* C3.18 */

.punbb .clearer {

  clear: both;

  height: 0;

  font-size: 0;

  }





/* C4 Moderator menu

-------------------------------------------------------------*/



/* C4.1 */

.punbb .modmenu .container {

  padding: 0.5em 1em;

  text-align: right;

  }



/* C4.2 */

.punbb .modmenu strong, .punbb .modmenu a {

  height: 1.8em;

  line-height: 1.8em;

  }



/* C4.3 */

.punbb .modmenu .container strong {

  float: left;

  }



/* C4.4 */

.punbb .modmenu input {

  margin-left: 1em;

  }





/* C5 Message boxes

-------------------------------------------------------------*/



/* C5.1 */

.punbb .info .container {

  padding: 0.8em 1em

  }



/* C5.2 */

.punbb .info .container .backlink {

  padding-top: 0.8em;

  }





/* C6 Profile

-------------------------------------------------------------*/



/* C6.1 */

#profile .container {

  padding-left: 18.6em;

  }



/* C6.2 */

#profilenav {

  float: left;

  width: 14em;

  margin-left: -16.3em;

  display: inline;

  }



/* C6.3 */

#profilenav li {

  padding-bottom: 0.8em;

  font-weight: bold;

  }



/* C6.4 */

#viewprofile ul, #profilenav ul {

  border-style: solid;

  border-width: 1px;

  padding: 1.5em 18px 0.8em 18px;

  margin: 0 0 1em 0;

  }



/* C6.5 */

#viewprofile h2, #profilenav h2 {

  background: transparent;

  border: none;

  padding: 0 0 0 0;

  margin: 0 14px -0.6em 14px;

  }



/* C6.6 */

#viewprofile h2 span, #profilenav h2 span {

  padding: 0 5px;

  position: relative;

  }



/* C6.7 */

#viewprofile li, #setmods dl {

  padding: 0 0 0 16em;

  margin-bottom: 0.2em;

  }



/* C6.8 */

#viewprofile li span {

  float: left;

  width: 14em;

  margin-left: -16em;

  padding: 0.5em 1em;

  font-weight: bold;

  }



/*C6.9 */

#setmods dt {

  float: left;

  width: 14em;

  margin-left: -16em;

  padding: 0.8em 1em;

  font-weight: bold;

  display: inline;

  }



/* C6.10 */

#viewprofile li strong, #viewprofile li div, #setmods dd {

  display: block;

  padding: 0.5em 1em;

  font-weight: normal;

  }



/* C6.11 */

.punbb img.avatardemo {

  float: right;

  margin: 0 0 0.8em 1.8em

  }





/* C7 User list

-------------------------------------------------------------*/



/* C7.1 */

#pun-userlist .formal, #pun-userlist .formal .container {

  border-bottom: none;

  margin-bottom: 0;

  }



/* C7.2 */

#pun-userlist .usertable .container {

  padding: 0 2.3em 2.3em 2.3em;

  border-top: none;

  }



/* C7.3 */

#pun-userlist .usertable table {

  border-style: solid;

  border-width: 1px;

  }





/*************************************************************

D - PUNBB SECTIONS OTHER THAN MAIN CONTENT

**************************************************************/



/* D1 Logo and description

-------------------------------------------------------------*/



/* D1.1 */

#pun-title {

  margin: 0;

  border-style: none none none none;

  border-width: 0px 0px 0 0px;


  }



/* D1.2 */

#pun-title h1 {

  display : none;

  height : 40px;

  padding: 2em 1em 0 1em;

  }



/* D1.3 */

#pun-title .container {

  border-style: none none none none;

  }



/* D1.4 */

#pun-title h1 span  {

  font-size: 1.5em;

  }



#pun-title table {

    border: none;

    height: 300px;

    width: 100%;

}



#pun-title td.title-logo-tdl {

    border: none;

    width: 100%;

}



#pun-title TD.title-logo-tdr {
  border: none;
  width: 468px;
  vertical-align: top;
  padding-top: 2px;
  position: absolute;
  left: 31%;
  top: 0;
}



/* D2 Page navigation

-------------------------------------------------------------*/

/* D2.1 */

#pun-pagelinks {

  position: absolute;

  top: -15px;

  left: 0;

  margin: 0;

  border: none;

  padding: 0;

  width: 100%;

  }



/* D2.2 */

#pun-pagelinks .container {

  background: transparent;

  border: none;

  padding: 0}



/* D2.3 */

#pun-pagelinks .container li {

  display: inline

  }



/* D2.4 */

#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {

  height: 2em;

  line-height: 2em;

  padding: 0;

  font-size: 1.2em;

  margin-left: -9999px;

  display: block;

  float:left;

  width: 100%;

  }



/* D2.5 */

#pun-pagelinks a:active, #pun-pagelinks a:focus {

  position:relative;

  margin: 0;
}



#pun-pagelinks li a span {

  display:block;

  margin: 0 1em

  }



/* D3 Forum navigation

-------------------------------------------------------------*/



/* D3.1 */

#pun-navlinks, #pun-navlinks .container {

  border-style: none;

  border-width: 0;

  margin: 0;
  text-align: center;
  }



/* D3.2 */

#pun-navlinks .container {
font-weight: bold;
text-align: center;
font-size: 13px;
font-family: arial;
background-color: transparent;
color: #adadad;
background-repeat: no-repeat; background-position: center;
height : 35px;
padding-top: 12px;
}



/* D3.3 */

#pun-navlinks li {

  display: inline;

  padding-right: 1em;

  }



/* D3.4 */

#pun-navlinks li a {

  font-size: 1.1em;

  }



/* D4 User links

-------------------------------------------------------------*/



/* D4.1 */

#pun-ulinks  {

  margin-top: 0;
  
text-align: center;

  }



/* D4.2 */

#pun-ulinks .container {

  border-top: none;

  margin-top: -10px;

  padding: 0.7em 1em;

  }



/* D4.3 */

#pun-ulinks li, #pun-ulinks li a {

  display: inline;

  border-left-style: solid;

  border-left-width: 1px;

  white-space: nowrap;

  }



/* D4.4 */

#pun-ulinks li a {

  padding: 0 0.3em 0 0.6em

  }



/* D4.5 */

#pun-ulinks li.item1, #pun-ulinks li.item1 a {

  border-left-style: none;

  border-left-width: 0;

  padding-left: 0

  }



/* D5 Welcome box and Top Breadcrumbs

-------------------------------------------------------------*/



/* D5.1 */

#pun-status, #pun-status .container {

  border-bottom: none;

  margin-bottom: 0;
  
  }



/* D5.2 */

#pun-status .container {

  padding: 0.8em 1em 1em 1em;
   
  }



/* D5.3 */

#pun-status span {

  white-space: nowrap;

  margin-right: 0.5em;

  }



/* D5.4 */

#pun-crumbs1 {

  font-weight: bold;

  overflow: hidden;

  margin-top: 0;

  }



/* D5.5 */

#pun-crumbs1 p.container {

  border-top: none;

  padding: 1em 1em 0.8em 1em;

  font-size: 1.1em;
  
  }



/* D5.6 */

#pun-break1 {

  margin: 0 1em;

  border-style: solid none;

  border-width: 1px 0;

  height: 0;

  margin: -2px 1em;

  position: relative;

  z-index: 1;

  }



/* D6 Announcement

-------------------------------------------------------------*/



/* D6.1 */

#pun-announcement h2 {

  padding: 0;

  margin: 0 1em -3.5em 1em;

  border-style: none none solid none;

  border-width: 0 0 1px 0;

  position: relative;

  font-weight: bold;

  display: none;

  }



/* D6.2 */

#pun-announcement h2 span {

  display: block;

  padding: 1em 0 0.8em 0;

  border-bottom-style: solid;

  border-bottom-width: 1px;

  }



/* D6.3 */

#pun-announcement .container {

  padding: 4.3em 1em 1em 1em;

  }



/* D7 Statistics

-------------------------------------------------------------*/



/* D7.1 */

#pun-stats .container {

  padding: 0.8em 1em

  }



/* D7.2 */

#pun-stats li.item1, #pun-stats li.item2 {

  float: left;

  clear: both;

  line-height: 150%;

  }



/* D7.3 */

#pun-stats li.item3, #pun-stats li.item4 {

  text-align: right;

  line-height: 150%;

  }



/* D7.4 */

li#onlinelist {

  margin-top: 1em;

  border-top-style: solid;

  border-top-width: 1px;

  float: left;

  width: 100%;

  line-height: 130%;

  }



/* D7.5 */

li#onlinelist div {

  border-top-style: solid;

  border-top-width: 1px;

  padding: 0.7em 0 0 0;

  }



/* D8 Quick Jump - About - Bottom Breadcrumbs

-------------------------------------------------------------*/



/* D8.1 */

#pun-qjump {

  margin: 0;

  border: none;

  width: 50%;

  position: relative;

  float: left;

  }



/* D8.2 */

#pun-qjump .container {

  border: none;

  background: transparent;

  padding: 0.8em 1em;

  }



/* D8.3 */

#pun-about {

  margin-top: 0;

  }



/* D8.4 */

#pun-about .container {

  border-top-style: none;

  text-align: right;

  line-height: 150%;

  padding: 0.8em 1em;

  }



/* D8.5 */

#pun-about p span {

  display:block;

  padding-left: 50%;

  }



/* D8.6 */

#pun-crumbs2 {

  font-weight: bold;

  overflow: hidden;

  margin-bottom: 0;

  border-bottom: none;

  }



/* D8.7 */

#pun-crumbs2 .container {

  border-bottom: none;

  padding: 0.8em 1em;

  font-size: 1.1em;

  }



/* D8.8 */

#pun-break4 {

  margin: -2px 1em;

  border-style: solid none;

  border-width: 1px 0;

  position: relative;

  height: 0;

  z-index: 1;

  }



/* D8.9 */

div.punbb-admin #pun-about .container {

  border-top-style: solid;

  border-top-width: 1px;

  }





/* D9 Help file

-------------------------------------------------------------*/



/* D9.1 */

#pun-help .formal .info-box h3.legend {

  border-bottom-style: none;

  border-bottom-width: 0px;

  padding-bottom: 0;

  margin-bottom: 0.8em;

  }



/* D9.2 */

#pun-help .formal .info-box h3.legend span {

  padding-bottom: 0.6em;

  display: block;

  border-bottom-style: none;

  border-bottom-width: 0px;

  font-size: 1.1em;

  }



/* D9.3 */

#pun-help .formal p, #pun-help .formal dd {

  margin-bottom: 1em

  }



/* D9.4 */

#pun-help .formal ul, #pun-help .formal dl {

  padding: 0 0 0 1em

  }



/* D9.5 */

#pun-help .formal li {

  padding: 0;

  line-height: 130%

  }



/* D9.6 */

#pun-help .formal li * {

  vertical-align: text-top

  }



/* D9.7 */

#pun-help .formal dt span {

  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace

  }



/* D9.8 */

#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {

  padding-bottom: 0;

  }

#pun-stats h2 {

display: none;

  }
цвета ксс
Код:
/* CS1 Background and text colours
-------------------------------------------------------------
*/


#pun-title TABLE { 
background : transparent url("http://s3.uploads.ru/UxTGy.png") no-repeat left top; 
 margin-left : 0px;

}

body {background-color: #140b01;
background-image : url("");
background-repeat: no-repeat;
background-position : top center;

}

#pun {
background-image : url("http://s3.uploads.ru/4coq2.png");
background-color: #e8d8cb;
background-position : center;
background-attachment : fixed;

}

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer  {
  background-color: transparent;
  color: #140b01;
  }

/* CS1.3 */
#pun-stats h2,.punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-stats .statscon, li#onlinelist, li#onlinelist div  {
  background-color: transparent;
  color: #140b01;
  font-weight: bold;
  font-style: normal;

  }


/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: #140b01;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #140b01;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #140b01;
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
 background-color: #e8d8cb;
  color: #140b01;
  }

/* CS1.8 */
#pun-navlinks .container, #pun-ulinks .container {
  background-color: transparent;
  color: #140b01;
  text-align: center;
  }

.offline li.pa-online strong {
  color: #140b01;
  font-weight: normal
  }

.punbb textarea, .punbb select, .punbb input {
  background-color: #e8d8cb;
  color: #140b01;
}

/* 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;
  }

/* CS1.3 */
#pun-stats h2 .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin{
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: #140b01;
  }

#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: 1px solid #dedfdf

  }

li.pa-online {
  border-left-color: transparent;
  }

.punbb .post-sig dt {
  border-top-color: transparent !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: #53372c;
    border-bottom: 0px none #140b01;
  text-decoration: none;

  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #140b01;
  }

/* 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: #140b01;
    border-bottom: 0px none #140b01;
  text-decoration: none;

  }

/* CS3.3 */
#pun-navlinks a {
 color: #53372c;
    border-bottom: 0px none #140b01;
  text-decoration: none;

  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #140b01;
  font-weight: normal;
font-style: normal;
  border-bottom: 0px none #140b01;
  text-decoration: none;

  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #e8d8cb;
  color: #140b01;
  }


/* CS4 Post status icons
-------------------------------------------------------------*/

div.icon {
        background: url(http://s3.uploads.ru/wISD9.png) no-repeat; width: 70px; height: 70px;
}
tr.inew div.icon {
        background: url(http://s3.uploads.ru/NSCqn.png) no-repeat; width: 70px; height: 70px;
}
tr.iclosed div.icon {
        background: url(http://s2.uploads.ru/2MsQY.png) no-repeat; width: 70px; height: 70px;
}
tr.isticky div.icon {
        background: url(http://s2.uploads.ru/mMlSW.png) no-repeat; width: 70px; height: 70px;
}


#pun-stats ul.container {
   background: url(http://s3.uploads.ru/cpN4v.png) no-repeat 12px 10px;
padding-left: 87px;
}

#pun-about p.container {
background: url(http://s2.uploads.ru/HVYq0.png) no-repeat; height: 80px;
margin-bottom: -50px;

}
.lastedit {display: none;}
/*  CS5 Категории форума и кнопки 
------------------------------------------------------------*/

#pun-category1.category h2 { 
background: url("http://s3.uploads.ru/wLtQC.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 139px;
margin-left: 253px;
width: 500px;}

#pun-category2.category h2 { 
background: url("http://s3.uploads.ru/FqAIy.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 139px;
margin-left: 253px;
width: 500px;}

#pun-category3.category h2 { 
background: url("http://s1.uploads.ru/i/yBRw1.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 86px;
margin-left: 253px;
width: 309px;}

#pun-category4.category h2 { 
background: url("http://s1.uploads.ru/i/ThfOV.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 86px;
margin-left: 253px;
width: 309px;}
#pun-category5.category h2 { 
background: url("http://s1.uploads.ru/i/DZdxX.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 86px;
margin-left: 253px;
width: 309px;}

#pun-category6.category h2 { 
background: url("http://s1.uploads.ru/i/dhj2b.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 86px;
margin-left: 253px;
width: 309px;}


#pun-stats.section h2 { 
background: url("http://s2.uploads.ru/HVYq0.png") 50% 0% no-repeat transparent;
font-size: 0px;
height: 86px;
margin-left: 253px;
width: 309px;}

ГП
http://s2.uploads.ru/AfMc6.jpg
http://s2.uploads.ru/DJSha.jpg
http://s3.uploads.ru/AD9Py.jpg

струклура стиль ксс
Код:
/*************************************************************
A - SETUP
**************************************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
@import url(style_cs.css);

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
margin: 0
}

/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
padding: 0;
list-style: none;
}

/* A2.4 */
.punbb img {
border:none
}

/* A2.5 */
.punbb .main table {
table-layout: fixed;
width: 100%;
}

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle
  }


/* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
font-size: 100%;
}

/* A3.2 */
.punbb {
font: normal 68.70% verdana, arial, helvetica, sans-serif;
}

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
font: 1em verdana, arial, helvetica, sans-serif
}

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
font-size: 1em;
font-weight: normal;
}

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
font-size: 1.1em;
}

/* A3.6 */
.punbb pre {
font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace
}

/* A3.7 */
.punbb address, .punbb em {
font-style: normal
}

/* A3.8 */
.punbb .post-content em {
font-style: italic
}

/* A3.9 */
.punbb .post-content em.bbuline {
font-style: normal;
text-decoration: underline;
}

/* A3.10 */
.punbb a {
text-decoration: underline
}

/* A3.11 */
.punbb optgroup {
font-weight: bold;
}


/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
overflow:hidden;
line-height: 0.0;
font-size: 0;
}

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
font-size: 0;
height: 0;
width: 0;
line-height: 0.0;
position:absolute;
left: -9999px;
overflow: hidden
}


/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 */
#pun {
margin: 67px auto auto auto;
width : 750px;
padding: 0px 0px 0px 0px;
border: none;
border-top: none;
}

/* A5.2 */
.punbb {
float: left;
width: 100%;
height: auto;
}

/* A5.3 */
#pun-redirect, #pun-maint {
  margin: 0px 20% 0px 20%;
  width: auto;
  float: none;
  }

/* A5.4 */
.punbb .section, .punbb .main {
margin-bottom: 0.5em;
}

/* A5.5 */
.punbb .category, .punbb .post {
margin-top: 0.4em;
}

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
margin-top: 0;
}

/* 5.7 */
#pun-post .topic {
margin-top: 1em;
}

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
border-style: none none none none;
border-width: 0px 0px 0px 0px
}

/* A5.9 */
.punbb .container {
border-style: none;
border-width: 0;
}

/* A5.10 */
#pun-main h1, .punbb .section h2, #pun-stats h2, #pun-debug h2 {
padding: 10px 1em 10px 1em;
border-style: none none none none;
border-width: 0 0 0 0;
}



#pun-main h2 {
padding-bottom: 12px;
font-weight: bold;
color:  #000000;
text-align: center;
font-size: 12px;
font-family: Times New Roman;
height : 12px;}



/*************************************************************

B - MAIN CONTENT - GENERAL

**************************************************************/



/* B1 Parsed Content, Signatures and Scroll Boxes

-------------------------------------------------------------*/



/* B1.1 */

.punbb .post-content {

  padding: 0;

  margin: 0;

  width: 100%;

  overflow: hidden;

  }



/* B1.2 */

.punbb .post-sig dt {

  display: block;

  border-top: 0px none #adadad;

  width: 250px;

  margin: 5px 0;

  }



/* B1.3 */

.punbb .post-content p {

  margin: 0;

  padding: 0 0 1em 0;

  line-height: 150%;

  }



/* B1.4 */

.punbb .post-content img {

  vertical-align: text-bottom

  }



/* B1.5 */

.punbb .post-content img.postimg {

  vertical-align: middle;

  }



/* B1.6 */

.punbb .post-content .blockcode, .punbb .post-content blockquote {

  width: 100%;

  overflow: hidden;

  }



/* B1.7 */

.punbb .post-content .scrollbox {

  width: 100%;

  overflow: auto;

  }



/* B1.8 */

.punbb .post-content .quote-box, .punbb .post-content .code-box {

  margin: 0.4em 1.8em 1.4em 1.8em;

  padding: 1em;

  border-style: none;

  border-width: 0px;

  }



/* B1.9 */

.punbb .quote-box cite, .punbb .code-box strong.legend {

  display: block;

  padding-bottom: 0.7em;

  font-size: 1.1em;

  font-weight: bold;

  font-style: normal;

  margin: 0;

  }



/* B2 Information boxes

-------------------------------------------------------------*/



/* B2.1 */

.punbb .info-box {

  padding: 1.1em 1.7em 1em 1.7em;

  border-style: none;

  border-width: 0px;

  margin: 0 0 1.1em 0;

  }



/* B2.2 */

.punbb .info-box * {

  padding: 0 0 0.7em 0;

  }



/* B2.3 */

.punbb #pun-main .info-box .legend {

  font-size: 1.1em;

  font-weight: bold;

  }





/* B3 Pagination and posting links

-------------------------------------------------------------*/



/* B3.1 */

.punbb .linkst {

  float: left;

  position: relative;

  width: 100%;

  font-size: 1.1em;

  height: 0;

  }



/* B3.2 */

.multipage {

  margin-top: 3em;

  }



/* B3.3 */

.linkst .pagelink {

  position: absolute;

  top: -4em;

  left: 1em;

  width: 24em;

  }



/* B3.4 */

.linkst .postlink {

  position: absolute;

  top: -4em;

  right: 1em;

  width: 16em;

  text-align: right;

  font-weight: bold;

  }



/* B3.5 */

.punbb .linksb {

  text-align: right;

  padding: 0.4em 1em 0.5em 1em;

  font-size: 1.1em;

  }



/* B3.6 */

.linksb .pagelink {

  float: left;

  width: 24em;

  text-align: left;

  }



/* B3.7 */

.linksb .postlink {

  float: right;

  width: 16em;

  font-weight: bold

  }



/* B3.8 */

.subscribelink {

  clear:both;

  padding-top: 0.3em;

  padding-bottom: 0.5em;

  }





/*************************************************************

C - MAIN CONTENT - SPECIFIC

**************************************************************/



/* C1 Form layout

-------------------------------------------------------------*/



/* C1.1 */

.punbb .formal .container {

  padding: 1.7em 2.3em 1.1em 2.3em;

  }



/* C1.2 */

.punbb .formsubmit {

  padding: 0 0 0 1.7em;

  margin: 1em 0 0 0;

  }



/* C1.3 */

.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {

  margin: 0 0.6em 0 0

  }



/* C1.4 */

.punbb fieldset {

  border-style: none;

  border-width: 0px;

  padding: 0 18px 0 18px;

  margin: 0 0 1em 0

  }



/* C1.5 */

.punbb fieldset legend {

  padding: 0;

  margin: 0 0 0 11px;

  font-size: 1.1em

  }



/* C1.6 */

.punbb fieldset legend span {

  padding: 0 5px;

  margin: 0 0 0 -15px;

  }



/* C1.7 */

.punbb fieldset fieldset {

  border-style: none;

  margin: 0;

  padding: 0 0 8px 0

  }



/* C1.8 */

.punbb .fs-box {

  padding: 1em 0 0.8em 0;

  }



/* C1.9 */

.punbb .fs-box p, .punbb .fs-box fieldset {

  padding: 0 0 0.8em 0

  }



/* C1.10 */

.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {

  float: left;

  margin-right: 1em;

  }



/* C1.11 */

.punbb .inline .infofield {

  clear:both

  }



/* C1.12 */

.punbb .datafield br {

  display: none

  }



/* C1.13 */

.punbb .required label, .punbb .datafield span.input {

  font-weight: bold

  }



/* C1.14 */

.punbb .datafield span.input a {

  font-weight: normal;

  }



/* C1.15 */

.punbb .areafield span.input, .punbb p.longinput span.input {

  display: block;

  padding: 0 12em 0 0;

  height: 100%; /* For IE */

  }



/* C1.16 */

.punbb textarea, .punbb .longinput input {

  width: 64%;

  margin: 0;

  }



/* C1.17 */

.punbb .hashelp {

  position: relative;

  }



/* C1.18 */

.punbb .helplinks {

  display: block;

  position: absolute;

  top: 1em;

  right: 0;

  font-weight: normal;

  width: 36%;

  }



/* C1.19 */

.punbb #profile .helplinks {

  top: 1.5em;

  }



/* C1.20 */

.punbb .helplinks span {

  display: block;

  padding-bottom: 0.2em;

  }


/* C1.21 */

#pun-post .formal .info-box li {

  padding-left: 4px;

  list-style-type: square;

  list-style-position: inside;

  line-height: 1.5;

  margin: 0;

  }





/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
  overflow: hidden;
  text-align: right;
  width: 50%;
 margin-left: 11px;
 
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
  text-align: center;
  width: 10%;
  }

/* C2.3 */
.punbb .main .tcr {
  overflow: hidden;
  text-align: left;
  width: 30%;
  }

/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
  width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
  text-align: left;
  width: 20%;
  }

/* C2.6 */
#pun-debug table .tcl {
  width: 15%;
  white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
  width: 90%;
  white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
  font-size: 1.2em;
  font-weight: bold;
  }

/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: block;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
  border-style: none none none none;
  border-width: 0px 0 0 0px;
  padding: 0.8em 1em;
  }

/* C2.12 */
.punbb .main th {
  border-style: none none none none;
  border-width: 0 0 0 0px;
  padding: 0.4em 1em 0.4em 1em;
  }

/* C2.13 */
.punbb .main .tcl {
  border-left-style: none;
  border-left-width: 0
  }
* html .tclcon {height: 1px}

/* C2.14 */
.punbb td div.tclcon {
  margin-left: 11px;
  text-align: left;
}

/* C2.15 */
.punbb div.icon {
      float: right;
      display: block;
      width: 70px;
      height: 70px;
    margin-right: 10px;
    padding-top: 0px;
    margin-top: 0px;}

/* C3 Topics

-------------------------------------------------------------*/



/* C3.1 */

.punbb .post .container {

  border-style: none none none none;

  border-width: 0px;

  margin-top: -1px;

  padding-bottom: 1px;

  }



/* C3.2 */

.punbb .post h3 {

  border-style: none none none none;

  border-width: 0px;

  }



/* C3.3 */

.punbb .post h3 span {

  padding: 0.5em 1em;

  display: block;

  margin-left: 19em;

  border-left-style: none;

  border-left-width: 0px
  

  }



/* C3.4 */

.punbb .post h3 strong {

  float: right;

  width: 5em;

  text-align: right;

  font-weight: normal;
 
  }



/* C3.5 */

.punbb .post .post-author {

  float: left;

  width: 19em;

  margin-top: -1.5em;

  overflow: hidden;

  }



/* C3.6 */

.punbb .post .post-author ul, .punbb .post .post-author p {

  padding: 0 1em 1em 1em;

  line-height: 140%;

  text-align: right;

  }



/* C3.7 */

.pa-author {

  font-size: 1.1em;

  font-weight: bold;

  }



/* C3.8 */

.pa-author a {

  text-decoration: none

  }



/* C3.9 */

li.pa-title {

  padding-bottom: 0.4em;

  font-weight: bold;

  }





li.pa-online {

  line-height: 0.8em;

  border-left-style: solid;

  border-left-width: 0.7em;

  padding-left: 0.4em;

  margin-top: 0.7em;

  }



/* C3.11 */

.punbb .post-body {

  margin-left: 19em;

  border-left-style: none;

  border-left-width: 0px;

  padding: 0 0 1px 0;
 
 padding-right: 20px;

  }



/* C3.12 */

.punbb .post-box {

  padding: 1em;

  }



/*C3.13 */

.punbb fieldset .post-box {

  margin-bottom: 0.8em

  }



/* C3.14 */

.punbb .post-links {

  margin-left: 19em;

  border-left-style: solid;

  border-left-width: 1px;

  }



/* C3.15 */

.punbb .post-links ul {

  padding: 0 1em 0 0;

  height: 2em;

  line-height: 2em;

  margin-left: -19em;

  border-top-style: none;

  border-top-width: 0px;

  background: transparent;

  text-align: right;

  }



/* C3.16 */

.punbb .post-links li {

  display: inline;

  padding-left: 1em;

  }



/* C3.17 */

.pl-email, .pl-website {

  float: left;

  }



/* C3.18 */

.punbb .clearer {

  clear: both;

  height: 0;

  font-size: 0;

  }





/* C4 Moderator menu

-------------------------------------------------------------*/



/* C4.1 */

.punbb .modmenu .container {

  padding: 0.5em 1em;

  text-align: right;

  }



/* C4.2 */

.punbb .modmenu strong, .punbb .modmenu a {

  height: 1.8em;

  line-height: 1.8em;

  }



/* C4.3 */

.punbb .modmenu .container strong {

  float: left;

  }



/* C4.4 */

.punbb .modmenu input {

  margin-left: 1em;

  }





/* C5 Message boxes

-------------------------------------------------------------*/



/* C5.1 */

.punbb .info .container {

  padding: 0.8em 1em

  }



/* C5.2 */

.punbb .info .container .backlink {

  padding-top: 0.8em;

  }





/* C6 Profile

-------------------------------------------------------------*/



/* C6.1 */

#profile .container {

  padding-left: 18.6em;

  }



/* C6.2 */

#profilenav {

  float: left;

  width: 14em;

  margin-left: -16.3em;

  display: inline;

  }



/* C6.3 */

#profilenav li {

  padding-bottom: 0.8em;

  font-weight: bold;

  }



/* C6.4 */

#viewprofile ul, #profilenav ul {

  border-style: solid;

  border-width: 1px;

  padding: 1.5em 18px 0.8em 18px;

  margin: 0 0 1em 0;

  }



/* C6.5 */

#viewprofile h2, #profilenav h2 {

  background: transparent;

  border: none;

  padding: 0 0 0 0;

  margin: 0 14px -0.6em 14px;

  }



/* C6.6 */

#viewprofile h2 span, #profilenav h2 span {

  padding: 0 5px;

  position: relative;

  }



/* C6.7 */

#viewprofile li, #setmods dl {

  padding: 0 0 0 16em;

  margin-bottom: 0.2em;

  }



/* C6.8 */

#viewprofile li span {

  float: left;

  width: 14em;

  margin-left: -16em;

  padding: 0.5em 1em;

  font-weight: bold;

  }



/*C6.9 */

#setmods dt {

  float: left;

  width: 14em;

  margin-left: -16em;

  padding: 0.8em 1em;

  font-weight: bold;

  display: inline;

  }



/* C6.10 */

#viewprofile li strong, #viewprofile li div, #setmods dd {

  display: block;

  padding: 0.5em 1em;

  font-weight: normal;

  }



/* C6.11 */

.punbb img.avatardemo {

  float: right;

  margin: 0 0 0.8em 1.8em

  }





/* C7 User list

-------------------------------------------------------------*/



/* C7.1 */

#pun-userlist .formal, #pun-userlist .formal .container {

  border-bottom: none;

  margin-bottom: 0;

  }



/* C7.2 */

#pun-userlist .usertable .container {

  padding: 0 2.3em 2.3em 2.3em;

  border-top: none;

  }



/* C7.3 */

#pun-userlist .usertable table {

  border-style: solid;

  border-width: 1px;

  }





/*************************************************************

D - PUNBB SECTIONS OTHER THAN MAIN CONTENT

**************************************************************/



/* D1 Logo and description

-------------------------------------------------------------*/



/* D1.1 */

#pun-title {

  margin: 0;

  border-style: none none none none;

  border-width: 0px 0px 0 0px;


  }



/* D1.2 */

#pun-title h1 {

  display : none;

  height : 40px;

  padding: 2em 1em 0 1em;

  }



/* D1.3 */

#pun-title .container {

  border-style: none none none none;

  }



/* D1.4 */

#pun-title h1 span  {

  font-size: 1.5em;

  }



#pun-title table {

    border: none;

    height: 300px;

    width: 100%;

}



#pun-title td.title-logo-tdl {

    border: none;

    width: 100%;

}



#pun-title TD.title-logo-tdr {
  border: none;
  width: 468px;
  vertical-align: top;
  padding-top: 2px;
  position: absolute;
  left: 31%;
  top: 0;
}



/* D2 Page navigation

-------------------------------------------------------------*/

/* D2.1 */

#pun-pagelinks {

  position: absolute;

  top: -15px;

  left: 0;

  margin: 0;

  border: none;

  padding: 0;

  width: 100%;

  }



/* D2.2 */

#pun-pagelinks .container {

  background: transparent;

  border: none;

  padding: 0}



/* D2.3 */

#pun-pagelinks .container li {

  display: inline

  }



/* D2.4 */

#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {

  height: 2em;

  line-height: 2em;

  padding: 0;

  font-size: 1.2em;

  margin-left: -9999px;

  display: block;

  float:left;

  width: 100%;

  }



/* D2.5 */

#pun-pagelinks a:active, #pun-pagelinks a:focus {

  position:relative;

  margin: 0;
}



#pun-pagelinks li a span {

  display:block;

  margin: 0 1em

  }



/* D3 Forum navigation

-------------------------------------------------------------*/



/* D3.1 */

#pun-navlinks, #pun-navlinks .container {

  border-style: none;

  border-width: 0;

  margin: 0;
  text-align: center;
  }



/* D3.2 */

#pun-navlinks .container {
font-weight: bold;
text-align: center;
font-size: 13px;
font-family: arial;
background-color: transparent;
color: #adadad;
background-repeat: no-repeat; background-position: center;
height : 35px;
padding-top: 12px;
}



/* D3.3 */

#pun-navlinks li {

  display: inline;

  padding-right: 1em;

  }



/* D3.4 */

#pun-navlinks li a {

  font-size: 1.1em;

  }



/* D4 User links

-------------------------------------------------------------*/



/* D4.1 */

#pun-ulinks  {

  margin-top: 0;
  
text-align: center;

  }



/* D4.2 */

#pun-ulinks .container {

  border-top: none;

  margin-top: -10px;

  padding: 0.7em 1em;

  }



/* D4.3 */

#pun-ulinks li, #pun-ulinks li a {

  display: inline;

  border-left-style: solid;

  border-left-width: 1px;

  white-space: nowrap;

  }



/* D4.4 */

#pun-ulinks li a {

  padding: 0 0.3em 0 0.6em

  }



/* D4.5 */

#pun-ulinks li.item1, #pun-ulinks li.item1 a {

  border-left-style: none;

  border-left-width: 0;

  padding-left: 0

  }



/* D5 Welcome box and Top Breadcrumbs

-------------------------------------------------------------*/



/* D5.1 */

#pun-status, #pun-status .container {

  border-bottom: none;

  margin-bottom: 0;
  
  }



/* D5.2 */

#pun-status .container {

  padding: 0.8em 1em 1em 1em;
   
  }



/* D5.3 */

#pun-status span {

  white-space: nowrap;

  margin-right: 0.5em;

  }



/* D5.4 */

#pun-crumbs1 {

  font-weight: bold;

  overflow: hidden;

  margin-top: 0;

  }



/* D5.5 */

#pun-crumbs1 p.container {

  border-top: none;

  padding: 1em 1em 0.8em 1em;

  font-size: 1.1em;
  
  }



/* D5.6 */

#pun-break1 {

  margin: 0 1em;

  border-style: solid none;

  border-width: 1px 0;

  height: 0;

  margin: -2px 1em;

  position: relative;

  z-index: 1;

  }



/* D6 Announcement

-------------------------------------------------------------*/



/* D6.1 */

#pun-announcement h2 {

  padding: 0;

  margin: 0 1em -3.5em 1em;

  border-style: none none solid none;

  border-width: 0 0 1px 0;

  position: relative;

  font-weight: bold;

  display: none;

  }



/* D6.2 */

#pun-announcement h2 span {

  display: block;

  padding: 1em 0 0.8em 0;

  border-bottom-style: solid;

  border-bottom-width: 1px;

  }



/* D6.3 */

#pun-announcement .container {

  padding: 4.3em 1em 1em 1em;

  }



/* D7 Statistics

-------------------------------------------------------------*/



/* D7.1 */

#pun-stats .container {

  padding: 0.8em 1em

  }



/* D7.2 */

#pun-stats li.item1, #pun-stats li.item2 {

  float: left;

  clear: both;

  line-height: 150%;

  }



/* D7.3 */

#pun-stats li.item3, #pun-stats li.item4 {

  text-align: right;

  line-height: 150%;

  }



/* D7.4 */

li#onlinelist {

  margin-top: 1em;

  border-top-style: solid;

  border-top-width: 1px;

  float: left;

  width: 100%;

  line-height: 130%;

  }



/* D7.5 */

li#onlinelist div {

  border-top-style: solid;

  border-top-width: 1px;

  padding: 0.7em 0 0 0;

  }



/* D8 Quick Jump - About - Bottom Breadcrumbs

-------------------------------------------------------------*/



/* D8.1 */

#pun-qjump {

  margin: 0;

  border: none;

  width: 50%;

  position: relative;

  float: left;

  }



/* D8.2 */

#pun-qjump .container {

  border: none;

  background: transparent;

  padding: 0.8em 1em;

  }



/* D8.3 */

#pun-about {

  margin-top: 0;

  }



/* D8.4 */

#pun-about .container {

  border-top-style: none;

  text-align: right;

  line-height: 150%;

  padding: 0.8em 1em;

  }



/* D8.5 */

#pun-about p span {

  display:block;

  padding-left: 50%;

  }



/* D8.6 */

#pun-crumbs2 {

  font-weight: bold;

  overflow: hidden;

  margin-bottom: 0;

  border-bottom: none;

  }



/* D8.7 */

#pun-crumbs2 .container {

  border-bottom: none;

  padding: 0.8em 1em;

  font-size: 1.1em;

  }



/* D8.8 */

#pun-break4 {

  margin: -2px 1em;

  border-style: solid none;

  border-width: 1px 0;

  position: relative;

  height: 0;

  z-index: 1;

  }



/* D8.9 */

div.punbb-admin #pun-about .container {

  border-top-style: solid;

  border-top-width: 1px;

  }





/* D9 Help file

-------------------------------------------------------------*/



/* D9.1 */

#pun-help .formal .info-box h3.legend {

  border-bottom-style: none;

  border-bottom-width: 0px;

  padding-bottom: 0;

  margin-bottom: 0.8em;

  }



/* D9.2 */

#pun-help .formal .info-box h3.legend span {

  padding-bottom: 0.6em;

  display: block;

  border-bottom-style: none;

  border-bottom-width: 0px;

  font-size: 1.1em;

  }



/* D9.3 */

#pun-help .formal p, #pun-help .formal dd {

  margin-bottom: 1em

  }



/* D9.4 */

#pun-help .formal ul, #pun-help .formal dl {

  padding: 0 0 0 1em

  }



/* D9.5 */

#pun-help .formal li {

  padding: 0;

  line-height: 130%

  }



/* D9.6 */

#pun-help .formal li * {

  vertical-align: text-top

  }



/* D9.7 */

#pun-help .formal dt span {

  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace

  }



/* D9.8 */

#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {

  padding-bottom: 0;

  }

#pun-stats h2 {

display: none;

  }
цвета ксс
Код:
/* CS1 Background and text colours
-------------------------------------------------------------
*/


#pun-title TABLE { 
background : transparent url("http://s2.uploads.ru/ziDY8.png") no-repeat left top; 
 margin-left : 0px;

}

body {background-color: #140b01;
background-image : url("");
background-repeat: no-repeat;
background-position : top center;

}

#pun {
background-image : url("http://s3.uploads.ru/GzIu9.png");
background-color: #e8d8cb;
background-position : center;
background-attachment : fixed;

}

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer  {
  background-color: transparent;
  color: #140b01;
  }

/* CS1.3 */
#pun-stats h2,.punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-stats .statscon, li#onlinelist, li#onlinelist div  {
  background-color: transparent;
  color: #140b01;
  font-weight: bold;
  font-style: normal;

  }


/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: #140b01;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #140b01;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #140b01;
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
 background-color: #e8d8cb;
  color: #140b01;
  }

/* CS1.8 */
#pun-navlinks .container, #pun-ulinks .container {
  background-color: transparent;
  color: #140b01;
  text-align: center;
  }

.offline li.pa-online strong {
  color: #140b01;
  font-weight: normal
  }

.punbb textarea, .punbb select, .punbb input {
  background-color: #e8d8cb;
  color: #140b01;
}

/* 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;
  }

/* CS1.3 */
#pun-stats h2 .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin{
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: #140b01;
  }

#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: 1px solid #dedfdf

  }

li.pa-online {
  border-left-color: transparent;
  }

.punbb .post-sig dt {
  border-top-color: transparent !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: #53372c;
    border-bottom: 0px none #140b01;
  text-decoration: none;

  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #140b01;
  }

/* 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: #140b01;
    border-bottom: 0px none #140b01;
  text-decoration: none;

  }

/* CS3.3 */
#pun-navlinks a {
 color: #53372c;
    border-bottom: 0px none #140b01;
  text-decoration: none;

  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #140b01;
  font-weight: normal;
font-style: normal;
  border-bottom: 0px none #140b01;
  text-decoration: none;

  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #e8d8cb;
  color: #140b01;
  }


/* CS4 Post status icons
-------------------------------------------------------------*/

div.icon {
        background: url(http://s3.uploads.ru/4J5Mi.png) no-repeat; width: 70px; height: 70px;
}
tr.inew div.icon {
        background: url(http://s2.uploads.ru/nlSkI.png) no-repeat; width: 70px; height: 70px;
}
tr.iclosed div.icon {
        background: url() no-repeat; width: 70px; height: 70px;
}
tr.isticky div.icon {
        background: url() no-repeat; width: 70px; height: 70px;
}


#pun-stats ul.container {
   background: url(http://s3.uploads.ru/CX7zR.png) no-repeat 1px 10px;
padding-left: 87px;
}

#pun-about p.container {
background: url(http://s2.uploads.ru/hvf2x.png) no-repeat; height: 80px;
margin-bottom: -50px;

}
.lastedit {display: none;}
/*  CS5 Категории форума и кнопки 
------------------------------------------------------------*/

#pun-category1.category h2 { 
background: url("http://s2.uploads.ru/7tDKB.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 139px;
margin-left: 253px;
width: 500px;}

#pun-category2.category h2 { 
background: url("http://s2.uploads.ru/Ubg0Y.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 139px;
margin-left: 253px;
width: 500px;}

#pun-category3.category h2 { 
background: url("http://s2.uploads.ru/QZNeI.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 139px;
margin-left: 253px;
width: 500px;}

#pun-category4.category h2 { 
background: url("http://s3.uploads.ru/VuQ2y.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 139px;
margin-left: 253px;
width: 500px;}
#pun-category5.category h2 { 
background: url("http://s2.uploads.ru/khuIU.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 139px;
margin-left: 253px;
width: 500px;}

#pun-category6.category h2 { 
background: url("http://s3.uploads.ru/1B0rT.png") 50% 0% no-repeat transparent;
font-size: 0px !important;
height: 139px;
margin-left: 253px;
width: 500px;}


#pun-stats.section h2 { 
background: url("http://s1.uploads.ru/i/Nn9xq.png") 50% 0% no-repeat transparent;
font-size: 0px;
height: 86px;
margin-left: 253px;
width: 309px;}

Отредактировано бджола (17.06.2014 16:17:46)

+8

4

Дизайн на тематику животных: лисы

Макет

http://sf.uploads.ru/CRDE2.jpg

Структура style.css
Код:
/*************************************************************
A - SETUP
**************************************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
  margin: 0
  }

/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
  padding: 0;
  list-style: none;
  }

/* A2.4 */
.punbb img {
  border:none
  }

/* A2.5 */
.punbb .main table {
  table-layout: fixed;
  width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle
  }


 /* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
  font-size: 100.01%;
  }

/* A3.2 шрифт всего форума*/
.punbb {
  font: normal 72.75% verdana, arial, helvetica, sans-serif;
  }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
  font: 1em verdana, arial, helvetica, sans-serif
  }

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
  font-size: 1em;
  font-weight: normal;
  }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
  font-size: 1.1em;
  }

/* A3.6 */
.punbb pre {
  font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* A3.7 */
.punbb address, .punbb em {
  font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
  font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
  }

/* A3.10 */
.punbb a {
  text-decoration: underline
  }

/* A3.11 */
.punbb optgroup {
  font-weight: bold;
  }


/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  overflow:hidden;
  line-height: 0.0;
  font-size: 0;
  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position:absolute;
  left: -9999px;
  overflow: hidden
  }


/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 ширина */
#pun {
margin: 0px auto auto auto;
width: 100%;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
border-style: none;
background-color: #ebe1c6;
width: 910px;
border-width: 0px;
}

/* A5.2 */
.punbb { 
  width: 880px; 
  position: relative;  
  height: auto;
  margin-left: 20px;
  }

/* A5.3 */
#pun-redirect, #pun-maint {
  margin: 0px 20% 0px 20%;
  width: 860px !important;
  float: none;
  margin-left: -2px;
  }

/* A5.4 */
.punbb .section, .punbb .main {
  margin-bottom: 1em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
  margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
  margin-top: 0;
  }

/* 5.7 */
#pun-post .topic {
  margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-style: dotted dotted dotted dotted;
  border-width: 0px 0px 0px 0px
  }

/* A5.9 */
.punbb .container {
  border-style: dotted;
  }

/* A5.10 */
#pun-main h1, .punbb .section h2, #pun-stats h2, #pun-debug h2 {
  padding: 3em 1em;
  border-style: dotted dotted dotted dotted ;
  border-width: 0px 0px 0px 0px;
  }

#pun-main h2 {
  padding: 3em 1em;
  border-style: dotted dotted dotted dotted ;
  border-width: 0px 0px 0px 0px;
}


/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
  padding: 0;
  margin: 0;
  width: 100%;
  overflow: hidden;
  }

/* B1.2 линия разделяющая сообщение и подпись */
.punbb .post-sig dt {
  display: block;
  border-top: 1px solid #919191 !important;
  width: 250px;
  margin: 5px 0;
  }

/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 150%;
  }

/* B1.4 */
.punbb .post-content img {
  vertical-align: text-bottom
  }

/* B1.5 */
.punbb .post-content img.postimg {
  vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
  }

/* B1.7 */
.punbb .post-content .scrollbox {
  width: 100%;
  overflow: auto;
  }

/* B1.8 цитата, тень*/
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
  border-style: solid;
  border-width: 0px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
      box-shadow: 0px 3px 7px #000;
    -webkit-box-shadow:0px 3px 7px #000;
    -khtml-box-shadow:0px 3px 7px #000;
    -moz-box-shadow:0px 3px 7px #000;

  }

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
  display: block;
  padding-bottom: 0.7em;
  font-size: 1.1em;
  font-weight: bold;
  font-style: normal;
  margin: 0;
  }

/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  border-style: solid;
  border-width: 1px;
  margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
  padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
  font-size: 1.1em;
  font-weight: bold;
  }


/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
  float: left;
  position: relative;
  width: 100%;
  font-size: 1.1em;
  height: 0;
  }

/* B3.2 */
.multipage {
  margin-top: 3em;
  }

/* B3.3 */
.linkst .pagelink {
  position: absolute;
  top: -8em;
  left: 1em;
  width: 24em;
  }

/* B3.4 */
.linkst .postlink {
  position: absolute;
  top: -8em;
  right: 1em;
  width: 16em;
  text-align: right;
  font-weight: bold;
  }

/* B3.5 */
.punbb .linksb {
  text-align: right;
  padding: 0.4em 1em 0.5em 1em;
  font-size: 1.1em;
  }

/* B3.6 */
.linksb .pagelink {
  float: left;
  width: 24em;
  text-align: left;
  }

/* B3.7 */
.linksb .postlink {
  float: right;
  width: 16em;
  font-weight: bold
  }

/* B3.8 */
.subscribelink {
  clear:both;
  padding-top: 0.3em;
  padding-bottom: 0.5em;
  }


/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
  padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
  padding: 0 0 0 1.7em;
  margin: 1em 0 0 0;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
  margin: 0 0.6em 0 0
  }

/* C1.4 */
.punbb fieldset {
  border-style: solid;
  border-width: 1px;
  padding: 0 18px 0 18px;
  margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
  padding: 0;
  margin: 0 0 0 11px;
  font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
  padding: 0 5px;
  margin: 0 0 0 -15px;
  }

/* C1.7 */
.punbb fieldset fieldset {
  border-style: none;
  margin: 0;
  padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
  padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
  padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
  clear:both
  }

/* C1.12 */
.punbb .datafield br {
  display: none
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
  font-weight: bold
  }

/* C1.14 */
.punbb .datafield span.input a {
  font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
  width: 64%;
  margin: 0;
  }

/* C1.17 */
.punbb .hashelp {
  position: relative;
  }

/* C1.18 */
.punbb .helplinks {
  display: block;
  position: absolute;
  top: 1em;
  right: 0;
  font-weight: normal;
  width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
  top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
  }

/* C1.21 */
#pun-post .formal .info-box li {
  padding-left: 4px;
  list-style-type: square;
  list-style-position: inside;
  line-height: 1.5;
  margin: 0;
  }


/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
  overflow: hidden;
  text-align: left;
  width: 60%;
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
  background-color: transparent;
  text-align: center;
  width: 10%!important;
  }

/* C2.3 */
.punbb .main .tcr {
  background-color: transparent;
  overflow: hidden;
  text-align: left;
  width: 24%;
  }

/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
background-color: transparent;
  width: 34%!important;
 }
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
background-color: transparent;
  text-align: left;
  width: 18%!important;
  }

/* C2.6 */
#pun-debug table .tcl {
background-color: transparent;
  width: 15%;
  white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
background-color: transparent;
  width: 90%;
  white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
  font-size: 1.2em;
  font-weight: bold;
  }


/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: block;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
border-style: none;
border-width: 1px 0 0 1px;
padding: 0.8em 0.6em; }

/* C2.12 */
.punbb .main th {
  border-style: none;
  border-width: 0 0 0 1px;
  padding: 0.1em 1em 0.1em 1em;
  }

/* C2.13 */
    .punbb .main .tcl {
      border-left-style: none;
      border-left-width: 0
      }

    * html .tclcon {height: 1px}


* html .tclcon {height: 1px}


/* C2.14 */
    .punbb td div.tclcon {
            margin-left: 90px;

    }

        /* C2.15 иконки */
     /* старые */
Div.icon {background-image : url(http://forumfiles.ru/files/0011/75/f3/72169.png); 
background-repeat: no-repeat;
  float: left;
  display: block;
  width: 80px;
  height: 80px;
  padding-top: 1px;
  margin-top: 1px;

    padding-right: 5px;

  }
    /* новые */
TR.inew Div.icon {background-image: url(http://forumfiles.ru/files/0011/75/f3/88870.jpg);
background-repeat: no-repeat;
  float: left;
  display: block;
  width: 80px;
  height: 80px;
  padding-top: 1px;
  margin-top: 1px; 

    padding-right: 5px;

  }
    /* важные */
TR.isticky Div.icon {background-image : url(http://forumfiles.ru/files/0011/75/f3/34914.jpg);
background-repeat: no-repeat;
  float: left;
  display: block;
  width: 80px;
  height: 80px;
  padding-top: 1px;
  margin-top: 1px;

    padding-right: 5px;

  }
    /* закрытые */
TR.iclosed Div.icon {background-image : url(http://forumfiles.ru/files/0011/75/f3/71073.png);
background-repeat: no-repeat;
 float: left;
  display: block;
  width: 80px;
  height: 80px;
  padding-top: 1px;
  margin-top: 1px; 

    padding-right: 5px;

  }

 /* C3 Topics
-------------------------------------------------------------*/

/* C3.1 */
.punbb .post .container {
  border-style: none solid solid solid;
  border-width: 1px;
  margin-top: -1px;
  padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
  border-style: solid solid none solid;
  border-width: 1px;
  }

/* C3.3 */
.punbb .post h3 span {
  padding: 0.5em 1em;
  display: block;
  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px
  }

/* C3.4 */
.punbb .post h3 strong {
  float: right;
  width: 5em;
  text-align: right;
  font-weight: normal;
  }


/* C3.5 */
.punbb .post .post-author {
  float: left;
  width: 19em;
  margin-top: 0em;
  overflow: hidden;
  font-weight: normal;
  }

/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 0 1em 1em 1em;
  line-height: 140%;
  }

/* C3.7 */
.pa-author {
  font-size: 1.1em;
  font-weight: bold;
  text-align: center;
  }

/* C3.8 */
.pa-author a {
  text-decoration: none
  }

/* C3.9 */
li.pa-title {
  padding-bottom: 0.4em;
  font-weight: none;
  }


li.pa-online {
  line-height: 0.8em;
  border-left-style: solid;
  border-left-width: 0.7em;
  padding-left: 0.4em;
  margin-top: 0.7em;
  }

/* C3.11 */
.punbb .post-body {
  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px;
  padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
  padding: 1em;
  }

/*C3.13 */
.punbb fieldset .post-box {
  margin-bottom: 0.8em
  }

/* C3.14 */
.punbb .post-links {
  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px;
  }

/* C3.15 */
.punbb .post-links ul {
  padding: 0 1em 0 0;
  height: 2em;
  line-height: 2em;
  margin-left: -19em;
  border-top-style: dashed;
  border-top-width: 1px;
  background: transparent;
  text-align: right;
  }

/* C3.16 */
.punbb .post-links li {
  display: inline;
  padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
  float: left;
  }

/* C3.18 */
.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
  }


/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
  padding: 0.5em 1em;
  text-align: right;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
  height: 1.8em;
  line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
  float: left;
  }

/* C4.4 */
.punbb .modmenu input {
  margin-left: 1em;
  }


/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
  padding: 0.8em 1em
  }

/* C5.2 */
.punbb .info .container .backlink {
  padding-top: 0.8em;
  }


/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
  padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
  float: left;
  width: 14em;
  margin-left: -16.3em;
  display: inline;
  }

/* C6.3 */
#profilenav li {
  padding-bottom: 0.8em;
  font-weight: bold;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
  border-style: solid;
  border-width: 1px;
  padding: 1.5em 18px 0.8em 18px;
  margin: 0 0 1em 0;
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
  background: transparent;
  border: none;
  padding: 0 0 0 0;
  margin: 0 14px -0.6em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
  padding: 0 5px;
  position: relative;
  }

/* C6.7 */
#viewprofile li, #setmods dl {
  padding: 0 0 0 16em;
  margin-bottom: 0.2em;
  }

/* C6.8 */
#viewprofile li span {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.5em 1em;
  font-weight: bold;
  }

/*C6.9 */
#setmods dt {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.8em 1em;
  font-weight: bold;
  display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
  display: block;
  padding: 0.5em 1em;
  font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em
  }


/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
  padding: 0 2.3em 2.3em 2.3em;
  border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
  border-style: solid;
  border-width: 1px;
  }


/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1 Logo and description
-------------------------------------------------------------*/

/* D1.1 */
#pun-title {
  margin: 0;
  margin-top: 0px;
  border-style: double;
  border: none;
  margin-bottom: 0px;

}

/* D1.2 */
#pun-title h1 {
  display : block;
  height: 360px;
margin-bottom: -1px;
}

/* D1.3 */
#pun-title .container {
  border-style: none ;
  padding: 0.2em 1em 0.8em 1em;
  }

/* D1.4 */
#pun-title h1 span {
  display: none;
}

#pun-title table {
border: none;
height: 0px;
width: 910px;
height: 360px;
margin-left: -20px;
background-image: url(http://forumfiles.ru/files/0011/75/f3/87263.jpg);
}

#pun-title TD.title-logo-tdl {
  border: none;
  width: 100%; height: 60px;
}

#pun-title TD.title-logo-tdr {
  border: none;
  vertical-align: top;
  padding-right: 0px;
  padding-top: 0px;

}

/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
  background: transparent;
  border: none;
  padding: 0}

/* D2.3 */
#pun-pagelinks .container li {
  display: inline
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
  height: 2em;
  line-height: 2em;
  padding: 0;
  font-size: 1.2em;
  margin-left: -9999px;
  display: block;
  float:left;
  width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  position:relative;
  margin: 0;
  }

#pun-pagelinks li a span {
  display:block;
  margin: 0 1em
  }

/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
  border-style: none;
  border-width: 0;
  margin: -60px 0px 0px 0px;
text-align: center;
font-family: Book Antiqua;
font-size: 13px;
  }

/* D3.2 */
#pun-navlinks .container {
  padding: 5em 0.1em;
  text-transform: none;
  FONT-WEIGHT: BOLD;
  }

/* D.3.3 */
#pun-navlinks li {
  display: inline;
  padding-right: 1em;
  }

/* D3.4 */
#pun-navlinks li a {
  font-size: 1.1em;
  }

/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
  margin-top: -70px;
  border-style: none;
  text-align: center;
  font-family: Book Antiqua;
  text-transform: none;
font-size: 13px;
  }

/* D4.2 */
#pun-ulinks .container {
  border-top: none;
  padding: 1em 1em;
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
  display: inline;
  border-left-style: none;
  border-left-width: 1px;
  white-space: nowrap;
  }

/* D4.4 */
#pun-ulinks li a {
  padding: 0 0.3em 0 0.6em
  }

/* D4.5 */
#pun-ulinks li.item1, #pun-ulinks li.item1 a {
  border-left-style: none;
  border-left-width: 0;
  padding-left: 0
  }

/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* D5.2 */
#pun-status .container {
  padding: 0.8em 1em 1em 1em;
  }

/* D5.3 */
#pun-status span {
  white-space: nowrap;
  margin-right: 0.5em;
  }

/* D5.4 */
#pun-crumbs1 {
  font-weight: bold;
  overflow: hidden;
  margin-top: 0;
  }

/* D5.5 */
#pun-crumbs1 p.container {
  border-top: none;
  padding: 1em 1em 0.8em 1em;
  font-size: 1.1em;
  }

/* D5.6 */
#pun-break1 {
  margin: 0 1em;
  border-style: solid none;
  border-width: 0px 0;
  height: 0;
  margin: -2px 1em;
  position: relative;
  z-index: 1;
  }


/* D6 Announcement
-------------------------------------------------------------*/

#pun-announcement h2 {display: none}

/* D6.2 */
#pun-announcement h2 span {
  display: block;
  padding: 1em 0 0.8em 0;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  }

/* D6.3 */
#pun-announcement .container {
  padding: 1em 1em 1em;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
  padding: 0.8em 1em
  }

/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
  float: left;
  clear: both;
  line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
  text-align: right;
  line-height: 150%;
  }

/* D7.4 */
li#onlinelist {
  margin-top: 1em;
  border-top-style: solid;
  border-top-width: 0px;
  float: left;
  width: 100%;
  line-height: 130%;
  }

/* D7.5 */
li#onlinelist div {
  border-top-style: solid;
  border-top-width: 0px;
  padding: 0.7em 0 0 0;
  }

/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
  margin: 0;
  border: none;
  width: 50%;
  position: relative;
  float: left;
  }

/* D8.2 */
#pun-qjump .container {
  border: none;
  background: transparent;
  padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
  margin-top: 0;
  }

/* D8.4 */
#pun-about .container {
  border-top-style: none;
  text-align: right;
  line-height: 150%;
  padding: 0.8em 1em;
  }

/* D8.5 */
#pun-about p span {
  display:block;
  padding-left: 50%;
  }

/* D8.6 */
#pun-crumbs2 {
  font-weight: normal;
  overflow: hidden;
  margin-bottom: 0;
  border-bottom: none;
  }

/* D8.7 */
#pun-crumbs2 .container {
  border-bottom: none;
  padding: 0.8em 1em;
  font-size: 1.1em;
  }


/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
  border-bottom-style: solid;
  border-bottom-width: 0px;
  padding-bottom: 0;
  margin-bottom: 0.8em;
  }

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
  padding-bottom: 0.6em;
  display: block;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
  margin-bottom: 1em
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
  padding: 0 0 0 1em
  }

/* D9.5 */
#pun-help .formal li {
  padding: 0;
  line-height: 130%
  }

/* D9.6 */
#pun-help .formal li * {
  vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
  padding-bottom: 0;
  }
.tcl
{
padding-left:-0px !important;
}

#pun-index{
    margin-bottom: -15px;
}

/* левый отступ*/
#pun-main{ margin-left: 8px;}
Цвета style_cs.css
Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/
 
/* фон */
body{
background-image: url("http://forumfiles.ru/files/0011/75/f3/23448.jpg");
background-position: top center; 
background-attachment: fixed; 
background-repeat: repeat;
background-color: #ebe1c6;
}

/* фон контента */
#pun { background-image : url("http://forumfiles.ru/files/0011/75/f3/13386.jpg");
background-repeat: repeat;
background-position : center;}

/* блок формы ответа и кнопки*/
  .punbb textarea, .punbb select, .punbb input{
  background-color: #e7e7d3;
  color: #e7e7d3;
background-image : url("");
border-top:2px solid  #000000;
border-right:2px solid  #000000;
border-bottom: 2px solid  #000000;
border-left:2px solid  #000000;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
}

/* блок цитат и кодов*/
#pun-main .code-box, #pun-main .quote-box,  {
  background-color: #e7e7d3;
  color: #e7e7d3;
background-image : url("");
}

/* категории */
#pun-main h2, #pun #pun-index #pun-stats h2, #pun .punbb #pun-main h1 {
  width: 820px !important;
  height: 63x;
  background-image: url();
  background-position: center;
  background-repeat: no-repeat;
  text-align: center;
  font-family: times;
    font-size: 14px;
  text-transform: center;
  color: #000000;
  font-weight: bold;
}


/* картинка в самый низ */
#pun-about {
background-image: url(http://forumfiles.ru/files/0011/75/f3/13373.jpg);
background-position: bottom center;
background-repeat: no-repeat;
margin-bottom: 0;
height: 210px;
margin-left: -21px;
width: 910px !important;
}





.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #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 {background-color: transparent;
color: #000000;}

#pun-status .container, #pun-crumbs1 .container
{color: #000000;
}
#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: 600px; top: 0px
}

#pun-adnav .isactive ul.adsubnav a {
  color: #000000 !important;
  }

#pun-navlinks .container, #pun-ulinks .container {
background-color: transparent;
color: #1a0a01;
text-align: center;}

.offline li.pa-online strong {
color: #000000;
font-weight: normal}

.punbb textarea, .punbb select, .punbb input {
background-color: transparent;
color: #000000;}



/* 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, 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: 1px solid transparent
  }

li.pa-online {
  border-left-color: transparent;
  }

.punbb .post-sig dt {
  border-top-color: transparent!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: #525a3c;
    border-bottom: 0px none #000;

  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #000000
  }

/* 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: #000000;
    border-bottom: 0px none #000;
  text-decoration: none;

  }

/* CS3.3 меню*/
#pun-navlinks a {
  color: #525a3c;
    border-bottom: 0px none #000;
  text-decoration: none;

  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #00000;
  font-weight: normal;
font-style: normal;
  border-bottom: 0px none #000;
  text-decoration: none;

  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/
div#html-footer {
margin: -80px 0px 0px 0px;}

#profilenav h2 {
width: 6em!important;
}



/* цвет изображений */
#image-area, #size-area, #font-area, #color-area, #smilies-area, #video-area, #addition-area {
 background: #d3d3d3;
}





/* Цвет линий таблицы в посте*/
#pun-viewtopic #pun-main .post-content td
{
border-color:#6f765c !important;
}
/* Цвет линий таблицы в подписи */
#pun-viewtopic #pun-main .post-content .post-sig td 
{
border-color:#6f765c !important;

}



/* Окантовка профиля*/
.post-author ul
{
box-shadow: 0 0 10px transparent;
border-radius: 0px 10px 10px 0px;
border: 1px solid #6f765c;
text-align:center;
background-color:#fcfcf;
}
.post-author ul li {border-top: 1px dashed transparent;}

+1

5

Дизайн на тематику животных: волки

Макет

http://sf.uploads.ru/QSHAc.jpg

Структура style.css
Код:
/*************************************************************
A - SETUP
**************************************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
  margin: 0
  }

/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
  padding: 0;
  list-style: none;
  }

/* A2.4 */
.punbb img {
  border:none
  }

/* A2.5 */
.punbb .main table {
  table-layout: fixed;
  width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle
  }


 /* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
  font-size: 100.01%;
  }

/* A3.2 шрифт всего форума*/
.punbb {
  font: normal 72.75% verdana, arial, helvetica, sans-serif;
  }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
  font: 1em verdana, arial, helvetica, sans-serif
  }

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
  font-size: 1em;
  font-weight: normal;
  }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
  font-size: 1.1em;
  }

/* A3.6 */
.punbb pre {
  font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* A3.7 */
.punbb address, .punbb em {
  font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
  font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
  }

/* A3.10 */
.punbb a {
  text-decoration: underline
  }

/* A3.11 */
.punbb optgroup {
  font-weight: bold;
  }


/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  overflow:hidden;
  line-height: 0.0;
  font-size: 0;
  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position:absolute;
  left: -9999px;
  overflow: hidden
  }


/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 ширина */
#pun {
margin: 0px auto auto auto;
width: 100%;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
border-style: none;
background-color: #ebe1c6;
width: 905px;
border-width: 0px;
}

/* A5.2 */
.punbb { 
  width: 860px; 
  position: relative;  
  height: auto;
  margin-left: 20px;
  }

/* A5.3 */
#pun-redirect, #pun-maint {
  margin: 0px 20% 0px 20%;
  width: 860px !important;
  float: none;
  margin-left: -2px;
  }

/* A5.4 */
.punbb .section, .punbb .main {
  margin-bottom: 1em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
  margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
  margin-top: 0;
  }

/* 5.7 */
#pun-post .topic {
  margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-style: dotted dotted dotted dotted;
  border-width: 0px 0px 0px 0px
  }

/* A5.9 */
.punbb .container {
  border-style: dotted;
  }

/* A5.10 */
#pun-main h1, .punbb .section h2, #pun-stats h2, #pun-debug h2 {
  padding: 3em 1em;
  border-style: dotted dotted dotted dotted ;
  border-width: 0px 0px 0px 0px;
  }

#pun-main h2 {
  padding: 3em 1em;
  border-style: dotted dotted dotted dotted ;
  border-width: 0px 0px 0px 0px;
}


/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
  padding: 0;
  margin: 0;
  width: 100%;
  overflow: hidden;
  }

/* B1.2 линия разделяющая сообщение и подпись */
.punbb .post-sig dt {
  display: block;
  border-top: 1px solid #919191 !important;
  width: 250px;
  margin: 5px 0;
  }

/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 150%;
  }

/* B1.4 */
.punbb .post-content img {
  vertical-align: text-bottom
  }

/* B1.5 */
.punbb .post-content img.postimg {
  vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
  }

/* B1.7 */
.punbb .post-content .scrollbox {
  width: 100%;
  overflow: auto;
  }

/* B1.8 цитата, тень*/
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
  border-style: solid;
  border-width: 0px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
      box-shadow: 0px 3px 7px #000;
    -webkit-box-shadow:0px 3px 7px #000;
    -khtml-box-shadow:0px 3px 7px #000;
    -moz-box-shadow:0px 3px 7px #000;

  }

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
  display: block;
  padding-bottom: 0.7em;
  font-size: 1.1em;
  font-weight: bold;
  font-style: normal;
  margin: 0;
  }

/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  border-style: solid;
  border-width: 1px;
  margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
  padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
  font-size: 1.1em;
  font-weight: bold;
  }


/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
  float: left;
  position: relative;
  width: 100%;
  font-size: 1.1em;
  height: 0;
  }

/* B3.2 */
.multipage {
  margin-top: 3em;
  }

/* B3.3 */
.linkst .pagelink {
  position: absolute;
  top: -8em;
  left: 1em;
  width: 24em;
  }

/* B3.4 */
.linkst .postlink {
  position: absolute;
  top: -8em;
  right: 1em;
  width: 16em;
  text-align: right;
  font-weight: bold;
  }

/* B3.5 */
.punbb .linksb {
  text-align: right;
  padding: 0.4em 1em 0.5em 1em;
  font-size: 1.1em;
  }

/* B3.6 */
.linksb .pagelink {
  float: left;
  width: 24em;
  text-align: left;
  }

/* B3.7 */
.linksb .postlink {
  float: right;
  width: 16em;
  font-weight: bold
  }

/* B3.8 */
.subscribelink {
  clear:both;
  padding-top: 0.3em;
  padding-bottom: 0.5em;
  }


/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
  padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
  padding: 0 0 0 1.7em;
  margin: 1em 0 0 0;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
  margin: 0 0.6em 0 0
  }

/* C1.4 */
.punbb fieldset {
  border-style: solid;
  border-width: 1px;
  padding: 0 18px 0 18px;
  margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
  padding: 0;
  margin: 0 0 0 11px;
  font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
  padding: 0 5px;
  margin: 0 0 0 -15px;
  }

/* C1.7 */
.punbb fieldset fieldset {
  border-style: none;
  margin: 0;
  padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
  padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
  padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
  clear:both
  }

/* C1.12 */
.punbb .datafield br {
  display: none
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
  font-weight: bold
  }

/* C1.14 */
.punbb .datafield span.input a {
  font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
  width: 64%;
  margin: 0;
  }

/* C1.17 */
.punbb .hashelp {
  position: relative;
  }

/* C1.18 */
.punbb .helplinks {
  display: block;
  position: absolute;
  top: 1em;
  right: 0;
  font-weight: normal;
  width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
  top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
  }

/* C1.21 */
#pun-post .formal .info-box li {
  padding-left: 4px;
  list-style-type: square;
  list-style-position: inside;
  line-height: 1.5;
  margin: 0;
  }


/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
  overflow: hidden;
  text-align: left;
  width: 60%;
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
  background-color: transparent;
  text-align: center;
  width: 10%!important;
  }

/* C2.3 */
.punbb .main .tcr {
  background-color: transparent;
  overflow: hidden;
  text-align: left;
  width: 24%;
  }

/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
background-color: transparent;
  width: 34%!important;
 }
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
background-color: transparent;
  text-align: left;
  width: 18%!important;
  }

/* C2.6 */
#pun-debug table .tcl {
background-color: transparent;
  width: 15%;
  white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
background-color: transparent;
  width: 90%;
  white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
  font-size: 1.2em;
  font-weight: bold;
  }


/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: block;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
border-style: none;
border-width: 1px 0 0 1px;
padding: 0.8em 0.6em; }

/* C2.12 */
.punbb .main th {
  border-style: none;
  border-width: 0 0 0 1px;
  padding: 0.1em 1em 0.1em 1em;
  }

/* C2.13 */
    .punbb .main .tcl {
      border-left-style: none;
      border-left-width: 0
      }

    * html .tclcon {height: 1px}


* html .tclcon {height: 1px}


/* C2.14 */
    .punbb td div.tclcon {
            margin-left: 90px;

    }

        /* C2.15 иконки */
     /* старые */
Div.icon {background-image : url(http://forumfiles.ru/files/0011/75/f3/17600.png); 
background-repeat: no-repeat;
  float: left;
  display: block;
  width: 80px;
  height: 102px;
  padding-top: 1px;
  margin-top: 1px;

    padding-right: 5px;

  }
    /* новые */
TR.inew Div.icon {background-image: url(http://forumfiles.ru/files/0011/75/f3/66897.png);
background-repeat: no-repeat;
  float: left;
  display: block;
  width: 80px;
  height: 102px;
  padding-top: 1px;
  margin-top: 1px; 

    padding-right: 5px;

  }
    /* важные */
TR.isticky Div.icon {background-image : url(http://forumfiles.ru/files/0011/75/f3/97728.png);
background-repeat: no-repeat;
  float: left;
  display: block;
  width: 80px;
  height: 102px;
  padding-top: 1px;
  margin-top: 1px;

    padding-right: 5px;

  }
    /* закрытые */
TR.iclosed Div.icon {background-image : url(http://forumfiles.ru/files/0011/75/f3/57109.png);
background-repeat: no-repeat;
 float: left;
  display: block;
  width: 80px;
  height: 102px;
  padding-top: 1px;
  margin-top: 1px; 

    padding-right: 5px;

  }

 /* C3 Topics
-------------------------------------------------------------*/

/* C3.1 */
.punbb .post .container {
  border-style: none solid solid solid;
  border-width: 1px;
  margin-top: -1px;
  padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
  border-style: solid solid none solid;
  border-width: 1px;
  }

/* C3.3 */
.punbb .post h3 span {
  padding: 0.5em 1em;
  display: block;
  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px
  }

/* C3.4 */
.punbb .post h3 strong {
  float: right;
  width: 5em;
  text-align: right;
  font-weight: normal;
  }


/* C3.5 */
.punbb .post .post-author {
  float: left;
  width: 19em;
  margin-top: 0em;
  overflow: hidden;
  font-weight: normal;
  }

/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 0 1em 1em 1em;
  line-height: 140%;
  }

/* C3.7 */
.pa-author {
  font-size: 1.1em;
  font-weight: bold;
  text-align: center;
  }

/* C3.8 */
.pa-author a {
  text-decoration: none
  }

/* C3.9 */
li.pa-title {
  padding-bottom: 0.4em;
  font-weight: none;
  }


li.pa-online {
  line-height: 0.8em;
  border-left-style: solid;
  border-left-width: 0.7em;
  padding-left: 0.4em;
  margin-top: 0.7em;
  }

/* C3.11 */
.punbb .post-body {
  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px;
  padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
  padding: 1em;
  }

/*C3.13 */
.punbb fieldset .post-box {
  margin-bottom: 0.8em
  }

/* C3.14 */
.punbb .post-links {
  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px;
  }

/* C3.15 */
.punbb .post-links ul {
  padding: 0 1em 0 0;
  height: 2em;
  line-height: 2em;
  margin-left: -19em;
  border-top-style: dashed;
  border-top-width: 1px;
  background: transparent;
  text-align: right;
  }

/* C3.16 */
.punbb .post-links li {
  display: inline;
  padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
  float: left;
  }

/* C3.18 */
.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
  }


/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
  padding: 0.5em 1em;
  text-align: right;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
  height: 1.8em;
  line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
  float: left;
  }

/* C4.4 */
.punbb .modmenu input {
  margin-left: 1em;
  }


/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
  padding: 0.8em 1em
  }

/* C5.2 */
.punbb .info .container .backlink {
  padding-top: 0.8em;
  }


/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
  padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
  float: left;
  width: 14em;
  margin-left: -16.3em;
  display: inline;
  }

/* C6.3 */
#profilenav li {
  padding-bottom: 0.8em;
  font-weight: bold;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
  border-style: solid;
  border-width: 1px;
  padding: 1.5em 18px 0.8em 18px;
  margin: 0 0 1em 0;
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
  background: transparent;
  border: none;
  padding: 0 0 0 0;
  margin: 0 14px -0.6em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
  padding: 0 5px;
  position: relative;
  }

/* C6.7 */
#viewprofile li, #setmods dl {
  padding: 0 0 0 16em;
  margin-bottom: 0.2em;
  }

/* C6.8 */
#viewprofile li span {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.5em 1em;
  font-weight: bold;
  }

/*C6.9 */
#setmods dt {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.8em 1em;
  font-weight: bold;
  display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
  display: block;
  padding: 0.5em 1em;
  font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em
  }


/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
  padding: 0 2.3em 2.3em 2.3em;
  border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
  border-style: solid;
  border-width: 1px;
  }


/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1 Logo and description
-------------------------------------------------------------*/

/* D1.1 */
#pun-title {
  margin: 0;
  margin-top: 0px;
  border-style: double;
  border: none;
  margin-bottom: 0px;

}

/* D1.2 */
#pun-title h1 {
  display : block;
  height: 358px;
margin-bottom: -1px;
}

/* D1.3 */
#pun-title .container {
  border-style: none ;
  padding: 0.2em 1em 0.8em 1em;
  }

/* D1.4 */
#pun-title h1 span {
  display: none;
}

#pun-title table {
border: none;
height: 0px;
width: 915px;
height: 358px;
margin-left: -24px;
background-image: url(http://forumfiles.ru/files/0011/75/f3/46476.jpg);
}

#pun-title TD.title-logo-tdl {
  border: none;
  width: 100%; height: 358px;
}

#pun-title TD.title-logo-tdr {
  border: none;
  vertical-align: top;
  padding-right: 0px;
  padding-top: 0px;

}

/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
  background: transparent;
  border: none;
  padding: 0}

/* D2.3 */
#pun-pagelinks .container li {
  display: inline
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
  height: 2em;
  line-height: 2em;
  padding: 0;
  font-size: 1.2em;
  margin-left: -9999px;
  display: block;
  float:left;
  width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  position:relative;
  margin: 0;
  }

#pun-pagelinks li a span {
  display:block;
  margin: 0 1em
  }

/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
  border-style: none;
  border-width: 0;
  margin: -60px 0px 0px 0px;
text-align: center;
font-family: Book Antiqua;
font-size: 13px;
  }

/* D3.2 */
#pun-navlinks .container {
  padding: 5em 0.1em;
  text-transform: none;
  FONT-WEIGHT: BOLD;
  }

/* D.3.3 */
#pun-navlinks li {
  display: inline;
  padding-right: 1em;
  }

/* D3.4 */
#pun-navlinks li a {
  font-size: 1.1em;
  }

/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
  margin-top: -70px;
  border-style: none;
  text-align: center;
  font-family: Book Antiqua;
  text-transform: none;
font-size: 13px;
  }

/* D4.2 */
#pun-ulinks .container {
  border-top: none;
  padding: 1em 1em;
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
  display: inline;
  border-left-style: none;
  border-left-width: 1px;
  white-space: nowrap;
  }

/* D4.4 */
#pun-ulinks li a {
  padding: 0 0.3em 0 0.6em
  }

/* D4.5 */
#pun-ulinks li.item1, #pun-ulinks li.item1 a {
  border-left-style: none;
  border-left-width: 0;
  padding-left: 0
  }

/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* D5.2 */
#pun-status .container {
  padding: 0.8em 1em 1em 1em;
  }

/* D5.3 */
#pun-status span {
  white-space: nowrap;
  margin-right: 0.5em;
  }

/* D5.4 */
#pun-crumbs1 {
  font-weight: bold;
  overflow: hidden;
  margin-top: 0;
  }

/* D5.5 */
#pun-crumbs1 p.container {
  border-top: none;
  padding: 1em 1em 0.8em 1em;
  font-size: 1.1em;
  }

/* D5.6 */
#pun-break1 {
  margin: 0 1em;
  border-style: solid none;
  border-width: 0px 0;
  height: 0;
  margin: -2px 1em;
  position: relative;
  z-index: 1;
  }


/* D6 Announcement
-------------------------------------------------------------*/

#pun-announcement h2 {display: none}

/* D6.2 */
#pun-announcement h2 span {
  display: block;
  padding: 1em 0 0.8em 0;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  }

/* D6.3 */
#pun-announcement .container {
  padding: 1em 1em 1em;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
  padding: 0.8em 1em
  }

/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
  float: left;
  clear: both;
  line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
  text-align: right;
  line-height: 150%;
  }

/* D7.4 */
li#onlinelist {
  margin-top: 1em;
  border-top-style: solid;
  border-top-width: 0px;
  float: left;
  width: 100%;
  line-height: 130%;
  }

/* D7.5 */
li#onlinelist div {
  border-top-style: solid;
  border-top-width: 0px;
  padding: 0.7em 0 0 0;
  }

/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
  margin: 0;
  border: none;
  width: 50%;
  position: relative;
  float: left;
  }

/* D8.2 */
#pun-qjump .container {
  border: none;
  background: transparent;
  padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
  margin-top: 0;
  }

/* D8.4 */
#pun-about .container {
  border-top-style: none;
  text-align: right;
  line-height: 150%;
  padding: 0.8em 1em;
  }

/* D8.5 */
#pun-about p span {
  display:block;
  padding-left: 50%;
  }

/* D8.6 */
#pun-crumbs2 {
  font-weight: normal;
  overflow: hidden;
  margin-bottom: 0;
  border-bottom: none;
  }

/* D8.7 */
#pun-crumbs2 .container {
  border-bottom: none;
  padding: 0.8em 1em;
  font-size: 1.1em;
  }


/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
  border-bottom-style: solid;
  border-bottom-width: 0px;
  padding-bottom: 0;
  margin-bottom: 0.8em;
  }

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
  padding-bottom: 0.6em;
  display: block;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
  margin-bottom: 1em
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
  padding: 0 0 0 1em
  }

/* D9.5 */
#pun-help .formal li {
  padding: 0;
  line-height: 130%
  }

/* D9.6 */
#pun-help .formal li * {
  vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
  padding-bottom: 0;
  }
.tcl
{
padding-left:-0px !important;
}

#pun-index{
    margin-bottom: -15px;
}

/* левый отступ*/
#pun-main{ margin-left: 8px;}
Цвета style_cs.css
Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/
 
/* фон */
body{
background-image: url("http://forumfiles.ru/files/0011/75/f3/55209.jpg");
background-position: top center; 
background-attachment: fixed; 
background-repeat: repeat;
background-color: #ebe1c6;
}

/* фон контента */
#pun { background-image : url("http://forumfiles.ru/files/0011/75/f3/68600.jpg");
background-repeat: repeat;
background-position : center;}

/* блок формы ответа и кнопки*/
  .punbb textarea, .punbb select, .punbb input{
  background-color: #e7e7d3;
  color: #e7e7d3;
background-image : url("");
border-top:2px solid  #000000;
border-right:2px solid  #000000;
border-bottom: 2px solid  #000000;
border-left:2px solid  #000000;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
}

/* блок цитат и кодов*/
#pun-main .code-box, #pun-main .quote-box,  {
  background-color: #e7e7d3;
  color: #e7e7d3;
background-image : url("");
}

/* категории */
#pun-main h2, #pun #pun-index #pun-stats h2, #pun .punbb #pun-main h1 {
  width: 820px !important;
  height: 63x;
  background-image: url();
  background-position: center;
  background-repeat: no-repeat;
  text-align: center;
  font-family: times;
    font-size: 14px;
  text-transform: center;
  color: #000000;
  font-weight: bold;
}


/* картинка в самый низ */
#pun-about {
background-image: url(http://forumfiles.ru/files/0011/75/f3/77568.jpg);
background-position: bottom center;
background-repeat: no-repeat;
margin-bottom: 0;
height: 105px;
margin-left: -23px;
width: 915px !important;
}





.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #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 {background-color: transparent;
color: #000000;}

#pun-status .container, #pun-crumbs1 .container
{color: #000000;
}
#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: 600px; top: 0px
}

#pun-adnav .isactive ul.adsubnav a {
  color: #000000 !important;
  }

#pun-navlinks .container, #pun-ulinks .container {
background-color: transparent;
color: #1a0a01;
text-align: center;}

.offline li.pa-online strong {
color: #000000;
font-weight: normal}

.punbb textarea, .punbb select, .punbb input {
background-color: transparent;
color: #000000;}



/* 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, 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: 1px solid transparent
  }

li.pa-online {
  border-left-color: transparent;
  }

.punbb .post-sig dt {
  border-top-color: transparent!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: #525a3c;
    border-bottom: 0px none #000;

  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #000000
  }

/* 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: #000000;
    border-bottom: 0px none #000;
  text-decoration: none;

  }

/* CS3.3 меню*/
#pun-navlinks a {
  color: #525a3c;
    border-bottom: 0px none #000;
  text-decoration: none;

  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #00000;
  font-weight: normal;
font-style: normal;
  border-bottom: 0px none #000;
  text-decoration: none;

  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/
div#html-footer {
margin: -80px 0px 0px 0px;}

#profilenav h2 {
width: 6em!important;
}



/* цвет изображений */
#image-area, #size-area, #font-area, #color-area, #smilies-area, #video-area, #addition-area {
 background: #d3d3d3;
}





/* Цвет линий таблицы в посте*/
#pun-viewtopic #pun-main .post-content td
{
border-color:#6f765c !important;
}
/* Цвет линий таблицы в подписи */
#pun-viewtopic #pun-main .post-content .post-sig td 
{
border-color:#6f765c !important;

}



/* Окантовка профиля*/
.post-author ul
{
box-shadow: 0 0 10px transparent;
border-radius: 0px 10px 10px 0px;
border: 1px solid #6f765c;
text-align:center;
background-color:#fcfcf;
}
.post-author ul li {border-top: 1px dashed transparent;}

+3

6

взяли - поставили плюс в репутацию - по всем вопросам в л.с.
http://se.uploads.ru/ncwoa.png

низ форума

http://se.uploads.ru/6AwIM.png
http://se.uploads.ru/9YMIK.png


копирайт не убираем и не затираем с:
Структура style.css

Код:
/*************************************************************
A - SETUP
**************************************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
  margin: 0
  }

/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
  padding: 0;
  list-style: none;
  }

.pa-author {  text-transform:uppercase}

/* A2.4 */
.punbb img {
  border:none
  }

/* A2.5 */
.punbb .main table {
  table-layout: fixed;
  width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle
  }


 /* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
  font-size: 96.31%;
 font: verdana
  }

/* A3.2 */
.punbb {
  font: normal 68.75% verdana, arial, helvetica, sans-serif;
  }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
  font: 1em verdana, arial, helvetica, sans-serif
  }

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
  font-size: 1em;
  font-weight: normal;
  }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
  font-size: 1.1em;
  }

/* A3.6 */
.punbb pre {
  font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* A3.7 */
.punbb address, .punbb em {
  font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
  font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
  }

/* A3.10 */
.punbb a {
  text-decoration: underline
  }

/* A3.11 */
.punbb optgroup {
  font-weight: bold;
  }


/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  overflow:hidden;
  line-height: 0.0;
  font-size: 0;
  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position:absolute;
  left: -9999px;
  overflow: hidden
  }
/* A5 Basic page layout and borders
-------------------------------------------------------------*/
/* A5.1 */
#pun {
  margin: auto;
  width : 919px;
  position: relative;
margin-bottom: 0px

  }

/* A5.2 */
.punbb {
  float: auto;
  height: auto;
  width: 96%;
  padding-left: 15px;
  }




/* A5.3 */
#pun-redirect, #pun-maint {
  
 position: relative;
  margin-top: 160px;  
 margin-left: 0px;  
    width: 599px; 
 }  

#pun-redirect .main-title {    
    font-size: 0em;   }

/* A5.4 */
.punbb .section, .punbb .main {
  margin-bottom: 1em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
  margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
  margin-top: 0;
  }

/* 5.7 */
#pun-post .topic {
  margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-style: none none solid none;
  border-width: 0px 0px 2px 0px
  }

/* A5.9 */
.punbb .container {
  border-style: solid;
  border-width: 1px;
  }

/* A5.10 */
.punbb .section h2, #pun-main h1, #pun-main h2, #pun-stats h2, #pun-debug h2 {
  padding: 0.5em 1em;
  border-style: none solid solid none;
  border-width: 0 1px 1px 0;
  }


/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
  padding: 0;
  margin: 0;
  width: 100%;
  overflow: hidden;
  }

/* B1.2 */
.punbb .post-sig dt {
  display: block;
  border-top: 1px solid #888;
  width: 230px;
  margin: 5px 0;
  }

/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 150%;
  }

/* B1.4 */
.punbb .post-content img {
  vertical-align: text-bottom
  }

/* B1.5 */
.punbb .post-content img.postimg {
  vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
  }

/* B1.7 */
.punbb .post-content .scrollbox {
  width: 100%;
  overflow: auto;
  }

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
  border-style: none;
  border-width: 1px;
  }

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
  display: block;
  padding-bottom: 0.7em;
  font-size: 1.1em;
  font-weight: bold;
  font-style: normal;
  margin: 0;
  }

/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  border-style: solid;
  border-width: 1px;
  margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
  padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
  font-size: 1.1em;
  font-weight: bold;
  }


/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
  float: left;
  position: relative;
  width: 100%;
  font-size: 1.1em;
  height: 0;
  }

/* B3.2 */
.multipage {
  margin-top: 3em;
  }

/* B3.3 */
.linkst .pagelink {
  position: absolute;
  top: -4em;
  left: 1em;
  width: 24em;
  }

/* B3.4 */
.linkst .postlink {
  position: absolute;
  top: -4em;
  right: 1em;
  width: 16em;
  text-align: right;
  font-weight: bold;
  }

/* B3.5 */
.punbb .linksb {
  text-align: right;
  padding: 0.4em 1em 0.5em 1em;
  font-size: 1.1em;
  }

/* B3.6 */
.linksb .pagelink {
  float: left;
  width: 24em;
  text-align: left;
  }

/* B3.7 */
.linksb .postlink {
  float: right;
  width: 16em;
  font-weight: bold
  }

/* B3.8 */
.subscribelink {
  clear:both;
  padding-top: 0.3em;
  padding-bottom: 0.5em;
  }


/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
  padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
  padding: 0 0 0 1.7em;
  margin: 1em 0 0 0;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
  margin: 0 0.6em 0 0
  }

/* C1.4 */
.punbb fieldset {
  border-style: solid;
  border-width: 1px;
  padding: 0 18px 0 18px;
  margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
  padding: 0;
  margin: 0 0 0 11px;
  font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
  padding: 0 5px;
  margin: 0 0 0 -15px;
  }

/* C1.7 */
.punbb fieldset fieldset {
  border-style: none;
  margin: 0;
  padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
  padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
  padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
  clear:both
  }

/* C1.12 */
.punbb .datafield br {
  display: none
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
  font-weight: bold
  }

/* C1.14 */
.punbb .datafield span.input a {
  font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
  width: 64%;
  margin: 0;

  }


/* C1.17 */
.punbb .hashelp {
  position: relative;
  }

/* C1.18 */
.punbb .helplinks {
  display: block;
  position: absolute;
  top: 1em;
  right: 0;
  font-weight: normal;
  width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
  top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
  }

/* C1.21 */
#pun-post .formal .info-box li {
  padding-left: 4px;
  list-style-type: square;
  list-style-position: inside;
  line-height: 1.5;
  margin: 0;
  }


/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
  overflow: hidden;
  text-align: left;
  width: 50%;
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
  background-color: transparent;
  text-align: center;
  width: 10%;
  }

/* C2.3 */
.punbb .main .tcr {
  background-color: transparent;
  overflow: hidden;
  text-align: left;
  width: 30%;
  }

/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
background-color: transparent;
  width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
background-color: transparent;
  text-align: left;
  width: 20%;
  }

/* C2.6 */
#pun-debug table .tcl {
background-color: transparent;
  width: 15%;
  white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
background-color: transparent;
  width: 90%;
  white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
  font-size: 1.2em;
  font-weight: bold;
  }

/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: block;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
  border-style: solid none none solid;
  border-width: 1px 0 0 1px;
  padding: 0.8em 1em;
  }

/* C2.12 */
.punbb .main th {
  border-style: none none none solid;
  border-width: 0 0 0 1px;
  padding: 0.4em 1em 0.4em 1em;
  }

/* C2.13 */
    .punbb .main .tcl {
      border-left-style: none;
      border-left-width: 0
      }

    * html .tclcon {height: 1px}

    /* C2.14 */
    .punbb td div.tclcon {
            margin-left: 50px;
    }

    /* C2.15 */
    .punbb div.icon {
        float: left;
        display: block;
        width: 60px;
        height: 60px;}
 /* C3 Topics

-------------------------------------------------------------*/
#pun-title, #pun-navlinks {
  border-color: #202021 ;
}



/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3 {
  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: #d6d6d6;

  }

#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: 1px solid transparent ;

  }

li.pa-online {
  border-left-color: transparent ;

  }








/* C3.1 */
.punbb .post .container {
  border-style: none solid solid solid;
  border-width: 1px;
  margin-top: -1px;
  padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
  border-style: solid solid none solid;
  border-width: 1px;
  }

/* C3.3 */
.punbb .post h3 span {
  padding: 0.5em 1em;
  display: block;
  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px
  }

/* C3.4 */
.punbb .post h3 strong {
  float: right;
  width: 5em;
  text-align: right;
  font-weight: normal;
  }

/* C3.5 */
.punbb .post .post-author {width: 240px;
  float: left;
  width: 19em;
  margin-top: -1.5em;
  overflow: hidden;
}

/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 0 1em 1em 1em;
  line-height: 140%;
  }

/* C3.7 */
.pa-author {
  font-size: 1.1em;
  font-weight: bold;
  }

/* C3.8 */
.pa-author a {
  text-decoration: none
  }

/* C3.9 */
li.pa-title {
  padding-bottom: 0.4em;
  font-weight: bold;
  }


li.pa-online {
  line-height: 0.8em;
  border-left-style: solid;
  border-left-width: 0.7em;
  padding-left: 0.4em;
  margin-top: 0.7em;
  }

/* C3.11 */
.punbb .post-body {
  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px;
  padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
  padding: 1em;
  }

/*C3.13 */
.punbb fieldset .post-box {
  margin-bottom: 0.8em
  }

/* C3.14 */
.punbb .post-links {
  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px;
  }

/* C3.15 */
.punbb .post-links ul {
  padding: 0 1em 0 0;
  height: 2em;
  line-height: 2em;
  margin-left: -19em;
  border-top-style: dashed;
  border-top-width: 1px;
  background: transparent;
  text-align: right;
  }

/* C3.16 */


.punbb .post-links li {
  display: inline;
  padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
  float: left;
  }

/* C3.18 */
.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
  }


/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
  padding: 0.5em 1em;
  text-align: right;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
  height: 1.8em;
  line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
  float: left;
  }

/* C4.4 */
.punbb .modmenu input {
  margin-left: 1em;
  }


/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
  padding: 0.8em 1em
  }

/* C5.2 */
.punbb .info .container .backlink {
  padding-top: 0.8em;
  }


/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
  padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
  float: left;
  width: 14em;
  margin-left: -16.3em;
  display: inline;
  }

/* C6.3 */
#profilenav li {
  padding-bottom: 0.8em;
  font-weight: bold;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
  border-style: solid;
  border-width: 1px;
  padding: 1.5em 18px 0.8em 18px;
  margin: 0 0 1em 0;
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
  background: transparent;
  border: none;
  padding: 0 0 0 0;
  margin: 0 14px -0.6em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
  padding: 0 5px;
  position: relative;
  }

/* C6.7 */
#viewprofile li, #setmods dl {
  padding: 0 0 0 16em;
  margin-bottom: 0.2em;
  }

/* C6.8 */
#viewprofile li span {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.5em 1em;
  font-weight: bold;
  }

/*C6.9 */
#setmods dt {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.8em 1em;
  font-weight: bold;
  display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
  display: block;
  padding: 0.5em 1em;
  font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em
  }


/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
  padding: 0 2.3em 2.3em 2.3em;
  border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
  border-style: solid;
  border-width: 1px;
  }
/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1 Logo and description
-------------------------------------------------------------*/

/* D1.1 */
#pun-title {
  margin: 0;
  border-style: none none none none;
  border-width: 1px 1px 0 1px;
  }

/* D1.2 */
#pun-title h1 {
  display : block;
  height : 40px;
  padding: 2em 1em 0 1em;
  }

/* D1.3 */
#pun-title .container {
  border-style: none none none none;
  }

/* D1.4 */
#pun-title h1 span  {
  font-size: 1.5em;
  }

/* D1.4 */
#pun-title h1 span  {
  display: none;
  }

#pun-title h1 span  {
  font-size: 1.5em;
  }


/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
  background: transparent;
  border: none;
  padding: 0}

/* D2.3 */
#pun-pagelinks .container li {
  display: inline
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
  height: 2em;
  line-height: 2em;
  padding: 0;
  font-size: 1.2em;
  margin-left: -9999px;
  display: block;
  float:left;
  width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  position:relative;
  margin: 0;
  }

#pun-pagelinks li a span {
  display:block;
  margin: 0 1em
  }




/* D3 Forum navigation
-------------------------------------------------------------*/
/* CS1.6 Ссылки верхней навигации*/
#pun-navlinks .container { 
text-align: center; 
position: absolute;
background-color: transpanent; 
background-image: url();
z-index: 1000;
width:900px;
top: 422px;
left: 0px}

#pun-ulinks .container { 
text-align: center; 
position: absolute; 
top: -10px;
width:860px;
left: 0px}
/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
  border-style: none;
  border-width: 0;
  margin: 0;
  }

/* D3.2 */
#pun-navlinks .container {
  padding: -7em 1em;
margin-left: 230px;
margin-top: 410px;
padding-top: -500px;
  }

/* D.3 */
#pun-navlinks li {
  display: inline;
  padding-right: 1em;
  }

/* D3.4 */
#pun-navlinks li a {
  font-size: 1.0em;
  }

/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
  margin-top: 0;
  }

/* D4.2 */
#pun-ulinks .container {
  border-top: none;
  padding: 0.6 em 1em;
margin-top:  445px
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
  display: inline;
  border-left-style: solid;
  border-left-width: 1px;
  white-space: nowrap;
  }

/* D4.4 */
#pun-ulinks li a {
  padding: 0 0.3em 0 0.6em
  }

/* D4.5 */
#pun-ulinks li.item1, #pun-ulinks li.item1 a {
  border-left-style: none;
  border-left-width: 0;
  padding-left: 0
  }

/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* D5.2 */
#pun-status .container {
  padding: 0.8em 1em 1em 1em;
  }

/* D5.3 */
#pun-status span {
  white-space: nowrap;
  margin-right: 0.5em;
  }

/* D5.4 */
#pun-crumbs1 {
  font-weight: bold;
  overflow: hidden;
  margin-top: 0;
  }

/* D5.5 */
#pun-crumbs1 p.container {
  border-top: none;
  padding: 1em 1em 0.8em 1em;
  font-size: 1.1em;
  }

/* D5.6 */
#pun-break1 {
  margin: 0 1em;
  border-style: solid none;
  border-width: 1px 0;
  height: 0;
  margin: -2px 1em;
  position: relative;
  z-index: 1;
  }

/* D6 Announcement
-------------------------------------------------------------*/

/* D6.1 */
#pun-announcement h2 {
  padding: 0;
  margin: 0 1em -3.5em 1em;
  border-style: none none solid none;
  border-width: 0 0 1px 0;
  position: relative;
  font-weight: bold;
  }

/* D6.2 */
#pun-announcement h2 span {
  display: block;
  padding: 1em 0 0.8em 0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  }

/* D6.3 */
#pun-announcement .container {
  padding: -2em 1em 1em 1em;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
  padding: 0.8em 1em
  }

/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
  float: left;
  clear: both;
  line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
  text-align: right;
  line-height: 150%;
  }

/* D7.4 */
li#onlinelist {
  margin-top: 1em;
  border-top-style: solid;
  border-top-width: 1px;
  float: left;
  width: 100%;
  line-height: 130%;
  }

/* D7.5 */
li#onlinelist div {
  border-top-style: solid;
  border-top-width: 1px;
  padding: 0.7em 0 0 0;
  }

/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
  margin: 0;
  border: none;
  width: 50%;
  position: relative;
  float: left;
  }

/* D8.2 */
#pun-qjump .container {
  border: none;
  background: transparent;
  padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
  margin-top: 0;
  }

/* D8.4 */
#pun-about .container {
  border-top-style: none;
  text-align: right;
  line-height: 150%;
  padding: 0.8em 1em;
  }

/* D8.5 */
#pun-about p span {
  display:block;
  padding-left: 50%;
  }

/* D8.6 */
#pun-crumbs2 {
  font-weight: bold;
  overflow: hidden;
  margin-bottom: 0;
  border-bottom: none;
  }

/* D8.7 */
#pun-crumbs2 .container {
  border-bottom: none;
  padding: 0.8em 1em;
  font-size: 1.1em;
  }

/* D8.8 */
#pun-break4 {
  margin: -2px 1em;
  border-style: solid none;
  border-width: 1px 0;
  position: relative;
  height: 0;
  z-index: 1;
  }

/* D8.9 */
div.punbb-admin #pun-about .container {
  border-top-style: solid;
  border-top-width: 1px;
  }


/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding-bottom: 0;
  margin-bottom: 0.8em;
  }

/* D9.2 */

#pun-help .formal .info-box h3.legend span {
  padding-bottom: 0.6em;
  display: block;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
  margin-bottom: 1em
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
  padding: 0 0 0 1em
  }

/* D9.5 */
#pun-help .formal li {
  padding: 0;
  line-height: 130%
  }

/* D9.6 */
#pun-help .formal li * {
  vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }
/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
  padding-bottom: 0;
  }

style_cs.css

Код:
.tooltip {
 position: relative;
 }
.tooltip em {
 display: none;
 }
.tooltip:hover em {
 font-style: normal;
 display: block;
 position: absolute;
 background: #f7e4d8;
 color: #f3e0cf;
 padding: 20px 20px;
 bottom: 20px;
 right: 20px;
 box-shadow: 0 0 5px #fff;
 border-radius: 20px;
 -webkit-border-radius: 20px;
 -moz-border-radius: 20px;
 -webkit-box-shadow: 0 0 20px #fff;
 -moz-box-shadow: 0 0 20px #fff;
}
.tooltip:hover em i {
 position: absolute;
 bottom: -7px;
 right: 5px;
 border-top: 7px solid #fff;
 border-left: 7px solid transparent;
 display: block;
}

.modlist {display: none;}
/* CS1 Фон и цвет текста*/
#pun .tcr {text-align: right;}
li#navawards, .pa-positive, .lastedit {display: none;}
.linkst .pagelink { 
right: 15px;
position: absolute;
top: -4em;
width: 24em;
 }
li#navawards {display: none;}
#pun-reputation div, #pun-popup_awards div {background-color: #bdb2b4;}
div#smiles-area.container {background-color: #f3e0cf;}
BODY {overflow-x: hidden}
/* 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: #000;
font-weight: normal;
font-style: normal;}

/* CS1.2 Боди или фон форума */
body { background-color: #111736;  background-position: top left; background-repeat: repeat; }

/* CS1.3 Шапка */
#pun-title table {
background-image : url(http://savepic.net/6386982.png); 
background-repeat : no-repeat;
background-position: top center;
border: none;
  margin-left: -196px;
height: 480px;
width: 1267px;}

/* CS1.4 Пан или "тело" форума */
#pun {background-color: #c3d0f9; background-image: url(http://savepic.net/6369574.png);}


/* CS1.5 Футеркопирайниз */
#pun-about p.container {background-color: #;
background-image : url(http://savepic.net/6377785.png); 
background-position : center top; 
background-repeat : no-repeat; 
height : 200px;
width: 1059px; 
margin-left: -107px;
text-align: center;
border-color: transparent;
 color: #947222;
font-size:0 !important;
}

div#pun-about {
   margin-bottom: -50px;
}






/* CS2 Ссылки */

/* CS2.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, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #111111;
  text-decoration: none;}

/* 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: #000000; 
  text-decoration: none; font-weight: bold;}

/* CS2.3 */
#pun-navlinks a {
  color: #222220;
  text-decoration: none;}

/* CS2.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #171716;
  text-decoration: none; font-weight: bold;}



/* CS3 Иконки старых, новых, важных, закрытых тем */

/* CS3.1 Иконка старых сообщений*/
.punbb table Div.icon {float: right; 
display: block; 
border-style: none none none none;
margin-left: 5px;
margin-right: 5px;
width: 75px;
height: 53px;
background-image : url(http://savepic.net/6384913m.png);
background-repeat: no-repeat;}

/* CS3.2 Иконка новых */
TR.inew Div.icon {
background-image : url(http://savepic.net/6389009m.png);
background-repeat: no-repeat;
width: 75px;
height: 53px;}

/* CS3.3 Иконка важных*/
TR.isticky Div.icon {
background-image : url(http://savepic.net/6389009m.png);
background-repeat: no-repeat;
width: 75px;
height: 53px;}

/* CS3.4 Иконка закрытых*/
TR.iclosed Div.icon {
background-image : url(http://savepic.net/6389009m.png);
background-repeat: no-repeat;
width: 75px;
height: 53px;}

/* CS4 Картинки категорий */


#pun-category1.category h2 {
background: url(http://savepic.net/6395193m.png);
height: 73px;
width: 231px;
font-size:0 !important;
margin-left: -5px;}

#pun-category2.category h2 {
background: url(http://savepic.net/6395193m.png);
height: 73px;
width: 231px;
font-size:0 !important;
margin-left: 649px;}

#pun-category3.category h2 {
background: url(http://savepic.net/6362597.png);
height: 65px;
width: 231px;
font-size:0 !important;
margin-left: -5px;}


#pun-category4.category h2 {
background: url(http://savepic.net/6362597.png);
height: 64px;
width: 243px;
font-size:0 !important;
margin-left: 649px;}

#pun-category5.category h2 {
background: url(http://savepic.net/5862997.png);
height: 65px;
width: 268px;
font-size:0 !important;
margin-left: -7px;}

#pun-category6.category h2 {
background: url();
height: 64px;
width: 243px;
font-size:0 !important;
margin-left: 649px;}

#pun-category7.category h2 {
background: url();
height: 61px;
width: 267px;
font-size:0 !important;
margin-left: -5px;}
/* CS5 Прочие элементы */

/* CS5.1 Статус картинки со статистикой 24*/
#pun-stats ul.container { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("");
background-origin: padding-box;
background-position: 10px 10px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 120px;
padding-top: 40px;}

/* CS5.2 Статус картинки с надписью "статистика" над статистикой форума*/
#pun-stats.section h2 { 
background-attachment: scroll;
background-clip: border-box;
height: 64px;
width: 243px;
margin-left: 649px;
background-color: transparent;
background-image: url("");
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
font-size: 0px;}

/* CS5.3 Цитаты и коды в сообщениях*/
.punbb .quote-box, .punbb .code-box {
background-color: #f6f4f6; 
padding: 11px;
padding-top:10px;
border: none;

  border-radius: 20px;
-moz-box-shadow: inset 0 0 10px 5px #f6f4f6;
-webkit-box-shadow: inset 0 0 10px 5px #f6f4f6;
box-shadow: inset 0 0 10px 5px #f6f4f6;
color: #503f42}

/* Цитаты и код */
.punbb .quote-box, .punbb .code-box, .punbb textarea,   { 
background-color: #f6f4f6; 
padding: 11px;
padding-top:10px;
border: none;
 
  border-radius: 20px;
-moz-box-shadow: inset 0 0 10px 5px #d0c0c1;
-webkit-box-shadow: inset 0 0 10px 5px #d0c0c1;
box-shadow: inset 0 0 10px 5px #d0c0c1;
color: #4c3c3f}

/* кнопки */
.punbb input { background-color: #f6f4f6; 
border: none;
padding: 11px;
padding-top:10px;

  border-radius: 20px;
-moz-box-shadow: inset 0 0 10px 5px #f6f4f6;
-webkit-box-shadow: inset 0 0 10px 5px #f6f4f6;
box-shadow: inset 0 0 10px 5px #f6f4f6;
color: #524445}


/* Формы ответа и адм */
.punbb textarea,  .punbb input {
background-color: #d4cfb0; 
padding: 11px;
padding-top:10px;
border: none;
  border-left: 3px clearly dashed #b6bccf;
  border-radius: 20px;
-moz-box-shadow: inset 0 0 10px 5px #f6f4f6;
-webkit-box-shadow: inset 0 0 10px 5px #f6f4f6;
box-shadow: inset 0 0 10px 5px #f6f4f6;
color: #524445}


/* CS5.5 Двигаем верхний баннер */
#pun-title table tbody tr .title-logo-tdr {opacity: 0.7; 
position: absolute; z-index: 1; 
left: 220px; 
top: 2px}

/* CS5.6 Совсем другое */
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-announcement .container {margin-top: -2em}
#pun-main .post-author ul {text-align: center}
#pun-announcement h2 {display: none}
 #pun-main .post-links li {text-align: center;}
#pun th, #pun-main h2 {text-align: center}
#pun-crumbs1 .container { text-align: center;  margin-top: 70px;  }
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}

#pun-main .post-author ul, #pun-main .post .container {line-height: 14px; margin-top: 5px;  }
#pun-main h2, #pun-stats.section h2 {
  padding: 3px 1em;
  border-style: none solid solid none;
  border-width: 0 1px 1px 0;
  }

/* Навлинки*/


#navindex a {
  background: url(http://savepic.net/6388994m.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
  z-index: 1000; 
font-size:0 !important;
height: 28px;
width: 86px;
top: -767px; 
left: -98px;
}
#navuserlist a {
  background: url(http://savepic.net/6385922m.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
  z-index: 1000; 
font-size:0 !important;
height: 28px;
width: 86px;
top: -767px; 
left: 19px;
}

#navsearch a {
  background: url(http://savepic.net/6386946m.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
  z-index: 1000; 
font-size:0 !important;
height: 28px;
width: 86px;
top: -767px; 
left: 132px;
}

#navprofile a {
  background: url(http://savepic.net/6376706m.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
  z-index: 1000; 
font-size:0 !important;
height: 28px;
width: 86px;
top: -767px; 
left: 252px;
}

#navpm a {
  background: url(http://savepic.net/6374658m.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
  z-index: 1000; 
font-size:0 !important;
height: 28px;
width: 86px;
top: -767px; 
left: 367px;
}

#navadmin  a {
  background: url(http://savepic.net/6377745m.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
  z-index: 1000; 
font-size:0 !important;
height: 28px;
width: 86px;
top: -767px; 
left: 572px;
}

#navlogout   a {
  background: url(http://savepic.net/6380802m.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
  z-index: 1000; 
font-size:0 !important;
height: 28px;
width: 86px;
top: -767px; 
left: 472px;
}

#navlogin  a {
  background: url(http://savepic.net/6368514m.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
  z-index: 1000; 
font-size:0 !important;
height: 28px;
width: 86px;
top: -767px; 
left: 252px;
}

#navregister a {
  background: url(http://savepic.net/6364418.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
  z-index: 1000; 
font-size:0 !important;
height: 28px;
width: 86px;
top: -767px; 
left: 367px;
}


/* Улинки*/

#pun-ulinks li.item7 > a {
    background: url("") no-repeat scroll 0 0 transparent; 
    display: inline-block !important;
    font-size: 0;
    height: 10px; 
 top: 0px;
    width: 100px; 
}
#pun-ulinks li.item1 > a {
    background: url("") no-repeat scroll 0 0 transparent; 
    display: inline-block !important;
    font-size: 0;
    height: 30px; 
 top: -35px;
    width: 100px; 
}

#pun-ulinks li.item2 > a {
    background: url("") no-repeat scroll 0 0 transparent; 
    display: inline-block !important;
    font-size: 0;
    height: 28px; 
 top: -35px;
    width: 100px; 
}

#pun-ulinks li.item3 > a {
    background: url("") no-repeat scroll 0 0 transparent; 
    display: inline-block !important;
    font-size: 0;
    height: 28px; 
 top: -35px;
    width: 100px; 
}

#pun-ulinks li.item4 > a {
    background: url("") no-repeat scroll 0 0 transparent; 
    display: inline-block !important;
    font-size: 0;
    height: 28px; 
 top: -35px;
    width: 100px; 
}
#pun-ulinks li.item5 > a {
    background: url("") no-repeat scroll 0 0 transparent; 
    display: inline-block !important;
    font-size: 0;
    height: 28px; 
 top: -35px;
    width: 100px; 
}
#pun-ulinks li.item6 > a {
    background: url("") no-repeat scroll 0 0 transparent; 
    display: inline-block !important;
    font-size: 0;
    height: 88px; 
 margin-top: -135px;
    width: 90px; 
}








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: #f6f4f6; color: #524242;  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: #524242; text-decoration: none; color: #f6f4f6; text-align: center; padding: 1px 2px 2px 20px;border-radius: 10px;}


/* Модерирование тем и другие селекты*/

.punbb select {background-color: #f6f4f6; }

/* Для формы ответа фоны*/

#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {background-color: #f6f4f6; 
border: none;
padding: 11px;
padding-top:10px;
  border-radius: 20px;
-moz-box-shadow: inset 0 0 10px 5px #f6f4f6;
-webkit-box-shadow: inset 0 0 10px 5px #f6f4f6;
box-shadow: inset 0 0 10px 5px #f6f4f6;
color: #3e4007;
opacity: 0.8}





/* Увеличилка*/

.moverbox
{
  cursor: default;
  list-style: none;
}

.moverbox a
{
  cursor: default;
}

.moverbox a .preview
{
  display: none;
}

.moverbox a:hover .preview
{
  display: block;
  position: absolute;
  top: -33px;
  left: -45px;
  z-index: 1;
}

.moverbox img
{
  background: transpanent;
  border-color: transpanent;
  border-style: solid;
  border-width: 1px;
  color: inherit;
  padding: 2px;
  vertical-align: top;
}

.moverbox li
{
  background: transpanent;
  color: inherit;
  display: inline;
  float: left;
  margin: 3px;
  padding: 5px;
  position: relative;
}

.moverbox .preview
{
/*--Column Styles--*/
ul.columns {
 width: 960px;
 list-style: none;
 margin: 0 auto; padding: 0;
}
ul.columns li {
 width: 150px;
 float: left; display: inline;
 margin: 10px; padding: 0;
 position: relative;
}
ul.columns li:hover {z-index: 99;}
/*--Thumbnail Styles--*/
ul.columns li img {
 position: relative;
 filter: alpha(opacity=30);
 opacity: 0.3;
 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; /*--IE8 Specific--*/
}
ul.columns li:hover img{
 z-index: 999;
 filter: alpha(opacity=100);
 opacity: 1;
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}

a.tvm, a.tvm:active, a.tvm:link, a.tvm:visited {
font-family: tahoma;
font-size: 30px;
background-color:#f6f4f6;
color: #656805; 
font-weight: normal;
text-align:center;
display: block;
margin: 1px;
text-decoration: none;
border-left-style: solid;
border-left-color: #4b3c3d;
border-left-width: 5px;
width: 170px;
}

a.tvm:hover {
font-family: tahoma;
font-size: 11px;
color: #bdb8be; 
background-color:#513f41;
display: block;
font-weight: bold;
text-align:center;
cursor:crosshair; 
text-decoration: none;
border-left-style: solid;
border-left-color: #f6f4f6;
border-left-width: 5px;
width: 170px;
}



.tip {
	padding: 10px; /* расстояние текста от края окна */
	color: #050221; /* цвет шрифта */
	background-color: #fafaf1; /* фоновый цвет окна */
	display: none;
	position: absolute;
	z-index: 1000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


 
#pun-main .post-author ul, #pun-main .post .container {line-height: 11px}

html-низ

Код:
<!--TABLE1" -->
<table border=0 width="250px" height="139px" style="text-align: justify; position: absolute; margin-left: -10px; top: 120px; "><tr><td>Was just a normal human. he had a good job, a house, and a fiancé. and then his fiancé went missing, only to be found mauled to death by a large animal. he didn’t believe the cops explanation and started. </td></tr></table>


<!--TABLE2" -->
<table border=0 width="250px" height="139px" style="text-align: justify; position: absolute; margin-left: 15px; top: 260px; "><tr><td>Was just a normal human. he had a good job, a house, and a fiancé. and then his fiancé went missing, only to be found mauled to death by a large animal. he didn’t believe the cops explanation and started. </td></tr></table>

таблица

Код:
<!-- Cлайдер-->
<style type="text/css">
#slideshow {
margin:0 auto;
width:640px;
height:263px;
background: transparent none;
position:relative;
}

#slideshow #slidesContainer {
  margin:0 auto;
  width:560px;
  height:263px;
  position:relative;
}

#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:540px; /* На двадцать пикселев меньше чем ширина #slidesContainer */
  overflow-y:auto; /* поддержка прокрутки */
  height:263px;
  text-align: center;
}

.control {
  display:block;
  width:26px;
  height:42px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
  z-index:100;
}

#leftControl {
  top:110px;
  left:0;
  background:transparent url(-) no-repeat 0 0;
}

#rightControl {
  top:110px;
  right:0;
  background:transparent url(-) no-repeat 0 0;
}

#slideshow h1 {font-weight: bold; text-transform: uppercase; font-family: 'book antiqua'; color: #57521C; font-size: 15px;}
</style>
<div id="slideshow">
    <div id="slidesContainer">
      <div class="slide">
<table style="width: 100%; height: 100%;" cellpadding="0" cellspacing="0" border="0">
<tr>
<td style="width: 33%;" align="center" valign="top">

<h1><img src="http://savepic.net/6392121m.png"></h1>
<br/><br/>

Was just a normal human. he had a good job, a house, and a fiancé. and then his fiancé went missing, only to be found mauled to death by a large animal. he didn’t believe the cops explanation and started.

</td>
<td style="width: 33%;" align="center" valign="top">

<h1><img src="http://savepic.net/6392121m.png"></h1>
<br/><br/>
Was just a normal human. he had a good job, a house, and a fiancé. and then his fiancé went missing, only to be found mauled to death by a large animal. he didn’t believe the cops explanation and started.

</td>

</tr>
</table>
      </div>
<div class="slide">
<table style="width: 100%; height: 100%;" cellpadding="0" cellspacing="0" border="0">
<tr>
<td style="width: 33%;" align="center" valign="top">

<h1>Навигатор</h1>
<br/><br/>

Was just a normal human. he had a good job, a house, and a fiancé. and then his fiancé went missing, only to be found mauled to death by a large animal. he didn’t believe the cops explanation and started.

</td>
<td style="width: 33%;" align="center" valign="top">

<h1>Администрация</h1>
<br/><br/>

Was just a normal human. he had a good job, a house, and a fiancé. and then his fiancé went missing, only to be found mauled to death by a large animal. he didn’t believe the cops explanation and started.

</td>
<td style="width: 33%;" align="center" valign="top">

<h1>Акции</h1>
<br/><br/>

Was just a normal human. he had a good job, a house, and a fiancé. and then his fiancé went missing, only to be found mauled to death by a large animal. he didn’t believe the cops explanation and started.

</td>
</tr>
</table>
      </div>
<div class="slide">

<h1>Партнеры</h1>
<br/><br/>

Was just a normal human. he had a good job, a house, and a fiancé. and then his fiancé went missing, only to be found mauled to death by a large animal. he didn’t believe the cops explanation and started.

<br/><br/><h1>Баннеры</h1><br/><br/>

Was just a normal human. he had a good job, a house, and a fiancé. and then his fiancé went missing, only to be found mauled to death by a large animal. he didn’t believe the cops explanation and started.

      </div>
   </div>
</div>
<!--End// Cлайдер-->

Отредактировано бджола (28.06.2015 11:08:07)

+8

7

Правило пользования: элементы дизайна никуда не растаскивать, а уж дополняйте его чем хотите.
Дизайн продавать запрещено!
Не забудьте вставить нужные логин и пароль для кнопки пиара.
http://funkyimg.com/i/26pog.png
http://iamyourpathos36.mybb.ru/


Структура style.css
Код:
/***************************************
A - SETUP
***************************************/


/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);
	

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {
    margin: 0;
    padding: 0;
  }

/* A2.2 */
.punbb * {
    margin: 0px;
  }

/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
    padding: 0;
    list-style: none;
  }

/* A2.4 */
.punbb img {
    border:none
  }

/* A2.5 */
.punbb .main table {
    table-layout: fixed;
    width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {
    margin: 0 0.3em;
  }

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
    height: 1.8em;
    vertical-align: middle
  }


 /* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
   font-size: 90%;
  }

/* A3.2 */
.punbb {
    font: normal 70.75%  verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  }

/* A3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
    font: 1em  verdana, arial, helvetica, sans-serif
  }


/* A3.4 */
.punbb h1, .punbb h2, .punbb h3 {
    font-size: 1em;
    font-weight: bold;
  }

.punbb th   {
    font-size: 0.9em;
    font-weight: bold;
  }

.punbb h4, .punbb table {
    font-size: 1.0em;
    font-weight: normal;
  }


#pun-main .code-box, #pun-main textarea, #pun-main .quote-box {
    color: #000000;
    font-size: 11px;
  }

#html-footer .container {
    font-size: 11px;
  }

#pun #pun-index #pun-announcement h2 span {
    display: none;
  }

body {
   font-size: 95%;
 }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
    font-size: 1.1em;
  }


/* A3.7 */
.punbb address, .punbb em {
    font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
    font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
    font-style: normal;
    text-decoration: underline;
  }

/* A3.10 */
.punbb a {
    text-decoration: underline
  }

/* A3.11 */
.punbb optgroup {
    font-weight: bold;
  }


/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    overflow:hidden;
    line-height: 0.0;
    font-size: 0;
  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
    font-size: 0;
    height: 0;
    width: 0;
    line-height: 0.0;
    position:absolute;
    left: -9999px;
    overflow: hidden
  }


/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 */
#pun {
    width: 971px;
    margin-left: 0px;
    margin: auto;
    position: relative;
  }

/* A5.2 */
.punbb {
    width: 855px;
    margin-left: 55px;
    float: none;
    height: auto;
  }

/* A5.3 */
#pun-redirect, #pun-maint {
    float: none;
    background-position: center;
    text-align: left;
    height: 105px;
    width: 400px;
    margin-top: 200px;
    margin-left: 300px;
    padding-bottom:17px;
    text-align: center;
    background-color: #c3b599;
  }

#pun-redirect .main-title {
    margin-top:30px;
    font-size: 1.0em;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-weight: bold;
    color: #000; 
    padding-top:25px;
  } 

#pun-redirect.punbb .info .container {
    letter-spacing: 0px;
    font-size: 1.0em;
    color: #000; 
  } 

/* A5.4 */
.punbb .section, .punbb .main {
    margin-bottom: 1em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
    margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
    margin-top: 0;
  }

/* A5.7 */
#pun-post .topic {
    margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
    border-style: none none solid none;
    border-width: 0px 0px 2px 0px;
  }

/* A5.10 */
#pun-main h1, .punbb .section h2, #pun-stats h2, #pun-debug h2 {
    padding: 2px 1em 9px 1em;
    border-style: solid solid none solid;
    border-width: 1px 1px 0px 1px;
  }

#pun-main h2 {
    border-style: solid;
    border-width: 0px;
}

/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
    padding: 0;
    margin: 0;
    width: 100%;
    overflow: hidden;
  }

/* B1.2 */
.punbb .post-sig dt {
    display: block;
    border-top: none;
  }

/* B1.3 */
.punbb .post-content p {
    margin: 0;
    padding: 0.5em;
    line-height: 150%;
    text-align: justify;
  }

/* B1.4 */
.punbb .post-content img {
    vertical-align: text-top
  }

/* B1.5 */
.punbb .post-content img.postimg {
    vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
    width: 100%;
    overflow: hidden;
  }

/* B1.7 */
.punbb .post-content .scrollbox {
    width: 100%;
    overflow: auto;
  }

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
    margin: 0.4em 1.0em 1.4em 1.0em;
    padding: 0.5em;
  }

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: block;
    padding-bottom: 2px;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    margin: 7px 0 10px 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
  }

/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
    padding: 1.1em 1.7em 1em 1.7em;
    border-style: solid;
    border-width: 1px;
    margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
    padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
    font-size: 1.1em;
    font-weight: bold;
  }


/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
    float: left;
    position: relative;
    width: 100%;
    font-size: 1.1em;
    height: 0;
  }

/* B3.2 */
.multipage {
    margin-top: 3em;
  }

/* B3.3 */
.linkst .pagelink {
    position: absolute;
    top: -4.6em;
    left: 1em;
    width: 24em;
  }

/* B3.4 */
.linkst .postlink {
    position: absolute;
    top: -4.6em;
    right: 1em;
    width: 16em;
    text-align: right;
    font-weight: bold;
  }

/* B3.5 */
.punbb .linksb {
    text-align: right;
    padding: 0.4em 1em 0.5em 1em;
    font-size: 1.1em;
  }

/* B3.6 */
.linksb .pagelink {
    float: left;
    width: 24em;
    text-align: left;
  }

/* B3.7 */
.linksb .postlink {
    float: right;
    width: 16em;
    font-weight: bold
  }

/* B3.8 */
.subscribelink {
    clear:both;
    padding-top: 0.3em;
    padding-bottom: 0.5em;
  }


/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
    padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
    padding: 0px;
    margin: 1em 0 0 0;
    text-align: center;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
    margin: 0 0.6em 0 0;
  }

/* C1.4 */
.punbb fieldset {
    border-style: solid;
    border-width: 1px;
    padding: 0 18px 0 18px;
    margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
    padding: 0;
    margin: 0 0 0 11px;
    font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
    padding: 0 5px;
    margin: 0 0 0 -15px;
  }

/* C1.7 */
.punbb fieldset fieldset {
    border-style: none;
    margin: 0;
    padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
    padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
    padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
    float: left;
    margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
    clear:both;
  }

/* C1.12 */
.punbb .datafield br {
    display: none;
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
    font-weight: bold;
  }

/* C1.14 */
.punbb .datafield span.input a {
    font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
    display: block;
    padding: 0 4em 0 0;
    height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
    width: 64%;
    margin: 0;
  }

/* C1.17 */
.punbb .hashelp {
    position: relative;
  }

/* C1.18 */
.punbb .helplinks {
    display: block;
    position: absolute;
    top: 1em;
    right: 0;
    font-weight: normal;
    width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
    top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
    display: block;
    padding-bottom: 0.2em;
  }

.punbb .helplinks span INPUT {
    margin: 0px 2px 2px 0px;
}

/* C1.21 */
#pun-post .formal .info-box li {
    padding-left: 4px;
    list-style-type: square;
    list-style-position: inside;
    line-height: 1.5;
    margin: 0;
  }


/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
    overflow: hidden;
    text-align: left;
    width: 50%;
    margin-right: 30px;

  }


/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
    text-align: center;
    width: 10%;
  }

/* C2.3 */
.punbb .main .tcr {
    overflow: hidden;
    text-align: left;
    width: 30%;
  }

/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
    width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
    text-align: left;
    width: 20%;
  }

/* C2.6 */
#pun-debug table .tcl {
    width: 15%;
    white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
    width: 90%;
    white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
    font-size: 1.2em;
    font-weight: bold;
    text-align: left;
    margin-bottom: 5px;
  }


/* C2.9 */
.punbb td span.youposted {
    font-weight: bold;
    margin-left: -1em;
    position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
    display: block;
    padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
    padding: 1.5em 1em;
  }

/* C2.12 */
.punbb .main th {
    padding: 4px 1em 5px 1em;
    border-bottom: 2px solid transparent;
    border-left: 1px solid transparent;
  }

/* C2.13 */
.punbb .main .tcl {
      border-left-style: none;
      border-left-width: 0;
  }

* html .tclcon {
    height: 0px;
  }

/* C2.14 */
.punbb td div.tclcon {
}

/* C2.15 */
#pun-viewforum div.tclcon {
    padding-top: 0px;
  }

#pun-index table Div.icon {
    background-image: url(http://forumfiles.ru/files/0017/2f/78/21686.png);
    float: left;
    position: relative;
    display: block;
    width:18px;
    height: 18px;
    margin-left: 12px;
    margin-right: 10px;
    margin-top: 9px;
    opacity: 0.5;
  }

#pun-index TR.inew Div.icon {
    background-image: url(http://forumfiles.ru/files/0017/2f/78/21686.png);
    background-repeat: no-repeat;
    width:18px;
    height: 18px;
    opacity:1.0;
  }


#pun-viewforum .tclcon, #pun-messages .tclcon {
    margin-left: -50px;
  }

#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
    background-image: url(http://forumfiles.ru/files/0017/2f/78/21686.png);
    background-repeat: no-repeat;
    border-style: none;
    display: block;
    position: relative;
    float: left;
    width:18px;
    height: 18px;
    padding-right: 10px;
    margin-top: -2px!important;
    opacity: 0.5;
  }

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
 background-image: url(http://forumfiles.ru/files/0017/2f/78/21686.png);
    background-repeat: no-repeat;
    width:18px;
    height: 18px;
    opacity:1.0;
  }

#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
 background-image: url(http://forumfiles.ru/files/0017/2f/78/21686.png);
    background-repeat: no-repeat;
    width:18px;
    height: 18px;
    opacity:1.0;
  }

#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
 background-image: url(http://forumfiles.ru/files/0017/2f/78/21686.png);
    background-repeat: no-repeat;
    width:18px;
    height: 18px;
    opacity:0.7;
  }



  /* C3 Topics
-------------------------------------------------------------*/

/* C3.1 */
.punbb .post .container {
    border-style: none solid solid solid;
    border-width: 1px;
    margin-top: -1px;
    padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
    border-style: solid solid none solid;
    border-width: 1px;
  }

/* C3.3 */
.punbb .post h3 span {
    padding: 1.6em 0 1.6em 250px;
    width: 618px;
    display: block;
  }

/* C3.4 */
.punbb .post h3 strong {
    float: right;
    width: 5em;
    text-align: right;
    font-weight: normal;
  }

/* C3.5 */
.punbb .post .post-author {
    float: left;
    width: 221px!important;
    margin-top: 0px;
    margin-bottom: 21px;
    padding-right: 0em;
    overflow: hidden;
    text-transform: lowercase;
  }


/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
    line-height: 140%;
  }

/* C3.7 */
.pa-author {
    font-size: 12px;
    letter-spacing: 1px;
    font-weight: bold;
  }


/* C3.8 */
.pa-author a {
    text-decoration: none;
    display: inline-block;
    max-width: 180px;
  }

/* C3.9 */
li.pa-title {
    font-size: 0.9em;
    text-transform: lowercase;
    margin-top: 3px;
    margin-bottom: 3px;
  }


.pa-posts, .pa-respect {
    text-align: center;
    border: none;
    display: inline-block;
    width: 77px;
    margin-bottom: 3px;
  }


li.pa-online {
    line-height: 1.0em;
    border-left-style: solid;
    border-left-width: 0.7em;
    margin-top: 1em;
  }


li.pa-awards {
    margin-top: -20px;
 }

span.mini_awards_label {
    display: none !important;
  }

/* C3.11 */
.punbb .post-body {
    margin-left: 20em;
    border-left-style: solid;
    border-left-width: 1px;
    padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
    padding: 2em;
  }

/*C3.13 */
.punbb fieldset .post-box {
    margin-bottom: 0.8em;
  }

/* C3.14 */
.punbb .post-links {
    margin-left: 205px;
    border-left-style: solid;
    border-left-width: 1px;
  }

/* C3.15 */
.punbb .post-links ul {
    padding: 0 0em 0 2.7em;
    line-height: 1.7em;
    margin-left: -18em;
    margin-right: 1em;
    border-top-style: none;
    border-top-width: 1px;
    text-align: right;
  }


/* C3.16 */
.punbb .post-links li {
    display: inline;
    padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
    float: left;
  }

/* C3.18 */
.punbb .clearer {
    clear: both;
    height: 0;
    font-size: 0;
  }




/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
    padding: 0.5em 1em;
    text-align: right;
    margin-top: 4px;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
    height: 1.8em;
    line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
    float: left;
  }

/* C4.4 */
.punbb .modmenu input {
    margin-left: 1em;
  }


/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
    padding: 0.8em 1em;
  }

/* C5.2 */
.punbb .info .container .backlink {
    padding-top: 0.8em;
  }


/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
    padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
    float: left;
    width: 14em;
    margin-left: -16.3em;
    display: inline;
  }

/* C6.3 */
#profilenav li {
    padding-bottom: 0.8em;
    font-weight: normal;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
    border-style: solid;
    border-width: 1px;
    padding: 1.5em 18px 0.8em 18px;
    margin: 0 0 1em 0;
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
    background: transparent;
    border: none;
    padding: 0 0 0 0;
    margin: 0 14px -0.6em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
    padding: 0 5px;
    position: relative;
  }

/* C6.7 */
#viewprofile li, #setmods dl {
    padding: 0 0 0 16em;
    margin-bottom: 0.2em;
  }

/* C6.8 */
#viewprofile li span {
    float: left;
    width: 18em;
    margin-left: -16em;
    padding: 0.5em 1em;
    font-weight: normal;
  }

/*C6.9 */
#setmods dt {
    float: left;
    width: 14em;
    margin-left: -16em;
    padding: 0.8em 1em;
    font-weight: bold;
    display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
    display: block;
    padding: 0.5em 1em;
    font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
    float: right;
    margin: 0 0 0.8em 1.8em
  }


/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
    border-bottom: none;
    margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
    padding: 0 2.3em 2.3em 2.3em;
    border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
    border-style: solid;
    border-width: 1px;
  }


/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1 Logo and description
-------------------------------------------------------------*/

/* D1.1 */
#pun-title {
    margin: 0;
    border: none;
    margin-bottom: -35px;
  }

/* D1.2 */
#pun-title h1 {
    display : block;
    height: 233px;
    margin: -1px 0px 0px -30px;
  }

/* D1.3 */
#pun-title .container {
    border: none ;
    padding: 0.2em 1em 0.8em 1em;
  }

/* D1.4 */
#pun-title h1 span {
    display: none;
  }

#pun-title table {
    border: none;
    margin-left: -68px;
    width: 995px;
    height: 379px;
    background-repeat: no-repeat;
    background-position: center top;
    background-image: url(http://forumfiles.ru/files/0017/2f/78/13845.png);
    background-repeat: no-repeat;
  }

#pun-title TD.title-logo-tdl {
    border: none;
    width: 100%;
  }

#pun-title TD.title-logo-tdr {
    border: none;
    width: 420px;
  }

/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
    position: absolute;
    top: -15px;
    left: 0;
    margin: 0;
    border: none;
    padding: 0;
    width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
    background: transparent;
    border: none;
    padding: 0;
  }

/* D2.3 */
#pun-pagelinks .container li {
    display: inline;
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
    height: 2em;
    line-height: 2em;
    padding: 0;
    font-size: 1.2em;
    margin-left: -9999px;
    display: block;
    float:left;
    width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
    position:relative;
    margin: 0;
  }

#pun-pagelinks li a span {
    display:block;
    margin: 0 1em;
  }

/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks {
    border: none;
    margin: -335px 0 290px 0;
    height: 20px;
  }

#pun-navlinks .container {
    border: none;
    margin: 0;
  }

/* D3.2 */
#pun-navlinks .container {
    font-size: 12px;
    text-align: center;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 700;
  }

#pun-navlinks .container a {
    color: #fff;
  }


/* D.3 */
#pun-navlinks li {
    display: inline;
    line-height: 270%;
  }


/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
    margin-bottom: 10px;
    border: none;
  }

/* D4.2 */
#pun-ulinks .container {
    font-size: 9px;
    text-align: center;
    text-transform: lowercase;
    letter-spacing: 0.03em;
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
    display: inline;
    white-space: nowrap;
    padding: 0 1px;
  }


/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
    border-bottom: none;
    margin: 0px 0 16px 0;
  }

/* D5.2 */
#pun-status .container {
    padding: 0.8em 1em 1em 1em;
  }

/* D5.3 */
#pun-status span {
    white-space: nowrap;
    margin-right: 0.5em;
  }

/* D5.4 */
#pun-crumbs1 {
    font-weight: bold;
    overflow: hidden;
    margin-top: 0;
  }

/* D5.5 */
#pun-crumbs1 p.container {
    border-top: none;
    padding: 1em 1em 0.8em 1em;
    font-size: 1.1em;
    margin: 0 0 20px 0;
  }

/* D5.6 */
#pun-break1 {
    margin: 0 1em;
    border-style: solid none;
    border-width: 1px 0;
    height: 0;
    margin: -2px 1em;
    position: relative;
    z-index: 1;
  }

/* D6 Announcement
-------------------------------------------------------------*/

/* D6.1 */
#pun-announcement h2 {
    padding: 0;
    margin: 0 1em -3.5em 1em;
    border-style: none none solid none;
    border-width: 0 0 1px 0;
    position: relative;
    font-weight: bold;
  }

/* D6.2 */
#pun-announcement h2 span {
    display: block;
    padding: 1em 0 0.8em 0;
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }

/* D6.3 */
#pun-announcement .container {
    padding: 0px;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
    padding: 0.8em 1em;
  }

/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
    float: left;
    clear: both;
    line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
    text-align: right;
    line-height: 150%;
  }

/* D7.4 */
li#onlinelist {
    margin-top: 1em;
    border-top-style: solid;
    border-top-width: 1px;
    float: left;
    width: 100%;
    line-height: 130%;
  }

/* D7.5 */
li#onlinelist div {
    border-top-style: solid;
    border-top-width: 1px;
    padding: 0.7em 0 0 0;
  }

/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
    margin: 0;
    border: none;
    width: 50%;
    position: relative;
    float: left;
  }

/* D8.2 */
#pun-qjump .container {
    border: none;
    background: transparent;
    padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
    margin-top: 0px;
  }

/* D8.4 */
#pun-about .container {
    border-top-style: none;
    text-align: right;
    line-height: 150%;
    padding: 0.8em 1em;
  }

/* D8.5 */
#pun-about p span {
    display:block;
    padding-left: 50%;
    text-align: center;
  }

/* D8.6 */
#pun-crumbs2 {
    font-weight: bold;
    overflow: hidden;
    margin-bottom: 0;
    border-bottom: none;
  }

/* D8.7 */
#pun-crumbs2 .container {
    border-bottom: none;
    padding: 0.8em 1em;
    font-size: 1.1em;
  }

/* D8.8 */
#pun-break4 {
    margin: -2px 1em;
    border-style: solid none;
    border-width: 1px 0;
    position: relative;
    height: 0;
    z-index: 1;
  }

/* D8.9 */
div.punbb-admin #pun-about .container {
    border-top-style: solid;
    border-top-width: 1px;
  }


/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-bottom: 0;
    margin-bottom: 0.8em;
  }

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
    padding-bottom: 0.6em;
    display: block;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
    margin-bottom: 1em;
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
    padding: 0 0 0 1em;
  }

/* D9.5 */
#pun-help .formal li {
    padding: 0;
    line-height: 130%;
  }

/* D9.6 */
#pun-help .formal li * {
    vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
    font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace;
  }

/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
    padding-bottom: 0;
  }

#pun th {
  font-size: 0px;
  }
Цвета style_cs.css
Код:
html, body {min-width:1150px!important;} /*Правка для мобильных Устройств с мелким Экраном*/

/* CS1 Цвет фона, фона форума и остальное.
-------------------------------------------------------------*/

html, body {
    background-image: url(http://forumfiles.ru/files/0017/2f/78/22691.png);
    background-color : #0c0803;
  }

#pun {
    background-image: url(http://forumfiles.ru/files/0017/2f/78/74170.png);
    background-color: #c3b599;
    background-color: transparent;
  }

/* 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: #000000;
  }

/* 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 {
    border-color:transparent;
    color: #000000;
    font-weight: normal;
    font-style: normal;

  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
    border-color:transparent;
    color: #000000;
  }

/* 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.8 */
#pun-navlinks .container {
    border-color: transparent;
  }

.offline li.pa-online strong {
    font-weight: normal;
  }



.punbb textarea {
    background-image: url(http://forumfiles.ru/files/0017/2f/78/57795.png);
    border: 1px solid rgba(172, 153, 122, 0.66);
    box-shadow: inset 0px 2px 2px rgba(90, 48, 13, 0.4), inset 0 5px 50px rgba(101, 77, 46, 0.5);
    border-radius: 15px;
    padding: 10px;
  }
#main-reply {
    width: 97%!important;
  }

 .punbb input {
    background-image: url(http://forumfiles.ru/files/0017/2f/78/57795.png);
    border: 1px solid rgba(172, 153, 122, 0.66);
    box-shadow: inset 0px 2px 2px rgba(90, 48, 13, 0.4), inset 0 5px 50px rgba(101, 77, 46, 0.5);
    border-radius: 15px;
    padding: 5px 10px;
    text-transform: uppercase;
    font-size: 9px!important;
    letter-spacing: 1px;
     transition-duration: 0.5s;
  }
 .punbb input:hover {
    box-shadow: inset 0px 2px 2px rgba(90, 48, 13, 0.4), inset 0 5px 50px rgba(101, 77, 46, 0.08);
     transition-duration: 0.5s;
  }


.punbb select  { 
    background-image: url(http://forumfiles.ru/files/0017/2f/78/57795.png);
    border: 1px solid rgba(158, 132, 100, 0.69);
    box-shadow: inset 0px 2px 2px rgba(90, 48, 13, 0.4), inset 0 5px 50px rgba(101, 77, 46, 0.5);
    border-radius: 15px;
    padding: 5px 10px;
    text-transform: uppercase;
    font-size: 9px!important;
    letter-spacing: 1px;
  }
#pun-main .code-box {
    font-size:12px!important;
  }

#pun-main .code-box,
#pun-main .quote-box {
    background-image: url(http://forumfiles.ru/files/0017/2f/78/57795.png);
    box-shadow: inset 0px 2px 2px rgba(90, 48, 13, 0.4), inset 0 5px 50px rgba(101, 77, 46, 0.5), 3px 0 0 rgba(72, 28, 0, 0.4), -3px 0 0 rgba(72, 28, 0, 0.4);
    border-radius: 15px;
    padding: 10px;
  }


/* 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 {
    width: 250px;
    height: 1px;
    background: rgba(96, 46, 0, 0.11);
    margin: 10px 0px 10px 180px;
  }



/* 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 {
    border-bottom: 0px none #000;
    text-decoration: none;
  }

/* 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 {
    border-bottom: 0px none #3f3f3f;
    text-decoration: none;
  }

/* CS3.3 */
#pun-navlinks a {
    border-bottom: 0px none #000;
    text-decoration: none;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
    font-weight: normal;
    font-style: normal;
    border-bottom: 0px none #000;
    text-decoration: none;
  }



/* CS4 Фон всем категориям и разделение между сообщениями. + Сдвиг рекламы.
 -------------------------------------------------------------*/

#pun  .section {
    border-style: none;
    width: 855px;
 }

#pun  .tc2, #pun-main .post-author ul  {
    text-align: center;
 }

.punbb .post div.container {
    background: url() no-repeat scroll center bottom transparent;
  }


#pun-title table tbody tr .title-logo-tdr {
    position: absolute;
    z-index: 1;
    left: 100px;
    top: 150px;
  }



/* CS6 Логотип снизу
 -------------------------------------------------------------*/

#pun-about p.container {
    background-image: url(http://forumfiles.ru/files/0017/2f/78/73740.png);
    margin-left: -82px;
    background-position: center top;
    background-repeat: no-repeat;
    height : 133px;
    width: 991px;
    overflow-x: hidden;
  }

div#html-footer {
  }

div#pun-about {
    margin-bottom: -22px;
  }

 #pun-announcement.section h2 span {
    display: none;
 }
    a.menu:link, a.menu:visited, a.menu:active{
    text-decoration: none;
 }



/* CS7 Остальные коды для оформления форума
 -------------------------------------------------------------*/



/* CS4 Картинки категорий */
.punbb .category h2, #pun-stats h2, #pun-main #post-form h2, #pun-debug h2 {
    background: url(http://funkyimg.com/i/26ph4.png) no-repeat top center;
    height: 146px;
    width: 903px;
    margin-left: -24px;
    font-size:0 !important;
  }

.punbb .post h3 {
    border-style: solid solid none solid;
    border-width: 1px;
    background: url(http://funkyimg.com/i/26ph4.png) no-repeat top center;
    height: 146px;
    width: 903px;
    margin-top: -18px;
    margin-left: -25px;
    margin-bottom: -100px;
    padding: 120px 0 0 0;
  }



/* Фон подфорума */
#pun-index td div.tclcon { 
    min-height: 50px;
    padding: 10px;
    color: #000;
    text-align: justify;
  }



/*1. Картинки навигации */
#pun-navlinks a {
    display: inline-block;
    height : 16px; 
    font-size:0px;
     transition-duration: 0.5s;
  }
#pun-navlinks a:hover {
    opacity: 0.6;
     transition-duration: 0.5s;
  }
#navindex a {
    background: url(http://forumfiles.ru/files/0017/2f/78/12823.png) no-repeat top center;
    width: 50px;
  }
#navuserlist a {
    background: url(http://forumfiles.ru/files/0017/2f/78/40626.png) no-repeat top center;
    width: 45px;
  }
#navsearch a {
    background: url(http://forumfiles.ru/files/0017/2f/78/37935.png) no-repeat top center;
    width: 57px;
  }
#navprofile a {
    background: url(http://forumfiles.ru/files/0017/2f/78/52430.png) no-repeat top center;
    width: 61px;
  }
#navpm a {
    background: url(http://forumfiles.ru/files/0017/2f/78/29400.png) no-repeat top center;
    width: 41px;
  }
#navadmin a {
    background: url(http://forumfiles.ru/files/0017/2f/78/19530.png) no-repeat top center;
    width: 50px;
  }
#navlogout a {
    background: url(http://forumfiles.ru/files/0017/2f/78/42080.png) no-repeat top center;
    width: 39px;
  }
#navlogin a {
    background: url(http://forumfiles.ru/files/0017/2f/78/56453.png) no-repeat top center;
    width: 48px;
  }
#navregister  a {
    background: url(http://forumfiles.ru/files/0017/2f/78/82029.png) no-repeat top center;
    width: 56px;
  }



/* Цвета ссылок */
.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: #412d1d;
    text-decoration: none;
      transition-duration: 0.5s;
  }
.punbb a:focus, .punbb a:active, .punbb a:hover, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
    color: #7d512e;
    text-decoration: none;
     transition-duration: 0.5s;
  }



body #post .fs-box.hashelp .container {
    background: rgba(126, 84, 50, 0.55)!important;
    background-repeat: repeat!important;
    z-index: 100!important;
    padding: .7em!important;
    border-radius: 10px;
    border: 1px solid rgba(0, 0, 0, 0.12);
  }
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area{
position: absolute;
    right: 6px;
    top: 43px;
  }
#imageupload-left input[type=button] {
    width: auto!important;
  }


#poll-special .poll2 td h1 {
    background: #111419!important;
    padding: 1px;
    border: none 0 transparent!important;
    border-bottom: none 0 transparent!important;
  }

/*убираем свечение в хроме*/
input, textarea {
    outline: none;
  }  
input:active, textarea:active {
    outline: none;
  } 
:focus {
    outline: none;
  }

.intd .tclcon .modlist {
    display: none;
  }

#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner{
    background-color: rgba(205, 194, 175, 0.73);
    border-radius: 15px;
    padding: 1em;
  }

.adformal h2, #pun-adnav h2 {
    padding: 0.5em 1em!important;
    border-style: none!important;
    border-width: 0px!important;
    background-color: #eeeeee!important;
    color: #000!important;
  }

img.post-img-Sp {
    padding-top: 2px!important;
    margin-left: 0px!important;
    padding: 0 3px!important;
  }

.lastedit {
    display: none!important;
  }

li#navawards {
    display: none!important;
  }

/* K8.1 ползунок */
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
  }
::-webkit-scrollbar-track {
    background-color: #090909;
    background-color: transparent;
  }
::-webkit-scrollbar-thumb {
    background-color: #c5b89d;
    box-shadow: inset 0 0 0 2px #0c0904;
  }

HTML низ
Код:
<!-- Пиар-вход v.2 -->
<script src="http://forumfiles.ru/files/0015/c4/3f/26781.js"></script>
<script type="text/javascript">
PR.nick = 'логин'; //Ник PR-аккаунта
PR.pass = 'пароль'; //Пароль PR-аккаунта
PR.btn_text = 'http://forumfiles.ru/files/0017/2f/78/90163.png'; //Надпись на кнопке PR-входа(или ссылка на картинку);
PR.set();</script>
<!--Конец скрипта-->


<!--кнопки вверх вниз-->
<div class="go-up" id='ToTop'><img src="http://forumfiles.ru/files/0017/2f/78/20005.png" border="0" /></div>
<div class="go-down" id='OnBottom'><img src="http://forumfiles.ru/files/0017/2f/78/12026.png" border="0" /></div>
<style>
.go-up,.go-down {
    display:none;
    position:fixed;
    z-index:9999;
    cursor:pointer;
    bottom:30%;
    margin-left: 980px;
    opacity:0.8;
  }
.go-down:hover,.go-up:hover {
    opacity:1;
  }
.go-up {
    margin-bottom: 30px;
    width:32px;
    height:24px;
  }
.go-down {
    margin-bottom: 0px;
    width:32px;
    height:24px;
  }
</style>

<!--кнопки вверх вниз-->
<script type="text/javascript">
$(function(){
if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow")
  else $("#ToTop").fadeIn("slow")
});
if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow")
  else $("#OnBottom").fadeIn("slow")
});
$("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
$("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
});
</script>
Объявление
Код:
<div id="tabliza">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. <br> Nullam sollicitudin massa ex, vel dignissim nibh tincidunt non. <br> Nam vitae justo pretium, aliquam nibh feugiat, condimentum dui. Proin ac augue porttitor, vulputate est a, consectetur dolor. Fusce congue lacus dui. Vestibulum vulputate sem lectus, vel pulvinar risus consequat eu. Maecenas mattis dui in interdum congue. Nam semper tempor nulla vitae interdum. Pellentesque eget pretium nulla, et accumsan urna. Ut auctor sed velit vel tincidunt. In ac ante magna. Nulla elit eros, semper sit amet augue ac, pretium blandit sapien. Aliquam et neque suscipit, cursus lectus id, interdum sem. Maecenas mattis dui in interdum congue. Nam semper tempor nulla vitae interdum. Pellentesque eget pretium nulla, et accumsan urna. Ut auctor sed velit vel tincidunt. In ac ante magna. Nulla elit eros, semper sit amet augue ac, pretium blandit sapien. Aliquam et neque suscipit, cursus lectus id, interdum sem. Nam vitae justo pretium, aliquam nibh feugiat, condimentum dui. <br> Lorem ipsum dolor sit amet, consectetur adipiscing elit.
</div>
<style>
#tabliza {
    position: absolute;
    width: 470px;
    height: 150px;
    overflow: hidden;
    margin-left: 200px;
    margin-top: -185px;
    color: #706049;
    font-size: 9px;
    letter-spacing: 0.05em;
    line-height: 130%;
    text-shadow: #000000 1px 1px 0px;
    text-align: center;
  }
</style>

Коды обновлены 15.05.2018

Отредактировано your grace (15.05.2018 07:55:59)

+30

8

Дизайн по тематике Дневников вампира.
Правило пользования: элементы дизайна никуда не растаскивать, а уж дополняйте его чем хотите.
Дизайн продавать запрещено!
Не забудьте вставить нужные логин и пароль для кнопки пиара.
http://funkyimg.com/i/26qRi.png
http://iamyourpathos8.mybb.ru/

Структура style.css
Код:
/***************************************
A - SETUP
***************************************/


/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);
	

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {
    margin: 0;
    padding: 0;
  }

/* A2.2 */
.punbb * {
    margin: 0px;
  }

/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
    padding: 0;
    list-style: none;
  }

/* A2.4 */
.punbb img {
    border:none
  }

/* A2.5 */
.punbb .main table {
    table-layout: fixed;
    width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {
    margin: 0 0.3em;
  }

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
    height: 1.8em;
    vertical-align: middle
  }


 /* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
   font-size: 90%;
  }

/* A3.2 */
.punbb {
    font: normal 70.75%  verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  }

/* A3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
    font: 1em  verdana, arial, helvetica, sans-serif
  }


/* A3.4 */
.punbb h1, .punbb h2, .punbb h3 {
    font-size: 1em;
    font-weight: bold;
  }

.punbb th   {
    font-size: 0.9em;
    font-weight: bold;
  }

.punbb h4, .punbb table {
    font-size: 1.0em;
    font-weight: normal;
  }


#pun-main .code-box, #pun-main textarea, #pun-main .quote-box {
    color: #000000;
    font-size: 11px;
  }

#html-footer .container {
    font-size: 11px;
  }

#pun #pun-index #pun-announcement h2 span {
    display: none;
  }

body {
   font-size: 95%;
 }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
    font-size: 1.1em;
  }


/* A3.7 */
.punbb address, .punbb em {
    font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
    font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
    font-style: normal;
    text-decoration: underline;
  }

/* A3.10 */
.punbb a {
    text-decoration: underline
  }

/* A3.11 */
.punbb optgroup {
    font-weight: bold;
  }


/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    overflow:hidden;
    line-height: 0.0;
    font-size: 0;
  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
    font-size: 0;
    height: 0;
    width: 0;
    line-height: 0.0;
    position:absolute;
    left: -9999px;
    overflow: hidden
  }


/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 */
#pun {
    width: 904px;
    margin-left: 0px;
    margin: auto;
    position: relative;
  }

/* A5.2 */
.punbb {
    width:785px;
    margin-left: 60px;
    float: none;
    height: auto;
  }

/* A5.3 */
#pun-redirect, #pun-maint {
    float: none;
    background-position: center;
    text-align: left;
    height: 105px;
    width: 950px;
    margin-top: 200px;
    margin-left:-30px;
    padding-bottom:17px;
    text-align: center;
    background-color: #c0c0c0;
  }

#pun-redirect .main-title {
    margin-top:30px;
    font-size: 1.0em;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-weight: bold;
    color: #000; 
    padding-top:25px;
  } 

#pun-redirect.punbb .info .container {
    letter-spacing: 0px;
    font-size: 1.0em;
    color: #000; 
  } 

/* A5.4 */
.punbb .section, .punbb .main {
    margin-bottom: 1em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
    margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
    margin-top: 0;
  }

/* A5.7 */
#pun-post .topic {
    margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
    border-style: none none solid none;
    border-width: 0px 0px 2px 0px;
  }

/* A5.10 */
#pun-main h1, .punbb .section h2, #pun-stats h2, #pun-debug h2 {
    padding: 2px 1em 9px 1em;
    border-style: solid solid none solid;
    border-width: 1px 1px 0px 1px;
  }

#pun-main h2 {
    padding: 2px 1em 9px 1em;
    border-style: solid;
    border-width: 1px;
}

/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
    padding: 0;
    margin: 0;
    width: 100%;
    overflow: hidden;
  }

/* B1.2 */
.punbb .post-sig dt {
    display: block;
    border-top: none;
  }

/* B1.3 */
.punbb .post-content p {
    margin: 0;
    padding: 0.5em;
    line-height: 150%;
    text-align: justify;
  }

/* B1.4 */
.punbb .post-content img {
    vertical-align: text-top
  }

/* B1.5 */
.punbb .post-content img.postimg {
    vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
    width: 100%;
    overflow: hidden;
  }

/* B1.7 */
.punbb .post-content .scrollbox {
    width: 100%;
    overflow: auto;
  }

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
    margin: 0.4em 1.0em 1.4em 1.0em;
    padding: 0.5em;
  }

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: block;
    padding-bottom: 2px;
    font-size: 10px;
    font-weight: bold;
    font-style: normal;
    margin: 7px 0 10px 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
  }

/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
    padding: 1.1em 1.7em 1em 1.7em;
    border-style: solid;
    border-width: 1px;
    margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
    padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
    font-size: 1.1em;
    font-weight: bold;
  }


/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
    float: left;
    position: relative;
    width: 100%;
    font-size: 1.1em;
    height: 0;
  }

/* B3.2 */
.multipage {
    margin-top: 3em;
  }

/* B3.3 */
.linkst .pagelink {
    position: absolute;
    top: -4.6em;
    left: 1em;
    width: 24em;
  }

/* B3.4 */
.linkst .postlink {
    position: absolute;
    top: -4.6em;
    right: 1em;
    width: 16em;
    text-align: right;
    font-weight: bold;
  }

/* B3.5 */
.punbb .linksb {
    text-align: right;
    padding: 0.4em 1em 0.5em 1em;
    font-size: 1.1em;
  }

/* B3.6 */
.linksb .pagelink {
    float: left;
    width: 24em;
    text-align: left;
  }

/* B3.7 */
.linksb .postlink {
    float: right;
    width: 16em;
    font-weight: bold
  }

/* B3.8 */
.subscribelink {
    clear:both;
    padding-top: 0.3em;
    padding-bottom: 0.5em;
  }


/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
    padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
    padding: 0 0 0 1.7em;
    margin: 1em 0 0 0;
    text-align: center;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
    margin: 0 0.6em 0 0;
  }

/* C1.4 */
.punbb fieldset {
    border-style: solid;
    border-width: 1px;
    padding: 0 18px 0 18px;
    margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
    padding: 0;
    margin: 0 0 0 11px;
    font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
    padding: 0 5px;
    margin: 0 0 0 -15px;
  }

/* C1.7 */
.punbb fieldset fieldset {
    border-style: none;
    margin: 0;
    padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
    padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
    padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
    float: left;
    margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
    clear:both;
  }

/* C1.12 */
.punbb .datafield br {
    display: none;
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
    font-weight: bold;
  }

/* C1.14 */
.punbb .datafield span.input a {
    font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
    display: block;
    padding: 0 4em 0 0;
    height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
    width: 64%;
    margin: 0;
  }

/* C1.17 */
.punbb .hashelp {
    position: relative;
  }

/* C1.18 */
.punbb .helplinks {
    display: block;
    position: absolute;
    top: 1em;
    right: 0;
    font-weight: normal;
    width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
    top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
    display: block;
    padding-bottom: 0.2em;
  }

.punbb .helplinks span INPUT {
    margin: 0px 2px 2px 0px;
}

/* C1.21 */
#pun-post .formal .info-box li {
    padding-left: 4px;
    list-style-type: square;
    list-style-position: inside;
    line-height: 1.5;
    margin: 0;
  }


/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
    overflow: hidden;
    text-align: left;
    width: 50%;
    margin-right: 30px;

  }


/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
    text-align: center;
    width: 10%;
  }

/* C2.3 */
.punbb .main .tcr {
    overflow: hidden;
    text-align: left;
    width: 30%;
  }

/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
    width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
    text-align: left;
    width: 20%;
  }

/* C2.6 */
#pun-debug table .tcl {
    width: 15%;
    white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
    width: 90%;
    white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
    font-size: 1.2em;
    font-weight: bold;
    text-align: left;
    margin-bottom: 5px;
    margin-top: 0px;
    padding: 0 0 0 25px;
  }


/* C2.9 */
.punbb td span.youposted {
    font-weight: bold;
    margin-left: -1em;
    position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
    display: block;
    padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
    border-style: solid none none solid;
    border-width: 1px 0 0 1px;
    padding: 1.5em 1em;
  }

/* C2.12 */
.punbb .main th {
    padding: 4px 1em 5px 1em;
    border-bottom: 2px solid transparent;
    border-left: 1px solid transparent;
  }

/* C2.13 */
.punbb .main .tcl {
      border-left-style: none;
      border-left-width: 0;
  }

* html .tclcon {
    height: 0px;
  }

/* C2.14 */
.punbb td div.tclcon {
}

/* C2.15 */
#pun-viewforum div.tclcon {
    padding-top: 0px;
  }

#pun-index table Div.icon {
    background-image: url(http://forumfiles.ru/files/0013/cc/cb/11777.png);
    float: right;
    position: relative;
    display: inline-block;
    width:59px;
    height: 64px;
    margin-left: 10px;
    background-repeat: no-repeat;
    opacity:1.0;
  }

#pun-index TR.inew Div.icon {
    background-image: url(http://forumfiles.ru/files/0013/cc/cb/22562.png);
    background-repeat: no-repeat;
    width:59px;
    height: 64px;
    opacity:1.0;
  }


#pun-viewforum .tclcon, #pun-messages .tclcon {
    margin-left: -50px;
  }

#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
    background-image: url(http://forumfiles.ru/files/0013/cc/cb/11777.png);
    background-repeat: no-repeat;
    border-style: none;
    display: block;
    position: relative;
    float: left;
    width:59px;
    height: 64px;
    padding-right: 10px;
    margin-top: -5px!important;
    opacity:1.0;
  }

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
 background-image: url(http://forumfiles.ru/files/0013/cc/cb/22562.png);
    background-repeat: no-repeat;
    width:59px;
    height: 64px;
    opacity:1.0;
  }

#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
 background-image: url(http://forumfiles.ru/files/0013/cc/cb/22562.png);
    background-repeat: no-repeat;
    width:59px;
    height: 64px;
    opacity:1.0;
  }

#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
 background-image: url(http://forumfiles.ru/files/0013/cc/cb/11777.png);
    background-repeat: no-repeat;
    width:59px;
    height: 64px;
    opacity:1.0;
  }



  /* C3 Topics
-------------------------------------------------------------*/

/* C3.1 */
.punbb .post .container {
    border-style: none solid solid solid;
    border-width: 1px;
    margin-top: -1px;
    padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
    border-style: solid solid none solid;
    border-width: 1px;
  }

/* C3.3 */
.punbb .post h3 span {
    padding: 1.6em 0 1.6em 230px;
    width: 537px;
    display: block;
    margin-left: 0em;
  }

/* C3.4 */
.punbb .post h3 strong {
    float: right;
    width: 5em;
    text-align: right;
    font-weight: normal;
  }

/* C3.5 */
.punbb .post .post-author {
    float: left;
    width: 221px!important;
    margin-top: 0px;
    margin-bottom: 21px;
    padding-right: 0em;
    overflow: hidden;
    text-transform: lowercase;
  }


/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
    line-height: 140%;
  }

/* C3.7 */
.pa-author {
    font-size: 12px;
    letter-spacing: 1px;
    font-weight: bold;
  }


/* C3.8 */
.pa-author a {
    text-decoration: none;
    display: inline-block;
    max-width: 180px;
  }

/* C3.9 */
li.pa-title {
    font-size: 0.9em;
    text-transform: lowercase;
    margin-top: 3px;
    margin-bottom: 3px;
  }


.pa-posts, .pa-respect {
    text-align: center;
    border: none;
    display: inline-block;
    width: 77px;
    margin-bottom: 3px;
  }


li.pa-online {
    line-height: 1.0em;
    border-left-style: solid;
    border-left-width: 0.7em;
    margin-top: 1em;
  }


li.pa-awards {
    margin-top: -20px;
 }

span.mini_awards_label {
    display: none !important;
  }

/* C3.11 */
.punbb .post-body {
    margin-left: 20em;
    border-left-style: solid;
    border-left-width: 1px;
    padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
    padding: 2em;
  }

/*C3.13 */
.punbb fieldset .post-box {
    margin-bottom: 0.8em;
  }

/* C3.14 */
.punbb .post-links {
    margin-left: 19em;
    border-left-style: solid;
    border-left-width: 1px;
  }

/* C3.15 */
.punbb .post-links ul {
    padding: 0 0em 0 2.7em;
    line-height: 1.7em;
    margin-left: -18em;
    margin-right: 1em;
    border-top-style: none;
    border-top-width: 1px;
    text-align: right;
  }


/* C3.16 */
.punbb .post-links li {
    display: inline;
    padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
    float: left;
  }

/* C3.18 */
.punbb .clearer {
    clear: both;
    height: 0;
    font-size: 0;
  }




/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
    padding: 0.5em 1em;
    text-align: right;
    margin-top: 4px;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
    height: 1.8em;
    line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
    float: left;
  }

/* C4.4 */
.punbb .modmenu input {
    margin-left: 1em;
  }


/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
    padding: 0.8em 1em;
  }

/* C5.2 */
.punbb .info .container .backlink {
    padding-top: 0.8em;
  }


/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
    padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
    float: left;
    width: 14em;
    margin-left: -16.3em;
    display: inline;
  }

/* C6.3 */
#profilenav li {
    padding-bottom: 0.8em;
    font-weight: normal;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
    border-style: solid;
    border-width: 1px;
    padding: 1.5em 18px 0.8em 18px;
    margin: 0 0 1em 0;
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
    background: transparent;
    border: none;
    padding: 0 0 0 0;
    margin: 0 14px -0.6em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
    padding: 0 5px;
    position: relative;
  }

/* C6.7 */
#viewprofile li, #setmods dl {
    padding: 0 0 0 16em;
    margin-bottom: 0.2em;
  }

/* C6.8 */
#viewprofile li span {
    float: left;
    width: 18em;
    margin-left: -16em;
    padding: 0.5em 1em;
    font-weight: normal;
  }

/*C6.9 */
#setmods dt {
    float: left;
    width: 14em;
    margin-left: -16em;
    padding: 0.8em 1em;
    font-weight: bold;
    display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
    display: block;
    padding: 0.5em 1em;
    font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
    float: right;
    margin: 0 0 0.8em 1.8em
  }


/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
    border-bottom: none;
    margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
    padding: 0 2.3em 2.3em 2.3em;
    border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
    border-style: solid;
    border-width: 1px;
  }


/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1 Logo and description
-------------------------------------------------------------*/

/* D1.1 */
#pun-title {
    margin: 0;
    border: none;
    margin-bottom: -35px;
  }

/* D1.2 */
#pun-title h1 {
    display : block;
    height: 233px;
    margin: -1px 0px 0px -30px;
  }

/* D1.3 */
#pun-title .container {
    border: none ;
    padding: 0.2em 1em 0.8em 1em;
  }

/* D1.4 */
#pun-title h1 span {
    display: none;
  }

#pun-title table {
    border: none;
    margin-left: -105px;
    width: 953px;
    height: 613px;
    background-repeat: no-repeat;
    background-position: center top;
    background-image: url(http://forumfiles.ru/files/0013/cc/cb/38353.png);
    background-repeat: no-repeat;
  }

#pun-title TD.title-logo-tdl {
    border: none;
    width: 100%;
  }

#pun-title TD.title-logo-tdr {
    border: none;
    width: 420px;
  }

/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
    position: absolute;
    top: -15px;
    left: 0;
    margin: 0;
    border: none;
    padding: 0;
    width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
    background: transparent;
    border: none;
    padding: 0;
  }

/* D2.3 */
#pun-pagelinks .container li {
    display: inline;
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
    height: 2em;
    line-height: 2em;
    padding: 0;
    font-size: 1.2em;
    margin-left: -9999px;
    display: block;
    float:left;
    width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
    position:relative;
    margin: 0;
  }

#pun-pagelinks li a span {
    display:block;
    margin: 0 1em;
  }

/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks {
    border: none;
    margin: -337px 0 200px 0;
    height: 20px;
  }

#pun-navlinks .container {
    border: none;
    margin: 0;
  }

/* D3.2 */
#pun-navlinks .container {
    font-size: 13px;
    text-align: center;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 700;
    letter-spacing: 1px;
    font-family: 'Romul';
    text-shadow: 1px 1px 0 #000;
  }

#pun-navlinks .container a {
    color: #fff;
  }


/* D.3 */
#pun-navlinks li {
    display: inline;
    line-height: 440%;
  }


/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
    margin-bottom: 20px;
    border: none;
  }

/* D4.2 */
#pun-ulinks .container {
    font-size: 1.0em;
    text-align: center;
    text-transform: lowercase;
    letter-spacing: 0.03em;
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
    display: inline;
    white-space: nowrap;
    padding: 0 1px;
  }


/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
    border-bottom: none;
    margin: 0px 0 16px 0;
  }

/* D5.2 */
#pun-status .container {
    padding: 0.8em 1em 1em 1em;
  }

/* D5.3 */
#pun-status span {
    white-space: nowrap;
    margin-right: 0.5em;
  }

/* D5.4 */
#pun-crumbs1 {
    font-weight: bold;
    overflow: hidden;
    margin-top: 0;
  }

/* D5.5 */
#pun-crumbs1 p.container {
    border-top: none;
    padding: 1em 1em 0.8em 1em;
    font-size: 1.1em;
    margin: 0 0 20px 0;
  }

/* D5.6 */
#pun-break1 {
    margin: 0 1em;
    border-style: solid none;
    border-width: 1px 0;
    height: 0;
    margin: -2px 1em;
    position: relative;
    z-index: 1;
  }

/* D6 Announcement
-------------------------------------------------------------*/

/* D6.1 */
#pun-announcement h2 {
    padding: 0;
    margin: 0 1em -3.5em 1em;
    border-style: none none solid none;
    border-width: 0 0 1px 0;
    position: relative;
    font-weight: bold;
  }

/* D6.2 */
#pun-announcement h2 span {
    display: block;
    padding: 1em 0 0.8em 0;
    border-bottom-style: solid;
    border-bottom-width: 1px;
  }

/* D6.3 */
#pun-announcement .container {
    padding: 4.3em 1em 1em 1em;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
    padding: 0.8em 1em;
  }

/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
    float: left;
    clear: both;
    line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
    text-align: right;
    line-height: 150%;
  }

/* D7.4 */
li#onlinelist {
    margin-top: 1em;
    border-top-style: solid;
    border-top-width: 1px;
    float: left;
    width: 100%;
    line-height: 130%;
  }

/* D7.5 */
li#onlinelist div {
    border-top-style: solid;
    border-top-width: 1px;
    padding: 0.7em 0 0 0;
  }

/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
    margin: 0;
    border: none;
    width: 50%;
    position: relative;
    float: left;
  }

/* D8.2 */
#pun-qjump .container {
    border: none;
    background: transparent;
    padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
    margin-top: 0px;
  }

/* D8.4 */
#pun-about .container {
    border-top-style: none;
    text-align: right;
    line-height: 150%;
    padding: 0.8em 1em;
  }

/* D8.5 */
#pun-about p span {
    display:block;
    padding-left: 50%;
    text-align: center;
  }

/* D8.6 */
#pun-crumbs2 {
    font-weight: bold;
    overflow: hidden;
    margin-bottom: 0;
    border-bottom: none;
  }

/* D8.7 */
#pun-crumbs2 .container {
    border-bottom: none;
    padding: 0.8em 1em;
    font-size: 1.1em;
  }

/* D8.8 */
#pun-break4 {
    margin: -2px 1em;
    border-style: solid none;
    border-width: 1px 0;
    position: relative;
    height: 0;
    z-index: 1;
  }

/* D8.9 */
div.punbb-admin #pun-about .container {
    border-top-style: solid;
    border-top-width: 1px;
  }


/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding-bottom: 0;
    margin-bottom: 0.8em;
  }

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
    padding-bottom: 0.6em;
    display: block;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
    margin-bottom: 1em;
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
    padding: 0 0 0 1em;
  }

/* D9.5 */
#pun-help .formal li {
    padding: 0;
    line-height: 130%;
  }

/* D9.6 */
#pun-help .formal li * {
    vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
    font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace;
  }

/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
    padding-bottom: 0;
  }

#pun th {
  font-size: 0px;
  }
Цвета style_cs.css
Код:
html, body {min-width:1150px!important;} /*Правка для мобильных Устройств с мелким Экраном*/

/* CS1 Цвет фона, фона форума и остальное.
-------------------------------------------------------------*/

html, body {
    background-color : #0c0c0c;
  }

#pun {
    background-image: url(http://forumfiles.ru/files/0013/cc/cb/51334.png);
    background-color: #c0c0c0;
  }

/* 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: #000000;
  }

/* 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 {
    border-color:transparent;
    color: #000000;
    font-weight: normal;
    font-style: normal;

  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
    border-color:transparent;
    color: #000000;
  }

/* 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.8 */
#pun-navlinks .container {
    border-color: transparent;
  }

.offline li.pa-online strong {
    font-weight: normal;
  }



.punbb textarea {
    background-image : url("http://funkyimg.com/i/FBDq.png");
    border: 1px solid rgba(12, 12, 12, 0.16);
    box-shadow: inset 0px 2px 2px #0000002b, inset 0 5px 50px #0000004a;
    border-radius: 15px;
    padding: 10px;
  }

 .punbb input {
    background-image : url("http://funkyimg.com/i/FBDq.png");
    border: 1px solid rgba(12, 12, 12, 0.16);
    box-shadow: inset 0px 2px 2px #0000002b, inset 0 2px 20px #0000004a;
    border-radius: 15px;
    padding: 5px 10px;
    text-transform: uppercase;
    font-size: 9px!important;
    letter-spacing: 1px;
     transition-duration: 0.5s;
  }
 .punbb input:hover {
    box-shadow: inset 0px -2px 2px #0000002b, inset 0 -2px 20px #5b5b5b4a;
     transition-duration: 0.5s;
  }


.punbb select  { 
    background-image : url("http://funkyimg.com/i/FBDq.png");
    border: 1px solid rgba(12, 12, 12, 0.16);
    box-shadow: inset 0px 2px 2px #0000002b, inset 0 2px 20px #0000004a;
    border-radius: 15px;
    padding: 5px 10px;
    text-transform: uppercase;
    font-size: 9px!important;
    letter-spacing: 1px;
  }
#pun-main .code-box {
    font-size:12px!important;
  }

#pun-main .code-box,
#pun-main .quote-box {
    background-image : url("http://funkyimg.com/i/FBDq.png");
    border: 1px solid rgba(12, 12, 12, 0.16);
    box-shadow: inset 0px 2px 2px #0000002b, inset 0 5px 50px #0000004a;
    border-radius: 15px;
    padding: 10px;
  }


/* 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 {
    width: 250px;
    height: 1px;
    background: rgba(0, 0, 0, 0.14);
    margin: 10px 0px 10px 140px;
    opacity: 1.0;
  }



/* 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 {
    border-bottom: 0px none #000;
    text-decoration: none;
  }

/* 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 {
    border-bottom: 0px none #3f3f3f;
    text-decoration: none;
  }

/* CS3.3 */
#pun-navlinks a {
    border-bottom: 0px none #000;
    text-decoration: none;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
    font-weight: normal;
    font-style: normal;
    border-bottom: 0px none #000;
    text-decoration: none;
  }



/* CS4 Фон всем категориям и разделение между сообщениями. + Сдвиг рекламы.
 -------------------------------------------------------------*/

#pun  .section {
    border-style: none;
    width: 785px;  
 }

#pun  .tc2, #pun-main .post-author ul  {
    text-align: center;
 }

.punbb .post div.container {
    background: url() no-repeat scroll center bottom transparent;
  }


#pun-title table tbody tr .title-logo-tdr {
    position: absolute;
    z-index: 1;
    left: 100px;
    top: 150px;
  }



/* CS6 Логотип снизу
 -------------------------------------------------------------*/

#pun-about p.container {
    background-image: url(http://forumfiles.ru/files/0013/cc/cb/45088.png);
    margin-left: -77px;
    background-position: center top;
    background-repeat: no-repeat;
    height : 172px;
    width: 918px;
    overflow-x: hidden;
  }

div#html-footer {
  }

div#pun-about {
    margin-bottom: -22px;
  }

 #pun-announcement.section h2 span {
    display: none;
 }
    a.menu:link, a.menu:visited, a.menu:active{
    text-decoration: none;
 }



/* CS7 Остальные коды для оформления форума
 -------------------------------------------------------------*/



/* CS4 Картинки категорий */
#pun-category1.category h2 {
    background: url(http://forumfiles.ru/files/0013/cc/cb/37059.png);
    height: 110px;
    width: 279px;
    font-size: 0 !important;
    margin-left: 255px;
    border-radius: 70px;
    opacity: .9;
  }

#pun-category2.category h2 {
    background: url(http://forumfiles.ru/files/0013/cc/cb/45365.png);
    height: 110px;
    width: 279px;
    font-size: 0 !important;
    margin-left: 255px;
    border-radius: 70px;
    opacity: .9;
  }

#pun-category3.category h2 {
    background: url(http://forumfiles.ru/files/0013/cc/cb/24985.png);
    height: 110px;
    width: 279px;
    font-size: 0 !important;
    margin-left: 255px;
    border-radius: 70px;
    opacity: .9;
  }

#pun-category4.category h2 {
    background: url(http://forumfiles.ru/files/0013/cc/cb/51092.png);
    height: 110px;
    width: 279px;
    font-size: 0 !important;
    margin-left: 255px;
    border-radius: 70px;
    opacity: .9;
  }

#pun-category5.category h2 {
    background: url(http://forumfiles.ru/files/0013/cc/cb/86151.png);
    height: 110px;
    width: 279px;
    font-size: 0 !important;
    margin-left: 255px;
    border-radius: 70px;
    opacity: .9;
  }

#pun-category6.category h2 {
    background: url(http://forumfiles.ru/files/0013/cc/cb/26548.png);
    height: 110px;
    width: 279px;
    font-size: 0 !important;
    margin-left: 255px;
    border-radius: 70px;
    opacity: .9;
  }

#pun-category7.category h2 {
    background: url(http://forumfiles.ru/files/0013/cc/cb/58822.png);
    height: 110px;
    width: 279px;
    font-size: 0 !important;
    margin-left: 255px;
    border-radius: 70px;
    opacity: .9;
  }

#pun-stats.section h2 {
    background: url(http://forumfiles.ru/files/0013/cc/cb/21889.png);
    height: 110px;
    width: 279px;
    font-size: 0 !important;
    margin-left: 255px;
    border-radius: 70px;
    opacity: .9;
  }

#pun-stats ul.container {
    background-image: url(http://forumfiles.ru/files/0013/cc/cb/48831.png);
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-position: 10px 10px;
    background-repeat: no-repeat;
    background-size: auto;
    padding-left: 100px;
  }



/* Фон подфорума */
#pun-index td div.tclcon { 
    min-height: 50px;
    background: rgba(255, 255, 255, 0.15);
    box-shadow: inset 0 0 40px 0px rgba(74, 74, 74, 0.08), inset 20px 0px 20px rgba(0, 0, 0, 0.03);
    border-radius: 15px;
    padding: 10px;
    color: #000;
    text-align: justify;
  }



/*1. Картинки навигации */
#pun-navlinks a {
    display: inline-block;
    border-radius: 10px;
    padding: 0px 2px 0px 0px;
    height : 28px; 
    font-size:0px;
     transition-duration: 0.5s;
  }
#pun-navlinks a:hover {
    background-color: rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.47);
    opacity: 0.7;
     transition-duration: 0.5s;
  }
#navindex a {
    background: url(http://forumfiles.ru/files/0013/cc/cb/40830.png) no-repeat top center;
    width: 66px;
  }
#navuserlist a {
    background: url(http://forumfiles.ru/files/0013/cc/cb/53775.png) no-repeat top center;
    width: 56px;
  }
#navsearch a {
    background: url(http://forumfiles.ru/files/0013/cc/cb/95235.png) no-repeat top center;
    width: 71px;
  }
#navprofile a {
    background: url(http://forumfiles.ru/files/0013/cc/cb/80530.png) no-repeat top center;
    width: 73px;
  }
#navpm a {
    background: url(http://forumfiles.ru/files/0013/cc/cb/15065.png) no-repeat top center;
    width: 47px;
  }
#navadmin a {
    background: url(http://forumfiles.ru/files/0013/cc/cb/75010.png) no-repeat top center;
    width: 68px;
  }
#navlogout a {
    background: url(http://forumfiles.ru/files/0013/cc/cb/68120.png) no-repeat top center;
    width: 45px;
  }
#navlogin a {
    background: url(http://forumfiles.ru/files/0013/cc/cb/50414.png) no-repeat top center;
    width: 60px;
  }
#navregister  a {
    background: url(http://forumfiles.ru/files/0013/cc/cb/26045.png) no-repeat top center;
    width: 49px;
  }



/* Цвета ссылок */
.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: #531e17;
    text-decoration: none;
      transition-duration: 0.5s;
  }
.punbb a:focus, .punbb a:active, .punbb a:hover, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
    color: #000;
    text-decoration: none;
     transition-duration: 0.5s;
  }



body #post .fs-box.hashelp .container {
    background: rgba(93, 93, 93, 0.54)!important;
    background-repeat: repeat!important;
    z-index: 100!important;
    padding: .7em!important;
    border-radius: 10px;
    border: 1px solid rgba(0, 0, 0, 0.12);
  }
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area{
position: absolute;
    right: 6px;
    top: 43px;
  }
#imageupload-left input[type=button] {
    width: auto!important;
  }


#poll-special .poll2 td h1 {
    background: #111419!important;
    padding: 1px;
    border: none 0 transparent!important;
    border-bottom: none 0 transparent!important;
  }

/*убираем свечение в хроме*/
input, textarea {
    outline: none;
  }  
input:active, textarea:active {
    outline: none;
  } 
:focus {
    outline: none;
  }

.intd .tclcon .modlist {
    display: none;
  }

#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner{
    background-color: rgba(243, 243, 243, 0.73);
    border-radius: 15px;
    padding: 1em;
  }

.adformal h2, #pun-adnav h2 {
    padding: 0.5em 1em!important;
    border-style: none!important;
    border-width: 0px!important;
    background-color: #eeeeee!important;
    color: #000!important;
  }

img.post-img-Sp {
    padding-top: 2px!important;
    margin-left: 0px!important;
    padding: 0 3px!important;
  }

.lastedit {
    display: none!important;
  }

li#navawards {
    display: none!important;
  }

HTML низ
Код:
<!-- Пиар-вход v.2 -->
<script src="http://forumfiles.ru/files/0015/c4/3f/26781.js"></script>
<script type="text/javascript">
PR.nick = 'логин'; //Ник PR-аккаунта
PR.pass = 'пароль'; //Пароль PR-аккаунта
PR.btn_text = 'http://forumfiles.ru/files/0013/cc/cb/35319.png'; //Надпись на кнопке PR-входа(или ссылка на картинку);
PR.set();</script>
<!--Конец скрипта-->


<!--Кнопки вверх вниз-->
<div style="position:fixed; z-index:9999; margin-left: 950px; bottom: 30%;">
<a href=#top onClick="$('html,body').scrollTop(0); return false;">
<img src="http://forumfiles.ru/files/0013/cc/cb/92989.png" alt="Вверх"/>
</a> <br><br>
<a href="#bottom" onclick="$('html,body').scrollTop(document.body.scrollHeight); return false;">
<img style="margin-top: -15px;" src="http://forumfiles.ru/files/0013/cc/cb/98871.png" alt="Вниз"/>
</a></div>
Объявление
Код:
<div id="tabliza" style="margin-left: -25px;">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a ante velit. Morbi facilisis eget enim eu malesuada. Pellentesque laoreet ullamcorper sollicitudin. Morbi nec eros quis est mattis rutrum. Nulla facilisi. Nullam est lacus, viverra scelerisque mauris ut, lacinia pulvinar nunc. Nullam maximus semper arcu sit amet ornare. 
</div>
<div id="tabliza" style="    margin-left: 241px;">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a ante velit. Morbi facilisis eget enim eu malesuada. Pellentesque laoreet ullamcorper sollicitudin. Morbi nec eros quis est mattis rutrum. Nulla facilisi. Nullam est lacus, viverra scelerisque mauris ut, lacinia pulvinar nunc. Nullam maximus semper arcu sit amet ornare. 
</div>
<div id="tabliza" style="margin-left: 508px;">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a ante velit. Morbi facilisis eget enim eu malesuada. Pellentesque laoreet ullamcorper sollicitudin. Morbi nec eros quis est mattis rutrum. Nulla facilisi. Nullam est lacus, viverra scelerisque mauris ut, lacinia pulvinar nunc. Nullam maximus semper arcu sit amet ornare. Pellentesque erat ipsum, hendrerit eget metus quis, congue pulvinar mi.
Morbi ultricies urna eu metus volutpat, sed pretium diam luctus. In eros lorem, auctor vel sapien quis, fermentum sagittis ipsum. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Mauris vulputate magna vitae mi fermentum ullamcorper. Sed id tortor vitae erat convallis elementum quis id felis. Donec accumsan urna purus, ac vestibulum neque volutpat vitae. Aliquam dictum porttitor tortor ut fermentum. Proin dignissim, enim id eleifend luctus, ipsum ante egestas justo, tempus suscipit lorem sapien et tellus. Suspendisse dapibus felis tortor, eu suscipit nunc viverra a. In porttitor id enim ut cursus. Morbi eget tincidunt nibh, a dictum ex. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam imperdiet finibus ipsum. Integer vehicula dui tellus, nec aliquam est convallis a. Integer ante ante, facilisis vel egestas sit amet, placerat vitae velit.
</div>
<style>
#tabliza {
    position: absolute;
    width: 250px; 
    height: 105px;
    margin-top: -210px;
    padding: 0 10px;
    color: #8e8e8e;
    font-size: 10px;
    text-shadow: #000000 1px 1px 0px;
    overflow-y: auto;
    text-align: justify;
  }
#tabliza::-webkit-scrollbar-thumb  {
    background: #000;
  }
#tabliza::-webkit-scrollbar-track  {
    background: #fff;
  }
</style>

Коды обновлены 15.05.2018

Отредактировано your grace (15.05.2018 07:51:59)

+15

9

http://s3.uploads.ru/t/E96VN.png

Тематика: Фэнтези
Условия: Никаких условий. Пусть служит в удовольствие с:
Верстка: Выкладываю все коды в спойлерах.
Код:

Структура
Код:
/*************************************************************
A - SETUP
**************************************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
  margin: 0
  }

/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
  padding: 0;
  list-style: none;
  }

/* A2.4 */
.punbb img {
  border:none
  }

/* A2.5 */
.punbb .main table {
  table-layout: fixed;
  width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle
  }


 /* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
  font-size: 105.01%;
  }

/* A3.2 */
.punbb {
  font: normal 68.75% verdana, arial, helvetica, sans-serif;
  }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
  font: 1em verdana, arial, helvetica, sans-serif
  }

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
  font-size: 1em;
  font-weight: normal;
  }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
  font-size: 1.1em;
  }

/* A3.6 */
.punbb pre {
  font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* A3.7 */
.punbb address, .punbb em {
  font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
  font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
  }

/* A3.10 */
.punbb a {
  text-decoration: none
  }

/* A3.11 */
.punbb optgroup {
  font-weight: bold;
  }


/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  overflow:hidden;
  line-height: 0.0;
  font-size: 0;
  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position:absolute;
  left: -9999px;
  overflow: hidden
  }


/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 */


/* A5.2 */
.punbb {
  float: center;
  width: 100%;
  height: auto;
  }

/* A5.3 */


/* A5.4 */
.punbb .section, .punbb .main {
  margin-bottom: 1em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
  margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
  margin-top: 0;
  }

/* 5.7 */
#pun-post .topic {
  margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-style: none none none none;
  border-width: 0px 0px 0px 0px
  }

/* A5.9 */
.punbb .container {
  border-style: none;
  border-width: 0px;
  }

/* A5.10 */
.punbb .section h2, #pun-main h1, #pun-main h2, #pun-stats h2, #pun-debug h2 {
  padding: 0.5em 1em;
  border-style: none none none none;
  border-width: 0 1px 0px 0;
  }


/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
  padding: 0;
  margin: 0;
  width: 100%;
  overflow: hidden;
  }

/* B1.2 */


/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 150%;
  }

/* B1.4 */
.punbb .post-content img {
  vertical-align: text-bottom
  }

/* B1.5 */
.punbb .post-content img.postimg {
  vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
  }

/* B1.7 */
.punbb .post-content .scrollbox {
  width: 100%;
  overflow: auto;
  }

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
  border-style: none;
  border-width: 0px;
  }

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
  display: block;
  padding-bottom: 0.7em;
  font-size: 1.1em;
  font-weight: bold;
  font-style: normal;
  margin: 0;
  }

/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  border-style: none;
  border-width: 0px;
  margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
  padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
  font-size: 1.1em;
  font-weight: bold;
  }


/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
  float: left;
  position: relative;
  width: 100%;
  font-size: 1.1em;
  height: 0;
  }

/* B3.2 */
.multipage {
  margin-top: 3em;
  }

/* B3.3 */
.linkst .pagelink {
  position: absolute;
  top: -4em;
  left: 1em;
  width: 24em;
  }

/* B3.4 */
.linkst .postlink {
  position: absolute;
  top: -4em;
  right: 1em;
  width: 16em;
  text-align: right;
  font-weight: bold;
  }

/* B3.5 */
.punbb .linksb {
  text-align: right;
  padding: 0.4em 1em 0.5em 1em;
  font-size: 1.1em;
  }

/* B3.6 */
.linksb .pagelink {
  float: left;
  width: 24em;
  text-align: left;
  }

/* B3.7 */
.linksb .postlink {
  float: right;
  width: 16em;
  font-weight: bold
  }

/* B3.8 */
.subscribelink {
  clear:both;
  padding-top: 0.3em;
  padding-bottom: 0.5em;
  }


/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
  padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
  padding: 0 0 0 1.7em;
  margin: 1em 0 0 0;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
  margin: 0 0.6em 0 0
  }

/* C1.4 */
.punbb fieldset {
  border-style: none;
  border-width: 0px;
  padding: 0 18px 0 18px;
  margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
  padding: 0;
  margin: 0 0 0 11px;
  font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
  padding: 0 5px;
  margin: 0 0 0 -15px;
  }

/* C1.7 */
.punbb fieldset fieldset {
  border-style: none;
  margin: 0;
  padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
  padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
  padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
  clear:both
  }

/* C1.12 */
.punbb .datafield br {
  display: none
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
  font-weight: bold
  }

/* C1.14 */
.punbb .datafield span.input a {
  font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
  width: 64%;
  margin: 0;
  }

/* C1.17 */
.punbb .hashelp {
  position: relative;
  }

/* C1.18 */
.punbb .helplinks {
  display: block;
  position: absolute;
  top: 1em;
  right: 0;
  font-weight: normal;
  width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
  top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
  }

/* C1.21 */
#pun-post .formal .info-box li {
  padding-left: 4px;
  list-style-type: square;
  list-style-position: inside;
  line-height: 1.5;
  margin: 0;
  }


/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
  overflow: hidden;
  text-align: left;
  width: 50%;
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
  text-align: center;
  width: 10%;
  }

/* C2.3 */
.punbb .main .tcr {
  overflow: hidden;
  text-align: left;
  width: 30%;
  }

/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
  width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
  text-align: left;
  width: 20%;
  }

/* C2.6 */
#pun-debug table .tcl {
  width: 15%;
  white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
  width: 90%;
  white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
  font-size: 1.2em;
  font-weight: bold;
  }

/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: block;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
  border-style: none none none none;
  border-width: 0px 0 0 0px;
  padding: 0.8em 1em;
  }

/* C2.12 */
.punbb .main th {
  border-style: none none none none;
  border-width: 0 0 0 0px;
  padding: 0.4em 1em 0.4em 1em;
  }

/* C2.13 */
.punbb .main .tcl {
  border-left-style: none;
  border-left-width: 0
  }

/* C2.14 */
.punbb td div.tclcon {
margin-left: 50px;
}

/* C2.15 */


 /* C3 Topics
-------------------------------------------------------------*/

/* C3.1 */
.punbb .post .container {
  border-style: none none none none;
  border-width: 0px;
  margin-top: -1px;
  padding-bottom: 0px;
  }

/* C3.2 */
.punbb .post h3 {
  border-style: none none none none;
  border-width: 0px;
  }

/* C3.3 */
.punbb .post h3 span {
  padding: 0.5em 1em;
  display: block;
  margin-left: 19em;
  border-left-style: none;
  border-left-width: 0px
  }

/* C3.4 */
.punbb .post h3 strong {
  float: right;
  width: 5em;
  text-align: right;
  font-weight: normal;
  }

/* C3.5 */
.punbb .post .post-author {
  float: left;
  width: 19em;
  margin-top: -1.5em;
  overflow: hidden;
  }

/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 0 1em 1em 1em;
  line-height: 140%;
  }

/* C3.7 */
.pa-author {
  font-size: 1.1em;
  font-weight: bold;
  }

/* C3.8 */
.pa-author a {
  text-decoration: none
  }

/* C3.9 */
li.pa-title {
  padding-bottom: 0.4em;
  font-weight: bold;
  }


li.pa-online {
  line-height: 0.8em;
  border-left-style: none;
  border-left-width: 0.7em;
  padding-left: 0.4em;
  margin-top: 0.7em;
  }

/* C3.11 */
.punbb .post-body {
  margin-left: 19em;
  border-left-style: none;
  border-left-width: 1px;
  padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
  padding: 1em;
  }

/*C3.13 */
.punbb fieldset .post-box {
  margin-bottom: 0.8em
  }

/* C3.14 */
.punbb .post-links {
  margin-left: 19em;
  border-left-style: none;
  border-left-width: 0px;
  }

/* C3.15 */
.punbb .post-links ul {
  padding: 0 1em 0 0;
  height: 2em;
  line-height: 2em;
  margin-left: -19em;
  border-top-style: none;
  border-top-width: 0px;
  background: transparent;
  text-align: right;
  }

/* C3.16 */
.punbb .post-links li {
  display: inline;
  padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
  float: left;
  }

/* C3.18 */
.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
  }


/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
  padding: 0.5em 1em;
  text-align: right;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
  height: 1.8em;
  line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
  float: left;
  }

/* C4.4 */
.punbb .modmenu input {
  margin-left: 1em;
  }


/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
  padding: 0.8em 1em
  }

/* C5.2 */
.punbb .info .container .backlink {
  padding-top: 0.8em;
  }


/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
  padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
  float: left;
  width: 14em;
  margin-left: -16.3em;
  display: inline;
  }

/* C6.3 */
#profilenav li {
  padding-bottom: 0.8em;
  font-weight: bold;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
  border-style: none;
  border-width: 0px;
  padding: 1.5em 18px 0.8em 18px;
  margin: 0 0 1em 0;
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
  background: transparent;
  border: none;
  padding: 0 0 0 0;
  margin: 0 14px -0.6em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
  padding: 0 5px;
  position: relative;
  }

/* C6.7 */
#viewprofile li, #setmods dl {
  padding: 0 0 0 16em;
  margin-bottom: 0.2em;
  }

/* C6.8 */
#viewprofile li span {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.5em 1em;
  font-weight: bold;
  }

/*C6.9 */
#setmods dt {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.8em 1em;
  font-weight: bold;
  display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
  display: block;
  padding: 0.5em 1em;
  font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em
  }


/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
  padding: 0 2.3em 2.3em 2.3em;
  border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
  border-style: none;
  border-width: 0px;
  }


/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1 Logo and description
-------------------------------------------------------------*/

/* D1.1 */
#pun-title {
  margin: 0;
  border-style: none none none none;
  border-width: 0px 0px 0 0px;
  }

/* D1.2 */
#pun-title h1 {
  display : block;
  height : 40px;
  padding: 2em 1em 0 1em;
  }

/* D1.3 */
#pun-title .container {
  border-style: none none none none;
  }

/* D1.4 */
#pun-title h1 span  {
  font-size: 1.5em;
  }

#pun-title table {
	border: none;
	height: 40px;
	width: 100%;
}

#pun-title td.title-logo-tdl {
	border: none;
	width: 100%;
}

#pun-title td.title-logo-tdr {
	border: none;
	width: 468px;
}

/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
  background: transparent;
  border: none;
  padding: 0}

/* D2.3 */
#pun-pagelinks .container li {
  display: inline
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
  height: 2em;
  line-height: 2em;
  padding: 0;
  font-size: 1.2em;
  margin-left: -9999px;
  display: block;
  float:left;
  width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  position:relative;
  margin: 0;
  }

#pun-pagelinks li a span {
  display:block;
  margin: 0 1em
  }

/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
  border-style: none;
  border-width: 0;
  margin: 0;
  }

/* D3.2 */
#pun-navlinks .container {
  padding: 0.7em 1em;
  }

/* D.3 */
#pun-navlinks li {
  display: inline;
  padding-right: 1em;
  }

/* D3.4 */
#pun-navlinks li a {
  font-size: 1.1em;
  }

/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
  margin-top: 0;
  }

/* D4.2 */
#pun-ulinks .container {
  border-top: none;
  padding: 0.7em 1em;
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
  display: inline;
  border-left-style: none;
  border-left-width: 0px;
  white-space: nowrap;
  }

/* D4.4 */
#pun-ulinks li a {
  padding: 0 0.3em 0 0.6em
  }

/* D4.5 */
#pun-ulinks li.item1, #pun-ulinks li.item1 a {
  border-left-style: none;
  border-left-width: 0;
  padding-left: 0
  }

/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* D5.2 */
#pun-status .container {
  padding: 0.8em 1em 1em 1em;
  }

/* D5.3 */
#pun-status span {
  white-space: nowrap;
  margin-right: 0.5em;
  }

/* D5.4 */
#pun-crumbs1 {
  font-weight: bold;
  overflow: hidden;
  margin-top: 0;
  }

/* D5.5 */
#pun-crumbs1 p.container {
  border-top: none;
  padding: 1em 1em 0.8em 1em;
  font-size: 1.1em;
  }

/* D5.6 */
#pun-break1 {
  margin: 0 1em;
  border-style: none none;
  border-width: 0px 0;
  height: 0;
  margin: -2px 1em;
  position: relative;
  z-index: 1;
  }

/* D6 Announcement
-------------------------------------------------------------*/

/* D6.1 */
#pun-announcement h2 {
  padding: 0;
  margin: 0 1em -3.5em 1em;
  border-style: none none none none;
  border-width: 0 0 0px 0;
  position: relative;
  font-weight: bold;
  }

/* D6.2 */
#pun-announcement h2 span {
  display: block;
  padding: 1em 0 0.8em 0;
  border-bottom-style: none;
  border-bottom-width: 0px;
  }

/* D6.3 */
#pun-announcement .container {
  padding: 4.3em 1em 1em 1em;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
  padding: 0.8em 1em
  }

/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
  float: left;
  clear: both;
  line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
  text-align: right;
  line-height: 150%;
  }

/* D7.4 */
li#onlinelist {
  margin-top: 1em;
  border-top-style: none;
  border-top-width: 0px;
  float: left;
  width: 100%;
  line-height: 130%;
  }

/* D7.5 */
li#onlinelist div {
  border-top-style: none;
  border-top-width: 0px;
  padding: 0.7em 0 0 0;
  }

/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
  margin: 0;
  border: none;
  width: 50%;
  position: relative;
  float: left;
  }

/* D8.2 */
#pun-qjump .container {
  border: none;
  background: transparent;
  padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
  margin-top: 0;
  }

/* D8.4 */
#pun-about .container {
  border-top-style: none;
  text-align: right;
  line-height: 150%;
  padding: 0.8em 1em;
  }

/* D8.5 */
#pun-about p span {
  display:block;
  padding-left: 50%;
  }

/* D8.6 */
#pun-crumbs2 {
  font-weight: bold;
  overflow: hidden;
  margin-bottom: 0;
  border-bottom: none;
  }

/* D8.7 */
#pun-crumbs2 .container {
  border-bottom: none;
  padding: 0.8em 1em;
  font-size: 1.1em;
  }

/* D8.8 */
#pun-break4 {
  margin: -2px 1em;
  border-style: none none;
  border-width: 0px 0;
  position: relative;
  height: 0;
  z-index: 1;
  }

/* D8.9 */
div.punbb-admin #pun-about .container {
  border-top-style: none;
  border-top-width: 0px;
  }


/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
  border-bottom-style: none;
  border-bottom-width: 0px;
  padding-bottom: 0;
  margin-bottom: 0.8em;
  }

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
  padding-bottom: 0.6em;
  display: block;
  border-bottom-style: none;
  border-bottom-width: 0px;
  font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
  margin-bottom: 1em
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
  padding: 0 0 0 1em
  }

/* D9.5 */
#pun-help .formal li {
  padding: 0;
  line-height: 130%
  }

/* D9.6 */
#pun-help .formal li * {
  vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
  padding-bottom: 0;
  }
Цвета
Код:
/* 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: #;
  color: #231c02;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: #;
  color: #231c02;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: #;
  color: #231c02;
  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: #;
  color: #231c02;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: #;
  color: #231c02
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: #;
  color: #231c02
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: #ccc3a4;
  color: #231c02
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: #;
  color: #231c02;
  }

#pun-main .formal textarea {
background-color : #ccc3a4; color : #231c02;
background-image : url(ссылка);
border: 1px solid #3e4a2c; 
}

.punbb select, .punbb input {
      background-color: #ccc3a4;
      color: #231c02;
      border: 1px solid #3e4a2c;
    }

.offline li.pa-online strong {
  font-weight: normal
  }

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: #3e4a2c
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: #3e4a2c
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: #3e4a2c;
  }

/* 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: #3e4a2c;
  }

/* CS2.5 */
.punbb th {
  border-color: #3e4a2c
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  color #231c02; 
border: 1px solid #3e4a2c !important;
 box-shadow:
   0 0 0 1px #67794a,
   0 -5px 0 -0px #67794a,
   5px 0 0 -0px #67794a,
   0 5px 0 -0px #67794a,
   -5px 0 0 -0px #67794a;
background: #d2caad;
  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: #3e4a2c
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: #3e4a2c
  }

.punbb .divider {
  border-color: #3e4a2c
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid #3e4a2c
  }

li.pa-online {
  border-left-color: #3e4a2c;
  }


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb a:visited, .punbb a, .punbb a:link {
  color: #475c27;
  font-weight: bold;
  font-family: 'Trebuchet MS';
   font-size: 14px;}

#pun-ulinks li, #pun-ulinks li a, #pun-ulinks a {
color: #231c02;
  font-weight: bold;
  font-family: 'Trebuchet MS';  
   font-size: 14px;}

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
color: #97b38e;
  font-weight: bold;
  font-family: 'Trebuchet MS';  
   font-size: 14px;}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #475c27;
  background-color: #;
   font-weight: bold;
text-decoration: none; 
font-family: 'Trebuchet MS';
   font-size: 14px;}

/* 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: #497a00;
  background-color: #;
   font-weight: bold;
text-decoration: none;  
font-family: 'Trebuchet MS';
   font-size: 14px;}

/* CS3.3 */
#pun-navlinks a {
  color: #231c02;
  font-weight: bold;
   font-size: 16px;
  font-family: 'Trebuchet MS';
  font-style: italic;
  text-decoration: none;
  }

#pun-navlinks {
  color: #231c02;
  font-weight: bold;
  font-size: 16px;
  font-family: 'Trebuchet MS';
  font-style: italic;
  text-decoration: none;
  }


/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #97b38e;
  font-family: 'Trebuchet MS'; 
  text-decoration: none;
  font-weight: bold;
 }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #475c27;
  background-color: #;
  font-weight: bold;
  text-decoration: none;
font-family: 'Trebuchet MS';
   font-size: 14px;}

/* CS4 Post status icons
 -------------------------------------------------------------*/
.punbb div.icon {
float: left;
    display: block;
    width: 36px;
    height: 55px;
}


div.icon {
        background: url(http://sh.uploads.ru/HNDex.png) no-repeat;
}
tr.inew div.icon {
        background: url(http://sh.uploads.ru/mQLyM.png) no-repeat;
}
tr.iclosed div.icon {
        background: url(http://sh.uploads.ru/3PyVi.png) no-repeat;
}
tr.iredirect div.icon {
        background: url(ВАША_КАРТИНКА_ДЛЯ ТЕМ С ПЕРЕАДРЕСАЦИЕЙ) no-repeat;
}
tr.isticky div.icon {
        background: url(http://sh.uploads.ru/493WP.png) no-repeat;
}

 /*------------------------------------------------------------------------------------------------------------*/

/* ТЕЛО ФОРУМА */
#pun {
margin: 310px auto 30px auto;
max-width: 1000px;
min-width: 800px;
border: 10px solid #3e4a2c;
background-color: #b2aa8e;
box-shadow:
0 0 0 1px #67794a,
0 -20px 0 -10px #67794a,
20px 0 0 -10px #67794a,
0 20px 0 -10px #67794a,
-20px 0 0 -10px #67794a;
}

/* ШАПКА */
html {
background-image: url(http://forumfiles.ru/files/0015/b7/eb/76432.jpg); 
background-repeat: no-repeat;
background-position: top center; 
position: relative;
}

/* НИЗ КАРТИНКА */
#pun_wrap  {
background-image: url("http://forumfiles.ru/files/0015/b7/eb/54029.jpg");
background-repeat: no-repeat;
background-position: bottom center;
padding-bottom: 70px;
}

/* УБИРАЕМ НАЗВАНИЕ ФОРУМА */
#pun-title .title-logo span {display: none;}
#pun-title {display: none;}

/* УБИРАЕМ ЯЧЕЙКИ ТЕМ И СООБЩЕНИЙ */
#pun-main .category .tc2, #pun-main .category .tc3, #pun-main .forum .tc2, #pun-main .forum .tc3 {display: none;}

/* РАМКА В СЕРЕДИНЕ ФОРУМНОЙ ТАБЛИЦЫ НА ГЛАВНОЙ */
#pun-main .category  .tcl {
border: 1px solid #3e4a2c !important;
}
#pun-main .category .tcr {
border: 1px solid #3e4a2c !important;
}

/* РАМКА В СЕРЕДИНЕ ФОРУМНОЙ ТАБЛИЦЫ ВНУТРИ */
#pun-main .forum  .tcl {
border: 1px solid #3e4a2c !important;
}
#pun-main .forum .tcr {
border: 1px solid #3e4a2c !important;
}

/* ЦЕНТРИРОВАНИЕ ТАБЛИЦЫ ПОСЛЕДНЕГО СООБЩЕНИЯ */
#pun .tcr {text-align: center;}

/* ФОРУМНАЯ ТАБЛИЦА */
.category .container {
width: 90%;
margin: auto;
border: 1px solid #3e4a2c !important;
 box-shadow:
   0 0 0 1px #67794a,
   0 -5px 0 -0px #67794a,
   5px 0 0 -0px #67794a,
   0 5px 0 -0px #67794a,
   -5px 0 0 -0px #67794a;
background: #ccc3a4;
}
.category thead {display: none;}

/* ФОРУМНАЯ ТАБЛИЦА Внутри */
.forum .container {
width: 90%;
margin: auto;
border: 1px solid #3e4a2c !important;
 box-shadow:
   0 0 0 1px #67794a,
   0 -5px 0 -0px #67794a,
   5px 0 0 -0px #67794a,
   0 5px 0 -0px #67794a,
   -5px 0 0 -0px #67794a;
background: #ccc3a4;
}
.forum thead {display: none;}

/* ТАБЛИЦА СТАТИСТИКИ */
.statscon .container {
width: 90%;
margin: auto;
border: 2px solid #3e4a2c !important;
 box-shadow:
   0 0 0 1px #67794a,
   0 -5px 0 -0px #67794a,
   5px 0 0 -0px #67794a,
   0 5px 0 -0px #67794a,
   -5px 0 0 -0px #67794a;
background: #ccc3a4!important;
}

/* РАЗДЕЛИТЕЛЬ В ПОДПИСИ*/
.punbb .post-sig dt {
border: 1px dashed #3e4a2c;
 }

/* БЭКГРАУНД ТЕЛА ФОРУМА */
html, body {
background-color: #5e6959;}

/* КАТЕГОРИИ И СТАТИСТИКА */
.punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-stats h2{
  background-color: #;
  color: #231c02;
  font-weight: bold;
  font-style: italic;
  font-family: 'Trebuchet MS';
  font-size: 20px;
  text-align: center;
text-shadow: 2px 2px 3px #342c0d;}

/* ОФОРМЛЕНИЕ ПОСТА */
#pun-main .post-body {
border-width:1px;
  border-bottom: double;
  border-top: double;
  border-left: double;
  border-right: double;
 border-color:#3e4a2c;
background-color: #ccc3a4;
margin-right: 10px;
width: auto;
text-align: left;
}

/* ОКАНТОВКА ПРОФИЛЯ */
#pun-main .post-author ul {
margin: auto;
border-width:1px;
  border-bottom: double;
  border-top: double;
  border-left: double;
  border-right: double;
 border-color:#3e4a2c;
background: #ccc3a4;
width: 76%;
text-align: center;
}
.pa-author {
	border-width:1px;
  border-bottom: double;
  border-top: none;
  border-left: double;
  border-right: double;
 border-color:#3e4a2c;
margin: auto;
	background: #;
	font-size: 15px;
}

.pa-avatar{
border-width: 2px;
  border-bottom: solid;
  border-top: solid;
  border-left: solid;
  border-right: solid;
 border-color:#3e4a2c;
margin: auto;
width: auto;
max-width: 160px;
height: auto;
max-height: 222px;
}

/* АВАТАРКА В ПРОФИЛЕ */
.punbb img.avatardemo {
border-width: 2px;
  border-bottom: solid;
  border-top: solid;
  border-left: solid;
  border-right: solid;
 border-color:#3e4a2c;
}

/* ВИД АВАТАРА ПРИ ПРОСМОТРЕ ЧУЖОГО ПРОФИЛЯ */
#profile-left li {
text-align: center;
}

/* УБИРАЕМ НАДПИСЬ АКТИВЕН В ПРОФИЛЕ */
.post-author .pa-online{
display:none;
}

/* ССЫЛКИ НАВИГАЦИИ НАВЕРХУ */
#pun-navlinks, #pun-ulinks {
position: absolute; 
width: 1000px;
top: 0px; 
 

text-align: center; 
}
#pun-ulinks {top: 25px;}


/* СТРАНИЦА ПЕРЕАДРЕСАЦИИ */
#pun-redirect {
 text-align:center;
}

/* СТИЛЬ HR ПОЛОСОК НА ФОРУМЕ */
hr {
    border: none; 
    background-color: #3e4a2c; 
    color: #3e4a2c; 
    height: 1px; 
   }

/* НОМЕР ПОСТА СООБЩЕНИЯ */
#pun-main .post h3 strong {
color: #4b350b;
  font-weight: bold;
  font-style: italic;
  font-family: 'Trebuchet MS';
}

/* УБРАТЬ НАДПИСЬ ОБЪЯВЛЕНИЕ */
#pun-announcement h2 span{
display: none !important;
}

/* УБРАТЬ НАДПИСЬ ОТРЕДАКТИРОВАНО */
.lastedit{display:none;}

/* РАМКА ВОКРУГ ОБЪЯВЛЕНИЯ */
#pun-announcement .html-box {
width: 90%;
margin: auto;
border: 2px double #3e4a2c !important;
 box-shadow:
   0 0 0 1px #67794a,
   0 -5px 0 -0px #67794a,
   5px 0 0 -0px #67794a,
   0 5px 0 -0px #67794a,
   -5px 0 0 -0px #67794a;
background: #ccc3a4;
}

/* БЕГУНОК НА ФОРУМЕ */
/* Полоса прокрутки */
::-webkit-scrollbar {
  width: 10px;
  height: 5px;
  background-color: #67794a;
border: 1px solid #3e4a2c !important;
}
/* Ползунок полосы прокрутки */
::-webkit-scrollbar-thumb {
  background-color: #3e4a2c ;
  height: 5px;
}

/* ОФОРМЛЕНИЕ БЫСТРОГО ОТВЕТА */
#form-buttons {
  margin-left: 20px;
}

#button-addition, #button-smile, #button-table {display:none;}

/* ОФОРМЛЕНИЕ СПИСКА УЧАСТНИКОВ */
#pun-userlist .usertable .container {
width: 90%;
margin: auto;
border: 2px solid #3e4a2c !important;
 box-shadow:
   0 0 0 1px #67794a,
   0 -5px 0 -0px #67794a,
   5px 0 0 -0px #67794a,
   0 5px 0 -0px #67794a,
   -5px 0 0 -0px #67794a;
background: #ccc3a4;
}

/* ОФОРМЛЕНИЕ ССЫЛОК В ОБЪЯВЛЕНИИ */
a.tvm, a.tvm:active, a.tvm:link, a.tvm:visited {
background-color:#97a97c;
color: #231c02;
text-align:center;
font-weight: normal;
display: block;
margin: 1px;
text-decoration: none;
border-left-style: solid;
border-left-color: #3e4a2c ;
border-left-width: 5px;
width:200px;
}

a.tvm:hover {
background-color: #76885a;
color: #231c02;
display: block;
text-align:center;
font-weight: normal;
cursor: pointer; 
text-decoration: none;
border-left-style: solid;
border-left-color: #3e4a2c ;
border-left-width: 5px;
width:200px;
}

/* ОФОРМЛЕНИЕ ПОДРОБНОЙ СТАТИСТИКИ */
#active_users .container, #max_visit_time .container, #administration .container, #max_views_topics .container, #max_posts_topics .container {
width: 95%;
margin: auto;
border: 2px solid #3e4a2c !important;
 box-shadow:
   0 0 0 1px #67794a,
   0 -5px 0 -0px #67794a,
   5px 0 0 -0px #67794a,
   0 5px 0 -0px #67794a,
   -5px 0 0 -0px #67794a;
background: #ccc3a4;
}

#most_invites {display:none;}
HTML верх
Код:
<!-- HTML верх -Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика -->
<style>img.post-img-Sp {margin:19px 3px 3px 0px;}
div.tipsy.tipsy-s.Sp-imgSp-img .tipsy-inner{font-size:14px;letter-spacing:1px;}
</style>
<script type="text/javascript" src="http://forumfiles.ru/files/0010/b4/f8/57844.js"></script>
<!--Конец//=Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика-->
HTML низ
Код:
<!-- HTML низ -Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика -->
<script>
var a1 = 1// 0 - спойлер-аккордеон, 1 - вертикальный спойлер; 3 - обычный спойлер
var a2 = 0	// 0 - Скрытие первой вкладки; 1 - Показ первой вкладки; 
var a3 = 1 // Резкость Открытия: 0 - Плавно; 1 - Резко;
var LiArr=new Array(
//При наличии двух косых => // в начале пункта, - пункт не скрывается.
//"pa-author",     //Ник-Нейм
//"pa-avatar",     //Аватар
//"pa-title",      //статус
// 1 кнопка - ссылка на Картинку
//В квадратных скобках, прямо к ссылке можно добавить своё описание (по желанию)
"http://sg.uploads.ru/iIgwM.png[Игрок]",
"pa-reg",        //Зарегистрирован
"pa-invites", //Приглашений
"pa-posts",      //Кол-во сообщений:
"pa-respect",    //Уважение:
"pa-positive",   //Позитив
"pa-sex",        //Пол
"pa-age",        //Возраст
"pa-icq",        //Аська
"pa-ip",         //IP Юзера
"pa-time-visit", //Провел на форуме:
"pa-last-visit", //Последний визит:
//"pa-online",     //Пользователь online - Не засовываем в спойлеры
// 2 кнопка- ссылка на Картинку
"http://sg.uploads.ru/Yupqf.png[Персонаж]",
"pa-fld2",
// 3 кнопка- ссылка на Картинку
"http://sh.uploads.ru/78Eb6.png[Инвентарь]",
"pa-fld3",
// 4 кнопка- ссылка на Картинку
"http://sg.uploads.ru/nIlCU.png[Награды]",
"pa-fld1",
//Конец Списка,
"_End"); SetProvilSpoil(a1,a2,a3);
</script>
<!--Конец//=Cпойлер cкрытия Инфы под N-кнопок в Профиле Топик-->








<!— Кнопки онлайн и оффлайн —>
<script type="text/javascript"> var L0='<img class="imgON_Off" src="';
var L1='" style="width:87px;margin-top:-6px;margin-left:40px;display:block;" />';
var ImgON="http://s8.uploads.ru/sbM3v.png"; // Картинка Online;
var ImgOff="http://i27.servimg.com/u/f27/14/67/67/89/kg13-515.png"; // Картинка OffLine;
$("div.post-author ul li.pa-avatar").each(function () {
if ($(this).parents('.post-author').find(".pa-online").html()!=null){$(this).append(L0+ImgON+L1)
}else $(this).append(L0+ImgOff+L1);
});
</script>
<!--Конец//=Кнопки онлайн и оффлайн-->




<!--Всплывающее окно цитирования-->
<style>
#Bubble {
  display: none;
  width: 90px;
  height: 27px;
 padding-top: 7px;
  text-align: center;
  z-index: 10;
  border: 1px #3e4a2c solid;
  background: #b2aa8e;
box-shadow:
   0 0 0 1px #67794a,
   0 -2px 0 -0px #67794a,
   2px 0 0 -0px #67794a,
   0 2px 0 -0px #67794a,
   -2px 0 0 -0px #67794a;
}
</style>
<div id="Bubble"><span><a href="javascript:quote('', 0)">Цитировать</a></span></div>
<script> 
var fresh = false; 
$('.post').mouseup(function(pos) { 
  var theSelection = ''; 
  if (window.getSelection && !$.browser.opera) { theSelection = window.getSelection().toString(); } 
  else if (document.getSelection) { theSelection = document.getSelection(); } 
  else if (document.selection) { theSelection = document.selection.createRange().text; } 
  if (!(theSelection == '' || typeof theSelection == 'undefined' || theSelection == null) && !(fresh)) 
  { 
    $("#Bubble").css({ 'position': 'absolute', 'left': pos.pageX+'px', 'top': (pos.pageY-13)+'px', 'display': 'none' }); 
    $("#Bubble span").html($(this).find("li.pl-quote").html()); 
    $("#Bubble").fadeIn(200); 
    fresh = true; 
  } 
  else if (fresh) 
  { fresh = false; } 
}); 
$('.post').mousedown(function() { 
  if (fresh) { $("#Bubble:visible").hide(200); fresh = false;} 
}); 
$('#Bubble span').click(function() { 
  $('#Bubble').hide(200); 
  fresh = false; 
}); 
</script>
<!--Конец//=Всплывающее окно цитирования-->





<!-- Перемещение ссылок удалить редактировать и тд -->
<style type="text/css">
div.post-links {
  border: none !important;
  margin-bottom: -25px !important;
  margin-right: 23px;
}
.post-links ul {
  border: none !important;
}
</style>
<script type="text/javascript">
$('.post').each(function(){
  $(this).find('div.post-links').prependTo(this);
});
</script>
<!--Конец//=Перемещение ссылок удалить редактировать и тд-->



<!-- пользовательские ссылки у ника ч.1 -->
<style>
.punbb .post .pa-links {display:none;position:absolute;top:25px;right:0;padding:5px;z-index:100;}
.punbb .post .pa-links ul {padding:5px 8px 5px 8px;background:#; border:double 1px #;}
.pa-links li {display:block; list-style:circle outside;float:none;padding-left:20px;height:16px;margin-bottom:5px;}
.pa-links li.pl-email {background:url(http://s7.uploads.ru/lpy5a.png) no-repeat;}
.pa-links li.pl-email:first-child {background:url(http://s7.uploads.ru/4BWKA.png) no-repeat; }
.pa-links li.pl-email:nth-child(3) {background:url(http://s6.uploads.ru/Ccg37.png) no-repeat; }
.pa-links li.pl-message {background:url(http://s6.uploads.ru/sLhyg.png) no-repeat; }
.pa-links li.pl-website {background:url(http://s6.uploads.ru/OnD1F.png) no-repeat; }
.btn-links {background:url(http://illiweb.com/fa/prosilver/arrow_down.gif) no-repeat;width:7px;height:7px;position:absolute;top:7px;right:33px;cursor:pointer;}
.post-author {position:relative;}
.post-links li.pl-email,.post-links li.pl-website {visibility:hidden;}
.punbb .pa-links li a {text-decoration:none;}
</style>
<!-- пользовательские ссылки у ника ч.2 -->	
<script>
$(document).ready(function() {
if(document.URL.indexOf("viewtopic.php")!=-1 && GroupID !=3){
$(".post").find(".pl-email").parents('.post').each(function(){
$(this).find(".pa-author").after("<div class='btn-links' title='Пользовательские ссылки'></div><li class='pa-links'><ul class='container'></ul></li>");	
$(this).find(".pl-email,.pl-website").clone().prependTo($(this).find(".pa-links ul"));
var user = $(this).find(".pl-email:first a").attr("href").match(/\d+/i);
$(this).find(".pa-links ul .pl-email:eq(0)").after("<li class='pl-message'><a rel='nofollow' href='/search.php?action=show_user&user_id="+user[0]+"'>Сообщения</a></li>");
});
$(".btn-links").click(function() {
$(this).next().slideToggle('fast');
});} })
</script>




<!--Запятая после ника-->
<script type="text/javascript">
function to(username)
{insert('[b]' + username + '[/b]' + ', ');}
</script>


<!--Счетчик символов в сообщении-->
<script>var a,L,epl=$("#main-reply"),str='<small id="plng" style="border:1px solid;padding:2px 3px;margin:0 20px 0 10px;">Написано символов: <b>00</b> </small>';epl.parents("fieldset").find("legend").prepend(str);function epl3(){a=epl.val().length;if(a>9){L=''}else{L='0'};$("#plng b").text(L+a)};epl3();$(".pl-quote").click(function (){setTimeout('epl3()',100)});epl.bind('mouseout mousemove keydown keypress keyup',function(e){epl3()});</script>


<!--Выделение кода по клику-->
<script type="text/javascript">
function select_text(elem) {
	if(window.getSelection) {   
var s=window.getSelection();   
if(s.setBaseAndExtent){   
	s.setBaseAndExtent(elem,0,elem,elem.innerText.length-1);   
}
else {   
	var r=document.createRange();   
	r.selectNodeContents(elem);   
	s.removeAllRanges();   
	s.addRange(r);
}   
	}
	else if(document.getSelection){   
var s=document.getSelection();   
var r=document.createRange();   
r.selectNodeContents(elem);   
s.removeAllRanges();   
s.addRange(r);   
	}
	else if(document.selection){   
var r=document.body.createTextRange();   
r.moveToElementText(elem);   
r.select();
	}   
}
</script>
<script type="text/javascript">
var div = document.getElementById('pun-main').getElementsByTagName('div');
for(x in div){
	if(div[x].className=='code-box'){
div[x].getElementsByTagName('strong')[0].innerHTML = '<a href="#" onclick="select_text(this.parentNode.parentNode.childNodes[1].getElementsByTagName(\'pre\')[0]); return false;">Выделить код</a>';
	}
}
</script>
<!--Выделение кода по клику КОНЕЦ-->







<!--Пиар-вход-->
<script type="text/javascript">
PiarNik="Призрачный Зверь";
PiarPas="1234";
var L="<div id=\"PR_loginDiv\" style=\"display:none;\">\
<form id=\"form_login\" name=\"login\" method=\"post\" action=\"/login.php?action=in\" onsubmit=\"return check_form()\">\
<fieldset>\
<input type=\"hidden\" name=\"form_sent\" value=\"1\"/>\
<input type=\"text\" id=\"fld1\" name=\"req_username\" size=\"21\" maxlength=\"25\"/>\
<input type=\"text\" id=\"fld2\" name=\"req_password\" size=\"7\" maxlength=\"16\"/>\
<input type=\"submit\" class=\"button\" name=\"login\"/>\
</fieldset>\
</form>\
</div>\
<li id=\"navpiar\"><a href=\"#\" onclick=\"PiarIn();return false\"><span>Пиар вход</span></a></li>";
if($("#navlogin").html()!=null){
$("#navlogin").after(L) //navlogin
$("#PR_loginDiv #fld1").val(PiarNik)
$("#PR_loginDiv #fld2").val(PiarPas)
function PiarIn () {$("#PR_loginDiv input[type='submit']").click();}
}
</script>
Объявление
Код:
<table style=cellpadding="0" cellspacing="0" border="0" align="center" valign="top">
    <tr>
        


<td style="width: 25%;" align="center" valign="top" rowspan="2">
<font face="Trebuchet MS"  size="3"><b><i>Для гостей:</i></b></font>
<br/>
<a href="ссылка на тему" class="tvm" target="">Правила </a>
<a href="ссылка на тему" class="tvm" target="">Сюжет </a>
<a href="ссылка на тему" class="tvm" target="">Основное </a>
<a href="ссылка на тему" class="tvm" target="">FAQ</a>
<a href="ссылка на тему" class="tvm" target="">Шаблон анкеты </a>
<a href="ссылка на тему" class="tvm" target="">Акции </a>
<a href="ссылка на тему" class="tvm" target="">Расы</a>
<a href="ссылка на тему" class="tvm" target="">Список ролей</a>
<a href="ссылка на тему" class="tvm" target="">Акции </a>
</td>
        

<br/>
<td style="width: 40%;" align="center" valign="top"><div style="width: 100%; height: 100px; overflow-y: auto;">
<font face="Trebuchet MS"  size="3"><b><i>Новости форума:</i></b></font>
<br/>
Приветствие. Какая-нибудь важная информация для гостей и игроков. Указание всяческих-всяческих событий, возможно, некоторые вынесенные темы.  
<br/>
И просто много всякого полезного текста.
</td>

        


<td style="width: 25%;" align="center" valign="top" rowspan="2">
<font face="Trebuchet MS"  size="3"><b><i>Для игроков:</i></b></font>
<br/>
<a href="ссылка на тему" class="tvm" target="">Правила </a>
<a href="ссылка на тему" class="tvm" target="">Сюжет </a>
<a href="ссылка на тему" class="tvm" target="">Основное </a>
<a href="ссылка на тему" class="tvm" target="">FAQ</a>
<a href="ссылка на тему" class="tvm" target="">Шаблон анкеты </a>
<a href="ссылка на тему" class="tvm" target="">Акции </a>
<a href="ссылка на тему" class="tvm" target="">Расы</a>
<a href="ссылка на тему" class="tvm" target="">Список ролей</a>
<a href="ссылка на тему" class="tvm" target="">Акции </a>
</td>
    </tr>
    


<tr>
<td style="width: 40%;" align="center" valign="top">
<br/>
<font face="Trebuchet MS"  size="3"><b><i>Выдающиеся игроки:</i></b></font>
<br/>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
</td>
    </tr>
    


<tr>
<td style="width: 25%;" align="center" valign="top">
<br/>
<font face="Trebuchet MS"  size="3"><b><i>Администраторы:</i></b></font>
<br/>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a></td>
        


<td style="width: 40%;" align="center" valign="top">
<br/>
<font face="Trebuchet MS"  size="3"><b><i>Топы:</i></b></font>
<br/><a href="ссылка на топ" title="Рейтинг Ролевых Ресурсов - RPG TOP" target="top_">
<img src="http://img.rpgtop.su/88x31x11x2.gif" alt="Рейтинг Ролевых Ресурсов - RPG TOP" border="0" width="88" height="31"></a>
<a href='ссылка на топ' target='_blank' title='Волшебный рейтинг игровых сайтов'><img src='http://img.rpgtop.su/88x31x11x2.gif' border='0' width='88' height='31' alt='Волшебный рейтинг игровых сайтов'></a>
<a title="Каталог фэнтези сайтов Палантир" href='ссылка на топ' target='_blank'><img src="http://palantir.in/count.php?id=15728&cid=concept_4.gif" alt='Palantir' title="Каталог фэнтези сайтов Палантир" border=0 width="88px" height="31px"></a>
</td>
        


<td style="width: 25%;" align="center" valign="top">
<br/>
<font face="Trebuchet MS"  size="3"><b><i>Модераторы:</i></b></font>
<br/>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
<a href="ссылка на профиль"><img src="http://sh.uploads.ru/KS9bH.png" title="Имя"></a>
</td>
    </tr>
</table>

Дополнительно: В живую всегда можно посмотреть вот здесь: http://twestik.mybb.ru/
заходить черед пиар-вход.

+11

10

your grace написал(а):

Отредактировано your grace (14.01.2016 14:57:52)

забрала. себе

0

11

your grace,
Взяла первый по гаррику. спасибо

0

12

Оборотень написал(а):

Дизайн на тематику животных: лисы

Возьму, хорошо?
+ поставила
Спасибо, чудесный дизайн!

0

13

Силия, взял ваш дизайн. Очень нравится. Большое вам спасибо!

0

14

your grace,

your grace написал(а):

http://iamyourpathos36.mybb.ru/

позаимствовала, чудесен, плюсик поставила. Руки у вас золотые.

0

15

в связи с тем, что форумы погибли/закрылись и не работают в настоящее время - хочу отдать в добрые руки чтобы не пропадало.
пишите в ЛС

все равно делались на благотворительной основе.
Под вас сделаю ваши категории и название.
по времени работы - на пол часа.

http://funkyimg.com/i/2eLYW.jpg

http://funkyimg.com/i/2fBj8.png

придержали

http://funkyimg.com/i/2fd6u.jpg

http://funkyimg.com/i/2f2Xs.jpg

http://funkyimg.com/i/2g2gT.png

Отредактировано биполярочка (26.04.2018 11:40:06)

+1

16

http://forumfiles.ru/files/0019/b2/76/94016.png
*смотреть на тестовике

отдаю бесплатно: делался в стол, просто чтобы попробовать себя в чем-то новом. часть элементов для дизайна взята на deviantart (указано в футере), на 100%ное графическое авторство не претендую. основа стиля взята у фондю. довольно простенький, как в установке, так и в использовании: все, что меняется, пригодится вам в ходе администрирования - а все оно находится в настройках, - подпсано. от вас - только заменить ссылки.
есть: тело, шапка, футер, быстрая навигация, место для админов в шапке, иконки нужных и активистов в таблице, если ее можно так назвать, различные кнопки-ссылки, разбросанные там же, кнопки вниз-вверх и новых-старых-тд, простенькое кодовое оформление подфорума, категорий и профиля, место под баннеры.

важно: я советую не лазать в стиль, особенно если вы плохо разбираетесь в кодах. верстка не моя, затирать и чистить ее я не стала, восстанавливать ваш форум, если у вас что-то полетит, я не буду. я оставляю ниже псд, элементарных навыков хватит, чтобы настроить форум под себя.
условия: не убирать копирайты из футера, не растаскивать дизайн на части (это касается и конкретно этой сборки стиля), не использовать мои псд в других дизайнах, не вносить существенные изменения (не делать на основе этого дизайна - свой). пользуйтесь на здоровье :з

Структура style.css
Код:
/*************************************************************
A - SETUP
**************************************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
  margin: 0
  }

/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
  padding: 0;
  list-style: none;
  }

/* A2.4 */
.punbb img {
  border:none
  }

/* A2.5 */
.punbb .main table {
  table-layout: fixed;
  width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle
  }


 /* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
  font-size: 95.01%;
  }

/* A3.2 */
.punbb {
  font: normal 70% verdana, arial, helvetica, sans-serif;
  }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
  font: 1em verdana, arial, helvetica, sans-serif
  }

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
  font-size: 1em;
  font-weight: normal;
  }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
    font-size: 9px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
}

/* A3.6 */
.punbb pre {
  font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* A3.7 */
.punbb address, .punbb em {
  font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
  font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
  }

/* A3.10 */
.punbb a {
  text-decoration: underline
  }

/* A3.11 */
.punbb optgroup {
  font-weight: bold;
  }


/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  overflow:hidden;
  line-height: 0.0;
  font-size: 0;
  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position:absolute;
  left: -9999px;
  overflow: hidden
  }
/* A5 Basic page layout and borders
-------------------------------------------------------------*/
/* A5.1 */
/* ширина форума проставляется здесь */
#pun {
  margin: auto;
  width: 1005px;
  position: relative;


  }

/* A5.2 */
.punbb {
    height: auto;
    width: 95%;
    margin-left: 31px;
}

/* A5.3 */
#pun-redirect{
padding: 14px;
margin-top: 190px;
margin-left: 200px
}

#pun-redirect *{
  border:0 none;
}

#pun-redirect .main-title {
display: none;  
}

#pun-redirect.punbb .info .container{
    text-transform: uppercase;
    color: #565656;
    border-radius: 2px;
  display:inline-block;
  left:0;right:0;
  top:0;bottom:0;
  width:500px;
height: 52px;
margin: 10% auto;
text-align: center;
padding: 40px;
    background-color: #dfe3e4;
    border: 1px solid #8b9fa9;
    box-shadow: inset 0 0 30px #a2b3bb;
}

/* A5.4 */
.punbb .section, .punbb .main {
  margin-bottom: 1em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
  margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
  margin-top: 0;
  }

/* 5.7 */
#pun-post .topic {
  margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-style: none none solid none;
  border-width: 0px 0px 2px 0px
  }

/* A5.9 */
.punbb .container {
  border-style: solid;
  border-width: 1px;
  }

/* A5.10 */
.punbb .section h2, #pun-main h1, #pun-main h2, #pun-stats h2, #pun-debug h2 {
  padding: 0.5em 1em;
  border-style: none solid solid none;
  border-width: 0 1px 1px 0;
  }


/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
  padding: 0;
  margin: 0;
  width: 100%;
  overflow: hidden;
  }

/* B1.2 */
.punbb .post-sig dt {
  display: block;
  border-top: 1px solid #888;
  width: 250px;
  margin: 5px 0;
  }

/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 150%;
  }

/* B1.4 */
.punbb .post-content img {
  vertical-align: text-bottom
  }

/* B1.5 */
.punbb .post-content img.postimg {
  vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
  }

/* B1.7 */
.punbb .post-content .scrollbox {
  width: 100%;
  overflow: auto;
  }

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
  border-style: none;
  border-width: 1px;
  }

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
  display: block;
  padding-bottom: 0.7em;
  font-size: 1.1em;
  font-weight: bold;
  font-style: normal;
  margin: 0;
  }

/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  border-style: solid;
  border-width: 1px;
  margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
  padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
  font-size: 1.1em;
  font-weight: bold;
  }


/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
  float: left;
  position: relative;
  width: 100%;
  font-size: 1.1em;
  height: 0;
  }

/* B3.2 */
.multipage {
  margin-top: 3em;
  }

/* B3.3 */
.linkst .pagelink {
    position: absolute;
    top: -4em;
    left: 1em;
    width: 24em;
    font-size: 9px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
}

/* B3.4 */
.linkst .postlink {
    position: absolute;
    top: -4em;
    right: 1em;
    width: 16em;
    text-align: right;
    font-weight: bold;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
    font-size: 10px;
}

/* B3.5 */
.punbb .linksb {
text-align: right;
    padding: 0.4em 1em 0.5em 1em;
    font-size: 10px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
}
/* B3.6 */
.linksb .pagelink {
    float: left;
    width: 24em;
    text-align: left;
    font-size: 9px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
}
/* B3.7 */
.linksb .postlink {
  float: right;
  width: 16em;
  font-weight: bold
  }

/* B3.8 */
.subscribelink {
  clear:both;
  padding-top: 0.3em;
  padding-bottom: 0.5em;
  }


/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
  padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
  padding: 0 0 0 1.7em;
  margin: 1em 0 0 0;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
  margin: 0 0.6em 0 0
  }

/* C1.4 */
.punbb fieldset {
  border-style: solid;
  border-width: 1px;
  padding: 0 18px 0 18px;
  margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
  padding: 0;
  margin: 0 0 0 11px;
  font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
  padding: 0 5px;
  margin: 0 0 0 -15px;
  }

/* C1.7 */
.punbb fieldset fieldset {
  border-style: none;
  margin: 0;
  padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
  padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
  padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
  clear:both
  }

/* C1.12 */
.punbb .datafield br {
  display: none
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
  font-weight: bold
  }

/* C1.14 */
.punbb .datafield span.input a {
  font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
  width: 64%;
  margin: 0;

  }


/* C1.17 */
.punbb .hashelp {
  position: relative;
  }

/* C1.18 */
.punbb .helplinks {
  display: block;
  position: absolute;
  top: 1em;
  right: 0;
  font-weight: normal;
  width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
  top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
  }

/* C1.21 */
#pun-post .formal .info-box li {
  padding-left: 4px;
  list-style-type: square;
  list-style-position: inside;
  line-height: 1.5;
  margin: 0;
  }


/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
  overflow: hidden;
  text-align: left;
  width: 50%;
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
    background-color: transparent;
    text-align: center;
    width: 10%;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
    font-size: 8px;
}
/* C2.3 */
.punbb .main .tcr {
    background-color: transparent;
    overflow: hidden;
    text-align: left;
    width: 30%;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
    font-size: 8px;
}

/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
background-color: transparent;
  width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
background-color: transparent;
  text-align: left;
  width: 20%;
  }

/* C2.6 */
#pun-debug table .tcl {
background-color: transparent;
  width: 15%;
  white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
background-color: transparent;
  width: 90%;
  white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
    font-weight: bold;
    text-align: center;
    margin-bottom: 8px;
    text-transform: uppercase;
    font-family: arial;
    letter-spacing: 4px;
    font-size: 11px;
}

/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: block;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
  border-style: solid none none solid;
  border-width: 1px 0 0 1px;
  padding: 0.8em 1em;
  }

/* C2.12 */
.punbb .main th {
  border-style: none none none solid;
  border-width: 0 0 0 1px;
  padding: 0.4em 1em 0.4em 1em;
  }

/* C2.13 */
    .punbb .main .tcl {
      border-left-style: none;
      border-left-width: 0
      }

    * html .tclcon {height: 1px}

    /* C2.14 */
    .punbb td div.tclcon {
    margin-left: 50px;
    font-size: 10px;
}

    /* C2.15 */
    .punbb div.icon {
        float: left;
        display: block;
        width: 60px;
        height: 60px;}
 /* C3 Topics

-------------------------------------------------------------*/
#pun-title, #pun-navlinks {
  border-color: #202021 ;
}



/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3 {
  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 {

  }

#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: 1px solid transparent ;

  }

li.pa-online {
  border-left-color: transparent ;

  }

.pa-posts {
    display: inline-block;
    text-align: center;
    width: 69px;
    line-height: 14px;
    text-shadow: 1px 0 #ffffff4a;
    margin-top: 5px!important;
    height: 36px;
    padding-top: 9px!important;
    padding-left: 4px!important;
    padding-right: 6px!important;
    margin-left: -4px!important;
    font-size: 7px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2d5277;
}

.pa-respect {
    display: inline-block;
    margin-left: 1px !important;
    text-align: center;
    width: 55px;
    line-height: 14px;
    text-shadow: 1px 0 #ffffff4a;
    margin-top: 5px!important;
    height: 36px;
    padding-top: 9px!important;
    padding-left: 4px!important;
    padding-right: 2px!important;
    margin-bottom: 3px!important;
    font-size: 7px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2d5277;
}
.pa-positive {     display: inline-block;
    margin-left: 1px !important;
    text-align: center;
    width: 58px;
    line-height: 14px;
    text-shadow: 1px 0 #ffffff4a;
    margin-top: 5px!important;
    height: 36px;
    color: white;
    padding-top: 9px!important;
    padding-left: 4px!important;
    padding-right: 2px!important;
    font-size: 10px;
    margin-bottom: 35px!important;
}




/* C3.1 */
.punbb .post .container {
  border-style: none solid solid solid;
  border-width: 1px;
  margin-top: -1px;
  padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
  border-style: solid solid none solid;
  border-width: 1px;
  }

/* C3.3 */
.punbb .post h3 span {
    padding: 0.5em 1em;
    display: block;
    border-left-style: solid;
    border-left-width: 1px;
    font-size: 9px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
    margin-left: 203px;
}

/* C3.4 */
.punbb .post h3 strong {
  float: right;
  width: 5em;
  text-align: right;
  font-weight: normal;
  }

/* C3.5 */
.punbb .post .post-author {
    float: left;
    width: 19em;
    margin-top: -1.5em;
    overflow: hidden;
    color: #383838;
    border-radius: 0px!important;
    background-color: #bdccd4;
    border: 1px solid #97adb9!important;
    box-shadow: inset 0 0 30px #8fa5b1;
    padding-top: 12px;
}
/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 0 1em 1em 1em;
  line-height: 140%;
  }

/* C3.7 */
.pa-author {
  font-size: 1.1em;
  font-weight: bold;
  }

/* C3.8 */
.pa-author a {
    font-size: 9px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
}

/* C3.9 */
li.pa-title {
    padding-bottom: 0.4em;
    font-weight: bold;
    font-size: 7px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 4px;
    color: #2a333a;
}

.punbb .pa-avatar img {    border: 1px solid white!important;
    box-shadow: 0 0 2px #2a4d6c!important;}
li.pa-online {
    line-height: 0.8em;
    border-left-style: solid;
    border-left-width: 0.7em;
    padding-left: 0.4em;
    margin-top: 0.7em;
    font-size: 7px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
}

.pa-ip {
    font-size: 8px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
}

/* C3.11 */
.punbb .post-body {
  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px;
  padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
    padding: 1em;
    text-align: justify;
    padding-right: 3em;
}

/*C3.13 */
.punbb fieldset .post-box {
  margin-bottom: 0.8em
  }

/* C3.14 */
.punbb .post-links {
  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px;
  }

/* C3.15 */
.punbb .post-links ul {
height: 2em;
    line-height: 2em;
    margin-left: -24em;
    border-top-style: dashed;
    border-top-width: 1px;
    background: transparent;
    text-align: right;
    border-bottom: none;
    padding: 0.8em 1em;
    font-size: 7px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
    margin-top: 15px;
    padding-right: 20px!important;
}

/* C3.16 */


.punbb .post-links li {
  display: inline;
  padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
  float: left;
  }

/* C3.18 */
.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
  }


/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
  padding: 0.5em 1em;
  text-align: right;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
  height: 1.8em;
  line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
  float: left;
  }

/* C4.4 */
.punbb .modmenu input {
  margin-left: 1em;
  }


/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
  padding: 0.8em 1em
  }

/* C5.2 */
.punbb .info .container .backlink {
  padding-top: 0.8em;
  }


/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
  padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
  float: left;
  width: 14em;
  margin-left: -16.3em;
  display: inline;
  }

/* C6.3 */
#profilenav li {
  padding-bottom: 0.8em;
  font-weight: bold;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
  border-style: solid;
  border-width: 1px;
  padding: 1.5em 18px 0.8em 18px;
  margin: 0 0 1em 0;
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
  background: transparent;
  border: none;
  padding: 0 0 0 0;
  margin: 0 14px -0.6em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
  padding: 0 5px;
  position: relative;
  }

/* C6.7 */
#viewprofile li, #setmods dl {
  padding: 0 0 0 16em;
  margin-bottom: 0.2em;
  }

/* C6.8 */
#viewprofile li span {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.5em 1em;
  font-weight: bold;
  }

/*C6.9 */
#setmods dt {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.8em 1em;
  font-weight: bold;
  display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
  display: block;
  padding: 0.5em 1em;
  font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em
  }


/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
  padding: 0 2.3em 2.3em 2.3em;
  border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
  border-style: solid;
  border-width: 1px;
  }
/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1 Logo and description
-------------------------------------------------------------*/

/* D1.1 */
#pun-title {
  margin: 0;
  border-style: none none none none;
  border-width: 1px 1px 0 1px;
  }

/* D1.2 */
#pun-title h1 {
  display : block;
  height : 40px;
  padding: 2em 1em 0 1em;
  }

/* D1.3 */
#pun-title .container {
  border-style: none none none none;
  }

/* D1.4 */
#pun-title h1 span  {
  font-size: 1.5em;
  }

/* D1.4 */
#pun-title h1 span  {
  display: none;
  }

#pun-title h1 span  {
  font-size: 1.5em;
  }


/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
  background: transparent;
  border: none;
  padding: 0}

/* D2.3 */
#pun-pagelinks .container li {
  display: inline
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
  height: 2em;
  line-height: 2em;
  padding: 0;
  font-size: 1.2em;
  margin-left: -9999px;
  display: block;
  float:left;
  width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  position:relative;
  margin: 0;
  }

#pun-pagelinks li a span {
  display:block;
  margin: 0 1em
  }




/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
    border-style: none;
    border-width: 0;
    margin-top: -67px;
    text-transform: uppercase;
    font-size: 9px;
    font-family: arial;
    font-weight: bold;
    letter-spacing: 3px;
    width: 1005px;
    margin-left: -285px;
}

/* D3.2 */
#pun-navlinks .container {
  padding: 0.7em 1em;
  }

/* D.3 */
#pun-navlinks li {
  display: inline;
  padding-right: 1em;
  }

/* D3.4 */
#pun-navlinks li a {
  font-size: 1.0em;
  }

/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
  margin-top: 0;
  }

/* D4.2 */
#pun-ulinks .container {
  border-top: none;
  padding: 0.7em 1em;
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
  display: inline;
  border-left-style: solid;
  border-left-width: 1px;
  white-space: nowrap;
  }

/* D4.4 */
#pun-ulinks li a {
  padding: 0 0.3em 0 0.6em
  }

/* D4.5 */
#pun-ulinks li.item1, #pun-ulinks li.item1 a {
  border-left-style: none;
  border-left-width: 0;
  padding-left: 0
  }

/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
    border-bottom: none;
    margin-top: -223px;
    text-transform: lowercase;
    font-size: 11px;
    color: #495561;
    font-family: arial;
    text-align: left;
    width: 248px;
    margin-left: 11px;
    line-height: 190%;
    font-weight: normal;
}

/* D5.2 */
#pun-status .container {
  padding: 0.8em 1em 1em 1em;
  }

/* D5.3 */
#pun-status span {
  white-space: nowrap;
  margin-right: 0.5em;
  }

/* D5.4 */
#pun-crumbs1 {
  font-weight: bold;
  overflow: hidden;
  margin-top: 0;
  }

/* D5.5 */
#pun-crumbs1 p.container {
    border-top: none;
    padding: 12em 1em 0.8em 1em;
    font-size: 10px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
    margin-top: 15px;
}

/* D5.6 */
#pun-break1 {
  margin: 0 1em;
  border-style: solid none;
  border-width: 1px 0;
  height: 0;
  margin: -2px 1em;
  position: relative;
  z-index: 1;
  }

/* D6 Announcement
-------------------------------------------------------------*/

/* D6.1 */
#pun-announcement h2 {
  padding: 0;
  margin: 0 1em -3.5em 1em;
  border-style: none none solid none;
  border-width: 0 0 1px 0;
  position: relative;
  font-weight: bold;
  }

/* D6.2 */
#pun-announcement h2 span {
  display: block;
  padding: 1em 0 0.8em 0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  }

/* D6.3 */
#pun-announcement .container {
  padding: 4.3em 1em 1em 1em;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
  padding: 0.8em 1em
  }

/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
  float: left;
  clear: both;
  line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
  text-align: right;
  line-height: 150%;
  }

/* D7.4 */
li#onlinelist {
  margin-top: 1em;
  border-top-style: solid;
  border-top-width: 1px;
  float: left;
  width: 100%;
  line-height: 130%;
  }

/* D7.5 */
li#onlinelist div {
  border-top-style: solid;
  border-top-width: 1px;
  padding: 0.7em 0 0 0;
  }

/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
  margin: 0;
  border: none;
  width: 50%;
  position: relative;
  float: left;
  }

/* D8.2 */
#pun-qjump .container {
  border: none;
  background: transparent;
  padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
  margin-top: 0;
  }

/* D8.4 */
#pun-about .container {
  border-top-style: none;
  text-align: right;
  line-height: 150%;
  padding: 0.8em 1em;
  }

/* D8.5 */
#pun-about p span {
    display: block;
    font-size: 9px;
    padding-right: 339px;
    margin-top: 8px;
}

/* D8.6 */
#pun-crumbs2 {
  font-weight: bold;
  overflow: hidden;
  margin-bottom: 0;
  border-bottom: none;
  }

/* D8.7 */
#pun-crumbs2 .container {
    border-bottom: none;
    padding: 0.8em 1em;
    font-size: 10px;
    font-family: arial;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #2a333a;
    margin-top: 15px;
}

/* D8.8 */
#pun-break4 {
  margin: -2px 1em;
  border-style: solid none;
  border-width: 1px 0;
  position: relative;
  height: 0;
  z-index: 1;
  }

/* D8.9 */
div.punbb-admin #pun-about .container {
  border-top-style: solid;
  border-top-width: 1px;
  }


/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding-bottom: 0;
  margin-bottom: 0.8em;
  }

/* D9.2 */

#pun-help .formal .info-box h3.legend span {
  padding-bottom: 0.6em;
  display: block;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
  margin-bottom: 1em
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
  padding: 0 0 0 1em
  }

/* D9.5 */
#pun-help .formal li {
  padding: 0;
  line-height: 130%
  }

/* D9.6 */
#pun-help .formal li * {
  vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }
/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
  padding-bottom: 0;
  }

div#pun-live-rusff {
    display: none!important;
}

#main-reply {
    width: 97%!important;
}

.resizable-textarea textarea {
    display: block;
    margin-bottom: 0pt;
    padding: 15px!important;
}
Цвета style_cs.css
Код:
/* 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: #313131;
    font-weight: normal;
    font-style: normal;
}

/* CS1.2 Боди или фон форума */
body {
    background: url(style_cs.1518601028.css) repeat-x top center, url(http://forumfiles.ru/files/0019/b2/76/85642.png) no-repeat fixed;    background-color: #131518;    overflow-x: hidden;}

/* CS1.3 Шапка */
#pun-title table {
    background-image: url(http://forumfiles.ru/files/0019/b2/76/42240.png);
    background-repeat: no-repeat;
    background-position: top center;
    border: none;
    height: 470px;
    width: 2000px;
    margin-left: -518px;
}
/* CS1.4 Пан или "тело" форума */
#pun {background-color: none; background-image: url(http://forumfiles.ru/files/0019/b2/76/50917.png);}

/* CS1.5 Футер\копирай\низ */
#pun-about p.container {
    background: transparent url(http://forumfiles.ru/files/0019/b2/76/17695.png) bottom center no-repeat;
    width: 1110px;
    margin-bottom: -42px;
    margin-left: -79px;
    height: 166px;
    background-position: 0 50%;
    margin-top: -8px;
}


/* CS1.6 Ссылки верхней навигации*/
#pun-navlinks .container { 
text-align: center; 
position: absolute;
background-color: transpanent; 
background-image: url();
z-index: 1000;
top: 400px;
left: 298px}

#pun-ulinks .container { 
    position: absolute;
    top: 359px;
    width: 1005px;
    text-transform: lowercase;
    margin-left: -32px;
}
.footer_link0 {     position: absolute;
    margin: -28px 670px!important;
    width: 249px;
    color: #567082;
    text-transform: uppercase;
    font-weight: bold;
    font-family: arial!important;
    font-size: 7px;
    letter-spacing: 5px;
    padding: 2px 2px 2px 20px;
    text-align: center;
}


.footer_link0 a {color: #94a2a9!important}
.footer_link0 a:hover {color: #6a7880!important}

.footer_link {    position: absolute;
    margin: -32px -5px!important;
    width: 249px;
    color: #567082;
    text-transform: uppercase;
    font-weight: bold;
    font-family: arial!important;
    font-size: 7px;
    letter-spacing: 5px;
    background-color: #0c0d0f;
    padding: 2px 2px 2px 20px;
    text-align: center;
}

.ff {
    font-size: 5px!important;
    margin-top: 4px!important;
}

.footer_link a {color: #94a2a9!important}
.footer_link a:hover {color: #6a7880!important}
.ams_link { position: absolute;
    margin: 104px 538px!important;
    width: 249px;
    color: #567082;
    text-transform: uppercase;
    font-weight: bold;
    font-family: arial!important;
    font-size: 7px;
    letter-spacing: 5px;
    background-color: #0c0d0f;
    padding: 2px 2px 2px 20px;
    z-index: 99999;
}

.ams_link a {color: #94a2a9!important}
.ams_link a:hover {color: #6a7880!important}
.partner {    position: absolute;
    margin-top: -87px!important;
    width: 965px;
    height: 32px;
    letter-spacing: 2px;
    filter: grayscale(70%);
    opacity: 0.5;
    overflow: auto;
    margin-left: -18px!important;
}

.partner:hover {
    opacity: 1!important;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    -ms-transition: .5s all;
    -o-transition: .5s all;
    transition: .5s all;
}

.partner::-webkit-scrollbar {width: 2px; background: #808080; border: none!important}

.tab_link0 {    position: absolute;
    font-size: 10px;
    letter-spacing: 3px;
    font-family: arial;
    margin: 25px 824px!important;
    font-weight: bold;
}
.tab_link1 {    position: absolute;
    font-size: 9px;
    letter-spacing: 3px;
    font-family: arial;
    margin: 26px 881px!important;
    font-weight: bold;
    width: 90px;
    text-align: center;
}
.tab_link2 {    position: absolute;
    font-size: 9px;
    letter-spacing: 3px;
    font-family: arial;
    margin: 57px 881px!important;
    font-weight: bold;
    width: 90px;
    text-align: center;}
.tab_link3 {    position: absolute;
    font-size: 9px;
    letter-spacing: 2px;
    font-family: arial;
    margin: 147px 881px!important;
    font-weight: bold;
    width: 103px;
    text-align: center;
    text-transform: uppercase;
}
.tab_link4 {position: absolute;
    font-size: 10px;
    letter-spacing: 3px;
    font-family: arial;
    margin: 297px 437px!important;
    font-weight: bold;
}
.tab_link5 {    position: absolute;
    font-size: 9px;
    letter-spacing: 2px;
    font-family: arial;
    margin: 115px 879px!important;
    font-weight: bold;
    width: 90px;
    text-align: center;
    text-transform: uppercase;
}
.tab_link6 {    position: absolute;
    font-size: 9px;
    letter-spacing: 3px;
    font-family: arial;
    margin: 26px 708px!important;
    font-weight: bold;
    width: 62px;
    text-align: center;
    background-color: #0a0a0a;
    padding: 5px;
    border-radius: 5px;
}


.tab_link0 a{    text-shadow: 0 0 3px #003b58!important;}
.tab_link1 a{    color: #acbec7!important;    text-shadow: 0 0 3px #003b58!important;}
.tab_link2 a{    color: #acbec7!important;    text-shadow: 0 0 3px #003b58!important;}
.tab_link3 a{    color: #acbec7!important;    text-shadow: 0 0 3px #003b58!important;}
.tab_link4 a{    text-shadow: 0 0 3px #003b58!important;}
.tab_link5 a{    color: #acbec7!important;    text-shadow: 0 0 3px #003b58!important;}
.tab_link6 a{    color: #acbec7!important;    text-shadow: 0 0 3px #003b58!important;}


.tab_link1 a:hover{color: #667b86!important;}
.tab_link2 a:hover{color: #667b86!important;}
.tab_link3 a:hover{color: #667b86!important;}
.tab_link5 a:hover{color: #667b86!important;}
.tab_link6 a:hover{color: #667b86!important;}



/* CS2 Ссылки */

/* CS2.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, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
    color: #2d5277;
    text-decoration: none;
}

/* 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: #4a6b8c; 
  text-decoration: none;}

/* CS2.3 */
#pun-navlinks a {
    color: #444444;
    text-shadow: 0 0 2px black;
}
/* CS2.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #1f3141!important;
  text-decoration: none;
    -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    -o-transition: .3s all;
    transition: .3s all;}

#pun-ulinks a {
    text-transform: lowercase;
    color: #acbdc6;
    text-shadow: 1px 0 #284865;
    font-size: 9px!important;
    letter-spacing: 2px;
}

#pun-ulinks a:hover {
    color: #83959e!important;
    -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    -o-transition: .3s all;
    transition: .3s all;}

/* CS3 Иконки старых, новых, важных, закрытых тем */

/* CS3.1 Иконка старых сообщений*/
.punbb table Div.icon {float: right; 
display: block; 
border-style: none none none none;
margin-left: 5px;
margin-right: 5px;
width: 52px;
height: 52px;
background-image : url(http://forumfiles.ru/files/0019/b2/76/32477.png);
background-repeat: no-repeat;}

/* CS3.2 Иконка новых */
TR.inew Div.icon {
background-image : url(http://forumfiles.ru/files/0019/b2/76/51075.png);
background-repeat: no-repeat;
width: 52px;
height: 52px;}

/* CS3.3 Иконка важных*/
TR.isticky Div.icon {
background-image : url(http://forumfiles.ru/files/0019/b2/76/51075.png);
background-repeat: no-repeat;
width: 52px;
height: 52px;
filter: grayscale(100%);}

/* CS3.3 Иконка закрытых*/
TR.iclosed Div.icon {
background-image : url(http://forumfiles.ru/files/0019/b2/76/32477.png);
background-repeat: no-repeat;
width: 52px;
height: 52px;
filter: grayscale(100%);
opacity: 0.5;}

/* CS4 Картинки категорий */
#pun-category1.category h2 {
    height: 10px;
    width: 927px;
    background-color: transparent;
    font-size: 0px;
    text-align: center;
    border-bottom: 2px dotted #2846644d;
    padding-bottom: 5px;
    margin-bottom: 30px;
    color: #19242d;
    padding-left: 16px;
}
/* CS5 Прочие элементы */

/* CS5.1 Статус картинки со статистикой 24*/
#pun-stats ul.container { 
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url(àäðåñ);
    background-origin: padding-box;
    background-position: 10px 10px;
    background-repeat: no-repeat;
    background-size: auto;
    padding-left: 20px;
    padding-top: 40px;
    padding-right: 19px;
}

/* CS5.2 Статус картинки с надписью "статистика" над статистикой форума*/
#pun-stats.section h2 { 
    height: 10px;
    width: 927px;
    background-color: transparent;
    font-size: 0px;
    text-align: center;
    border-bottom: 2px dotted #2846644d;
    padding-bottom: 5px;
    margin-bottom: 30px;
    color: #19242d;
    padding-left: 16px;
}

/* CS5.3 Цитаты и коды в сообщениях*/
.punbb .quote-box, .punbb .code-box {
    color: #383838;
    border-radius: 0px!important;
    background-color: #dfe3e4;
    border: 1px solid #8ba7b5!important;
    box-shadow: inset 0 0 30px #a2b3bb;
    border-bottom: 2px dotted white;
}

/* Закругленные края цитаты и кода с тенью */
.punbb .quote-box, .punbb .code-box, .punbb select  { 
}

.punbb input {    border-radius: 0px!important;
    background-color: #dfe3e4;
    border: 1px solid #8b9fa9;
    box-shadow: inset 0 0 30px #a2b3bb;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
}

/* CS5.4 Область для ввода текста в форме ответа и админке */
.punbb textarea {
    border-radius: 0px!important;
    background-color: #dfe3e4;
    border: 1px solid #8b9fa9;
    box-shadow: inset 0 0 30px #a2b3bb;
}

input.button, #post fieldset .hashelp div input, .button, #pun-admain input{
    cursor: pointer!important;
    font-family: arial!important;
    color: #e4e8f0;
    background-color: #263848;
    border: 1px solid #98afb9;
    box-shadow: inset 0 0 6px #9da9bf;
    text-transform: uppercase;
    font-size: 9px!important;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 6px;
}

/* CS5.5 Двигаем верхний баннер */
#pun-title table tbody tr .title-logo-tdr {
position: absolute; z-index: 1; 
left: 50px; 
top: -192px}

/* CS5.6 Совсем другое */
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-announcement .container {margin-top: -2em}
#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;    font-family: arial;    text-transform: uppercase;    letter-spacing: 2px;
    color: #2a333a;    font-size: 8px;}
#pun-crumbs1 .container { text-align: center;}
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}


::selection {
    background: rgb(103, 103, 103);
    color: #ffffff;
    text-shadow: none!important;
}

::-webkit-scrollbar-track {
    background-color: #161616;
    border: 1px solid #252525;
    box-shadow: inset 0 0 2px #ffffff;
}
::-webkit-scrollbar-thumb {
    background-color: #1c5284;
    border: 1px solid #274663;
    box-shadow: inset 0 0 3px #000000;
}

::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}

.status_userava>img {
    width: 38px!important;
    height: 38px!important;
    filter: grayscale(60%)!important;
    margin: 8px 5px -8px -40px!important;
    margin-bottom: -24px!important;
    margin-left: -52px!important;
    border: 2px solid #0f1824!important;
}
HTML-верх
Код:
<!---------------------------- нужные ---------------------------->

<!----1 ---->
<div style="position: absolute;margin-top: 279px;margin-left: 38px;">
<a href=" ссылка " original-title="имя"><img src="http://forumfiles.ru/files/0019/b2/76/67413.png" original-title=""></a>  <br></div>

<!---- 2 ---->
<div style="position: absolute;margin-top: 279px;margin-left: 90px;">
<a href=" ссылка " original-title=" имя "><img src="http://forumfiles.ru/files/0019/b2/76/67413.png" original-title=""></a>  <br></div>

<!---- 3 ---->
<div style="position: absolute;margin-top: 279px;margin-left: 143px;">
<a href=" ссылка " original-title=" имя "><img src="http://forumfiles.ru/files/0019/b2/76/67413.png" original-title=""></a>  <br></div>

<!---- 4 ---->
<div style="position: absolute;margin-top: 279px;margin-left: 196px;">
<a href="ссылка" original-title=" имя "><img src="http://forumfiles.ru/files/0019/b2/76/67413.png" original-title=""></a>  <br></div>

<!---- 5 ---->
<div style="position: absolute;margin-top: 279px;margin-left: 249px;">
<a href="ссылка" original-title=" имя "><img src="http://forumfiles.ru/files/0019/b2/76/67413.png" original-title=""></a>  <br></div>

<!---------------------------- активисты ---------------------------->

<!----1 ---->
<div style="position: absolute;margin-top: 279px;margin-left: 646px;">
<a href=" ссылка " original-title="имя"><img src="http://forumfiles.ru/files/0019/b2/76/67413.png" original-title=""></a>  <br></div>

<!---- 2 ---->
<div style="position: absolute;margin-top: 279px;margin-left: 699px;">
<a href=" ссылка " original-title=" имя "><img src="http://forumfiles.ru/files/0019/b2/76/67413.png" original-title=""></a>  <br></div>

<!---- 3 ---->
<div style="position: absolute;margin-top: 279px;margin-left: 752px;">
<a href=" ссылка " original-title=" имя "><img src="http://forumfiles.ru/files/0019/b2/76/67413.png" original-title=""></a>  <br></div>

<!---- 4 ---->
<div style="position: absolute;margin-top: 279px;margin-left: 806px;">
<a href="ссылка" original-title=" имя "><img src="http://forumfiles.ru/files/0019/b2/76/67413.png" original-title=""></a>  <br></div>

<!---- 5 ---->
<div style="position: absolute;margin-top: 279px;margin-left: 860px;">
<a href="ссылка" original-title=" имя "><img src="http://forumfiles.ru/files/0019/b2/76/67413.png" original-title=""></a>  <br></div>

<!---------------------------- текст и админы в шапке ---------------------------->
<div class="ams_link"><a href="ссылка" original-title="">amanda</a>  ::  <a href="ссылка" original-title="">lackson</a>    ::    <a href="ссылка" original-title="">calev</a></div>

<div style="position: absolute;width: 279px;font-size: 8px;color: #94989a;text-shadow: 0px 1px 0 #101d33;top: 116px;left: 559px;overflow:  hidden;height: 42px;text-align:  center;padding-left: 5px;padding-right: 5px;letter-spacing: 5px;z-index:  999;">

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don't look even slightly believable. If you are going to use a passage of
</div>

<!---------------------------- ссылки ---------------------------->

<!---- faq ---->
<div class="tab_link0"><a href="ссылка">F.A.Q.</a></div>
<!---- plot---->
<div class="tab_link1"><a href="ссылка">сюжет</a></div>
<!---- info ---->
<div class="tab_link2"><a href="ссылка">инфо</a></div>
<!---- news---->
<div class="tab_link4"><a href="ссылка">очередность</a></div>
<!---- plaha2---->
<div class="tab_link6"><a href="ссылка">нужные</a></div>

<!---- plaha1---->
<div class="tab_link5"><a href="ссылка">новость #1</a></div>
<!---- plaha2---->
<div class="tab_link3"><a href="ссылка">итоги недели</a></div>

<!---------------------------- навигация ---------------------------->

<select name="select" class="forminput" onchange="location.href=(form.select.options[form.select.selectedIndex].value)" style="height: 23px;width: 228px;background-color: #0b0b0b !important;font-family: arial;color: #637984 !important;text-shadow: 1px 0px 1px #000806;font-size: 7px;letter-spacing: 3px;padding-bottom: 3px;border: none!important;margin-bottom: 3px!important;position:  absolute;margin-top: 20px!important;margin-left: 301px;padding-top: 4px;padding-left:  10px;text-transform:  uppercase;">
<option>:: навигация по форуму</option>

<option value=ссылка">ссылка</option>
<option value=ссылка">ссылка</option>
<option value=ссылка">ссылка</option>
<option value=ссылка">ссылка</option>
<option value=ссылка">ссылка</option>
<option value=ссылка">ссылка</option>
<option value=ссылка">ссылка</option>
<option value=ссылка">ссылка</option>
<option value=ссылка">ссылка</option>

</select>

<!---------------------------- шапка ---------------------------->
<div style="position: absolute;margin-top: 81px;margin-left: -2px;z-index: 1;">
<img src="http://forumfiles.ru/files/0019/b2/76/47005.png"></div>
<!---------------------------- название ---------------------------->
<div style="position: absolute;margin-top: 19px;margin-left: 130px;">
<img src="http://forumfiles.ru/files/0019/b2/76/30752.png" original-title=""></div>

<!---------------------------- оформление title ---------------------------->
<script type="text/javascript">$(document).ready(function() {$('a, img').tipsy({fade: true, gravity: 'n'}); });</script>


<!---------------------------- скрыть жалобы ---------------------------->
<script type="text/javascript">
RusffCore.sets.show_reportBtn = 0;
</script>

<!---------------------------- спрятать модеров ---------------------------->
<style>
#pun .modlist {display: none;}
</style>

<!---------------------------- спрятать мои загрузки ---------------------------->
<style type="text/css">
#pun-ulinks .container li.item5 {display: none;}
</style>

<!---------------------------- пиар-вход ---------------------------->
<script src="http://forumfiles.ru/files/0015/c4/3f/26781.js"></script>
<script type="text/javascript">
PR.nick = 'piar'; //Ник PR-аккаунта
PR.pass = '0000'; //Пароль PR-аккаунта
PR.btn_text = 'пиар-вход'; //Надпись на кнопке PR-входа(или ссылка на картинку);
PR.set();</script>
HTML-низ
Код:
<!---------------------------- копирайт НЕ УБИРАТЬ ---------------------------->

<div class="footer_link">оформление  <a href="http://imagiart.ru/profile.php?id=4688">piterskaya</a><br>
<div class="ff">при создании использовалась графика с deviantart.</div></div>
<div class="footer_link0">основа css - <a href="http://artishock.rusff.ru/viewtopic.php?id=329">» ARTISHOCK</a><br>
<div class="ff">спасибо, фондю.</div></div>
<!---------------------------- аватарка юзера ---------------------------->
<style>.status_userava>img{width: 38px;    height: 38px;    filter: grayscale(60%);    margin: 8px 5px -8px -40px;
    margin-bottom: -24px;    margin-left: -52px;}</style>
<script>$('#pun-status>p').prepend('<span class="status_userava"><img src="'+(window.UserAvatar?UserAvatar:'/i/default_avatar.jpg')+'"/></span>')</script>


<!---------------------------- баннеры ---------------------------->
<div class="partner">

<center>

<a href="ссылка"><img src="http://via.placeholder.com/88x31" title="пример" width="88" height="31"></a>

</center></div>


<!---------------------------- запятая после ника---------------------------->
<script type="text/javascript">
function to(username)
{insert('[b]' + username + '[/b]' + ', ');}
</script>


<!---------------------------- прячем редактирование---------------------------->
<style>
.lastedit {display:none;}
</style>


<!---------------------------- no объявление---------------------------->
<style type="text/css">
#pun-announcement h2 {display: none}
#pun-announcement .container {padding-top: 1em}
</style>



<!---------------------------- кнопка новых соо---------------------------->

<script type="text/javascript">
function show_new() { if(GroupID == 3) return;
$('#pun-ulinks ul').prepend('<li class="item1"><a href="/search.php?action=show_new">Новые сообщения</a></li>');} show_new();
</script>
<!---------------------------- выделение кода Alex_63---------------------------->

<script type="text/javascript" src="http://forumfiles.ru/files/0015/c4/3f/26102.js"></script>
<script type="text/javascript">select_text.linkText = 'Выделить код' //текст ссылки</script>

<!---------------------------- кнопки ---------------------------->
<div class="go-up" id="ToTop" style="display: none;"><img src="http://forumfiles.ru/files/0019/b2/76/92281.png"></div>
<div class="go-down" id="OnBottom" style="display: block;"><img src="http://forumfiles.ru/files/0019/b2/76/92281.png"></div>
<style>
.go-up,.go-down {
display:none;
position:fixed; /*позиционируем*/
z-index:9999; /*показываем поверх все элементов на странице*/
cursor:pointer;
opacity:1; /*прозрачность*/
width:58px; /*ширина кнопки*/
height:61px; /*высота кнопки*/
}
.go-up {
bottom:290px; /*положение от низа окна браузера верхняя кнопка*/
right: 4%;
-webkit-transition: .3s all;   
    -moz-transition: .3s all;   
    -ms-transition: .3s all;   
    -o-transition: .3s all;   
    transition: .3s all;   
}
.go-down {
bottom:174px; /*положение от низа окна браузера нижняя кнопка*/
right: 4%;
-webkit-transition: .3s all;   
    -moz-transition: .3s all;   
    -ms-transition: .3s all;   
    -o-transition: .3s all;   
    transition: .3s all;   
}
.go-down:hover,.go-up:hover {
opacity:0.8;
}
</style>
<script type="text/javascript">
$(function(){
if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow")
  else $("#ToTop").fadeIn("slow")
});
if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow")
  else $("#OnBottom").fadeIn("slow")
});
$("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
$("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
});
</script>


<!---------------------------- счетчик символов ---------------------------->
<script>var a,L,epl=$("#main-reply"),str='<small id="plng" style="padding:2px 3px;margin:0 20px 0 10px;">написано <b>00</b> символов</small>';epl.parents("fieldset").find("legend").prepend(str);function epl3(){a=epl.val().length;if(a>9){L=''}else{L='0'};$("#plng b").text(L+a)};epl3();$(".pl-quote").click(function (){setTimeout('epl3()',100)});epl.bind('mouseout mousemove keydown keypress keyup',function(e){epl3()});</script>


<!---------------------------- лз---------------------------->
<script type="text/javascript">
$('div.post-author ul').find('li[class^="pa-fld"]').map(function(){ 
var Dop=$(this).html();
if(Dop=='undefined'||Dop==null){return false;};
var Virez=Dop.slice(Dop.indexOf(":")+1);
$(this).html(Virez);
});
</script>

Отредактировано piterskaya (30.06.2018 00:00:42)

+9


Вы здесь » Photoshop: Renaissanse » Мастерская дизайнов » Каталог бесплатных готовых дизайнов.


Рейтинг форумов | Создать форум бесплатно © 2007–2017 «QuadroSystems» LLC