/* CS1 Background and text colours
-------------------------------------------------------------*/

/* &#212;&#238;&#237; &#244;&#238;&#240;&#243;&#236;&#224; */
body {background: url(http://s015.radikal.ru/i332/1705/ef/4b6c4b40bb2c.jpg) repeat fixed;
background-color: #2a2b36;}

/* &#216;&#224;&#239;&#234;&#224; */
#pun-title table {
background-image : url(http://s019.radikal.ru/i637/1705/21/ea51c8ac4ceb.jpg); 
background-repeat : no-repeat;
background-position: top center;
border: none;
width: 990px;
height: 327px;
margin-left: -30px;}

/* &#210;&#229;&#235;&#238; &#244;&#238;&#240;&#243;&#236;&#224; */
#pun {
width: 990px; 
background-color: transparent; 
background-image: url(http://s001.radikal.ru/i193/1705/38/3ec70885d1ab.jpg
); 
background-attachment: scroll; 
background-repeat: repeat; 
background-position: top center;}

.punbb {
padding: 0 30px!important;
width: 990px;}

/* &#212;&#243;&#242;&#229;&#240; */
#pun-about p.container {
background-image : url(http://s018.radikal.ru/i514/1705/58/8fe4bfb34f48.jpg);
margin: 0px 0px -50px -30px;
background-position : center top;
background-repeat : no-repeat;
width: 990px;
height: 98px; 
overflow-x: hidden;}






/* CS1.1 &#212;&#238;&#237; &#232; &#246;&#226;&#229;&#242; &#242;&#229;&#234;&#241;&#242;&#224; &#237;&#224; &#244;&#238;&#240;&#243;&#236;&#229; */
.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;
color: #281001;
font-weight: normal;
font-style: normal;
}

#pun-admain .adformal, #pun-admain .adcontainer
{border: none;
border-color:  transparent;}

.punbb .main h1, #pun-debug h2, .punbb-admin #pun-admain h2 {
background-color: transparent;
color: #331705;
text-align:center; 
font-size: 14px; 
font-style: normal; font-weight: normal; font-family: 'Augusta Two';
}


/* &#214;&#232;&#242;&#224;&#242;&#224; &#232; &#226;&#251;&#228;&#229;&#235;&#232;&#242;&#252; &#234;&#238;&#228; */
.punbb .quote-box, .punbb .code-box {
    background-image: url(http://s018.radikal.ru/i500/1705/0c/6a4c83b65b07.jpg);
    background-color: #120904;
    color: #473327;
    box-shadow: 0 0 0 1px #120904;
    border: 1px solid #33241a;
}


/* &#206;&#225;&#235;&#224;&#241;&#242;&#252; &#228;&#235;&#255; &#226;&#226;&#238;&#228;&#224; &#242;&#229;&#234;&#241;&#242;&#224; &#226; &#244;&#238;&#240;&#236;&#229; &#238;&#242;&#226;&#229;&#242;&#224; &#232; &#224;&#228;&#236;&#232;&#237;&#234;&#229; */
.punbb textarea, .punbb select, .punbb input {
    background-image: url("http://s018.radikal.ru/i500/1705/0c/6a4c83b65b07.jpg");
    background-color: #120904;
    color: #473327;
    border: 0px solid rgba(87, 72, 48, 0.34);
}

/* &#210;&#229;&#237;&#252; &#232; &#231;&#224;&#234;&#240;&#243;&#227;&#235;&#229;&#237;&#232;&#229; */
.punbb .quote-box, .punbb .code-box, .punbb textarea, .punbb select  { 
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
 }

.punbb input { border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}

/* &#212;&#238;&#237; &#238;&#234;&#237;&#224; &#237;&#224;&#227;&#240;&#224;&#228; &#232; &#240;&#229;&#239;&#243;&#242;&#224;&#246;&#232;&#232; */
#pun-popup_awards div, #pun-reputation div {
background-image: url("http://s018.radikal.ru/i500/1705/0c/6a4c83b65b07.jpg");
background-color: #120904;}


/* CS1.3 */
#pun-main h2 {
background-image: url(http://s019.radikal.ru/i633/1705/41/e9155c29336b.png);
background-repeat: no-repeat;
background-position: center; 
  color: #a3a3a3;
height: 80px;
line-height: 80px;
  font-family: cambria;
  text-align: center;
  letter-spacing: 0px;
text-transform: uppercase;
  font-size: 1px;
 font-weight: normal;
   width: 990px;
margin-left: -31px; 
   }


/* CS2 &#209;&#241;&#251;&#235;&#234;&#232;
-------------------------------------------------------------*/

/* 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, #pun-navlinks a, #pun-ulinks a {color: #331705;
  text-decoration: none;
  }

/* CS2.2 */
.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, #pun-navlinks a:focus, #pun-navlinks a:active, #pun-ulinks a:focus, #pun-ulinks a:active {
  color: #3a1701; 
  text-decoration: none;
  }

.punbb a:hover, #pun-navlinks a:hover, #pun-ulinks a:hover {
  color: #6f4935;
  text-decoration: none;
  }

#pun-ulinks a {
  font-size: 14px;
  color:#3a1701;
  font-family: 'Augusta Two';
  font-weight: normal;
  text-transform: capitalize;
  }

#pun-ulinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  text-decoration: none;
  color: #6f4935;
}






/* CS3 &#206;&#241;&#242;&#224;&#235;&#252;&#237;&#238;&#229; 
-------------------------------------------------------------*/

/* CS3.1 &#200;&#234;&#238;&#237;&#234;&#232;*/

div.icon {
            background: url(http://s016.radikal.ru/i335/1705/7f/db841aff57ac.png) no-repeat;
}

tr.inew div.icon {
        background: url(http://s001.radikal.ru/i193/1705/5c/3fc8ab4c6e75.png
) no-repeat;
}

tr.iclosed div.icon {
        background: url(http://s018.radikal.ru/i511/1705/70/2d740c992920.png
) no-repeat;
}

tr.isticky div.icon {
        background: url(http://s019.radikal.ru/i619/1705/a8/84300f8a522a.png) no-repeat;
}


/* CS3.2 &#194;&#241;&#184; &#239;&#238;&#228;&#240;&#255;&#228;*/
#pun-main div.catleft, #pun-main div.catright {display: none;}
#pun-main .post-author ul {text-align: center;}
ul.post-ul-Sp, .post-img-Sp {text-align:center;}
#pun th, #pun-main h2 {text-align: center}
#pun-navlinks .container, #pun-ulinks .container {text-align: center;}
.modlist {font-size: 95.05%;}
#pun-announcement .container {font-size: 101%; font-family: "Arial";}
.category h2 span{display: block;}
#pun-stats h2 span {visibility: visible;}
#pun td .modlist{display:none;}
.lastedit {display:none}
#pun-announcement h2 {display: none}
#pun-navlinks #navawards{display:none}



/*---&#207;&#240;&#238;&#234;&#240;&#243;&#242;&#234;&#224;---*/
::-webkit-scrollbar-thumb:vertical {
background-color:#54382a;
border: 1px solid #483024;
}
::-webkit-scrollbar-thumb:horizontal {
background-color:#54382a;
border: 1px solid #483024;
}
::-webkit-scrollbar {
width: 5px;
height: 6px;
background-color: #684432;
border: 2px solid #afb697;
    }


#pun-viewforum.punbb div.icon {
    margin-top: 0 !important;
}



/*&#212;&#238;&#237; &#236;&#232;&#237;&#232;-&#239;&#240;&#238;&#244;&#232;&#235;&#255; &#226; &#210;&#238;&#239;&#232;&#234;&#229;*/
.punbb .post .post-author {
  background:url(http://s019.radikal.ru/i640/1705/9a/a9c527854bcd.jpg) 0 0 repeat-y; /*&#212;&#238;&#237; &#240;&#224;&#231;&#236;&#237;&#238;&#230;&#224;&#229;&#236;&#251;&#233; &#239;&#238; &#226;&#229;&#240;&#242;&#232;&#234;&#224;&#235;&#232;*/
  overflow: visible!important;
  margin:12px 0!important;
}
.punbb .post .post-author > ul {
  background:url(http://s48.radikal.ru/i122/1705/b3/7497d706bace.jpg) 0 top no-repeat, url(http://i062.radikal.ru/1705/2c/1dd3c1875c14.jpg) 0 bottom no-repeat; /*&#212;&#238;&#237; &#226;&#229;&#240;&#245;&#224; - &#237;&#232;&#231;&#224;*/
  margin:-12px 0 -12px 0!important;
  padding:9px 9px!important;
}

.pa-avatar img {
    border: 2px solid #281001 !important;
    box-shadow: 0px 0px 0px 1px #6b623e;
}


.topic .post {
  margin-left:10px;
}


.bestpost {
    color: #775964;
    font-size: 10px;
    line-height: 10px;
    font-family: 'Deutsch Gothic';
    position: absolute;
    text-align: justify;
}

.bestpost img {
    float: left;
    padding-right: 5px;
}

.punbb .linkst {
    float: left;
    position: relative;
    width: 100%;
    font-size: 1.1em;
    height: 0;
    color: #6a4532;
}

.linksb .pagelink {
    float: left;
    width: 24em;
    text-align: left;
    color: #64412e;
}




.link-tab {
    font-family: 'Deutsch Gothic';
    font-size: 14px;
    text-transform: lowercase;
    display: inline-block;
    font-weight: normal;
    color: #593120 !important;
}



#far {
    position: absolute;
    top: 93px;
    margin-left: 3px;
}

#farhov {
    background: rgba(0, 0, 0, 0) url(http://s019.radikal.ru/i634/1705/84/566666c26474.gif) repeat scroll 0 0;
    height: 205px;
    margin-top: -208px !important;
    z-index: 200;
    opacity: 0;
    position: absolute;
    transition: all 0.5s linear 0s;
    width: 437px;
}

#far:hover #farhov {
    opacity: 1;
    }





.pa-fld1 {
    text-align: center;
    z-index: 100;
    margin-bottom: 0px!important;
    display: inline-block;
    letter-spacing: 0px;
    width: 180px;
    padding-bottom: 5px;
}





/*&#194;&#251;&#240;&#224;&#226;&#237;&#232;&#226;&#224;&#229;&#236; &#226; &#238;&#228;&#237;&#243; &#241;&#242;&#240;&#238;&#234;&#243; &#247;&#232;&#241;&#235;&#238; &#239;&#238;&#241;&#242;&#238;&#226; &#232; &#211;&#226;&#224;&#230;&#229;&#237;&#232;&#229;*/
.pa-posts,.pa-respect {
text-align: center;
display: inline-block;
width: 69px;
padding: 3px 3px 3px 3px !important;
margin-top: 3px;
margin-bottom: 5px !important;
letter-spacing: 2px;
margin-left: 6px;
font-family: 'arial';
text-transform: uppercase;
font-size: 8px;
font-weight: bold;
color: #593120;
}




.pa-fld2, pa-fld3 {
    z-index: 100;
    margin-top: 0px!important;
    margin-bottom: 0px!important;
    text-align: center;
    font-size: 10px;
    text-transform: lowercase;
    display: inline-block;
    letter-spacing: 0.5px;
    width: 45px;
}


#pun-stats h2 {
  background: url(http://s019.radikal.ru/i633/1705/41/e9155c29336b.png) no-repeat top center; 
background-repeat: no-repeat;
background-position: center; 
height: 80px;
line-height: 80px;
  color: #a3a3a3;
  font-family: cambria;
  text-align: center;
  letter-spacing: -1px;
text-transform: uppercase;
  font-size: 18px;
   width: 990px;
margin-left: -31px; 
   }


