/* CS1 Background and text colours
-------------------------------------------------------------------------------------------------------------------------------*/
div.admin-advert-block {position:relative; margin-top: -170px;}
#pun-about .container .item1 {display: none}
#pun-about .container .item1 a {display: none}
.punbb .post-content .lastedit {display:none;} 
span.modlist {display:none!important;}
#pun .modlist {display: none;}
li.pa-gifts, li.pa-awards {display:none!important;}
li#navawards {display: none;}
li.pa-gifts {display: none;}
.punbb .pa-author img, .punbb .pa-title img {display: none;}
#pun-ulinks li:nth-child(3) { display: none }
#profilenav li {display: block!important;}
a.sharelink {display: none!important;}
.reports > a {display: none;}
#pun-main h1 {font-family: 'PFR'; font-size: 18px; color: #1a2523; letter-spacing: 1px;}
.punbb .post-content td {border: 0px none transparent !important;}
.stickytext,.closedatafield{ display:none;}
#pun-navlinks li#navadmin a span {display: none;}
#pun-navlinks li#navadmin a:before {content: 'Адм.';}
#profile .container {max-width: 640px;}

.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, .punbb .main .container, .punbb .post .container, .punbb 
.post h3, .punbb-admin #pun-admain .adcontainer, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 
span, #profilenav h2 span, .punbb-admin #pun-admain legend span, #pun-navlinks .container {background: transparent; color: #1a2523}

/* форма ответа */
.punbb textarea {
background-color: #e3e2e2; color: #1a2523; border-top: 5px solid #654c24;}

/* код, цитата */
.punbb .quote-box, .punbb .code-box {background-color: #eaeaea; color: #131f1f; 
max-width: 700px; border-top: 6px solid #b22200; 
border-left: 6px solid #e0e0e0;
border-right: 6px solid #e0e0e0;
border-bottom: 6px solid #e0e0e0;}
.punbb .post-content .quote-box {margin: 0.4em 1.4em 0.4em 1.4em; padding: 2em; valign: center;}
.punbb .post-content .code-box {margin: 0.4em 0.4em 1.4em 0.8em; padding: 1em; valign: center;}

.offline li.pa-online strong {font-weight: normal}

/* CS2 Border colours
-------------------------------------------------------------------------------------------------------------------------------------------------*/
.punbb .container, .punbb .post-body, .post h3, #pun-title, .punbb .section, 
.punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post, #pun-stats h2, .punbb .main h1, .punbb .main 
h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, 
#viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table, 
.punbb th, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help 
.formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, 
li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, 
li.pa-online {border-color: transparent;}
.punbb .formal fieldset .post-box, .punbb .info-box {border: 1px solid transparent;}


/* CS3 Links
-----------------------------------------------------------------------------------------------------------------------------------------------------*/
.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:#b22200; text-decoration: none;}
.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 a:hover {
   color:#aaaaaa;  
   -webkit-transition:color 500ms ease-in;
   -moz-transition:color 500ms ease-in;
   -o-transition:color 500ms ease-in;
   transition:color 500ms ease-in;}

/* CS4 Icon
-------------------------------------------------------------------------------------------------------------------*/
.punbb table Div.icon {float: left; display: block; border-style: none none none none; margin-left: 6px; margin-top: -2px; margin-bottom: -3px; padding: 3px;
width: 39px;
height: 20px;

        background: url(http://i.imgur.com/IiVHaA5.jpg) no-repeat;
}

tr.inew div.icon {
        background: url(http://i.imgur.com/U1KtPSN.jpg) no-repeat;
}

tr.iclosed div.icon {
        background: url(http://i.imgur.com/kGxMtWZ.jpg) no-repeat;
}

tr.isticky div.icon {
        background: url(http://i.imgur.com/DX9iynu.jpg) no-repeat;
}

/* CS5 Category
----------------------------------------------------------------------------------------------------------------*/
#pun-category1.category h2 {background: url(http://i.imgur.com/AT5U7XQ.jpg);
height: 29px; width: 351px; font-size:0 !important; margin-left: 558px;}

#pun-category2.category h2 {background: url(http://i.imgur.com/e9T54x3.jpg);
height: 29px; width: 351px; font-size:0 !important; margin-left: 558px; margin-top: 25px;}

#pun-category3.category h2 {background: url(http://i.imgur.com/XIBRBhg.jpg);
height: 29px; width: 351px; font-size:0 !important; margin-left: 558px; margin-top: 25px;}

#pun-category4.category h2 {background: url(http://i.imgur.com/8fqcNGl.jpg);
height: 29px; width: 351px; font-size:0 !important; margin-left: 558px; margin-top: 25px;}

#pun-category5.category h2 {background: url(http://i.imgur.com/zOHFDv6.jpg);
height: 29px; width: 351px; font-size:0 !important; margin-left: 558px; margin-top: 25px;}

#pun-category6.category h2 {background: url(http://i.imgur.com/sJ1A6Az.jpg);
height: 29px; width: 351px; font-size:0 !important; margin-left: 558px; margin-top: 25px;}

#pun-stats h2 {background: url(http://i.imgur.com/SfVy4Lu.jpg);
height: 29px; width: 920px; font-size:0 !important; margin-left: -10px; margin-top: 25px;}

#post-form h2 {background: url(http://i.imgur.com/QfZe3xh.jpg); background-position : top center; background-repeat: no-repeat;
height: 29px; width: 920px; font-size:0 !important; margin-left: -10px;}

/*Описания--------------------------------------------------------------------------------------------------*/
.desc1 { width: 540px;  padding: 6px 0px 6px 4px; border-top: 0px solid #e3e2e2; border-left: 0px solid #e3e2e2; margin-top: 10px;  font-size: 13px; text-align: justify; color: #222; line-height: 100%; }
.desc2 { margin-top: 10px; font-family: 'awesome'; font-size: 10px; padding: 10px 7px 0px 0px; text-transform: uppercase; line-height: 100%; letter-spacing: 0px; display: inline-block; text-align: left;}
.desclink { margin-top: 10px; padding: 10px 7px 0px 0px; font-family: 'awesome'; font-size: 12px;  line-height: 100%; letter-spacing: 1px; display: inline-block; text-align: center; text-transform: lowercase;} 

.desclink a, .desclink a:link, .desclink a:visited { padding: 7px;  line-height: 100%; letter-spacing: 4px; display: inline-block; color: #b22200;  border: 2px solid #b22200; margin-bottom: -8px; text-transform: lowercase;}
.desclink a:hover, .desclink a:focus, .desclink a:active { letter-spacing: 4px; color: #aaaaaa; border: 2px solid #b22200;}
.desc2  a img {opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);  -webkit-filter: grayscale(100%); filter: grayscale(100%);}
.desc2 a img:hover { opacity:1; -moz-opacity:1; filter:alpha(opacity=100);  -webkit-filter: grayscale(0%); filter: grayscale(0%);}

/*Оформление категорий--------------------------------------------------------------------------------------------------*/
#pun-index .category .tc2,#pun-index .category .tc3, #f-subforums .tc2,#f-subforums .tc3{
  display:none!important;}

.Tems_And_messages {display:inline-block; width:180px;}

.main table .Add { display: inline-block; background-color: #c8c8c8; border-radius: 0px; padding: 1px 7px;  margin-left: 1px;}

.Tems_And_messages .right{float:right;}

#pun-index .tclcon {background-color: #d7d6d6; font-size: 11px;  margin-left: 5px; text-align: justify; padding: 10px;}

/* CS6 Other
------------------------------------------------------------------------------------------------------------------*/
/*бегунок-----------------------------------------------------------------------------------------------------*/
::-webkit-scrollbar {width: 12px;height: 5px;}
::-webkit-scrollbar-track {background-color: #e0e0e0;}
::-webkit-scrollbar-thumb {background-color: #888888;}


/*Кнопки--------------------------------------------------------------------------------------------------*/
.button { font-family: 'Verdana'; font-size: 10px; padding: 7px; letter-spacing: 3px; line-height: 100%; color: #b22200; text-transform: lowercase;}
.punbb input {background-color: #e0e0e0; color: #b22200; text-transform: lowercase;
border: 2px solid #b22200;}
#imageupload-left input[type=button] {width: 15em!important;}


/*Таблица--------------------------------------------------------------------------------------------------*/
.tfs {font-size: 11px; color: #1a2523;}
.nzn {float: right;}
.tfs1 {font-size: 34px; color: #e0e0df; font-family: 'PFR'; letter-spacing: 6px; text-transform: uppercase;}
.tfs2 {font-size: 13px; color: #e0e0df; font-family: 'PFR'; letter-spacing: 3px;}
a.tfss:link, a.tfss:visited  {display: block; font-family: 'awesome'; font-size: 12px; text-transform: lowercase;  text-align: center; background-color: #142032; color: #aaa7a7; width: 200px; letter-spacing: 3px; padding: 1px; margin-bottom: 2px; }
a.tfss:hover, a.tfss:active {background-color: #c2c2c2; color: #765b2c; letter-spacing: 4px; width: 200px;
-moz-transition: 3s ease; 
-webkit-transition: 1s ease; }

/* навигация в таблице-----------------------------------------------------------------------------------*/
.forminput {width: 360px;   
 text-align: center;  font: 11px Verdana!important;  background-color: #e0e0e0; border-style: none; border-color: #eaeaea; color: #b22200!important; padding: 1px 2px 2px 4px; }


/*Баннеры--------------------------------------------------------------------------------------------------*/
.bnr {font-size: 11px; color: #aaa7a7;}
.bnr a img {margin-left:3px; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);   -webkit-filter: grayscale(100%); filter: grayscale(100%); margin-right:-1px;}

.bnr a img:hover {opacity:1; -moz-opacity:1; filter:alpha(opacity=100);  -webkit-filter: grayscale(0%); filter: grayscale(0%);}


/*Посты--------------------------------------------------------------------------------------------------*/
.pst-top {width: 580px; background: #0d121b; padding: 15px; font-family: 'PFR'; font-size: 22px; color: #e0e0df; letter-spacing: 1px;}
.pst-max {width: 580px; background: #e0e0df; border: 15px solid #0d121b ; }
.pst-txt-max {width: 555px; color: #1a2523; text-align: left; padding-top: 10px; padding-bottom: 20px;  line-height: 16px;}
.pst-txt{width: 500px; color: #1a2523; text-align: left; padding-top: 10px; padding-bottom: 20px;  line-height: 16px;}
.pst-td {padding-left: 20px; height: 270px; pading-right: 5px; color: #1a2523; overflow: auto;}
.pst-ttl {padding-top: 3px; font-family: 'PFR';  font-size: 16px; color: #1a2523; letter-spacing: 1px; text-transform: uppercase; text-align: center; margin-botton: 50px;}
.code-box1 {width: 350px; background-color: #e0e0df; color: #131f1f; border-right: 3px solid #0d121b ; border-top: 3px solid #0d121b;  padding: 15px;}


/*Закладки--------------------------------------------------------------------------------------------------*/
#MyBookmarks {margin-top: 45px;}
.editBookmark, #MyBookmarks .container, #MyBookmarks h2, #MyBookmarks h1 {background: url("http://i.imgur.com/bRrZBZ6.jpg") repeat top right; background-color:#c2c2c2; color: #1a2523; font-family: 'PFR';}
#MyBookmarks span.scrl {width: 23px!important;  background: #765b2c!important; border-radius: 150px; margin-left: 93px!important; color: #c2c2c2!important; text-shadow: 0 0 6px #c2c2c2!important; font-family: 'PFR'; font-weight: bold;}
#MyBookmarks span.scrl.b {left: 29px!important;}
#MyBookmarks #bm2 {right: 3px!important;}