/* Design made by Naiad
d-naiad.tumblr.com, icq 641970359
code version: 3.10
-------------------------------------------------------------*/

/* ВД0 Основное
 -------------------------------------------------------------*/

body {
background: url(//s5.uploads.ru/yCgkr.jpg) center top no-repeat, url(//s2.uploads.ru/KCUFz.jpg) center top repeat #0e1011;
}

#pun {
background: 
url(//s5.uploads.ru/yCgkr.jpg) center top no-repeat, 
url(//s6.uploads.ru/5Tmp7.png) bottom center no-repeat,
url(//s2.uploads.ru/0XrVP.jpg) top center repeat-y;
}

#wrap_top1 {
    position: absolute;
    top: 528px;
    margin-left: -67px;
}

a#naiad {
    width: 110px;
    height: 45px;
    display: block;
    margin: 28px 237px 0px;
    position: absolute;
}

/*ботинки*/
#html-footer {
    height: 200px;
    position: absolute;
    margin-top: 40px;
    width: 1142px;
    margin-left: -99px;
    background: url("//s0.uploads.ru/TS8pI.png") no-repeat scroll left top, url("//s2.uploads.ru/Z37s2.jpg") no-repeat scroll center top, transparent url("//s9.uploads.ru/pNnqr.png") no-repeat scroll right 1px top
}


/* ВД1 Общие настройки
-------------------------------------------------------------*/

/* ВД1.1 цвет текста */
body  {
color: #7D6E64;
text-shadow: 0 0 7px #2b221d;
}
.naiadframe, div#pun-admain {
color: #000;
text-shadow: 0 0 7px #a08c80
}

a {
    color: #b29078;
}
a:hover {
    color: #946758;
    text-shadow: 0px 0px 7px #64544a
}

.naiadframe a {
color: #473c35
}
.naiadframe a:hover {
color: #5b4332;
text-shadow: 0px 0px 7px #ae9689
}

* {
  border: none transparent;
}
.post-body * {
border: transparent
}
textarea, input, select, optgroup {
    font: 11px verdana,arial,helvetica,sans-serif;
    background: #8D8D8D none repeat scroll 0% 0%;
}

span[style="color: red"] {
color: maroon !important;
}

#button-hon {background-image:url('//s5.uploads.ru/6deiE.png'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}

/* ВД3 Ссылки
-------------------------------------------------------------*/

a, .button {
  text-decoration: none;
  transition-duration: .5s;
  -webkit-transition-duration: .5s;
  -moz-transition-duration: .5s;
  -o-transition-duration: .5s;
}

/* Заголовки */
.naiadanchor, h2, #pun-navlinks a, h1, .pa-author, .pa-author a, .button {
    font-weight: 100;
    font-family: "Garamond",serif !important;
    font-size: 15px;
    text-align: center;
    font-variant: small-caps;
    position: relative;
    z-index: 20;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6), 0px 0px 5px #000 !important;
    color: rgba(145, 119, 110, 0.9) !important;
}
#pun-navlinks a {
    color: rgba(167, 153, 146, 0.5);
}
.naiadframe .naiadanchor {
    color: #473C35 !important;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0px 0px 7px #A08C80 !important;
}
.naiadframe a.naiadanchor:hover {
text-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0px 0px 7px #D7C2B8 !important;
}
/* Классы */
.nav a {
    padding: 2px 5px;
    min-width: 90px;
    display: inline-block;
    background: rgb(135, 109, 105) none repeat scroll 0% 0%;
    border-bottom: 2px solid rgb(98, 82, 73) !important;
    margin: 1px;
    text-shadow: none !important;
    text-align: center;
    font-size: 11px;
}
.nav a:hover {
    background: #907B7B none repeat scroll 0% 0%;
}

div#nav {
position: absolute;
top: 70px;
margin-left: 40px;
}
#nav > a {
display: table !important;
margin-top: 4px;
}

/*Ссылки в админке*/

#pun-admain a {
   color: #501002 !important;
   text-shadow: none;
}

#pun-adnav {
    /*background: #988579 !important;*/
    margin-left: -1em!important;
}

#pun-admain1, #pun-admain2, #pun-admain-new {
   width: 84%;
   margin-left: 145px!important;
}

/*Стрелки*/
#stre {
    position: fixed;
    bottom: 40%;
    z-index: 100;
    margin-left: -90px;
}
#stre a {
    display: block;
    opacity: 0.7;
position: absolute
}
#stre a:hover {
    opacity:1
}
#OnBottom {
    bottom: -120px;
}

/*кнопочки*/
.button {
    height: 27px;
    font-size: 14px !important;
    box-sizing: border-box;
    opacity: 0.8;
    padding: 5px 8px;
    display: inline-block;
    box-shadow: 0px 0px 5px black, inset 0px 0px 5px black;
    background: transparent url("https://forumstatic.ru/files/0010/2b/d6/61126.png") repeat-x scroll 0% 0%;
}
.button:hover {
opacity: 1.0;
}
.pagelink {
    font-size: 0;
}
#pun-admin_files .pagelink {
    font-size: 1.1em;
}
.pagelink * {
    margin: 0px 2px;
}
.pagelink strong {
opacity: .3 !important;
}
.linkst .button {
background: none;
box-shadow: none;
}


/* ВД4 Иконки тем */

div.icon {
float:right
}
td.icon, div.icon {
width: 42px;
min-height: 39px;
margin: auto;
background: url(https://forumstatic.ru/files/0010/2b/d6/32287.png) 50% 50% no-repeat;
opacity: 0.2
}
div.icon {
float: right;
}
tr.inew .icon {
opacity: 0.4
}

tr.iclosed .icon {
opacity: 0.1
}

tr.isticky .icon {
opacity: 0.6
}

/* Ленты */
h2, h1 {

    box-sizing: border-box;
    text-align: center;
    position: relative;
    z-index: 5;
    padding: 5px 20px 0;
    height: 27px;
    margin: 0px -21px 10px;
    background: 
 radial-gradient(ellipse at center bottom , rgba(177, 156, 145, 0.1), rgba(0, 0, 0, 0.2)) repeat scroll 0% 0%,
 url("https://forumstatic.ru/files/0010/2b/d6/86025.png") no-repeat scroll 100% 50% /*правый*/,
 url("https://forumstatic.ru/files/0010/2b/d6/29420.png") no-repeat scroll 0% 50% /*левый*/,
 linear-gradient(to right, rgba(40, 32, 29, 0.7), transparent, rgba(40, 32, 29, 0.7)) repeat scroll 0% 0%,
 transparent url("https://forumstatic.ru/files/0010/2b/d6/61126.png") repeat-x scroll 0% 50%;
    box-shadow: 0px 3px 10px rgb(21, 18, 15), 0px -4px 10px rgb(21, 18, 15);
}
.naiadframe h1, .naiadframe h2 {
    margin: 0px -12px 10px;
}

#pun-announcement h1 {
    margin-bottom: 8px;
    margin-top: 10px;
}
#pun-announcement h1:first-child {
    margin-top: 0px;
}
.post-box h1 {
margin: 0px -24px 10px;
}
.quote-box h1 {
    margin: 0px -7px 10px;
}
#pun-online .main table {
    margin-top: -10px;
}


::selection, ::-moz-selection {
background: #999;
color: #aaa;
text-shadow: none;
}

/* формалы */

.naiadframe, div#pun-admain {
box-sizing: border-box;
background:
 url("//s2.uploads.ru/lO9A6.png") 0% 0% no-repeat,
 url("//s6.uploads.ru/JDIVf.png") 100% 0% no-repeat,
 url("//s2.uploads.ru/EA6Dq.png") 0% 100% no-repeat,
 url("//s7.uploads.ru/0b6OY.png") 100% 100% no-repeat,
 url("//s7.uploads.ru/Uh0qS.png") 50% 11px no-repeat,

 url("//s6.uploads.ru/ZMiTC.png") 100% 0% repeat-y,
 url("//s7.uploads.ru/Fdavt.png") repeat-y,
 url("//s6.uploads.ru/1ZaYo.png") 0% 100% repeat-x,
 url("//s2.uploads.ru/RN5It.png") 0% 0% repeat-x,
 url("//s2.uploads.ru/WZofR.jpg") repeat #988579;
padding: 25px 25px 30px;
box-shadow: rgba(0, 0, 0, 0.7) 0 0 8px;
margin: 0px auto 10px;
min-height: 110px;
min-width: 180px;
}
.category .container, #pun-stats .statscon {
margin-bottom: 0em;
}
div#post-form {
margin-top: 2em;
}
#pun-post .formal, #pun-post .post-body {
margin-bottom: 4em !important
}


.naiadwrap {
    overflow: hidden;
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.7);
    margin-bottom: 10px;
}
.naiadwrap .naiadframe {
    margin: -11px;
}

/*Углы*/

.ugol1 {
    background: url("https://forumstatic.ru/files/0010/2b/d6/50101.png");
    width: 111px;
    height: 83px;
    float: right;
    margin: -55px -47px -83px 0;
}
.ugol2 {
    position: absolute;
    background: url(https://forumstatic.ru/files/0010/2b/d6/18816.png);
    width: 73px;
    height: 27px;
    margin-left: -33px;
    margin-top: -4px;
}

.naiadwrap .naiadframe .ugol1, .naiadwrap .naiadframe .ugol2 {
display: none
}

/*текстовые блоки*/
textarea {
box-shadow: none;
padding: 10px;
width: 100%;
box-sizing: border-box;
}
.code-box, .quote-box, textarea, input[type="text"], input[type="password"], select {
    background: url("https://forumstatic.ru/files/0010/2b/d6/81329.png") repeat-y left top, url("https://forumstatic.ru/files/0010/2b/d6/57746.png") repeat-y right top, url("https://forumstatic.ru/files/0010/2b/d6/82686.png") repeat-x center bottom, rgba(77, 66, 56, 0.3) url("https://forumstatic.ru/files/0010/2b/d6/45274.png") repeat-x center top;
box-shadow: 0 0 5px #9E8A7F;
box-shadow: 0 0 5px #9E8A7F;
}
.code-box, .quote-box, textarea, input[type="text"], input[type="password"], select {
padding: 10px;
margin: 1em 0;
box-sizing: border-box;
}
input[type="text"], input[type="password"], select {
padding: 5px;
margin: 0.2em;
}
div#pun-ulinks a {
    color: #8c7e62;
    opacity: 0.5;
}
div#pun-ulinks a:hover {
opacity: 0.7;
}

/*автор поста*/
.post .post-author > ul {
    background: url("https://forumstatic.ru/files/0010/2b/d6/23844.png") top 12px center no-repeat, url("//s2.uploads.ru/lO9A6.png") no-repeat scroll 0% 0%, url("//s6.uploads.ru/JDIVf.png") no-repeat scroll 100% 0%, url("//s2.uploads.ru/EA6Dq.png") no-repeat scroll 0% 100%, url("//s7.uploads.ru/0b6OY.png") no-repeat scroll 100% 100%, url("//s7.uploads.ru/Uh0qS.png") no-repeat scroll 50% 11px, url("//s6.uploads.ru/ZMiTC.png") repeat-y scroll 100% 0%, url("//s7.uploads.ru/Fdavt.png") repeat-y scroll 0% 0%, url("//s6.uploads.ru/1ZaYo.png") repeat-x scroll 0% 100%, url("//s2.uploads.ru/RN5It.png") repeat-x scroll 0% 0%, rgb(152, 133, 121) url("//s2.uploads.ru/WZofR.jpg") repeat scroll 0% 0%;
}
.pa-author {
    margin: 6px 0 8px;
}
.post-author > li {
padding: 0 11px;
text-align: center;
}
.post-author > ul {
margin-bottom: 1em;
}
.pa-avatar {
    padding-bottom: 4px;
    margin-left: -4px;
}

/*Навигация*/
#nav_user {
    position: absolute;
    width: 228px;
    height: 14px;
    background: url("//sg.uploads.ru/zruAI.png");
    top: 244px;
    margin-left: 408px;
}

#pun-navlinks {
    position: absolute;
    top: 382px;
    margin-left: 350px;
    width: 450px;
    text-align: left;
}

#pun-navlinks li a {
    opacity: 0.7;
  transition-duration: .7s;
  -webkit-transition-duration: .7s;
  -moz-transition-duration: .7s;
  -o-transition-duration: .7s;
}
#pun-navlinks li a:hover {
    opacity: 1;
}

div#hello {
    width: 242px;
    position: absolute;
    top: 461px;
    margin-left: -1px;
    font-family: tahoma;
    line-height: 14px;
    font-size: 0;
}
#right {
    position: absolute;
    top: 430px;
    margin-left: 668px;
    width: 266px;
    background: transparent url("https://forumstatic.ru/files/0010/2b/d6/36509.png") no-repeat scroll center bottom;
    height: 208px;
    padding: 33px;
    box-sizing: border-box;
    box-shadow: none;
    text-align: left;
    font-family: tahoma;
}
#right img {
    position: absolute;
    z-index: 30;
}
#right img:hover {
    opacity: 0.1;
}
#tops {
    position: absolute;
    top: 640px;
    margin-left: 708px;
    width: 190px;
}
.banners a {opacity: 0.5}
.banners a:hover {opacity: 1}


div#submenu {
    margin-left: 252px;
    z-index: 3;
    position: relative;
    height: 270px;
    width: 420px;
    margin-top: -35px;
}
.submenutext {
    position: absolute;
    width: 370px;
}

div#menu {
    position: absolute;
    margin-left: 630px;
    top: 640px;
}
#menu a {
    width: 65px;
    height: 35px;
    display: block;
    background: transparent url("https://forumstatic.ru/files/0010/2b/d6/12347.png") repeat scroll 0% 0%;
    font-size: 0px;
    cursor: pointer;
opacity: 0.7;
}
#menu a:hover {
    margin-left: 7px;
}
#menu a.tabactive {
    margin-left: 15px;
cursor: auto
}

/*скроллы*/

::-webkit-scrollbar-track {
background-color: #695547;
}
::-webkit-scrollbar {
width: 8px;
height:8px;
background-color: #453224;
}
::-webkit-scrollbar-thumb{
background-color: #2e2117;
}

.spoiler-box > div {background:url('/img/plus.png') no-repeat left center; cursor:pointer; padding-left:18px}
.spoiler-box > div.visible {background-image:url('/img/minus.png');}
.spoiler-box > blockquote {padding-top:1.4em; display:none}
.spoiler-box > blockquote.visible {display:block}

/*Пост профиль*/
.pa-title {
    margin-bottom: 4px;
}

/*палантир*/
#palantir {
    position: absolute;
    font-size: 0px;
    margin: 92px 0 0 143px;
    filter: sepia(0.5);
}
#palantir a {
opacity: 0.5
}
#palantir a:hover {
opacity: 1;
filter: sepia(0);
}

.pa-avatar {
    position: relative;
    display: inline-block;
    padding-bottom: 0 !important;
    margin-bottom: 4px;
}
 
.pa-avatar:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url("https://forumstatic.ru/files/0010/2b/d6/81329.png") repeat-y left top, url("https://forumstatic.ru/files/0010/2b/d6/57746.png") repeat-y right top, url("https://forumstatic.ru/files/0010/2b/d6/82686.png") repeat-x center bottom, /*rgba(77, 66, 56, 0.1)*/ url("https://forumstatic.ru/files/0010/2b/d6/45274.png") repeat-x center top;
box-shadow: 0 0 5px #9E8A7F;
    z-index: 1;
}
     /*основная часть*/
    .FNTslider {
      border-radius: 4px;
      position:relative;z-index:1000;
      background: #695547;
      width: 110px;
      height: 5px;
      margin: 3px 5px;
      border: solid 1px #2e2117;
      float: right;
      margin-right: 27%;
    }
     /*слева от ползунка*/
    .FNTslider .before {
      height: 5px;
      border: solid 1px transparent;
      border-right: none 0;
      border-radius: 4px 0 0 4px;
      position: absolute;
      background: #695547;
      margin-top: -1px;
    }
     /*ползунок*/
    .FNTslider .thumb {
      width: 8px;
      height: 13px;
      border-radius: 3px;
      position: relative;
      top: -4px;
      background: #2e2117;
      cursor: pointer;
    }

/*спойлер в профиле*/
.post-img-Sp {
   margin-left: 3px;
}

/*язычок закладки*/
  #BookmCntToggle {
    background: url(https://forumstatic.ru/files/0010/2b/d6/88405.png) center center no-repeat !important;
    top: 2px!important;
    left: 35px!important;
    width: 27px!important;
    height: 60px!important;
    opacity: 1 !important;
    cursor: pointer;
    z-index: 3;
    box-shadow: 0 0 6px rgba(0,0,0,.2);
}

/* контейнер с закладками */
#MyBookmarks .container {
  background:
 url("//s7.uploads.ru/0b6OY.png") 100% 100% no-repeat,

 url("//s6.uploads.ru/ZMiTC.png") 100% 0% repeat-y,
 url("//s6.uploads.ru/1ZaYo.png") 0% 100% repeat-x,
 url("//s2.uploads.ru/WZofR.jpg") repeat #988579;

   top: -10px;
   color: #000;
}

#MyBookmarks span.scrl {
  background: transparent;
}

#MyBookmarks a {
  color: #000!important;
  text-shadow: none;
}
#MyBookmarks h2 {
    padding-left: 2em!important;
}
.editBookmark .container {
background: #988579;
}

/*Для маски профиля*/
.pa-avatar img {
    max-width: 200px;
    max-height: 300px;
}
#mask_dialog .inner{
 color: #000;
 position:absolute;
 z-index: 400;
   box-sizing: border-box;
 background:
  url("//s2.uploads.ru/lO9A6.png") 0% 0% no-repeat,
  url("//s6.uploads.ru/JDIVf.png") 100% 0% no-repeat,
  url("//s2.uploads.ru/EA6Dq.png") 0% 100% no-repeat,
  url("//s7.uploads.ru/0b6OY.png") 100% 100% no-repeat,
  url("//s7.uploads.ru/Uh0qS.png") 50% 11px no-repeat,

  url("//s6.uploads.ru/ZMiTC.png") 100% 0% repeat-y,
  url("//s7.uploads.ru/Fdavt.png") repeat-y,
  url("//s6.uploads.ru/1ZaYo.png") 0% 100% repeat-x,
  url("//s2.uploads.ru/RN5It.png") 0% 0% repeat-x,
  url("//s2.uploads.ru/WZofR.jpg") repeat #988579;
    text-shadow:none!important;
}

/*выпадающие списки и формы*/
#font-area, #size-area, #image-area, #imageup-area, #imageattach-area, #video-area, #addition-area, .punbb .move_posts_form .container, #spoiler-sels {
  background: #988579;
}

/* СТИЛЬ САМОЙ ПЛАШКИ
************************************************/

/*основной контейнер */
.main_char {
   height: 560px;
   width: 600px;
   position: relative;
  text-shadow: none;
   display: block;
   background: url("//s2.uploads.ru/lO9A6.png") 0% 0% no-repeat,
      url("//s6.uploads.ru/JDIVf.png") 100% 0% no-repeat,
      url("//s2.uploads.ru/EA6Dq.png") 0% 100% no-repeat,
      url("//s7.uploads.ru/0b6OY.png") 100% 100% no-repeat,
      url(//s7.uploads.ru/Uh0qS.png") 50% 11px no-repeat,
      url("//s6.uploads.ru/ZMiTC.png") 100% 0% repeat-y,
      url("//s7.uploads.ru/Fdavt.png") repeat-y,
      url("//s6.uploads.ru/1ZaYo.png") 0% 100% repeat-x,
      url("//s2.uploads.ru/RN5It.png") 0% 0% repeat-x,
      url("//s2.uploads.ru/WZofR.jpg") repeat #988579;
   padding: 20px 8px 25px;
   border: none;
}

.main_char abbr[title] {
    text-decoration: none;
   cursor: default;
}

/*верхний основной блок*/
.char {
   display: inline-block;
   background: transparent;
   border: none;
   height: 310px;
   width: 560px;
   position: relative;
   left: 20px;
   top: 20px;
   padding: 2px;
}
.char h1{
   margin: -10px -15px 10px -19px;
}

.char .pa-avatar img {
   height: 250px;
   position: relative;
   left: 0px;
   top: 0px;
   z-index:auto;
   border: none;
}


/*описание перса*/
.quenta {
  font-size: 13px;
  color: #000;
  line-height: 1.65;
  text-shadow: none;
  position: absolute;
  top: 30px;
  left: 210px;
  background: url(//se.uploads.ru/1Odas.png) repeat-y left top, url(//sf.uploads.ru/WvyLs.png) repeat-y right top, 
    url(//s7.uploads.ru/DPlno.png) repeat-x center bottom, rgba(77, 66, 56, 0.1) url(//sd.uploads.ru/FxKRk.png) repeat-x 
    center top;
  width: 330px;
  height: auto;
  box-shadow: 0 0 5px #9E8A7F;
  z-index: 1;
  padding: 10px 5px 10px 10px;
	}

.quenta p {
    text-align: center;
    font-style: italic;
    padding-bottom: 5px!important;
  }

.quenta a:nth-of-type(1) { 
    right: 10px; 
} 
.quenta a:nth-of-type(2) { 
    right: 50px; 
}
.quenta a {
    position: absolute;
    float: right;
    z-index: 500;
    margin-right: 5px;
 }

.battle{
  position: relative;
  top: -10px;
  left:20px;
  width: 560px;
  height: 260px;
}

/*статы*/
.stats {
  position:relative;
  left: 30px;
  top: 25px;
  font-size: 12px;
  width: 210px;
  height: 200px;
  font-family: "Verdana";
  display: inline-block;
  background:url(//se.uploads.ru/1Odas.png) repeat-y left top, url(//sf.uploads.ru/WvyLs.png) repeat-y right top, 
url(//s7.uploads.ru/DPlno.png) repeat-x center bottom, rgba(77, 66, 56, 0.1) url(//sd.uploads.ru/FxKRk.png) repeat-x 
center top;
  box-shadow: 0 0 5px #9E8A7F;
  z-index: 1;
  color: #000;
padding: 0 0 5px 5px;
}

.stats span {
    position: relative;
    font-weight: bold;
    text-transform: uppercase;
    font-family: "Garamond";
    top: -17px;
    left: 72px;
   text-align: center;
    color: #000;
    font-size: 12px;
    padding: 2px;
}

.stats table {
    position:relative;
    top:-15px;
}

.stats table td:last-child {
     text-align: right;
     padding-right: 15px!important;
     width: 20%!important;
}

.stats table td:first-child {
     padding-left: 5px!important;
}

.stats table {
    position: absolute;
    left: 5px!important;
    top: 2px!important;
    width: 210px;
    height: 200px;
    padding-left: 2px!important;
}

.main_char .stats td {
 	    padding: 3px 2px!important;
 }
/* навыки*/
.spells{
    position: relative;
    left: 270px;
    top: -180px;
    background: url(//se.uploads.ru/1Odas.png) repeat-y left top, url(//sf.uploads.ru/WvyLs.png) repeat-y right top, 
url(//s7.uploads.ru/DPlno.png) repeat-x center bottom, rgba(77, 66, 56, 0.1) url(//sd.uploads.ru/FxKRk.png) repeat-x 
center top;
   box-shadow: 0 0 5px #9E8A7F;
    width: 245px;
    height: 205px;
    font-size: 12px;
    color: #000;
  font-family: "Verdana";
   overflow-y: auto;
   padding-left: 5px;
}

.spellstitle{
    position: relative;
    font-weight: bold;
    text-transform: uppercase;
    top: 8px;
    left: 130px;
    color: #000;
    font-size: 12px;
    padding: 2px;
    font-family: "Garamond";
}

.spells table {
    position: relative;
    top: 5px!important;
    left: -2px;
    width: 236px;
}
.spells table tr {
  padding-bottom: 20px!important;
}

.spells table td:last-child {
  width: 10%!important;
}

.spells table td {
	padding-top:0px!important;
	padding-right:7px!important;
}

.amulets {
  width: 238px;
  height: 85px;
  top: 7px;
  left: 20px;
  color: #000;
  position: relative;
  overflow-y: auto;
  font-family: "Verdana";
  line-height: 1.5;
  font-size: 12px;
  padding-left: 8px;
  padding-top: 4px;
  padding-bottom: 5px;
  background: url(//se.uploads.ru/1Odas.png) repeat-y left top, url(//sf.uploads.ru/WvyLs.png) repeat-y right top, 
url(//s7.uploads.ru/DPlno.png) repeat-x center bottom, rgba(77, 66, 56, 0.1) url(//sd.uploads.ru/FxKRk.png) repeat-x 
center top;
  box-shadow: 0 0 5px #9E8A7F;
}

.amtit {
    position: relative;
    font-weight: bold;
    text-transform: uppercase;
    top: 7px;
    left: 100px;
    color: #000;
    font-size: 12px;
    padding: 2px;
    font-family: "Garamond";
}

.ingredients {
  color: #000;
  width: 238px;
  height: 85px;
  position: relative;
  top: -102px;
  left: 20px;
  overflow-y: auto;
  font-family: "Verdana";
  line-height: 1.5;
  font-size: 12px;
  padding-left: 8px;
  padding-top: 4px;
  padding-bottom: 5px;
  background: url(//se.uploads.ru/1Odas.png) repeat-y left top, url(//sf.uploads.ru/WvyLs.png) repeat-y right top, 
url(//s7.uploads.ru/DPlno.png) repeat-x center bottom, rgba(77, 66, 56, 0.1) url(//sd.uploads.ru/FxKRk.png) repeat-x 
center top;
  box-shadow: 0 0 5px #9E8A7F;
}

.intit {
    position: relative;
    font-weight: bold;
    text-transform: uppercase;
    top: -102px;
    left: 90px;
    color: #000;
    font-size: 12px;
    padding: 2px;
    font-family: "Garamond";
}

.potions {
  color: #000;
  width: 239px;
  height: 85px;
  position: relative;
  top: -105px;
  left: 285px;
  overflow-y: auto;
  font-family: "Verdana";
  line-height: 1.5;
  font-size: 12px;
  padding-left: 8px;
  padding-top: 4px;
  padding-bottom: 5px;
  background: url(//se.uploads.ru/1Odas.png) repeat-y left top, url(//sf.uploads.ru/WvyLs.png) repeat-y right top, 
url(//s7.uploads.ru/DPlno.png) repeat-x center bottom, rgba(77, 66, 56, 0.1) url(//sd.uploads.ru/FxKRk.png) repeat-x 
center top;
  box-shadow: 0 0 5px #9E8A7F;
}

.potit {
    position: relative;
    font-weight: bold;
    text-transform: uppercase;
    top: -105px;
    left: 380px;
    color: #000;
    font-size: 12px;
    padding: 2px;
    font-family: "Garamond";
}

.ornaments {
  color: #000;
  width: 245px;
  height: 85px;
  position: relative;
  top: -214px;
  left: 285px;
  overflow-y: auto;
  font-family: "Verdana";
  line-height: 1.5;
  font-size: 12px;
  padding-left: 8px;
  padding-top: 4px;
  padding-bottom: 5px;
  background: url(//se.uploads.ru/1Odas.png) repeat-y left top, url(//sf.uploads.ru/WvyLs.png) repeat-y right top, 
url(//s7.uploads.ru/DPlno.png) repeat-x center bottom, rgba(77, 66, 56, 0.1) url(//sd.uploads.ru/FxKRk.png) repeat-x 
center top;
  box-shadow: 0 0 5px #9E8A7F;
}

.ortit {
    position: relative;
    font-weight: bold;
    text-transform: uppercase;
    top: -214px;
    left: 380px;
    color: #000;
    font-size: 12px;
    padding: 2px;
    font-family: "Garamond";
}

.empty {
  background: url("//s2.uploads.ru/t/0L2gT.png") center no-repeat;
  position: relative;
  /*top: 22px;
  left: 88px;*/
  opacity: 0.4;
  width: 230px;
  height: 85px;
}

.skills {
  color: #000;
  width: 530px;
  height: 115px;
  position: relative;
  top: 8px;
  left: 11px;
  font-family: "Verdana";
  line-height: 1.5;
  font-size: 12px;
  padding-left: 8px;
  padding-top: 3px;
  background: url(//se.uploads.ru/1Odas.png) repeat-y left top, url(//sf.uploads.ru/WvyLs.png) repeat-y right top, 
url(//s7.uploads.ru/DPlno.png) repeat-x center bottom, rgba(77, 66, 56, 0.1) url(//sd.uploads.ru/FxKRk.png) repeat-x 
center top;
  box-shadow: 0 0 5px #9E8A7F;
}

.skiltit {
    position: relative;
    font-weight: bold;
    text-transform: uppercase;
    font-family: "Garamond";
    top: 7px;
    left: 0px;
    text-align: center;
    color: #000;
    font-size: 12px;
    padding: 2px;
}

.exhalation {
  color: #000;
  width: 530px;
  height: 60px;
  position: relative;
  top: 13px;
  left: 11px;
  font-family: "Verdana";
  line-height: 1.5;
  font-size: 12px;
  padding-left: 8px;
  padding-top: 3px;
  background: url(//se.uploads.ru/1Odas.png) repeat-y left top, url(//sf.uploads.ru/WvyLs.png) repeat-y right top, 
url(//s7.uploads.ru/DPlno.png) repeat-x center bottom, rgba(77, 66, 56, 0.1) url(//sd.uploads.ru/FxKRk.png) repeat-x 
center top;
  box-shadow: 0 0 5px #9E8A7F;
}

.exhtit {
    position: relative;
    font-weight: bold;
    text-transform: uppercase;
    font-family: "Garamond";
    top: 13px;
    left: 0px;
    text-align: center;
    color: #000;
    font-size: 12px;
    padding: 2px;
}

/*************************************
БАЯН
******************/

/* базовый контейнер вкладок */
.tabs_block{
    position: absolute;
    /*background: rgba(21, 25, 29, 0);*/
    left: -2px;
    top: -20px;
    font-size: 12px;
    width: 560px;
    height: 275px;
    padding: 0px;
    font-family: "Georgia";
}
.tabs_block:after{
    content:"";
    display:block;
    clear:both;
}
/* панель навигации вкладок */
.tabs {
    margin: 0;
    list-style: none;
    float:left;
}

/* список вкладок */
.tabs li {
    top: -3px;
    left: 215px;
 cursor: pointer;
 opacity: 0.8;
    height: 15px;
 background: transparent url("https://forumstatic.ru/files/0010/2b/d6/61126.png") repeat-x scroll 0% 0%;
 box-shadow: 0px 0px 5px black, inset 0px 0px 5px black;
 font-weight: 100;
    font-family: "Garamond",serif !important;
    font-size: 15px;
    text-align: center;
    font-variant: small-caps;
    position: relative;
    z-index: 20;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6), 0px 0px 5px #000 !important;
    color: rgba(145, 119, 110, 0.9) !important;
      line-height: 1.2;
      float:left;
      padding:6px!important;
      margin-right: 8px;
  margin-bottom: 2px;
      -webkit-transition:all .2s linear 0s;
      -webkit-transition-delay:.2s 0s;
      transition:all .2s linear 0s;
}
/* активная вкладка */
.tabs li.active {
	z-index:500;
  opacity: 1;
}
/* блоки вкладок с содержанием */
.box {
    background:url(//se.uploads.ru/1Odas.png) repeat-y left top, url(//sf.uploads.ru/WvyLs.png) repeat-y right top, 
url(//s7.uploads.ru/DPlno.png) repeat-x center bottom, rgba(77, 66, 56, 0.1) url(//sd.uploads.ru/FxKRk.png) repeat-x 
center top;
  box-shadow: 0 0 5px #9E8A7F;
    width: 560px;
    height: 245px;
    display:none;
    text-align: left;
    float: left;
}
/* параграф внутри вкладок */
.box p {
    margin-bottom: 15px;
}
/* активный блок при загрузке */
.visible, .open_tab {
    display: block;
}

/*Подвижка иконки игрока
img.post-img-Sp {margin-left: -72px;}*/

/*Шапка опроса*/
#poll-special {
    margin-bottom: 2.5em;
    text-shadow: none;
    color: #000;
    padding-left: 25px;
    padding-top: 20px;
    padding-bottom: 10px;
    background:
 url("//s2.uploads.ru/lO9A6.png") 0% 0% no-repeat,
 url("//s6.uploads.ru/JDIVf.png") 100% 0% no-repeat,
 url("//s2.uploads.ru/EA6Dq.png") 0% 100% no-repeat,
 url("//s7.uploads.ru/0b6OY.png") 100% 100% no-repeat,
 url("//s7.uploads.ru/Uh0qS.png") 50% 11px no-repeat,

 url("//s6.uploads.ru/ZMiTC.png") 100% 0% repeat-y,
 url("//s7.uploads.ru/Fdavt.png") repeat-y,
 url("//s6.uploads.ru/1ZaYo.png") 0% 100% repeat-x,
 url("//s2.uploads.ru/RN5It.png") 0% 0% repeat-x,
 url("//s2.uploads.ru/WZofR.jpg") repeat #988579
}
.poll2 h1 {
   box-shadow: none;
}

 .post-content {text-align: justify;}
  td p {text-indent: 0 !important;
         text-align: left !important;}
 .punbb .post-content p {
    padding: 0 0 1em 0;
    }
 .punbb .post-content p.formatted {
    padding: 0 0 5px 0;
    text-indent:1.3em;
}
 .punbb .post-content p.formatted span {text-indent: 0 !important;}