/*--------À: ÖÂÅÒÀ--------*/
.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;
  font-weight: normal; font-style: normal;
  text-align: justify; color: #4b483d; 
}

/*--------À: ÔÎÍ ÔÎÐÓÌÀ--------*/
body {
  background-image: url(); 
  background-color: #beb7a7; 
  background-position: top center; }

/*--------À: ØÀÏÊÀ--------*/
#pun-title table {
  background-image: url(https://i.imgur.com/dQ6XWX9.jpg); 
  background-position: top center; 
  background-repeat: no-repeat; 
  margin-left: -50px;
  margin-top: 20px;
  border: none; 
  height: 221px; 
  width: 1100px;}

/*--------À: ÏÀÍ--------*/
#pun {
  background-color: #dbdbdb;
  background-image: url(https://i.imgur.com/nLs4XqE.jpg); 
}

/*--------À: ÔÓÒÅÐ--------*/
#pun-about p.container {
  background-color: transparent; 
  background-image: url(https://i.imgur.com/j0oRuRp.jpg); 
  background-position: center top; 
  background-repeat: no-repeat; 
  text-align: center-bottom; 
  border-color: transparent;
  height: 48px; 
  width: 1100px; 
  margin-left: -62px
}

div#pun-about {
  margin-bottom: -35px;}

/*--------À: ÐÅÉÒÈÍÃ ÔÎÐÓÌÎÂ ÑÎÇÄÀÒÜ ÔÎÐÓÌ ÁÅÑÏËÀÒÍÎ--------*/
#pun-about p span {text-align: center; font: 10px Arial; margin-top: 20px;}

/*--------À: ÎÁËÀÑÒÜ ÂÂÎÄÀ--------*/
.punbb textarea, .punbb select, .punbb input {
  background-color: #e3e2e2;}

/*--------À: ÏÐÈÂÅÒÑÒÂÈÅ--------*/
#pun-status .container, #pun-main .post-links li {
text-align: center;
margin-top: -20px;
}

/*--------À: ÍÀÂÈÃÀÖÈß ÏÅÐÂÀß ÑÒÐÎÊÀ--------*/
#pun-navlinks .container { 
text-align: center; 
font-size: 10px; 
font-family: Yeseva One; 
font-weight: bold; 
text-transform: uppercase
}

/*--------À: ÍÀÂÈÃÀÖÈß ÂÒÎÐÀß ÑÒÐÎÊÀ--------*/
#pun-ulinks .container { 
text-align: center; 
font: 10px Calibri; 
text-transform: lowercase; 
letter-spacing: 0px;
}

/*--------À: ÖÂÅÒÀ ÑÑÛËÎÊ--------*/
.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 {
  color: #735f61;
  text-decoration: none;}

.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: #aeb3b6; 
  text-decoration: none;}

#pun-navlinks a {
  color: #735f61;
  text-decoration: none;}

#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #aeb3b6;
  text-decoration: none;}

/*--------À: ÑÒÀÐÛÅ ÑÎÎÁÙÅÍÈß--------*/
.punbb table Div.icon {float: left; 
  display: block; border-style: none none none none;
  margin-left: 0px; 
  margin-top: 0px;
  width: 54px; height: 72px;
  background-image : url(https://i.imgur.com/1t80bJa.jpg);
  background-repeat: no-repeat;}

/*--------À: ÍÎÂÛÅ ÑÎÎÁÙÅÍÈß--------*/
TR.inew Div.icon {
  background-image : url(https://i.imgur.com/qmEdUkI.jpg);
  background-repeat: no-repeat;
  width: 54px; height: 72px;}

/*--------À: ÂÀÆÍÛÅ ÑÎÎÁÙÅÍÈß--------*/
TR.isticky Div.icon {
  background-image : url(https://i.imgur.com/qmEdUkI.jpg);
  background-repeat: no-repeat;
  width: 54px; height: 72px;}

/*--------À: ÇÀÊÐÛÒÛÅ ÑÎÎÁÙÅÍÈß--------*/
TR.iclosed Div.icon {
  background-image : url(https://i.imgur.com/1t80bJa.jpg);
  background-repeat: no-repeat;
  width: 54px; height: 72px;}

/*--------À: ÊÀÒÅÃÎÐÈÈ--------*/
#pun-category1.category h2 {
  background: url(https://i.imgur.com/tirYInE.jpg);
  height: 30px; width: 1100px; font-size:0 !important;
  margin-left: -50px;}

#pun-category2.category h2 {
  background: url(https://i.imgur.com/tirYInE.jpg);
  height: 30px; width: 1100px; font-size:0 !important;
  margin-left: -50px;}

#pun-category3.category h2 {
  background: url(-);
  height: 59px; width: 322px; font-size:0 !important;
  margin-left: 270px;}

#pun-category4.category h2 {
  background: url(-);
  height: 59px; width: 322px; font-size:0 !important;
  margin-left: 270px;}

#pun-category5.category h2 {
  background: url(-);
  height: 59px; width: 322px; font-size:0 !important;
  margin-left: 270px;}

#pun-category6.category h2 {
  background: url(-);
  height: 59px; width: 322px; font-size:0 !important;
  margin-left: 270px;}

#pun-category7.category h2 {
  background: url(-);
  height: 59px; width: 322px; font-size:0 !important;
  margin-left: 270px;}

#pun-category8.category h2 {
  background: url(-);
  height: 59px; width: 322px; font-size:0 !important;
  margin-left: 270px;}

/*--------À: ÁÛÑÒÐÛÉ ÎÒÂÅÒ--------*/
#post-form h2 {
  color: transparent;
 background: url(https://i.imgur.com/tirYInE.jpg);
  height: 30px; width: 1100px; font-size:0 !important;
  margin-left: -50px;
}

/*--------À: ÏÎËÜÇÎÂÀÒÅËÈ Â ÑÓÒÊÈ--------*/
#pun-stats ul.container { 
  background-attachment: scroll; background-clip: border-box;
  background-color: transparent; background-origin: padding-box;
  background-repeat: no-repeat; background-size: auto;
  background-image: url("-");
  background-position: 15px 73px;
  padding-left: 30px; padding-top: 10px;
  text-align: justify;}

/*--------À: ÑÒÀÒÈÑÒÈÊÀ--------*/
#pun-stats.section h2 { 
  background-attachment: scroll; background-clip: border-box; background-color: transparent;
  background-image: url("https://i.imgur.com/tirYInE.jpg");
  height: 30px; width: 1100px; font-size:0 !important; margin-left: -50px;
  background-origin: padding-box; background-position: 50% 0%;
  background-repeat: no-repeat; background-size: auto;}

/*--------À: ÄÐÓÃÈÅ--------*/
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-announcement .container {margin-top: -80px;}
#pun-main .post-author ul {text-align: center}
#pun-announcement h2 {display: none}


/*--------À: ÑÊÐÎËË--------*/
::-webkit-scrollbar {
  width: 6px; 
  height: 6px; 
  background-color: #bcc3c7;
}

::-webkit-scrollbar-thumb {
  background-color: #dbdbdb; 
}

/*--------À: ØÐÈÔÒÛ--------*/
#font-area {
   max-height: 168px;
   font-size: 14px!important;
   line-height: 12px!important;
   overflow-y: auto;}


/*--------À: ÔÎÍ ÌÅÍÞ Â ÔÎÐÌÅ ÎÒÂÅÒÀ--------*/
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
  background-color: #efefef; /öâåò ôîíà/
  border: 1px solid #d5d3a7; /ãðàíèöû/
  padding-top: 5px; /îòñòóï îò bb-ïàíåëè/
}

.post-sig p {
   line-height: 100% !important;
}


/*--------À: ÂÑÏËÛÂÀÞÙÅÅ ÎÊÍÎ ÍÀÃÐÀÄ È ÐÅÏÓÖÒÀÖÈÈ--------*/
#pun-popup_awards div.container {
  background: #efefef;
}

.inner.post_reputation {
background-color: #e3e2e2; 
   padding: 15px!important;
   border: 1px solid #beb7a7!important;
   line-height: 10px; 
}

/*--------À: ÓÁÐÀÒÜ ÒÅÌÛ È ÑÎÎÁÙÅÍÈß--------*/
#pun-index .main .tc2, #pun-index .main .tc3 {display: none;}

#pun th, #pun-main h2 {text-align: center; font: 0px Calibri;}

.nk {
  background: #e1e0e0; padding: 0px 10px 1px 10px;   border: 1px solid #beb7a7!important;
  font-size: 8px!important; font-family: 'Roboto', sans-serif;
  text-transform: uppercase; letter-spacing: 1px; 
  text-align: center!important; padding: 5px;}

.soo {
  background-color: #e3e2e2;
  color: #4b483d;
  padding: 25px!important;
  border: 1px solid #beb7a7!important;
  font-family: Calibri!important;  font-size: 11px;
  text-align: justify; line-height: 120%; text-transform: lowercase;
  text-align: justify!important; }

.soo b {
  color: #4b5c67;
  font-weight: 600;}

.soo2 {
  background-color: #e3e2e2;
  border-top: 4px double #beb7a7;
  border-bottom: 4px double #beb7a7; 
}

.st {
  color: #e3e2e2;
  background-color: #bcc3c7;
  font-family: Yeseva One;
  text-transform: uppercase; 
  letter-spacing: 0px; 
  text-align: left!important; 
  padding: 5px;
  border-bottom: 4px solid #beb7a7;}

.st2 {
  font-family: Yeseva One;
  
  border-bottom: 4px double #beb7a7;
  font-family: Yeseva One;
  text-transform: uppercase; 
  letter-spacing: 0px; 
  text-align: left!important; 
  padding: 5px;}

.sb {   
  background-attachment: scroll;
  background-color: transparent;
  color: #4b483d;
  padding: 5px!important;
  position: absolute;
  height: 50px;
  overflow-y: scroll;}

.scroll {overflow-y: auto; height: 100px;  font-family: Calibri; font-size: 10px; line-height: 10px; text-align: justify;  line-height:120%; text-transform:lowercase; }

.fon {width: 80%; margin: auto!important; background-color: #fff;  padding: 10px;}
.fon-d {width: 80%; margin: auto!important; background-color: #fff;  padding: 10px; border-bottom: 1px dashed #c1b8a7;}
.zaglav-max {font-family: Calibri; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600;}
.zaglav-min {font-family: Calibri; font-size: 8px; text-transform: uppercase; letter-spacing: 1px; font-weight: 600;}
.text {font-family: Calibri; font-size: 8px; text-transform: lowercase; letter-spacing: 1px;}
.scroll {overflow-y: auto; height: 100px;  font-family: Calibri; font-size: 10px; line-height: 10px; text-align: justify;  line-height:120%; text-transform:lowercase; }
.scroll: b { color: #72818a; font-weight: 600;}