/* CS1 Background and text colours
-------------------------------------------------------------*/

/*Фон */
body {
background: url(http://forumfiles.ru/files/0019/42/40/78657.png) no-repeat top center, url(http://forumfiles.ru/files/0019/42/40/27930.jpg) repeat-x top left, url(http://forumfiles.ru/files/0019/42/40/58274.jpg) center;
background-color: #a0a0a0;
}


/* Шапка */
#pun-title table {
    background-image: url(http://forumfiles.ru/files/0019/42/40/88094.png);
    background-repeat: no-repeat;
    background-position: top center;
    width: 690px;
    height: 227px;
    margin-left: 281px;
}

/* Тело форума */
#pun {
    background-color: #d8d8d8;
    background: url(http://forumfiles.ru/files/0019/42/40/16573.jpg) top center no-repeat, url(низ) bottom center no-repeat, url(http://forumfiles.ru/files/0019/42/40/74707.jpg) top center scroll repeat-y, url(http://forumfiles.ru/files/0019/42/40/58084.jpg) top right repeat-y;
    z-index: 2;
}

/* категории */
#pun-category1.category h2 {
    font-size: 0 !important;
    width: 884px;
    margin: 0px;
    background-color: transparent;
    height: 5px;
    font-family: verdana;
    text-transform: uppercase;
}
#pun-category2.category h2 {
    font-size: 0 !important;
    margin: 16px 0!important;
    width: 884px;
    margin: 0px;
    display: block;
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    box-shadow: 0px -1px 0 0px #c3c3c3, 0px 1px 0 0px #c3c3c3;
    height: 11px;
    font-family: verdana;
    text-transform: uppercase;
    background-image: url(http://forumfiles.ru/files/0019/42/40/59374.png);
}
#pun-category3.category h2 {
    font-size: 0 !important;
    margin: 16px 0!important;
    width: 884px;
    margin: 0px;
    display: block;
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    box-shadow: 0px -1px 0 0px #c3c3c3, 0px 1px 0 0px #c3c3c3;
    height: 11px;
    font-family: verdana;
    text-transform: uppercase;
    background-image: url(http://forumfiles.ru/files/0019/42/40/59374.png);
}
#pun-category4.category h2 {
    font-size: 0 !important;
    margin: 16px 0!important;
    width: 884px;
    margin: 0px;
    display: block;
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    box-shadow: 0px -1px 0 0px #c3c3c3, 0px 1px 0 0px #c3c3c3;
    height: 11px;
    font-family: verdana;
    text-transform: uppercase;
    background-image: url(http://forumfiles.ru/files/0019/42/40/59374.png);
}
#pun-category5.category h2 {
    font-size: 0 !important;
    margin: 16px 0!important;
    width: 884px;
    margin: 0px;
    display: block;
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    box-shadow: 0px -1px 0 0px #c3c3c3, 0px 1px 0 0px #c3c3c3;
    height: 11px;
    font-family: verdana;
    text-transform: uppercase;
    background-image: url(http://forumfiles.ru/files/0019/42/40/59374.png);
}
#pun-category6.category h2 {
    font-size: 0 !important;
    margin: 16px 0!important;
    width: 884px;
    margin: 0px;
    display: block;
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    box-shadow: 0px -1px 0 0px #c3c3c3, 0px 1px 0 0px #c3c3c3;
    height: 11px;
    font-family: verdana;
    text-transform: uppercase;
    background-image: url(http://forumfiles.ru/files/0019/42/40/59374.png);
}
/*статистика*/
#pun-stats.section h2 { 
    background-attachment: scroll;
    background-clip: border-box;
    text-align: right;
    font-size: 0 !important;
    margin: 16px 0!important;
    width: 884px;
    margin: 0px;
    display: block;
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    box-shadow: 0px -1px 0 0px #c3c3c3, 0px 1px 0 0px #c3c3c3;
    height: 11px;
    font-family: verdana;
    text-transform: uppercase;
    background-image: url(http://forumfiles.ru/files/0019/42/40/59374.png);
}
#pun-stats.section h2 span {
display: none;
}
/* Футер */
#pun-about .container {
    background: url(http://forumfiles.ru/files/0019/42/40/74583.png) no-repeat scroll center bottom;
    margin: 0px 0px -172px -27px;
    font-family: arial narrow;
    text-transform: lowercase;
    color: #3A6160;
    width: 952px;
    height: 143px;
}


/* CS1.1 */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend {
  background: transparent;
  color: #333;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background: transparent;
  color: #333;
  }


/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
    background: rgba(204, 199, 199, .2);
    color: #767067;
    font-family: vetren, FoglihtenNo06;
    text-transform: uppercase;
    margin: 4px;
    font-weight: normal;
    text-align: center;
     letter-spacing: 0.7px;
  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background: transparent;
  color: #333;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
    background: url(http://forumfiles.ru/files/0019/42/40/63201.png);
    color: #767067;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 0.5px;
    font-family: vetren, FoglihtenNo06!important;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background: transparent;
  color: #333
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
    background-color: rgba(192, 187, 180, .0);
    color: #555555;
  }

/* цитата в цитате */
.quote-box .quote-box {
  background: url(http://forumfiles.ru/files/0019/42/40/89772.png) !important; 
  margin-bottom: 15px !important;
   box-shadow: inset 0 0 0 2px rgba(223, 223, 223, 1) !important;
   border: solid 1px rgba(145, 145, 143, .1) !important;}

.quote-box .quote-box .quote-box {
  background: url(http://forumfiles.ru/files/0019/42/40/63201.png) !important; 
  margin-bottom: 15px !important;
  border: none !important;
  box-shadow: none !important;
border-top: 1px solid rgba(255, 255, 255, .1)!important;
border-bottom: 1px solid rgba(255, 255, 255, .1) !important;}
table td .quote-box blockquote {padding-bottom: 13px !important;}


/* CS1.8 */
#pun-navlinks .container {
  background: transparent;
  color: #f1f1f1;
  }

.offline li.pa-online strong {
  font-weight: normal;
  }

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: transparent;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: transparent;
  }

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: transparent;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
    box-shadow: inset 0 0 0 3px rgba(232, 231, 231, .7);
    border: solid 1px rgba(145, 145, 143, .3);
  }

#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;
  }


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
  text-decoration: none;
  color: rgba(126, 47, 44, .9);
  text-shadow: 0.5px 0.5px 0px rgba(231, 229, 229, 1);
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #333;
  }

/* CS3.2 */
.punbb a:hover, .punbb a:focus, .punbb a:active,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
  color: #777068;
  }

/* CS3.3 */
#pun-navlinks a {
    color: rgb(113, 89, 84);
  text-decoration: none;
  text-shadow: 0px 0 1px #ffffff;
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: rgba(126, 47, 44, .8);
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  color: #777068;
  }

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
  text-decoration: none;
  font-style: oblique;}



/* CS4 Post status icons
 -------------------------------------------------------------*/


div.icon {
background: url(http://s5.uploads.ru/bNCmz.png) no-repeat;
}

tr.inew div.icon {
        background: url(http://forumfiles.ru/files/0019/42/40/34373.jpg) no-repeat;
}

tr.iclosed div.icon {
        background: url(http://forumfiles.ru/files/0019/42/40/20038.jpg) no-repeat;
}

tr.isticky div.icon {
        background: url(http://forumfiles.ru/files/0019/42/40/23910.jpg) no-repeat;
}


#pun-main div.catleft, #pun-main div.catright {display: none}

/*Стиль выделения */
::selection {
    background: none repeat scroll 0 0 rgb(169, 162, 156);
    color: #e1e1e1;
    opacity: 1;
} 
*::-moz-selection {
    background: none repeat scroll 0 0 rgb(169, 162, 156);
    color: #e1e1e1;
    opacity: 1;
}

/* Стиль списка тем в форуме */
#pun-main .forum  .tcl .tclcon {
    text-align: justify;
}

/* Список тем в форуме ник создателя темы */
#pun-main .forum .tcl .byuser {
    display: block;
    font-size: 9px;
    margin-left:9px;
}
#pun-main .forum .tcl .byuser:before { content: "—";}


/*Форма ответа стиль выпадающих окошек*/
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
    position: absolute;
    z-index: 1000;
    right: 12px!important;
    padding: 15px;
    top: 54px!important;
    box-shadow: inset 0 0 0 2px rgba(232, 231, 231, .7);
    border: solid 1px rgba(145, 145, 143, .1);
    background-color: rgba(213, 212, 208, 1);
}

/*Фон окошка репутации*/
#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner {
    display: none;
    position: fixed;
    left: 50%;
    top: 50%;
    margin: -131px 0 0 -451px!important;
    z-index: 100;
    width: 903px!important;
    position: absolute;
    right: 12px!important;
    font-size:10px;
    box-shadow: inset 0 0 0 3px rgba(232, 231, 231, .7)!important;
    border: solid 1px rgba(145, 145, 143, .1)!important;
    background-image: url(http://forumfiles.ru/files/0019/42/40/31992.png)!important;
}

#pun-respect.punbb .main .tc3 {text-transform: none !important;}
#pun-respect.punbb .main {font-size:10px;}


/* скроллбар */
::-webkit-scrollbar {    width: 7px;
    height: 6px;}  
::-webkit-scrollbar-track { background-color: #cccccc;
    border: solid 1px #cccccc;} 
::-webkit-scrollbar-thumb { background-color: rgb(159, 97, 94);
    border: solid 2px #cccccc;}


/* закладки */
#MyBookmarks {
display: none;
    position: fixed;
    background: #dcdcdc;
    border: solid 1px #c3c3c3;
    box-shadow: 0px 0px 0px 2px #dcdcdc, 0px 0px 0px 7px #d3d1d0, 0px 0px 0px 10px #91918f, 0px 0px 0px 11px #818181!important;
    z-index: 101;
    left: 0;
    margin-top: 100px;
    top: 0;
    right: 0;
    height: 70%!important;
    width: 240px;
    overflow: hidden;
}

#BookmCntToggle.default-style {
    background: #c9c4be!important;
    border-left: solid 5px currentColor!important;
    box-shadow: 0 0 0px 1px rgba(123, 98, 103, .5)!important;
    color: #7b6267!important;
    display: block;
    height: 22px!important;
    width: 18px!important;
}

#BookmCntToggle {
    position: fixed;
    top: 5px!important;
    left: 5px!important;
    opacity: 0.7;
    cursor: pointer;
    z-index: 3;
    transition: opacity .3s ease-out;
}

.post .bookmark {
    color: #ad7370!important;
    width: 12px!important;
    right: -11px!important;
    box-shadow: inset -1px 0px 1px 0px #8c6462!important;
}

.editBookmark {
    background-color: #d8d8d8!important;
    box-shadow: 0 0 0px 1px rgb(199, 199, 199)!important;
    border-radius: 0px!important;
}

#MyBookmarks h2, #MyBookmarks h1 {
    font-family: vetren!important;
    color: #a06966!important;
    background-image: url(http://forumfiles.ru/files/0019/42/40/59374.png)!important;
    font-weight: normal!important;
    text-transform: uppercase;
    margin: 2px;
    box-shadow: 0px 0px 0 1px #c3c3c3;
    font-size: 12px;
    letter-spacing: 1px;
    text-align: center!important;
}
#MyBookmarks h2, #MyBookmarks h1 {
    text-align: center!important;
}

#MyBookmarks .container {
    position: relative !important;
    padding: 0 1em;
    border-top: 1px solid #c3c3c3!important;
}

#MyBookmarks inner {
    margin-top: 5px!important;
}

#MyBookmarks span.scrl {
    text-align: center!important;
    width: 115px!important;
    cursor: pointer;
    background-color: #d3d1d0ad!important;
    padding-top: 6px!important;
    z-index: 999;
    margin-top: 3px!important;
    color: #8b535f!important;
    text-shadow: 0 0 6px #ad828c!important;
    font-size: 1.2em;
    line-height: 1.1em;
}

#MyBookmarks li.BookmarkL {
    position: relative;
    border-bottom-style: dashed!important;
    display: grid;
    border-bottom-width: 1px;
    border-bottom-color: rgb(212, 196, 196)!important;
}

#MyBookmarks li>span {
    display: block;
    padding: 0 1em;
    margin: 0 -1em;
    font-family: arial!important;
    font-size: 10px!important;
    cursor: pointer;
}

#MyBookmarks li num {
    float: left;
    width: 2.2em;
    padding: .3em 0!important;
    font-weight: bold!important;
    color: #51636b!important;
    font-size: 14px!important;
    font-family: vetren!important;
}

#MyBookmarks li span strong {
    float: right;
    cursor: pointer;
    z-index: 99999;
    font-weight: normal;
    color: #bb0007!important;
    padding: .1em!important;
    margin: 0 -.3em!important;
    position: relative;
    font-size: 13px;
    font-family: Tahoma, Verdana, Arial;
    line-height: 1.3em;
}

#MyBookmarks span.scrl.t {
    left: 3px!important;
    box-shadow: none!important;
}
#MyBookmarks span.scrl.b {
    left: 121px!important;
    box-shadow: none!important;
}
#MyBookmarks li.BookmarkL>span.last_click {
    background: rgba(255, 255, 255, 0.18)!important;
    box-shadow: inset 0px 0px 0px 1px rgba(181, 152, 152, 0.16)!important;
}

/*форум тем соо прозрачность*/
#pun th {    text-transform: lowercase;
    font-size: 0px;
    font-weight: bold;
    opacity: 0.0;}
#pun-userlist th {opacity: 1;font-size: 9px;}

#pun-viewtopic h1, #pun-viewtopic h2 {display:none;}
#pun-viewforum h1 {display:none;}
#pun-messages h3 {display:none;}
#pun-messages .fs-box {padding: 4em 0 0.8em 0;}
#pun-messages .pa-posts, #pun-messages .pa-reg {display:none;}

.resizable-textarea textarea {
  display: block;
  margin-bottom: 0pt;
    box-shadow: inset 0 0 0 2px rgba(232, 231, 231, .7)!important;
    border: solid 1px rgba(145, 145, 143, .1)!important;
    background-color: rgba(213, 212, 208, .5)!important;
}
#main-reply {
    box-shadow: inset 0 0 0 2px rgba(232, 231, 231, .7)!important;
    border: solid 1px rgba(145, 145, 143, .1)!important;
    background-color: rgba(213, 212, 208, .5)!important;
     height: 180px; 
}

.go-up, .go-down {
    cursor: pointer;
    display: none;
    height: 25px;
    margin-left: 904px !important;
    opacity: 1;
    position: fixed;
    width: 25px;
    z-index: 9999;
}
.go-up {
    bottom: 41%;
}
.go-down {
    bottom: 36%;
}
.go-down:hover, .go-up:hover {
    opacity: 1;
}


.bannner {
    position: absolute;
    margin-top: 56px !important;
    margin-left: 267px!important;
    width: 558px;
    height: 31px;
    overflow-y: auto;
    text-align: left;
}

.bannner a {
    opacity: 0.2;
    -moz-opacity: 0.2;
    filter: alpha(opacity=20);
    transition: all 0.5s linear 0s;
    -webkit-transition: all 0.5s linear 0s;
    -moz-transition: all 0.5s linear 0s;
    -o-transition: all 0.5s linear 0s;
}

.bannner a:hover {
opacity:0.4; 
-moz-opacity:0.4; 
filter:alpha(opacity=40); 
}
#statistic-other{
    text-align: center!important;
    text-transform: lowercase;
    font-size: 8px;
    font-weight: bold; }


.punbb .main .tcr a {
    font-weight: bold;
    padding-left: 10px;
}
.punbb .main .tcr span {
    font-size: 10px;
}
#pun-viewforum .tclcon a {
    font-size: 11px;
}
#pun-viewforum .tcr a {
    text-transform: lowercase;
    font-size: 10px;
}
.pun-modal .modal-inner {
    border: 4px double #c0bebc!important;
    background: #e1e1e1!important;
}

.post-content .spoiler-box > div {background: url('http://forumfiles.ru/files/0019/42/40/47609.png') no-repeat left center!important;cursor:pointer;padding-left:18px;}
.post-content .spoiler-box > div.visible {background-image:url('http://forumfiles.ru/files/0019/42/40/79217.png')!important}



/* кнопка */
.button {
    cursor: pointer;
    background-image: url(http://forumfiles.ru/files/0019/42/40/59374.png);
    color: rgba(118, 112, 103, .7);
    font-family: PT Sans Narrow !important;
    font-size: 10px;
    font-weight: bold !important;
    margin-top: 0px !important;
    padding: 2px 6px 2px;
    text-decoration: none;
    vertical-align: middle;
    text-transform: uppercase;
    box-shadow: inset 0 0 0 2px rgba(232, 231, 231, .7)!important;
    border: solid 1px rgba(118, 112, 103, .7)!important;
  opacity: 1;
  transition: all 0.7s ease-in-out 0.3s;
  -webkit-transition: all 0.7s ease-in-out 0.3s;
  -moz-transition: all 0.7s ease-in-out 0.3s;
  -o-transition: all 0.7s ease-in-out 0.3s;
}
.button:hover {
   opacity: .5;}


     /* прозрачные картинки */
.need {
    position: absolute;
    margin-left: 369px!important;
    top: 133px;
    background-color: rgba(192, 187, 180, .8);
    box-shadow: 0 0 0 2px #c1bcb4, 0 0 0 8px rgba(145, 145, 143, .5);
    width: 81px;
    overflow: hidden;
    height: 81px;
 }

.needlico {opacity: 0.8; /* прозрачность до наведения */
transition: all 0.5s ease-in-out ;  /* плавная смена в секундах */
   -webkit-transition: all 0.5s ease-in-out ;
   -moz-transition: all 0.5s ease-in-out ;
   -ms-transition: all 0.5s ease-in-out ;
   -o-transition: all 0.5s ease-in-out ;
}
.needlico:hover {opacity: 1;
        transition: all 0.5s ease-in-out;
   -webkit-transition: all 0.5s ease-in-out ;
   -moz-transition: all 0.5s ease-in-out ;
   -ms-transition: all 0.5s ease-in-out ;
   -o-transition: all 0.5s ease-in-out ;}


     /* ссылки в шапке */
 .link1 {color:#8e7e77!important; font-size:10px; font-weight:bold; line-height:10px; font-family:"PT Sans Narrow"; text-transform:uppercase; text-shadow: 0.5px 0.5px 1px rgba(231, 229, 222, .8)!important; padding-right: 0.5em;}
.link1:hover {color: rgb(159, 97, 94)!important;}


/* предпросмотр */
#post-preview .fs-box .post-content {width:620px; border:1px solid rgba(145, 145, 143, .0); padding:10px 20px!important; margin-left: 46px;}

/* лс */
#messages .icon {margin-top: 7px;}
#pun-messages .fs-box {margin-top: -35px;}
#pun-messages #profile .container fieldset {width: 640px;}
#pun-messages #profile .container {width: 665px; margin-left:-30px; border:none;}
#pun-messages #profile .post-links ul {background: none;}
#pun-messages #font-area, #pun-messages #size-area, #pun-messages #color-area, #pun-messages #table-area, #pun-messages #image-area, #pun-messages #imageup-area, #pun-messages #imageattach-area, #pun-messages #keyboard-area, #pun-messages #video-area, #pun-messages #addition-area {width: auto!important;}
#pun-messages #smilies-area {width: 455px!important;}

/* зачеркнутый текст*/
#pun p del {color: rgba(173, 171, 170, .9);}

#font-area {overflow-y: auto; height: 300px; width:170px;}


.pa-posts, .pa-respect, .pa-fld2 {
    text-align: center;
    width: 54px;
    margin-top: 4px!important;
    margin-bottom: 2px!important;
    margin-left: 5px!important;
    color: rgba(51, 51, 51, .95);
    font-family: arial;
    font-stretch: condensed;
    font-size: 9px;
    display: inline-block;
    text-transform: lowercase;
    word-wrap: break-word;}

/* ЛИЧНОЕ ЗВАНИЕ */
.lz { width: 180px !important; 
    margin-top: 0px !important; 
    margin-left: 10px !important; 
    padding: 6px 5px 7px 6px !important;
    background: url(); 
    background-color: rgba(221, 221, 221, .5);
    text-transform: lowercase;
    font-stretch: condensed !important;
    font-weight: 400;
    font-family: arial !important;
    font-size: 9.6px !important;
    text-align:  justify !important;
    line-height: 9px;
    border-top: 1px solid rgba(255, 255, 255, .3);
    border-bottom: 1px solid rgba(255, 255, 255, .3);}
.lzn { margin-bottom: 4px !important; 
    padding: 3px 0px 5px 0px !important;
    border-bottom: 1px solid rgba(196, 196, 196, 1);
    text-transform: uppercase;
    font-size: 13px;
    text-align: center;
    font-family: vetren !important;}
.lzf {padding: 4px 0px 1px 0px !important;
    margin: 3px 0 0 0px !important; 
    width: 210px;
    background-color: rgba(221, 221, 221, .0);
    font-family: roboto !important; 
    color: rgba(32, 42, 45, .7);
    font-size: 7px;
    text-align: center;
    line-height: 9px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    text-shadow: 0.5px 0.5px 0px rgba(255, 255, 255, .3);}
.lzf:before {content: "- ";}
.lzf:after {content: " -";}


/* ПЛЕЕР */
.pa-fld3 {
    display: block;
    overflow: hidden;
    width: 210px;
    height: 11px; 
    margin-left: 0px!important; 
    margin-top: 2px!important; 
    margin-bottom: 0px!important; 
}



/* HTML АНКЕТЫ*/
 .osn {background: url("http://forumfiles.ru/files/0019/42/40/59374.png") top center; box-sizing:border-box; pxwidth:100%;  text-align:center; font-family:arial; color:#252420; padding:20px; box-shadow: inset 0 0 0 3px rgba(221, 221, 221, .9); border: solid 1px rgba(145, 145, 143, .2);}
 .osn .content {margin:13px 5px; padding:10px; background: url(http://forumfiles.ru/files/0019/42/40/63201.png); font-size:11.7px; font-weight:normal; color:rgba(51, 51, 51, .95); text-align:justify; line-height:14.5px; border-top: 1px solid rgba(255, 255, 255, .2); border-bottom: 1px solid rgba(255, 255, 255, .2);}
.osn h1 {margin-top:7px; font-size:10px!important; color: rgba(126, 47, 44, .7); letter-spacing:2px; text-transform:lowercase; text-shadow: 0.5px 0.5px 1px #e7e5de;}
.osn h2 {margin:9px -10px 5px; padding-top:3px; background: url("http://forumfiles.ru/files/0019/42/40/63102.png"); font-size:19px!important; color:rgba(92, 88, 81, 1); font-family:vetren, FoglihtenNo06; text-transform:uppercase; font-weight:normal!important; letter-spacing: 1px;  text-shadow: 0px 0 1px #ffffff;}
.osn h3 {margin:10px 20px 10px; background-color: rgba(130, 120, 112, .0); padding:7px; font-size:9px; font-weight:normal!important; color:#322921;}
 .osn p {text-indent: 20px; line-height:14.5px!important;}
 .osn a:link, .osn a:active, .osn a:visited {color:rgba(126, 47, 44, .9); font-weight:bold; text-decoration:none;}
 .osn a:hover {color:#423e36;}




/* РАЗМЕР АВАТАРКИ ДЛЯ МАСКИ */
.pa-avatar img {max-width: 180px; max-height: 180px;}
#mask_form .signature textarea, #mask_form .pafld1 textarea {height: 50px;}

/* УБРАТЬ - модераторов, "тема закрыта", "важно", "отредактировано", "объявление", награды */
#pun-index .modlist {display: none;}
.closedatafield {display:none;}
.stickytext {display:none}
.lastedit {display:none;}
#pun-announcement h2 {display: none}
li#navawards {display: none !important;}