Проба пера

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

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


Вы здесь » Проба пера » welcome » Дизайны


Дизайны

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

1

http://forumd.ru/viewtopic.php?id=4391

Исходники

http://s3.uploads.ru/6nODH.png
http://s3.uploads.ru/6nODH.png
http://s3.uploads.ru/mToId.png
http://s2.uploads.ru/9ga0z.png
http://s3.uploads.ru/RQFPO.png
http://s3.uploads.ru/ovsyU.png
http://s3.uploads.ru/mFWxp.png
http://s3.uploads.ru/TG4Ok.png
http://s3.uploads.ru/sypt2.png

Скрин

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

Код
html-верх
Код:
<!--шапка форума-->
<div id="forum1"></div>
<style>
#pun-navlinks .container
{margin-top: -95px;
text-align: center;
font-size: 14px;}
#pun-ulinks .container {
padding-top: 13px;
text-align: center;
  }
</style>
<!--конец шапки-->

<style> 
#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 0; left: 140px; top:0px
}
</style>
1 окно стиля
Код:
/* 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: 114%;
  }

/* A3.2 */
.punbb {
  font: normal 78.75% Book Antiqua, verdana, geneva, lucida, 'lucida grande', 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 th {
  font-size: 1em;
  font-weight: bold;
  }

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

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
  font-size: 1.1em;
vertical-align: 0px;

  }

/* 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
.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: 950px; 
  margin: 0px auto auto auto;
border: none;
border-width: 0px;
}

/* A5.2 */
.punbb {
  float: center;
  height: auto;
width: 900px;
padding-left: 25px;
padding-right: 25px;
  }

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

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

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

/* 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 0px 0px
  }

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

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

#pun-main h2 {
  padding: 0.3em 1em;
  border-style: solid solid none solid;
  border-width: 0px 0px 0 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 #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: solid;
  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: 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: -3.6em;
  left: 1em;
  width: 24em;
  }

/* B3.4 */
.linkst .postlink {
  position: absolute;
  top: -3.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;
  }

/* 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;
  width: 50%;
  }

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

.punbb .main .tc2
{text-align: center;
  width: 6%;}

/* C2.3 */
.punbb .main .tcr {
  overflow: hidden;
  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: dotted;
  border-width: 0px 0 1px 1px;
  padding: 0.8em 1em;
  }

/* C2.12 */
.punbb .main th {
  border-style: dotted;
  border-width: 1px 0 1px 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: 5px;
}
/* C2.15 */
.punbb div.icon {
  float: left;
  display: block;
  height: 30px;
  width: 35px;
  }



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

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

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

/* 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: 0px;
  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: solid solid none solid;
        border-width: 0px 0px 0 0px;
}

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

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

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

#pun-title TABLE {
        border: none;
        height:10px;
        width: 100%;
}

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

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

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

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: 0px;
  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-style: none solid none solid;
  border-width: 0px 0px 0px 0px;
  margin: 0;
}

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

/* D3.2 */
#pun-navlinks .container {
        padding-top: 45px;
margin-bottom: 0px;
        height: 25px;
        font-weight:bold;
        text-align: center;

}

/* D.3 */
#pun-navlinks li {
        display: inline;
        margin: 1.25%;
}

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

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

/* D4.1 */
#pun-ulinks  {
  margin-top: 0;
  }

/* D4.2 */
#pun-ulinks .container {
  padding: 0px 0px;
  text-align: center;
background: transparent!important;
height: 20px;
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
  display: inline;
  border-left-style: solid;
  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: solid none;
  border-width: 0px 0;
  height: 0;
  margin: -2px 1em;
  position: relative;
  z-index: 1;
  }

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

/* D6.1 */
#pun-announcement h2 {
  padding-top: 0px;
  margin-bottom: 0px;
  border-style: dotted;
  border-width: 0 0 0px 0;
  position: relative;
  font-weight: bold;
  }

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

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

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

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

/* 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-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: 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;
  border-width: 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
2 окно стиля
Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/

body {background: 
     url(http://s3.uploads.ru/QOfGX.png) top center no-repeat,
     url(http://s3.uploads.ru/IWmcX.jpg) bottom center repeat #95866c;
     }

#pun {background: url("http://s3.uploads.ru/tKrya.png") repeat-y;
background-position: top center;}


/* CS1.1 */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend { 
background-color: transparent;
  }

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

/* CS1.3 */
#pun-stats h2, .punbb .main h2, .punbb .main h1, #pun-debug h2  { 
  background-color: transparent; /*цвет*/
  background-image: url(http://s2.uploads.ru/Ge5Ab.png); /*картинка*/
  background-repeat: no-repeat; /*повторение картинки*/
  background-position: top center; /*позиционирование картинки*/
  height: 48px;  /*высота контейнера*/
  text-align: center;
}

/* ТЕКСТ КАТЕГОРИЙ */

.punbb .main h2 span, #pun-stats h2 span, .punbb .main h1 span, #pun-stats h2, .punbb .main h2   {
  position: relative;  /*для того, чтоб двигать текст*/
  top: 15px;  /*двигаем сверху*/
  left: 0px;  /*двигаем слева*/
  font-size: 22px!important;
text-shadow:3px 3px 10px #cbbd96;
}


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

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

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

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: #000000;
  color: #333333
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: transparent
  }

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

.punbb textarea, .punbb select, .punbb input {
  background-color: transparent
}

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

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

/* CS2.5 */
.punbb th {
  border-color: #3e2d13;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: #797979 #B9B9B9 #B9B9B9 #797979;
  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: #797979;
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: #3e2d13;
  }

.punbb .divider {
  border-color: #797979 #B9B9B9 #B9B9B9 #B9B9B9
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid #dedfdf;
  }

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

.punbb .post-sig dt {
  border-top-color: #999999 !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: #000000;
    border-bottom: 0px none #000;
  text-decoration:  underline;
  }

.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: #3f200d;
    border-bottom: 0px none #fff;
  text-decoration:  underline;

  }

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

  }

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

  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #3f200d;
  }

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

div.icon {
        background: url(http://s1.uploads.ru/9mWak.png) no-repeat;
}

tr.inew div.icon {
        background: url(http://s1.uploads.ru/JNnEr.png) no-repeat;
}

tr.iclosed div.icon {
        background: url(http://s1.uploads.ru/tRXGm.png) no-repeat;
}

tr.iredirect div.icon {
        background: url(http://s1.uploads.ru/Zqc8R.png) no-repeat;

}

tr.isticky div.icon {
        background: url(http://s1.uploads.ru/Q7rSU.png) no-repeat;
}

/* CS5 Other
 -------------------------------------------------------------*/
td.tcr a{
        background: transparent url(http://s1.uploads.ru/jau4h.png) no-repeat 0% 0px;
padding-left: 17px;
padding-top: 0px;
height: 19px;
}


.punbb .quote-box, .punbb .code-box {background: url(URL);
border: #3e2d13 solid 2px;}

#forum1 {
margin-right:-30px; margin-left: -64px; background:url("http://s2.uploads.ru/qjkb2.png")  no-repeat ; 
background-position:top center;
height: 327px;
}

#forum2 {
margin-right: -80px; margin-left: -75px; background:url("http://s3.uploads.ru/uy1pd.png"); 
background-position: bottom center no-repeat;
height: 199px;
}

0

2

http://forumd.ru/viewtopic.php?id=4387

Исходники

http://s3.uploads.ru/GLpua.png
http://s2.uploads.ru/EOpiJ.jpg
http://s3.uploads.ru/3GAZo.png
http://s3.uploads.ru/s30Wh.png
http://s3.uploads.ru/pnjrt.png
http://s3.uploads.ru/dE3vD.png
http://s3.uploads.ru/kbKhi.png
http://s3.uploads.ru/HD0Bw.png
http://s3.uploads.ru/nvHuy.png
http://s3.uploads.ru/riW80.png

Скрин

http://s2.uploads.ru/nXq6m.jpg

Код
HTML-верх
Код:
<link href='http://fonts.googleapis.com/css?family=Marck+Script&subset=latin,cyrillic' rel='stylesheet' type='text/css'>

  <style>
#pun-navlinks .container {
font-family: 'Marck Script', cursive;
  font-size: 16px!important; } </style>
1 окно
Код:
/* Шаблон дизайна предоставлен проектом ForumDesign TechSupport - Дизайн для форумов и техническая поддержка © 2012 forumd.ru */
/*
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: 114%;
  }

/* A3.2 */
.punbb {
  font: normal 68.75% tahoma;
  }

/* 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 {
  font-size: 1em;
  font-weight: bold;
  }

.punbb th   {
  font-size: 0.9em;
  font-weight: bold;
  }
.punbb h4, .punbb table {
  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: 0 auto;
 position: relative;
  }

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

/* A5.3 */
#pun-redirect, #pun-maint {
  margin-top:100px;
  }

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

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

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

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

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

/* A5.9 */
.punbb .container {
  border-style: groove;
  border-width: 3px;
  border-radius:10px;
 border-color: #292626;
  -webkit-border-radius:10px;
  -khtml-border-radius:10px;
  -moz-border-radius:10px; 292626
  -o-border-radius:10px;
  box-shadow: 0px 8px 12px #000;
  -webkit-box-shadow:0px 8px 12px #000;
  -khtml-box-shadow:0px 8px 12px #000;
  -moz-box-shadow:0px 8px 12px #000;
  background-color: #4d4b49; 
  }

/* A5.10 */
#pun-debug h2 {
  padding: 0px 0em 0px 0em;
  border-style: groove groove none groove;
  border-width: 3px 3px 3px 3px;
  }


/* A 5.11  Иконки меню навигации */
#pun-navlinks li  {
padding-left: 0px;
border-left: none;
}

/*
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: 2px groove #292626;
  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-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.8em 1.4em 1.8em;
  padding: 1em;
  border-style: none;
  border-left: 3px groove #292626;
  }

/* 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: groove;
  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.2em;
  left: 1em;
  width: 24em;
  }

/* B3.4 */
.linkst .postlink {
  position: absolute;
  top: -4.1em;
  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 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%;
  }

/* 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: dotted;
    border-width: 1px 0 0 1px;
    padding: 0.8em 1em;
}


/* C2.12 */
.punbb .main th {
    border-left: 0px groove #292626;
    padding: 3px 1em 6px;
    background-image: url(http://s2.uploads.ru/QHTt3.jpg);
    color: #200f07!important;  
}

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

* html .tclcon {height: 1px}


/* C2.15 */
.punbb div.icon {
      float: left;
      display: block;
  }

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

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

/*ссылки над постом*/
/* C3.2 */
 .punbb .post h3 {
 border-style: groove;
 border-color: #292626; 
 border-width: 3px;
 background-image: url(http://s2.uploads.ru/QHTt3.jpg);
 border-radius:5px;
 -webkit-border-radius:5px;
 -khtml-border-radius:5px;
 -moz-border-radius:5px;
 -o-border-radius:5px;  
 margin-top: 40px;
 }

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

/* 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: 1em;
  overflow: hidden;
  }

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

/* 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: groove;
  border-left-width: 3px;
  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-width: 0px; 
}


/* C3.15 */
.punbb .post-links ul{ 
padding: 0em;
  line-height: 1em;
  margin-left: -19em;
  border-top-style: groove;
  border-top-width: 3px;
  text-align: right;
  background-image: url(http://s1.uploads.ru/ITFQf.png);
  background-color: transparent; /*цвет*/
  background-repeat: no-repeat; /*повторение картинки*/
  background-position: top center; /*позиционирование картинки*/
  height: 51px;  /*высота контейнера*/
  margin-bottom: -30px!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: solid solid none solid;
  border-width: 0px 0px 0 0px;
  }

/* D1.2 */
#pun-title h1 {
  display : block;
  height : 20px;
  padding: 2em 1em 0 1em;
  }

/* D1.3 */
#pun-title .container {
  border-style: none solid none solid;
  }

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

#pun-title table {
	border: none;
}

#pun-title td.title-logo-tdl {
	border: none;
}


/* 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;
  margin-top: -100px;
  }

/* D.3 */
#pun-navlinks li {
  display: inline;
  padding-right: 8px;
  }

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

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

/* D4.1 */
#pun-ulinks  {
  margin-top: 0px;
  }

/* D4.2 */
#pun-ulinks .container {
  padding: 0.7em 1em;
   text-align: center;
   border: solid 0px #292626;
  }

/* 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: 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: 2em 0 0.8em 0;
  border-bottom-style: solid;
  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: 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;
    margin-top: -60px;
    text-align: center;  }

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

/* CS1 Background and text colours
-------------------------------------------------------------*/

#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; height: 70px;}

/* CS1.8 */
#pun-navlinks .container {
text-align: center;
font-weight: bold;
  }

.offline li.pa-online strong {
  font-weight: normal
  }
.punbb .main .tr {border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
-moz-border-radius:5px
2 окно
Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/

/* ЗАДНИЙ ФОН */ 

html, body {
  background-color: #090909;  /*цвет*/
  background-image: url(http://s2.uploads.ru/jyXUi.jpg);  /*картинка*/
  background-repeat: repeat;  /*повторение картинки*/
  background-position: top center;  /*позиционирование картинки*/
  background-attachment: fixed;  /*прокрутка картинки*/
}

/* БОКОВЫЕ ГРАНИЦЫ КАРТИНКОЙ */

#pun {
  width: 900px;  /*шарина картинки*/
  background-color: transparent;  /*цвет фона*/
  background-image: url();  /*картинка*/
  background-repeat: repeat-y;  /*повторение картинки*/
  background-position: top center;  /*позиционирование картинки*/
}
.punbb {
  width: 900px;  /*ширина форума внутри границ*/
  padding-left: 0px;  /*отступ форума от левого края картинки-границы*/
  padding-right: 0px;  /*отступ форума от правого края картинки-границы*/
}

/* ШАПКА */

#pun-title table {
  background-color: transparent; /*цвет*/
  background-image: url(http://s3.uploads.ru/Sskhx.png); /*картинка*/
  background-repeat: no-repeat; /*повторение картинки*/
  background-position: top left; /*позиционирование картинки*/
  height: 423px; /*высота шапки*/
  width: 1000px; /*ширина шапки*/
  margin-left: -50px;
}


/* ДВИГАЕМ РЕКЛАМУ */

#pun-title table tbody tr .title-logo-tdr {
  top: 0px;  /*сверху*/
  left: 260px;  /*слева*/
}

/* КАРТИНКА КАТЕГОРИЙ */

#pun-stats h2, .punbb .main h2 { 
  background-color: transparent; /*цвет*/
  background-image: url(http://s1.uploads.ru/ITFQf.png); /*картинка*/
  background-repeat: no-repeat; /*повторение картинки*/
  background-position: bottom center; /*позиционирование картинки*/
  height: 51px;  /*высота контейнера*/
  text-align: center;
  margin-top: -20px;
  margin-bottom: 20px;
  }

 .punbb .main h1, #pun-debug h2 {
  background-color: transparent; /*цвет*/
  background-position: bottom center; /*позиционирование картинки*/
  height: 51px;  /*высота контейнера*/
  text-align: center;
  }

/* ТЕКСТ КАТЕГОРИЙ */

.punbb .main h2 span, #pun-stats h2 span   {
  position: relative;  /*для того, чтоб двигать текст*/
  top: 40px;  /*двигаем сверху*/
  left: 0px;  /*двигаем слева*/
  font-weight: bold;  /*делаем жирным*/
  color: #55270c;  /*цвет текста*/
  font-family: 'Marck Script', cursive; /*импортируемый шрифт из гугла*/
  font-size: 24px!important;
  font-weight:bold;
  text-shadow:2px 2px 10px #341502;
/*ВНИМАНИЕ! для того, чтоб текст был по центру, слева не двигать (поставить ноль), а в предыдущем блоке "картинка категорий" дописать text-align: center; */
  }

.punbb .main h1 span, #pun-stats h2, .punbb .main h2 {
  position: relative;  /*для того, чтоб двигать текст*/
  font-weight: bold;  /*делаем жирным*/
  color: #55270c;  /*цвет текста*/
  font-family: 'Marck Script', cursive; /*импортируемый шрифт из гугла*/
  font-size: 24px!important;
  font-weight:bold;
  text-shadow:2px 2px 10px #341502;
  }

/*КАРТИНКА-КОПИРАЙТ*/

#pun-about .container {
  background-color: transparent;  /*цвет фона*/
  background-image: url(http://s2.uploads.ru/rRclX.png);  /*картинка*/
  background-repeat: no-repeat;  /*повторение картинки*/
  background-position: top center;  /*позиционирование картинки*/
  height: 239px;  /*высота картинки*/
  margin-right:-50px; margin-left: -50px;
  border-color: transparent!important;
}

/*ЦВЕТА КОНТЕЙНЕРОВ И ТЕКСТОВ*/

/* цвета средних колонок форумной таблицы, цвета пользовательского меню, цвета строк навигации, цвета окна приветствия и т.п. */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: transparent!;  /*цвет фона*/
  color: #000;  /*цвет текста*/
  }
/* цвета первой и последней ячеек форумной таблицы, цвета профиля пользователя, цвет контейнера с формой ответа, цвета модератоского меню и т.п. */
.punbb .main .container, .punbb .post .container, .punbb .post h3{
  background-color: transparent!;  /*цвет фона*/
  color: #000;  /*цвет текста*/
  }
/* цвета шапки форумной таблицы, цвета заголовков постов с датой сообщени, цвета строк при просмотре чужого профиля */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent!;  /*цвет фона*/
  color: #000;  /*цвет текста*/
  }
/* цвета строки в форме ответа "напишите сообщение и нажмите отправить", а также аналогичных строчек с поясняющим текстом, цвета поясняющих строк в профиле */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span{
  background-color: transparent!;  /*цвет фона*/
  color: #000;  /*цвет текста*/
  }
/* цвета формы кода и цитаты */
.punbb .quote-box, .punbb .code-box {
  background-color: #4d4b49;  /*цвет фона*/
  color: #000;  /*цвет текста*/
  }

/* цвета админ меню */
#pun-adnav ul, 
#pun-admain1 form.adcontainer, #pun-admain2 form.adcontainer, #pun-admain1 div.adcontainer, #pun-admain2 div.adcontainer {
  background-color: #4d4b49;  /*цвет фона*/
  color: #000;  /*цвет текста*/
  }


/* цвета формы ответа */
#main-reply {
  background-color: #837c7c;  /*цвет фона*/
  }

/* цвета меню навигации */
#pun-navlinks .container, #pun-ulinks .container {
  background-color: transparent;  /*цвет фона*/
  color: #000;  /*цвет текста*/
  }


/*ЦВЕТ ВСЕХ ГРАНИЦ И ЛИНИЙ*/

.punbb .post-body, .post h3, #pun-title, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th, .punbb .quote-box, .punbb .code-box, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {

  border-color: #292626;   /*ЦВЕТ*/

}

/* ССЫЛКИ (добавить своих настроек по вкусу) */

/*все ссылки в обычном состоянии*/
.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: #13100f;
  }

/*все ссылки при наведении курсора*/
.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, #pun-pagelinks a:active, #pun-pagelinks a:focus {
  color: #191716;
  }

/*ссылки меню навигации в обычном состоянии*/
#pun-navlinks a {
  color: #0d0d0d;
  }

/*ссылки меню навигации при наведении курсора*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #000;
  text-decoration: underline;
  }



/* ИКОНКИ */

.punbb div.icon {
  width: 50px;  /*ширина иконки тем*/
  height: 50px; /*высота иконки тем*/
  margin-right: 4px;  /*отступ текста от иконки*/
} 

.punbb td div.tclcon {
  margin-left: 4px; /*отступ контейнера с текстом от левого края таблицы (если поставить ширину иконки, текст не будет ее обтекать)*/
} 

div.icon {
        background: url(http://s2.uploads.ru/OQ5vd.png) no-repeat;
} /*старое сообщение*/

tr.inew div.icon {
        background: url(http://s3.uploads.ru/FWG4Y.png) no-repeat;
} /*новое сообщение*/

tr.iclosed div.icon {
        background: url(http://s2.uploads.ru/yvWR7.png) no-repeat;
} /*закрытая тема*/

tr.iredirect div.icon {
        background: url(http://s2.uploads.ru/OQ5vd.png) no-repeat;
} /*пере адресация темы*/

tr.isticky div.icon {
        background: url(http://s2.uploads.ru/PEgKs.png) no-repeat;
} /*важная тема*/


/* CS5 Other
 -------------------------------------------------------------*/
td.tcr a{
        background: transparent url(http://s3.uploads.ru/TszB9.png) no-repeat;
padding-left: 25px;
padding-top: 0px;
height: 19px;
}

.pa-author a
{font-weight: bold;  /*делаем жирным*/
  font-color: #55270c;  /*цвет текста*/
  font-family: 'Marck Script', cursive; /*импортируемый шрифт из гугла*/
  font-size: 22px!important;
  text-shadow:2px 2px 10px #341502;
  text-align: center;
}


.punbb .quote-box, .punbb .code-box {background: url(URL);
border: #292626 solid 0px;}

.punbb .quote-box, .punbb .code-box {
border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
box-shadow: 0px 5px 8px #000;
-webkit-box-shadow:0px 5px 8px #000;
-khtml-box-shadow:0px 5px 8px #000;
-moz-box-shadow:0px 5px 8px #000;
}

#pun-ulinks .container, #pun-navlinks .container, #pun-about .container {
border-radius:0px!important;
-webkit-border-radius:0px!important;
-khtml-border-radius:0px!important;
-moz-border-radius:0px!important;
-o-border-radius:0px!important;
box-shadow: 0px 0px 0px #000!important;
-webkit-box-shadow:0px 0px 0px #000!important;
-khtml-box-shadow:0px 0px 0px #000!important;
-moz-box-shadow:0px 0px 0px #000!important;
}
#post-form h2 {background-image: none;}

/* Шаблон дизайна предоставлен проектом ForumDesign TechSupport - Дизайн для форумов и техническая поддержка © 2012 forumd.ru */

0

3

http://forumd.ru/viewtopic.php?id=5069

Исходники

Исходники

Скрин

http://s0.uploads.ru/t/76PVO.jpg

Код
1 окно стиля
Код:
/*************************************************************
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;
background:  #beea8d url(http://s1.uploads.ru/i/HSDsb.jpg) repeat top center; overflow-x: hidden;}

/* 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 68.75% verdana, arial, helvetica, sans-serif;
  }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
  font: 1em verdana, arial, helvetica, sans-serif;
border: dashed 1px #3d8900;
background: #d0e4b5;
border-radius: 15px/10px;
padding: 3px;
  }

/* 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: 30px;
  position: relative;
  width: 1016px;
  background: url(http://s1.uploads.ru/i/WfTHj.jpg) top center repeat-y;
  margin-left: auto;
  margin-right: auto;
  }



/* A5.2 */
.punbb {
  float: left;
  width: 930px;
  height: auto;
  margin-left: 45px;
  }

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

/* 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;
  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;
  text-align: center;
  }

.punbb .section h2 span, #pun-main h1 span, #pun-main h2 span, #pun-stats h2 span, #pun-debug h2 span {
border: dashed 1px #3d8900;
padding: 6px !important;
background: #fff;
border-radius: 15px/10px;
font-weight: bold;
text-decoration: none;
  font-family: Georgia;
font-variant: small-caps;
font-size: 150%;
margin-bottom: 5px;
color: #5fa701;
  }


/*************************************************************
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;
  width: 250px;
height: 4px;
background: #b2c697;
  margin: 5px 0;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
  }

/* 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: dashed 1px #3d8900;
background: #d0e4b5;
border-radius: 15px/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: 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: 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;
  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
  }

/* C2.14 */
.punbb tbody.hasicon td.tcl {
  padding-left: 3.2em
  }

/* C2.15 */
.punbb div.icon {
  border-style: solid;
  border-width: 0.6em 0.6em 0.6em 0.6em;
  height: 0;
  line-height: 0.0;
  margin-top: 0.1em;
  width: 0;
  }

/* C2.16 */
.punbb  table div.icon {
  font-size: 1.05em;
  position: absolute;
  margin-left: -2.2em;
  }

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

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

/* C3.15 */
.punbb .post-links ul {
  padding: 0 1em 0 0;
  height: 2em;
  line-height: 2em;
  margin-left: -19em;
  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: solid solid none solid;
  border-width: 1px 1px 0 1px;
  background: url(http://s1.uploads.ru/i/E7DYg.png) no-repeat top center;
 width: 1174px;
  height: 526px;
  margin-left: -125px;
 margin-top: -30px;
  }

/* D1.2 */
#pun-title h1 {
  display : block;
  height : 40px;
  padding: 2em 1em 0 1em;
  }

/* D1.3 */
#pun-title .container {
  border-style: none solid none solid;
  }

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

#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-top: -100px;
  text-align: center;
  }

/* 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: -20px;
  text-align: center;
  }

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


.pa-author, .pa-title, .post-author-Sp img, .post-author-Sp Sp2 img {
text-align: center;

}

.post-author-Sp ul, .post-author-Sp Sp2 ul {
border-right: none !important;
}

.topic {
margin-top: 3px;
}


.punbb table Div.icon {float: left; display: block; width: 126px; height: 112px; border-style: none; background-image: url(http://s1.uploads.ru/i/5tYra.png);  background-repeat: no-repeat; position: relative;
/* Opacity */
-moz-opacity: 0.69;
-khtml-opacity: 0.69;
opacity: 0.69;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=0.69);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.69);
filter: alpha(opacity=0.69);
}

TR.inew Div.icon {
background-image : url(http://s1.uploads.ru/i/GPqWh.png); background-repeat: no-repeat; 
/* Opacity */
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=1);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1);
filter: alpha(opacity=1);
}
TR.isticky Div.icon {
background-image : url(http://s1.uploads.ru/i/sJHw2.png); background-repeat: no-repeat;
/* Opacity */
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=1);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1);
filter: alpha(opacity=1);
}

TR.iclosed Div.icon {
background-image : url(http://s1.uploads.ru/i/3coa0.png); background-repeat: no-repeat; 
/* Opacity */
-moz-opacity: 0.45;
-khtml-opacity: 0.45;
opacity: 0.45;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=0.45);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.45);
filter: alpha(opacity=0.45);
}
#pun-main table div.tclcon {padding-left: 55px;}

    /*1. Настройка общего вида линков */
    #pun-navlinks a {
    display: inline-block;
    height: 93px;
    margin-left: 10px;
    }
    /*2. Настройка изображений */
    #navindex a {background: url(http://s1.uploads.ru/i/5kRvc.png) no-repeat bottom center; width: 107px;}
    #navuserlist a {background: url(http://s1.uploads.ru/i/ekJl4.png) no-repeat bottom center; width: 90px;}
    #navsearch a {background: url(http://s1.uploads.ru/i/5qNZK.png) no-repeat bottom center; width: 107px;}
    #navprofile a {background: url(http://s1.uploads.ru/i/F27a1.png) no-repeat bottom center; width: 106px;}
    #navpm a {background: url(http://s1.uploads.ru/i/jIqD5.png) no-repeat bottom center; width: 129px;}
    #navadmin a {background: url(http://s1.uploads.ru/i/6Ogca.png) no-repeat bottom center; width: 82px;}
    #navlogout a {background: url(http://s1.uploads.ru/i/Z74DM.png) no-repeat bottom center; width: 82px;}
    #navlogin a {background: url(http://s1.uploads.ru/i/YnxeF.png) no-repeat bottom center; width: 82px;}
    #navregister  a {background: url(http://s1.uploads.ru/i/1kTKR.png) no-repeat bottom center; width: 118px;}

    /*3. Настройка изображений при ховере (наведении) */
    #navindex a:hover {background-position: top center;}
    #navuserlist a:hover {background-position: top center;}
    #navsearch a:hover {background-position: top center;}
    #navprofile a:hover {background-position: top center;}
    #navpm a:hover {background-position: top center;}
    #navadmin a:hover {background-position: top center;}
    #navlogout a:hover {background-position: top center;}
    #navlogin a:hover {background-position: top center;}
    #navregister a:hover {background-position: top center;}
    /* Скрываем текстовые надписи */
    #pun-navlinks a span {display: none;}

.punbb .post .post-author {
border-right: 1px dashed  #3d8900; 
}
2 окно стиля
Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/

/* CS1.1 */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: transparent;
  color: #333;
  }

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

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: transparent;
  color: #fff;
  }

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

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

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

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: #f9f9f9;
  color: #333
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: transparent;
  color: #f1f1f1;
  }

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

/* 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: none
  }

li.pa-online {
  border-left-color: #005EAB;
  }


/* 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: #2e7900;
font-weight: bold;
text-decoration: none;
  font-family: Georgia;
font-variant: small-caps;
font-size: 110%;
text-shadow: 1px 1px 0px #fff;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #333
  }

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

/* CS3.3 */
#pun-navlinks a {
  color: #2e7900;
  text-decoration: none;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #5fa701;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }

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

div.icon {border-color: #E6E6E6 #DEDEDE #DADADA #E2E2E2}
tr.iredirect div.icon {border-color: #F7F7F7 #F7F7F7 #F7F7F7 #f7f7f7}
div.inew {border-color: #0080D7 #0065C0 #0058B3 #0072CA}

#pun-main div.catleft, #pun-main div.catright {display: none}
html-низ
Код:
<script type="text/javascript">
var nrisunok="https://forumupload.ru/uploads/0000/0a/f2/68797-1.gif";
if( (document.getElementById("navpm").innerHTML.indexOf("(") != -1))
{ 
document.getElementById("navpm").innerHTML="<img src='"+nrisunok+"'> "+document.getElementById("navpm").innerHTML;
};
</script>
<style>
.footer {
background: url(http://s1.uploads.ru/i/neBcg.png) no-repeat bottom center;
height: 178px;
width: 1033px;
margin-left: -46px;
margin-bottom: -15px;
}
</style>
<div class="footer"></div>

0

4

http://forumd.ru/viewtopic.php?id=5067

Скрин

http://s0.uploads.ru/t/CjdKY.gif

Стиль
html-верх
Код:
<style>
   html { overflow-x: hidden; }
  </style>
<style>
#pun-stats h2 span,
.category h2 span {
visibility:hidden!important;
}
</style>
<style>/**/
#pun-title td.title-logo-tdr{
  display:block!important;
  position:absolute!important;
  height:60px!important;
  padding-left:0px!important;
  width:468px!important;
  left:50%;
  margin-left:-290px!important;
  margin-top:0px!important;
  padding-top:0px!important;
  border:solid blue 1px;
}
</style>
html-низ
Код:
<script type="text/javascript"><!--Своя картинка в каждую категорию -->
$(document).ready(function(){
myarray=new Array(
"Тестовая категория", "http://s2.uploads.ru/Ap4EB.gif",
"Техническая поддержка", "http://mybb.ru/f/collection/0211.gif",
"Форумы опытных пользователей", "http://mybb.ru/f/collection/0213.gif",
"Разное", "http://i039.radikal.ru/0806/ec/a5ffc6d7cfd9.gif",
"Статистика форума", "http://s2.uploads.ru/BCgFh.gif"    //Последний элемент без запятой!  
)
        $("#pun-index div.category h2,#pun-index #pun-stats h2").each(function (i) {
for(q=0;q<myarray.length;q++){
var cssObj = {
   "height":"50px",
   "background-color": "transparent",
   "background-image":"url("+myarray[q+1]+")",
   "background-position":"50% 50%",
   "background-repeat":"no-repeat"       //Последний элемент без запятой!
}
        if($(this).children("span").text()==myarray[q])$(this).css(cssObj);
        q++}
    });
});
</script>
1 окно
Код:
@import url(style_cs.css);

/*************************************************************
A - SETUP
**************************************************************/
/* A1 Import the colour scheme
-------------------------------------------------------------*/
/* A1.1 */
/* 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 {
width:100%;
table-layout:fixed;
}

/* A2.6 */
.checkfield input[type=checkbox],.radiofield input[type=radio] {
margin: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 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-weight:400;
font-size:1em;
}

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

.punbb h2 span,.punbb h1 span {
position:relative;
top:5px;
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 {
text-decoration:underline;
font-style:normal;
}

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

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

/* 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 {
display:block;
visibility:hidden;
clear:both;
overflow:hidden;
height:0;
content:".";
font-size:0;
line-height:0.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 {
position:absolute;
left:-9999px;
overflow:hidden;
width:0;
height:0;
font-size:0;
line-height:0.0;
}

/* A5 Basic page layout and borders
-------------------------------------------------------------*/
/* A5.1 */
#pun {
margin:0;
padding:0 0 280px;
width:100%;
}

/* A5.2 */
.punbb {
position:relative;
margin:0 auto;
width:820px;
height:auto;
}

/* A5.3 */
#pun-redirect {
position:top-center;
z-index:100;
width:500px;
height:130px;
background:#000 url(http://s2.uploads.ru/zrdJt.gif) repeat;
}

#pun-redirect #pun-main {
position:relative;
z-index:1000;
float:none;
margin:5px 20% 2px;
width:auto;
}

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

/* A5.5 */
.punbb .category,.punbb .post {
margin-top:.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-width:0;
border-style:none;
}

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

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

/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/
/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/
/* B1.1 */
.punbb .post-content {
overflow:hidden;
margin:0;
padding:0;
width:100%;
}

/* B1.2 */
.punbb .post-sig dt {
display:block;
margin:5px 0;
width:250px;
border-top:1px;
}

/* B1.3 */
.punbb .post-content p {
margin:0;
padding:0 0 1em;
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 {
overflow:hidden;
width:100%;
}

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

/* B1.8 */
.punbb .post-content .quote-box,.punbb .post-content .code-box {
margin:.4em 1.8em 1.4em;
padding:1em;
border-width:0;
border-style:solid;
border-radius:10px;
}
.quote-box{
background:#000 url(http://s2.uploads.ru/zrdJt.gif)!important repeat;}

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

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

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

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

/* B3 Pagination and posting links
-------------------------------------------------------------*/
/* B3.1 */
.punbb .linkst {
position:relative;
bottom:10px;
float:left;
width:100%;
height:0;
font-size:1.1em;
}

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

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

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

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

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

/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/
/* C1 Form layout
-------------------------------------------------------------*/
/* C1.1 */
.punbb .formal .container {
padding:1.7em 2.3em 1.1em;
}

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

/* C1.3 */
.punbb .formsubmit input,.punbb .formsubmit a,.punbb .formsubmit span {
margin:0 .6em 0 0;
width:130px;
height:25px;
cursor:pointer;
}

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

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

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

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

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

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

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

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

/* 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 {
margin:0;
padding:5px;
width:64%;
border:1px inset #FFF;
border-radius:15px;
}

.punbb .longinput input {
margin:0;
width:64%;
}

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

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

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

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

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

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

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

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

/* 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 {
width:20%;
text-align:left;
}

/* 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-weight:700;
font-size:1.2em;
}

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

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

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

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

/* C2.13 */
.punbb .main tbody .tcl {
border-right:0 solid;
}

.punbb .main tbody .tcr {
border-left:0 solid;
}

/* C2.14 */
.punbb tbody.hasicon td.tcl {
padding-left:3.2em;
}

/* C2.15 */
.punbb div.icon {
margin-top:.1em;
border-style:none;
line-height:0.0;
}

/* C2.16 */
.punbb table div.icon {
position:relative;
display:block;
float:left;
margin-left:-1.2em;
width:50px;
height:70px;
font-size:1.05em;
}

#pun-main table div.tclcon {
margin-left:45px;
}

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

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

/* C3.3 */
.punbb .post h3 span {
display:block;
margin-left:19em;
padding:.5em 1em;
padding-top:1.4em;
border-left-width:0;
border-left-style:none;
}

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

/* C3.5 */
/* C3.5 */
.punbb .post .post-author {
float:left;
overflow:hidden;
margin-top:-1.5em;
width:15em;
   background-color: transparent;
   color: black;
   -moz-box-shadow: 3px 3px 15px #3c1e0c;
   -moz-border-radius: 10px;
   -webkit-border-radius: 15px;
   border: 1px dashed #BEBDD8;
margin-left: 1em;
border-style: solid;
border-width: 14px 13px 14px 18px;
-moz-border-image: url(http://s3.uploads.ru/MkYnJ.png) 14 13 14 18 repeat;
-webkit-border-image: url(http://s3.uploads.ru/MkYnJ.png) 14 13 14 18 repeat;
-o-border-image: url(http://s3.uploads.ru/MkYnJ.png) 14 13 14 18 repeat;
border-image: url(http://s3.uploads.ru/MkYnJ.png) 14 13 14 18 fill repeat;
  }
.pa-title, .pa-author {text-align: center;}
.pa-avatar {margin: 0!important}
/* C3.6 */
.punbb .post .post-author ul,.punbb .post .post-author p {
padding:0 0.5em 1em;
line-height:140%;
}

/* C3.7 */
.pa-author {
font-weight:700;
font-size:1.1em;
}

/* C3.8 */
.pa-author a {
text-decoration:none;
font-weight:700;
}

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

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

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

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

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

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

/* 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:1.1em 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:.8em 1em;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/
/* D1 Logo and description
-------------------------------------------------------------*/
/* D1.1 */
#pun-title {
margin-left:400px;
width:468px;
border-width:0;
border-style:none;
top:0;
}

/* D1.2 */
#pun-title h1 {
display:block;
padding:2em 1em 0;
}

/* D1.3 */
#pun-title .container {
border-style:none;
}

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

#pun-title table {
position:absolute;
top:25px;
width:100%;
height:0;
border:none;
}

#pun-title td.title-logo-tdl {
border:none;
}

#pun-title td.title-logo-tdr {
width:468px;
border:none;
}

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

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

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

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

/* 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 {
position:relative;
top:-30px;
border-width:0;
border-style:solid;
border-color:none;
}

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

/* D3.2 */
#pun-navlinks .container {
padding:.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 {
position:relative;
top:40px;
margin-top:0;
margin-top:0;
margin-bottom:40px;
border-width:0;
border-style:solid;
}

.punbb-admin #pun-ulinks {
display:none;
}

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

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

/* D4.4 */
#pun-ulinks li a {
padding:0 .3em 0 .6em;
}

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

/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/
/* D5.1 */
#pun-status,#pun-status .container {
position:absolute;
top:10px;
margin-left:10px;
height:60px;
border-bottom:none;
}

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

/* D5.3 */
#pun-status span {
display:block;
float:none!important;
margin-right:.5em;
white-space:nowrap;
}

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

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

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

/* D6 Announcement
-------------------------------------------------------------*/
/* D6.1 */
#pun-announcement {
margin-top:60px;
}

#pun-announcement h2 {
position:relative;
margin:0 1em -3.5em;
padding:0;
border-width:0;
border-style:none;
font-weight:700;
}

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

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

/* D7 Statistics
-------------------------------------------------------------*/
/* D7.1 */
#pun-stats .container {
padding:.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 {
float:left;
margin-top:1em;
width:100%;
border-top-width:0;
border-top-style:none;
line-height:130%;
}

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

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

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

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

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

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

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

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

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

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

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

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
display:block;
padding-bottom:.6em;
border-bottom-width:0;
border-bottom-style:solid;
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;
}

td.tcr a { 
background: url("http://s3.uploads.ru/BIfJ9.gif") 2px 30% no-repeat transparent;
padding-left: 15px;}


#pun-main .code-box,
#pun-main .quote-box{border-style: solid;
border-width: 10px 10px 11px 14px;
-moz-border-image: url(http://s2.uploads.ru/JTBR3.png) 10 10 11 14 repeat;
-webkit-border-image: url(http://s2.uploads.ru/JTBR3.png) 10 10 11 14 repeat;
-o-border-image: url(http://s2.uploads.ru/JTBR3.png) 10 10 11 14 repeat;
border-image: url(http://s2.uploads.ru/JTBR3.png) 10 10 11 14 fill repeat;}
2 окно
Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/
html {
background:#000 url(http://s3.uploads.ru/6cEv5.gif) repeat-y top center;
}

body {
padding-top:212px!important;
background:transparent url(http://s2.uploads.ru/mIXx3.png) no-repeat top center;
}


#pun {
padding-bottom:300px!important;
background:transparent url(http://s3.uploads.ru/b7Y4X.gif) no-repeat bottom center;
}
/* CS1.1 */
.punbb .section .container,.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,.punbb .post-body {
border-width:0;
border-style:none;
background-color:transparent;
color:#000;
}

#pun-stats {
text-align:center;
}

/* CS1.2 */
.punbb .main .container,.punbb .post .container,.punbb .post h3,.punbb-admin #pun-admain .adcontainer,.punbb-admin #pun-admain h2 {
border-width:0;
border-style:none;
background-color:transparent;
background-position:right;
color:#000;
}

.punbb .post h3 a {
font-weight:700;
}

/* CS1.3 */
.punbb .main h1,.punbb .main h2,#pun-debug h2,#pun-stats h2 {
height:17px;
background:transparent none;
color:##4c4c4c;
text-align:center;
font-weight:700;
font-style:italic;
}

/* CS1.4 */
#pun-title,#pun-title .container,.punbb .modmenu .container {
position:relative;
top:5px;
background-color:transparent;
color:#000;
}

/* CS1.5 */
.punbb legend span,#viewprofile h2 span,#profilenav h2 span,.punbb-admin #pun-admain legend span {
background-color:transparent;
color:#000;
font-weight:400;
font-style:oblique;
}

/* CS1.6 */
.punbb th {
background-color:transparent;
color:gray;
}

.punbb .post h3 span,#viewprofile li,#setmods dl {
background-color:transparent;
color:#000;
}

#pun-main .topic h3 {
height:29px;
border-top:1px;
background-color:transparent;
}

#pun-main .topic .container {
margin-bottom:-13px;
background-color:transparent;
}

#pun-main .topic h3 span .permalink {
padding-left:20px;
}

/* CS1.7 */
.punbb .quote-box,.punbb .code-box {
background-color:#bbb;
color:#000;
}

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

#pun-ulinks.section .container {
background-color:transparent;
color:#0b0540;
text-align:center;
}

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

.punbb textarea,.punbb select {
background-color:#F2FAFD;
color:#2d3c5a;
}

.punbb .formsubmit input {
border-top: 1px solid #000000;
   background: #d66565;
   background: -webkit-gradient(linear, left top, left bottom, from(#9c3e3e), to(#d66565));
   background: -webkit-linear-gradient(top, #9c3e3e, #d66565);
   background: -moz-linear-gradient(top, #9c3e3e, #d66565);
   background: -ms-linear-gradient(top, #9c3e3e, #d66565);
   background: -o-linear-gradient(top, #9c3e3e, #d66565);
   padding: 3px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #ffffff;
   font-size: 14px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #5c0d0d;
   background: #5c0d0d;
   color: #ffffff;
   }
.button:active {
   border-top-color: #5c1b1b;
   background: #5c1b1b;
   }

/* CS2 Border colours
-------------------------------------------------------------*/
/* CS2.1 */
.punbb .container,.punbb .post-body,.post h3,#pun-title {
border-color:none;
}

/* CS2.2 */
.punbb .section,.punbb .forum,.punbb .formal,.punbb .modmenu,.punbb .info,.punbb .category,.punbb .post {
border-color:none;
}

/* CS2.3 */
#pun-stats h2,.punbb .main h1,.punbb .main h2,#pun-debug h2,.punbb-admin #pun-admain h2 {
border-color:none;
}

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

/* CS2.5 */
.punbb th {
border-color:none;
}

/* CS2.6 */
.punbb .quote-box,.punbb .code-box {
border-color:none;
}

#pun-ulinks,.punbb .main tbody .tcl,.punbb .main tbody .tcr {
border-color:none;
}

#pun-announcement h2 span,#pun-help .formal .info-box h3.legend span {
border-color:none;
}

li#onlinelist {
border-color:none;
}

#pun-announcement h2,li#onlinelist div,#pun-help .formal .info-box h3.legend {
border-color:none;
}

.punbb .divider {
border-color:none;
}

.punbb .formal fieldset .post-box,.punbb .info-box {
border:0 none #dedfdf;
}

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

.punbb .post-sig dt {
border-top-color:#bbb;
}

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

.punbb li.isactive a,.punbb li.isactive a:link,.punbb li.isactive a:visited {
color:#4e0707;
}

/* 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:maroon;
text-decoration:underline;
}

#pun-index .tcl h3 a:hover {
font-weight:700;
}

/* CS3.3 */
#pun-navlinks a {
color:maroon;
text-decoration:none;
font-weight:700;
}

/* CS3.4 */
#pun-navlinks a:hover,#pun-navlinks a:focus,#pun-navlinks a:active {
color:maroon;
text-decoration:underline;
font-weight:700;
}

#pun-pagelinks a:active,#pun-pagelinks a:focus {
background-color:#333;
color:#fff;
}

.linkst .postlink span a,.linkst .pagelink,.linkst .postlink a span,.linkst .pagelink a {
color:#4e0707;
}

#messages .linksb .pagelink,#messages .linksb .pagelink a {
color:#4e0707;
}

.container .post-links ul a {
color:#4e0707;
}

.punbb .formsubmit input:hover {
background:#4e0707;
}

/* CS4 Post status icons
 -------------------------------------------------------------*/
div.icon {
background:url(http://s3.uploads.ru/uSgU4.png) no-repeat;
}

tr.inew div.icon {
background:url(http://s2.uploads.ru/Nsuxz.png) no-repeat;
}

tr.iclosed div.icon {
background:url(http://s3.uploads.ru/mK5Dt.png) no-repeat;
}


tr.isticky div.icon {
background:url(http://s3.uploads.ru/akGPE.png) no-repeat;
}

#pun-main div.catleft,#pun-main div.catright {
display:none;
}

#pun-stats ul.container {
padding-top: 22px;
padding-left: 120px;
background-color: transparent;
background-image: url("http://s3.uploads.ru/vOnoA.gif");
background-attachment: scroll;
background-position: 10px 10px;
background-clip: border-box;
background-origin: padding-box;
background-size: 10%;
background-repeat: no-repeat;
}






/* CS3.3 */
#pun-navlinks a {
 display: inline-block;
 height: 30px;
}

#navawards a, navawards a:hover {display: none;}

 #navindex a {background: url(http://s3.uploads.ru/t/Kc0si.png) no-repeat
top center; width: 77px; height: 57px;}
 #navindex a:hover {background: url(http://s3.uploads.ru/t/CNOUX.png) no-repeat top
center; width: 77px; height: 57px;}

#navuserlist a {background: url(http://s3.uploads.ru/t/ynkcI.png) no-repeat
top center; width: 99px; height: 57px;}
 #navuserlist a:hover {background: url(http://s2.uploads.ru/t/eC7kI.png) no-repeat top
center; width: 99px; height: 57px;}

  #navsearch a {background: url(http://s2.uploads.ru/t/yYgWz.png) no-repeat
top center; width: 82px; height: 57px;}
 #navsearch a:hover {background: url(http://s2.uploads.ru/t/bEOrZ.png) no-repeat top
center; width: 82px; height: 57px;}

    #navprofile a {background: url(http://s3.uploads.ru/t/ZVJEh.png) no-repeat
top center; width: 118px; height: 57px;}
 #navprofile a:hover {background: url(http://s2.uploads.ru/t/4caKx.png) no-repeat top
center; width: 118px; height: 57px;}

#navpm a {background: url(http://s2.uploads.ru/t/LQ8DI.png) no-repeat top
center; width: 77px; height: 57px;}
#navpm a:hover {background: url(http://s2.uploads.ru/t/sdbEW.png) no-repeat top center;
width: 77px; height: 57px;}
#navadmin a {background: url(http://s2.uploads.ru/t/TumOD.png) no-repeat top
center; width: 77px; height: 57px;}
#navadmin a:hover {background: url(http://s3.uploads.ru/t/Grca7.png) no-repeat top center;
width: 77px; height: 57px;}


    #navlogout a {background: url(http://s3.uploads.ru/t/MexOz.png) no-repeat
top center; width: 83px; height: 57px;}
 #navlogout a:hover {background: url(http://s3.uploads.ru/t/QZTIF.png) no-repeat top
center; width: 83px; height: 57px;}

    #navlogin a {background: url(http://s3.uploads.ru/t/S25lG.png) no-repeat
top center; width: 77px; height: 57px;}
 #navlogin a:hover {background: url(http://s2.uploads.ru/t/tHQgA.png) no-repeat top center;
width: 77px; height: 57px;}

   #navregister a {background: url(http://s2.uploads.ru/t/RSBMr.png) no-repeat
top center; width: 77px; height: 57px;}
 #navregister a:hover {background: url(http://s2.uploads.ru/t/RSBMr.png) no-repeat top
center;  width: 77px; height: 57px;}



#pun-navlinks a span {display: none;}
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #dacfa1;
  color: #fff;
  }

  #pun-navlinks a span {display: none;}

0

5

Рояль

Структура 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 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 */
#pun {
  margin: 0px auto auto auto;
  float: none;
  padding: 0px 0px 0px 0px;
  border: none;
  width: 905px;
  text-align: justify;
  }
/* A5.2 */
.punbb {
  width: 99%;
  height: auto;
  }

/* A5.3 */
#pun-redirect {
  background: #363636 url(https://forumstatic.ru/files/0016/70/6d/17078.png) center top repeat-y fixed;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 100;
  top: 0 !important;
  left: 0 !important;
  }

#pun-redirect #pun-main {
  margin: 50px 20% 12px 20%;
  width: auto;
  float: none;
  position: relative;
  z-index: 1000;
  }

/* 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 {
  border-style: none;
  width: 100%;
  height: 20px;
  background: url(https://forumstatic.ru/files/0016/70/6d/99740.png) no-repeat center;
  }

/* 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: 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: justify;
  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-modviewforum .main .tcl {
  width: 40%
  }

#pun-searchtopics .main .tcl{
  width: 55%
  }

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

/* C2.14 */
.punbb tbody.hasicon td.tcl {
  padding-left: 47px!important;
  }

#pun-searchtopics .hasicon td.tcl {
  padding-left: 15px!important;
  }

/* C2.15 */
.punbb div.icon {
  float: left;
  display: block;
  width: 50px;
  height: 50px;}

/* C2.16 */
.punbb  table div.icon {
  font-size: 1.05em;
  position: absolute;
  margin-left: -3.3em;
  }

 /* 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-left: 1.7em;
  padding-top: 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: -1.5em;
  margin-left: 0.7em;
  overflow: hidden;
  text-align: center;
  background-image: url(https://forumstatic.ru/files/0016/70/6d/93113.png);
  background-repeat: repeat;
  border: 1px dashed #3B5156;
  }

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

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

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

#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;
  text-align: center;
  }

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

/* D4.2 */
#pun-ulinks .container {
  border-top: none;
  padding: 0.7em 1em;
  text-align: center;
  text-transform: lowercase;
  }

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

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

/*сообщения, репа в одной строке*/
.pa-posts,.pa-respect {
text-align:center;
font-size: 11px;
display:inline-block;
width: 35%;
margin: 5px;
}
ставить в верхнее окно своего стиля
Цвета style_cs.css
Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/

/* CS1.1 */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: #transparent;
  color: #333;
  }

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

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: #transparent;
  color: #333;
  }

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

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

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


/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: #94a2a2;
  color: #333
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: #transparent;
  color: #f1f1f1;
  }

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

/* 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 {
  border-color: transparent;
  }

/* CS2.6 */
.punbb .code-box {
  border-color: transparent;
  background: url("https://forumstatic.ru/files/0016/70/6d/92286.png");
  }

#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;
  }


/* 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: #3b5156
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #333
  }

/* 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: #343e3d;
  text-decoration: none;
  text-shadow: 1px 0px 0px #487e7b;
  }

/* CS3.3 */
#pun-navlinks a {
  color: #0E1D1D;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #0E1D1D;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #0E1D1D;
  }

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

div.icon {border-color: #E6E6E6 #DEDEDE #DADADA #E2E2E2}
tr.iredirect div.icon {border-color: #F7F7F7 #F7F7F7 #F7F7F7 #f7f7f7}
div.inew {border-color: #0080D7 #0065C0 #0058B3 #0072CA}


#pun-main table div.tclcon {
  margin-left: 0em;
  padding-left: 45!important;
  background: url(https://forumstatic.ru/files/0016/70/6d/93113.png);
  border-radius: 8px 0;
  border: 1px dashed #3B5156;
  padding: 0.5em 0.7em 0.7em;
}


/*Скрыть награды */
#pun-navlinks #navawards {
  display:none!important;
}


#pun-main div.catleft, #pun-main div.catright {display: none}

#pun-announcement h2 {display: none}
#pun-announcement .container {padding-top: 1em;}

body {
background-color: #363636; 
background-image: url("https://forumstatic.ru/files/0016/70/6d/17078.png");
background-repeat: repeat-xy; 
background-position: center top;
background-attachment: fixed;
}

#pun {
  background-color: transparent;
  background-image: url("https://forumstatic.ru/files/0016/70/6d/91255.png");
  background-margin: auto;
  margin-bottom: 0px!important;
  margin-top: 250px!important;
  float: none;
  padding: 0px 0px 0px 0px;
  background-repeat: repeat-y;
  background-position: center top;
  border: none;
  width: 915px;
  }

#pun_wrap {  
background:transparent;
 background-repeat: no-repeat; 
background-position: center bottom;
}

#pun-about .container { 
background: url("https://forumstatic.ru/files/0016/70/6d/63506.png") no-repeat transparent;
height: 229px!important;
width: 905px!important;
padding-bottom: 0px;
background-position: center bottom;
text-align: center!important;
font-size: 9px;
margin-bottom: -185px!important;
margin-left: -10px!important;
}

#pun-title table { 
background-image: url("https://forumstatic.ru/files/0016/70/6d/46205.png");
margin-left: -0px!important;
margin-top: -250px!important;
width: 905px!important;
background-position: center!important top!important;
height: 444px!important;
repeat: no-repeat;
}

/* Картинки категорий */
#pun-category1.category h2 {
background: url(https://forumstatic.ru/files/0016/70/6d/87662.png);
height: 41px;
width: 905px;
font-size:0 !important;
margin-left: 0px;}

#pun-category2.category h2 {
background: url(https://forumstatic.ru/files/0016/70/6d/79779.png);
height: 41px;
width: 905px;
font-size:0 !important;
margin-left: 0px;}

#pun-category3.category h2 {
background: url(https://forumstatic.ru/files/0016/70/6d/87587.png);
height: 41px;
width: 905px;
font-size:0 !important;
margin-left: 0px;}

#pun-category4.category h2 {
background: url(https://forumstatic.ru/files/0016/70/6d/30744.png);
height: 41px;
width: 905px;
font-size:0 !important;
margin-left: 0px;}

#pun-category5.category h2 {
background: url(https://forumstatic.ru/files/0016/70/6d/68635.png);
height: 41px;
width: 905px;
font-size:0 !important;
margin-left: 0px;}

#pun-category6.category h2 {
background: url(https://forumstatic.ru/files/0016/70/6d/56856.png);
height: 41px;
width: 905px;
font-size:0 !important;
margin-left: 0px;}

#pun-category7.category h2 {
background: url(https://forumstatic.ru/files/0016/70/6d/27850.png);
height: 41px;
width: 905px;
font-size:0 !important;
margin-left: 0px;}

#pun-stats.section h2 { 
background: url("https://forumstatic.ru/files/0016/70/6d/97638.png") no-repeat transparent;
font-size: 0px !important;
height: 41px;
width: 905px;
margin-left: 0px;
}

#pun-stats ul.container {
background: transparent url(https://forumstatic.ru/files/0016/70/6d/38484.png) no-repeat 0px 30px;
padding-left: 80px;
padding-top: 30px;
}

::-webkit-scrollbar {width: 5px; height: 8px;}  
::-webkit-scrollbar-track {background-color: #9d9e9b;} 
::-webkit-scrollbar-thumb {background-color: #0b242a;}
::-webkit-scrollbar-thumb:active {background: #487e7b;}

/*Убрать надписи форум, тем, сообщений*/
#pun th {
color: transparent;
}

/*Убрать надпись Порекомендуйте эту страницу в Rusff.LIVE*/
#pun-live-rusff {
   display: none;
}
HTML-верх
Код:
<style type="text/css">
@font-face {
    font-family: "IntroRegular";
    src: url("/files/0016/70/6d/71580.eot");
    src: url("/files/0016/70/6d/71580.eot?#iefix")format("embedded-opentype"),
    url("/files/0016/70/6d/94573.woff") format("woff"),
    url("/files/0016/70/6d/64066.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
</style>

<style type="text/css">
@font-face {
    font-family: "IntroHeadHUC";
    src: url("/files/0016/70/6d/36150.eot");
    src: url("/files/0016/70/6d/36150.eot?#iefix")format("embedded-opentype"),
    url("/files/0016/70/6d/93667.woff") format("woff"),
    url("/files/0016/70/6d/87469.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
</style>

<style type="text/css">
@font-face {
    font-family: "CaviarDreams";
    src: url("/files/0016/70/6d/42433.eot");
    src: url("/files/0016/70/6d/42433.eot?#iefix")format("embedded-opentype"),
    url("/files/0016/70/6d/18535.woff") format("woff"),
    url("/files/0016/70/6d/94758.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
</style>

<script> //СКРИПТ ПОДГРУЗКИ CMАЙЛО-КОНТЕНТА Ч1 в HTML верх//
//Тут в кавычках Ссылка на файл  подгружаемого контента//
var  Link='https://forumstatic.ru/files/0016/70/6d/14297.css';
function getXmlHttp(){var xmlhttp;try{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")}catch(E){xmlhttp=false}}if(!xmlhttp&&typeof XMLHttpRequest!='undefined'){xmlhttp=new XMLHttpRequest()}return xmlhttp}
var SmileHTml='';function tstSmileLoad_2(){if(SmileHTml!=''&&!($("#Smile_smil_box").length)){
var Lft='</';$("#html-footer").prepend('<script>document.write(SmileHTml)'+Lft+'script>')}};
var xmlhttp=getXmlHttp();
function SmileLoad_0(){
xmlhttp.open('GET',Link,true);xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){if(xmlhttp.status==200){SmileHTml='<div id="Smile_smil_box"></div>'+xmlhttp.responseText;if($("#html-footer").length){$("#html-footer").prepend(SmileHTml)}}}};xmlhttp.send(null);}
if($("#pun-messages").length||$("#pun-viewtopic").length||$("#pun-post").length||$("#pun-edit").length||$("#pun-poll").length){SmileLoad_0()}
</script>


<!--Смена имиджа в текущем посте-->
<link id="iNFpanel" rel="stylesheet" href="https://forumstatic.ru/files/0012/15/cf/25364.css" type="text/css"/>
<script src="https://forumstatic.ru/files/0016/70/6d/11326.js"></script>

<!--кнопки вверх вниз-->
<div class="go-up" id='ToTop'><img src="https://forumstatic.ru/files/0016/70/6d/48892.png" border="0" width=100%/></div>
<div class="go-down" id='OnBottom'><img src="https://forumstatic.ru/files/0016/70/6d/39034.png" border="0" width=100%/></div>
<style>
.go-up,.go-down {
display:none;
position:fixed; /*позиционируем*/
right:5px; /*указываем положение, если слева - left*/
z-index:9999; /*показываем поверх все элементов на странице*/
cursor:pointer;
opacity:.7; /*прозрачность*/
margin-bottom:5px; /*отступ снизу (можно не указывать)*/
width:50px; /*ширина кнопки*/
height:25px; /*высота кнопки*/
}
.go-up {
bottom:250px; /*положение от низа окна браузера верхняя кнопка*/
}
.go-down {
bottom:225px; /*положение от низа окна браузера нижняя кнопка кнопка*/
}
.go-down:hover,.go-up:hover {
opacity:1;
}
</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>
HTML-низ
Код:
<style type="text/css">
    HR {
     border: 0.5px;
     border-color: grey;
     color: #3b4c4f!important; /* Цвет линии для браузера Internet Explorer */
     background-color: #3b4c4f!important; /* Цвет линии для браузера Firefox и Opera */
     height: 1px; /* Толщина линии */
     opacity: 0.5;
    }
    </style>

<style type="text/css">
.punbb table div.icon {
   float: left; 
   display: block; 
   width: 35px;
   height: 35px; 
   border-style: none; 
   background: url(https://forumstatic.ru/files/0016/70/6d/73071.png) no-repeat;  
   position: relative;
}

#pun-searchtopics div.icon {
   float: right; 
   display: block; 
   width: 35px;
   height: 35px; 
   border-style: none; 
   position: relative;
}

tr.inew div.icon {
   background: url(https://forumstatic.ru/files/0016/70/6d/65005.png) no-repeat; 
}
tr.isticky div.icon {
   background: url(https://forumstatic.ru/files/0016/70/6d/13086.png) no-repeat; 
}
tr.iclosed div.icon {
background: url(https://forumstatic.ru/files/0016/70/6d/84452.png) no-repeat; 
}

<!-- //ПОДГРУЗКА КОНТЕНТА CМАЙЛОВ Ч2,HTML низ/ -->
<script>tstSmileLoad_2()</script>


<!--Смена имиджа в текущем посте-->
    <style>.punbb .pa-avatar img {max-width:190px;height:auto;}</style>
    <script type="text/javascript">
    OnSmenaImage("Масс Эффект: Возрождение", new Array("Reaper"))
    var AvtrArr=new Array(
    "https://forumstatic.ru/files/0016/70/6d/66864.png",    //Ссылки на картинки аватар
    "https://forumstatic.ru/files/0016/70/6d/71322.png",
    "https://forumstatic.ru/files/0016/70/6d/59339.png",
    "https://forumstatic.ru/files/0016/70/6d/33813.png",
    "https://forumstatic.ru/files/0016/70/6d/69207.png",
    "https://forumstatic.ru/files/0016/70/6d/84316.png"
   //End myarray_!!Последняя ссылка без запятой!!!
    )
    StartNIZ(); //
    </script>



<script>
<!--
indexof="<img src='https://forumstatic.ru/files/0016/70/6d/23570.png' />"
str = document.getElementById("navindex").innerHTML
pos = str.indexOf("Форум")
document.getElementById("navindex").innerHTML=str.substring(0,pos)+indexof+str.substring(pos+5,str.length-1)
--></script>
<script>
<!--
userof="<img src='https://forumstatic.ru/files/0016/70/6d/86137.png' />"
str = document.getElementById("navuserlist").innerHTML
if( (pos=str.indexOf("Участники")) != -1 )
document.getElementById("navuserlist").innerHTML=str.substring(0,pos)+userof+str.substring(pos+9,str.length-1)
--></script>
<script>
<!--
findof="<img src='https://forumstatic.ru/files/0016/70/6d/21529.png' />"
str = document.getElementById("navsearch").innerHTML
pos = str.indexOf("Поиск")
document.getElementById("navsearch").innerHTML=str.substring(0,pos)+findof+str.substring(pos+5,str.length-1)
--></script>
<script>
<!--
faseof="<img src='https://forumstatic.ru/files/0016/70/6d/40471.png' />"
str = document.getElementById("navprofile").innerHTML
pos = str.indexOf("Профиль")
document.getElementById
("navprofile").innerHTML=str.substring(0,pos)+faseof
+str.substring(pos+14,str.length-1)
-->
</script>
<script>
<!--
pismaof="<img src='https://forumstatic.ru/files/0016/70/6d/39532.png' />"
str = document.getElementById("navpm").innerHTML
pos = str.indexOf("Сообщения")
document.getElementById("navpm").innerHTML=str.substring
(0,pos)+pismaof+str.substring(pos+9,str.length-1)
-->
</script>
<script>
<!--
godof="<img src='https://forumstatic.ru/files/0016/70/6d/31760.png' />"
str = document.getElementById("navadmin").innerHTML
pos = str.indexOf("Администрирование")
document.getElementById("navadmin").innerHTML=str.substring
(0,pos)+godof+str.substring(pos+17,str.length-1)
-->
</script>
<script>
<!--
valiof="<img src='https://forumstatic.ru/files/0016/70/6d/38345.png' />"
str = document.getElementById("navlogout").innerHTML
pos = str.indexOf("Выход")
document.getElementById("navlogout").innerHTML=str.substring
(0,pos)+valiof+str.substring(pos+5,str.length-1)
-->
</script>
<script>
<!--
vxodiof="<img src='https://forumstatic.ru/files/0016/70/6d/93704.png' />"
str = document.getElementById("navlogin").innerHTML
pos = str.indexOf("Войти")
document.getElementById("navlogin").innerHTML=str.substring
(0,pos)+vxodiof+str.substring(pos+5,str.length-1)
-->
</script>
<script>
<!--
regof="<img src='https://forumstatic.ru/files/0016/70/6d/43670.png' />"
str = document.getElementById("navregister").innerHTML
pos = str.indexOf("Регистрация")
document.getElementById
("navregister").innerHTML=str.substring(0,pos)+regof
+str.substring(pos+18,str.length-1)
-->
</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">
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>

<style>
.lastedit{display:none;}
</style>


<!--Обрамление Цитат v2 -->
<style>
.punbb .post-content blockcode,
.punbb .post-content blockquote,
.punbb .post-content .quote-box,
.punbb .post-content .quote-box,
.punbb .post-content .code-box{
border-color:transparent;
background-color:transparent;
}
.Myq_te_2,.Myq_te_1,.Myq_te_0{
border-collapse:collapse;
padding:0;
margin:0;
}
.Myq_te_0{padding:-2px -2px;}
.Myq_te_0{
background-image:url(https://forumstatic.ru/files/0016/70/6d/23760.png);
background-position:top center;
background-repeat:no-repeat;
}
.Myq_te_1{
background-image:url(https://forumstatic.ru/files/0016/70/6d/35056.png);
background-position:bottom center;
background-repeat:no-repeat;
}
.Myq_te_2{
background-image:url(https://forumstatic.ru/files/0016/70/6d/93113.png);
background-position:center;
background-repeat:repeat-y;
}
.punbb .post-content .quote-box .quote-box,
.punbb .post-content .quote-box .code-box{
background-image: url("https://forumstatic.ru/files/0016/70/6d/92286.png");
}
</style>
<script>
$(".quote-box").each(function () {
if(!$(this).parents().hasClass("quote-box","code-box")){
$(this).wrap('<div class=Myq_te_2><div class=Myq_te_1><div class=Myq_te_0></div></div></div>')
}
});
</script><!-- Обрамление Цитат v2-->



<!--Скрыть название доп.поля-->
<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>


<!--Счетчик символов-->
<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>
var oldIMG="<td id=\"button-image\" title=\"Вставить картинку\"><img onclick=\"bbcode('[img]','[/img]')\" src=\"/i/blank.gif\"/><b><p style=\"z-index:20;position:absolute;height14px;margin:-15px 0 0 22px;\">2</p></b></td>"
$("#button-image").after(oldIMG);
</script>


<!-- спойлер наград на Rusff в Профиле, в Топике -->
<style>
.post-author-Sp{
/*background-color:#!important;*/
}
img.aw{
background-color:#!important;
}
ul.wrapper{
margin-left:-15px;
width:200px!important;
margin-bottom:-15px;
display:none;
}
ul.wrapper,
ul.wrapper li.pa-awards{
border-color:transparent;
}
</style>
<script>
// кнопка - ссылка на Картинку
var Img="https://forumstatic.ru/files/0016/70/6d/30307.png";

wrapp1="<li class='post-author-Sp'><img class=aw style='cursor:pointer' src='";
wrappEnd="'><ul class=wrapper></ul></li>";
wrapp1=wrapp1+Img+wrappEnd;

$(window).load(function () {
$(".post .post-author .pa-awards").each(function() {
  if($(this).css("display")!="none"){
  $(this).before(wrapp1);a=$(this).parents('.post').find('.post-author-Sp ul')
  $(this).appendTo(a)
  }
});});
$(".post .post-author-Sp ").live("click", function(){
 $(this).find('ul:first').toggle('slow')
});</script>
<!--Конец//=спойлер наград в Профиле, в Топике-->


<!--Баннеры партнёров-->
<style>
#banners a img {opacity:0.2; -moz-opacity:0.2; filter:alpha(opacity=30); }
#banners a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); }
</style>
<div id="banners" style="width:910px; height: 62px; position:absolute; margin-top: 23px; margin-left: -7px; overflow: scroll; overflow-x: hidden;"><center>
<a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a><a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a> <a href="http://zaeblo.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0016/70/6d/89483.png" title="crossroyale" border="0"width="88" height="31"></a>
</center></div></div>
</div>

</div>
</div>
</div>
<!--Конец баннеров партнёров-->

<script type="text/javascript">
PiarNik="DJ KING";
PiarPas="1111";
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 onclick=\"PiarIn()\"><span style=\"cursor:pointer\"><img title=\"Запиарь нас полностью!\" src=\"https://forumstatic.ru/files/0016/70/6d/70921.png\"/></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>

    <script><!--Универсальный скрипт замены. -->
    function UniverСhange(selektor,changed,substitute){
    $(selektor).each(function(){if ($(this).parent().html()!=null){if($(this).parent().html().indexOf(changed)!=-1){
    $(this).parent().html($(this).parent().html().replace(changed,substitute));};};});}

    UniverСhange(".punbb li","Сообщений","сообщений"); //На следущей строке можно добавить еще запрос
    UniverСhange(".punbb li","Активен","активен"); //На следущей строке можно добавить еще запрос
    UniverСhange(".punbb li","Последний визит","последний визит"); //На следущей строке можно добавить еще запрос
    UniverСhange(".punbb li","Сегодня","сегодня"); //На следущей строке можно добавить еще запрос
    UniverСhange(".punbb li","Вчера","вчера"); //На следущей строке можно добавить еще запрос
    </script>

<script type="text/javascript">
var nWRD="репутация";
function setRespecNew(){
$(".post .pa-respect a[href^='/respect.php?']").each(function (){
 $(this).html(nWRD);});}
function TestRespect(){
if($(".post .pa-respect:contains('Репутация')").length){setRespecNew();return;
}else {timerID = setTimeout("TestRespect()",110);return;}
}TestRespect()
</script>
Объявление
Код:
<div style="height:80px; width:290px;border:none; top:280px;margin-left:20px;position:absolute;z-index:100;overflow-y:auto"><span style="font-size:8px"><center><a href="ссылка"><img src="https://forumstatic.ru/files/0016/70/6d/22859.png" border="0" class="Hoverbuttons"/></a><br><br><a href="ссылка"><img src="https://forumstatic.ru/files/0016/70/6d/11864.png" border="0" class="Hoverbuttons"/></a><br><br><a href="ссылка"><img src="https://forumstatic.ru/files/0016/70/6d/60186.png" border="0" class="Hoverbuttons"/></a></center></span></div>

<div style="height:95px; width:270px;border:none; top:356px;margin-left:51px;position:absolute;z-index:100;overflow-y:auto"><a href="ссылка"><img src="https://forumstatic.ru/files/0016/70/6d/47796.png" border="0" class="Hoverbuttons"/></a>
<br><br><a href="ссылка"><img src="https://forumstatic.ru/files/0016/70/6d/66779.png" border="0" class="Hoverbuttons"/></a>
<br><br><a href="ссылка"><img src="https://forumstatic.ru/files/0016/70/6d/21249.png" border="0" class="Hoverbuttons"/></a></span></div>

<div style="height:90px; width:305px;border:none; top:285px;margin-left:294px;position:absolute;z-index:100;overflow-y:auto"><span style="font-size:11px"><p align="justify"><font color=#цвет>Приветствую тебя, странник! Ты долго бродил в поисках убежища, изучал каждый закоулок, но так и не смог найти себе дом по душе? Позволь помочь. Просто закрой глаза и позволь нашей мелодии увлечь тебя в долину немыслимых приключений.</font></p></span></div>

<div style="height:46px; width:301px;border:none; top:373px;margin-left:294px;position:absolute;z-index:100;overflow-y:auto"><span style="font-size:10px"><center><a href="ссылка"><img src="http://savepic.net/7311863.png" border="0" class="Hoverbuttons" title="Джек"/></a> <a href="ссылка"><img src="http://savepic.su/6121830.png" border="0" class="Hoverbuttons" title="Люсьен"/></a> <a href="ссылка"><img src="http://savepic.net/7218157m.png" border="0" class="Hoverbuttons" title="Джим"/></a> <a href="ссылка"><img src="http://savepic.net/7279095.png" border="0" class="Hoverbuttons" title="Девятый"/></a> <a href="ссылка"><img src="http://savepic.net/7294455.png" border="0" class="Hoverbuttons" title="Джемма"/></a></center></div>

<div style="height:60px; width:260px;border:none; top:290px;margin-left:594px;position:absolute;z-index:100;overflow-y:auto"><center><a href="ссылка"><img src="http://savepic.net/7218157m.png" border="0" class="Hoverbuttons" title="комментарий"/></a> <a href="ссылка"><img src="http://savepic.net/7218157m.png" border="0" class="Hoverbuttons" title="комментарий"/></a> <a href="ссылка"><img src="http://savepic.net/7218157m.png" border="0" class="Hoverbuttons" title="комментарий"/></a> <a href="ссылка"><img src="http://savepic.net/7218157m.png" border="0"  class="Hoverbuttons" title="комментарий"/></a> <a href="ссылка"><img src="http://savepic.net/7218157m.png" border="0" class="Hoverbuttons" title="комментарий"/></a>
</center></div>

<div style="height:50px; width:260px;border:none; top:338px;margin-left:594px;position:absolute;z-index:100;overflow-y:auto"><center>
<a href="ссылка"><img src="http://savepic.su/6147502.png" border="0" class="Hoverbuttons" title="комментарий"/></a>
</center></div>

<div style="height:70px; width:260px;border:none; top:388px;margin-left:594px;position:absolute;z-index:100;overflow-y:auto"><center>
<a href="ссылка"><img src="http://savepic.net/7218157m.png" border="0" class="Hoverbuttons" title="комментарий"/></a> <a href="ссылка"><img src="http://savepic.net/7218157m.png" border="0" class="Hoverbuttons" title="комментарий"/></a> <a href="ссылка"><img src="http://savepic.net/7218157m.png" border="0" class="Hoverbuttons" title="комментарий"/></a> <a href="ссылка"><img src="http://savepic.net/7218157m.png" border="0" class="Hoverbuttons" title="комментарий"/></a> <a href="ссылка"><img src="http://savepic.net/7218157m.png" border="0" class="Hoverbuttons" title="комментарий"/></a>
</center></div>
HTML в форме ответа
Код:
<!--audio в одном v.2.4-->
<script type="text/javascript">
var player;
$(function(){
$('td#button-code').before('<td style=\'background-image:url("https://forumstatic.ru/files/0016/70/6d/56911.png")\' onclick="tag_play()"><img src="/i/blank.gif" title="Загрузить музыку"></td>');
$('div.post-content p').map(function () {
text = $(this).html();
if(text.indexOf("pleer.com") != -1) {
player = /\[audio\](.*?)\/tracks\/(.*?)\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://embed.pleer.com/track?id=$2' type='application/x-shockwave-flash'  wmode='transparent' width='550' height='42'></embed>"));
}
if(text.indexOf(".mp3") != -1) {
player = /\[audio\](.*?)\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://www.demo-music.ru/pleer/pleer4.swf' type='application/x-shockwave-flash' allowscriptaccess='always' wmode='transparent' flashvars='comment=demo-music.ru&amp;st=http://www.demo-music.ru/pleer/style_pleer.txt&amp;file=$1' width='470' height='33'>"));
}  });  });
function tag_play()
{var FoundErrors = '';
var enterURL = prompt("Введите ссылку на на музыку с pleer.com или прямую ссылку формата .mp3 ", "http://");
if (!enterURL)
{FoundErrors += " " + error_no_url;}
if (FoundErrors)
{alert("Ошибка!" + FoundErrors);
return;}
insert("[audio]" + enterURL + "[/audio]");}
</script>

0

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»



Вы здесь » Проба пера » welcome » Дизайны


Рейтинг форумов | Создать форум бесплатно