/* CS1 Background and text colours 
-------------------------------------------------------------*/ 

html, body { 
  background: url(http://i79.fastpic.ru/big/2016/0524/9f/ff9b9cf622be178239b4e6d4c58d649f.png) no-repeat top center #192120; 
} 

body, #pun-redirect{ 
  background: transparent url("http://i80.fastpic.ru/big/2016/0524/88/89fcae9b52fee26b128ea27d62161988.png") center top repeat-y; 
  } 

/*объявление - убрать*/ 
  #pun-announcement h2 span{display:none;} 

/* отредактировано - убрать */ 
.lastedit{display:none;} 

/*закрытые, важные темы*/ 
tr.isticky a { 
font-weight: bold; color: #293433;  
} 
tr.iclosed a { 
  font-weight: normal; color: #293433; 
} 

/*убрать "важная", "закрытая"*/ 
.closedatafield {display: none;} 
.stickytext {display: none;} 

/*двигаем рекламу*/ 
#pun-title td.title-logo-tdr { 
  position:absolute; 
  display:block; 
z-index:100; 
  left:50%; 
  margin: 39px 0 0 -30px; 
} 

/* CS1.1 */ 
.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 .post-body, 
.post-box, 
.punbb .post-links, 
.punbb .info-box, .punbb #pun-main .info-box .legend { 
  background: transparent; 
  color: #293433; 
  } 

.punbb-admin #pun-admain .adcontainer { 
  color: #000000; 
  background: transparent; 
} 

#pun-ulinks .container{ 
  background: repeat-x transparent; 
  color: #ff0000; 
} 

/* CS1.2 */ 
.punbb .post .container, 
.punbb .post h3 { 
  background: transparent; 
  color: #293433; 
} 

.punbb .post h3 span { 
  background: transparent; 
  color: #293433; 
} 

.punbb td.tc2, .punbb td.tc3 { 
  color: #293433; 
  font-size: 1.5em; 
  font-family: arial; 
} 

.multipage td.tc2, .multipage td.tc3 {font-size: 1em !important; font-family: tahoma;} 

.punbb td.tc3 {color:#293433;} 

/* CS1.3 */ 
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2 { 
background-image: url("категрия"); 
background-position: top center; 
background-repeat: no-repeat; 
height: 129px; 
text-align: left; 
font-family: Times New Roman, serif; 
font-size: 20px; 
padding: 1.6em 8.4em; 
  } 

.punbb-admin #pun-admain h2 { 
  background: transparent; 
  color: #000000; 
} 

/* CS1.4 */ 
.punbb .modmenu .container { 
  background: transparent; 
  color: rgb(21, 32, 22); 
  } 

/* CS1.5 */ 
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span { 
  background: transparent; 
  color: #000000; 

  } 

#viewprofile h2 span { 
  background-image: none; 
} 

.punbb .post h3 strong { 
  font-size: 0.9em; 
  color: #000000; 
} 

/* CS1.6 */ 
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl { 
  background-color: transparent; 
  color: #000000; 
  } 

/* блок формы ответа и кнопки*/ 
  .punbb textarea, .punbb select, .punbb input{ 
  background-color: #646f6d; 
  color: #e6eceb;
  border-radius:0px; 
  -webkit-border-radius:0px; 
  -khtml-border-radius:0px; 
  -moz-border-radius:0px; 
  -o-border-radius:0px; 
} 

/* блок цитат и кодов*/ 
#pun-main .code-box, #pun-main .quote-box, { 
  background-color: #788080; 
  color: #dfe2e2; 
  border-radius:15px; 
  -webkit-border-radius:15px; 
  -khtml-border-radius:15px; 
  -moz-border-radius:15px; 
  -o-border-radius:15px; 
box-shadow: 0px 0px 2px #626262; 
-webkit-box-shadow:0px 0px 2px #626262; 
-khtml-box-shadow:0px 0px 2px #626262; 
-moz-box-shadow:0px 0px 2px #626262; 
} 

/* блок цитат и кодов*/ 
  .punbb .quote-box, .punbb .code-box {background-color: #788080;  
  border-radius:15px; 
  -webkit-border-radius:15px; 
  -khtml-border-radius:15px; 
  -moz-border-radius:15px; 
  -o-border-radius:15px; 

  } 

/* CS1.8 */ 
#pun-navlinks .container { 
  background: transparent; 
  color: transparent; 
  } 

.offline li.pa-online strong { 
  font-weight: normal; 
  } 

/* CS2 Border colours 
-------------------------------------------------------------*/ 

#pun-title, #pun-navlinks { 
  border-color: transparent; 
} 

/* CS2.1 */ 
.punbb .container, .punbb .post-body, .post h3 { 
  border-color: transparent; 
  } 

/* CS2.2 */ 
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, 
.punbb .category, .punbb .post { 
  border-color: transparent; 
  } 

/* CS2.3 */ 
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 { 
  border-color: transparent; 
  } 

/* 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: transparent; 
  } 
/* CS2.5 */ 
.punbb th { 
  border-color: transparent; 
  } 

/* CS2.6 */ 
.punbb .quote-box, .punbb .code-box { 
  border-color: transparent; 
  } 

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span { 
  border-color: transparent8; 
  } 

#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; 
  } 

.punbb .formal fieldset .post-box, .punbb .info-box { 
  border: 1px solid transparent; 
  } 

/* бегунок */
::-webkit-scrollbar {  
width: 5px;  /* for vertical scrollbars */
height: 8px; /* for horizontal scrollbars */}
::-webkit-scrollbar-track {  
background: #5f7e7c top center;
border: 0px double #0f0d0e;}
::-webkit-scrollbar-thumb {  
background: #a3a29e top center;
}

/* CS3 Links
-------------------------------------------------------------*/

a.tvm, a.tvm:active, a.tvm:link, a.tvm:visited {
font-family: Arial;
font-size: 12px;
background-color:#879290;
color: #293433; 
font-weight: normal;
text-align:center;
display: block;
margin: 2px;
text-decoration: none;
border-bottom-style: solid;
border-bottom-color: #5f7e7c;
border-bottom-width: 2px;
width:193px;
}

a.tvm:hover {
font-family: Arial;
font-size: 12px;
color: #dcd3dc; 
background-color:#879290;
display: block;
font-weight: normal;
text-align:center;
cursor:; 
text-decoration: none;
border-bottom-style: solid;
border-bottom-color: #85b0ad;
border-bottom-width: 2px;
width:193px;
}

/* CS3.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 { 
  color: #293433; 
  text-decoration: none; 
  } 

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited { 
  color: #293433; 
  text-decoration: 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: #293433; 
  text-decoration: none; 
  } 

/* CS3.3 */ 
#pun-navlinks a { 
  color: #293433; 
  border-bottom: 0px none #000; 
  text-decoration: none; 

  }  

/* CS3.4 */ 
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active { 
  color: white; 
  background: #000000; 
  text-decoration: none; 
  } 

#pun-pagelinks a:active, #pun-pagelinks a:focus { 
  color: #000000; 
  text-decoration: none; 
  } 

/* CS4 Post status icons 
  -------------------------------------------------------------*/ 

div.icon { 
  background: url(http://i77.fastpic.ru/big/2016/0524/fd/21e5545fa95f66ffb80c1dc7cad228fd.png) no-repeat; 
} 
tr.inew div.icon { 
  background: url(http://i77.fastpic.ru/big/2016/0524/0a/1ef035ac74d9fb84ebb1596730c7510a.png) no-repeat; 
} 
tr.iclosed div.icon { 
  background: url(http://i77.fastpic.ru/big/2016/0524/f0/cb3ad6d90af334dee2a4f41b8ca3f5f0.png) no-repeat; 
} 
tr.isticky div.icon { 
  background: url(http://i77.fastpic.ru/big/2016/0524/f7/8ae6144a1710062b370a1a17aee170f7.png) no-repeat; 
} 

ul li.pa-author{ 
background: url(); 
height: 20px; 
width: 185px; 
float: center; 
padding-top: 5px; 
margin-left: -10px;} 
.post-author ul li.pa-author a {font-style: normal !important;text-transform: uppercase;color: #56716b;} 

/*Фон мини-профиля в Топике*/
.punbb .post .post-author {
  background:url(http://i80.fastpic.ru/big/2016/0605/66/9922270b31840afe17fda21cd687cc66.png) 0 0 repeat-y; /*Фон размножаемый по вертикали*/
  overflow: visible!important;
  margin:12px 0!important;
}
.punbb .post .post-author > ul {
  background:url(http://i77.fastpic.ru/big/2016/0605/13/af7c9b27e3c195825703a91c0778fd13.png) 0 top no-repeat,url(http://i77.fastpic.ru/big/2016/0605/81/be8327c9bdaf09ecef2b15db197de781.png) 0 bottom no-repeat;
  margin:-12px 0 -12px 0!important;
  padding:12px 17px!important;
}

/*кнопки в фо*/ 
#form-buttons table{ 
color: #646f6d; 
border-radius: 0px; 
-webkit-border-radius: 0px; 
-khtml-border-radius: 0px; 
-moz-border-radius: 0px; 
-o-border-radius: 0px; 
box-shadow: 0 0 0px rgba(19, 19, 19, 0.28); 
margin-left: 0px; 
} 

/*окна*/ 
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area { 
position: absolute; 
right: 6px; 
top: 43px; 
border-radius: 5px; 
-webkit-border-radius: 5px; 
-khtml-border-radius: 5px; 
-moz-border-radius: 5px; 
-o-border-radius: 5px; 
box-shadow: 0 0 0px rgba(19, 19, 19, 0.84);} 

/*мод.меню темы*/ 
.punbb select{ 
background-image : url("http://i74.fastpic.ru/big/2016/0327/86/e375660630dd54a51191d9d345661686.png");
  color: #293433; 
border-radius:5px; 
-webkit-border-radius:5px; 
-khtml-border-radius:5px; 
-moz-border-radius:5px; 
-o-border-radius:5px; 
  box-shadow: 0 0 5px rgba(19, 19, 19, 0.28); 
} 

/*окна в фо*/ 
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area { 
position: absolute; 
right: 6px; 
top: 43px; 
background-image : url("http://i74.fastpic.ru/big/2016/0327/86/e375660630dd54a51191d9d345661686.png");
