body {
background: url("http://co.bbcorp.ru/files/0017/36/d5/20780.jpg") no-repeat top center, 
url("http://co.bbcorp.ru/files/0017/36/d5/90021.jpg") repeat-y top center; 
color: #7C6A55!important;
}

HTML {
background: url("http://co.bbcorp.ru/files/0017/36/d5/40448.jpg") center top repeat #010305;}

#pun_wrap { 
background: url("http://co.bbcorp.ru/files/0017/36/d5/96966.jpg") no-repeat center bottom;
padding-bottom: 83px; margin-left: 0px; margin-bottom: -15px;
}

/*  CS1.1 */
.punbb .section .container, .punbb .post-body, .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 h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain 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;
  color: #352D26;
  font-weight: normal;
  font-style: normal;
}

/*  CS2 */
/* CS2.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, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #6E0F00;
  font-weight: bold;
  text-decoration: none;
}

/*  CS2.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: #918983;
text-decoration: none;
}

#pun-navlinks .container {
  background-color: transparent;
  color: #2f1a14;
  }

/*  CS2.3 */
#pun-navlinks a {
  color: #e9e9e9;
  text-decoration: none;
}

/*  CS2.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #e8e8e8;
  text-decoration: none;}

#pun-ulinks a {
  /* color: #625142; */
  text-decoration: none;
  font-weight: lighter!important;
  font-family: 'arial'!important;
  font-size: 11px!important;
  /* text-transform: uppercase!important; */
}

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
color: #7f5836;
font-weight: bold;
text-shadow: 12px #0e0802!important;}

/* CS3.1 */
.punbb table Div.icon {
  /* float: left; */
  display: block;
  border-style: none none none none;
  /* margin-left: 1px; */
  width: 65px;
  height: 41px;
  background-image : url(http://co.bbcorp.ru/files/0017/36/d5/83838.png);
  background-repeat: no-repeat;
  }

/* CS3.2 */
TR.inew Div.icon {
background-image : url(http://co.bbcorp.ru/files/0017/36/d5/86595.png);
background-repeat: no-repeat;
 width: 65px;
height: 42px;}

/* CS3.3 */
TR.isticky Div.icon {
background-image : url(http://co.bbcorp.ru/files/0017/36/d5/26132.png);
background-repeat: no-repeat;
 width: 65px;
height: 42px;}

/* CS3.3 */
TR.iclosed Div.icon {
background-image : url(http://co.bbcorp.ru/files/0017/36/d5/58691.png);
background-repeat: no-repeat;
 width: 65px;
height: 42px;}

.punbb .category, #pun-stats ul.container {
border: none!important;
background: transparent!important;
margin-bottom: 2em!important;
}

.punbb .main .container,
.punbb td.tc3, .punbb .section .container,
.punbb .section .formal .container,
.punbb .formal fieldset,
#viewprofile li strong, #viewprofile li div,
#setmods dd, .punbb-admin #pun-admain .adcontainer,
.punbb .info-box, .punbb #pun-main .info-box .legend {
color: #490400;
  }

.punbb .post h3 span, .punbb .post h3  {
  color: #763902;
}

.punbb td.tc2, .punbb td.tcr, #pun-stats ul.container {
background: transparent;
color: #56483B;
  }

#pun-main h2, #pun-main h1, .punbb .section h2, #pun-stats h2, #pun-debug h2 {
    background: url("http://co.bbcorp.ru/files/0017/36/d5/79256.png") 50% 0% no-repeat transparent;
    color: #ffffff;
    font-family: "Book Antiqua";
    font-size: 15px;
    font-weight: bolder;
    height: 52px;
    margin-bottom: -10px;
    margin-top: 10px;
    padding-top: 18px;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 0px 0px 10px #343029, 0px 1px 3px #0B0A08, 3px 0px 3px #3E240B;
    opacity: 0.9;
}

.punbb .modmenu .container {
  color: #8e7054;
border: none!important;
  }

#viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  color: #8e7054;
  text-shadow: none;
  }

#viewprofile h2 span {
  background-image: none;
}

.punbb .post h3 strong {
  font-size: 0.9em;
  color: #8e7054;
}

/* CS2 Border colours
-------------------------------------------------------------*/
/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3 {
  border-color: #0c0704;
  }

/* CS2.2 */
.punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: #38291b;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: #0c0704;
  }

/* 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: #C49B83;
  }

/* CS2.5 */
.punbb th {
  border-color: #0c0704;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: #0e0d0c;
  }

.punbb .divider {
  border-color: #080402 #1e0f06 #1e0f06 #080402;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid #a7b5bd;
  }

li.pa-online {
  border-left-color: #b15300;
  }

.punbb textarea, .punbb select{
background-image: url("http://www.pichome.ru/images/2015/06/21/yY3WAu5J2F.jpg");
padding: 1px;
box-shadow: 0px 0px 0px 1px #69554E, inset 0px 0px 0px 1px #AF895F;
color: #080400;}

.button {
background: #120702;
background: -moz-linear-gradient(top, #331107 0%, #5f1909 20%, #401509 30%, #401509 77%, #270e06 86%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#331107), color-stop(20%,#5f1909), color-stop(30%,#401509), color-stop(77%,#401509), color-stop(86%,#270e06));
background: -webkit-linear-gradient(top, #331107 0%,#5f1909 20%,#401509 30%,#401509 77%,#270e06 86%);
background: -o-linear-gradient(top, #331107 0%,#5f1909 20%,#401509 30%,#401509 77%,#270e06 86%);
background: -ms-linear-gradient(top, #331107 0%,#5f1909 20%,#401509 30%,#401509 77%,#270e06 86%);
background: linear-gradient(to bottom, #331107 0%,#5f1909 20%,#401509 30%,#401509 77%,#270e06 86%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#331107', endColorstr='#270e06',GradientType=0 );
min-height: 24px;
padding: 1px 8px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
box-shadow: 0px 0px 0px 2px #261e1b, inset 0px 0px 0px 1px #7a4e1c;
color: #e1bf6d!important;
border: 1px solid transparent !important;
margin: 3px;
}

.punbb input {
font-size: 13px!important;
font-family: arial!important;
text-transform: capitalizel!important;
font-variant: small-caps!important;
font-weight: bold;}

/* CS5.3 */
.punbb .quote-box, .punbb .code-box {
padding: 1px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
box-shadow: 0px 0px 0px 4px #261e1b, #4A2B05 0px 2px 10px 4px, inset 0px 0px 0px 1px #7a4e1c;
padding: 10px;
color: #302319;
text-shadow: 0 0 10px #fceded;
font: normal 500 12px "Georgia" !important;
}

.punbb li#navawards {display: none!important;}

.pl-reports,.pl-share {
display:none!important;
}

/* CS1.6  */
#pun-navlinks .container { 
text-align: center; 
position: absolute;
background-color: transpanent; 
background-image: url();
z-index: 1000;
margin-top: -85px;
margin-left: 65px}

td.tcr a {
background: transparent url(http://co.bbcorp.ru/files/0017/36/d5/62381.png) no-repeat 0px 1px;
padding-left: 23px;
padding-bottom: 6px;
padding-top: 3px;
}

.punbb .main .tcr a:hover {
font-weight: bold!important;
text-transform: none;
text-shadow: none!important;
}

.pa-avatar img {

border: 3px double #410707!important;
}

pa-invites, .pa-invites a, .pa-respect a, .pa-ip, .pa-ip a, .pa-gifts a, .pa-awards a, .pa-reg, .pa-posts, .pa-respect, .pa-invites, .pa-time-visit, .pa-ip, .pa-gifts, .pa-awards, .pa-positive, .pa-positive a, .pa-fld1, .pa-fld2, .pa-fld3,. pa-fld4, li.pa-fld5, .pa-fld6 {
color: #080400!important;
text-shadow: none;
font-family: "Georgia"!important;
font-size: 11px!important;
}

.lastedit {
text-align: right;
color: #939393;
font-size: 10px !important;
}

.pagelink strong {
  background: url("http://co.bbcorp.ru/files/0017/36/d5/65829.png") no-repeat transparent;
  text-shadow: 0 0 3px #f35839;
  color: #e2cb7b!important;
  display: inline-block;
  height: 30px;
  line-height: 25px;
  padding: 3px 2px 2px 0;
  text-align: center;
  width: 30px;
  margin-right: 6px;
  margin-left: 3px;
}

span.L1 {
position: absolute;
margin-top: -63px;
margin-left: -123px;
}

#lincks {
position: absolute;
margin-top: 493px;
margin-left: 374px;
width: 172px;
height: 124px;
padding: 5px;
}

.lincks a {
  background: #0a3307;
  background: -moz-linear-gradient(top, #0a3307 0%, #135f09 20%, #09400c 30%, #09400c 77%, #0b2706 86%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a3307), color-stop(20%,#135f09), color-stop(30%,#09400c), color-stop(77%,#09400c), color-stop(86%,#0b2706));
  background: -webkit-linear-gradient(top, #0a3307 0%,#135f09 20%,#09400c 30%,#09400c 77%,#0b2706 86%);
  background: -o-linear-gradient(top, #0a3307 0%,#135f09 20%,#09400c 30%,#09400c 77%,#0b2706 86%);
  background: -ms-linear-gradient(top, #0a3307 0%,#135f09 20%,#09400c 30%,#09400c 77%,#0b2706 86%);
  background: linear-gradient(to bottom, #0a3307 0%,#135f09 20%,#09400c 30%,#09400c 77%,#0b2706 86%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a3307', endColorstr='#0b2706',GradientType=0 );
  min-height: 20px;
  padding: 5px 8px 0 8px;
  -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
  -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
  box-shadow: 0px 0px 0px 2px #261e1b, #4A2B05 0px 2px 10px 4px, inset 0px 0px 0px 1px #7a4e1c;
  color: #e1bf6d!important;
  font: normal 500 11px "Georgia";
  border: 1px solid transparent !important;
  text-transform: uppercase;
  margin: 4px;
  width: 155px!important;
  display: block;
  text-align: center;
  opacity: 0.9;
}

#ver-offline {background: url(http://co.bbcorp.ru/files/0015/44/8e/94355.png) 0px 0px no-repeat !important;
}

#ver-online, #ver-offline {
height: 80px;
width: 240px;
margin-left: -15px !important;
margin-top: -23px;
margin-bottom: 15px !important;
}

#ver-online {background: url(http://co.bbcorp.ru/files/0015/44/8e/81039.png) 0px 0px no-repeat !important;
}

.adformal, .adcontainer, #pun-admain fieldset  {
border: none !important;
}

.adformal h2, #pun-adnav h2 { 
background-color: #120C08 !important;
color: #B59E75 !important;
text-align: center!important;
}

#pun-admain legend span {
background-color: #C8B59E !important;
}

.scroll {
  height: 100px;
  background: transparent;
  overflow: scroll;
  overflow-x: hidden;
  }
.scroll::-webkit-scrollbar {
  height: 9px;
  width: 9px;
  overflow-x: hidden;
  }
.scroll::-webkit-scrollbar-track {
  background: #000000 top center;
  overflow-x: hidden;
  }
.scroll::-webkit-scrollbar-thumb {
  background: #3F8D9F top center;
  overflow-x: hidden;
  }
::-webkit-scrollbar {  
  width: 9px; 
  height: 9px;
  overflow-x: hidden;
  }
::-webkit-scrollbar-track {  
  background: #000000 top center;
  overflow-x: hidden;
}
::-webkit-scrollbar-thumb {  
  background: #3F8D9F top center;
  overflow-x: hidden;
    border-radius: 5px;
  }

/* Таблица */
#table {
    width: 359px;
    height:204px;
    text-align: center;
    font-family: arial;
    font-size: 12px;
    margin: 1px;
    position: absolute;
    top: 0;
    left: 50%;
}


 div#pageContainer {
    position: relative;
    right: 250px;
}
#slideshow {
    margin: 379px auto!important;
    width: 100%;
    position: relative;
    color: #98FFF8!important;
    text-shadow: 1px -1px 2px #0D4C4C, -1px -1px 2px #09292A, -1px 1px 2px #020D0C;
    line-height: 15px!important;
}
#slideshow #slidesContainer {
  width: 350px;
  overflow:auto;
  position:relative;
  color: #98FFF8!important;
  text-shadow: 1px -1px 2px #0D4C4C, -1px -1px 2px #09292A, -1px 1px 2px #020D0C;
  line-height: 15px!important;
}

#slideInner {
    width: auto;
}

#slideshow #slidesContainer .slide {
  width: 359px;
  height: 204px;
  float: right;
  overflow-y: auto;
  color: #98FFF8!important;
  text-shadow: 1px -1px 2px #0D4C4C, -1px -1px 2px #09292A, -1px 1px 2px #020D0C;
  line-height: 15px!important;
}
/** 
* Slideshow controls style rules.
*/
.control {
  display:block;
  width: 17px; 
  height: 24px; 
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top: 80px;
  left: -23px;
  width: 28px;
  height: 44px;
  background:transparent url("http://s2.uploads.ru/nbM6Q.png") no-repeat 0 0;
}
#rightControl {
    top: 80px;
    right: -30px;
    padding: 11px;
  background:transparent url("http://sd.uploads.ru/lEhy8.png") no-repeat 0 0;
}
/*Style rules for Demo page */
* {
  margin:0;
  padding:0;
}
.slide h2, .slide p {
  margin: 5px;
}
.slide h2 {
  letter-spacing: 1px;
}
.slide img {
  float:center;
  margin:0 5px;
}

.god {
    font: small-caps 700 12px "Book Antiqua" !important;
    color: #98FFF8;
    text-transform: uppercase;
    text-shadow: 1px -1px 2px #0D4C4C, -1px -1px 2px #09292A, -1px 1px 2px #020D0C; }

/* best */
.image.UP,
.image.Down {
   border:2px solid transparent;
   margin:0;
   padding:0;
}
.image.UP{
opacity:1.0;
   display:block;
   position:absolute;z-index:100;
   transition-duration: 0.96s;
  -webkit-transition-duration: 0.96s;
  -moz-transition-duration: 0.96s;
  -o-transition-duration: 0.96s;
  -ms-transition-duration: 0.96s; /* IE9+ */
}
.image.UP:hover {
   opacity:0.00;
}
 
div.ImgWrap{
display:inline-block;
padding:0;margin:0;
background-position:center center;
background-repeat:no-repeat;
}

#slider {
    width: 359px; 
    height:204px; 
    text-align: center; 
    border: none; 
    font-family: arial; 
    font-size: 12px; 
    margin: 1px; 
    position: absolute; 
    margin-left: 50px; 
    top: 40px;
}

.best {
    position: absolute;
    width: 85px;
    heigh: 85px;
    margin-top: 491px!important;
    margin-left: 600px!important;
}

.best1 {
    position: absolute;
    width: 85px;
    heigh: 85px;
    margin-top: 491px!important;
    margin-left: 732px!important;
}

.best2 {
    position: absolute;
    width: 69px;
    heigh: 72px;
    margin-top: 444px!important;
    margin-left: 850px!important;
}

.best3 {
    position: absolute;
    width: 61px;
    heigh: 51px;
    margin-top: 444px!important;
    margin-left: 715px!important;
}

.best4 {
    position: absolute;
    width: 34px;
    heigh: 37px;
    margin-top: 531px!important;
    margin-left: 851px!important;
}

.best5 {
    position: absolute;
    width: 34px;
    heigh: 37px;
    margin-top: 532px!important;
    margin-left: 891px!important;
}

.linksdown {
    position: absolute;
    width: 280px;
    heigh: 28px;
    margin-top: 639px!important;
    margin-left: 197px!important;
    font-size: 11px;
}

.linksdown a {
    color: #e2f5ff!important;
    text-shadow: 1px -1px 2px #52C7C7, -1px -1px 2px #3FF9FF, -1px 1px 2px #45E7D8;
    padding: 11px;
}

.linksdown a:hover {
    color: #35F9FF!important;
    text-shadow: 1px -1px 2px #528D8D, -1px -1px 2px #20878B, -1px 1px 2px #0F322F;
}

.linksdown2 {
    position: absolute;
    width: 215px;
    heigh: 28px;
    margin-top: 639px!important;
    margin-left: 473px!important;
    font-size: 11px;
}

.linksdown2 a {
    padding: 0 10px;
}

.linksdown2 a {
    color: #e2f5ff!important;
    text-shadow: 1px -1px 2px #52C7C7, -1px -1px 2px #3FF9FF, -1px 1px 2px #45E7D8;
    padding: 11px;
}

.linksdown2 a:hover {
    color: #35F9FF!important;
    text-shadow: 1px -1px 2px #528D8D, -1px -1px 2px #20878B, -1px 1px 2px #0F322F;
}

.linksdown3 {
    position: absolute;
    width: 220px;
    heigh: 28px;
    margin-top: 639px!important;
    margin-left: 682px!important;
    font-size: 11px;
}

.linksdown3 a {
    color: #e2f5ff!important;
    text-shadow: 1px -1px 2px #52C7C7, -1px -1px 2px #3FF9FF, -1px 1px 2px #45E7D8;
    padding: 13px;
}

.linksdown3 a:hover {
    color: #35F9FF!important;
    text-shadow: 1px -1px 2px #528D8D, -1px -1px 2px #20878B, -1px 1px 2px #0F322F;
}

/*&#224;&#226;&#224;&#242;&#224;&#240; &#232; &#239;&#238;&#235;&#255; &#239;&#240;&#238;&#244;&#232;&#235;&#255;*/
.post-author ul li {
background: url(http://co.bbcorp.ru/files/0017/36/d5/87878.png) 0% 0% repeat-y;
padding-left: 46px;
padding-right: 22px;
padding-top: 1px;
}

.pa-author {
background: url(http://my.bbcorp.ru/files/0016/8f/4c/12973.png) 0px 0px repeat-y !important;
color: #ffffff;
 text-shadow: 0px 0px 1px #000, 0px 0px 3px #080400, 0px 0px 2px #000;
height: 114px;
    margin-bottom: -73px !important;
    padding-top: 107px !important;
width: 167px !important;
}

/* &#241;&#242;&#224;&#242;&#243;&#241;*/
.pa-title {
background: transparent !important;
color: #78786D;
padding-left: 56px !important;
padding-right: 24px !important;
text-align: center;
}

.pa-reg, .pa-invites, .pa-time-visit {
display: none;
}

.pa-avatar {
    background: url("http://my.bbcorp.ru/files/0016/8f/4c/12973.png") 0px -142px no-repeat transparent !important;
    height: 200px;
    padding-left: 38px !important;
    padding-top: 0px !important;
    position: relative;
    z-index: 50;
}

/*&#239;&#229;&#240;&#226;&#224;&#255; &#241;&#242;&#240;&#238;&#234;&#224; &#241;&#242;&#224;&#242;&#243;&#241;&#224;*/
.pa-respect {
    background: url("http://co.bbcorp.ru/files/0017/36/d5/87878.png") 0px 0px no-repeat transparent !important;
    height: 16px;
    margin-top: -4px !important;
    padding-top: 8px !important;
}

/*&#239;&#238;&#241;&#235;&#229;&#228;&#237;&#255;&#255; &#241;&#242;&#240;&#238;&#234;&#224; &#241;&#242;&#224;&#242;&#243;&#241;&#224;*/
.pa-online, li.pa-last-visit {
    background: url("http://my.bbcorp.ru/files/0016/8f/4c/12973.png") 0px -364px transparent !important;
    height: 45px;
}

input[type="Button"], a.mess {
    background: #120702;
    background: -moz-linear-gradient(top, #331107 0%, #5f1909 20%, #401509 30%, #401509 77%, #270e06 86%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#331107), color-stop(20%,#5f1909), color-stop(30%,#401509), color-stop(77%,#401509), color-stop(86%,#270e06));
    background: -webkit-linear-gradient(top, #331107 0%,#5f1909 20%,#401509 30%,#401509 77%,#270e06 86%);
    background: -o-linear-gradient(top, #331107 0%,#5f1909 20%,#401509 30%,#401509 77%,#270e06 86%);
    background: -ms-linear-gradient(top, #331107 0%,#5f1909 20%,#401509 30%,#401509 77%,#270e06 86%);
    background: linear-gradient(to bottom, #331107 0%,#5f1909 20%,#401509 30%,#401509 77%,#270e06 86%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#331107', endColorstr='#270e06',GradientType=0 );
    min-height: 24px;
    padding: 1px 8px;
    -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    box-shadow: 0px 0px 0px 2px #261e1b, inset 0px 0px 0px 1px #7a4e1c;
    color: #e1bf6d!important;
    border: 1px solid transparent !important;
    margin: 3px;
}

li.pa-ip {
    display: none;
}

li.pa-last-visit {
    padding-bottom: 29px!important;
}