@import url(style_cs.1515007788.css);
/*----------------fonts------------------------------------------------------------------------*/


@import url(http://fonts.googleapis.com/css?family=Bilbo+Swash+Caps&subset=latin,latin-ext);

/*----------------CLEAR-------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,small, stFrike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;background: transparent;}
body {line-height: 1;}ol, ul {list-style: none;}bÀlockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}:focus {outline: 0;}
ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}
.punbb .main table { table-layout: fixed;width: 100%;}.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}p[class="checkfield"] *,div[class="checkfield"] *,fieldset[class="radiofield"] * {height: 1.8em;vertical-align: middle}

a:-webkit-any-link {
    color: -webkit-link;
    cursor: auto;
    text-decoration: none;}
/*----------------CLEAR END-------------------------------------------------------------------------*/

/*---------------CAT---------------------------------------------------------*/
.category h2{
text-align:left;
font-size: 4px; 
line-height:28px;
padding-top:-10px !important; 
padding-bottom:18px !important; 
padding-left:10px !important;
color:#6b7268 !important;}

.category {border:none!important; padding:2px;}

.pagelink{color:#3d3e3a !important;}

/*----------------COLOR-----------------------------------------------------------------*/
#pun {border:0; }

/*----box-shadow: 0px 0px 3px #000;---------------*/

body { background:#21221d url(http://forumfiles.ru/files/0018/de/19/79992.png) top left repeat;}


/*---------------ÒÅËÎ----------------------------------------------------------*/
#pun {margin: 0 auto;position: relative;width: 1070px;margin-top:-5px;padding:20px 14px 100px 14px;
background:#918a82 url(http://forumfiles.ru/files/0019/3a/f7/50789.jpg) top center repeat;background-origin:border-box;
}
.punbb {float: left;width: 100%;height: auto;background:transparent url() top center no-repeat;background-origin:border-box;}


/*----------------avatar spoiler-------------------------------------------------------------------------*/
img.post-img-Sp {margin:9px 0px;width:164px;height:25px;padding:0;}post-img-Sp {margin:0px;}
div.tipsy.tipsy-s.Sp-imgSp-img .tipsy-inner{font-size:12px;letter-spacing:1px;}

/*----------------RAMKA-------------------------------------------------------------------*/


 .punbb .post {border: none; background:transparent url(http://forumfiles.ru/files/0018/de/19/39567.png) right bottom  no-repeat;}
 .punbb .endpost {background-image:none !important;}



.post-author ul{width:208px;padding:0 !important;text-align:center; 
background:url(http://forumfiles.ru/files/0019/3a/f7/84759.png) top center repeat-y;
margin-bottom:20px !important;
}

.post .permalink{margin-left:24px;}



.punbb .post .post-author{border:none;text-align: center !important;padding:3px 4px;  margin-top: -25px;
background:url(http://forumfiles.ru/files/0019/3a/f7/43191.png) bottom center no-repeat;}




.pa-author { font-size: 1.1em;font-weight: bold;background:url(http://forumfiles.ru/files/0019/3a/f7/32881.png) top center no-repeat;padding-top:17px !important;}



.pa-fld4{height:28px; margin-top:-33px; margin-bottom:5px;width:182px;margin-left:1px;}
.pa-fld1{margin-top:0px;}


.pa-author a{ font-size: 20px;font-family: 'Times New Roman', serif;font-variant:small-caps;font-weight:bold;color: #6b7268;

}
li.pa-title{font-size: 13px;font-family: 'Times New Roman', serif;font-weight:normal !important;font-style:italic;text-align:center;padding-top:0px;}


li.pa-avatar img {border:1px solid #6b7268;width:180 !important;}
li.pa-avatar img:hover {}

/*----------------title------------------------------------------------------------------------*/
#mytitle{position:absolute;top:70px;margin:20px auto 0;width:1000px;height:260px;
background:transparent;text-align:center;}



#mytitle h2{

text-align:center;
font-family: 'Bilbo Swash Caps', cursive;
font-style:bold;
font-size: 84px !important; 

padding:0px !important; 
color:#6b7268 !important;
}


#mytitle p{

margin: 0 auto;width: 730px;margin-top:0;padding:2px 14px;
background-color:#DBCFBF;


text-align:center;
font-family: 'Times New Roman';
font-style:bold;
font-size: 13px !important; 
color:#333 !important;




}






div#my-nav{position:absolute;top:40px;left:0;right:0;margin:10px auto;}

#my-nav{text-align:center;}
#my-nav, #my-nav ul {  border-style: none;  border-width: 0;  margin: 0;}
#my-nav ul  { padding: 0.7em 1em;}
#my-nav ul li {  display: inline;  padding-right: 1em; cursor:pointer;}
#my-nav ul li a {font-size: 16px;font-family: 'Times New Roman', serif;font-variant:small-caps;font-weight:normal;color: #333;
letter-spacing:0.05em;}
#my-nav ul li a:hover {font-size: 16px;font-family: 'Times New Roman', serif;font-variant:small-caps;font-weight:normal;color: #900;
letter-spacing:0.05em; border-bottom: 1px #900 solid !important;}

.forum .hasicon tr {}

.tclcon a{font-size: 13px;font-weight:normal;font-family: 'Times New Roman', serif;font-variant:small-caps;text-decoration: none;}



/*-----------posl zareg----------------------------------------------------------------------*/
li.item4 strong{ font-size: 12px;font-weight:normal;}

/*-------------act title front---------------------------------------------------------*/
td.tcr a{font-size:13px !important;font-variant:small-caps;font-weight:normal;text-decoration: none;}




/*----------------HIDE----------------------------------------------*/
table thead{display:none;}
#pun-break1{display:none;}
#pun-live-rusff{display:none;}
#pun-title{}
table *{border:none !important;}
#title-logo-table{display:none;}
.lastedit {display:none;}
.stickytext{display:none;}
.closedatafield{display:none;}


/*----------------HI---------------------------------------*/
#pun-status p, #pun-status p a{text-align:left;font-size: 12px;font-family: 'Times New Roman', serif;font-weight:normal !important;text-align:left;padding-top:5px;letter-spacing:0.05em;}
#pun-status p a{border-bottom:1px #333 dotted;}
#pun-status{padding-bottom:0;padding-top:1px;padding-left:10px;}


/*--------------MESS---------------------------------------*/
.post-box{
position:relative;padding-bottom:0px !important;
margin-top:15px;
}



/*.post-box p{padding-right:20px !important;}*/
.punbb .post-sig{display: block;}
.punbb .post-sig dt{ }
.punbb .post-sig dd{padding:5px;}   
.punbb .post-sig p{text-align:right;padding:5px;padding-right:20px; font-size: 11px !important;font-family:"Times New Roman", serif;font-weight:normal;font-style:italic; 
color:rgba(94, 88, 81,0.9) !important; 
letter-spacing:0.1em;}  

 /* A3 Text setup-------------------------------------------------------------*/

body { font: normal 11px verdana, arial, helvetica, sans-serif;}
.punbb {font: normal 11px verdana, arial, helvetica, sans-serif; }
.punbb textarea, .punbb input, .punbb select, .punbb optgroup { font: 13px verdana, arial, helvetica, sans-serif;}
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th { font-size: 1em; font-weight: normal;}
.punbb th { font-size: 11px; font-weight: normal;}
.punbb h1 span, .punbb h2 span, .punbb legend span { font-size: 1.1em; }
.punbb pre { font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace}
.punbb address, .punbb em { font-style: normal }
.punbb .post-content em { font-style: italic}
.punbb .post-content em.bbuline { font-style: normal; text-decoration: underline;}
.punbb a { text-decoration: bold;}
.punbb optgroup {font-weight: bold;}

.tcl h3 a {
font-size: 14px !important;
font-family: 'Times New Roman', serif;
text-transform:uppercase;
font-weight:normal;
border:none;
margin-bottom:5px;
text-decoration:none !important;
color: #3d3e3a;letter-spacing:0.05em;
}








.punbb .main .tcl h3{ font-size: 16px;font-family: 'Times New Roman', serif;font-variant:small-caps;font-weight:normal;color: #333 !important;}

.punbb .main .tcl { font-size: 11px;color: #444;font-family: 'Verdana';}


#onlinelist a , #topic-users-in a{ font-size: 12px;font-variant:normal;font-weight:normal;border:none;}
.crumbs, .crumbs a{font-size: 14px;font-family: 'Times New Roman', serif;font-variant:small-caps;font-weight:500;}



.punbb .post-content p{font-size: 13px;}
#pun-main h1{text-align:center !important;font-size: 18px;font-family: 'Times New Roman', serif;font-weight:normal !important;font-variant:small-caps; line-height:28px;margin-bottom:20px !important;
}




/* A4 Float clearing and hidden items---------------------------------------*/
#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;}

.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-------------------------------*/
#pun-redirect, #pun-maint {margin: 50px 20% 12px 20%;width: auto; float: none;}
.punbb .section, .punbb .main {margin-bottom:0;}
.punbb .category, .punbb .post {margin-top: 0.4em; }
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {margin-top: 0;}
#pun-post .topic {margin-top: 1em;}
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,.punbb .category, .punbb .post {border: none;}
.punbb .container {border:none;}
.punbb .section h2, #pun-main h1, #pun-main h2, #pun-debug h2 {
 padding-left: 1em ;border-style: none;margin:2px;}

#pun-stats h2 {
 padding-left: 1em ;border-style: none;margin:20px 0 0px;font-size: 16px;font-family: 'Times New Roman', serif;font-variant:small-caps;font-weight:bold;color:#6b7268 !important;}

#pun-main h1{background:url(http://forumfiles.ru/files/0019/3a/f7/98065.png) 50% 100% no-repeat !important;padding-bottom:14px;}

/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/
/* B1 Parsed Content, Signatures and Scroll Boxes-------------------------------------------------*/

.punbb .post-content {margin: 0;width: 100%;overflow: hidden;padding:10px;}
.punbb .post-content p {margin: 0;padding: 0;}
.punbb .post-content img {vertical-align: text-bottom}
.punbb .post-content img.postimg {vertical-align: middle;}
.punbb .post-content .blockcode, .punbb .post-content blockquote {width: 100%;overflow: hidden;}
.punbb .post-content .scrollbox {width: 100%;overflow: auto;}
.punbb .post-content .code-box {margin: 0.4em 1.8em 1.4em 1.8em;padding: 1em;border-style: solid;border-width: 1px;}
.punbb .post-content .quote-box{margin: 0.4em;padding: 1em;border-style: solid;border-width: 1px;}
.punbb .quote-box cite, .punbb .code-box strong.legend {display: block;padding-bottom: 0.7em;font-size: 1.1em;font-weight: bold;
font-style: normal;margin: 0; }

/* B2 Information boxes
-------------------------------------------------------------*/
.punbb .info-box {padding: 1.1em 1.7em 1em 1.7em;border-style: solid;border-width: 1px;margin: 0 0 1.1em 0;}
.punbb .info-box * {padding: 0 0 0.7em 0;}
.punbb #pun-main .info-box .legend {font-size: 1.1em;font-weight: bold;}

/* B3 Pagination and posting links
-------------------------------------------------------------*/

.punbb .linkst {float: left;position: relative;width: 100%;font-size: 1.1em;height: 0;}
.multipage {margin-top: 1em;}
.linkst .pagelink {position: absolute;top: -60px;left: 1em;width: 24em;}
.linkst .postlink {position: absolute;top: -60px;right: 1em;width: 16em;text-align: right;font-weight: bold;font-size: 13px;}
.linkst .postlink a{font-family: 'Times New Roman', serif;font-variant:small-caps;font-weight:normal;
letter-spacing:0.05em; border-bottom: 1px #4b4f4a dotted !important;}


.punbb .linksb {text-align: right;padding: 0.4em 1em 0.5em 1em;font-size: 1.1em;}
.linksb .pagelink {float: left;width: 24em;text-align: left;}
.linksb .postlink {float: right;width: 16em;font-weight: bold}
.subscribelink {clear:both;padding-top: 0.3em;padding-bottom: 0.5em;}


/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/
.punbb .formal .container {padding: 1.7em 2.3em 1.1em 2.3em;}
.punbb .formsubmit {padding: 0 0 0 1.7em;margin: 1em 0 0 0;}
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {margin: 0 0.6em 0 0}
.punbb fieldset {border:1px  #2b2d2a dotted ;padding: 0 18px 0 18px;margin: 0 0 1em 0}
.punbb fieldset legend {padding: 0;margin: 0 0 0 11px;font-size: 1.1em; background:transparent}
.punbb fieldset legend span {padding: 0 5px;margin: 0 0 0 0;}
.punbb fieldset fieldset {border-style: none;margin: 0;padding: 0 0 8px 0}
.punbb .fs-box {padding: 1em 0 0.8em 0;}
.punbb .fs-box p, .punbb .fs-box fieldset {padding: 0 0 0.8em 0}
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {float: left;margin-right: 1em;}
.punbb .inline .infofield {clear:both}
.punbb .datafield br {display: none}
.punbb .required label, .punbb .datafield span.input {font-weight: bold}
.punbb .datafield span.input a {font-weight: normal;}
.punbb .areafield span.input, .punbb p.longinput span.input {display: block;padding: 0 12em 0 0;height: 100%; /* For IE */}
.punbb textarea, .punbb .longinput input 
{
width: 64%;
margin: 0;
background-color: #98938c;
color: #222;
border-color:#494a49;
}
.punbb .hashelp {position: relative;}
.punbb .helplinks {display: block;position: absolute;top: 1em;right: 0;font-weight: normal;width: 36%;}
.punbb #profile .helplinks {top: 1.5em;}
.punbb .helplinks span {display: block;padding-bottom: 0.2em;}
#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
-------------------------------------------------------------*/

.punbb .main .tcl {overflow: hidden;width: 50%;}
.punbb .main .tclcon {text-align: left;}

.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {text-align: center;width: 10%;}
.punbb .main .tcr {overflow: hidden; text-align: left;width: 30%;}
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {width: 40%}
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {text-align: left;width: 20%;}
#pun-debug table .tcl {width: 15%;white-space:normal;}
#pun-debug .tcr {width: 90%;white-space: normal;}
#pun-index .tcl h3 {font-size: 1.2em;font-weight: bold;}
.punbb td span.youposted {font-weight: bold;margin-left: -1em;position: absolute;}
.punbb td .modlist {display: block;padding-top: 0.3em}
.punbb .main td {border-style: solid none none solid;border-width: 1px 0 0 1px;padding: 0.8em 1em;}
.punbb .main th {border-style: none none none solid;border-width: 0 0 0 1px;padding: 0.4em 1em 0.4em 1em;}
.punbb .main .tcl {border-left-style: none;border-left-width: 0}
.punbb tbody.hasicon td.tcl {}






 /* C3 Topics
-------------------------------------------------------------*/

.punbb .post .container {border-style: none;margin-top: -1px;padding-bottom: 1px;padding-right: 15px;}
.punbb .post h3 {border-style:none;}
.punbb .post h3 span {padding: 0.5em 1em 0.5em 0;display: block;margin-left: 220px;border: none;}
.punbb .post h3 strong { float: right;width: 5em;text-align: right; font-weight: normal;}
.punbb .post .post-author {float: left;width: 208px;overflow: hidden;text-align:center;}
.punbb .post .post-author ul{margin:auto;width: 208px;}
.punbb .post .post-author p {padding: 0 1em 1em 1em;line-height: 140%;}

.pa-author a {text-decoration: none}
li.pa-title {padding-bottom: 0.4em;font-weight: bold;}
li.pa-online {line-height: 0.8em;border: none;padding-left: 0.4em;margin: -7px 0 5px 0 !important;padding-bottom:7px;}
li.pa-online strong{font-weight:normal !important;font-size:9px;}
.punbb .post-body {margin-left: 19em;border: none;padding: 0 0 1px 0; margin-top:-20px;}

.punbb .post-box {padding: 10px 25px !important;}
.toppost .post-box {margin-top:-10px !important;}

.punbb fieldset .post-box {margin-bottom: 0.8em}
.punbb .post-links {margin: 0 0 2em 19em;border: none;text-align:center;}
.punbb .post-links ul {padding: 0 1em 0 0; height: 2em; line-height: 2em;margin-left: -19em;border: none;background: transparent;text-align: right;}
.punbb .post-links li {display: inline;padding-left: 1em;}
.pl-email, .pl-website { /*  float: left;*/}
.punbb .clearer {clear: both;height: 0;font-size: 0;}

/* C4 Moderator menu
-------------------------------------------------------------*/

.punbb .modmenu .container {padding: 0.5em 1em; text-align: right;margin-top:5px;}
.punbb .modmenu strong, .punbb .modmenu a {height: 1.8em;line-height: 1.8em;}
.punbb .modmenu .container strong {float: left;}
.punbb .modmenu input {margin-left: 1em;}


/* C5 Message boxes
-------------------------------------------------------------*/

.punbb .info .container {padding: 0.8em 1em }
.punbb .info .container .backlink {padding-top: 0.8em;}

/* C6 Profile
-------------------------------------------------------------*/

#profile .container {padding-left: 18.6em;}
#profilenav {float: left;width: 14em;margin-left: -16.3em;display: inline;}
#profilenav li {padding-bottom: 0.8em; font-weight: bold;}
#viewprofile ul, #profilenav ul {border-style: solid;border-width: 1px;padding: 1.5em 18px 0.8em 18px;margin: 0 0 1em 0;}
#viewprofile h2, #profilenav h2 {background: transparent; border: none;padding: 0 0 0 0;margin: 0;}
#viewprofile h2 span, #profilenav h2 span { padding: 0 5px;position: relative;}
#viewprofile li, #setmods dl { padding: 0 0 0 16em; margin-bottom: 0.2em;}
#viewprofile li span {float: left; width: 14em; margin-left: -16em;padding: 0.5em 1em;font-weight: bold;}
#setmods dt { float: left;width: 14em;margin-left: -16em; padding: 0.8em 1em;font-weight: bold; display: inline;}
#viewprofile li strong, #viewprofile li div, #setmods dd {display: block;padding: 0.5em 1em; font-weight: normal;}
.punbb img.avatardemo {float: right; margin: 0 0 0.8em 1.8em}

/* C7 User list
-------------------------------------------------------------*/

#pun-userlist .formal, #pun-userlist .formal .container {border-bottom: none;margin-bottom: 0;}
#pun-userlist .usertable .container {padding: 0 2.3em 2.3em 2.3em;border-top: none;}
#pun-userlist .usertable table {border-style: solid;border-width: 1px;}


/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1 Logo and description
-------------------------------------------------------------*/

#pun-title {margin: 0;border-style:none;border:0;height : 20px; }
#pun-title h1 {display : block;}
#pun-title .container { border-style: none solid none solid;}
#pun-title h1 span  { font-size: 1.5em;}
#pun-title table {border: none;height: 40px;width: 100%;}
#pun-title td.title-logo-tdl {border: none;width: 100%;}
#pun-title td.title-logo-tdr {border: none;width: 468px;}

/* D2 Page navigation
-------------------------------------------------------------*/

#pun-pagelinks {position: absolute;  top: -15px;  left: 0;  margin: 0;  border: none;  padding: 0;  width: 100%;}
#pun-pagelinks .container {  background: transparent;  border: none;  padding: 0}
#pun-pagelinks .container li { display: inline}
#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%;}
#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
-------------------------------------------------------------*/
#pun-navlinks{text-align:center;}
#pun-navlinks, #pun-navlinks .container {  border-style: none;  border-width: 0;  margin: 0;}
#pun-navlinks .container { padding: 0.5em 1em;}
#pun-navlinks li {  display: inline;  padding-right: 1em;}
#pun-navlinks li a {font-size: 12px;text-transform:uppercase;font-weight:normal; color: #4f544d;letter-spacing:0.05em;



}
#pun-navlinks li a:hover {font-size: 12px;font-variant:small-caps;font-weight:normal;color: #636860;letter-spacing:0.05em;}
/* D4 User links
-------------------------------------------------------------*/
#pun-ulinks  {margin: 0;background:transparent;text-align:center;border:0;}
#pun-ulinks .container {  border: none;  padding: 0.3em 1em;}
#pun-ulinks li, #pun-ulinks li a {  display: inline;  border: none;  border-left-width:0;  white-space: nowrap;}
#pun-ulinks li a {padding: 0 0.5em;font-size: 9px;text-transform:uppercase;
letter-spacing:0.1em;color: #4f544d;}

#pun-ulinks li a:hover {color: #636860;}
#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
-------------------------------------------------------------*/

#pun-status, #pun-status .container {border-bottom: none;  margin-bottom: 0;}
#pun-status .container {  padding: 0;padding-left:5px;}
#pun-status span { white-space: nowrap; margin-right: 0.5em;}
#pun-crumbs1 {  font-weight: bold;  overflow: hidden;  margin-top: 0;}
#pun-crumbs1 p.container {  border-top: none;  padding: 1em 1em 0.8em 1em;}
#pun-break1 {  margin: 0 1em;  border:1px  #2b2d2a dotted !important;  height: 0;  margin: -2px 1em;
position: relative;  z-index: 1;}

/* D6 Announcement
-------------------------------------------------------------*/

#pun-announcement h2 {  padding: 0;  margin:1em;  border-style: none none solid none;  border-width: 0 0 1px 0;
position: relative;  font-weight: bold;}
#pun-announcement h2 span { display: block; padding:0; border-bottom-style: none; }
#pun-announcement .container {padding:1em; min-height:200px;}

/* D7 Statistics
-------------------------------------------------------------*/
#pun-stats .container { padding: 0.8em 1em}
#pun-stats li.item1, #pun-stats li.item2 {  float: left;  clear: both;  line-height: 150%;}
#pun-stats li.item3, #pun-stats li.item4 {  text-align: right;  line-height: 150%;}
li#onlinelist {margin-top: 1em;border-top-color:1px  #2b2d2a dotted !important; float: left;width: 100%;  line-height: 130%;}
li#onlinelist div {border-top-style: solid;border-top-width: 0px;padding: 0.7em 0 0 0;}

/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

#pun-qjump {margin: 0; border: none;  width: 50%;  position: relative;float: left;}
#pun-qjump .container {  border: none;  background: transparent;  padding: 0.8em 1em;}
#pun-about {  margin-top: 0;}
#pun-about .container {  border-top-style: none;  text-align: right;  line-height: 150%;  padding: 0.8em 1em;}
#pun-about p span {  display:block;  padding-left: 50%;}
#pun-crumbs2 { font-weight: bold;  overflow: hidden; margin-bottom: 0; border-bottom: none;}
#pun-crumbs2 .container {  border-bottom: none;  padding: 0.8em 1em;  font-size: 1.1em;}
#pun-break4 {margin: -2px 1em;  border:1px  #2b2d2a dotted !important;  position: relative;height: 0; z-index: 1; }
div.punbb-admin #pun-about .container {border-top-style: solid;border-top-width: 1px;}

/* D9 Help file
-------------------------------------------------------------*/

#pun-help .formal .info-box h3.legend {border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 0;
margin-bottom: 0.8em;}
#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;}
#pun-help .formal p, #pun-help .formal dd { margin-bottom: 1em}
#pun-help .formal ul, #pun-help .formal dl {padding: 0 0 0 1em}
#pun-help .formal li {padding: 0;line-height: 130%}
#pun-help .formal li * {vertical-align: text-top}
#pun-help .formal dt span { font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace}
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {padding-bottom: 0; }


/* ADMIN
-------------------------------------------------------------*/
#pun-admain fieldset{border:1px #8F877A dotted !important;}
.pun-admin #pun-status{padding-bottom:60px !important;padding-top:0px;}



/* D9 HIDE CATEGORY
-------------------------------------------------------------*/

.Show-Hide{
z-index:100;
position:absolute;
padding:0;
margin-left:-13px;
margin-top:-38px;
}
.Show-Hide *{
padding:0;
margin:0;
border:none transparent 0!important;
}
.Show-Hide span img{
cursor:pointer;
width:auto;
}
.Show-Hide[alt="#pun-status .container"]{
margin-top: 0px;
}

/*************************************************************
A - SETUP change_ava_nic_sta_sgn
**************************************************************/
#My.My,#stTs {
 background-color:transparent!important;
 background-image:none!important;
 border:none transparent 0!important;
}

#imgNIK-SIG {
  cursor:pointer;
  cursor:hand;
  position:absolute;
  z-index:1000;
  margin-top:  -34px;
  margin-left:-34px;
  z-index:100;
  border:1px #8D8578 dotted;
width:30px;
}

#avtrChang-area{
 position: absolute;
 right: 1%;top: 43px;
 width:350px!important;
}

#stTs {
 display:none;/**/
 position:absolute;
 z-index:4;
 margin-top: 26px;
 margin-left:-122px;

 width:98px!important;
 height:209px;

 border-collapse: collapse;
 padding: 5px;
 text-align: left;
}

img.iblank {
  cursor:pointer;
  cursor:hand;
  border:transparent solid 1px;
  position:relative;
  width:90px;
  z-index:100;
  margin-left: 19px;
  margin-top: -12px;
  margin-right:-20px;
}
img.iblank.NIC {
  margin-top: 0px;
  height:21px
}
img.iblank.STA {
  height:21px
}
img.iblank.AVA {
  height:49px
}
img.iblank.Galleri {
  height:23px
}
img.iblank.SGN {
  height:21px
}
img.iblank.mem {
  height:34px
}
.punbb .pa-author img,
.punbb .pa-title img {
  height:auto;
  max-width:150px;
}

.post-content .hide_Nic-SIG{
  display:none;
}



.post-content td {
border:0 none transparent !important;}





#pun-status{margin-top:400px;}

#html-footer{margin:0;width:1100px;height:100px;
position:absolute;bottom:0px;left:-1px;right:0;margin:0 auto;
background:url(http://forumfiles.ru/files/0019/3a/f7/96953.jpg) top center repeat;
}

#html-header{height:460px;width:1100px;position:absolute;margin:0 auto;top:0;
margin-left:-14px;
z-index:0;
 background:#21221d url(http://forumfiles.ru/files/0018/ec/99/25055.jpg) top center no-repeat;
}

#pun-navlinks{margin-top:-10px;z-index:999;position:relative;}
#pun-ulinks{position:relative;}

#lefttext{background-color:transparent;
height:280px;width:1080px;position:absolute;margin:0 auto;top:100px;margin-left:12px;}

#lefttext1{background-color:transparent;height:280px;width:220px;float:left;color:#686b62;padding:0;}
#lefttext1_p{overflow-y: scroll;height:100px;padding-right:10px;font-size:10px;padding-bottom:8px;}
#lefttext1_p p{font-size:10px;color:#5f6258 !important;}
#lefttext1_p::-webkit-scrollbar-track {border-radius: 3px;}
#lefttext1_p::-webkit-scrollbar {width: 6px;}
#lefttext1_p::-webkit-scrollbar-thumb {border-radius: 5px;background: #363330;}
#lefttext1_p:hover::-webkit-scrollbar-thumb {background: #363330;}

#lefttext2_p{overflow-y: scroll;height:146px;padding-right:10px;font-size:10px;padding-bottom:8px;}
#lefttext2_p p{font-size:10px;color:#5f6258 !important;}
#lefttext2_p::-webkit-scrollbar-track {border-radius: 3px;}
#lefttext2_p::-webkit-scrollbar {width: 6px;}
#lefttext2_p::-webkit-scrollbar-thumb {border-radius: 5px;background: #363330;}
#lefttext2_p:hover::-webkit-scrollbar-thumb {background: #363330;}






#lefttext1_ul{margin-right:8px !important;margin-bottom:8px !important;margin-top:8px !important;}
.lefttext1_li a{
width:180px;
font-family: Times New Roman;
color:#5f6258 !important;
line-height:1.3em;
text-align:center;
display:block;
text-transform: uppercase;text-decoration:none;
font-size: 11px;
border:1px dotted #363330;
padding:2px 10px;
margin-bottom:2px;
background-color:#21221f;
}
.lefttext1_li a:hover{background-color:#1d1e1b;}


#lefttext1_pic{}
.lefttext1_pic_li{display:inline-block;width:50px;height:50px;background-color:#21221f;border:1px solid #363330;margin:2px;border-radius:30px;}
.lefttext1_pic_li a{display:block;width:50px;height:50px;font-family: Times New Roman;
color:#ffffff;font-size: 20px;color: #ffffff !important;text-align:center;}



#macnair{ background-size:100% !important;background-image: url(http://delegion.rusff.ru/img/avatars/0018/ec/99/4-1512910223.jpg);opacity: 0.3;margin-left:14px;}
#macnair:hover{ opacity: 0.6;}

#mulchiber{ background-size:100% !important;background-image: url(http://delegion.rusff.ru/img/avatars/0018/ec/99/33-1506203881.png);opacity: 0.3;}
#mulchiber:hover{ opacity: 0.6;}

#rosier{ background-size:100% !important;background-image: url(http://delegion.rusff.ru/img/avatars/0018/ec/99/12-1503856542.jpg);opacity: 0.3;}
#rosier:hover{ opacity: 0.6;}


#bella{ background-size:100% !important;background-image: url(http://s019.radikal.ru/i625/1711/16/737afa348755.jpg);opacity: 0.3;}
#bella:hover{ opacity: 0.6;}
#barty{ background-size:100% !important;background-image: url(http://s019.radikal.ru/i641/1711/db/e725ecdf8406.jpg);opacity: 0.3;}
#barty:hover{ opacity: 0.6;}
#malfoy{ background-size:100% !important;background-image: url(http://forumfiles.ru/files/0018/ec/99/77334.jpg);opacity: 0.3;}
#malfoy:hover{ opacity: 0.6;}


#lefttext2{background-color:transparent;height:280px;width:220px;float:right;color:#686b62;padding:0;}














