/***   ÈÊÎÍÊÈ   ***/
Div.icon {
width: 42px;
height: 40px; 
margin: -6px 8px 0px 0px;
background: url(http://forumupload.ru/uploads/001b/69/f5/2/728041.png) no-repeat transparent; 
background-position: 0% 0%;
}
TR.inew Div.icon {background-position: -62px 0px;}
TR.iclosed Div.icon {background-position: -124px 0px;}
TR.isticky Div.icon {background-position: -186px 0px;}  


/***   ÈÊÎÍÊÈ ÄËß ÃËÀÂÍÎÉ ÑÒÐÀÍÈÖÛ   ***/
#pun-main .category Div.icon {
margin: 4px 8px 0px 0px;
}


/***   ÎÔÎÐÌËÅÍÈÅ ÎÏÈÑÀÍÈß ÔÎÐÓÌÀ   ***/
#pun-main .category td div.tclcon{
margin-left: 50px;
padding: 2px 14px 10px 14px;
border: 3px double #a9aaac;
font-size: 1em;
font-family: Tahoma;
background: rgba(255,255,255, 0.15);
} 


/***   ÖÈÒÀÒÀ È ÊÎÄ   ***/
.punbb .quote-box, .punbb .code-box, .punbb .hide-box {
border: 1px solid #a2a3a5;
background: #d4d4d4;
}



/***   ÏÎËÅ ÎÒÂÅÒÀ   ***/
.punbb textarea {
padding: 0.8em;
width: calc(100% - 1.6em) !important;
outline: none;
border: 1px solid #a2a3a5;
font-size: 1.2em;
background: #e4e4e4;
}



/***   ÊÍÎÏÊÈ-ÂÊËÀÄÊÈ Â ËÑ È ÏÐÎÔÈËÅ   ***/
#profilenav li {
margin: auto 0.2em 0.5em auto;
padding: 0.4em 0.7em;
border: 1px solid #a2a3a5;
font-weight: 700;
text-transform: uppercase;
background: rgba(255,255,255,0.35);
}

/***   ÊÍÎÏÊÈ-ÂÊËÀÄÊÈ ÏÐÈ ÍÀÂÅÄÅÍÈÈ   ***/
#profilenav li:hover, #profilenav li:focus, #pun-main li.isactive {
background: rgba(255,255,255,0.75);
}



/***   ÑÒÀÒÈÑÒÈÊÀ ÔÎÐÓÌÀ ÁËÎÊÈ   ***/
#pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 {
display: inline-block;
min-width:180px;
margin-right: 2px;
padding: 4px 6px; 
border: 1px solid #a2a3a5;
font-size: 11px;
font-family: Tahoma, sans-serif;
text-align: center;
background: rgba(255,255,255,0.15);
}



/***   ÊÀÒÅÃÎÐÈÈ   ***/
.punbb .main h2, #pun-debug h2, .punbb .main h1, #pun-stats h2 {
margin: auto;
padding: 0 0 30px 0;
letter-spacing: 0.05em;
font-size: 20px;
font-family: Neucha;
font-weight: 600;
text-align: center;
color: black;
background: url(http://forumupload.ru/uploads/001b/69/f5/2/765880.png) 50% 100% no-repeat transparent;
}



/***   ÇÀÃÎËÎÂÊÈ Â ÐÅÄÀÊÒÈÐÎÂÀÍÈÈ ÏÐÎÔÈËß È ËÑ   ***/
#viewprofile h2, #profilenav h2 {
letter-spacing: 0.1em;
font-weight: 600;
font-size: 12px;
font-family: Neucha, Impact, serif;
background: transparent;
background-image: none;
}



/***   ÇÀÃÎËÎÂÎÊ ÐÅÄÀÊÒÈÐÎÂÀÍÈß È ÏÐÎÑÌÎÒÐÀ ÒÎÏÈÊÀ, ÏÐÎÔÈËß   ***/
#pun-edit .main h1, #pun-viewtopic .main h1, #pun-profile .main h1 {
width: auto;
margin: auto;
padding: 0;
letter-spacing: normal;
font-family: Arial, Tahoma, sans;
font-size: 1.4em !important; 
font-weight: 600;
color: #000000;
background: transparent;
}



/***   ÄÀÒÀ È ÍÎÌÅÐ ÏÎÑÒÀ   ***/
.punbb .post h3 {
margin: auto auto 1.4em auto;
padding: 0.3em 2.5em;
font-size: 1em;
border: 1px solid #b9b9b9;
border-radius: 14px;
color: #565656;
background: #d4d4d4;
}



/***   ÑÑÛËÊÈ ÍÀ ÔÎÐÓÌÅ   ***/
.punbb a, .punbb a:link, .punbb a:visited {
color: black; 
cursor: pointer;
}


/***   ÑÑÛËÊÈ ÀÊÒÈÂÍÛ   ***/
.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: #32CD32;
text-shadow: none;
}



/***   ÌÅÍÞ ÍÀÂÈÃÀÖÈÈ ÑÑÛËÊÈ   ***/
#pun-navlinks a {
color: #C0C0C0;
text-shadow: 0px 1px 3px #C0C0C0; 
}

#pun-ulinks a {
color: #32CD32; 
text-shadow: 0px 0px 2px #4B0082; 
}



/***   ÌÅÍÞ ÍÀÂÈÃÀÖÈÈ ÑÑÛËÊÈ ÏÐÈ ÍÀÂÅÄÅÍÈÈ   ***/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
color: #C0C0C0;
}

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
color: #C0C0C0;
}



/***   ÍÀÇÂÀÍÈÅ ÔÎÐÓÌÀ ÍÀ ÃËÀÂÍÎÉ   ***/
#pun-index .tcl h3 a {
font-weight: 600;
font-family: Arial, Georgia, sans;
font-size: 1.5em;
}



/***   ÁËÎÊ ÏÎËÜÇÎÂÀÒÅËß   ***/
.post-author {
width: 216px;
text-align:center; 
background: none;
color: black;
}
.post-author ul {margin: 8px 8px 10px 8px;}



/***   ÍÈÊÍÅÉÌ ÀÂÒÎÐÀ ÏÎÑÒÀ   ***/
.pa-author, .pa-author a {
font-family: Neucha, Tahoma, serif; 
font-weight:400;
font-size: 17px;
color: #2c912c !important;
text-shadow: none;
}

.pa-author {
padding: 12px 0 10px 0 !important;
}



/***   ËÈ×ÍÎÅ ÇÂÀÍÈÅ   ***/
.pa-fld1 .fld-name {display: none;}
.pa-fld1 {
margin-top: -40px !important; 
padding: 0.9em 0.6em !important;
border: transparent;
font-family: Neucha, Tahoma, serif;
color: #000;
background: transparent;
}

/* CS6 Ëîãîòèï ñíèçó
 -------------------------------------------------------------*/

 #pun-about p.container {background-color: #;
   background-image : url(http://forumupload.ru/uploads/001b/69/f5/2/28898.png);
   margin-left: 70px;
   background-position : center top;
   background-repeat : no-repeat;
   width: 1078px;
   height : 156px; 
   overflow-x: hidden;}

 div#html-footer {
        margin: 0px 0px 0px 0px;}

 div#pun-about {
       margin-bottom:-80px;

}
 div#html-footer {
        margin: -100px 0px 0px 0px;}

 #pun-announcement.section h2 span {display:  none; }
    a.menu:link, a.menu:visited, a.menu:active{text-decoration: none; }


/*ëèíêè*/
.punbb .forum-links a {
    background: #298735;
    padding: 3px;
    color: white;
    font-weight: bold;
    font-size: 8px;
    margin-right: 2px;
}

.punbb .forum-links a:hover {
    background: #000;
}

.punbb .forum-links {
    margin: 5px 0;
}
