поттер про себя до трех считает, мысленно пистолет заряженный к виску приставляя, — поттеру не хочется сейчас ( никогда ) о чувствах своих говорить, поттеру хочется разговор свернуть как можно быстрее ( сбежать позорно, трусом ). — собрания оппозиционной партии никак не помешают нашим легальным забавам. я помру от скуки, если ты за целый месяц никого не отравишь очередным своим экспериментом по превращению воды в вино, — альбус притворно в кулак зевает, протирая глаза ( на самом деле, — привести себя в чувство пытаясь ). воду в вино иисус превращал, и поттер был уверен, что на страшном суде у его бога будут сен-при черты. читать дальше...

forapogeeonly

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

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


Вы здесь » forapogeeonly » Тестовый форум » Тестовое сообщение


Тестовое сообщение

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

1

Благодарим за выбор нашего сервиса!

0

2

проверка

0

3

плашки

https://forumupload.ru/uploads/001a/20/5d/9/65134.png
новый дизайн.
плашка выдаётся каждому принятому на момент постановки дизайна игроку.

https://forumupload.ru/uploads/001a/20/5d/9/67975.png
принятая анкета.
плашка выдаётся каждому принятому игроку.

https://forumupload.ru/uploads/001a/20/5d/9/31750.png
500 позитива.
плашка выдаётся каждому у кого есть 500 позитива в профиле.

https://forumupload.ru/uploads/001a/20/5d/9/22733.png
500 уважения.
плашка выдаётся каждому у кого есть 500 уважения в профиле.

https://forumupload.ru/uploads/001a/20/5d/9/99832.png
10 постов.
плашка выдаётся каждому у кого есть 10 написанных постов вне зависимости от разделов.

https://forumupload.ru/uploads/001a/20/5d/9/58824.png
20 постов.
плашка выдаётся каждому у кого есть 20 написанных постов вне зависимости от разделов.

https://forumupload.ru/uploads/001a/ba/05/2/39553.png
1000 сообщений.
плашка выдаётся каждому у кого есть 1000 сообщений в профиле.

https://forumupload.ru/uploads/001a/ba/05/2/23083.png
единственный персонаж
плашка выдаётся каждому у кого всего один персонаж.

https://forumupload.ru/uploads/001a/ba/05/2/14459.png
5 твинков
плашка выдаётся каждому у кого есть 5 твинков.

https://forumupload.ru/uploads/001a/ba/05/2/55155.png
5 закрытых эпизодов
плашка выдаётся каждому у кого есть 5 закрытых эпизодов вне зависимости от разделов.

https://forumupload.ru/uploads/001a/ba/05/2/11030.png
10 закрытых эпизодов
плашка выдаётся каждому у кого есть 5 закрытых эпизодов вне зависимости от разделов.

https://forumupload.ru/uploads/001a/ba/05/2/61723.png
канонический персонаж
плашка выдаётся каждому у кого канонический персонаж.

https://forumupload.ru/uploads/001a/ba/05/2/84180.png
акционный персонаж
плашка выдаётся каждому, кто взял персонажа из акции.

https://forumupload.ru/uploads/001a/ba/05/2/31666.png
нужный персонаж
плашка выдаётся каждому, кто взял персонажа из нужных.

https://forumupload.ru/uploads/001a/ba/05/2/74842.png
помощь администрации
плашка выдаётся администрацией тем, кто подал руку помощи

https://forumupload.ru/uploads/001a/ba/05/2/30443.png
100 реклам
плашка выдаётся каждому, кто оставил 100 реклам


https://forumupload.ru/uploads/001a/ba/05/2/84879.png
упоминание газеты.
плашка выдаётся за упоминание в посте газетных выпусков из сюжета.

https://forumupload.ru/uploads/001a/ba/05/2/71033.png
террорист.
плашка выдаётся за упоминание в посте организации vox

https://forumupload.ru/uploads/001a/ba/05/2/45568.png
новые реформы.
плашка выдаётся за упоминание реформ об объединении мира волшебников и магглов.

https://forumupload.ru/uploads/001a/ba/05/2/33360.png
современные технологии.
плашка выдаётся за упоминание в посте маггловских технологий, используемых волшебником.

0

4

https://forumstatic.ru/files/001a/20/5d/30010.png

Код:
[align=center][url=http://thisisapogee.rusff.me/][img]https://forumstatic.ru/files/001a/20/5d/30010.png[/img][/url][/align]

0

5

https://forumupload.ru/uploads/001a/20/5d/2/31246.png

0

6

https://forumupload.ru/uploads/001a/ba/05/2/44337.png
https://forumupload.ru/uploads/001a/ba/05/2/88649.png

0

7

все персонажи расположены в алфавитном порядке по фамилиям для удобства. сперва идет фамилия семьи, затем чистота крови ( pureblood — чистокровные; halfblood — полукровные; muggleborn — маглорожденные ). хотим так же отметить, что все замужние волшебницы прописываются под своей девичьей фамилией ( в скобках указана фамилия мужа ).

полноценными канонами в данном списке считаются персонажи, имеющие имена и фамилии, которые были указаны в первоисточнике ( то есть произведениях роулинг ) ; частичными канонами являются персонажи с указанной фамилией и примерной датой рождения - у таких персонажей вы можете сменить пол и возраст ; неканонами считаются персонажи, которых нет в списке. ( # potter, harry - канон ; abbot, ____ ____ - частичный канон ; )

игроки в праве дополнять этот список, заполняя соответствующую форму своими неканоническими персонажами/семьями. вы также можете добавлять своих родителей, если они мертвы. если вы хотите дополнить полноценную каноническую семью членом семьи, для этого нужно связаться заранее с представителями этой семьи, если такие имеются на проекте ( администрация всегда готова помочь вам в коммуникации ), если же таких нет, то сообщите администрации о своей задумке, и мы поможем вам в её реализации. игроки в праве занять роль ребенка свободных полноценных каноничных персонажей, даже если дети не указаны в роду в списке. причина этому — недостаточная информация о канонических персонажах. если вы хотите стать членом семьи, считающейся частичным каноном, то, как уже было сказано, вы вольны сменить пол и возраст ; если вы хотите присоединиться к семье, в которой уже есть один представитель - настоятельно рекомендуем связаться с ним.

смена чистоты крови обсуждается с администрацией. возможны чистокровные иностранцы, но администрация оставляет за собой право отказать в приёме подобного персонажа, если на проекте будет слишком много чистокровных из одной страны.

обозначения :
F - женский персонаж;
M - мужской персонаж;
surname, ____ ____ - персонаж свободен;
surname, ____ ____ - персонаж занят ;
surname, ____ ____* - на персонажа выкуплена заявка ;
surname, ____ ____ - персонаж мёртв;
SURNAME - неканоничная семья ;
SURNAME country name - неканоничная иностранная семья ;

для упрощения поиска по списку используйте ctrl+f


внимание, при составлении данного списка активно был задействован общедоступный ресурс harry potterer lexicon, но ручаться за достоверность фактов никто не рискнёт. при обнаружении ошибок - свяжитесь с амс.
в данном списке представлены не все известные каноничные фамилии.

A B C D
ABBOTT
pureblood.
F abbot (longbottom) , hannah // 1980

ABERCROMBIE
halfblood.
M abercrombie, euan // 1984

ACKERLEY
halfblood.
M ackerley, stewart // 1983

AUBREY
halfblood.
M aubrey, ____ ____ // 19__

AVERY
pureblood.
M avery, august // 1960-1998
M avery, ____ ____ // 19__
F avery, severina // 1997

BADDOCK
halfblood.
M baddock, malcolm // 1983

BAGNOLD
halfblood.
M bagnold, ____ ____ // 19__
F bagnold, ____ ____ // 19__

BELL
halfblood.
F bell, katie // 1979

BELBY
halfblood.
M belby, marcus // 1979

BLENKINSOP
halfblood.
M blenkinsop, timothy // 1976

BLETCHLEY
halfblood.
M bletchley, miles // 1978

BOBBIN
halfblood.
F bobbin, melinda // 1980

BOLE
halfblood.
M bole, ____ ____ // 1988

BONES
pureblood.
F bones, susan // 1980

BOOT
halfblood.
M boot, terry // 1980

BRADLEY
halfblood.
M bradley, ____ ____ // 1984

BRANSTONE
halfblood.
F branstone, eleanor // 1983

BROCKLEHURST
halfblood.
F brocklehurst, mandy // 1981

BROWN
pureblood.
M brown, lavender // 1980

BULSTRODE
pureblood.
F bulstrode, millicent // 1980

BURKE
pureblood.
M burke, ____ ____ // 19__

CADWALLADER
halfblood.
M cadwallader, ____ ____ // 19__

CAMPBELL
halfblood.
M campbell, ____ ____ // 19__
F campbell, ____ ____ // 19__

CARMICHAEL
halfblood.
M carmichael, eddie // 1979

CARROW
pureblood.
F carrow, hestia // 1985
F carrow, flora // 1985

CATTERMOLE
halfblood.
M cattermole, alfred // 1993
F cattermole, ellie // 1995
F cattermole, maisie // 1997

CAULDWELL
halfblood.
M cauldwell, owen // 1983

CHAMBERS
halfblood.
M chambers, ____ ____ // 1982

CLEARWATER
halfblood.
F clearwater, penelope // 1976

COOTE
halfblood.
M coote, ritchie // 1984

CORNER
halfblood.
M corner, michael // 1980

CORNFOOT
pureblood.
M cornfoot, stephen // 1980

CREEVEY
muggleborn.
M creevey, dennis // 1980

CRESSWELL
halfblood.
M cresswell, ____ ____ // 19__

CRUMB
halfblood.
M crumb, gideon // 1975

DAVIES
halfblood.
M davies, roger // 1978

DAWLISH
halfblood.
F dawlish, ____ ____ // 19__

DEREK
halfblood.
M derek, ____ ____ // 19__

DIGGORY
halfblood.
M diggory, ____ ____ // 19__

DOBBS
muggleborn.
F dobbs, emma // 1983

DINGLE
halfblood.
M dingle, ____ ____ // 19__

E F G H
EDGECOMBE
halfblood.
F edgecombe, marietta // 1979

ENTWHISTLE
muggleborn.
M entwhistle, kevin // 1980

FAWCETT
halfblood.
F fawcett ____ ____ // 1980

FINCH-FLETCHLEY
halfblood.
M finch-fletchley, justin // 1980

FINNIGAN
halfblood.
M finnigan, seamus // 1980

FLINT
pureblood.
M flint, marcus // 1975

GOLDSTEIN
halfblood.
M goldstein, anthony // 1980

GOYLE
pureblood.
M goyle, gregory // 1980

GREENGRASS
pureblood.
F greengrass, daphne // 1980
F greengrass (malfoy), astoria // 1982

GRANGER
muggleborn.
F granger (weasley), hermione jean // 1980

GUDGEON
halfblood.
M gudgeon, galvin // 1981

HARPER
halfblood.
M harper ____ ____ // 1985

HIGGS
halfblood.
M higgs, terence // 1975

HOOPER
halfblood.
M hooper, geoffrey // 1980

HOPKINS
halfblood.
M hopkins, wayne // 1983

I J K L
JOHNSON
halfblood.
F johnson (weasley), angelina // 1977

JONES
halfblood.
F jones, megan // 1980

JORDAN
halfblood.
M jordan, lee // 1978

KIRKE
halfblood.
M kirke, andrew // 1983

KRUM
pureblood
M krum, viktor  // 1976

LONGBOTTOM
halfblood.
M longbottom, neville // 1980
F longbottom, ____ ____ // 2003
M longbottom, ____ ____ // 2006

LOVEGOOD
halfblood.
F lovegood (scamander), luna // 1981

LUPIN
halfblood.
M lupin, theodore remus // 1998

M N O P
MACDOUGAL
pureblood.
F macdougal, morag // 1980

MACMILLAN
pureblood.
M macmillan, ernie // 1980

MADLEY
halfblood.
F madley, laura // 1980

MALFOY
pureblood.
M malfoy, draco // 1980
M malfoy, scorpius hyperion // 2005

MCLAGGEN
pureblood.
M mclaggen, cormac // 1980

MOLTKE germany
pureblood
F moltke (rasputina), letizia // 1936-2004
F moltke (avery), lucia // 1964-1998

MONTAGUE
halfblood.
M montague, ____ ____ // 1978

MONTGOMERY
halfblood.
F montgomery, ____ ____ // 1980
F montgomery, ____ ____ // 1980

MOON
halfblood.
F moon, lily // 1980

NOTT
pureblood.
M nott, theodore // 1980

PARKINSON
pureblood.
F parkinson, pansy // 1980

PATIL
halfblood.
F patil, padma // 1980
F patil, parvati // 1980

POTTER
halfblood.
M potter, harry james // 1980
M potter, james sirius // 2005
M potter, albus severus // 2006
F potter, lily luna // 2007

PRITCHARD
halfblood.
M pitchard, graham // 1983

PUCEY
pureblood.
M pucey, adrian // 1978

Q R S T
QUIRKE
halfblood.
F quirke, orla // 1983

RASPUTIN russia
pureblood
M rasputin, grigory // 1869-1916
M rasputin, vsevolod // 1976
F rasputina, vasilisa // 1983

ROOKWOOD
halfblood.
M rookwood, ____ ____ // 19__

ROSIER
pureblood.
M rosier, ____ ____ // 19__

SAVAGE
halfblood.
M savage, ____ ____ // 19__

SCAMANDER
halfblood.
M scamander, rolf // 1979
M scamander, lorcan // 20__
M scamander, lysander // 20__

SELWYN
pureblood.
M selwyn ____ ____ // 19__
F selwyn ____ ____ // 19__

SHAFIQ
pureblood.
M shafiq ____ ____ // 19__

SMITH
halfblood.
M smith, zacharias // 1979

STEBBINS
halfblood.
M stebbins, ____ ____ // 19__

SUMMERBY
halfblood.
M summerby, ____ ____ // 1981

SUMMERS
halfblood.
M summers, ____ ____ // 1978

THOMAS
halfblood.
M thomas, dean // 1980

TOWLER
halfblood.
M towler, kenneth // 1978

TURPIN
halfblood.
F turpin, lisa // 1980

U V W X Y Z
URQUHART
halfblood.
M urquhart, ____ ____ // 19__

VAISEY
halfblood.
M vaisey, ____ ____ // 19__

VANE
halfblood.
F vane, romilda // 1982

WARRINGTON
pureblood.
M warrington, ____ ____ // 1977

WEASLEY
pureblood.
M weasley, bill // 1970
M weasley, charley // 1972
M weasley, george // 1977
M weasley, percy // 1976
M weasley, ronald // 1980
F weasley (potter), ginny // 1981

WEASLEY
halfblood.
F weasley, victoire // 2000
F weasley, dominique // 2003
M weasley, louis // 2004
F weasley, molly II // 2004
F weasley, lucy // 2004
M weasley, fred II // 2005
F weasley, roxanne // 2008
F weasley, rose // 2006
M weasley, hugo // 2008

WHITBY
halfblood.
M whitby, kevin // 1983

WOOD
halfblood.
M wood, oliver // 1976

YAXLEY
pureblood.
M yaxley, ____ ____ // 19__

ZABINI
pureblood.
M zabini, blaise // 1979

создать неканоничную семью

( замужние девушки обязаны указываться по своей девичьей фамилии и в скобках фамилия супруга )

Код:
[b][i]ФАМИЛИЯ НА АНГЛИЙСКОМ КАПСОМ[/i][/b]
чистота крови на английском pureblood/halfblood/muggleborn/muggle
[b]M/F ( БУКВА ПОЛА M ДЛЯ МУЖЧИН , F ДЛЯ ЖЕНЩИН )[/b] [url=ссылка на профиль]фамилия, имя персонажа на английском[/url]  // год рождения
добавиться в семью

( замужние девушки обязаны указываться по своей девичьей фамилии и в скобках фамилия супруга )
( ЕСЛИ ВЫ МЕНЯЕТЕ ПОЛ И/ИЛИ ДАТУ РОЖДЕНИЯ КАКОГО-ТО ЧАСТИЧНОГО КАНОНА, УКАЖИТЕ ПОЖАЛУЙСТА КАКОГО ИМЕННО )

добавить частичного канона в семью
Код:
[b]M/F ( БУКВА ПОЛА M ДЛЯ МУЖЧИН , F ДЛЯ ЖЕНЩИН )[/b] [url=ссылка на профиль]фамилия, имя персонажа на английском[/url]  // год рождения
добавить неканона в каноничную семью
Код:
[b]M/F ( БУКВА ПОЛА M ДЛЯ МУЖЧИН , F ДЛЯ ЖЕНЩИН )[/b] [abbr="неканон"][url=ссылка на профиль]фамилия, имя персонажа на английском[/url][/abbr]  // год рождения
добавить мёртвого неканона в семью

( замужние девушки обязаны указываться по своей девичьей фамилии и в скобках фамилия супруга )

Код:
[b]M/F ( БУКВА ПОЛА M ДЛЯ МУЖЧИН , F ДЛЯ ЖЕНЩИН )[/b] [abbr="неканон"]фамилия, имя персонажа на английском[/abbr]  // год рождения-год смерти

0

8

1
Код:
/*************************************************************
A — SETUP
**************************************************************/
/* A1 Import the colour scheme
-------------------------------------------------------------*/
/* A1.1 */
  @import url(style_cs.css);
  @import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i&subset=cyrillic');
  @import url('https://fonts.googleapis.com/css?family=Lobster&subset=cyrillic,cyrillic-ext,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Oswald:400,700&subset=cyrillic,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Abril+Fatface&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Alegreya+SC:400,700&subset=cyrillic,cyrillic-ext,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Sacramento&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700&subset=cyrillic,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Vidaloka');
  @import url('https://fonts.googleapis.com/css?family=Bad+Script&subset=cyrillic');
  @import url('https://fonts.googleapis.com/css?family=Yeseva+One&subset=cyrillic,cyrillic-ext');
  @import url('https://fonts.googleapis.com/css?family=Allura&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Petit+Formal+Script&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Permanent+Marker');
  @import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700&subset=cyrillic');

@font-face { font-family: Blacklisted; 
src: local("Blacklisted"), url(https://forumstatic.ru/files/0019/c5/aa/28233.ttf); }

@font-face { font-family: Intro; 
src: local("Intro"), url(https://forumstatic.ru/files/0019/c5/aa/53952.otf); }

@font-face { font-family: Nickainley; 
src: local("Nickainley"), url(https://forumstatic.ru/files/0019/c5/aa/34271.otf); }

@font-face { font-family: Lato; 
src: local("Lato"), url(https://forumstatic.ru/files/0019/c5/aa/94222.ttf); }

@font-face { font-family: Bebas Neue; 
src: local("Bebas Neue"), url(https://forumstatic.ru/files/0018/6c/04/80747.otf); }

@font-face { font-family: icon; 
src: local("icon"), url(https://forumstatic.ru/files/0018/6c/04/56553.ttf); }

@font-face {
font-family: 'couture';
src: url('https://forumstatic.ru/files/0014/62/34/28254.eot?'),
url('https://forumstatic.ru/files/0014/62/34/15301.woff') format('woff'),
url('https://forumstatic.ru/files/0014/62/34/18079.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'icon';
src: url('https://forumstatic.ru/files/0019/78/52/99693.eot?'),
url('https://forumstatic.ru/files/0019/78/52/81517.woff') format('woff'),
url('https://forumstatic.ru/files/0019/78/52/58230.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'icon2';
src: url('https://forumstatic.ru/files/0019/bd/e6/80769.eot?'),
url('https://forumstatic.ru/files/0019/bd/e6/75926.woff') format('woff'),
url('https://forumstatic.ru/files/0019/bd/e6/86147.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'icon3';
src: url('https://forumstatic.ru/files/0019/bd/e6/50376.eot?'),
url('https://forumstatic.ru/files/0019/bd/e6/78030.woff') format('woff'),
url('https://forumstatic.ru/files/0019/bd/e6/59980.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'beckett';
src: url('https://forumstatic.ru/files/0017/f2/a8/16469.eot?'),
url('https://forumstatic.ru/files/0017/f2/a8/16469.woff') format('woff'),
url('https://forumstatic.ru/files/0017/f2/a8/16469.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}


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


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

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

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

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

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

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
  text-transform: lowercase;
text-align: center;
  }

/* 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;
  float: top center;
  padding: 0px 0px 0px 0px;}

/* A5.2 */
.punbb {
  margin-left:13px;
  float: none;
  width:900px; margin-left: 0px;
  height: auto;
  }

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

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

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

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


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

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

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

/* B1.2 */
.punbb .post-sig dt {
border-top: 10px #919191;
    margin: 5px;
  }

/* B1.3 */
.punbb .post-content p {
  margin-top: 22px;
  padding: 0 0 1em 0;
  line-height: 150%;
font-size: 11px;
  }

/* 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;
  padding-top: 5px!important;
  text-align: justify;
  margin: 20px!important;
  max-width: 700px;
  width: auto;
  }

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

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

/* B1.9 */

.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: block;
    padding: 0px;
    font-size: 1.1em;
    font-weight: bold;
    font-style: normal;
    font-family : helvetica;
    text-transform: lowercase;
    margin: 0;
    height: 18px;
    line-height: 18px;
    text-align: center;
  }


/* B2 Information boxes
-------------------------------------------------------------*/
/* 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;
font-size: 1.2em; 
  height: 0;
text-transform: lowercase;
  }

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

/* B3.3 */
.linkst .pagelink {
position: absolute;
    margin-top: -40px;
    width: 100px;
    left: 1em;
    font-size: 10px;
    font-family: arial;
    font-style: italic;
  }

/* B3.4 */
.linkst .postlink {
position: absolute;
    top: -4em;
    margin-left: 585px;
    width: 150px;
    text-align: right;
    font-weight: bold;
    font-size: 10px;
    font-family: arial;
    font-style: italic;
    text-transform: lowercase;
  }

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

/* B3.6 */
.linksb .pagelink {
  float: left;
  text-align: left;

text-transform: lowercase;
  }


/* B3.7 */
.linksb .postlink {
  float: right;
  width: 16em;
  font-weight: bold;
  font-size: 10px;
text-transform: lowercase;

  }

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

/*************************************************************
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;
  font-size: 11px;

  }


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

/* 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: center;
  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-family: helvetica;
    text-transform: uppercase;
    line-height: 20px;
    font-weight: bold;
    font-size: 20px;
    margin-bottom: 10px;
    letter-spacing: 0px;
    text-align: left;
}

#pun-index .tcl h3 a {color: #000000; 
display: inline-block}
#pun-index .tcl h3 a:hover {color: #00ff06;}

/* 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;
    vertical-align: top!important;
  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: 0px;
  padding: 0px 0px 5px 0px;
  }
  
  
/* C2.15 */
.punbb div.icon {
float: left;
    display: block;
    height: 26px;
    width: 26px;
    padding: 0px 0px 0px 0px;
    margin-left: 0px !important;
    margin-top: -5px !important;
}
  

 /* C3 Topics

-------------------------------------------------------------*/
#pun-title, #pun-navlinks {
  border-color: #202021 ;
}

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

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

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

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

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

  }

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

  }

.punbb .divider {
  border-color: transparent;

  }

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

  }

li.pa-online {
  border-left-color: transparent;
  margin-bottom: -10px;

  }

/* 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: 1em 0em 1em 0em;
  display: block;
  margin-left: 245px;
  border-left-style: solid;
  border-left-width: 1px;
    text-transform: lowercase;
 font: 11px arial, cursive; 
 
  }

/* C3.4 */
.punbb .post h3 strong {
  font-weight: normal;  }

#pun .post h3 strong {     margin-left: 465px;
    position: absolute;
    width: 190px;
    text-align: right !important;
    color: #000;
    font-family: beckett;
    font-size: 20px; }

#pun .post h3 strong:after {
	content: '.';}

/* C3.5 */
.punbb .post .post-author {
  float: left;
background: #e5e5e5;
  border-radius: 2px;
  border-top: 1px solid #333 !important;
  border-right: 1px solid #333 !important;
  border-left: 1px solid #333 !important;
  border-bottom: 1px solid #333 !important;
  width: 200px;
  margin-top: 10px;
  margin-left: 10px!important;
  overflow: hidden;
  text-align: center;
  color: #989898!important;
  padding-top: 10px
  }

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

/* C3.7 */
.pa-author {
    text-align: center;
    font: 600 16px helvetica!important;
    text-transform: uppercase;
    padding-top: 0px!important;
    padding-bottom: 5px!important;
    color: #8592a8!important;
    letter-spacing: 0px!important;
  }

/* C3.8 */
.pa-author a {
  color: #000;
  }

/* C3.9 */
li.pa-title {
    text-align: center;
    z-index: 1000;
    font: 500 8px arial !important;
    letter-spacing: 1px;
    padding-top: 0px!important;
    padding-bottom: 7px!important;
    color: #afb0b0;
  }


li.pa-online {
  line-height: 0.8em;
  border-left-style: solid;
  font: 400 7px "arial" !important;
  letter-spacing: 2px;
  margin-top: 0.7em;
  text-transform: uppercase;
  margin-left: 3px !important;
  padding: 10px 0px 10px 0px!important;
  color: #8592a8;
  width: 180px;
  }

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

/* C3.12 */
.punbb .post-box {
padding-left: 235px;
    padding-right: 10px;
  }

/*C3.13 */
.punbb fieldset .post-box {
  margin-bottom: 0.8em
  }
/* C3.14 */
.punbb .post-links {
border-left-style: solid;
    border-left-width: 0px;
    margin-left: -40px;
    padding-right: 1em;
  }
/* C3.15 */
.punbb .post-links ul {
line-height: 2em;
    background: transparent;
    font-family: helvetica;
    text-align: right;
    font-size: 10px;
    text-transform: uppercase;
  }
/* 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;

text-transform: lowercase;
  }

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

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

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

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

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

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

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


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

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

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

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


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

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

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

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

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


/* 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: 55px;
  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;
    height: 19px!important;
    margin: -245px 3px 255px 0px;
    
}

/* D3.2 навигация*/
#pun-navlinks .container {
font-size: 20px;
    padding-top: 10px;
    letter-spacing: 0px;
    font-family: beckett;
    text-transform: lowercase;
    font-weight: bold;
    text-align: center;
    padding-left: 0px !important;
    z-index: 9999;
}

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

/* D3.4 */
#pun-navlinks li a {
    font-size: 1.1em;
    -webkit-transition: all linear 0.2s; 
    -moz-transition: all linear 0.2s;
    -ms-transition: all linear 0.2s;
    -o-transition: all linear 0.2s;
    transition: all linear 0.2s;
}


/* D4 User links
-------------------------------------------------------------*/
/* D4.1 */
#pun-ulinks  {
  margin-top: 0px;
  }
/* D4.2 */
#pun-ulinks .container {
    font-size: 7px;
    text-align: center;
    font-family: helvetica;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 10px;
    margin-top: -240px;
    padding-left: 0px;
  }
/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
display: inline-block;
  border-left-style: solid;
  border-left-width: 1px;
  white-space: nowrap;
  }
/* D4.4 */
#pun-ulinks li a {
  padding: 0em 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: center;
    font-family: helvetica;
    text-transform: uppercase;
    color: #000;
    line-height: 10px;
    font-size: 10px;
    margin-top: 200px;
    letter-spacing: 0px;
}

  }

/* D5.2 */
#pun-status .container {
  padding: 0.3em 0em 0em 0.3em;
  margin: 0px 0px 0px 10px;
  }

/* 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: center;
    font-weight: bold;
    text-transform: lowercase;
    font-family: beckett;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0px;
    color: #000;
    margin-top: 0px;
  }

/* 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: 2.5em 1em 1em 1em;
  margin-top: -23px; 
  line-height: 1.1
  }


/* 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%;
  }
  #pun-stats li.item3 {  display: none;
  }
/* D7.4 */
li#onlinelist {
margin-top: 0em;
    border-top-style: solid;
    border-top-width: 1px;
    text-transform: lowercase;
    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;
  margin-bottom: 0;
  }

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

/* D8.5 */
#pun-about p span {
  display: none;
  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;
    font: 400 12px NK63;
    text-transform: uppercase;
  }

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



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


.punbb-admin .adformal h2, 
.punbb-admin #pun-adnav h2 {    border-width:  0;}


.punbb .post .pa-author a:after {
	content: '.';}

.topic a.sharelink { display: none; }

#pun-main .post h3 { padding-left: 0px; 
margin: 0 -10px}
.topic a.sharelink { display: none; }






.hui {height: 40px;
    overflow-y: auto;
    margin-top: -46px;
    position: absolute;
    margin-left: 25px;
    width: 850px;
}

.hui img {filter: grayscale(100%) opacity(.9);
transition: all .5s linear 0s}

.hui img:hover {filter: grayscale(0) opacity(1)}



.punbb .section h2 span, #pun-main h1 span, #pun-stats h2 span, #pun-main h2 span, #pun-debug h2 span
{
top: 5px !important;
    display: inline-block;
    border-bottom: 1px solid currentColor;
    border-top: 1px solid currentColor;
    border-left: 1px solid currentColor;
    border-right: 1px solid currentColor;
    padding: 2px 10px;
    font-family: beckett;
    font-size: 20px;
}



li.pa-title {
text-align: center;
    z-index: 1000;
    font: 500 9px helvetica !important;
    letter-spacing: 0px;
    padding-top: 0px!important;
    padding-bottom: 4px!important;
    text-transform: uppercase;
    color: #9f9f9f;
  }

li.pa-online {
    padding-bottom: 2px;
    padding-top: 2px;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: bold;
    letter-spacing: 0px;
    line-height: 15px;
    color: #747474;
    margin-right: -4px;
  }

div.post-rating p {
font-family: beckett;
    float: right !important;
    border: 0 !important;
    padding: 3px !important;
}









/* оформление тем */
.thems-decor {background: #f4f4f4;
border: 2px solid #faa654;
margin: auto;
padding: 10px 10px 35px 10px;
width: 550px}

.thems-name {margin: 15px auto 5px auto;
border-bottom: 1px solid #faa654;
padding-bottom: 15px;
width: 400px}

.thems-name span {font-family: montserrat;
font-weight: 900;
font-size: 25px;
text-align: center;
display: block;
letter-spacing: 1px}

.thems-info {text-align: justify;
margin: auto;
font-family: open sans;
font-size: 10px;
max-height: 60px;
overflow-y: auto;
padding: 2px;
text-transform: lowercase}

.thems-pic {width: 450px;
margin: 20px auto;}

.thems-text {width: 450px;
margin: auto;
text-align: justify;
font-family: verdana;
font-size: 11px}

span.thems-h {font-family: montserrat;
font-weight: 900;
font-size: 25px;
text-align: left;
display: block;
letter-spacing: 1px;
width: 450px;}

.thems-t {line-height: 17px;
margin-bottom: 20px}

.thems-t span {margin-top: 10px;
display: block;
font-weight: bold}

span.thems-h2 {transform: scale(1,.7);
display: block;
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
margin-bottom: 10px;
font-size: 10px}


.thems-t td, .thems-t tr {padding: 5px 0 !important}

.thems-t td.cntr {font-weight: 900;
font-family: montserrat;
font-size: 13px;
text-align: center;
width: 150px;
  text-transform: lowercase}

.thems-t td.header {font-weight: 400;
font-family: playfair display;
font-size: 11px;
text-align: center;
  transform: scale(1,.8);
  letter-spacing: 2px;
  padding-bottom: 15px;
  text-transform: lowercase
} 

.thems-t td {width: 250px;
font-family: open sans;
text-transform: lowercase;
text-align: center;
font-size: 10px;
}

.thems-t table {table-layout: auto !important;
width: 500px !important;}

.thems-name strong.legend {
display: inline-block;
margin-top: 10px;
margin-left: 30px;
  background: #f4f4f4;
  font-size: 8px;
  text-transform: uppercase;
  letter-spacing: 1px;
  word-spacing: 10px;
  padding: 0 20px
}

#pun .thems-name .blockcode {
background: #f4f4f4;
padding: 10px 10px 10px 10px !important;
font-size: 10px;
  width: auto !important;
  border: 1px solid #faa654;
  margin: -6px 0 0 0 !important;
}

.thems-name pre {font-size: 11px;
font-family: courier new}

.thems-t indent {display: inline-block;
padding: 0 20px !important;}


#keyboard-area input {box-shadow: none;
color: #122931!important;}

#font-area {height: 300px;
overflow-y: auto;
padding: 5px;
text-align: left;
width: 150px}




.post-content #bw {filter: grayscale(100%) opacity(.5) brightness(.7);
position: relative}
.post-content #bw:after {content: "занятая ячейка";
  display: flex;
  justify-content: center;
  align-items: center;
text-align: center;
position: absolute;
top: 0;
height: 100%;
width: 100%;
color: #fff;
text-shadow: 1px 1px 0 #000;
text-transform: uppercase;
filter: grayscale(100%) opacity(1) brightness(1);
opacity: 0;
transition: all .5s linear 0s}

#dns-ip-replace-notify {display:none !important;}




.pa-fld1 { background-color: #f0f0f0; border: 1px solid #6ec140;
width: auto;
color: #222;
text-align: justify;
padding: 8px 10px 20px 10px !important;
line-height: 12px;
font-family: arial;}

.pa-fld1 a:first-child {display: block;
font-family: arial black;
font-size: 11px;
color: #67c140;
margin-bottom: 4px;
}

#pun .pa-fld1 lz a {font-family: arial;
display: inline;
font-size: 10px}

#pun .pa-fld1 a {color: #6ec140 !important;}
#pun .pa-fld1 a:hover {color: #444 !important;}
2
Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/

/* фон страницы */
html {
background-repeat: repeat;
background-attachment: fixed; 
background-position: top ;
background-color: #000;
overflow-x: hidden !important;
/*overflow-x: hidden !important;*/}


/* Шапка */
#pun-title table {
    border: none;
    background-repeat: no-repeat;
    background-position: center top;
    background-image: url(https://forumstatic.ru/files/001a/7c/2a/19261.png);
    width: 900px;   margin-left: 0px;
    height: 186px;
  margin-top: 100px;
}

/* Тело форума */
#pun {
    background-color: #efefef;
    background: url(https://forumstatic.ru/files/0017/f2/a8/56253.png) top center;
  }


/* Футер */
#pun-about p.container {
 background-image : url(https://forumstatic.ru/files/001a/7c/2a/62404.png);
    margin-bottom: -12px;
    background-position: center top; margin-left: 0px !important;
    background-repeat: no-repeat;
    height: 163px;
    width: 900px;
    overflow-x: hidden;
    font-size: 0px;
}



/* 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 h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container  {background-color: transpanent;
color: #000;
font-weight: normal;
font-style: normal;
}

#pun-admain .adformal, #pun-admain .adcontainer
{border: none;
border-color:  transparent;}

.punbb .main h1, #pun-debug h2, .punbb-admin #pun-admain h2 {
background-color: transparent;
color: #090006;
text-align:center; 
font-size: 12px; 
}

/* Цитата и выделить код */
    .punbb .quote-box, .punbb .code-box {
color: #000000;
    background: #e5e5e5;
    border-bottom: 0px solid currentColor;
    border-top: 0px solid currentColor;
    border-left: 0px solid currentColor;
    border-right: 0px solid currentColor;
    padding-top: 10px !important;
      }

/* Область для ввода текста в форме ответа и админке */
.punbb textarea, .punbb select, .punbb input {
background: url();
background-color: #fff;
color: #090006;}

/* Тень и закругление */
.punbb .quote-box, .punbb .code-box, .punbb textarea, .punbb select  { 
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
 }

.punbb input { border-bottom-left-radius: 5px;
border-bottom-right-radius: px;
border-top-left-radius: px;
border-top-right-radius: px;
}

/* Фон окна наград и репутации */
#pun-popup_awards div, #pun-reputation div {
background-color: #e5e5e5;}


/* Ссылки
-------------------------------------------------------------*/

/* CS3.1 */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
  color: #000000;
  text-decoration: none;

  }

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

/* CS3.2 */
.punbb a:hover, .punbb a:focus, .punbb a:active,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
  color: #151515;
   text-decoration: none;

  }

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

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

/*/6060*/
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #071b04;
  color: #151515;
  }


.punbb a, .punbb a:link, .punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
    font-weight: bold;
    color: #000;
      transition-duration: 0.5s;
}
.punbb a:focus, .punbb a:active, .punbb a:hover, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
    color: #151515;
    text-decoration: none;
     transition-duration: 0.5s;
}

#pun-navlinks a {
color: #74dc69;
    position: relative;
    padding:0 0 5px 1px;
      transition-duration: 0.5s;
}


#pun-navlinks a:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: -0px;
  left: 0;
  background-color: #;
  visibility: hidden;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}

#pun-navlinks a:hover:before {
  visibility: visible;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}

#navpr_1 a span{ 
    margin: 0 0 0 8px;
}

#pun-ulinks li a {
color: #fff;
      transition-duration: 0.5s;
}
#pun-ulinks li a:hover {
color: #69dc6c;
      transition-duration: 0.5s;
}

#pun-index .tcl h3 a {
    color: #ecffec;
      transition-duration: 0.7s;
}
#pun-index .tcl h3 a:hover {
    color: #151515;
      transition-duration: 0.7s;
}

.pa-author a { 
    color: #7cdc69!important;
     transition-duration: 0.8s;
  }
.pa-author a:hover { 
    color: #151515!important;
     transition-duration: 0.8s;
  }
#pun-navlinks a:after{
conternt: '.';
}

.punbb .post-author a:link {
    color: #000!important;
     transition-duration: 0.3s;
}
.punbb .post-author a:hover  {
    color: #69dc6e!important;
     transition-duration: 0.3s; 
}

#pun-redirect a  { 
    color: #7a917e; 
     transition-duration: 0.3s;
}
#pun-redirect a:hover  {
    color: #7c917a; 
     transition-duration: 0.3s;}



/* CS3 Остальное 
-------------------------------------------------------------*/

/* CS3.1 Иконки*/

div.icon {
            background: url(https://forumstatic.ru/files/001a/7c/2a/27996.png) no-repeat;  
  display:none;

}


tr.inew div.icon {
        background: url(https://forumstatic.ru/files/001a/7c/2a/33888.png) no-repeat;
}

tr.iclosed div.icon {
        background: url(https://forumstatic.ru/files/001a/7c/2a/27996.png) no-repeat;
}

tr.isticky div.icon {
        background: url(https://forumstatic.ru/files/001a/7c/2a/33888.png) no-repeat;
}


/* CS3.2 */
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-main .post-author ul {text-align: center}
ul.post-ul-Sp, .post-img-Sp {text-align:center;}
 #pun th, #pun-main h2 {text-align: center; text-align: center;
    font-family: dietdidot;
    text-transform: lowercase;
    font-weight: bold;}
#pun-navlinks .container, #pun-ulinks .container {text-align: center;}
.modlist {font-size: 95.05%;}
#pun-announcement .container {font-size: 101%; font-family: "georgia";}
.category h2 span{display: block;}
.category h2 span{visibility:hidden;}
#pun-stats h2 span {visibility: hidden;}
#pun td .modlist{display:none;}
.lastedit {display:none}
#pun-announcement h2 {display: none}
#pun-navlinks #navawards{display:none}



/* Прокрутка */
::-webkit-scrollbar {width: 6px; height: 6px;}
::-webkit-scrollbar-track {background-color: #69dc6e; border: 0px solid #000; }
::-webkit-scrollbar-thumb {background-color: #270302; -moz-box-shadow: inset 0 0 5px #000000; -webkit-box-shadow: inset 0 0 5px #9e9e9e; box-shadow: inset 0 0 5px #000000;}




/* Запятые между никами в "Тему просматривают" */
#topic-users-in a:after {
    content: ","
  }
  #topic-users-in a:last-child:after {
    content: "";
  }

/* Убрать надписи*/
 #pun-main #post-form #post fieldset legend span, #pun-main #post-form h2 span, #pun #pun-post #pun-main .formal #post fieldset legend span, #pun-index #pun-about .container .item1 {display:none; visibility: hidden;}




/* Цвет ссылок в тексте поста*/
#pun-main .topic .container .post-body .post-box a, #profile  .fs-box .container .post-body .post-box .post-content a, #post-preview .fs-box .post-box .post-content a {
color: #42583a;
    font-size: 11px;
font-weight: bold;
}


/*Убрать RSS*/
#pun-viewtopic #pun-main #topic-modmenu .container span a {
font-size:8px;
display:none;
color: #c4d3c5!important;
}

#pun-viewtopic #pun-main #topic-modmenu .container span {
font-size:8px;
display:none;
color: #c4d3c5!important;
}



#pun-main #post-form h2 {
background: none;}





#pun-ulinks .item5 a {
display:none!important;
}


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


#bespost2 {
    position: absolute;
    margin-top: 88px;
    margin-left: 150px;
    float: center;
    width: 600px;
    height: auto;
    padding: 1px;
    color: #000;
    font-family: helvetica;
    text-align: justify;
    /* font-weight: bolder; */
    text-transform: uppercase;
    font-size: 10px;
    line-height: 11px;
}

#bespost2 a {color: #919191; font-weight: bold; margin-left: 0px }
#bespost2 a:hover { color: #00ff06; }






.pa-posts,.pa-respect, .pa-fld4{
display: inline-block!important;
    max-width: 180px!important;
    height: 10px!important;
    text-align: center;
    font-family: helvetica;
    text-transform: lowercase;
    font-size: 10px;
}



0

9

проверка

0

10

https://forumupload.ru/uploads/001a/ba/05/2/92762.png

Код:
[align=center][url=http://thisisapogee.rusff.me][img]https://forumupload.ru/uploads/001a/ba/05/2/92762.png[/img][/url][/align]

0

11

fdfdf
Код:
/*************************************************************
A - SETUP
**************************************************************/

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

/* A1.1 */
  @import url(style_cs.css);
  @import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700&display=swap&subset=cyrillic,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Lobster&subset=cyrillic,cyrillic-ext,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Oswald:400,700&subset=cyrillic,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Abril+Fatface&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Alegreya+SC:400,700&subset=cyrillic,cyrillic-ext,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Sacramento&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700&subset=cyrillic,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Vidaloka');
  @import url('https://fonts.googleapis.com/css?family=Bad+Script&subset=cyrillic');
  @import url('https://fonts.googleapis.com/css?family=Yeseva+One&subset=cyrillic,cyrillic-ext');
  @import url('https://fonts.googleapis.com/css?family=Allura&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Petit+Formal+Script&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Permanent+Marker');
  @import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700&subset=cyrillic');
  @import url('https://fonts.googleapis.com/css?family=Oranienbaum&display=swap&subset=cyrillic');
  @import url('https://fonts.googleapis.com/css?family=Fredericka+the+Great&display=swap');
  @import url('https://fonts.googleapis.com/css?family=DM+Serif+Text:400,400i&display=swap');
  @import url('https://fonts.googleapis.com/css?family=Spectral:500,500i&display=swap');
  @import url('https://fonts.googleapis.com/css?family=Prata&display=swap&subset=cyrillic,cyrillic-ext');

@font-face { font-family: Blacklisted; 
src: local("Blacklisted"), url(https://forumstatic.ru/files/0019/c5/aa/28233.ttf); }

@font-face { font-family: Intro; 
src: local("Intro"), url(https://forumstatic.ru/files/0019/c5/aa/53952.otf); }

@font-face { font-family: Nickainley; 
src: local("Nickainley"), url(https://forumstatic.ru/files/0019/c5/aa/34271.otf); }

@font-face { font-family: Lato; 
src: local("Lato"), url(https://forumstatic.ru/files/0019/c5/aa/94222.ttf); }

@font-face { font-family: Bebas Neue; 
src: local("Bebas Neue"), url(https://forumstatic.ru/files/0018/6c/04/80747.otf); }

@font-face { font-family: icon; 
src: local("icon"), url(https://forumstatic.ru/files/0018/6c/04/56553.ttf); }

@font-face { font-family: Mod20; 
src: local("Mod20"), url(https://forumstatic.ru/files/0013/22/cf/83929.ttf); }

@font-face { font-family: NK63; 
src: local("NK63"), url(https://forumstatic.ru/files/001a/7c/2a/18889.ttf); }

@font-face { font-family: helvetica; 
src: local("helvetica"), url(https://forumstatic.ru/files/001a/ba/05/75452.otf); }


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

/* A2.1 */

html, body {margin: 0; padding: 0}

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

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

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

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

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

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


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

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

/* A3.2 */
.punbb {
  font: normal 11px 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: small-caps 500 0px helvetica;
  letter-spacing: 1px;
  text-transform: lowercase;
  color: #9ab4b8!important;
  text-align: center;
  }

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

/* A5.2 */
.punbb {
  margin-left: 0px;
  position: top center;
  float: none;
  width: 900px;
  height: auto;
  float: none;
  }


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

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


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

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

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

/* B1.2 */
.punbb .post-sig dt {
 display: block;
    border-top: 2px dotted #d4d4d4;
    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;
  padding-top: 5px!important;
  text-align: justify;
  margin: 20px!important;
  max-width: 596px;
  width: auto;
  }

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

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

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
display: block;
    font: small-caps 600 10px helvetica!important;
    font-style: normal;
    text-transform: uppercase!important;
    text-align: center;
    letter-spacing: 1px;
    color: #d9846c!important;
    width: auto;
    font-weight: bold;
    padding: 5px 0px 5px 10px;
    border: 2px #d4d4d4 dotted;
  }

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

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

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

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


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

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

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

/* B3.3 */
.linkst .pagelink {
    position: absolute;
    top: -4em;
    left: 1em;
    width: 24em;
    font-family: helvetica;
    text-transform: uppercase;
    color: #718388;
  }

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

/* B3.5 */
.punbb .linksb {
    font-family: arial;
    text-transform: uppercase;
    text-align: right;
    padding: 0.4em 1em 0.5em 1em;
    font-size: 8px;
  }

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

/* C2.3 */
.punbb .main .tcr {
    overflow: hidden;
    text-align: center;
    vertical-align: middle!important;
    width: 20%;
    font-size: 11px;
    padding-top: 5px;
    font-family: helvetica;
    text-transform: uppercase;
    font-size: 10px;
    color: #a8a8a8;
  }

/* 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: 600 12px NK63!important;
    text-transform: uppercase;
    font-weight: bolder;
    margin-top: -5px;
    letter-spacing: 0px;
  }


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

/* C2.10 */
.punbb td .modlist {
  display: none;
  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;
vertical-align: top;
  }

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

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

/* C2.14 */
.punbb td div.tclcon {
    margin-left: 10px;
padding: 10px 5px 5px 5px;
    background-color: #e8e8e8;
  }



/* C2.15 */
.punbb div.icon {
float: left;
    display: block;
    height: 10px;
    width: 34px;
   padding-right: 3px;
    margin: 5px 0px 0px 15px !important;
}


 /* 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 {
  border-left: 1px solid transparent;
  padding: 0.5em 1em;
  display: block;
  margin-left: 19em;
  }

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

/* C3.5 */
.punbb .post .post-author {
  float: left;
  width: 19em;
  margin-top: 20px;
  overflow: hidden;
  text-align: center;
  }

/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 0 1em 1em 1em;
  line-height: 140%;
  font-size: 10px;
  text-transform: lowercase;
  }

/* C3.7 */
.pa-author {
text-align: left;
    margin-left: 5px;
    font: 600 12px NK63!important;
    text-transform: uppercase;
    padding-top: 5px!important;
    padding-bottom: 0px!important;
    color: #ac8872!important;
    letter-spacing: 0px!important;
  }

/* C3.8 */
.pa-author a {
  color: #000;
  }

/* C3.9 */
li.pa-title {
      text-align: center;
    z-index: 1000;
    font: 500 9px arial !important;
    letter-spacing: 0px;
    padding-top: 6px!important;
    padding-bottom: 0px!important;
    text-transform: uppercase;
    color: #d4d4d4;
  }


li.pa-online {
line-height: 0.8em;
    border-left-style: solid;
    font: 400 8px "helvetica" !important;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-left: 3px !important;
    color: #718388;
    width: 180px;
  }

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

/* C3.12 */
.punbb .post-box {
    padding: 20px 10px 0px 10px;
  }

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

/* C3.14 */
.punbb .post-links {
font-size: 8px;
    margin-left: 19em;
    border-left-style: solid;
    border-left-width: 1px;
    font-family: helvetica;
    text-transform: uppercase;
  }

/* 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;
    font-family: arial;
    font-size: 10px;
    text-transform: lowercase;
  }

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

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

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

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

/* верхняя навигация */
/* D3.2 */
#pun-navlinks .container {
    margin-top: -205px;
    margin-left: 0px;
    text-align: center;
  }

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

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

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

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

/* нижняя навигация */
/* D4.2 */
#pun-ulinks .container {
   position: absolute;
    border-top: none;
    margin-top: 13px;
    margin-left: 37px;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 2px;
    width: 500px;
    background-color: none;
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
  display: inline;
  border-left-style: solid;
  border-left-width: 1px;
  white-space: nowrap;
  text-transform: uppercase;
  font: 500 7px arial !important;
  letter-spacing: 1px; 
  color: #8c522b!important;
  }

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

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

/* D4.1 */
#pun-ulinks {
    border: 2px solid transparent;
    margin-bottom: 15px;
}
#pun-ulinks .container {
    border: medium none;
    font-weight: bold;
    height: 3px;
    padding-top: 0px;
    text-align: center;
    width: 850px;
}
#pun-ulinks li, #pun-ulinks li a {
    display: inline;
    white-space: nowrap;
}
#pun-ulinks li a {
    font-size: 0.8em;
    padding: 0 0 0 5px;
}


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

/* D5.1 */
#pun-status, #pun-status .container {
margin-left: 0px;
    margin-top: 191px;
    padding-right: 0px;
    padding-top: 0px;
    font: 500 8px NK63;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #000;
    text-align: center;
  }

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

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

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

/* D5.5 */
#pun-crumbs1 p.container {
    border-top: none;
    margin-top: 0px;
    /* padding: 1em 1em 0.8em 1em; */
    font: 600 12px nk63;
    text-transform: uppercase;
    text-align: center;
    color: #000!important;
    }

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

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

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

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

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

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

/* D7.1 */
#pun-stats .container {
    padding: 0.8em 1em;
    font-family: helvetica;
    text-transform: lowercase;
  }

/* 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%;
    font-family: helvetica;
    text-transform: lowercase;
    font-size: 11px;
    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;
  text-align: center;
  font: 400 10px arial;
  text-transform: lowercase;
  }

/* D8.8 */
#pun-break4 {
  margin: -2px 1em;
  border-style: solid none;
  border-width: 0px 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;
  }


/* фон под выпадающие смайлы */
.fs-box .container {
background-color: #fff;
border-bottom: 10px solid #fff !important;
    z-index: 2;
}

/* фон репутации */
#pun-reputation div {background-color: #f5f5f5; border-radius: 0px; }

#move_posts_form { background-color: #f9f9f9; }
textarea { font-family: helvetica; border-color: #d0d0d0; }


#pun-main .post h3 { padding-left: 31px; }
#pun-main .post-author ul { border: 0px solid #fafafa; background-color: none; }
.topic a.sharelink { display: none; }

.post h3 { background-color: #eeeeee;
    color: #8895a9!important;
    font: 600 10px nk63;
    height: 30px;
    t: 32px;
    width: auto;
    max-width: 900px;
    text-transform: uppercase; }
.post h3 span { color: #dddacf; margin-left: 10px !important; margin-top: 5px; text-align: left; width: auto; }
#pun .post h3 span a { color: #bd8254!important; }
#pun .post h3 strong { margin-left: 603px;
    position: absolute;
    width: 200px;
    text-align: right !important;
    color: #bf885c; }

#pun-index .category .tc2,#pun-index .category .tc3 {
display:none!important;
}
.Tems_And_messages {
    display: inline-block;
    width: 170px;
    font-family: roboto;
    font-weight: 900;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}
.main table .Add {
    display: block;
    text-align: center;
    height: 12px;
    margin: -10px 0;
    padding: 3px 8px 6px 8px;
    font-size: 9px;
    color: #556171;
}

.Tems_And_messages .right {
    color: #9a8443;
}


.pa-fld1 a:first-child  {     display: block;
    font-family: NK63;
    text-transform: uppercase;
    font-size: 11px;
    color: #c4c4c4;
    padding: 0px 25px 2px 0px;}

.pa-fld1 {    display: block;
    font-family: NK63;
    float: right;
    margin-right: -21px;
    text-transform: uppercase;
    font-size: 11px;
    text-align: right;
    color: #c4c4c4;
    margin-bottom: 0px;}

.pa-fld3 {background-color: #ffffff;
    border: 1px solid #d4d4d4;
    width: 170px;
    color: #222;
    text-align: justify;
    padding: 4px 4px 10px 4px !important;
    margin-left: 5px;
    margin-top: 7px;
    line-height: 12px;
    font-family: arial;}

.pa-fld2 { background-color: #ffffff;
    width: 20px;
    margin-left: 80px;
    margin-top: -5px;
    color: #222;
    text-align: center;
    padding: 4px 4px 4px 4px !important;
    line-height: 12px;
    font-family: NK63;}

.pa-fld4 {    
width: 180px;
    padding: 5px 4px 5px 4px  !important;}







/* оформление тем */
.thems-decor {background: #f4f4f4;
border: 2px solid #faa654;
margin: auto;
padding: 10px 10px 35px 10px;
width: 550px}

.thems-name {margin: 15px auto 5px auto;
border-bottom: 1px solid #faa654;
padding-bottom: 15px;
width: 400px}

.thems-name span {font-family: montserrat;
font-weight: 900;
font-size: 25px;
text-align: center;
display: block;
letter-spacing: 1px}

.thems-info {text-align: justify;
margin: auto;
font-family: open sans;
font-size: 10px;
max-height: 60px;
overflow-y: auto;
padding: 2px;
text-transform: lowercase}

.thems-pic {width: 450px;
margin: 20px auto;}

.thems-text {width: 450px;
margin: auto;
text-align: justify;
font-family: verdana;
font-size: 11px}

span.thems-h {font-family: montserrat;
font-weight: 900;
font-size: 25px;
text-align: left;
display: block;
letter-spacing: 1px;
width: 450px;}

.thems-t {line-height: 17px;
margin-bottom: 20px}

.thems-t span {margin-top: 10px;
display: block;
font-weight: bold}

span.thems-h2 {transform: scale(1,.7);
display: block;
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
margin-bottom: 10px;
font-size: 10px}


.thems-t td, .thems-t tr {padding: 5px 0 !important}

.thems-t td.cntr {font-weight: 900;
font-family: montserrat;
font-size: 13px;
text-align: center;
width: 150px;
  text-transform: lowercase}

.thems-t td.header {font-weight: 400;
font-family: playfair display;
font-size: 11px;
text-align: center;
  transform: scale(1,.8);
  letter-spacing: 2px;
  padding-bottom: 15px;
  text-transform: lowercase
} 

.thems-t td {width: 250px;
font-family: open sans;
text-transform: lowercase;
text-align: center;
font-size: 10px;
}

.thems-t table {table-layout: auto !important;
width: 500px !important;}

.thems-name strong.legend {
display: inline-block;
margin-top: 10px;
margin-left: 30px;
  background: #f4f4f4;
  font-size: 8px;
  text-transform: uppercase;
  letter-spacing: 1px;
  word-spacing: 10px;
  padding: 0 20px
}

#pun .thems-name .blockcode {
background: #f4f4f4;
padding: 10px 10px 10px 10px !important;
font-size: 10px;
  width: auto !important;
  border: 1px solid #faa654;
  margin: -6px 0 0 0 !important;
}

.thems-name pre {font-size: 11px;
font-family: courier new}

.thems-t indent {display: inline-block;
padding: 0 20px !important;}


#keyboard-area input {box-shadow: none;
color: #122931!important;}

#font-area {height: 300px;
overflow-y: auto;
padding: 5px;
text-align: left;
width: 150px}



.post-content #bw {filter: grayscale(100%) opacity(.5) brightness(.7);
position: relative}
.post-content #bw:after {content: "занятая ячейка";
  display: flex;
  justify-content: center;
  align-items: center;
text-align: center;
position: absolute;
top: 0;
height: 100%;
width: 100%;
color: #fff;
text-shadow: 1px 1px 0 #000;
text-transform: uppercase;
filter: grayscale(100%) opacity(1) brightness(1);
opacity: 0;
transition: all .5s linear 0s}



.post-content hr {
    border: 2px dotted #d4d4d4;
}

#p7 .post-content .punbb a, .punbb a:link, .punbb a:visited { font-weight: bold; }


div#pun-live-rusff {
    z-index: 98;
    width: 440px;
    height: 19px;
    margin: auto 0px 0 auto;
    background: transparent;
    text-align: right;
    line-height: 17px;
    position: relative;
    font-family: helvetica;
    text-transform: lowercase;
}

.pa-avatar {
    margin-top: 16px;
}

.pa-avatar img {max-width: 180px}
fdfdf
Код:
/*--------------------------- шапка --------------------------------------------------*/

#pun-title table {
  background: url(https://forumstatic.ru/files/001a/ba/05/11272.png) no-repeat top center; 
  height: 158px;
  width: 900px;
  margin-left: 0px;
  margin-top: 200px;
  background-repeat: no-repeat;
}

#pun { background-image: url(https://i.imgur.com/iCvnWdC.png); }

/*--------------------------- фон --------------------------------------------------*/
html {
    background: url(https://forumstatic.ru/files/001a/20/5d/47549.png);
    background-repeat: repeat;
    background-attachment: fixed;
    background-position: top center;
    background-color: none;
    background-size: cover; 
    overflow-x: hidden !important; 
}

/*--------------------------- футер --------------------------------------------------*/
#pun-about p.container {
background-image: url(https://forumstatic.ru/files/001a/ba/05/26194.png);
    background-repeat: no-repeat;
    background-position: center top;
    width: 900px;
    height: 112px;
    margin-left: 0px;
    margin-top: 50px;
    margin-bottom: -100px;
    font-size: 0 !important;
    border: none;
    border-color: #fff;
}



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

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


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

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

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

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

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
background-color: transparent;;
  color: #696969;
  }
    /* блок цитат и кодов*/
    .punbb .quote-box, .punbb .code-box {
color: #636967;
    background-color: #fff;
    border: 2px dotted #d4d4d4!important;
    padding-top: 10px !important;
      }

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

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

.punbb textarea, .punbb select, .punbb input {
  color: #535353;
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* CS2 Цвета границ
-------------------------------------------------------------*/

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

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

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

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

/* CS2.5 */
.punbb th {
font: small-caps 10px NK63!important;
color: #718388;
text-transform: lowercase;
letter-spacing: 1px !important;
text-align: center !important;
background-image: none;
padding: 3px 0px 3px 0px;
border: none!important;
  }

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

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

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

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

.punbb .formal fieldset .post-box, .punbb .info-box {
border-color:transparent;
  }

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

.punbb .post-sig dt {
border-color:transparent;
  }

/* CS3 Цвета ссылок и всё что с ними связанно
-------------------------------------------------------------*/

/* CS3.1 */
.punbb a, .punbb a:link,  
.punbb a:visited,.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited { text-decoration: none;
  color: #718388;
 -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  }

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

/* 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: #faa244;
 -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  }

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

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

  }

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



/* CS4 Скролл
-------------------------------------------------------------*/

::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}
::-webkit-scrollbar-track {
background: #f9f9f9;
}
::-webkit-scrollbar-thumb {
    background: #718388;
}


/* CS5 Кнопки в форме ответа
-------------------------------------------------------------*/

#pun-main .formsubmit input {
    padding: 10px 15px 10px 15px;
    border: 1px solid #d0d0d0;
    text-transform: uppercase;
    font-size: 8px;
    border-radius: 0px;
    font-family: arial;
    letter-spacing: 1px;
    color: #d0d0d0;
}
  }

#pun-main .hashelp div input {
color: #718388;
padding: 5px 15px 5px 15px;
border: 1px solid #f5f5f5;
text-transform: uppercase;
font-size: 8px;
border-radius: 0px;
font-family: arial;
letter-spacing: 1px;
  }


.pa-posts,.pa-respect, .pa-fld4{
display: inline-block!important;
    max-width: 180px!important;
    height: 20px!important;
    text-align: center;
    font-family: helvetica;
    text-transform: lowercase;
    font-size: 10px;
}


#pun-category1.category h2 {
background: url(https://forumstatic.ru/files/001a/7c/2a/53347.png) no-repeat;
height: 61px; width: 623px;
border-style: none;
margin-left: 120px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category2.category h2 {
background: url(https://forumstatic.ru/files/001a/7c/2a/38752.png) no-repeat;
height: 61px; width: 623px;
border-style: none;
margin-left: 120px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category3.category h2 {
background: url(https://forumstatic.ru/files/001a/7c/2a/22400.png) no-repeat;
height: 61px; width: 623px;
border-style: none;
margin-left: 120px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category4.category h2 {
background: url(https://forumstatic.ru/files/001a/7c/2a/66020.png) no-repeat;
height: 61px; width: 623px;
border-style: none;
margin-left: 120px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category5.category h2 {
background: url(https://forumstatic.ru/files/001a/7c/2a/66092.png) no-repeat;
height: 61px; width: 623px;
border-style: none;
margin-left: 120px;
margin-top: 0px;
float: center;
font-size:0 !important;}


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


.pa-ip { font-size: 8px; }
#font-area { max-height: 120px; overflow: auto; }


#pun-navlinks a { display: inline-block; height: 35px; width: 35px; }

/*форум*/#navindex a:after { font-family: icon; content: "\f0e7"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 
/*участники*/ #navuserlist a:after { font-family: icon; content: "\f0c0"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 
/*награды*/ #navawards a:after { font-family: icon; content: "\f559"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 
/*поиск*/ #navsearch a:after { font-family: icon; content: "\f002"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 11px 9px 10px; background-color: none; } 
/*профиль*/ #navprofile a:after { font-family: icon; content: "\f2bd"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 9px 9px 9px; background-color: none; } 

/*сообщения*/ #navpm a:after { font-family: icon; content: "\f0e0"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 10px 9px 11px; background-color: none; } 

/*администрирование*/ #navadmin a:after { font-family: icon; content: "\f6e3"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 12px 9px 12px; background-color: none; } 
/*выход*/ #navlogout a:after { font-family: icon; content: "\f057"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 10px 9px 11px; background-color: none; } 
/*вход*/ #navlogin a:after { font-family: icon; content: "\f52b"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 11px 9px 10px; background-color: none; } 
/*регистрация*/ #navregister a:after { font-family: icon; content: "\f0fe"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 12px 9px 12px; background-color: none; } 
/*моя дополнительная ссылка1*/ #navpr_1 a:after { font-family: icon; content: "\f641"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 

/*прячем названия*/
#pun-navlinks a { font-size: 0 !important; }


/* CS6 Иконки сообщений
 -------------------------------------------------------------*/

Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/77391.png); background-repeat: no-repeat; }
TR.inew Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/76641.png); background-repeat: no-repeat;}
TR.isticky Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/52238.png); background-repeat: no-repeat;}
TR.iclosed Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/30423.png); background-repeat: no-repeat;}


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



/* Выделение текста */
    ::selection { 
    background: none repeat scroll 0 0 #718388;
    color: #fff;
    opacity: 0.5;
    }  
*::-moz-selection {
    background: none repeat scroll 0 0 transparent;
    color: #fff;
}


.punbb select  {
    font-family: helvetica!important;
    text-transform: uppercase;
    font-size: 8px!important;
    letter-spacing: 0;
    background-color: #fafafa;
    color: #000000;
    border: none;
    padding: 0px 0px 0px 0px;
    border: 1px solid #e8e7ea;
}


#.punbb a, .punbb a:link, .punbb a:visited {
    color: #fff!important;
}

#bespost {
    position: absolute;
    margin-top: 165px;
    margin-left: 0px;
    float: center;
    width: 900px;
    height: auto;
    padding: 1px;
    color: #ac8872;
    font-family: Nk63;
    text-align: center;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 11px;
}

#bespost a {color: #6d96a2; font-weight: bold; margin-left: 0px }
#bespost a:hover { color: #ac8872; }


#bespost2 {
   position: absolute;
    margin-top: 108px;
    margin-left: 0px;
    float: center;
    width: 900px;
    height: auto;
    padding: 1px;
    color: #d7d7d7;
    font-family: helvetica;
    text-align: center;
    /* font-weight: bolder; */
    text-transform: uppercase;
    font-size: 8px;
    line-height: 9px;
}

#bespost2 a {color: #919191; font-weight: bold; margin-left: 0px }
#bespost2 a:hover { color: #ac8872; }



#bespost3 {
position: absolute;
    margin-top: -20px;
    margin-left: 0px;
    float: center;
    width: 900px;
    height: auto;
    padding: 1px;
    color: #fff;
    font-family: Nk63;
    text-align: center;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 11px;
    line-height: 11px;
    letter-spacing: 2px;
}

#bespost3 a {color: #fff; font-weight: bold; margin-left: 0px }
#bespost3 a:hover { color: #ac8872; }


#novosti {
position: absolute;
    margin-top: -47px;
    margin-left: 0px;
    background-image: url(https://i.imgur.com/iCvnWdC.png);
    float: center;
    width: 100px;
border: 2px dotted #54bd9c;
    height: 14px;
    padding-top: 4px;
    padding-left: 4px;
    background-color: #fff color: #000;
    font-family: Nk63;
    text-align: center;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 11px;
    line-height: 11px;
    letter-spacing: 5px;
}

#novosti a {color: #6d96a2; font-weight: bold; margin-left: 0px }
#novosti a:hover { color: #ac8872; }

#novosti2 {
    position: absolute;
    margin-top: -47px;
    margin-left: 745px;
    background-image: url(https://i.imgur.com/iCvnWdC.png);
    float: center;
    width: auto;
border: 2px dotted #54bd9c;
    height: 14px;
    padding-top: 4px;
    padding-left: 5px;
    background-color: #fff color: #000;
    font-family: Nk63;
    text-align: center;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 11px;
    line-height: 11px;
    letter-spacing: 5px;
}

#novosti2 a {color: #6d96a2; font-weight: bold; margin-left: 0px }
#novosti2 a:hover { color: #ac8872; }




.pfs1 {
    padding-top: 5px;
    font-family: helvetica;
    font-size: 8px;
    font-color: #a8a8a8;
    color: #a8a8a8;
    text-align: justify;
    text-transform: uppercase;
}

.pfs {
    text-align: center;
    padding: 0px 0;
}

.pfs a {
    font-family: helvetica;
    text-transform: uppercase;
    font-weight: bold;
}

#hui {height: 45px;
    overflow-y: auto;
    margin-top: -70px;
    position: absolute;
    margin-left: 5px;
    width: 890px;
}

#hui img {filter: grayscale(100%) opacity(.9);
transition: all .5s linear 0s}

#hui img:hover {filter: grayscale(0) opacity(1)}

0

12

список существ

1. феникс h.
2. северная сова e.
3. гиппогриф h.
4. нюхль e.
5. единорог h.
6. оккамий h.
7. саламандра e.
8. сниджет e.
9. пикси e.
10. дракон h.

0

13

1. https://vignette.wikia.nocookie.net/dragcave/images/b/b5/Antarean_egg.gif/revision/latest?cb=20160320050143
1. поставить "это интересно" в двадцати темах
3. написать пост с упоминанием огня ( два предложения )

2. https://vignette.wikia.nocookie.net/dragcave/images/4/41/Frostbite_egg.png/revision/latest?cb=20140503170238
1. поставить "это интересно" в десяти темах
2. поставить 20 плюсов

3. https://vignette.wikia.nocookie.net/dragcave/images/e/e4/Lunar_Heralds_silver_egg.gif/revision/latest?cb=20150829075208
1. поставить "это интересно" в двадцати темах
2. оставить 30 реклам

4. https://vignette.wikia.nocookie.net/dragcave/images/3/39/Magma_egg.gif/revision/latest?cb=20091124051821
1. написать заявку в "хочу видеть"
2. поставить 10 плюсов

5. https://vignette.wikia.nocookie.net/dragcave/images/4/4d/Silver_egg.gif/revision/latest?cb=20151203095231
1. написать пять заявок в "хочу видеть"
2. оставить 30 реклам

6. https://vignette.wikia.nocookie.net/dragcave/images/9/94/Soulpeace_egg.gif/revision/latest?cb=20130407054701
1. поставить "это интересно" в тридцати темах
2. оставить 10 песен в теме с музыкой

7. https://vignette.wikia.nocookie.net/dragcave/images/3/3d/Red_Striped_egg.gif/revision/latest?cb=20100401050540
1. написать заявку в "нужные персонажи"
2. поставить "это интересно" в 5 темах

8. https://vignette.wikia.nocookie.net/dragcave/images/9/94/Gold_Tinsel_egg.gif/revision/latest?cb=20110213202727
1. оставить 10 реклам
2. написать пост с упоминанием квидитчча

9. https://vignette.wikia.nocookie.net/dragcave/images/5/5b/Sunrise-Sunset_egg.gif/revision/latest?cb=20100326235413
1. написать в мыслях "пять раздражающих вас фактов"
2. поставить "это интересно" в 10 темах

10. https://vignette.wikia.nocookie.net/dragcave/images/8/89/Thalassa_Xenowyrm_egg.gif/revision/latest?cb=20150627180055
1. оставить 50 реклам
2. написать две заявки в "нужные персонажи"

0

14

Код:
/*************************************************************
A - SETUP
**************************************************************/

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

/* A1.1 */
  @import url(style_cs.css);
  @import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700&display=swap&subset=cyrillic,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Lobster&subset=cyrillic,cyrillic-ext,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Oswald:400,700&subset=cyrillic,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Abril+Fatface&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Alegreya+SC:400,700&subset=cyrillic,cyrillic-ext,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Sacramento&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700&subset=cyrillic,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Vidaloka');
  @import url('https://fonts.googleapis.com/css?family=Bad+Script&subset=cyrillic');
  @import url('https://fonts.googleapis.com/css?family=Yeseva+One&subset=cyrillic,cyrillic-ext');
  @import url('https://fonts.googleapis.com/css?family=Allura&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Petit+Formal+Script&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Permanent+Marker');
  @import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700&subset=cyrillic');
  @import url('https://fonts.googleapis.com/css?family=Oranienbaum&display=swap&subset=cyrillic');
  @import url('https://fonts.googleapis.com/css?family=Fredericka+the+Great&display=swap');
  @import url('https://fonts.googleapis.com/css?family=DM+Serif+Text:400,400i&display=swap');
  @import url('https://fonts.googleapis.com/css?family=Spectral:500,500i&display=swap');
  @import url('https://fonts.googleapis.com/css?family=Prata&display=swap&subset=cyrillic,cyrillic-ext');

@font-face { font-family: Blacklisted; 
src: local("Blacklisted"), url(https://forumstatic.ru/files/0019/c5/aa/28233.ttf); }

@font-face { font-family: Intro; 
src: local("Intro"), url(https://forumstatic.ru/files/0019/c5/aa/53952.otf); }

@font-face { font-family: Nickainley; 
src: local("Nickainley"), url(https://forumstatic.ru/files/0019/c5/aa/34271.otf); }

@font-face { font-family: Lato; 
src: local("Lato"), url(https://forumstatic.ru/files/0019/c5/aa/94222.ttf); }

@font-face { font-family: Bebas Neue; 
src: local("Bebas Neue"), url(https://forumstatic.ru/files/0018/6c/04/80747.otf); }

@font-face { font-family: icon; 
src: local("icon"), url(https://forumstatic.ru/files/0018/6c/04/56553.ttf); }

@font-face { font-family: Mod20; 
src: local("Mod20"), url(https://forumstatic.ru/files/0013/22/cf/83929.ttf); }

@font-face { font-family: NK63; 
src: local("NK63"), url(https://forumstatic.ru/files/001a/7c/2a/18889.ttf); }

@font-face { font-family: helvetica; 
src: local("helvetica"), url(https://forumstatic.ru/files/001a/ba/05/75452.otf); }


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

/* A2.1 */

html, body {margin: 0; padding: 0}

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

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

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

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

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

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


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

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

/* A3.2 */
.punbb {
  font: normal 11px 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: small-caps 500 0px helvetica;
  letter-spacing: 1px;
  text-transform: lowercase;
  color: #a8b89a!important;
  text-align: center;
  }

/* 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: 933px;
  position: relative;
margin-bottom: 0px;
  }

/* A5.2 */
.punbb {
  margin-left: 111px;
  position: top center;
  float: none;
  width: 814px;
  height: auto;
  float: none;
  }


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

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


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

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

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

/* B1.2 */
.punbb .post-sig dt {
 display: block;
    border-top: 2px dotted #d4d4d4;
    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;
  padding-top: 5px!important;
  text-align: justify;
  margin: 20px!important;
  max-width: 596px;
  width: auto;
  }

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

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

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
display: block;
    font: small-caps 600 10px helvetica!important;
    font-style: normal;
    text-transform: uppercase!important;
    text-align: center;
    letter-spacing: 1px;
    color: #afd96c!important;
    width: auto;
    font-weight: bold;
    padding: 5px 0px 5px 10px;
    border: 2px #d4d4d4 dotted;
  }

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

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

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

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


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

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

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

/* B3.3 */
.linkst .pagelink {
    position: absolute;
    top: -4em;
    left: 1em;
    width: 24em;
    font-family: helvetica;
    text-transform: uppercase;
    color: #7f8871;
  }

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

/* B3.5 */
.punbb .linksb {
    font-family: arial;
    text-transform: uppercase;
    text-align: right;
    padding: 0.4em 1em 0.5em 1em;
    font-size: 8px;
  }

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

/* C2.3 */
.punbb .main .tcr {
    overflow: hidden;
    text-align: center;
    vertical-align: middle!important;
    width: 20%;
    font-size: 11px;
    padding-top: 5px;
    font-family: helvetica;
    text-transform: uppercase;
    font-size: 10px;
    color: #a8a8a8;
  }

/* 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: 600 18px helvetica!important;
    text-transform: uppercase;
    font-weight: bolder;
    margin-top: -5px;
    letter-spacing: 0px;
  }


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

/* C2.10 */
.punbb td .modlist {
  display: none;
  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;
vertical-align: top;
  }

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

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

/* C2.14 */
.punbb td div.tclcon {
    margin-left: 10px;
padding: 10px 5px 5px 5px;
    background-color: #e8e8e8;
  }



/* C2.15 */
.punbb div.icon {
    float: left;
    display: block;
    height: 13px;
    width: 13px;
    padding-right: 8px;
    margin: 9px 0px 0px 20px !important;
}


 /* 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 {
  border-left: 1px solid transparent;
  padding: 0.3em 1em;
  display: block;
  margin-left: 19em;
  }

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

/* C3.5 */
.punbb .post .post-author {
  float: left;
  width: 19em;
  margin-top: 20px;
  overflow: hidden;
  text-align: center;
  }

/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 0 1em 1em 1em;
  line-height: 140%;
  font-size: 10px;
  text-transform: lowercase;
  }

/* C3.7 */
.pa-author {
text-align: left;
    margin-left: 5px;
    font: 600 12px helvetica!important;
    text-transform: uppercase;
    padding-top: 5px!important;
    padding-bottom: 0px!important;
    color: #97ac72!important;
    letter-spacing: 0px!important;
  }

/* C3.8 */
.pa-author a {
  color: #000;
  }

/* C3.9 */
li.pa-title {
      text-align: center;
    z-index: 1000;
    font: 500 9px arial !important;
    letter-spacing: 0px;
    padding-top: 6px!important;
    padding-bottom: 0px!important;
    text-transform: uppercase;
    color: #d4d4d4;
  }


li.pa-online {
line-height: 0.8em;
    border-left-style: solid;
    font: 400 8px "helvetica" !important;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-left: 3px !important;
    color: #7b8871;
    width: 180px;
  }

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

/* C3.12 */
.punbb .post-box {
    padding: 20px 10px 0px 10px;
  }

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

/* C3.14 */
.punbb .post-links {
font-size: 8px;
    margin-left: 19em;
    border-left-style: solid;
    border-left-width: 1px;
    font-family: helvetica;
    text-transform: uppercase;
  }

/* 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;
    font-family: arial;
    font-size: 10px;
    text-transform: lowercase;
  }

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

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

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

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

/* верхняя навигация */
/* D3.2 */
#pun-navlinks .container {
    margin-top: -175px;
    margin-left: -120px;
    text-align: center;
  }

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

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

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

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

/* нижняя навигация */
/* D4.2 */
#pun-ulinks .container {
    position: absolute;
    border-top: none;
    margin-top: 120px;
    margin-left: -110px;
    float: left;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 2px;
    background-color: none;
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
display: inline;
    border-left-style: solid;
    border-left-width: 1px;
    white-space: nowrap;
    text-transform: uppercase;
    font: 500 9px nk63!important;
    letter-spacing: 3px;
    color: #4c7a99!important;
  }

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

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

/* D4.1 */
#pun-ulinks {
    border: 2px solid transparent;
    margin-bottom: 15px;
}
#pun-ulinks .container {
    border: medium none;
    font-weight: bold;
    height: 3px;
    padding-top: 0px;
    text-align: center;
    width: 900px;
}
#pun-ulinks li, #pun-ulinks li a {
    display: inline;
    white-space: nowrap;
}
#pun-ulinks li a {
    font-size: 0.8em;
    padding: 0 0 0 5px;
}


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

/* D5.1 */
#pun-status, #pun-status .container {
    margin-left: 0px;
    margin-top: 131px;
    padding-right: 0px;
    padding-top: 0px;
    font: 500 10px nk63;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #9c77a3;
    text-align: center;
  }

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

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

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

/* D5.5 */
#pun-crumbs1 p.container {
    border-top: none;
    margin-top: 0px;
    /* padding: 1em 1em 0.8em 1em; */
    font: 600 12px helvetica;
    text-transform: uppercase;
    text-align: center;
    color: #000!important;
    }

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

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

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

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

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

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

/* D7.1 */
#pun-stats .container {
    padding: 0.8em 1em;
    font-family: helvetica;
    text-transform: lowercase;
  }

/* 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%;
    font-family: helvetica;
    text-transform: lowercase;
    font-size: 11px;
    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;
  text-align: center;
  font: 400 10px arial;
  text-transform: lowercase;
  }

/* D8.8 */
#pun-break4 {
  margin: -2px 1em;
  border-style: solid none;
  border-width: 0px 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;
  }


/* фон под выпадающие смайлы */
.fs-box .container {
background-color: #fff;
border-bottom: 10px solid #fff !important;
    z-index: 2;
}

/* фон репутации */
#pun-reputation div {background-color: #f5f5f5; border-radius: 0px; }

#move_posts_form { background-color: #f9f9f9; }
textarea { font-family: helvetica; border-color: #d0d0d0; }


#pun-main .post h3 { padding-left: 31px; }
#pun-main .post-author ul { border: 0px solid #fafafa; background-color: none; }
.topic a.sharelink { display: none; }

.post h3 { background-color: #eeeeee;
    color: #97a988!important;
    font: 600 10px helvetica;
    height: 30px;
    t: 32px;
    width: auto;
    max-width: 900px;
    text-transform: uppercase; }
.post h3 span { color: #d2ddcf; margin-left: 10px !important; margin-top: 5px; text-align: left; width: auto; }
#pun .post h3 span a { color: #94bd54!important; }
#pun .post h3 strong { margin-left: 603px;
    position: absolute;
    width: 200px;
    text-align: right !important;
    color: #bb5cbf; }

#pun-index .category .tc2,#pun-index .category .tc3 {
display:none!important;
}
.Tems_And_messages {
    display: inline-block;
    width: 170px;
    font-family: roboto;
    font-weight: 900;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}
.main table .Add {
    display: block;
    text-align: center;
    height: 12px;
    margin: -10px 0;
    padding: 3px 8px 6px 8px;
    font-size: 9px;
    color: #627155;
}

.Tems_And_messages .right {
    color: #749a43;
}


.pa-fld1 a:first-child  {     display: block;
    font-family: helvetica;
    text-transform: uppercase;
    font-size: 11px;
    color: #c4c4c4;
    padding: 0px 25px 2px 0px;}

.pa-fld1 {    display: block;
    font-family: helvetica;
    float: right;
    margin-right: -21px;
    text-transform: uppercase;
    font-size: 11px;
    text-align: right;
    color: #c4c4c4;
    margin-bottom: 0px;}

.pa-fld3 {background-color: #ffffff;
    border: 1px solid #d4d4d4;
    width: 170px;
    color: #222;
    text-align: justify;
    padding: 4px 4px 10px 4px !important;
    margin-left: 5px;
    margin-top: 7px;
    line-height: 12px;
    font-family: arial;}

.pa-fld2 { background-color: #ffffff;
    width: 20px;
    margin-left: 80px;
    margin-top: -5px;
    color: #222;
    text-align: center;
    padding: 4px 4px 4px 4px !important;
    line-height: 12px;
    font-family: helvetica;}

.pa-fld4 {    
width: 180px;
    padding: 5px 4px 5px 4px  !important;}







/* оформление тем */
.thems-decor {background: #f4f4f4;
border: 2px solid #b2fa54;
margin: auto;
padding: 10px 10px 35px 10px;
width: 550px}

.thems-name {margin: 15px auto 5px auto;
border-bottom: 1px solid #9efa54;
padding-bottom: 15px;
width: 400px}

.thems-name span {font-family: montserrat;
font-weight: 900;
font-size: 25px;
text-align: center;
display: block;
letter-spacing: 1px}

.thems-info {text-align: justify;
margin: auto;
font-family: open sans;
font-size: 10px;
max-height: 60px;
overflow-y: auto;
padding: 2px;
text-transform: lowercase}

.thems-pic {width: 450px;
margin: 20px auto;}

.thems-text {width: 450px;
margin: auto;
text-align: justify;
font-family: verdana;
font-size: 11px}

span.thems-h {font-family: montserrat;
font-weight: 900;
font-size: 25px;
text-align: left;
display: block;
letter-spacing: 1px;
width: 450px;}

.thems-t {line-height: 17px;
margin-bottom: 20px}

.thems-t span {margin-top: 10px;
display: block;
font-weight: bold}

span.thems-h2 {transform: scale(1,.7);
display: block;
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
margin-bottom: 10px;
font-size: 10px}


.thems-t td, .thems-t tr {padding: 5px 0 !important}

.thems-t td.cntr {font-weight: 900;
font-family: montserrat;
font-size: 13px;
text-align: center;
width: 150px;
  text-transform: lowercase}

.thems-t td.header {font-weight: 400;
font-family: playfair display;
font-size: 11px;
text-align: center;
  transform: scale(1,.8);
  letter-spacing: 2px;
  padding-bottom: 15px;
  text-transform: lowercase
} 

.thems-t td {width: 250px;
font-family: open sans;
text-transform: lowercase;
text-align: center;
font-size: 10px;
}

.thems-t table {table-layout: auto !important;
width: 500px !important;}

.thems-name strong.legend {
display: inline-block;
margin-top: 10px;
margin-left: 30px;
  background: #f4f4f4;
  font-size: 8px;
  text-transform: uppercase;
  letter-spacing: 1px;
  word-spacing: 10px;
  padding: 0 20px
}

#pun .thems-name .blockcode {
background: #f4f4f4;
padding: 10px 10px 10px 10px !important;
font-size: 10px;
  width: auto !important;
  border: 1px solid #a6fa54;
  margin: -6px 0 0 0 !important;
}

.thems-name pre {font-size: 11px;
font-family: courier new}

.thems-t indent {display: inline-block;
padding: 0 20px !important;}


#keyboard-area input {box-shadow: none;
color: #213112!important;}

#font-area {height: 300px;
overflow-y: auto;
padding: 5px;
text-align: left;
width: 150px}



.post-content #bw {filter: grayscale(100%) opacity(.5) brightness(.7);
position: relative}
.post-content #bw:after {content: "занятая ячейка";
  display: flex;
  justify-content: center;
  align-items: center;
text-align: center;
position: absolute;
top: 0;
height: 100%;
width: 100%;
color: #fff;
text-shadow: 1px 1px 0 #000;
text-transform: uppercase;
filter: grayscale(100%) opacity(1) brightness(1);
opacity: 0;
transition: all .5s linear 0s}



.post-content hr {
    border: 2px dotted #d4d4d4;
}

#p7 .post-content .punbb a, .punbb a:link, .punbb a:visited { font-weight: bold; }


div#pun-live-rusff {
    z-index: 98;
    width: 440px;
    height: 19px;
    margin: auto 0px 0 auto;
    background: transparent;
    text-align: right;
    line-height: 17px;
    position: relative;
    font-family: helvetica;
    text-transform: lowercase;
}

.pa-avatar {
    margin-top: 16px;
}

.pa-avatar img {max-width: 180px}
Код:
/*--------------------------- шапка --------------------------------------------------*/

#pun-title table {
  background: url(https://forumstatic.ru/files/001a/ba/05/34339.png) no-repeat top center; 
  height: 147px;
  width: 933px;
  margin-left: -111px;
  margin-top: 150px;
  background-repeat: no-repeat;
}

#pun { background-image: url(https://forumstatic.ru/files/001a/ba/05/41947.png); }

/*--------------------------- фон --------------------------------------------------*/
html {
    background: url(https://forumstatic.ru/files/001a/ba/05/93095.png);
    background-repeat: repeat;
    background-attachment: fixed;
    background-position: top center;
    background-color: none;
    background-size: cover; 
    overflow-x: hidden !important; 
}

/*--------------------------- футер --------------------------------------------------*/
#pun-about p.container {
background-image: url( );
    background-repeat: no-repeat;
    background-position: center top;
    width: 900px;
    height: 100px;
    margin-left: 0px;
    margin-top: 50px;
    margin-bottom: -100px;
    font-size: 0 !important;
    border: none;
    border-color: #fff;
}



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

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


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

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

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

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

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
background-color: transparent;;
  color: #696969;
  }
    /* блок цитат и кодов*/
    .punbb .quote-box, .punbb .code-box {
color: #666963;
    background-color: #fff;
    border: 2px dotted #d4d4d4!important;
    padding-top: 10px !important;
      }

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

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

.punbb textarea, .punbb select, .punbb input {
  color: #535353;
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* CS2 Цвета границ
-------------------------------------------------------------*/

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

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

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

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

/* CS2.5 */
.punbb th {
font: small-caps 10px helvetica!important;
color: #7b8871;
text-transform: lowercase;
letter-spacing: 1px !important;
text-align: center !important;
background-image: none;
padding: 3px 0px 3px 0px;
border: none!important;
  }

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

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

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

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

.punbb .formal fieldset .post-box, .punbb .info-box {
border-color:transparent;
  }

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

.punbb .post-sig dt {
border-color:transparent;
  }

/* CS3 Цвета ссылок и всё что с ними связанно
-------------------------------------------------------------*/

/* CS3.1 */
.punbb a, .punbb a:link,  
.punbb a:visited,.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited { text-decoration: none;
  color: #778871;
 -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  }

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

/* 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: #a7d05f;
 -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  }

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

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

  }

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



/* CS4 Скролл
-------------------------------------------------------------*/

::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}
::-webkit-scrollbar-track {
background: #f9f9f9;
}
::-webkit-scrollbar-thumb {
    background: #718388;
}


/* CS5 Кнопки в форме ответа
-------------------------------------------------------------*/

#pun-main .formsubmit input {
    padding: 10px 15px 10px 15px;
    border: 1px solid #d0d0d0;
    text-transform: uppercase;
    font-size: 8px;
    border-radius: 0px;
    font-family: arial;
    letter-spacing: 1px;
    color: #d0d0d0;
}
  }

#pun-main .hashelp div input {
color: #718388;
padding: 5px 15px 5px 15px;
border: 1px solid #f5f5f5;
text-transform: uppercase;
font-size: 8px;
border-radius: 0px;
font-family: arial;
letter-spacing: 1px;
  }


.pa-posts,.pa-respect, .pa-fld4{
display: inline-block!important;
    max-width: 180px!important;
    height: 20px!important;
    text-align: center;
    font-family: helvetica;
    text-transform: lowercase;
    font-size: 10px;
}


#pun-category1.category h2 {
background: url(https://forumstatic.ru/files/001a/ba/05/88073.png) no-repeat;
height: 43px; width: 369px;
border-style: none;
    margin-left: 250px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category2.category h2 {
background: url(https://forumstatic.ru/files/001a/ba/05/77568.png) no-repeat;
height: 43px; width: 369px;
border-style: none;
    margin-left: 250px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category3.category h2 {
background: url(https://forumstatic.ru/files/001a/ba/05/99263.png) no-repeat;
height: 43px; width: 369px;
border-style: none;
    margin-left: 250px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category4.category h2 {
background: url(https://forumstatic.ru/files/001a/ba/05/87915.png) no-repeat;
height: 43px; width: 369px;
border-style: none;
    margin-left: 250px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category5.category h2 {
background: url(https://forumstatic.ru/files/001a/ba/05/19133.png) no-repeat;
height: 43px; width: 369px;
border-style: none;
    margin-left: 250px;
margin-top: 0px;
float: center;
font-size:0 !important;}


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


.pa-ip { font-size: 8px; }
#font-area { max-height: 120px; overflow: auto; }


#pun-navlinks a { display: inline-block; height: 35px; width: 35px; }

/*форум*/#navindex a:after { font-family: icon; content: "\f0e7"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 
/*участники*/ #navuserlist a:after { font-family: icon; content: "\f0c0"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 
/*награды*/ #navawards a:after { font-family: icon; content: "\f559"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 
/*поиск*/ #navsearch a:after { font-family: icon; content: "\f002"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 11px 9px 10px; background-color: none; } 
/*профиль*/ #navprofile a:after { font-family: icon; content: "\f2bd"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 9px 9px 9px; background-color: none; } 

/*сообщения*/ #navpm a:after { font-family: icon; content: "\f0e0"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 10px 9px 11px; background-color: none; } 

/*администрирование*/ #navadmin a:after { font-family: icon; content: "\f6e3"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 12px 9px 12px; background-color: none; } 
/*выход*/ #navlogout a:after { font-family: icon; content: "\f057"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 10px 9px 11px; background-color: none; } 
/*вход*/ #navlogin a:after { font-family: icon; content: "\f52b"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 11px 9px 10px; background-color: none; } 
/*регистрация*/ #navregister a:after { font-family: icon; content: "\f0fe"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 12px 9px 12px; background-color: none; } 
/*моя дополнительная ссылка1*/ #navpr_1 a:after { font-family: icon; content: "\f641"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 

/*прячем названия*/
#pun-navlinks a { font-size: 0 !important; }


/* CS6 Иконки сообщений
 -------------------------------------------------------------*/

Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/43572.png); background-repeat: no-repeat; }
TR.inew Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/78488.png); background-repeat: no-repeat;}
TR.isticky Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/20114.png); background-repeat: no-repeat;}
TR.iclosed Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/24483.png); background-repeat: no-repeat;}


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



/* Выделение текста */
    ::selection { 
    background: none repeat scroll 0 0 #738871;
    color: #fff;
    opacity: 0.5;
    }  
*::-moz-selection {
    background: none repeat scroll 0 0 transparent;
    color: #fff;
}


.punbb select  {
    font-family: helvetica!important;
    text-transform: uppercase;
    font-size: 8px!important;
    letter-spacing: 0;
    background-color: #fafafa;
    color: #000000;
    border: none;
    padding: 0px 0px 0px 0px;
    border: 1px solid #e8eae7;
}


#.punbb a, .punbb a:link, .punbb a:visited {
    color: #fff!important;
}

#activ1 {
    position: absolute;
    margin-top: 64px;
    margin-left: 530px;
    float: center;
    height: auto;
    padding: 1px;
    color: #000000;
    font-family: nk63;
    text-align: center;
    font-weight: bolder;
    /* text-transform: uppercase; */
    font-size: 14px;
    line-height: 12px;
}

#activ1 a {color: ##6773ab; font-weight: bold; margin-left: 0px }
#activ1 a:hover { color: #ab72ac; }


#bespost2 {
    position: absolute;
    margin-top: 43px;
    margin-left: 30px;
    float: center;
    width: 245px;
    overflow-y: auto;
    height: 45px;
    padding: 1px;
    color: #6595a9;
    font-family: helvetica;
    text-align: justify;
    text-transform: lowercase;
    font-size: 10px;
    line-height: 11px;
}

#bespost2 a {color: #919191; font-weight: bold; margin-left: 0px }
#bespost2 a:hover { color: #ab72ac; }



#bespost3 {
    color: #ffffff;
    position: absolute;
    margin-top: 158px;
    margin-left: -103px;
    float: center;
    width: 95px;
    height: auto;
    color: #ffffff;
    color: #ffffff;
    text-align: justify;
    text-align: right;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 11px;
    letter-spacing: 0px;
    letter-spacing: px;
}

#bespost3 a {color: #fff; font-weight: bold; margin-left: 0px }
#bespost3 a:hover { color: #000; }



#activ2 {
position: absolute;
    margin-top: 64px;
    margin-left: 630px;
    float: center;
    height: auto;
    padding: 1px;
    color: #000000;
    font-family: nk63;
    text-align: center;
    font-weight: bolder;
    /* text-transform: uppercase; */
    font-size: 14px;
    line-height: 12px;
}

#activ2 a {color: #49a5b3; font-weight: bold; margin-left: 0px }
#activ2 a:hover { color: #ab72ac; }

#activ3 {
    position: absolute;
    margin-top: 64px;
    margin-left: 710px;
    float: center;
    height: auto;
    padding: 1px;
    color: #000000;
    font-family: nk63;
    text-align: center;
    font-weight: bolder;
    /* text-transform: uppercase; */
    font-size: 14px;
    line-height: 12px;
}

#activ3 a {color: #ae8b97; font-weight: bold; margin-left: 0px }
#activ3 a:hover { color: #ab72ac; }


#novosti {
position: absolute;
    margin-top: -37px;
    margin-left: -110px;
    background-image: url(https://i.imgur.com/iCvnWdC.png);
    float: center;
    width: auto;
    border: 2px solid #69b5c1;
    height: 14px;
    padding-top: 4px;
    padding-left: 5px;
    background-color: #fff color: #000;
    font-family: nk63;
    text-align: center;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 11px;
    letter-spacing: 5px;
}

#novosti a {color: #9f6da2; font-weight: bold; margin-left: 0px }
#novosti a:hover { color: #94bd54; }

#novosti2 {
position: absolute;
    margin-top: -37px;
    margin-left: 675px;
    background-image: url(https://i.imgur.com/iCvnWdC.png);
    float: center;
    width: auto;
    border: 2px solid #5eb0bc;
    height: 14px;
    padding-top: 4px;
    padding-left: 5px;
    background-color: #fff color: #000;
    font-family: nk63;
    text-align: center;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 11px;
    letter-spacing: 5px;
}

#novosti2 a {color: #9f6da2; font-weight: bold; margin-left: 0px }
#novosti2 a:hover { color: #94bd54; }

#novosti3 {
position: absolute;
    margin-top: 19px;
    margin-left: -101px;
}


.pfs1 {
    padding-top: 5px;
    font-family: helvetica;
    font-size: 8px;
    font-color: #a8a8a8;
    color: #a8a8a8;
    text-align: justify;
    text-transform: uppercase;
}

.pfs {
    text-align: center;
    padding: 0px 0;
}

.pfs a {
    font-family: helvetica;
    text-transform: uppercase;
    font-weight: bold;
}

#hui {height: 45px;
    overflow-y: auto;
    margin-top: -60px;
    position: absolute;
    margin-left: 5px;
    width: 814px;
}

#hui img {filter: grayscale(100%) opacity(.9);
transition: all .5s linear 0s}

#hui img:hover {filter: grayscale(0) opacity(1)}

0

15

Код:
<div id="activ1">
<a href="http://thisisapogee.rusff.me/profile.php?id=252">ROOKWOOD
<br>alistair</a></div>

<div id="activ2">
<a href="http://thisisapogee.rusff.me/profile.php?id=253">DAWISH
<br>malkina</a></div>

<div id="activ3">
<a href="http://thisisapogee.rusff.me/profile.php?id=259">WEASLEY
<br>ronald</a></div>

<div id="bespost2">
мир приобретает символику пандемии — как фактической, так и метафорической.
 северине в ней быть обманщиком, который надел маску чумного доктора и ходит по улице, вселяя спокойствие — чистая волшебная кровь просвечивает сквозь вены ( северина не видит, но так говорят с самого рождения ) ; от неё требуют достойного поведения, несмотря ни на что, чтобы не сеять вирус среди своих — аристократы служат лицом нации ; лицо у северины под конец недели усталое и бессмысленное. <a href="http://thisisapogee.rusff.me/viewtopic.php?id=601#p70338">SEVERINA AVERY</a>
</div>

<div id="bespost3">
<a href="http://thisisapogee.rusff.me/viewtopic.php?id=538">гостевая</a>,
<br><a href="http://thisisapogee.rusff.me/viewtopic.php?id=36">фак</a>,
<br><a href="http://thisisapogee.rusff.me/viewtopic.php?id=35">сюжет</a>,
<br><a href="http://thisisapogee.rusff.me/viewtopic.php?id=37">список ролей</a>,
<br><a href="http://thisisapogee.rusff.me/viewtopic.php?id=546">внешности</a>,
<br><a href="http://thisisapogee.rusff.me/viewtopic.php?id=39">занятость</a>, 
<br><a href="http://thisisapogee.rusff.me/viewtopic.php?id=545#p67397">шаблон анкеты</a>,
<br><a href="http://thisisapogee.rusff.me/viewtopic.php?id=541">нужные персонажи</a>
</div>

<div id="novosti3"><img src="https://forumstatic.ru/files/001a/ba/05/57422.gif"></div>


<div id="novosti"><a href="http://thisisapogee.rusff.me/viewtopic.php?id=544#p68740">новости</a></div>

<div id="novosti2"><a href="http://thisisapogee.rusff.me/viewtopic.php?id=35#p68734">декабрь, 2023</a></div>

0

16

проверка

0

17

Код:
/*************************************************************
A - SETUP
**************************************************************/

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

/* A1.1 */
  @import url(style_cs.css);
  @import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700&display=swap&subset=cyrillic,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Lobster&subset=cyrillic,cyrillic-ext,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Oswald:400,700&subset=cyrillic,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Abril+Fatface&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Alegreya+SC:400,700&subset=cyrillic,cyrillic-ext,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Sacramento&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700&subset=cyrillic,latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Vidaloka');
  @import url('https://fonts.googleapis.com/css?family=Bad+Script&subset=cyrillic');
  @import url('https://fonts.googleapis.com/css?family=Yeseva+One&subset=cyrillic,cyrillic-ext');
  @import url('https://fonts.googleapis.com/css?family=Allura&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Petit+Formal+Script&subset=latin-ext');
  @import url('https://fonts.googleapis.com/css?family=Permanent+Marker');
  @import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700&subset=cyrillic');
  @import url('https://fonts.googleapis.com/css?family=Oranienbaum&display=swap&subset=cyrillic');
  @import url('https://fonts.googleapis.com/css?family=Fredericka+the+Great&display=swap');
  @import url('https://fonts.googleapis.com/css?family=DM+Serif+Text:400,400i&display=swap');
  @import url('https://fonts.googleapis.com/css?family=Spectral:500,500i&display=swap');
  @import url('https://fonts.googleapis.com/css?family=Prata&display=swap&subset=cyrillic,cyrillic-ext');

@font-face { font-family: Blacklisted; 
src: local("Blacklisted"), url(https://forumstatic.ru/files/0019/c5/aa/28233.ttf); }

@font-face { font-family: Intro; 
src: local("Intro"), url(https://forumstatic.ru/files/0019/c5/aa/53952.otf); }

@font-face { font-family: Nickainley; 
src: local("Nickainley"), url(https://forumstatic.ru/files/0019/c5/aa/34271.otf); }

@font-face { font-family: Lato; 
src: local("Lato"), url(https://forumstatic.ru/files/0019/c5/aa/94222.ttf); }

@font-face { font-family: Bebas Neue; 
src: local("Bebas Neue"), url(https://forumstatic.ru/files/0018/6c/04/80747.otf); }

@font-face { font-family: icon; 
src: local("icon"), url(https://forumstatic.ru/files/0018/6c/04/56553.ttf); }

@font-face { font-family: Mod20; 
src: local("Mod20"), url(https://forumstatic.ru/files/0013/22/cf/83929.ttf); }

@font-face { font-family: NK63; 
src: local("NK63"), url(https://forumstatic.ru/files/001a/7c/2a/18889.ttf); }

@font-face { font-family: helvetica; 
src: local("helvetica"), url(https://forumstatic.ru/files/001a/ba/05/75452.otf); }


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

/* A2.1 */

html, body {margin: 0; padding: 0}

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

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

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

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

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

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


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

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

/* A3.2 */
.punbb {
  font: normal 11px 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: small-caps 500 0px helvetica;
  letter-spacing: 1px;
  text-transform: lowercase;
  color: #a8b89a!important;
  text-align: center;
  }

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

/* A5.2 */
.punbb {
  margin-left: 0px;
  position: top center;
  float: none;
  width: 900px;
  height: auto;
  float: none;
  }


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

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


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

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

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

/* B1.2 */
.punbb .post-sig dt {
 display: block;
    border-top: 2px dotted #d4d4d4;
    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;
  padding-top: 5px!important;
  text-align: justify;
  margin: 20px!important;
  max-width: 596px;
  width: auto;
  }

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

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

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
display: block;
    font: small-caps 600 10px helvetica!important;
    font-style: normal;
    text-transform: uppercase!important;
    text-align: center;
    letter-spacing: 1px;
    color: #afd96c!important;
    width: auto;
    font-weight: bold;
    padding: 5px 0px 5px 10px;
    border: 2px #d4d4d4 dotted;
  }

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

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

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

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


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

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

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

/* B3.3 */
.linkst .pagelink {
    position: absolute;
    top: -4em;
    left: 1em;
    width: 24em;
    font-family: helvetica;
    text-transform: uppercase;
    color: #7f8871;
  }

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

/* B3.5 */
.punbb .linksb {
    font-family: arial;
    text-transform: uppercase;
    text-align: right;
    padding: 0.4em 1em 0.5em 1em;
    font-size: 8px;
  }

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

/* C2.3 */
.punbb .main .tcr {
    overflow: hidden;
    text-align: center;
    vertical-align: middle!important;
    width: 20%;
    font-size: 11px;
    padding-top: 5px;
    font-family: helvetica;
    text-transform: uppercase;
    font-size: 10px;
    color: #a8a8a8;
  }

/* 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: 600 18px helvetica!important;
    text-transform: uppercase;
    font-weight: bolder;
    margin-top: -5px;
    letter-spacing: 0px;
  }


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

/* C2.10 */
.punbb td .modlist {
  display: none;
  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;
vertical-align: top;
  }

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

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

/* C2.14 */
.punbb td div.tclcon {
    margin-left: 10px;
padding: 10px 5px 5px 5px;
    background-color: #e8e8e8;
  }



/* C2.15 */
.punbb div.icon {
    float: left;
    display: block;
    height: 13px;
    width: 13px;
    padding-right: 8px;
    margin: 9px 0px 0px 20px !important;
}


 /* 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 {
  border-left: 1px solid transparent;
  padding: 0.3em 1em;
  display: block;
  margin-left: 19em;
  }

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

/* C3.5 */
.punbb .post .post-author {
  float: left;
  width: 19em;
  margin-top: 20px;
  overflow: hidden;
  text-align: center;
  }

/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 0 1em 1em 1em;
  line-height: 140%;
  font-size: 10px;
  text-transform: lowercase;
  }

/* C3.7 */
.pa-author {
text-align: left;
    margin-left: 5px;
    font: 600 12px helvetica!important;
    text-transform: uppercase;
    padding-top: 5px!important;
    padding-bottom: 0px!important;
    color: #97ac72!important;
    letter-spacing: 0px!important;
  }

/* C3.8 */
.pa-author a {
  color: #000;
  }

/* C3.9 */
li.pa-title {
      text-align: center;
    z-index: 1000;
    font: 500 9px arial !important;
    letter-spacing: 0px;
    padding-top: 6px!important;
    padding-bottom: 0px!important;
    text-transform: uppercase;
    color: #d4d4d4;
  }


li.pa-online {
line-height: 0.8em;
    border-left-style: solid;
    font: 400 8px "helvetica" !important;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-left: 3px !important;
    color: #7b8871;
    width: 180px;
  }

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

/* C3.12 */
.punbb .post-box {
    padding: 20px 10px 0px 10px;
  }

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

/* C3.14 */
.punbb .post-links {
font-size: 8px;
    margin-left: 19em;
    border-left-style: solid;
    border-left-width: 1px;
    font-family: helvetica;
    text-transform: uppercase;
  }

/* 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;
    font-family: arial;
    font-size: 10px;
    text-transform: lowercase;
  }

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

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

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

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

/* верхняя навигация */
/* D3.2 */
#pun-navlinks .container {
    margin-top: -255px;
    margin-left: 0px;
    text-align: center;
  }

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

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

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

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

/* нижняя навигация */
/* D4.2 */
#pun-ulinks .container {
position: absolute;
    border-top: none;
    margin-top: -23px;
    margin-left: 0px;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 2px;
    width: 500px;
    background-color: none;
  }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
    display: inline;
    border-left-style: solid;
    border-left-width: 1px;
    white-space: nowrap;
    text-transform: uppercase;
    font: 500 9px helvetica!important;
    letter-spacing: 1px;
    color: #000000!important;
  }

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

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

/* D4.1 */
#pun-ulinks {
    border: 2px solid transparent;
    margin-bottom: 15px;
}
#pun-ulinks .container {
    border: medium none;
    font-weight: bold;
    height: 3px;
    padding-top: 0px;
    text-align: center;
    width: 900px;
}
#pun-ulinks li, #pun-ulinks li a {
    display: inline;
    white-space: nowrap;
}
#pun-ulinks li a {
    font-size: 0.8em;
    padding: 0 0 0 5px;
}


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

/* D5.1 */
#pun-status, #pun-status .container {
    margin-left: 0px;
    margin-top: 211px;
    padding-right: 0px;
    padding-top: 0px;
    font: 500 8px helvetica;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #000;
    text-align: center;
  }

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

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

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

/* D5.5 */
#pun-crumbs1 p.container {
    border-top: none;
    margin-top: 0px;
    /* padding: 1em 1em 0.8em 1em; */
    font: 600 12px helvetica;
    text-transform: uppercase;
    text-align: center;
    color: #000!important;
    }

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

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

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

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

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

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

/* D7.1 */
#pun-stats .container {
    padding: 0.8em 1em;
    font-family: helvetica;
    text-transform: lowercase;
  }

/* 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%;
    font-family: helvetica;
    text-transform: lowercase;
    font-size: 11px;
    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;
  text-align: center;
  font: 400 10px arial;
  text-transform: lowercase;
  }

/* D8.8 */
#pun-break4 {
  margin: -2px 1em;
  border-style: solid none;
  border-width: 0px 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;
  }


/* фон под выпадающие смайлы */
.fs-box .container {
background-color: #fff;
border-bottom: 10px solid #fff !important;
    z-index: 2;
}

/* фон репутации */
#pun-reputation div {background-color: #f5f5f5; border-radius: 0px; }

#move_posts_form { background-color: #f9f9f9; }
textarea { font-family: helvetica; border-color: #d0d0d0; }


#pun-main .post h3 { padding-left: 31px; }
#pun-main .post-author ul { border: 0px solid #fafafa; background-color: none; }
.topic a.sharelink { display: none; }

.post h3 { background-color: #eeeeee;
    color: #97a988!important;
    font: 600 10px helvetica;
    height: 30px;
    t: 32px;
    width: auto;
    max-width: 900px;
    text-transform: uppercase; }
.post h3 span { color: #d2ddcf; margin-left: 10px !important; margin-top: 5px; text-align: left; width: auto; }
#pun .post h3 span a { color: #94bd54!important; }
#pun .post h3 strong { margin-left: 603px;
    position: absolute;
    width: 200px;
    text-align: right !important;
    color: #bb5cbf; }

#pun-index .category .tc2,#pun-index .category .tc3 {
display:none!important;
}
.Tems_And_messages {
    display: inline-block;
    width: 170px;
    font-family: roboto;
    font-weight: 900;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}
.main table .Add {
    display: block;
    text-align: center;
    height: 12px;
    margin: -10px 0;
    padding: 3px 8px 6px 8px;
    font-size: 9px;
    color: #627155;
}

.Tems_And_messages .right {
    color: #749a43;
}


.pa-fld1 a:first-child  {     display: block;
    font-family: helvetica;
    text-transform: uppercase;
    font-size: 11px;
    color: #bb99b9;
    padding: 0px 25px 2px 0px;}

.pa-fld1 {    display: block;
    font-family: helvetica;
    float: right;
    margin-right: -21px;
    text-transform: uppercase;
    font-size: 11px;
    text-align: right;
    color: #c4c4c4;
    margin-bottom: 0px;}

.pa-fld3 {background-color: #ffffff;
    border: 1px solid #d4d4d4;
    width: 170px;
    color: #222;
    text-align: justify;
    padding: 4px 4px 10px 4px !important;
    margin-left: 5px;
    margin-top: 7px;
    line-height: 12px;
    font-family: arial;}

.pa-fld2 { background-color: #ffffff;
    width: 20px;
    margin-left: 80px;
    margin-top: -5px;
    color: #222;
    text-align: center;
    padding: 4px 4px 4px 4px !important;
    line-height: 12px;
    font-family: helvetica;}

.pa-fld4 {    
width: 180px;
    padding: 5px 4px 5px 4px  !important;}







/* оформление тем */
.thems-decor {background: #f4f4f4;
border: 2px solid #b2fa54;
margin: auto;
padding: 10px 10px 35px 10px;
width: 550px}

.thems-name {margin: 15px auto 5px auto;
border-bottom: 1px solid #9efa54;
padding-bottom: 15px;
width: 400px}

.thems-name span {font-family: montserrat;
font-weight: 900;
font-size: 25px;
text-align: center;
display: block;
letter-spacing: 1px}

.thems-info {text-align: justify;
margin: auto;
font-family: open sans;
font-size: 10px;
max-height: 60px;
overflow-y: auto;
padding: 2px;
text-transform: lowercase}

.thems-pic {width: 450px;
margin: 20px auto;}

.thems-text {width: 450px;
margin: auto;
text-align: justify;
font-family: verdana;
font-size: 11px}

span.thems-h {font-family: montserrat;
font-weight: 900;
font-size: 25px;
text-align: left;
display: block;
letter-spacing: 1px;
width: 450px;}

.thems-t {line-height: 17px;
margin-bottom: 20px}

.thems-t span {margin-top: 10px;
display: block;
font-weight: bold}

span.thems-h2 {transform: scale(1,.7);
display: block;
text-align: center;
letter-spacing: 2px;
word-spacing: 10px;
margin-bottom: 10px;
font-size: 10px}


.thems-t td, .thems-t tr {padding: 5px 0 !important}

.thems-t td.cntr {font-weight: 900;
font-family: montserrat;
font-size: 13px;
text-align: center;
width: 150px;
  text-transform: lowercase}

.thems-t td.header {font-weight: 400;
font-family: playfair display;
font-size: 11px;
text-align: center;
  transform: scale(1,.8);
  letter-spacing: 2px;
  padding-bottom: 15px;
  text-transform: lowercase
} 

.thems-t td {width: 250px;
font-family: open sans;
text-transform: lowercase;
text-align: center;
font-size: 10px;
}

.thems-t table {table-layout: auto !important;
width: 500px !important;}

.thems-name strong.legend {
display: inline-block;
margin-top: 10px;
margin-left: 30px;
  background: #f4f4f4;
  font-size: 8px;
  text-transform: uppercase;
  letter-spacing: 1px;
  word-spacing: 10px;
  padding: 0 20px
}

#pun .thems-name .blockcode {
background: #f4f4f4;
padding: 10px 10px 10px 10px !important;
font-size: 10px;
  width: auto !important;
  border: 1px solid #a6fa54;
  margin: -6px 0 0 0 !important;
}

.thems-name pre {font-size: 11px;
font-family: courier new}

.thems-t indent {display: inline-block;
padding: 0 20px !important;}


#keyboard-area input {box-shadow: none;
color: #213112!important;}

#font-area {height: 300px;
overflow-y: auto;
padding: 5px;
text-align: left;
width: 150px}



.post-content #bw {filter: grayscale(100%) opacity(.5) brightness(.7);
position: relative}
.post-content #bw:after {content: "занятая ячейка";
  display: flex;
  justify-content: center;
  align-items: center;
text-align: center;
position: absolute;
top: 0;
height: 100%;
width: 100%;
color: #fff;
text-shadow: 1px 1px 0 #000;
text-transform: uppercase;
filter: grayscale(100%) opacity(1) brightness(1);
opacity: 0;
transition: all .5s linear 0s}



.post-content hr {
    border: 2px dotted #d4d4d4;
}

#p7 .post-content .punbb a, .punbb a:link, .punbb a:visited { font-weight: bold; }


div#pun-live-rusff {
    z-index: 98;
    width: 440px;
    height: 19px;
    margin: auto 0px 0 auto;
    background: transparent;
    text-align: right;
    line-height: 17px;
    position: relative;
    font-family: helvetica;
    text-transform: lowercase;
}

.pa-avatar {
    margin-top: 16px;
}

.pa-avatar img {max-width: 180px}
Код:
/*--------------------------- шапка --------------------------------------------------*/

#pun-title table {
  background: url(https://forumstatic.ru/files/001a/ba/05/22754.png) no-repeat top center; 
  height: 222px;
  width: 900px;
  margin-left: 0px;
  margin-top: 150px;
  background-repeat: no-repeat;
}

#pun { background-image: url(https://i.imgur.com/iCvnWdC.png); }

/*--------------------------- фон --------------------------------------------------*/
html {
    background: url(https://forumstatic.ru/files/001a/ba/05/38169.png);
    background-repeat: repeat;
    background-attachment: fixed;
    background-position: top center;
    background-color: none;
    background-size: cover; 
    overflow-x: hidden !important; 
}

/*--------------------------- футер --------------------------------------------------*/
#pun-about p.container {
background-image: url(https://forumstatic.ru/files/001a/ba/05/79596.png);
    background-repeat: no-repeat;
    background-position: center top;
    width: 900px;
    height: 100px;
    margin-left: 0px;
    margin-top: 50px;
    margin-bottom: -100px;
    font-size: 0 !important;
    border: none;
    border-color: #fff;
}



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

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


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

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

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

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

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
background-color: transparent;;
  color: #696969;
  }
    /* блок цитат и кодов*/
    .punbb .quote-box, .punbb .code-box {
color: #666963;
    background-color: #fff;
    border: 2px dotted #d4d4d4!important;
    padding-top: 10px !important;
      }

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

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

.punbb textarea, .punbb select, .punbb input {
  color: #535353;
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* CS2 Цвета границ
-------------------------------------------------------------*/

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

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

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

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

/* CS2.5 */
.punbb th {
font: small-caps 10px helvetica!important;
color: #7b8871;
text-transform: lowercase;
letter-spacing: 1px !important;
text-align: center !important;
background-image: none;
padding: 3px 0px 3px 0px;
border: none!important;
  }

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

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

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

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

.punbb .formal fieldset .post-box, .punbb .info-box {
border-color:transparent;
  }

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

.punbb .post-sig dt {
border-color:transparent;
  }

/* CS3 Цвета ссылок и всё что с ними связанно
-------------------------------------------------------------*/

/* CS3.1 */
.punbb a, .punbb a:link,  
.punbb a:visited,.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited { text-decoration: none;
  color: #778871;
 -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  }

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

/* 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: #a7d05f;
 -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
  }

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

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

  }

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



/* CS4 Скролл
-------------------------------------------------------------*/

::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}
::-webkit-scrollbar-track {
background: #f9f9f9;
}
::-webkit-scrollbar-thumb {
    background: #718388;
}


/* CS5 Кнопки в форме ответа
-------------------------------------------------------------*/

#pun-main .formsubmit input {
    padding: 10px 15px 10px 15px;
    border: 1px solid #d0d0d0;
    text-transform: uppercase;
    font-size: 8px;
    border-radius: 0px;
    font-family: arial;
    letter-spacing: 1px;
    color: #d0d0d0;
}
  }

#pun-main .hashelp div input {
color: #718388;
padding: 5px 15px 5px 15px;
border: 1px solid #f5f5f5;
text-transform: uppercase;
font-size: 8px;
border-radius: 0px;
font-family: arial;
letter-spacing: 1px;
  }


.pa-posts,.pa-respect, .pa-fld4{
display: inline-block!important;
    max-width: 180px!important;
    height: 20px!important;
    text-align: center;
    font-family: helvetica;
    text-transform: lowercase;
    font-size: 10px;
}


#pun-category1.category h2 {
background: url(https://forumstatic.ru/files/001a/ba/05/88073.png) no-repeat;
height: 43px; width: 369px;
border-style: none;
    margin-left: 250px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category2.category h2 {
background: url(https://forumstatic.ru/files/001a/ba/05/77568.png) no-repeat;
height: 43px; width: 369px;
border-style: none;
    margin-left: 250px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category3.category h2 {
background: url(https://forumstatic.ru/files/001a/ba/05/99263.png) no-repeat;
height: 43px; width: 369px;
border-style: none;
    margin-left: 250px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category4.category h2 {
background: url(https://forumstatic.ru/files/001a/ba/05/87915.png) no-repeat;
height: 43px; width: 369px;
border-style: none;
    margin-left: 250px;
margin-top: 0px;
float: center;
font-size:0 !important;}

#pun-category5.category h2 {
background: url(https://forumstatic.ru/files/001a/ba/05/19133.png) no-repeat;
height: 43px; width: 369px;
border-style: none;
    margin-left: 250px;
margin-top: 0px;
float: center;
font-size:0 !important;}


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


.pa-ip { font-size: 8px; }
#font-area { max-height: 120px; overflow: auto; }


#pun-navlinks a { display: inline-block; height: 35px; width: 35px; }

/*форум*/#navindex a:after { font-family: icon; content: "\f0e7"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 
/*участники*/ #navuserlist a:after { font-family: icon; content: "\f0c0"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 
/*награды*/ #navawards a:after { font-family: icon; content: "\f559"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 
/*поиск*/ #navsearch a:after { font-family: icon; content: "\f002"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 11px 9px 10px; background-color: none; } 
/*профиль*/ #navprofile a:after { font-family: icon; content: "\f2bd"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 9px 9px 9px; background-color: none; } 

/*сообщения*/ #navpm a:after { font-family: icon; content: "\f0e0"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 10px 9px 11px; background-color: none; } 

/*администрирование*/ #navadmin a:after { font-family: icon; content: "\f6e3"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 12px 9px 12px; background-color: none; } 
/*выход*/ #navlogout a:after { font-family: icon; content: "\f057"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 10px 9px 11px; background-color: none; } 
/*вход*/ #navlogin a:after { font-family: icon; content: "\f52b"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 11px 9px 10px; background-color: none; } 
/*регистрация*/ #navregister a:after { font-family: icon; content: "\f0fe"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 12px 9px 12px; background-color: none; } 
/*моя дополнительная ссылка1*/ #navpr_1 a:after { font-family: icon; content: "\f641"; font-size: 13px; width: 20px !important; height: 25px !important; padding: 11px 8px 9px 8px; background-color: none; } 

/*прячем названия*/
#pun-navlinks a { font-size: 0 !important; }


/* CS6 Иконки сообщений
 -------------------------------------------------------------*/

Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/43572.png); background-repeat: no-repeat; }
TR.inew Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/78488.png); background-repeat: no-repeat;}
TR.isticky Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/20114.png); background-repeat: no-repeat;}
TR.iclosed Div.icon {background-image : url(https://forumstatic.ru/files/001a/ba/05/24483.png); background-repeat: no-repeat;}


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



/* Выделение текста */
    ::selection { 
    background: none repeat scroll 0 0 #738871;
    color: #fff;
    opacity: 0.5;
    }  
*::-moz-selection {
    background: none repeat scroll 0 0 transparent;
    color: #fff;
}


.punbb select  {
    font-family: helvetica!important;
    text-transform: uppercase;
    font-size: 8px!important;
    letter-spacing: 0;
    background-color: #fafafa;
    color: #000000;
    border: none;
    padding: 0px 0px 0px 0px;
    border: 1px solid #e8eae7;
}


#.punbb a, .punbb a:link, .punbb a:visited {
    color: #fff!important;
}

#activ1 {
    position: absolute;
    margin-top: 44px;
    margin-left: 105px;
    float: center;
    height: auto;
    padding: 1px;
    color: #000000;
    font-family: helvetica;
    text-align: center;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 35px;
    line-height: 11px;
}

#activ1 a {color: #000; font-weight: bold; margin-left: 0px }
#activ1 a:hover { color: #ab72ac; }


#bespost2 {
    position: absolute;
    margin-top: 135px;
    margin-left: 442px;
    float: center;
    width: 410px;
    overflow-y: auto;
    height: 50px;
    padding: 1px;
    color: #000;
    font-family: helvetica;
    text-align: justify;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 11px;
}

#bespost2 a {color: #919191; font-weight: bold; margin-left: 0px }
#bespost2 a:hover { color: #ab72ac; }



#bespost3 {
position: absolute;
    margin-top: 178px;
    margin-left: 83px;
    float: center;
    width: 345px;
    height: auto;
    padding: 1px;
    color: #000000;
    text-align: justify;
    text-align: justify;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 11px;
    letter-spacing: 2px;
}

#bespost3 a {color: #000; font-weight: bold; margin-left: 0px }
#bespost3 a:hover { color: #ab72ac; }



#activ2 {
    position: absolute;
    margin-top: 94px;
    margin-left: 105px;
    float: center;
    height: auto;
    padding: 1px;
    color: #000000;
    font-family: helvetica;
    text-align: center;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 35px;
    line-height: 11px;
}

#activ2 a {color: #000; font-weight: bold; margin-left: 0px }
#activ2 a:hover { color: #ab72ac; }

#activ3 {
    position: absolute;
    margin-top: 144px;
    margin-left: 105px;
    float: center;
    height: auto;
    padding: 1px;
    color: #000000;
    font-family: helvetica;
    text-align: center;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 35px;
    line-height: 11px;
}

#activ3 a {color: #000; font-weight: bold; margin-left: 0px }
#activ3 a:hover { color: #ab72ac; }


#novosti {
position: absolute;
    margin-top: -47px;
    margin-left: 0px;
    background-image: url(https://i.imgur.com/iCvnWdC.png);
    float: center;
    width: auto;
    border: 2px solid #94bd54;
    height: 14px;
    padding-top: 4px;
    padding-left: 5px;
    background-color: #fff color: #000;
    font-family: helvetica;
    text-align: center;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 11px;
    letter-spacing: 5px;
}

#novosti a {color: #9f6da2; font-weight: bold; margin-left: 0px }
#novosti a:hover { color: #94bd54; }

#novosti2 {
position: absolute;
    margin-top: -47px;
    margin-left: 745px;
    background-image: url(https://i.imgur.com/iCvnWdC.png);
    float: center;
    width: auto;
    border: 2px solid #94bd54;
    height: 14px;
    padding-top: 4px;
    padding-left: 5px;
    background-color: #fff color: #000;
    font-family: helvetica;
    text-align: center;
    font-weight: bolder;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 11px;
    letter-spacing: 5px;
}

#novosti2 a {color: #9f6da2; font-weight: bold; margin-left: 0px }
#novosti2 a:hover { color: #94bd54; }




.pfs1 {
    padding-top: 5px;
    font-family: helvetica;
    font-size: 8px;
    font-color: #a8a8a8;
    color: #a8a8a8;
    text-align: justify;
    text-transform: uppercase;
}

.pfs {
    text-align: center;
    padding: 0px 0;
}

.pfs a {
    font-family: helvetica;
    text-transform: uppercase;
    font-weight: bold;
}

#hui {height: 45px;
    overflow-y: auto;
    margin-top: -60px;
    position: absolute;
    margin-left: 5px;
    width: 890px;
}

#hui img {filter: grayscale(100%) opacity(.9);
transition: all .5s linear 0s}

#hui img:hover {filter: grayscale(0) opacity(1)}

0

18

Код:
<div id="activ1">
<a href="http://thisisapogee.rusff.me/profile.php?id=167">J</a></div>

<div id="activ2">
<a href="http://thisisapogee.rusff.me/profile.php?id=16">P</a></div>

<div id="activ3">
<a href="http://thisisapogee.rusff.me/profile.php?id=250">T</a></div>

<div id="bespost2">
мир приобретает символику пандемии — как фактической, так и метафорической.
 северине в ней быть обманщиком, который надел маску чумного доктора и ходит по улице, вселяя спокойствие — чистая волшебная кровь просвечивает сквозь вены ( северина не видит, но так говорят с самого рождения ) ; от неё требуют достойного поведения, несмотря ни на что, чтобы не сеять вирус среди своих — аристократы служат лицом нации ; лицо у северины под конец недели усталое и бессмысленное. <a href="http://thisisapogee.rusff.me/viewtopic.php?id=601#p70338">SEVERINA AVERY</a>
</div>

<div id="bespost3">
<a href="http://thisisapogee.rusff.me/viewtopic.php?id=538">гостевая</a>,
<a href="http://thisisapogee.rusff.me/viewtopic.php?id=36">фак</a>,
<a href="http://thisisapogee.rusff.me/viewtopic.php?id=35">сюжет</a>,
<a href="http://thisisapogee.rusff.me/viewtopic.php?id=37">список ролей</a>,
<a href="http://thisisapogee.rusff.me/viewtopic.php?id=546">внешности</a>,
<a href="http://thisisapogee.rusff.me/viewtopic.php?id=39">занятость</a>, 
<a href="http://thisisapogee.rusff.me/viewtopic.php?id=545#p67397">шаблон анкеты</a>,
<a href="http://thisisapogee.rusff.me/viewtopic.php?id=541">нужные персонажи</a>
</div>


<div id="novosti"><a href="http://thisisapogee.rusff.me/viewtopic.php?id=544#p71079">новости</a></div>

<div id="novosti2"><a href="http://thisisapogee.rusff.me/viewtopic.php?id=35#p68734">декабрь, 2023</a></div>

0

19

[indent] i never wanted this - тревога поднимается аккуратно и медленно ; леон рассматривает отражение в зеркале, очень осторожно и всегда боится увидить чужое лицо. магия пробирается по его венам аккуратно, чтобы не напугать - леон уже напуган. хогвартс кажется ему безопасным замком, наполненным множеством страхов. он скучает по дому, по холодному девонширу и ждёт каникулы с замиранием сердца.
скоро выпуск - леон улыбается аккуратно ; скоро окончательно домой - скоро он станет заложником сразу двух миров - его судьба решается на задворках чужих умов, и он уже не может ничего с этим поделать. родственник наваррских королей и английских аристократов, он заключён во множество цепей - пытается одни распутать, в других запутывается. в конце-концов привыкает.
[indent]

[icon]https://forumupload.ru/uploads/001a/20/5d/9/143822.gif[/icon][nick]Leon II Avery[/nick][anketa]леон ii эйвери, 18[/anketa][lz]его едва хватало на то, чтоб надеяться. на то, чтоб заснуть - уже не хватало
[/lz]

0

20

— dragon age —
https://forumstatic.ru/files/0019/e7/0f/11919.jpg
прототип: your choice;

falon'din [фалон'дин]
эльфийский бог - эванурис , брат-близнец ; смерть и удача в его распоряжении ;

[indent] i thought you were dead - honestly, i wish i was.
чужой язык застревает где-то подле нёба ; чешется, раздражает. когда фалон'дин вгрызается в яблоки, у него начинают болеть губы. он смотрит на убогое человечество слегка наклонив голову в сторону - смешные, только если рот исказить в подобии улыбки, на губах откроются и закровоточат ранки. фалон'дин не улыбается. жаль - смех единственное, что он может дать этим убогим существам. ( себе порой тоже )
расчесать запястья до крови, потому что они - бесконечно чужие и слабые ; он когда-то мог завесу по сотню раз на дню переходить, а теперь застрял в глубоком колодце под названием тедас - он учит новые и незнакомые слова быстро, но так долго не может заставить себя их произнести.


дополнительно:
пожелания и еще важная информация

пример игры;

а здесь постик

0

21

https://forumupload.ru/uploads/001a/ba/05/2/690990.png
прототип: oliver stummvoll;

rhaegar targaryen [рэйгар таргариен]
— a song of fire and ice —


носитель крови древней валирии ; кронпринц, наследник железного престола ; романтик, пацифист, музыкант, солдат ; жертва королевской крови и летнего замка, почти послушный сын ; последний дракон, серебряный принц ; лорд драконьего камня ;


'он был рожден в горе, и эта тень висела над ним всю жизнь.'

Младенца осматривает врач ; у него обгорели брови - младенец живой и здоровый, у отца на руках сидеть не хочет, плачет, а значит живёт. Плачет, потому что вокруг так много огня - потому что изнутри он не исчезает. Потушите, пожалуйста. Я прошу вас. Про-шу. Младенцы не умеют разговаривать, в какой-то момент устают плакать, замолкают.

Рейгар не должен был помнить свои первые дни жизни ; но при этом постоянно видит огонь - мать обнимает себя за плечи, когда Рейгар спрашивает - 'откуда это во мне, матушка?' - молчит. Эйрис запретил об этом говорить - в семь лет один из слуг на Драконьем камне рассказывает Рейгару, что скорее всего это был поджёг, устроенный самим королём Эйрисом, чтобы передать трон своему отцу, а затем себе. Слуга изчезает на следующий день - сначала Рейгар видит его в тюрьме, потом видит тело, сброшенное в яму.

Рейгар молчит. Власти над собой никакой не имеет толком - перед отцом голову склоняет и не задумывается как и кто сел на этот проклятый трон. Когда-нибудь сядет и он сам. Всё идёт своим чередом - Рейгар не хочет торопиться.

В восемь уезжает из столицы, прощается в тепло любимой матерью и сухо кланяется отцу - маленький мальчик с высокими глазами смотрит на короля отважно и не так, как тому этого хочется - Рейгар отца не боится, Рейгар отца слушается, Рейгар в отца продолжает верить несмотря ни на что - король есть король. Ланниспорт встречает его новыми учителями, новыми библиотеками, новой возможностью сбежать не только от людей, но и от богов, скрыться в приглушённом свете и зарыться в книги, как в спасительную нору.

пример игры

а здесь постик

0

22

https://forumupload.ru/uploads/001a/ba/05/2/550837.png
прототип: marjan jonkman;

brienne of tarth [бриенна тарт]
— a song of ice and fire —


loyality, faith, scars, guns, kings and queens, crush. not beautiful, but strong. every kick she hits is sweeter than a kiss. the blue knight. accused for the murder, but always true to her oath. never a knight but always a warrior.


OATHKEEPER - ramin djawadi / DANCING WITH MYSELF - the donnas / REBELLION ( LIES ) - arcade fire / DREAMS - the cranberries / SHIP TO WRECK - florence + the machine / LEAVE A TRACE - chvrchies / THIS MEANS WAR - nickelback / WAR OF HEARTS - ruelle / SOMEBODY TO DIE FOR - hurts / OPEN YOUR EYES - snow patrol / GOD'S GONNA CUT YOU DOWN - johnny cash

пример игры

а здесь постик

0


Вы здесь » forapogeeonly » Тестовый форум » Тестовое сообщение


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