Asylum

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

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


Вы здесь » Asylum » Новый форум » Lorem ipsum 3


Lorem ipsum 3

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

1

...

0

2

0

3

.....

0

4

http://sf.uploads.ru/WPztB.png

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

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

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

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

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

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

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

.pa-author, .punbb .post h3, #pun th { 

font-size: 0px;


color: #3F3F3F;}

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

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

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

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

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

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

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

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

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

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

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


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

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

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position:absolute;
  left: -9999px;
  overflow: hidden
  }
/* A5 Basic page layout and borders
-------------------------------------------------------------*/
/* A5.1 */
/* ширина форума проставляется здесь */
#pun {
  margin: auto;
  width: 900px;
  position: relative;

  }

/* A5.2 */
.punbb {
  float: auto;
  height: auto;
  width:765px;
  margin: 70px;

  }

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

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

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


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


/* B1 Parsed Content, Signatures and Scroll Boxes

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



/* B1.1 */

.punbb .post-content {

  padding: 0;

  margin: 0;

  width: 100%;

  overflow: hidden;

  }



/* B1.2 */
.punbb .post-sig dt {
  display: block;
  border-top: 1px solid transparent;
  width: 260px;
  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-top: double 3px #a79170;
  border-left: double 3px #a79170;
  border-bottom: double 3px #a79170;
  border-right: double 3px #a79170;
  box-shadow: 0px 0px 20px #ad9570 inset;
  }

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


/* B2 Information boxes

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



/* B2.1 */

.punbb .info-box {

  padding: 1.1em 1.7em 1em 1.7em;

  border-style: none;

  border-width: 0px;

  margin: 0 0 1.1em 0;

  }



/* B2.2 */

.punbb .info-box * {

  padding: 0 0 0.7em 0;

  }



/* B2.3 */

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

  font-size: 1.1em;

  font-weight: bold;

  }





/* B3 Pagination and posting links

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



/* B3.1 */

.punbb .linkst {

  float: left;

  position: relative;

  width: 100%;

  font-size: 1.1em;

  height: 0;

  }



/* B3.2 */

.multipage {

  margin-top: 3em;

  }



/* B3.3 */

.linkst .pagelink {

  position: absolute;

  top: -4em;

  left: 1em;

  width: 24em;

  }



/* B3.4 */

.linkst .postlink {

  position: absolute;

  top: -4em;

  right: 1em;

  width: 16em;

  text-align: right;

  font-weight: bold;

  }



/* B3.5 */

.punbb .linksb {

  text-align: right;

  padding: 0.4em 1em 0.5em 1em;

  font-size: 1.1em;

  }



/* B3.6 */

.linksb .pagelink {

  float: left;

  width: 24em;

  text-align: left;

  }



/* B3.7 */

.linksb .postlink {

  float: right;

  width: 16em;

  font-weight: bold

  }



/* B3.8 */

.subscribelink {

  clear:both;

  padding-top: 0.3em;

  padding-bottom: 0.5em;

  }




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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  }


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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

    * html .tclcon {height: 1px}

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

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

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

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

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

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

/* 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: 225px;
  overflow: hidden;
  text-align: center;
  background: url(http://savepic.net/5915289.png) top left no-repeat, url(http://savepic.net/5922457.png) left  bottom no-repeat, url(http://savepic.net/5920409.png) repeat-y;
  margin-left: -16px;
  margin-top: 17px;
}


/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 12px 0.7em 2em;
  line-height: 100%;
  font-size: 11px;
  color: #6B6055;
  text-shadow: 1px 1px black;
}

/* C3.7 */
.pa-author {
font-size: 14px;  
font-family: Minion Pro;    
font-style: normal;
font-weight: 400;
font-variant: small-caps;
margin-bottom: 3px;
  }


/* C3.8 */
.pa-author a {
  color: #A2A280!important;
  }

.pa-author a:hover, .pa-author a:focus, .pa-author a:active {
  color: #CFCABA!important;
  }

/* C3.9 */
li.pa-title {
  padding-bottom: 0.4em;
  font-weight: bold;
  text-align: center;
  }


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: 23em;
  border-left-style: solid;
  border-left-width: 0px;
  padding: 3em 0em 1em 1px;
  }


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

/*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 2em 0 0;
  height: 2em;
  line-height: 2em;
  margin-left: -19em;
  border-top-style: dashed;
  border-top-width: 1px;
  background: transparent;
  text-align: right;
  }

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

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

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

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

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

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

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

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


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

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

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


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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

/* C7.3 */
#pun-userlist .usertable table {
  border-style: solid;
  border-width: 1px;
  }
/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

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

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

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

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

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

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

#pun-title h1 span  {
  font-size: 1.5em;
  }


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

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

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

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

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

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

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




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

/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
  border-style: none;
  border-width: 0;
  margin: 0;
  }

/* D3.2 */
#pun-navlinks .container {
  padding: 0.7em 1em;
  }

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

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

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

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

/* D4.2 */
#pun-ulinks .container {
  border-top: none;
  padding: 1em 1em 1em 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: 1em 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: 0em 0 0.8em 0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  }

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

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

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

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

/* D7.3 */
  text-align: center;
  line-height: 150%;
  left: 51px;

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


/* 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: 10%;
  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;
  }
Цвета
Код:
 #pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}


#pun-redirect, #pun-maint { 
 height: 260px;
 line-height: 15px;
 background-image: url("http://savepic.net/5919386.png");
 background-repeat: no-repeat;
 background-attachment: scroll;
 background-position: center; 
 text-align:center; 
 font-size:10px !important;
 width: 545px; 
 padding: 20px;
  }


#pun-redirect .main-title {
  margin-bottom:80px !important;
  }

.title-logo-tdr a img, .title-logo-tdr iframe, .title-logo-tdr object, #tieser-bottom{
  filter:alpha(opacity=[color=red]40[/color]);
  opacity: 0.3;
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
}
.title-logo-tdr a img:hover, .title-logo-tdr iframe:hover, .title-logo-tdr objec:hover, #tieser-bottom:hover{
filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity: 1.0;
-khtml-opacity: 1.0;
}

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

/* CS1 Фон и цвет текста*/

/* CS1.1 Цвет текста на форуме */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container  { background-color: transpanent;
color: #000000;
font-weight: normal;
font-style: normal;}

/* CS1.2 Боди или фон форума */
body { background-image: url(http://savepic.net/5916295.jpg);
background-color: #000; background-position: top center; }

/* CS1.3 Шапка */
#pun-title table {
background-image : url(http://savepic.net/5918343.png); 
background-repeat : no-repeat;
background-position:center;
border: none;
height: 630px;
width: 900px;
margin: -71px;}

/* CS1.4 Пан или "тело" форума */
#pun {top:0px; background-color: #000000; background-image: url(http://savepic.net/5953163.png); top: 65px;}


/* CS1.5 Футеркопирайниз */
#pun-about p.container {
background-image: url("http://savepic.net/5961344.png");
background-color: transparent;
margin-left: -81px;
margin-bottom: -180px;
margin-top: -51px;
padding-top: -50px;
background-position: 50% 100%;
background-repeat: no-repeat;
   width:900px;
   height : 170px;}



/* CS1.6 Ссылки верхней навигации*/
div#pun-navlinks{
position: absolute;
text-align: left;
top: 247px;
left: 79px;
}
div#pun-ulinks {
position: absolute;
width: 100%;
text-align: center;
top: 507px;
left: 0px;
}


#pun-navlinks #navawards{display:none;}

/* CS2 Ссылки */

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

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

.punbb .post-sig dt {
border-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: #30290b;
  border-bottom: 0px none #000;
  text-decoration: none;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #111111;
  padding-top: 20px;
  text-transform: lowercase;
  font-size: 10 px}

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

/* CS3.3 */
#pun-navlinks a {
  color: #2B2B2B;
  padding: 10px;
  border-bottom: 0px none #000;
  text-transform: lowercase;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #30290b;
  font-weight: normal;
  font-style: normal;
  padding: 10px;
  margin: 0px 0px 20px 0px;
  text-transform: lowercase
  }

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




/* CS4.1 Иконка старых сообщений*/
.punbb table Div.icon {float: right; 
display: block; 
border-style: none none none none;
margin-left: 2px;
margin-right: 5px;
width: 45px;
height:45px;
background-image : url(http://savepic.net/5956439m.png);
background-repeat: no-repeat;}

/* CS4.2 Иконка новых */
TR.inew Div.icon {
background-image : url(http://savepic.net/5959511m.png);
background-repeat: no-repeat;
width: 45px;
height:45px;}

/* CS4.3 Иконка важных*/
TR.isticky Div.icon {
background-image : url(http://savepic.net/5904029m.png);
background-repeat: no-repeat;
width: 45px;
height:45px;}

/* CS4.3 Иконка закрытых*/
TR.iclosed Div.icon {
background-image : url(http://savepic.net/5906077m.png);
background-repeat: no-repeat;
width: 45px;
height:45px;}




/* CS5 Картинки категорий */

#pun-category1.category h2 {
background: url(http://savepic.net/5913232.png) no-repeat top center;
height: 74px;
width: 900px;
margin-left: -70px;
font-size:0 !important;}

#pun-category2.category h2 {
background: url(http://savepic.net/5932691.png) no-repeat top center;
height: 74px;
width: 900px;
margin-left: -70px;
font-size:0 !important;}

#pun-category3.category h2 {
background: url(http://savepic.net/5924498.png) no-repeat top center;
height: 74px;
width: 900px;
margin-left: -70px;
font-size:0 !important;}

#pun-category4.category h2 {
background: url(http://savepic.net/5928594.png) no-repeat top center;
height: 74px;
width: 900px;
margin-left: -70px;
font-size:0 !important;}


#pun-category5.category h2 {
background: url(http://savepic.net/5921426.png) no-repeat top center;
height: 74px;
width: 900px;
margin-left: -70px;
font-size:0 !important;}


#pun-category6.category h2 {
background: url(http://savepic.net/5913234.png) no-repeat top center;
height: 74px;
width: 900px;
margin-left: -70px;
font-size:0 !important;}


#pun-category7.category h2 {
background: url(http://savepic.net/5902994.png) no-repeat top center;
height: 74px;
width: 900px;
margin-left: -70px;
font-size:0 !important;}

/* CS6 Прочие элементы */

/* CS6.1 Статус картинки со статистикой 24*/
#pun-stats ul.container { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("http://savepic.net/5917318.gif");
width: 617px;
height: 204px;
margin-left: -73px;
margin-top: -4px;
background-origin: padding-box;
background-position: 10px 6px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 235px;
/* padding-right: 99px; */
padding-top: 42px;}


/* CS6.2 Цитаты и коды в сообщениях*/

.punbb .quote-box, .punbb .code-box {
background-color: #; 
background-image: url("https://forumstatic.ru/files/0010/d7/56/89051.png");
color: #000000; text-decoration: dashed 1px 000;   border-style: dashed;
  border-width: 1px;
  border-color: #000;}

/* Закругленные края цитаты */

.punbb .quote-box, .punbb .code-box, .punbb textarea, .punbb select  { 
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
box-shadow: 1px 2px 1px;}

/* CS6.4 Область для ввода текста в форме ответа и админке */

.punbb textarea, .punbb select, .punbb input {
background-color: #8B8274;
color: #000000}
хтм-верх
Код:
<style type="text/css">
#pun-announcement h2 {display: none}
#pun-announcement .container {padding-top: 1em}
</style>

<script type="text/javascript">
$(document).ready(function() {
$("td.#MenuTxT div.submenutext").hide();
<!--$(".tabs span:first").addClass("active").show(); -->
$("td.#MenuTxT div.submenutext:first").show();
$("div.#menu span").click(function() {
    $("div.#menu span").removeClass("tabactive");
    $(this).addClass("tabactive");
    $("td.#MenuTxT div.submenutext").hide();
    var activeDiv = $(this).attr("alt");
    $("div."+activeDiv).fadeIn();
    return false; });
});
</script>
хтм-низ
Код:
<script type="text/javascript">
li=document.getElementById("pun-navlinks").getElementsByTagName("li")
f=-1
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Форум")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5906281m.png'>"+s.substring(p+5)
else if((p=s.indexOf("Участники")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5917546m.png'>"+s.substring(p+9)
else if((p=s.indexOf("Поиск")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5954410m.png'>"+s.substring(p+5)
else if((p=s.indexOf("Профиль")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5946218m.png'>"+s.substring(p+7)
else if((p=s.indexOf("Сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5944170m.png'>"+s.substring(p+9)
else if((p=s.indexOf("Администрирование")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5933930m.png'>"+s.substring(p+17)
else if((p=s.indexOf("Регистрация")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5940074m.png'>"+s.substring(p+11)
else if((p=s.indexOf("Выход")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5938026m.png'>"+s.substring(p+5)
else if((p=s.indexOf("Войти")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5934954m.png'>"+s.substring(p+5)
}
</script>
объявление
Код:
<table style="width: 830px; margin-top: -278px; margin-left: -6px;">
    <tbody>
    <tr>
    <td valign="top" style="text-align: center; padding-bottom: 15px;">
    <div id="menu">
    <span alt="#sm1" style="cursor: pointer;" class="tabactive"><img src="http://sd.uploads.ru/t/FQ6BC.png"></span>
    <span alt="#sm2" style="cursor: pointer;" class=""><img src="http://sd.uploads.ru/ZF0TO.png"></span>
    <span alt="#sm3" style="cursor: pointer;" class=""><img src="http://sf.uploads.ru/IpQWY.png"></span>

    </div>
    </td>
    </tr>

    <tr>
       <td id="MenuTxT" valign="top">
        <div id="submenu">
         <div id="sm1" class="submenutext" style="height: 150px; width: 771px; line-height: 12px;">


<table style="text-align: left; width: 100%;" border="0" cellpadding="0"
cellspacing="4">
<tbody>
<tr>
<td style="vertical-align: top; text-align: center; width: 50%;"><span
style="color: rgb(204, 204, 204);">
ЛИДЕРЫ ПРОЕКТА<br>
<a href="http://divergent.f-rpg.ru/profile.php?id=10">
<img src="http://2.firepic.org/2/images/2014-06/05/ij5q532m80to.png" title="Трис Приор - администратор"></a> 
<a href="http://divergent.f-rpg.ru/profile.php?id=12">
<img src="http://2.firepic.org/2/images/2014-06/05/krfigqoic8on.png" title="Леся Фокс - администратор"></a>
 <a href="http://divergent.f-rpg.ru/profile.php?id=17">
<img src="http://2.firepic.org/2/images/2014-06/05/bvtzlpusc3i8.png" title="Лилиан Шепард - администратор"></a>
 <a href="http://divergent.f-rpg.ru/profile.php?id=6">
<img src="http://2.firepic.org/2/images/2014-06/05/s8qlgnji7wfp.png" title="Джульет Браун - администратор"></a>
 <a href="http://divergent.f-rpg.ru/profile.php?id=4">
<img src="http://2.firepic.org/2/images/2014-06/05/9ctm8swdohv8.png" title="Питер - администратор"></a>
 <a href="http://divergent.f-rpg.ru/profile.php?id=7">
<img src="http://2.firepic.org/2/images/2014-06/05/g7ursd7h8ylg.png" title="Джинкс Пьюввур - модератор">
</a><br><br>

VIP-ПАРТНЕРЫ И ТОПИКИ<br>
<a href="http://deliriumtvd.rusff.me/" title="TVD: Delirium" target="_blank"><img src="http://firepic.org/images/2014-06/17/oit5cyq782be.gif"></a><a href="http://vadarknight.rolka.su/"><img src="http://s9.uploads.ru/PHi9C.gif" title="Vampire Academy: The Dark Night"></a><a href="http://teenwolf.f-rpg.ru/"  target="_blank"><img src='http://se.uploads.ru/zKtG8.gif' border=0 title="Волчонок: Воскрешая Мертвых" /></a>
<a href="http://top.roleplay.ru/22382" title="Рейтинг Ролевых Ресурсов - RPG TOP" target="top_">
<img src="http://img.rpgtop.su/rpgtop3.gif" alt="Рейтинг Ролевых Ресурсов - RPG TOP" border="0" width="88" height="31"></a>


</span>
</td>
<td style="vertical-align: top; text-align: center; width: 50%;">
<span
style="color: rgb(204, 204, 204);">
ДОБРО ПОЖАЛОВАТЬ НА РОЛЕВУЮ<br>
<span style="color: #ffffff;"><b>"ДИВЕРГЕНТ: ВЫБОР БЕССТРАШНЫХ"</b></span><br>
Война началась и теперь её не остановить. Бесстрашные разделились. Кто-то присоединился к предателям, а кто-то остался верен своей фракции. Искренность угрожает перейти на сторону Эрудитов, а Дружелюбие по прежнему держит нейтралитет. И только Афракционеры наконец дождались момента, когда они сумеют разрушить систему фракций раз и на всегда.<br>
Так чью же сторону выберешь ты?<br>
 | <a href="http://divergent.f-rpg.ru/viewtopic.php?id=14" style=" color: #dbc5a1;">f.a.q по миру</a> | <a href="http://divergent.f-rpg.ru/viewtopic.php?id=13" style=" color: #dbc5a1;">сюжет</a> | <a href="http://divergent.f-rpg.ru/viewtopic.php?id=11" style=" color: #dbc5a1;">внешности</a> | <a href="http://divergent.f-rpg.ru/viewtopic.php?id=10" style=" color: #dbc5a1;">персонажи</a> | <a href="http://divergent.f-rpg.ru/viewforum.php?id=7" style=" color: #dbc5a1;">акции</a> | 

</span>
</td>
</tr>
</tbody>
</table>


    </div>


         <div id="sm2" class="submenutext" style="display: none; height: 150px; width: 771px; line-height: 12px;">

<table style="text-align: left; width: 100%;" border="0" cellpadding="0"
cellspacing="4">
<tbody>
<tr>
<td style="vertical-align: top; text-align: center; width: 50%;"><span
style="color: rgb(204, 204, 204);">
система игры: <b>эпизодическая</b>, рейтинг: <b>18+</b>, время: <b>октябрь</b><br><br>
НОВОСТИ ФОРУМА<br><br>
✖ <b>26.05.2014</b> Нам месяц, и мы цветем и хорошеем хд Игра идет, но напоминаем, что все, кто хочет принять участие в сюжете, должны отписаться в <a href="http://divergent.f-rpg.ru/viewtopic.php?id=26" style=" color: #ebe0ce;">этой</a> теме. И главное помните, Вы лучшие! :3<br><br>
✖ <b>04.06.2014</b> На форуме сменился дизайн! Все отзывы о нем вы можете оставить в <a href="http://divergent.f-rpg.ru/viewtopic.php?id=183#p17216" style=" color: #ebe0ce;">этой</a> теме.<br>
 </span>
</td>
<td style="vertical-align: top; text-align: center; width: 50%;">
<span
style="color: rgb(204, 204, 204);">
<img src="http://6.firepic.org/6/images/2014-05/20/z7epay3ubsac.gif" title="Активист недели">

<img src="http://sa.uploads.ru/7cqdQ.gif" title="Активист недели">

<img src="http://6.firepic.org/6/images/2014-05/20/7wqv4i5u4mtw.gif" title="Активист недели">
<img src="http://sc.uploads.ru/0iZ7j.gif" title="Активист недели">
<img src="http://sb.uploads.ru/BWPV4.gif" title="Активист недели"><br>
<img src="http://firepic.org/images/2014-06/06/sl9p306pb1h5.png" title="Лучшая пара"><img src="http://firepic.org/images/2014-06/06/u8antpmx2l6v.gif" title="Лучший пост">
</span>
</td>
</tr>
</tbody>
</table>

         </div>

         <div id="sm3" class="submenutext" style="display: none; height: 150px; width: 771px; line-height: 12px;"><center>
<a href="http://zephyr.f-rpg.ru/"><img src="http://s8.uploads.ru/q3zX5.png" alt="Зефир, помощь ролевым" title="Зефир, помощь ролевым" /></a>
<a href="http://coffeebreak.rusff.me/" target="_blank"> <img src="http://savepic.net/5427620.png" border="0" width="88" height="31" title="Ролевой Каталог CoffeeBreak"></a>
<a href="http://cyanide.mybb.ru/" target="_blank"><img src="http://s3.uploads.ru/MgbrF.jpg
" title="CYANIDE" border="0" width="88" height="31"></a>
<a href="http://divergentvocation.rusff.me/" target="_blank" ><img src="http://s6.uploads.ru/snfkI.gif" border="0" alt="Divergent. Important fraction of blood" /></a>
<a href="http://teenwolf.rolfor.ru/"><img src="http://s5.uploads.ru/t/Km8S5.gif" border="0" width="88" height="31" title=" Teen Wolf: bloody bargain"></a>
<a target="_blank" href="http://tminstruments.rusff.me/" title="TMI. ОСКОЛКИ БЕЗУМИЯ"><img src="http://s9.uploads.ru/CDxTN.gif" border="0"></a>
<a href="http://brisson.rusff.me/" target="_blank"><img src="http://sc.uploads.ru/cK35l.gif" 
title="TVD: History is a Lie." border="1" width="88" height="31"></a>
<a href="http://twgos.rolbb.ru/" target="_blank" title="Teen Wolf: game of shadows"><img src="http://s8.uploads.ru/mceUa.gif"/></a>
<a href="http://tvdundercontrol.rusff.me/" target=_blank><img src="http://savepic.su/4217298.gif" alt="under control" border="0" width="88" hight="31"></a>
<a href="http://apocalypse.f-rpg.ru/"><img src="http://sa.uploads.ru/Hcu5k.gif" title="ЛЮДИ ИКС: АПОКАЛИПСИС"></a>
<a href="http://unds.rusff.me/" target="_blank"><img src="http://sb.uploads.ru/klR5f.gif" ></a>
<a href='http://spnfromzero.mybb.ru/' target='_blank' title='Supernatural: From zero'><img src='http://s020.radikal.ru/i717/1310/65/5b7dda05ddd4.gif' border='0' width='88' height='31' alt='Supernatural: From zero'></a>
<a href="http://tvdsinners.rusff.me/"><IMG alt="TVD: Sinners and Saints" 
src="http://sf.uploads.ru/7lv6k.gif"></a>
<a href="http://legendary.rolka.su" target=_blank> <img src="http://savepic.org/5505274.gif" border="0" alt="Legend of the Seeker "></a>
<a href="http://brownuni.mybb.ru"><img src="http://se.uploads.ru/aVNZn.gif"></a>
<a href="http://rosemary.rusff.me/"><img src="http://savepic.net/5864745.jpg" border="0" title="IT'S BEACH, BITCH!" /></a><a href="http://dracodormiens.f-rpg.ru" target="blank"><img src="http://s6.uploads.ru/tkgSQ.gif"></a><a href="http://curseofthepast.rusff.me/" TVD: Curse of the past"><img src="http://savepic.net/5378572.gif " width="88" height="31" border=0"/></a><a href="http://tvdlad.rusff.me/"><img src="http://savepic.su/4221313.gif" border="0" alt="tvd: life after death"></a>

</center>
         </div>

    </div></td>
    </tr>
    </tbody>
    </table>

0

5

http://sd.uploads.ru/VTXmL.png

Структура
Код:
/* A1 Import the colour scheme
-------------------------------------------------------------*/

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

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

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

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

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

.pa-author, .punbb .post h3, #pun th { 

font-size: 0px;
font-family: 'Lobster';

color: #3F3F3F;}

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

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

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

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

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

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

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

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

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

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

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


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

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

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


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

/* A5.1 */
#pun {
  margin: auto;
  width: 867px;
  position: relative;
padding-left: 93px;
padding-right: 93px;
margin-top: 186px;
margin-bottom: 199px;}

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

/* A5.3 */
#pun-redirect, #pun-maint {
  margin: 50px 20% 12px 20%;
  width: auto;
  float: none;
background-image: url("ССЫЛКА НА КАРТИНКУ"); background-position: top center; background-attachment: relative; text-align: center;
  }

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

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

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



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

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

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

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

/* B1.3 */
.punbb .post-content p {
  margin-top: 25px;
  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: 1.4em 8.8em 1.4em 1.8em;
  padding: 2em;
color: #271a0f;

  border: 3px double #747474;
background-image: url("http://savepic.net/5858640.png");
background-position: center;
background-color: transparent;
  }

/* 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 2em 0.5em 1em;
  font-size: 1.1em;
  }

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

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

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




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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

.punbb .main .tc3{
  text-align: center;
  width: 9%;}

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

/* 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.3em;
  font-weight: bold;
font-family: georgia;
 font-style: italic;
  }

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

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

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

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

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

    * html .tclcon {height: 1px}

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

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

 /* 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;
  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: 225px;
  overflow: hidden;
  text-align: center;
  background: url(http://savepic.net/5847383.png) top left no-repeat, url(http://savepic.net/5891414m.png) left  bottom no-repeat, url(http://savepic.net/5836119m.png) repeat-y;
  margin-left: 6px;
  margin-top: 17px;
}



/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 12px 0.7em 2em;
  line-height: 100%;
  font-size: 11px;
  color: #6B6055;
  text-shadow: 1px 1px black;
}

/* C3.7 */
.pa-author {
font-size: 14px;  
font-family: Minion Pro;    
font-style: normal;
font-weight: 400;
font-variant: small-caps;
margin-bottom: 3px;
  }


/* C3.8 */
.pa-author a {
  color: #A2A280!important;
  }

.pa-author a:hover, .pa-author a:focus, .pa-author a:active {
  color: #CFCABA!important;
  }

/* C3.9 */
li.pa-title {
  padding-bottom: 0.4em;
  font-weight: bold;
  text-align: center;
  }


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: 25em;
  border-left-style: solid;
  border-left-width: 1px;
  padding: 1em 1em 1em 1px;
  }

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

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

#pun-title table {
border: none;
width: 100%;
height: 766px;
width: 1588px;
margin-left: -371px;
margin-top: -186px;}

#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;
height: 65px;
margin-top: -342px;
  text-align: center;
  }

/* D3.2 */
#pun-navlinks .container {
  padding: 0.5em 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: 205px;
  text-align: center;
margin-bottom: 20px;
z-index: 10;
  }

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

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

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

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

  text-align: left;
  }


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

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

/* D8.4 */
#pun-about .container {
  border-top-style: none;
  text-align: center;
  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;
text-align: center;
  }

/* 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", couri
Цвет
Код:
a.tvm, a.tvm:active, a.tvm:link, a.tvm:visited {
font-family: tahoma;
font-size: 11px;
background-color:#960018;
color: #dcd3dc; 
font-weight: normal;
text-align:center;
display: block;
margin: 1px;
text-decoration: none;
border-left-style: solid;
border-left-color: #dcd3dc;
border-left-width: 5px;
width:250px;
}

a.tvm:hover {
font-family: tahoma;
font-size: 11px;
color: #832480; 
background-color:#dcd3dc;
display: block;
font-weight: bold;
text-align:center;
cursor:crosshair; 
text-decoration: none;
border-left-style: solid;
border-left-color: #832480;
border-left-width: 5px;
width:250px;
}

/*Всплывающая картинка АМС*/
.thumbnail{  
position: relative;  
z-index: 1;  
}  
.thumbnail:hover{  
background-color: transparent;  
z-index: 50;  
}  
.thumbnail span{ /*CSS for enlarged image*/  
position: absolute;  
background-color: #3d3d3d;  
padding: 1px;  
left: -1000px;  
border: 1px solid black;  
visibility: hidden;  
color: white;  
text-decoration: none;  
border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-webkit-border-radius: 0px 0px 0px 0px;
}  
.thumbnail span img{ /*CSS for enlarged image*/ 
position: top center; 
border-width: 0;  
padding: 2px;  
}  
.thumbnail:hover span{ /*CSS for enlarged image on hover*/  
visibility: visible;  
top: 10px;  
left: -10px; /*position where enlarged image should offset horizontally */  
}  
/*---------------------*/


/* Шрифт ников */
@font-face {
  font-family: "Reno";
  src: url("/files/000f/09/5e/39238.svg"),
url("/files/000f/09/5e/32104.svg") format("truetype");
}

.pa-author  {
font-family: "Reno" !important;
font-size: 20px !important;
width: 220px;
margin-left: -6px !important;
margin-top: 5px !important;
font-weight: normal;
height: 11px;
}


.forma1 {
background-color: #e9dba3;
padding: 11px;
box-shadow: 0 2px 6px #cdae41;
color: #182959;
width: 180px;
padding-left: 10px;
margin-bottom: 10px;
text-align: justify;
font-family: calibri;
font-size: 10px;
line-height: 100%;
border-left: 0px solid #04AAAE;
margin-left: -10px;
}

/*Категории*/

#pun-category1.category h2 {
background: url(http://savepic.net/5835151.png) no-repeat top center;
height: 52px;
width: 851px;
margin-left: 7px;
border-style: none;
font-size:0 !important;}

#pun-category2.category h2 {
background: url(http://savepic.net/5839247.png) no-repeat top center;
height: 52px;
width: 851px;
margin-left: 7px;
border-style: none;
font-size:0 !important;}

#pun-category3.category h2 {
background: url(http://savepic.net/5875086.png) no-repeat top center;
height: 52px;
width: 851px;
margin-left: 7px;
border-style: none;
font-size:0 !important;}

#pun-category4.category h2 {
background: url(http://savepic.net/5866894.png) no-repeat top center;
height: 52px;
width: 851px;
margin-left: 7px;
border-style: none;
font-size:0 !important;}

#pun-category5.category h2 {
background: url(http://savepic.net/5870990.png) no-repeat top center;
height: 52px;
width: 851px;
margin-left: 7px;
border-style: none;
font-size:0 !important;}

#pun-category6.category h2 {
background: url(http://savepic.net/5858702.png) no-repeat top center;
height: 52px;
width: 851px;
margin-left: 7px;
border-style: none;
font-size:0 !important;}

#pun-category7.category h2 {
background: url(http://savepic.net/5852558.png) no-repeat top center;
height: 52px;
width: 851px;
margin-left: 7px;
border-style: none;
font-size:0 !important;}


/* центрирование профиля */
#pun_wrap #pun #pun-viewtopic.punbb #pun-main .topic .container .post-author ul {
  text-align: center;
  line-height: 9px;
  font-size: 9px;
}

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

body {background-color: #000000;
background-attachment: relative;
background-image: url(http://savepic.net/5800702.png);
background-position: top;
color: #271a0f;}

li.pa-fld1 {margin-top: 5px;
margin-left: 7px;
font-family: sans-serif;
font-size: 10px;
line-height: 10px;
text-align: justify;}

#navawards a span {display: none;}

#table {position: absolute;
width: 828px;
height: 159px;
top: 316px;
left: 103px;
text-align: justify;
text-shadow: 1px 1px 2px black;
color: #664b33;
font-size: 11px;}

#welcome {position: absolute;
height: 159px;
width: 350px;
text-shadow: 1px 1px 2px black;
color: #664b33;
font-size: 10px;
line-height: 11px;
font-style: italic;
text-align: justify;}

#news {position: absolute;
left: 370px;
height: 159px;
width: 460px;
text-shadow: 1px 1px 2px black;
color: #664b33;
font-size: 10px;
line-height: 11px;
font-style: italic;
text-align: justify;}

#news a {color: #6e3a1d;}
#news a:hover {color: #664b33;}

#table p {text-indent: 30px;}

/* НАВИГАЦИОННЫЕ КНОПКИ */
#navindex {position: absolute;
top: 265px;
left: 93px;}
#navuserlist {position: absolute;
top: 265px;
left: 229px;}
#navsearch {position: absolute;
top: 265px;
left: 372px;}
#navprofile {position: absolute;
top: 265px;
left: 516px;}
#navregister {position: absolute;
top: 265px;
left: 516px;}
#navpm {position: absolute;
top: 265px;
left: 662px;}
#navpm a span {background-image: url(http://savepic.net/5814785.png);
background-repeat: no-repeat;
color: transparent;
width: 142px;
height: 34px;
display: block;}
#navpm a:hover span {background-image: url(http://savepic.net/5786113.png);
background-repeat: no-repeat;
color: transparent;
width: 142px;
height: 34px;
display: block;}
#navpm img {position: absolute;
top: 5px;
left: 90px;}
#navlogin {position: absolute;
top: 265px;
left: 662px;}
#navlogout {position: absolute;
top: 265px;
left: 804px;}
#navadmin {position: absolute;
top: 515px;
margin-left: 200px;}
.Myimge {position: absolute;
left: 142px;
top: 0px;}

/* уведомления */
#pun-ulinks li.item7 > a {
background: url("http://savepic.net/5868969.png") no-repeat scroll 0 0 transparent;
display: inline-block !important;
font-size: 0;
margin-left: -3px;
margin-right: -5px;
height: 19px;
top: -15px;
width: 84px;}


/* пан или тело форума */
#pun {background-image: url("http://savepic.net/5819925.png");
background-repeat: repeat-y;
background-position: top center;
background-attachment: relative;}

/* шапка */
#pun-title TABLE {background: url("http://savepic.net/5842303.png") transparent no-repeat top left;
width:1588px;
height: 766px;
background-position: center;
postition: absolute;}

/* футер или копирайт */
#pun-about p.container {
background-image: url("http://savepic.net/5820149.png");
background-color: transparent;
margin-left: -92px;
margin-bottom: -180px;
margin-top: -100px;
padding-top: -50px;
background-position: 50% 100%;
background-repeat: no-repeat;
width: 1010px;
height: 270px;}

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

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

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
background-color: transparent;
color: #271a0f;
font-weight: bold;
text-align: left;}

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
background-color: transparent;
color: #271a0f;}
#pun-title .title-logo span {display: none;}

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

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

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

/* меню и пользовательские ссылки */
div#pun-navlinks {
font-weight: bold;
height: 30px;}
div#pun-ulinks {
text-size: 10px;
height: 80px;
text-transform: lowercase;}

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

.punbb textarea, .punbb select, .punbb input {
background-color: transparent;
color: #271a0f;
background-color: rgba(57, 31, 1, 0.1);
border: 0px solid #000000
}

/* CS2 Border colours
-------------------------------------------------------------*/

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

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

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

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: transparent;
  }

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

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

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

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

.punbb .divider {
  border-color: transparent
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid #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: #3e1a13;
text-decoration: none;}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
color: #271a0f;}

/* 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: #151414;
text-decoration: none;}

#pun-ulinks a {color: #3e1a13;}

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

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
color: #271a0f;
text-decoration: none;}

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

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

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


.punbb table Div.icon {float: right; 
display: block; 
border-style: none none none none;
margin-left: 5px;
margin-right: -14px;
margin-top: 19px;
width: 51px;
height: 54px;
background-image : url(http://savepic.net/5872976m.png);
background-position: center;
background-repeat: no-repeat;}

/* CS3.2 Иконка новых */
TR.inew Div.icon {
background-image : url(http://savepic.net/5859664m.png);
background-repeat: no-repeat;
width: 51px;
height: 54px;

/* CS3.3 Иконка важных*/
TR.isticky Div.icon {
background-image : url(http://savepic.net/5857616m.png);
background-repeat: no-repeat;
width: 51px;
height: 54px;


/* CS3.3 Иконка закрытых*/
TR.iclosed Div.icon {
background-image : url(http://savepic.net/5857616m.png);
background-repeat: no-repeat;
width: 51px;
height: 54px;

#pun th, #pun-main h2 {text-align: center}
#pun-crumbs1 .container { text-align: center;}

#pun-adnav ul { 
padding: 0.4em 0px 0.6em;
text-align: center;
}


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

/* отображение "отредактировано" */
.lastedit {display:none;}


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


/*картинка при наведение*/
.tooltip {
position: relative;
}
.tooltip em {
display: none;
}
.tooltip:hover em {
font-style: normal;
display: block;
position: absolute;
background: #ebddbd;
color: #000000;
padding: 20px 20px;
bottom: 13px;
right: 5;
box-shadow: 0 0 5px #482a12;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-box-shadow: 0 0 5px #482a12;
-moz-box-shadow: 0 0 5px #482a12;
}
.tooltip:hover em i {
position: absolute;
bottom: -7px;
right: 5px;
border-top: 7px solid #482a12;
border-left: 7px solid #000000;
display: block;
}
хтм-верх
Код:
<!-- HTML верх -Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика -->
<style>div.tipsy.tipsy-s.Sp-imgSp-img .tipsy-inner{font-size:14px;letter-spacing:1px;}</style>
<script type="text/javascript" src="http://onepiecetime.f-rpg.ru/files/0013/73/32/22916.js"></script>
<!-- HTML верх -Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика -->

<style type="text/css">
#pun-announcement h2 {display: none}
#pun-announcement .container {padding-top: 1em}
</style>
хтм-низ
Код:
<script><!--Свои картинки в панель навигации со сменой картинки по наведению курсора" -->
   navlinks=new Array(
  "navindex",    // Форум
"http://savepic.net/5814799.png","http://savepic.net/5802511.png",
  "navuserlist",	// Участники
"http://savepic.net/5797391.png","http://savepic.net/5785103.png",
  "navsearch",    // Поиск
"http://savepic.net/5773839.png","http://savepic.net/5771791.png",
  "navprofile",    // Профиль
"http://savepic.net/5825038.png","http://savepic.net/5831182.png",
  "navregister",    // Регистрация
"http://savepic.net/5818894.png","http://savepic.net/5819918.png",
  "navlogin",    // Вход
"http://savepic.net/5777934.png","http://savepic.net/5775886.png",
  "navlogout",    // Выход
"http://savepic.net/5767694.png","http://savepic.net/5773838.png"  // !ПОСЛЕДНИЙ элемент без запятой 
)
var s0,s1,s2,s3,i; for (i=0; i < navlinks.length; i++){s0=navlinks[i+1];s1="onmouseover=\"this.src='"+navlinks[i+2]+"'\""; s2="onmouseout=\"this.src='"+s0+"'\"";s3='<img class="navlinks" src="'+s0+'" '+s1+' '+s2+' border="0" />';$("#"+navlinks[i]+" a").html("<span>"+s3+"</span>");i++;i++; }
</script>

<script type="text/javascript">
li=document.getElementsByTagName("li")
f=0
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Новые сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5856662.png'>"+s.substring(p+15)
else if((p=s.indexOf("Активные темы")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5845398.png'>"+s.substring(p+13)
else if((p=s.indexOf("Темы без ответов")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5892521.png'>"+s.substring(p+21)
else if((p=s.indexOf("Мои сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5891497.png'>"+s.substring(p+13)
else if((p=s.indexOf("Подписка")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5895593.png'>"+s.substring(p+8)
else if((p=s.indexOf("Всё прочитано")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5859753.png'>"+s.substring(p+13)
}
</script>

    <script type="text/javascript">
    PiarNik="come undone";
    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>\
    <span id=spMyimg><img class=\"Myimge\"  title=\"Быстрый вход для 'Пиарщиков'\" onclick=\"PiarIn()\" src=\"http://savepic.net/5825025.png\" onmouseover=\"this.src='http://savepic.net/5832193.png' \" onmouseout=\"this.src='http://savepic.net/5832193.png'\" /></span>";
    if($("#navlogin").html()!=null){
    $("#navlogin").append(L) //navlogin
    $("#PR_loginDiv #fld1").val(PiarNik)
    $("#PR_loginDiv #fld2").val(PiarPas)
    function PiarIn () {$("#PR_loginDiv input[type='submit']").click();}
    }
    </script>

<!-- HTML низ -Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика -->
<script>
var a1 = 1 // 0 - Кнопки остаются на текущем месте, 1 - Все собираются в одну группу;
var a2 = 0 // 1-Показ первой вкладки; 0-Скрытие первой вкладки;
var a3 = 0 // Резкость Открытия: 1-Резко; 0-Плавно;
var LiArr=new Array(
//При наличии двух косых => // в начале пункта, - пункт не скрывается.
//"pa-author",     //Ник-Нейм
//"pa-avatar",     //Аватар
//"pa-title",      //статус
// 1 кнопка - ссылка на Картинку
//В квадратных скобках, прямо к ссылке можно добавить своё описание (по желанию)
"http://savepic.net/5884270.png",
//"pa-reg",        //Зарегистрирован
//"pa-invites", //Приглашений
//"pa-posts",      //Кол-во сообщений:
//"pa-respect",    //Уважение:
//"pa-positive",   //Позитив
//"pa-sex",        //Пол
//"pa-age",        //Возраст
//"pa-icq",        //Аська
//"pa-ip",         //IP Юзера
//"pa-time-visit", //Провел на форуме:
//"pa-last-visit", //Последний визит:
//"pa-online",     //Пользователь online - Не засовываем в спойлеры
//"pa-from",       //Откуда
"pa-fld1",       //Доп.Поле.1
//"pa-fld2",       //Доп.Поле.2 (музыка)
"pa-fld3",       //Доп.Поле.3
"pa-fld4",       //Доп.Поле.4
"pa-fld5",       //Доп.Поле.5

// 2 кнопка- ссылка на Картинку
"http://savepic.net/5878126.png",
"gift",         //Подарки(только для rusff и ork)
"award",      //Награды(только для rusff и ork)
//Конец Списка,
"_End"); SetProvilSpoil(a1,a2,a3);
</script>
<!--Конец//=Cпойлер cкрытия Инфы под N-кнопок в Профиле Топик-->


<!--кнопки вверх вниз-->
<div class="go-up" id='ToTop'><img src="http://savepic.net/5892448m.png" border="0" /></div>
<div class="go-down" id='OnBottom'><img src="http://savepic.net/5897568m.png" border="0" /></div>
<style>
.go-up,.go-down {
display:none;
position:fixed; /*позиционируем*/
right:140px; /*указываем положение, если слева - left*/
z-index:9999; /*показываем поверх все элементов на странице*/
cursor:pointer;
opacity:.7; /*прозрачность*/
margin-bottom:40px; /*отступ снизу (можно не указывать)*/
width:41px; /*ширина кнопки*/
height:41px; /*высота кнопки*/
}
.go-up {
bottom:130px; /*положение от низа окна браузера верхняя кнопка*/
}
.go-down {
bottom:80px; /*положение от низа окна браузера нижняя кнопка кнопка*/
}
.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>

0

6

http://savepic.net/5678639.png

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

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

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

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

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

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

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

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

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

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

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


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

/* A3.1 */
body {
  font-size: 16px;
  }


/* A3.2 */
.punbb {
  font: normal 67.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: 1em;
}

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

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

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

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

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

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



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

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

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


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

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

/* A5.2 */
.punbb {
margin-left: 47px;
float: left;
width: 820px;}

/* A5.3 */
#pun-redirect, #pun-maint {
margin: 50px 20% 12px 20%;
width: 260;
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 none none none;
border-width: 0px 0px 0px 0px
}

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

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


/*************************************************************
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 transparent;
  width: 260px;
  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-top: double 3px #a79170;
  border-left: double 3px #a79170;
  border-bottom: double 3px #a79170;
  border-right: double 3px #a79170;
  box-shadow: 0px 0px 20px #ad9570 inset;
  }

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


/* B2 Information boxes

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



/* B2.1 */

.punbb .info-box {

  padding: 1.1em 1.7em 1em 1.7em;

  border-style: none;

  border-width: 0px;

  margin: 0 0 1.1em 0;

  }



/* B2.2 */

.punbb .info-box * {

  padding: 0 0 0.7em 0;

  }



/* B2.3 */

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

  font-size: 1.1em;

  font-weight: bold;

  }





/* B3 Pagination and posting links

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



/* B3.1 */

.punbb .linkst {

  float: left;

  position: relative;

  width: 100%;

  font-size: 1.1em;

  height: 0;

  }



/* B3.2 */

.multipage {

  margin-top: 3em;

  }



/* B3.3 */

.linkst .pagelink {

  position: absolute;

  top: -4em;

  left: 1em;

  width: 24em;

  }



/* B3.4 */

.linkst .postlink {

  position: absolute;

  top: -4em;

  right: 1em;

  width: 16em;

  text-align: right;

  font-weight: bold;

  }



/* B3.5 */

.punbb .linksb {

  text-align: right;

  padding: 0.4em 1em 0.5em 1em;

  font-size: 1.1em;

  }



/* B3.6 */

.linksb .pagelink {

  float: left;

  width: 24em;

  text-align: left;

  }



/* B3.7 */

.linksb .postlink {

  float: right;

  width: 16em;

  font-weight: bold

  }



/* B3.8 */

.subscribelink {

  clear:both;

  padding-top: 0.3em;

  padding-bottom: 0.5em;

  }


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

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


/* C1 Form layout

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



/* C1.1 */

.punbb .formal .container {

  padding: 1.7em 2.3em 1.1em 2.3em;

  }



/* C1.2 */

.punbb .formsubmit {

  padding: 0 0 0 1.7em;

  margin: 1em 0 0 0;

  }



/* C1.3 */

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

  margin: 0 0.6em 0 0

  }



/* C1.4 */

.punbb fieldset {

  border-style: none;

  border-width: 0px;

  padding: 0 18px 0 18px;

  margin: 0 0 1em 0

  }



/* C1.5 */

.punbb fieldset legend {

  padding: 0;

  margin: 0 0 0 11px;

  font-size: 1.1em

  }



/* C1.6 */

.punbb fieldset legend span {

  padding: 0 5px;

  margin: 0 0 0 -15px;

  }



/* C1.7 */

.punbb fieldset fieldset {

  border-style: none;

  margin: 0;

  padding: 0 0 8px 0

  }



/* C1.8 */

.punbb .fs-box {

  padding: 1em 0 0.8em 0;

  }



/* C1.9 */

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

  padding: 0 0 0.8em 0

  }



/* C1.10 */

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

  float: left;

  margin-right: 1em;

  }



/* C1.11 */

.punbb .inline .infofield {

  clear:both

  }



/* C1.12 */

.punbb .datafield br {

  display: none

  }



/* C1.13 */

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

  font-weight: bold

  }



/* C1.14 */

.punbb .datafield span.input a {

  font-weight: normal;

  }



/* C1.15 */

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

  display: block;

  padding: 0 12em 0 0;

  height: 100%; /* For IE */

  }



/* C1.16 */

.punbb textarea, .punbb .longinput input {

  width: 64%;

  margin: 0;

  }



/* C1.17 */

.punbb .hashelp {

  position: relative;

  }



/* C1.18 */

.punbb .helplinks {

  display: block;

  position: absolute;

  top: 1em;

  right: 0;

  font-weight: normal;

  width: 36%;

  }



/* c1.19 */

.punbb #profile .helplinks {

  top: 1.5em;

  }



/* C1.20 */

.punbb .helplinks span {

  display: block;

  padding-bottom: 0.2em;

  }



/* C1.21 */

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

  padding-left: 4px;

  list-style-type: square;

  list-style-position: inside;

  line-height: 1.5;

  margin: 0;

  }


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

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

.punbb .main .tcl .intd .tclcon {
padding-left: 65px;
  }

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


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

   }

/* C2.15 */
.punbb div.icon {
  height: 57px;
width: 50px;
  float: left;
  display: block;
  margin-left: -5px;
  padding-top: 1px;
  margin-top: 0px;
  }



/* C3 Topics

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



/* C3.1 */

.punbb .post .container {

  border-style: none none none none;

  border-width: 0px;

  margin-top: -1px;

  padding-bottom: 1px;
  text-align: justify;
  }



/* C3.2 */

.punbb .post h3 {

  border-style: none none none none;

  border-width: 0px;

  }



/* C3.3 */

.punbb .post h3 span {

  padding: 0.5em 1em;

  display: block;

  margin-left: 20em;

  border-left-style: none;

  border-left-width: 0px
  

  }



/* C3.4 */

.punbb .post h3 strong {

  float: right;

  width: 9em;

  text-align: right;

  font-weight: normal;
  padding-right: 30 px;

  }



/* C3.5 */

.punbb .post .post-author {

  float: left;

  width:21em;

  margin-top: -1.5em;

  overflow: hidden;

  }



/* C3.6 */

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

  padding: 0 1em 1em 1em;

  line-height: 140%;

  text-align: right;

  }



/* C3.7 */

.pa-author {

  font-size: 1.1em;

  font-weight: bold;

  }



/* C3.8 */

.pa-author a {

  text-decoration: none

  }



/* C3.9 */

li.pa-title {

  padding-bottom: 0.4em;

  font-weight: bold;

  }





li.pa-online {

  line-height: 0.8em;

  border-left-style: solid;

  border-left-width: 0.7em;

  padding-left: 0.4em;

  margin-top: 0.7em;

  }



/* C3.11 */

.punbb .post-body {

  margin-left: 21em;

  border-left-style: none;

  border-left-width: 0px;

  padding: 0 0 1px 0;
  padding-right: 20px;
  text-align: justify;
  border-top: 1px dashed #532a12 !important;
  }



/* C3.12 */

.punbb .post-box {

  padding: 1em;
  text-align: justify;
  }



/*C3.13 */

.punbb fieldset .post-box {

  margin-bottom: 0.8em
  text-align: justify;
 
  }



/* 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 {
        border-style: none;
        border-width: 0px;
        margin-bottom: 0px;
        margin-left: 20px;
}



/* D1.2 */

#pun-title h1 {

  display : block;

  height :492px;

  padding: 2em 1em 0 1em;

  }



/* D1.3 */

#pun-title .container {

  border-style: none none none none;

  }



/* D1.4 */

#pun-title h1 span  {

  font-size: 1.5em;

  }



#pun-title table {
height: 483px;
	border: none;
	width: 900px;
}





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

    border: none;

    width: 100%;

}



#pun-title td.title-logo-tdr {
border: none;
width: 900px;
  position: relative;
  left: 100px;
  top: 20;
}


/* D2 Page navigation

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

/* D2.1 */

#pun-pagelinks {

  position: absolute;



  margin: 0;

  border: none;

  padding: 0;

  width: 100%;
top: 315px;
left: 95px;
  }



/* D2.2 */

#pun-pagelinks .container {

  background: transparent;

  border: none;

  padding: 0}



/* D2.3 */

#pun-pagelinks .container li {

  display: inline

  }



/* D2.4 */

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

  height: 2em;

  line-height: 2em;

  padding: 0;

  font-size: 1.2em;

  margin-left: -9999px;

  display: block;

  float:left;

  width: 100%;

  }



/* D2.5 */

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

  position:relative;

  margin: 0;
}



#pun-pagelinks li a span {

  display:block;

  margin: 0 1em

  }



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

/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
  border-style: none;
  border-width: 0;
  margin: 0;
  }

/* D3.2 */
#pun-navlinks .container {
  padding: 0.7em 1em;
  }

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

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

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

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

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

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

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

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

/* D5 Welcome box and Top Breadcrumbs

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



/* D5.1 */

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

  border-bottom: none;

  margin-bottom: 0;

  width: 900px;

  }



/* D5.2 */

#pun-status .container {

  padding: 0.8em 1em 1em 1em;

  width: 798px;

  }



/* D5.3 */

#pun-status span {

  white-space: nowrap;

  margin-right: 0.5em;

  }



/* D5.4 */

#pun-crumbs1 {

  font-weight: bold;

  overflow: hidden;

  margin-top: 0;

  }



/* D5.5 */

#pun-crumbs1 p.container {

  border-top: none;

  padding: 1em 1em 0.8em 1em;

  font-size: 1.1em;
  margin-right: 35px;
  }



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

  border-bottom-width: 0px;

  padding-bottom: 0;

  margin-bottom: 0.8em;

  }



/* D9.2 */

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

  padding-bottom: 0.6em;

  display: block;

  border-bottom-style: none;

  border-bottom-width: 0px;

  font-size: 1.1em;

  }



/* D9.3 */

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

  margin-bottom: 1em

  }



/* D9.4 */

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

  padding: 0 0 0 1em

  }



/* D9.5 */

#pun-help .formal li {

  padding: 0;

  line-height: 130%

  }



/* D9.6 */

#pun-help .formal li * {

  vertical-align: text-top

  }



/* D9.7 */

#pun-help .formal dt span {

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

  }



/* D9.8 */

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

  padding-bottom: 0;

  }

.table_new1 { padding: 10px;
background-color: rgba(255, 255, 255);
color: #625239;
width : 200px;
height: 1px;
position: absolute; 
z-index: 5;  
top: 335px; 
margin-left: 7px !important;
}

.table_new2 { padding: 10px;
background-color: rgba(255, 255, 255);
color: #625239;
width : 200px;
height: 1px;
position: absolute; 
z-index: 7;  
top: 335px; 
margin-left: 762px !important;
}

.table_new3 { padding: 10px;
background-color: rgba(255, 255, 255);
color: #625239;
width : 200px;
height: 1px;
position: absolute; 
z-index: 7;  
top: 94px; 
margin-left: 360px !important;
}

#pun-title .title-logo {display : none;}

 
.pa-gifts {display: none;}


.mini_awards {display: none;}
Цвет
Код:
/* CS1 Background and text colours
-------------------------------------------------------------
*/
 
#pun-title table {
background-image : url(http://savepic.net/5668382.png); 
background-repeat : no-repeat;
background-position: top center;
height: 492px;
width: 900px;
margin-left: -67px; 
margin-top: -10px;
}


body {background-color: #000101;
background-repeat: repeat;
background-position : center;
background-attachment: fixed;

}

 #pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}


#pun-redirect, #pun-maint { 
 height:260px;
 line-height: 15px;
 background-image: url("http://savepic.net/5684741.png");
 background-repeat: no-repeat;
 background-attachment: scroll;
 background-position: center; 
 text-align:center; 
 font-size:10px !important;
 width: 400px; 
 padding: 20px;
  }


#pun-redirect .main-title {
  margin-bottom:80px !important;
  }


#pun {
background-image : url("http://savepic.net/5642966.png");
background-color: #000101;
background-repeat: repeat;
background-position : center;
border-right: 20px solid #eae2ce; border-left: 20px solid #eae2ce; 

}

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


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


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

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

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

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
background-color: transparent;
background-image: url("---"); background-position: top center; background-repeat: repeat;
border-color: #a79170;
color: #88634f
}


/* CS1.8 */
#pun-navlinks .container { 
text-align: center; 
position: absolute;
background-color: transpanent; 
background-image: url();
z-index: 1000;
top: 375px;
left: 381px;}


#pun-ulinks .container { 
text-align: center; 
position: absolute; 
top: 419px;
left: 342px;}


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

.punbb textarea, .punbb select, .punbb input {
  background-color: #D6D6D6;
  color: #303030;
  border-top: double 3px #929292;
  border-left: double 3px #D3D3D3;
  border-bottom: double 3px #D1D1D1;
  border-right: double 3px #E9E9E9;
  box-shadow: 0px 0px 20px #292929 inset;
}

/* CS2 Border colours
-------------------------------------------------------------*/

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

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

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

/* 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; border-style:none !important;
  }

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

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border: double 1px #948267;
  border-left: double 3px #755e3c;
  }

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

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

.punbb .divider {
  border-color: none none none none; border-style:none !important;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 0px solid #603b28

  }

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

.punbb .post-sig dt {
  border-top-color: #87837c !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: #313131;
    
  border-bottom: 0px none #353535;
   text-decoration: none;
  font-family: Georgia;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #99a85d;
  }


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

  }

/* CS3.3 */
#pun-navlinks a {
  color: #161616;
  text-decoration: none;
  text-shadow:1px  1px  1px  #5f6f36;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all  0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #ffffff;
  font-weight: bold;
  font-style: normal;
  text-shadow:1px  1px  10px  #5f6f36;
  text-decoration: none;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all  0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  }

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

#pun-ulinks a { color: #1F1F1F;}
#pun-ulinks a:hover {color: #d08018;}


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

Div.icon {background-image : url(http://savepic.net/5651974.png); background-repeat: no-repeat; }
TR.inew Div.icon {background-image : url(http://savepic.net/5670425.png); background-repeat: no-repeat;}
TR.isticky Div.icon {background-image : url(http://savepic.net/5657112.png); background-repeat: no-repeat;}
TR.iclosed Div.icon {background-image : url(http://savepic.net/5698072.png); background-repeat: no-repeat;}
TR.iredirect Div.icon {background-image : url(http://savepic.net/5651974.png); background-repeat: no-repeat;}


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


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


.title-logo-tdr a img, .title-logo-tdr iframe, .title-logo-tdr object, #tieser-bottom{
  filter:alpha(opacity=40);
  opacity: 0.6;
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
}
.title-logo-tdr a img:hover, .title-logo-tdr iframe:hover, .title-logo-tdr objec:hover, #tieser-bottom:hover{
filter:alpha(opacity=40);
opacity: 1.0;
-moz-opacity: 1.0;
-khtml-opacity: 1.0;
}

/* CS5 [Футер]
-------------------------------------------------------------*/
#pun-about p.container {background-image: url(http://savepic.net/5654245.png); background-position: top center; background-repeat: no-repeat; height: 303px; width: 900px; margin-left: -58px;}
div#html-footer {
margin: -120px 0px 0px 0px;}


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

/* CS6 [Огранка профиля на страницах]
-------------------------------------------------------------*/
.punbb .post .post-author {
  background: url(http://savepic.net/5641728.png) 0 0 repeat-y; 
  overflow: visible!important;
  margin: 12px 0!important;
  box-shadow: 0px 0px 20px #020202 inset;
  /* border-top: double 3px #000000; */
  /* border-left: double 3px #000000; */
  /* border-bottom: double 3px #000000; */
  /* border-right: double 3px #000000; */
}

.pa-author {font-size: 11px; text-transform:uppercase; font:sans-serif;  !important;}


/* CS6 category
 -------------------------------------------------------------*/

#pun-category1.category h2 {
background: url(http://savepic.net/5636653.png);
height: 60px;
width: 829px;
font-size:0 !important;
margin-left: -11px;}

#pun-category2.category h2 {
background: url(http://savepic.net/5636653.png);
height: 60px;
width: 829px;
font-size:0 !important;
margin-left: -11px;}

#pun-category3.category h2 {
background: url(http://savepic.net/5636653.png);
height: 60px;
width: 829px;
font-size:0 !important;
margin-left: -11px;}


#pun-category4.category h2 {
background: url(http://savepic.net/5636653.png);
height: 60px;
width: 829px;
font-size:0 !important;
margin-left: -11px;}



#pun-category5.category h2 {
background: url(http://savepic.net/5636653.png);
height: 60px;
width: 829px;
font-size:0 !important;
margin-left: -11px;}



#pun-category6.category h2 {
background: url(http://savepic.net/5636653.png);
height: 60px;
width: 829px;
font-size:0 !important;
margin-left: -11px;}



/* Tooltips
 -------------------------------------------------------------*/
.tooltip {
border: none; 
color: #532a12;
text-decoration: none;
position: relative;}

.tooltip span {
margin-left: -999em;
position: absolute;}

.tooltip:hover span {
font-family:verdana;
position: absolute;
left: 60px; 
top: -60px; 
z-index: 99;
margin-left: 0;}

.tooltip:hover img {
left: 1em; 
top: 2em; 
z-index: 99;
margin-left: 0;}

.tip { 
position: absolute;
color: #532a12;
background-color: #b4a287;
  color: #532a12;
  border-top: double 3px #a79170;
  border-left: double 3px #a79170;
  border-bottom: double 3px #a79170;
  border-right: double 3px #a79170;
  box-shadow: 0px 0px 20px #ad9570 inset;
z-index: 1000;
width: 150px;
padding: 5px; 
text-align: justify; 
line-height: 10px;
font-family: verdana;
font-size: 10px;
}



/* Others 
 -------------------------------------------------------------*/

#pun-stats ul.container {
  background: transparent url(http://sa.uploads.ru/I5H1U.png) no-repeat 0px 1px;
  padding-left:72px;
  padding-bottom:5px;}

.closedatafield, #pun-title .title-logo span, .pa-gifts, .lastedit {
  display: none
}

.punbb .post-sig {color:#88634f;}

.punbb .post-sig dt {
   border-top: 1px dashed #532a12 !important;}

b, p strong{   
 color: #181818; }

s strong{  
 color: #887458;}

hr {
border: none;
border-top: double #a79170;}

#pun-main #pun-reputation .reputation .container, div#pun-reputation div.inner h1, div.inner.popup_awards {
  background: #c4d6da !important;  }

#html-footer {
margin:0px 0 -3px 0;}

#profile .container #profilenav h2   { text-align : left;}

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

.post-author ul li.pa-avatar img {border: 1px solid #fff; box-shadow: 0 0 2px rgba(0, 0, 0, 0.6);}
Хтм-верх
Код:
<style type="text/css">
li#navawards {display: none;}
</style>

<style> #pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: 470px; top: 330px
}
</style>


<table border="0" width="200px" height="650px" style="text-align: justify;  position: absolute; margin-left: -260px; top: 296px; background-color: #050204; background-image : url(http://savepic.net/5652208.png);" border:="" none;="" font-size:="" 11px;="" line-height:="" 4px;="" margin:="" 1px;=""><tbody><tr align="center"><td width="200px" height="230px&quot;">

<center>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<a href="ссылка" class="navi" target="frame">ССЫЛКА»</a>
<br>
<a href="ссылка" class="navi" target="frame">ССЫЛКА»</a>
<br>
<a href="ссылка" class="navi" target="frame">ССЫЛКА»</a>
<br>
<a href="ссылка" class="navi" target="frame">ССЫЛКА»</a>
<br>
<a href="ссылка" class="navi" target="frame">ССЫЛКА»</a>
</center>

<p align="center"><font style="font-weight: normal; font-size:7.5pt; line-height:6.5pt; font-family: Verdana;"><br><br>
<b>»» А</b>ДМИНИСТРАЦИЯ:
<br>
<a href="ссылка"><img src="http://savepic.net/5678838.png"></a><a href="ссылка"><img src="http://savepic.net/5678838.png"></a><a href="ссылка"><img src="http://savepic.net/5678838.png"></a>

<br><br><b>»» М</b>ОДЕРАЦИЯ:<br>
<a href="ссылка"><img src="http://savepic.net/5678838.png"></a><a href="ссылка"><img src="http://savepic.net/5678838.png"></a><a href="ссылка"><img src="http://savepic.net/5678838.png"></a>

<br>
<br>
<br>
<font style="font-weight: normal; font-size:7.5pt; line-height:6.5pt; font-family: Verdana;">
<b>»» Л</b>УЧШИЕ ИГРОКИ:<br>
<a href="ссылка"><img src="http://savepic.net/5636616.png"></a><br>
<a href="ссылка"><img src="http://savepic.net/5636616.png"></a>
<br><b>»» Н</b>АШИ ДРУЗЬЯ:<br>
<marquee direction="right" scrollamount="5" оnmоuseоver="this.setAttribute('scrollamount','0');" оnmоuseоut="this.setAttribute('scrollamount','5');"> 
  <a href="ссылка">
<img src="http://savepic.net/5650955.png" title="Название форума."></a>   <a href="ссылка">
<img src="http://savepic.net/5650955.png" title="Название форума."></a>
  <a href="ссылка">
<img src="http://savepic.net/5650955.png" title="Название форума."></a>
  <a href="ссылка">
<img src="http://savepic.net/5650955.png" title="Название форума."></a>
</marquee> 

</font>

</font></p></td></tr></tbody></table>
хтм-низ
Код:
<script type="text/javascript">
li=document.getElementById("pun-navlinks").getElementsByTagName("li")
f=-1
while(li[++f]){
s=li[f].innerHTML
if((p=s.indexOf("Форум")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5697041.png'>"+s.substring(p+5)
else if((p=s.indexOf("Участники")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5648912.png'>"+s.substring(p+9)
else if((p=s.indexOf("Поиск")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5662224m.png'>"+s.substring(p+5)
else if((p=s.indexOf("Профиль")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5668368.png'>"+s.substring(p+7)
else if((p=s.indexOf("Сообщения")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5666320.png'>"+s.substring(p+9)
else if((p=s.indexOf("Администрирование")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5654032.png'>"+s.substring(p+17)
else if((p=s.indexOf("Регистрация")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5658128.png'>"+s.substring(p+11)
else if((p=s.indexOf("Выход")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5645840.png'>"+s.substring(p+5)
else if((p=s.indexOf("Войти")) != -1) li[f].innerHTML=s.substring(0,p)+"<img src='http://savepic.net/5650960.png'>"+s.substring(p+5)
}
</script>


<script><!--Ставим рамки для Аватара -->
  $(document).ready(function(){
GifArray=new Array(
"http://savepic.net/5687822.png",
"http://savepic.net/5687822.png"    //End myarray_!!Последняя ссылка без Запятой!!!
)
   var imgURL;var i;var x;var y;
     $("div.post-author ul li.pa-avatar img[alt]").each(function () {
    x = this.offsetWidth;
    y = this.offsetHeight;
    inb = $(this).parent().get(0).tagName;
    $(this).css("width",x+"px");
    $(this).css("height",y+"px");
    imgURL = $(this).attr("src");
    i=GifArray[Math.round(Math.random()*(GifArray.length-1))];
    $(this).attr("src",i);
    $(this).css("background-image","url("+imgURL+")");});
});
</script><!--Конец//Рамки для Аватара-->

0

7

http://i68.fastpic.ru/big/2014/0717/fe/437c5a794a977b85ef25a724a782aefe.png

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

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

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

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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

/* A5 Basic page layout and borders
-------------------------------------------------------------*/
/* A5.1 */
#pun {
  margin: auto;
  width : 937px;
  position: relative;

  }

/* A5.2 */
.punbb {
  float: auto;
  width: 90%;
  margin-left: 44px;
  height: auto;

  }

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


background-position: left;

text-align: left;
background-image: url(http://i61.fastpic.ru/big/2014/0612/b6/2669c858012f6cb4d01ede6c27fd2db6.jpg);
    border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-border-radius:10px;
    -o-border-radius:10px;
     box-shadow: 0px 5px 8px #201b17;
    -webkit-box-shadow:0px 5px 8px #201b17;
    -khtml-box-shadow:0px 5px 8px #201b17;
    -moz-box-shadow:0px 5px 8px #201b17;
    }
  color: #714723;

  }


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

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

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

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

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

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

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


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

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


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

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

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

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

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

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

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

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
  border-style: none;
  border-width: 1px;
  }

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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



 /* 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: 20em;
  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: 210px;
  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 {

  }


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: 20em;
  border-left-style: solid;
  border-left-width: 1px;
  padding: 0 0 1px 0;
  }

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

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

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

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

/* C3.16 */


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

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

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


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

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

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

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

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


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

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

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


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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

/* C7.3 */
#pun-userlist .usertable table {
  border-style: solid;
  border-width: 1px;
  }
/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

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

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

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

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

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

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

#pun-title h1 span  {
  font-size: 1.5em;
  }



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

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

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

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

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

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

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




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

/* D3.1 */
#pun-navlinks {

width: 700px;
margin-left: 200px;
margin-top: -40px;
}
  

/* D3.2 */
#pun-navlinks .container {

  height: 30px;
  font-weight:bold;
  text-align: center;
  margin: 0;
position: relative;
}

/* D.3 */
#pun-navlinks li {
border-left: 1px solid rgba(212, 155, 101, 0.196);
border-right: 1px solid rgba(20, 7, 2, 0.251);
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
display: inline-block;
margin-left: -4px;
-webkit-transition: opacity 0.5s;
 -moz-transition: opacity 0.5s;
 -ms-transition: opacity 0.5s;
 -o-transition: opacity 0.5s;
 transition: opacity 0.5s;
background: rgba(255, 77, 38, 0);
opacity: 0.8;
}

#pun-navlinks li:first-of-type{
border-left: none !important;
}
#pun-navlinks li:last-of-type {
border-right: none !important;
}
#pun-navlinks li:hover, #pun-navlinks li:focus, #pun-navlinks li:active {
background: #200f09;
border-top: 1px solid rgba(20, 7, 2, 0.251);
border-bottom: 1px solid rgba(212, 155, 101, 0.196);
opacity: 0.5;
}



/* D3.4 */
#pun-navlinks li a {
display: inline-block;
font-size: 0pt;
height: 19px;
min-width: 40px;
position: relative;
padding: 0px 8px;
color: #6f6242;
line-height: 30px;
text-transform: uppercase;
font-family:  "Palatino Linotype";

  }
#pun-navlinks li a:hover, #pun-navlinks li a:focus, #pun-navlinks li a:active, #bannerbut a:hover, #bannerbut a:focus, #bannerbut a:active {
color: #af7b31 !important;
}

#navawards {display: none !important;}

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

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

/* 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 {
  text-align: left;
  border-bottom: none;
  margin-bottom: 0;
  }

/* D5.2 */
#pun-status .container {
  padding:-4em 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;
  text-align: left;
  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;
  margin-left: -10px;
  }

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

/* D9.9 Двигаем верхний баннер */
#pun-title table tbody tr .title-logo-tdr {
position: absolute; z-index: 1; 
margin-left: 857px; 
top: 2px}
Цвет
Код:
/* other */
#pun-announcement.section h2 span {display: none; }
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-main .post-content {font-size: 11px;}
#pun-userlist .usertable th{display:none}

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


/* usL */
#pun-ulinks .container{position: absolute; z-index: auto; top:287px;   text-align: center;   width: 100%;}
#pun-ulinks, #pun-ulinks .container, #pun-ulinks li, #pun-ulinks li a, #pun-ulinks li a {
font-size: 11px; color: #5c4c2d; font-family: "Verdana"; font-variant: small-caps; margin: -2px; }


#pun-navlinks .container{position: absolute; z-index: auto; top:-374px;   width: 100%;}

/* shapka*/
#pun-title table {
background-image : url(http://i68.fastpic.ru/big/2014/0717/fe/437c5a794a977b85ef25a724a782aefe.png); 
background-repeat : no-repeat;
background-position: top center;
border: none;
margin-left: -133px;
height:667px;
width: 1101px;}

/* telo foruma */
#pun { background-image: url(http://i62.fastpic.ru/big/2014/0611/7f/1e32eecd5daf2aefee46587ff039ce7f.jpg); background-color: #000000; background-repeat: repeat;
}




/* fon */
html, body {
        background: url("http://i64.fastpic.ru/big/2014/0613/44/1f338d03c31b03344a7c8efe54d80b44.jpg") repeat-x top left, url("http://i62.fastpic.ru/big/2014/0613/b5/41434718bb32279fcf8843290147f4b5.jpg") center; background-color: #000000;
        }
body {margin: 0 auto; overflow-x: hidden;}




/* Zagolovki */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: transparent !important;
  color: #0b0a08;   font-weight: normal;   
  text-align: center;     
  height: 15px;
  font-size: 12px;
  font-weight: bold;
  padding-top: 5px!important;
  text-transform: uppercase;
  font-family: Palatino Linotype; 
  }


/* oformlenie code + quote */
.punbb .quote-box, .punbb .code-box {
 background-color: transparent;
    border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-border-radius:10px;
    -o-border-radius:10px;
     box-shadow: 0px 5px 8px #733e16;
    -webkit-box-shadow:0px 5px 8px #733e16;
    -khtml-box-shadow:0px 5px 8px #733e16;
    -moz-box-shadow:0px 5px 8px #733e16;
    }
  color: #714723;

  }

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

/*knopki + forma otveta*/


.punbb textarea, .punbb select, .punbb input {
  background-color: #a68243;
  font-size: 11px !important;
  color: #000000;
}

.punbb textarea  {
box-shadow: inset 0px -11px 40px #733e16;
}





/* grani */
.punbb .container, .punbb .post-body, .post h3, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post , #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .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, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {
 border-color: transparent ;
  }
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend{
 border-color: transparent ;
 }

.punbb .main .container,
.punbb td.tc3, .punbb .section .container,punbb td.tc2,.punbb td.tcr,#pun .tc2, #pun-stats h2, 
#pun th, #pun-main .post h3 span, #pun-main .post h3, #pun-main .post-body, #pun-title, 
#pun-main .formal textarea, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2  {background-color: transparent; }



/* Links*/
/* ссылка до нажатия */
.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: #05080b;
    border-bottom: 0px none #05080b;
  text-decoration: none;
  }
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #05080b;
  }

/* активная ссылка */
.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: #090d10;
    border-bottom: 0px none #090d10;
  text-decoration: none;

  }




/*ikonki mess*/

.punbb table Div.icon {float: left; display: block; border-style: none none none none;
width: 58px;
height: 62px;

background-image : url(http://i63.fastpic.ru/big/2014/0611/a1/14c1a2c83c8daafa36f6fa5e8429a7a1.png);
background-repeat: no-repeat;
}

TR.inew Div.icon {
background-image : url(http://i63.fastpic.ru/big/2014/0611/42/df5426d24a0ab9ee978fa8bc7b7d8842.png);
background-repeat: no-repeat;
width: 58px;
height: 62px;
}

TR.isticky Div.icon {
background-image : url(http://i63.fastpic.ru/big/2014/0611/09/f3ad9fe6e131b4e34d0abacccc0e3609.png);
background-repeat: no-repeat;
width: 58px;
height: 62px;
}

TR.iclosed Div.icon {
background-image : url(http://i63.fastpic.ru/big/2014/0611/5d/932f111917ea7ce88a422b9847927e5d.png);
background-repeat: no-repeat;
width: 58px;
height: 62px;
}




/* menu */

#pun-navlinks a {
        display: inline-block;
        height: 17px;
        width: auto;
margin: -7px;}
        #navindex a 
{background: url(http://i63.fastpic.ru/big/2014/0612/d5/1756833aed0f5b15dd6f96aa0d1de2d5.png) no-repeat top center; width: 66px;}
        #navuserlist a 
{background: url(http://i62.fastpic.ru/big/2014/0611/7f/30e2fe11710294a56c43a8e35ad3367f.png) no-repeat top center; width: 90px;}
        #navsearch a 
{background: url(http://i62.fastpic.ru/big/2014/0611/f5/13e15ed6dd9fc21f1b5767ff28cf3df5.png) no-repeat top center; width: 56px;}
        #navprofile a 
{background: url(http://i62.fastpic.ru/big/2014/0611/c9/035da46777105bf00f2b06d5c90e45c9.png) no-repeat top center; width: 75px;}
        #navpm a 
{background: url(http://i62.fastpic.ru/big/2014/0611/e6/66d28c60207cbfbf24e5012739c2f3e6.png) no-repeat top center; width: 90px;}
        #navadmin a 
{background: url(http://i62.fastpic.ru/big/2014/0611/f2/42f2b49e2a6da1b38f99a3a97eca88f2.png) no-repeat top center; width: 42px;}
        #navlogout a 
{background: url(http://i62.fastpic.ru/big/2014/0611/73/ec6c30b87b2ea079bc35fa50a3044473.png) no-repeat top center; width: 56px;}
        #navlogin a 
{background: url(http://i62.fastpic.ru/big/2014/0611/ab/474550362c4424a347e2fe60a0a2dbab.png) no-repeat top center; width: 46px;}
        #navregister a 
{background: url(http://i62.fastpic.ru/big/2014/0611/4c/b12a1296a94b5c2d314925fc1dd30a4c.png) no-repeat top center; width: 101px;}
#navpiar a 
{background: url(http://i62.fastpic.ru/big/2014/0613/71/951a609f9f2e46a552632dfddc727f71.png) no-repeat top center; width: 54px;}

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




/* futer */
#pun-about  { 
background-image: url("http://i63.fastpic.ru/big/2014/0613/40/36c0fa8db158fc181353105a14b3d040.png");
background-repeat: no-repeat; 
background-position: center top;
width: 1101px;
height : 138px; 

margin-bottom: 0px; 
margin-left: -133px;; 
}

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








.post-author a,  .post-author a:focus , .post-author a:active {color: #663c0a!important;
}

.post-author a:hover {color: #300f05!important;
}


.pa-title {
color: #a96b2d !important;
font-family: "Tahoma" !important;
font-size: 10pt !important;
font-variant: small-caps !important;
font-weight: 200 !important;
padding:0px 0px  5px 5px !important;
}

.pa-author {
background: url(http://i61.fastpic.ru/big/2014/0612/7d/22730e66b5c8cbbdf26a2b66ed55467d.png) 0% 0% no-repeat;
color: #281f0f !important;
height: 61px;
line-height: 25px !important;
margin-left: -11px !important;
margin-top: 0px !important;
padding: 9px 5px 0px 0px !important;
position: relative;
text-align: center;
width: 210px !important;

}
.pa-author a, .pa-author {
color: #231908 !important;
font-family: "Times New Roman" !important;
font-size: 11pt !important;
font-variant: small-caps !important;

margin-left: 0px;
}
.post-author {
background: url(http://i61.fastpic.ru/big/2014/0612/56/413a148b17de377890cef9647a4e7a56.png) repeat-y; weight: 0px;
color: #2f2412 !important;
}
.post-author ul li {
padding: 0px -15px;
text-align: center;
color: #705a35 !important;
}



.post-author > ul {
    background: url("http://i62.fastpic.ru/big/2014/0612/d0/d8480b4bf7d5951e4b31ef963e61d1d0.png") no-repeat scroll center bottom transparent;

}

.pa-avatar.item2{
padding-left: 4px !important;
padding-right: -4px !important;
line-height: 0px !important;
border: none !important;
text-align: center;
}
#pun-post .pa-author {
background: url(http://i61.fastpic.ru/big/2014/0612/7d/22730e66b5c8cbbdf26a2b66ed55467d.png) 0% 0% no-repeat;
margin-left: 0px !important;
}
#pun-userlist .usertable th{display:none}




/*картинка при наведение*/
.tooltip {
position: relative;
}
.tooltip em {
display: none;
}
.tooltip:hover em {
font-style: normal;
display: block;
position : relative;

background: #200f09;
border-top: 1px solid rgba(20, 7, 2, 0.251);
border-bottom: 1px solid rgba(212, 155, 101, 0.196);
opacity: 0.7;
color: #e6b07d;
width: 140px;
height: auto;

padding: 5px 5px;
bottom: 100px;
right: 105px;

box-shadow: 0 0 5px #482a12;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-box-shadow: 0 0 5px #482a12;
-moz-box-shadow: 0 0 5px #482a12;
}
.tooltip:hover em i {
position: absolute;
bottom: -7px;
right: 5px;
border-top: 7px solid #482a12;
border-left: 7px solid #000000;
display: block;

}

0

8

http://sd.uploads.ru/t/PBKcm.png

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

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

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

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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

/* A5 Basic page layout and borders
-------------------------------------------------------------*/
/* A5.1 */
#pun {
  margin: auto;
  width : 937px;
  position: relative;

  }

/* A5.2 */
.punbb {
  float: auto;
  width: 90%;
  margin-left: 44px;
  height: auto;

  }

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

    border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-border-radius:10px;
    -o-border-radius:10px;
     box-shadow: 0px 5px 8px #000000;
    -webkit-box-shadow:0px 5px 8px #000000;
    -khtml-box-shadow:0px 5px 8px #000000;
    -moz-box-shadow:0px 5px 8px #000000;
    }
  color: #000000;

  }


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

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

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

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

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

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

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


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

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


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

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

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

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

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

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

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

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
  border-style: none;
  border-width: 1px;
  }

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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



 /* 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: 20em;
  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: 210px;
  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 {

  }


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: 20em;
  border-left-style: solid;
  border-left-width: 1px;
  padding: 0 0 1px 0;
  }

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

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

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

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

/* C3.16 */


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

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

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


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

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

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

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

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


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

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

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


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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

/* C7.3 */
#pun-userlist .usertable table {
  border-style: solid;
  border-width: 1px;
  }
/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

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

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

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

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

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

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

#pun-title h1 span  {
  font-size: 1.5em;
  }



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

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

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

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

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

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

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




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

/* D3.1 */
#pun-navlinks {

width: 700px;
margin-left: 200px;
margin-top: -40px;
}
  

/* D3.2 */
#pun-navlinks .container {

  height: 30px;
  font-weight:bold;
  text-align: center;
  margin: 0;
position: relative;
}

/* D.3 */
#pun-navlinks li {
border-left: 1px solid rgba(212, 155, 101, 0.196);
border-right: 1px solid rgba(20, 7, 2, 0.251);
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
display: inline-block;
margin-left: -4px;
-webkit-transition: opacity 0.5s;
 -moz-transition: opacity 0.5s;
 -ms-transition: opacity 0.5s;
 -o-transition: opacity 0.5s;
 transition: opacity 0.5s;
background: rgba(255, 77, 38, 0);
opacity: 0.8;
}

#pun-navlinks li:first-of-type{
border-left: none !important;
}
#pun-navlinks li:last-of-type {
border-right: none !important;
}
#pun-navlinks li:hover, #pun-navlinks li:focus, #pun-navlinks li:active {
background: #030101;
border-top: 1px solid rgba(20, 7, 2, 0.251);
border-bottom: 1px solid rgba(212, 155, 101, 0.196);
opacity: 0.5;
}



/* D3.4 */
#pun-navlinks li a {
display: inline-block;
font-size: 0pt;
height: 19px;
min-width: 40px;
position: relative;
padding: 0px 8px;
color: #6f6242;
line-height: 30px;
text-transform: uppercase;
font-family:  "Palatino Linotype";

  }
#pun-navlinks li a:hover, #pun-navlinks li a:focus, #pun-navlinks li a:active, #bannerbut a:hover, #bannerbut a:focus, #bannerbut a:active {
color: #af7b31 !important;
}

#navawards {display: none !important;}

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

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

/* 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 {
  text-align: left;
  border-bottom: none;
  margin-bottom: 0;
  }

/* D5.2 */
#pun-status .container {
  padding:-4em 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;
  text-align: left;
  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;
  margin-left: -10px;
  }

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

/* D9.9 Двигаем верхний баннер */
#pun-title table tbody tr .title-logo-tdr {
position: absolute; z-index: 1; 
margin-left: 857px; 
top: 2px}
Цвет
Код:
/* Прочее */
#pun-announcement.section h2 span {display: none; }
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-main .post-content {font-size: 11px;}
#pun-userlist .usertable th{display:none}

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

 #pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}


#pun-redirect, #pun-maint { 
 height: 260px;
 line-height: 15px;
 background-image: url("http://savepic.net/5960251.png");
 background-repeat: no-repeat;
 background-attachment: scroll;
 background-position: center; 
 text-align:center; 
 font-size:10px !important;
 width: 545px; 
 padding: 30px;
  }


#pun-redirect .main-title {
  margin-bottom:40px !important;
  }

/* Ссылки */
#pun-ulinks .container{position: absolute; z-index: auto; top: 396px;   text-align: center;   width: 100%;}
#pun-ulinks, #pun-ulinks .container, #pun-ulinks li, #pun-ulinks li a, #pun-ulinks li a {
font-size: 11px; 
color: #805132; 
font-family: "Tahoma"; 
font-variant: small-caps; 
margin: 5px; }


#pun-navlinks .container{position: absolute; z-index: auto; top: -497px;   left: -124px;width: 100%;}

/*  Шапка */
#pun-title table {
background-image : url(http://savepic.net/5921318.png); 
background-repeat : no-repeat;
background-position: top center;
border: none;
margin-left: -341px;
height:536px;
width: 1484px;}

/* Внутренний фон */
#pun { background-image: url(http://savepic.net/5935658.png); background-color: #000000; background-repeat: repeat;
}




/* Задний фон */
html, body {
        background: url("-") repeat top; background-color: #000000;
        }
body {margin: 0 auto; overflow-x: hidden;}




/*Категории*/
.punbb .main h1 {
background: url(http://savepic.net/5933624.png) no-repeat top center;
height: 102px;
width: 1486px;
margin-left: -342px;
border-style: none;
font-size:0 !important;}

.punbb .main h2 {
background: url(http://savepic.net/5961275.png) no-repeat top center;
height: 102px;
width: 1486px;
margin-left: -342px;
border-style: none;
font-size:0 !important;}

#pun-stats h2 {
background: url(http://savepic.net/5902905.png) no-repeat top center;
height: 102px;
width: 1486px;
margin-left: -342px;
border-style: none;
font-size:0 !important;}

#pun-category1.category h2 {
background: url(http://savepic.net/5920313.png) no-repeat top center;
height: 102px;
width: 1486px;
margin-left: -342px;
border-style: none;
font-size:0 !important;}

#pun-category2.category h2 {
background: url(http://savepic.net/5920313.png) no-repeat top center;
height: 102px;
width: 1486px;
margin-left: -342px;
border-style: none;
font-size:0 !important;}


#pun-category3.category h2 {
background: url(http://savepic.net/5920313.png) no-repeat top center;
height: 102px;
width: 1486px;
margin-left: -342px;
border-style: none;
font-size:0 !important;}




/* Цитаты и коды */
.punbb .quote-box, .punbb .code-box {
 background-color: transparent;
    border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-border-radius:10px;
    -o-border-radius:10px;
     box-shadow: 0px 5px 8px #351c0a;
    -webkit-box-shadow:0px 5px 8px #351c0a;
    -khtml-box-shadow:0px 5px 8px #351c0a;
    -moz-box-shadow:0px 5px 8px #351c0a;
    }
  color: #36210f;

  }

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




/* Рамки */
.punbb .container, .punbb .post-body, .post h3, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post , #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .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, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {
 border-color: transparent ;
  }
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend{
 border-color: transparent ;
 }

.punbb .main .container,
.punbb td.tc3, .punbb .section .container,punbb td.tc2,.punbb td.tcr,#pun .tc2, #pun-stats h2, 
#pun th, #pun-main .post h3 span, #pun-main .post h3, #pun-main .post-body, #pun-title, 
#pun-main .formal textarea, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2  {background-color: transparent; }



/* Links*/

.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: #05080b;
    border-bottom: 0px none #05080b;
  text-decoration: none;
  }
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #05080b;
  }

.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: #090d10;
    border-bottom: 0px none #090d10;
  text-decoration: none;

  }




/*Иконки*/

.punbb table Div.icon {float: right; display: block; border-style: none none none none;
width: 62px;
height: 56px;

background-image : url(http://savepic.net/5908006m.png);
background-repeat: no-repeat;
}

TR.inew Div.icon {
background-image : url(http://savepic.net/5914150m.png);
background-repeat: no-repeat;
width: 62px;
height: 56px;
}

TR.isticky Div.icon {
background-image : url(http://savepic.net/5900838m.png);
background-repeat: no-repeat;
width: 62px;
height: 56px;
}

TR.iclosed Div.icon {
background-image : url(http://savepic.net/5911078m.png);
background-repeat: no-repeat;
width: 62px;
height: 56px;
}




/* Навигация форума */

#pun-navlinks a {
        display: inline-block;
        height: 17px;
        width: auto;
margin: -7px;}
        #navindex a 
{background: url(http://savepic.net/5958182m.png) no-repeat top center; width: 66px;}
        #navuserlist a 
{background: url(http://savepic.net/5953062m.png) no-repeat top center; width: 66px;}
        #navsearch a 
{background: url(http://savepic.net/5941798.png) no-repeat top center; width: 66px;}
        #navprofile a 
{background: url(http://savepic.net/5942822m.png) no-repeat top center; width: 66px;}
        #navpm a 
{background: url(http://savepic.net/5939750m.png) no-repeat top center; width: 66px;}
        #navadmin a 
{background: url(http://savepic.net/5940774m.png) no-repeat top center; width: 66px;}
        #navlogout a 
{background: url(http://savepic.net/5946918m.png) no-repeat top center; width: 66px;}
        #navlogin a 
{background: url(http://savepic.net/5943846m.png) no-repeat top center; width: 66px;}
        #navregister a 
{background: url(http://savepic.net/5944870m.png) no-repeat top center; width: 66px;}
#navpiar a 
{background: url(http://savepic.net/5952038m.png) no-repeat top center; width: 66px;}

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




/* Футер-копирайт */
#pun-about  { 
background-image: url("http://savepic.net/5932601.png");
background-repeat: no-repeat; 
background-position: center top;
width: 937px;
height : 208px; 

margin-bottom: 0px; 
margin-left: -44px;; 
}

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


.post-author a,  .post-author a:focus , .post-author a:active {color: #663c0a!important;
}

.post-author a:hover {color: #300f05!important;
}


.pa-title {
color: #a96b2d !important;
font-family: "Tahoma" !important;
font-size: 10pt !important;
font-variant: small-caps !important;
font-weight: 200 !important;
padding:0px 0px  5px 5px !important;
}


}
.pa-author a, .pa-author {
color: #231908 !important;
font-family: "Times New Roman" !important;
font-size: 11pt !important;
font-variant: small-caps !important;

margin-left: 0px;
}

.post-author ul li {
padding: 0px -15px;
text-align: center;
color: #705a35 !important;
}
хтм-верх
Код:
<style type="text/css">
#pun-announcement h2 {display: none}
#pun-announcement .container {padding-top: 1em}
</style>

<script type="text/javascript">
$(document).ready(function() {
$("td.#MenuTxT div.submenutext").hide();
<!--$(".tabs span:first").addClass("active").show(); -->
$("td.#MenuTxT div.submenutext:first").show();
$("div.#menu span").click(function() {
    $("div.#menu span").removeClass("tabactive");
    $(this).addClass("tabactive");
    $("td.#MenuTxT div.submenutext").hide();
    var activeDiv = $(this).attr("alt");
    $("div."+activeDiv).fadeIn();
    return false; });
});
</script>


<div style="position:fixed;z-index:1003; right :0.5%; bottom: 45%;">
  <a href="#top" onclick="scrollTo(0,0); return false;" title="Вверх страницы">
    <img src="http://savepic.net/5923387m.png" alt="Вверх страницы">
  </a>
  <br>
  <br>
  <a href="#top" onclick="scrollTo(0, document.body.scrollHeight); return false;" title="Вниз страницы">
    <img src="http://savepic.net/5925435m.png" alt="Вниз страницы">
  </a>
</div>

0


Вы здесь » Asylum » Новый форум » Lorem ipsum 3


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