/* CS1 Background and text colours
-------------------------------------------------------------*/

#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}

#pun  .tc2, #pun-main .post-author ul  {text-align: center;}

body {
background: #132120 url("http://i79.fastpic.ru/big/2016/0731/93/2914ed3c9539fb0239f5bf34f3871393.png") repeat;
}

#forum_foot{
background: url("http://i90.fastpic.ru/big/2017/0319/e4/e2bf54a96ad2cd76ac7e7de448c5aee4.png") no-repeat;
width: 1010px;
height: 196px;
margin-left: -60px;
}

#html-footer {
margin:0px 0 -3px 0;}

/* CS1.0C Настройки прокрутки*/
::-webkit-scrollbar{
width: 5px;
height: 5px;
background-color: #c2cedf;}
::-webkit-scrollbar-thumb{
background-color: #1e2842; }

/* CS1.0E Настройки переадресации*/
#pun-redirect { 
background: url("none") no-repeat top center,
#020426;
position: fixed;
text-align: center;
font-size:12px;
}
#pun-maint {
margin: 100px 50% 12px 20%;
}
#pun-redirect .main-title {
margin-bottom:30px !important;
}

/* 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: transparent;
  color: #333;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent;
  color: #333;
  }

/* CS1.3 Настройки заголовков*/
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2 {
font-size: 18px;
text-align: center;
padding: 56px;
font-family: Times New Roman; 
text-shadow: 1px -1px 0px #17250e;
text-transform: uppercase;
color: #ebe6e8;
height: 30px;
background: url("http://s6.uploads.ru/JhnXH.png") no-repeat scroll center; 
width: 800px;
margin-left: 30px;
font-weight: bold;

  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: #333;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #4d5671;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #333
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: #efe7ca;
  color: #172726
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: transparent;
  color: #f1f1f1;
  }

.offline li.pa-online strong {
  font-weight: normal
  }

/* CS1.9 Настройки формы ответа*/
.punbb textarea  {
background: #efe7ca url("");
padding: 5px;
border-left: 2px solid #3a5d57 !important;
border-right: 2px solid #3a5d57 !important;
border-top: 2px dashed #3a5d57 !important;
border-bottom: 2px dashed #3a5d57 !important;
color: #121f1e;
  }

/* CS1.10 Настройки профиля в теме*/
.punbb .post .post-author > ul {
background: url(http://storage8.static.itmages.ru/i/16/0731/h_1469966424_9187710_6b5d54799e.png) top center no-repeat,
url(none) bottom center no-repeat;
padding:10px 8px 10px 8px !important;
}
.punbb .post .post-author {
text-align: center;
background: transparent url(http://storage1.static.itmages.ru/i/16/0731/h_1469966124_9988432_d31916e088.png);
border: double #923a14;}
.pa-author a, .pa-author {
color: #ffffff !important;
text-shadow: 1px -1px 0px #2c4c4b;
font-family: Tamoha;
font-size: 18px;}

.pa-author a:hover {
color: #f2efe9!important; }

/* CS1.11 Настройки окон в форме ответа*/
#size-area, #font-area, #color-area, #smilies-area, #keyboard-area, #imageup-area, #font-area, #size-area, #color-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #table-area, #addition-area  {
background: #efe7ca ;
padding: 5px;
border: dotted #3a5d57 !important;
color: #121f1e;
}

/* CS1.12 Настройки полей ввода, кнопок и выпадающих меню*/
.punbb input, .punbb .button, .punbb select {
background: #efe7ca url("");
padding: 5px;
border: 1px solid #3a5d57 !important;
color: #121f1e;
}

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  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: #020426;
  }

#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
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid #dedfdf
  }

li.pa-online {
  border-left-color: #4d5671;
  }


/* CS3 Links
-------------------------------------------------------------*/

/* 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: #282e2e;
  border-bottom: 0px none #000;
  text-decoration: none;
  }
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #282e2e;
  }

/* 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: #3b4543;
  }

/* CS3.3 */
#pun-navlinks a {
  color: #c7c9db;
  text-decoration: none
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #fff;
  text-decoration: none
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #c7c9db;
  color: #fff;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/

/*старые сообщения*/
Div.icon {background: url(http://i80.fastpic.ru/big/2016/0731/2a/830aac929632fd3e3bfbdc2daa79c52a.png) no-repeat;}
/*новые сообщения*/
TR.inew Div.icon {background: url(http://i78.fastpic.ru/big/2016/0731/1c/055773c0d2c59dbddf8aefa68793471c.png) no-repeat;}
/*важная или выделенная тема*/
TR.isticky Div.icon {background: url(http://i79.fastpic.ru/big/2016/0731/2a/91ce336480ec89e037b10703a25aa22a.png) no-repeat;}
/*закрытая тема*/
TR.iclosed Div.icon {background: url(http://i79.fastpic.ru/big/2016/0731/62/f89bfe0a8cdf04b7762072f7a7543b62.png) no-repeat;}
/*перенесенная тема или ссылка*/
TR.iredirect Div.icon {background: url(адрес) no-repeat;}

#pun-main div.catleft, #pun-main div.catright {display: none}

#pun-navlinks #navawards{display:none}

a.spn:link, a.spn:visited {
 display: block;
 margin-bottom: 2px;
 text-transform: uppercase;
 font-family: inherit;
 font-size: 10px;
 text-decoration: none;
 background: #406058;
 color: #ece6e7;
 text-align: center;
 height: 15px;
 width: 125px;
 opacity: 0.5;
 padding-top: 5px;
}

/* CS5 Другое */

#pun-stats ul.container {
  background: transparent url(http://i77.fastpic.ru/big/2016/0731/e8/bf7df5aebd3746088a01b693cab489e8.png) no-repeat 0px 10px;
  padding-left:96px;}

#pun-reputation div.inner div.container, #pun-report div.inner div.container , #pun-popup_awards div.inner div.container  {
color: #676f7a;
padding: 3px; 
background: #e5ebf2 !important;  }
#pun-reputation h1, #pun-report h1, #pun-popup_awards h1 {
background: #e5ebf2 !important; 
width: auto !important; 
height: 15px !important; 
margin: auto !important;
color: #676f7a!important;}

.punbb th {
background: none;
color: #194033;
}

#arrows {
position:fixed;
right:2%;
bottom: 45%;
}

.closedatafield, #profilenav h2, #pun-title .title-logo span, .pa-gifts, .lastedit {
  display: none
}

.pa-awards .mini_awards_label a { display: none; }

.tooltip {
border: none; 
color: #000000;
text-decoration: none;
position: relative;}

.tooltip span {
margin-left: -999em;
position: absolute;}

.tooltip:hover span {
font-family:verdana;
position: absolute;
left: 60px; 
top: -60px; 
z-index: 99;
margin-left: 0;}

.tooltip:hover img {
left: 1em; 
top: 2em; 
z-index: 99;
margin-left: 0;}

.tip { 
position: absolute;
background: #9cacbc !important;
border-left: solid 2px #1e2e3e;
border-right: solid 2px #1e2e3e;
border-top: dashed 2px #1e2e3e;
border-bottom: dashed 2px #1e2e3e;
color: #000000;
z-index: 1000;
width: 150px;
padding: 5px; 
}

/* STRUCTURE BY 96KINGDOM.RU , WITH THE HELP OF 96KINGDOM.RU
-------------------------------------------------------------*/