/* CS1 Background and text colours
-------------------------------------------------------------*/
/* 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-color: #;
  color: #100f0f;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: #;
  color: #100f0f;
  }

#pun-edit #font-area, #pun-edit #size-area, #pun-edit #color-area, #pun-edit #table-area, #pun-edit #smilies-area, #pun-edit #image-area, #pun-edit #imageup-area, #pun-edit #imageattach-area, #pun-edit #keyboard-area, #pun-edit #video-area, #pun-edit #addition-area {
  top: 66px !important;
}

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  color: #100f0f;
  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: #;
  color: #100f0f;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: #;
  color: #100f0f;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: #;
  color: #100f0f;
  }


/* CS1.8 */
.offline li.pa-online strong {
  font-weight: normal
  }

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: #100f0f;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: #100f0f;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: #100f0f;
  }

/* 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: #100f0f;
  }

/* CS2.5 */
.punbb th {
  border-color: #100f0f;
  }

/* CS2.6 */

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: #122d13;
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: #122d13;
  }

.punbb .divider {
  border-color: #122d13;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid #122d13;
  }



/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb a:visited, .punbb a, .punbb a:link {
  color: #26211f;
  font-weight: bold;
  text-transform: uppercase !important;
  font-family: 'Romul';
   font-size: 12px;}

/* Þçåð-ññûëêè íàâèãàöèÿ*/
#pun-ulinks li, #pun-ulinks li a, #pun-ulinks a {
color: #959595;
  font-family: 'romul';  
  font-size: 9px;
  text-transform: lowercase !important;
}

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
color: #739bc8;
}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
color: #c2b9b0;
background-color: #;
text-decoration: none; 
}

#pun-ulinks > ul > li.item3 {
display:none;
}

#pun-ulinks > ul > li.item5 {
display:none;
}

/* 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: #5A0E0E;
  background-color: #;
text-decoration: none;  
font-family: 'Romul';
  font-size: 12px;}

/* CS3.3 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  color: #5A0E0E;
  background-color: #;
  text-decoration: none;
font-family: 'Romul';}

/* CS4 Post status icons
-------------------------------------------------------------*/
.punbb div.icon {
float: left;
width: 50px;
height: 50px;
margin-left: 1px;
position:absolute;
margin-top:-20px;
z-index:5000;
}

div.icon {
        background: url("http://forumfiles.ru/files/0012/04/67/42093.png") no-repeat;
}
tr.inew div.icon {
        background: url("http://forumfiles.ru/files/0012/04/67/74418.png") no-repeat;
}
tr.iclosed div.icon {
        background: url("http://forumfiles.ru/files/0012/04/67/83118.png") no-repeat;
}
tr.isticky div.icon {
        background: url("http://forumfiles.ru/files/0012/04/67/97722.png") no-repeat;
}

/* Â ïîäôîðóìàõ */
#pun-main .forum .container .tcl .intd .icon {
width: 57px!important;
height: 50px!important;
position:relative!important;
margin-top:-12px!important;
margin-bottom:-3px!important
}

#pun-searchtopics  .forum .tcl .icon {
position:static!important;
width: 57px!important;
height: 51px!important;
margin-top:-12px!important;
margin-bottom:-3px!important;
}



/*----------------------------------------------------------------------------------------------------------*/

/* ÒÅËÎ È ÐÀÌÊÀ ÔÎÐÓÌÀ */

html, body {background:#1c0d0d;
}

#pun {
margin: 180px auto 60px auto;
width: 1020px;
background: url("http://forumfiles.ru/files/0012/04/67/90548.png") top left no-repeat,
url("http://forumfiles.ru/files/0012/04/67/65174.png") top right no-repeat,
url("http://forumfiles.ru/files/0012/04/67/91033.png") bottom right no-repeat,
url("http://forumfiles.ru/files/0012/04/67/98132.png") bottom left no-repeat,
url("http://forumfiles.ru/files/0012/04/67/57052.png") top left repeat-y, url("http://forumfiles.ru/files/0012/04/67/46518.png") top right repeat-x, url("http://forumfiles.ru/files/0012/04/67/41106.png") bottom right repeat-y,
url("http://forumfiles.ru/files/0012/04/67/17589.png") bottom left repeat-x,
url("http://forumfiles.ru/files/0012/04/67/94083.png") top right repeat,
#bdb4ae;
padding:5px!important;
}

#pun-status .container {
margin-top:-5px!important;
margin-left:5px!important;
}

#html-footer .container {
height:80px!important;
}


/* ÓÁÈÐÀÅÌ ÍÀÇÂÀÍÈÅ ÔÎÐÓÌÀ */
#pun-title .title-logo span {display: none;}
#pun-title {display: none;}

/* ÓÁÈÐÀÅÌ ß×ÅÉÊÈ ÒÅÌ È ÑÎÎÁÙÅÍÈÉ */
#pun-main .category .tc2, #pun-main .category .tc3, #pun-main .forum .tc2, #pun-main .forum .tc3 {display: none;}

/* ËÅÂÈÐÎÂÀÍÈÅ ÒÀÁËÈÖÛ ÏÎÑËÅÄÍÅÃÎ ÑÎÎÁÙÅÍÈß */
#pun .tcr {text-align: left;}

/* ÐÀÇÄÅËÈÒÅËÜ Â ÏÎÄÏÈÑÈ*/
.punbb .post-sig dt {
width:400px;
height:1px;
background: #9f837f;
margin-left:164px!important;
margin-right:164px!important;
margin-bottom:10px;
}

/*Áëîê îïèñàíèÿ ïîäôîðóìîâ */
#pun-main .tcl .intd .tclcon {
color: #968f8a;
font-family: Microsoft Sans Serif;
font-size:14px;
line-height:14px;
min-height:36px;
background: url("http://forumfiles.ru/files/0012/04/67/90548.png") top left no-repeat,
url("http://forumfiles.ru/files/0012/04/67/65174.png") top right no-repeat,
url("http://forumfiles.ru/files/0012/04/67/91033.png") bottom right no-repeat,
url("http://forumfiles.ru/files/0012/04/67/98132.png") bottom left no-repeat,
url("http://forumfiles.ru/files/0012/04/67/57052.png") top left repeat-y, url("http://forumfiles.ru/files/0012/04/67/46518.png") top right repeat-x, url("http://forumfiles.ru/files/0012/04/67/41106.png") bottom right repeat-y,
url("http://forumfiles.ru/files/0012/04/67/17589.png") bottom left repeat-x,
#1c0d0d;
padding:20px;
margin-top:18px;
margin-bottom:30px;
margin-left:25px;
margin-right:30px;
}

#pun-main .tcl .intd .tclcon a {
color: #827d7a;
}

#pun-main .tcl .intd .tclcon a:hover,  #pun-main .tcl .intd .tclcon a:focus,  #pun-main .tcl .intd .tclcon a:active {
color: #739bc8;
}

/* ÝËÅÌÅÍÒÛ ËÑ */

.fs-box .container .pmtc22 {
width:40%;
}

.fs-box .container .tclcon {
margin-right:0px;!important;
padding-bottom: 0px!important;
height:auto!important;
min-height:10px!important;
valign:center!important;
text-align:center;
margin-top:0px!important;
line-height:auto!important;
margin-bottom:0px!important;
background: #1c0d0d!important;
padding:5px!important;
}

.fs-box .container .tclcon a {
color:#949494!important;
}

.fs-box .container .intd .icon {
display:none;
}

.fs-box .container table .hasicon strong a {
text-decoration:underline;
}

.fs-box .inew .pmtcl1 .intd .tclcon {
background: #580E0D!important;
}

.fs-box .container  .post-author ul {
background: url("http://forumfiles.ru/files/0012/04/67/90548.png") top left no-repeat,
url("http://forumfiles.ru/files/0012/04/67/65174.png") top right no-repeat,
url("http://forumfiles.ru/files/0012/04/67/91033.png") bottom right no-repeat,
url("http://forumfiles.ru/files/0012/04/67/98132.png") bottom left no-repeat,
url("http://forumfiles.ru/files/0012/04/67/57052.png") top left repeat-y, url("http://forumfiles.ru/files/0012/04/67/46518.png") top right repeat-x, url("http://forumfiles.ru/files/0012/04/67/41106.png") bottom right repeat-y,
url("http://forumfiles.ru/files/0012/04/67/17589.png") bottom left repeat-x,
#1c0d0d;
}

#messages fieldset legend {
margin-left:320px;
}

#messages fieldset legend span {
font-family:"Romul";
text-transform:uppercase;
text-align:center!important;
font-size:14px;
color:#390006;
font-weight:bold!important;
align:center!important;
}

/* ÑÑÛËÊÈ ÑÏÐÀÂÀ ÍÀ ÃËÀÂÍÎÉ */
#pun-main .category .container .tcr a {
color:#1f1d23;
}

 .tcr a:hover,  .tcr a:focus,  .tcr a:active {
color: #5A0E0E!important;
}

/* ÊÀÒÅÃÎÐÈÈ È ÑÒÀÒÈÑÒÈÊÀ + ÇÀÃÎËÎÂÊÈ*/ 
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2 {
  font-size: 15px;
  text-align: center!important;
  text-transform: uppercase;
  font-weight: bold!important;
  color: #968f8a !important;
  height: 23px!important;
margin-bottom:-5px;
margin-top:10px;
margin-left:-5px!important;
background: url("http://forumfiles.ru/files/0012/04/67/72621.png") top left no-repeat,
url("http://forumfiles.ru/files/0012/04/67/86032.png") bottom left no-repeat,
#1c0d0d;
z-index:20000!important;
width:1000px!important;
padding-top:10px!important;
padding-bottom:8px!important;
  }

#pun-stats h2 span, .category h2 span, .punbb .main h1 span, .punbb .main h2 span {
text-align:center!important;
font-weight:bold;
height:23px!important;
background: none;
letter-spacing:1px;
font-family: 'Romul' !important;
}

#pun-main h1 {
margin-bottom:30px;
margin-top:-30px!important;
}

#pun-login #pun-main h1 {
margin-top:10px!important;
margin-bottom:0px;
}

#pun-post #pun-main h1 {
margin-top:10px!important;
margin-bottom:0px;
}

#pun-post #pun-main .topic h2 {
margin-bottom:10px;
}

#pun-edit #pun-main h1 {
margin-top:10px!important;
margin-bottom:0px;
}

#pun-stats h2 {
margin-bottom:3px;
}

#pun-viewtopic #pun-main .permalink {
font-family: Verdana!important;
font-size:12px!important;
margin-left:10px!important;
font-weight:normal!important;
text-transform:capitalize!important;
}

/* ÎÔÎÐÌËÅÍÈÅ ÏÎÑÒÀ */
#pun-main .post-body {
}

#pun-main .post-content {text-align: justify;}

#pun-main .post-content a {
color:#580E0D;
}

/* ÏÐÅÄÏÐÎÑÌÎÒÐ ÏÎÑÒÀ */

#post-preview .fs-box .post-box {
width:729px!important;
margin-left:87px;
border:1px solid #afa7a1;
padding:10px;
}

#pun-post #pun-main .topic .post-author .pa-author {
background:none;
height:10px;
margin-top:-10px!important;
margin-left:5px!important;
color: #580E0D!important;
}

/* ÎÊÀÍÒÎÂÊÀ ÏÐÎÔÈËß */
.punbb .post .post-author {
  float: left;
  width: 210px;
  overflow: hidden;
height:100%;
}

div.post-links > ul > li:nth-child(1) > a {
background: #5A0E0E;
padding:5px!important;
color: #949494!important;
margin-left:19px!important;
}

div.post-links > ul > li:nth-child(2) > a {
background: #5A0E0E;
padding:5px!important;
color: #949494!important;
}

div.post-links > ul > li:nth-child(3) > a {
background: #5A0E0E;
padding:5px!important;
color: #949494!important;
}

.post-author > ul {
background: url("http://forumfiles.ru/files/0012/04/67/90548.png") top left no-repeat,
url("http://forumfiles.ru/files/0012/04/67/65174.png") top right no-repeat,
url("http://forumfiles.ru/files/0012/04/67/91033.png") bottom right no-repeat,
url("http://forumfiles.ru/files/0012/04/67/98132.png") bottom left no-repeat,
url("http://forumfiles.ru/files/0012/04/67/57052.png") top left repeat-y, url("http://forumfiles.ru/files/0012/04/67/46518.png") top right repeat-x, url("http://forumfiles.ru/files/0012/04/67/41106.png") bottom right repeat-y,
url("http://forumfiles.ru/files/0012/04/67/17589.png") bottom left repeat-x;
text-align: center;
color: #949494;
width:204px!important;
z-index:5000;
padding-bottom:20px!important;
padding-top:30px!important;
text-align: center!important;
margin-left:12px;
}

.post-author ul li {
padding: 0px;
text-align: center; 
width: 200px;
font-family:'Tahoma';
font-size:10px;
text-transform:uppercase;
margin-left:2px;
}

.post-author ul li a {
font-family:"Romul";
}

/* ÈÌß ÏÅÐÑÎÍÀÆÀ */
.pa-author {
text-decoration: none;
margin-left: -8px!important;
margin-top: -24px!important;
margin-bottom: 8px!important;
text-align: center;
width: 220px!important; 
height:34px;
min-height:34px!important;
z-index: 0;
padding-top:8px!important;
background: url(http://forumfiles.ru/files/0012/04/67/13964.png) top center no-repeat;
}

.pa-author a, .pa-author {
color: #949494 !important;
font-family: "Romul" !important;
font-style: none !important;
font-size: 14px !important;
letter-spacing: -1px!important;
}

.punbb .post-author a {
color: #949494;
}

.pa-avatar {
width: 190px;
}

.post-author ul a:hover {
color: #949494 !important;
}

.post-author ul .item2 img {
min-width:190px!important;
min-height:190px!important;
}


li.pa-title {
width:196px!important;
text-align: center!important;
padding:2px!important;
font-size:10px;
line-height:9px!important;
color: #949494!important;
font-family: Verdana!important;
text-transform:lowercase!important;
margin-top:-12px!important;
margin-bottom:8px!important;
}

.pa-respect {
margin-top: 10px!important;
font-size:12px!important;
}

.pa-posts, .pa-respect, pa-icq {
text-align: center!important;
font-family:'Tahoma'!important;
}

/* Âûêëþ÷àåì äîï.ïîëÿ .pa-fld1, .pa-fld2, .pa-fld3, .pa-fld4 {
width:190px!important;
padding: 0px 12px!important;
letter-spacing: 0px;
margin-top: 5px!important;
margin-left:-12px!important;
background: #390006;
font-family: 'Tahoma' !important;
font-size:10px!important;
-webkit-hyphens: auto!important; 
-moz-hyphens:auto!important;
-ms-hyphens: auto!important;  
hyphens: auto!important; 
}


.pa-fld1 a, .pa-fld2 a, .pa-fld3 a, .pa-fld4 a {
font-size:11px!important;
font-family:"Romul";
}
*/

.pa-respect a:hover, .pa-respect a:focus, .pa-respect a:active, .pa-posts a:hover, .pa-posts a:focus, .pa-posts a:active { 
text-align: center; 
text-transform: none;
color: #949494!important;
font-size: 12px!important;
}

 .pa-online {
margin-top:10px!important;
font-size:10px!important;
}

.pa-ip {
margin-top:5px;
opacity:0;
}

.pa-ip:hover {
opacity:100;
}


/* ÀÂÀÒÀÐÊÀ Â ÏÐÎÑÌÎÒÐÅ ÏÐÎÔÈËß */
.punbb img.avatardemo {
border:10px solid #1B0D0D;
box-shadow: 0px 20px 0px #1B0D0D, 0px -20px 0px #1B0D0D;
}


/* ÏÐÎÑÌÎÒÐ ×ÓÆÎÃÎ ÏÐÎÔÈËß */
#pun-profile #pun-main h1 {
margin-top:10px!important;
margin-bottom:-1px!important;
}

#profile-left li {
text-align: center;
}

#viewprofile-next #viewprofile .container ul {
margin-top:-20px!important;
background:none!important;
}

#viewprofile .container ul #profile-left {
background: url("http://forumfiles.ru/files/0012/04/67/90548.png") top left no-repeat,
url("http://forumfiles.ru/files/0012/04/67/65174.png") top right no-repeat,
url("http://forumfiles.ru/files/0012/04/67/91033.png") bottom right no-repeat,
url("http://forumfiles.ru/files/0012/04/67/98132.png") bottom left no-repeat,
url("http://forumfiles.ru/files/0012/04/67/57052.png") top left repeat-y, url("http://forumfiles.ru/files/0012/04/67/46518.png") top right repeat-x, url("http://forumfiles.ru/files/0012/04/67/41106.png") bottom right repeat-y,
url("http://forumfiles.ru/files/0012/04/67/17589.png") bottom left repeat-x,
#1c0d0d;
}

#viewprofile #profile-name strong {
margin-top:20px!important;
color: #959595;
font-family: 'Romul' !important;
font-size : 14px !important;
font-weight: bold;
padding:0px!important;
background: transparent!important;
}

#viewprofile #profile-title strong {
color: #959595;
font-family: 'Verdana' !important;
font-size : 10px !important;
font-weight: normal;
padding:0px!important;
background: transparent!important;
}

 #viewprofile .container #profile-left li strong {
background: #590e0e;
font-size:12px;
font-family:Romul;
color: #949494 !important;
}


/* ÎÏÐÎÑÛ */
#pun-viewtopic #pun-main .topic #poll-special .container .formal div .poll2 {
background: #BFB7B1!important;
box-shadow:none!important;
width:99%!important;
align:center;
padding-left:40px!important;
padding-right:40px!important;
margin-left:-12px!important;
}

#pun-main .topic #poll-special .container .formal div .poll2 h1 {
background: #580E0D!important;
width:auto!important;
height:auto!important;
margin-top:-5px!important;
margin-bottom:-20px!important;
padding:5px!important;
}


/* ÑÑÛËÊÈ ÍÀÂÈÃÀÖÈÈ ÍÀÂÅÐÕÓ */
#pun-navlinks li a, #pun-navlinks li a:link, #pun-navlinks li a:visited{
color: #959595;
font-family: 'Romul' !important;
font-size : 14px !important;
text-decoration : none;
text-align: center;
font-weight: bold;
text-transform: uppercase;
border: 0px;
-webkit-text-size-adjust: none!important;
}

#pun-navlinks li a:hover, #pun-navlinks li a:focus, #pun-navlinks li a:active {
color: #739bc8;
  }

/* ÑÒÐÀÍÈÖÀ ÏÅÐÅÀÄÐÅÑÀÖÈÈ */
#pun-redirect {
text-align:center;
font-size:14px;
outline:none!important;
}

#pun-redirect #pun-main {
padding-bottom:5px!important;
}

#pun-redirect h1 {
margin-top:9px!important;
margin-bottom:-3px!important;
}

/* ÑÒÈËÜ ÊÍÎÏÎÊ */
.punbb .button {
background: #590e0e!important;
padding-top: 6px!important;
padding-left: 6px!important;
padding-right:6px!important;
padding-bottom:6px!important;
font-size: 12px!important;
text-transform:uppercase;
font-family:"Romul"!important;
font-weight:bold!important;
cursor:pointer;
z-index:5000;
color: #949494 !important;
}

#plng {
font-family:Tahoma;
font-size:11px;
text-transform:lowercase;
position:absolute;
margin-top:-30px;
}


/* ÑÒÈËÜ HR ÏÎËÎÑÎÊ ÍÀ ÔÎÐÓÌÅ */
hr {
    border: none; 
    background-color: #3e4a2c; 
    color: #3e4a2c; 
    height: 1px; 
   }

/* ÍÎÌÅÐ ÏÎÑÒÀ ÑÎÎÁÙÅÍÈß */
#pun-main .post h3 strong {
  font-family: 'Verdana';
}

.sharelink {
display: none !important;
}


/* ÓÁÐÀÒÜ ÍÀÄÏÈÑÜ ÎÁÚßÂËÅÍÈÅ */
#pun-announcement h2 span{
display: none !important;
}

/* ÐÀÌÊÀ ÂÎÊÐÓÃ ÎÁÚßÂËÅÍÈß */
#pun-announcement .html-box {
width:100%;
margin: auto;
font-size:12px;
border:1px solid red;
}

/* ÁÅÃÓÍÎÊ ÍÀ ÔÎÐÓÌÅ */
/* Ïîëîñà ïðîêðóòêè */
::-webkit-scrollbar {
  width: 10px;
  height: 5px;
  background-color: #99908b;
}

/* Ïîëçóíîê ïîëîñû ïðîêðóòêè */
::-webkit-scrollbar-thumb {
  background-color: #590e0e;
  height: 5px;
}

/* ÎÔÎÐÌËÅÍÈÅ ÁÛÑÒÐÎÃÎ ÎÒÂÅÒÀ */
.punbb textarea {
  padding: 7px!important;
background: #b0a8a2;
 }

#pun-main .formal textarea {
background-color: #b0a8a2; 
color : #100f0f;
text-align:justify;
}

.punbb select, .punbb input {
background: #b0a7a1!important;
border: 0px solid #a79d98!important;
padding:3px!important;
}

#post fieldset legend span,  #profile .container fieldset legend strong {
display:none;
}

/* ÎÔÎÐÌËÅÍÈÅ ÑÏÈÑÊÀ Ó×ÀÑÒÍÈÊÎÂ */
#pun-userlist .usertable .container {
width: 90%;
margin: auto;
}

/* ÎÔÎÐÌËÅÍÈÅ ÑÑÛËÎÊ Â ÎÁÚßÂËÅÍÈÈ */

/* ÎÔÎÐÌËÅÍÈÅ áûñòðîãî àâàòàðà */
.punbb .user-avatar img.ava  {
  border-radius:0!important;
  border:solid 1px;
  border-color:red!important;
}

/* ÎÔÎÐÌËÅÍÈÅ ÏÎÄÐÎÁÍÎÉ ÑÒÀÒÈÑÒÈÊÈ */
#active_users .container, #max_visit_time .container, #administration .container, #max_views_topics .container, #max_posts_topics .container {
width: 95%;
margin: auto;
}

#most_invites {display:none;}

/* ÖÈÒÀÒÀ È ÊÎÄ */
.punbb #pun-main .quote-box, .punbb #pun-main .code-box {
border:none;
background-color: #b1a8a2;
width: auto;
text-align: left;
box-shadow: inset 0px 5px 0px #580E0D;
}

.quote-box blockquote table {
box-shadow: none!important;
}


/* ÈËËÞÑÒÐÀÖÈÈ Â ÝÏÈÇÎÄÀÕ */
.illust_ep {
border-width:1px!important;
  border-bottom: double!important;
  border-top: double!important;
  border-left: double!important;
  border-right: double!important;
border-color: #390006!important;
box-shadow:
   0 0 0 1px #390006,
   0 -5px 0 -0px #390006,
   5px 0 0 -0px #390006,
   0 5px 0 -0px #390006,
   -5px 0 0 -0px #390006!important;
margin-top:5px!important;
margin-bottom:5px!important;
margin-left:5px!important;
margin-right:5px!important;
}

.illust_act {
border-width:1px!important;
  border-bottom: double!important;
  border-top: double!important;
  border-left: double!important;
  border-right: double!important;
border-color: #390006!important;
box-shadow:
   0 0 0 1px #390006,
   0 -5px 0 -0px #390006,
   5px 0 0 -0px #390006,
   0 5px 0 -0px #390006,
   -5px 0 0 -0px #390006!important;
margin-top:5px!important;
margin-bottom:15px!important;
margin-left:5px!important;
margin-right:15px!important;
float:left!important;
}



/* ÔÎÍ ÑÏÈÑÊÎÂ */
#image-area, #font-area, #size-area, #video-area, #musicbox, #addition-area, #keyboard-area, #smilies-area, #table-area, #color-area {
background-color: #a4988e;
background-image : url("http://forumfiles.ru/files/0017/3e/24/54061.png");
background-repeat: repeat;
background-position: top center;
    border-radius:6px;
    -webkit-border-radius:6px;
    -khtml-border-radius:6px;
    -moz-border-radius:6px;
    -o-border-radius:6px; 
    padding: 5px 5px 5px 5px !important;
    box-shadow: inset 0px 0px 5px rgba(150, 121, 57, 0.2);
    border: 3px double rgba(150, 121, 57, 0.5) !important;
}

#smilies-area {
width:540px!important;
}

/* ÃÐÀÍÈÖÛ */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: transparent;}

.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;}

#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: transparent;}

#pun-stats h2 .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin{
  border-color: transparent;}

.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;}

.punbb th {
  border-color: transparent;}

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: transparent;}

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: transparent;}

.punbb .divider {
  border-color: transparent;}
}

/*CS12 Íàñòðîéêè ñêðîëëáàðà
 ---------------------------------*/
 /* Íàñòðàèâàåì ñêðîëëáàð */
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; 
right: 0;
}

.vscrollerbase { /*Áàçà âåðòèêàëüíîãî ñêðîëëáàðà*/
width: 6px;
background-color: #99908b;
}

.vscrollerbar { /*Öâåò è øèðèíà áåãóíêà âåðòèêàëüíîãî ñêðîëëáàðà*/
width: 6px;
background-color: #580e0d !important;
}

.hscrollerbase { /*Áàçà ãîðèçîíòàëüíîãî ñêðîëëáàðà*/
height: 4px;
background-color: #99908b;
}

.hscrollerbar { /*Öâåò è âûñîòà áåãóíêà ãîðèçîíòàëüíîãî ñêðîëëáàðà*/
height: 4px;
max-height:4px;
background-color: #580e0d;
}

.scrollerjogbox {
background: #f4cf9e;
width: 6px;
height: 6px;
top: auto; 
bottom: 0px; 
right: 0px;
position:absolute;
}

.namedesk {
margin-top:8px!important;
margin-left:7px!important;
width: 174px;
height: auto;
background: #5A0E0E;
border: 1px solid #949494 !important;
outline: 2px solid #5A0E0E;
font-family: Mikadan;
font-size:12px;
line-height:14px!important;
color: #949494 !important;
text-align:center;
padding:5px!important;
text-transform:uppercase;
}

::selection {background: #7d3535; color:#bcafa7;}
::-moz-selection {background: #7d3535; color:#bcafa7;}
::-webkit-selection {background: #7d3535; color:#bcafa7;}

 /* Íàñòðîéêà âñïëûâàþùèõ îêîí íà ðóñôô, óáèðàåì ïðîçðà÷íîñòü */

#pun-reputation div.inner div.container, #pun-report div.inner div.container , #pun-popup_awards div.inner div.container  {
padding: 3px; 
background:#c0b3ab!important; 
border:2px solid #580e0d!important; 
 }

#pun-reputation h1, #pun-report h1, #pun-popup_awards h1 {
background: #580e0d!important; 
width: auto !important; 
margin: auto !important;
height: 14px!important;
color: #949494 !important;
font-family: "Romul" !important;
font-size:14px;
}

#showsetsadvert > div {
padding: 3px; 
background:#c0b3ab!important; 
border:2px solid  #580e0d!important; 
}