#pun-announcement h2,
p.lastedit,
.topic a.sharelink,
.category .container thead,
.punbb td .modlist,
#navawards,
#pun-title h1,
#pun-status .status-right,
.punbb .modmenu .container span {
    display: none !important;
}


/******************
Êíîïêè ââåðõ/âíèç
*******************/
.go-up, .go-down {
    cursor: pointer;
    display: none;
    height: 15px;
    margin-bottom: 160px;
    opacity: 1;
    position: fixed;
    width: 43px;
    z-index: 9999;
}


.go-up {
    bottom: 48%;
    margin-left: 1075px !important;
    background: #ffffff;
    box-shadow: inset 0px 0px 0px #000000, inset 0px 0px 1px #000000, inset 0px 0px 0px rgb(0 0 0);;
}

.go-down {
    bottom: 44%;
    margin-left: 1075px !important;
    background: #6e6e69;
    box-shadow: inset 0px 0px 0px #000000, inset 0px 0px 0px #000000, inset 0px 0px 0px rgb(0 0 0);
}
.go-down:hover, .go-up:hover {
    opacity: 1;
}
.topic a.sharelink {
    display: none;
}


/*Ñòàðûå ñîîáùåíèÿ*/
Div.icon {
background-image : url('http://forumupload.ru/uploads/001b/00/99/2/660140.png');
background-repeat: no-repeat;
}

/*Íîâûå ñîîáùåíèÿ*/
TR.inew Div.icon {
background-image : url('http://forumupload.ru/uploads/001b/00/99/2/986844.png');
background-repeat: no-repeat;
}

/*Âàæíûå òåìû*/
TR.isticky Div.icon {
background-image : url('http://forumupload.ru/uploads/001b/00/99/2/986844.png');
background-repeat: no-repeat;
}

/*Çàêðûòûå òåìû*/
TR.iclosed Div.icon {
background-image : url('http://forumupload.ru/uploads/001b/00/99/2/986844.png');
background-repeat: no-repeat;
}

/* Íèç */
#pun-about p.container {
background: rgba(0, 0, 0, 0) url(http://forumupload.ru/uploads/001b/d8/1f/2/795449.png) no-repeat scroll bottom center;
    height: 12px;
    margin-bottom: -31px!important;
    margin-left: -40px;
    margin-top: 20px;
    width: 1000px;
} 

/*** ÖÂÅÒ ÒÅÊÑÒÀ ÍÀ ÔÎÐÓÌÅ***/
#pun {color:#000000;}


/*** ÒÅËÎ ÏÎÑÒÀ ÒÅÊÑÒ ***/
.post-box { font-size: 12px; text-align: justify; }



/*** ÏÎËÅ ÎÒÂÅÒÀ ***/
.punbb textarea {
padding: 0.7em; outline: none;
font-size: 12px;
color: #000000;
background-color: #edefef;
}




/*** ÊÀÒÅÃÎÐÈÈ ÂÍÓÒÐÅÍÍÈÅ ***/
.punbb .main h1, .punbb .main h2, #pun-debug h2,
.punbb-admin #pun-admain h2 {
padding: 0.4em;
text-align: center !important;
font-weight: 400;
font-size: 0px !important;
font-style: italic;
font-family: Georgia, Tahoma, Arial, serif;
color: #861a16;
background: transparent url() 50% 50%;  }



/*** ÍÀÇÂÀÍÈß ÔÎÐÓÌÎÂ ÍÀ ÃËÀÂÍÎÉ  ***/
.punbb .main .tcl h3 {
margin:0.5em auto; 
padding: 0;
font-family: Georgia, Times New Roman, Arial; 
font-weight: 400;  }

#pun-main .category .container table .hasicon .alt1 .tcl .intd .tclcon h3 a, #pun-main .category .container table .hasicon .alt2 .tcl .intd .tclcon h3 a {
font-size: 20px;
font-weight: 500;
color: #000000 !important;  }



/*** ÏÐÈÂÅÒÑÒÂÈÅ   ÊÎÏÈÐÀÉÒ   ÔÎÐÓÌ-ÒÅÌ-ÑÎÎÁÙÅÍÈÉ ***/
#pun-status .container, #pun-about .container {color:#000000; font-family: Tahoma, arial, serif;}
.punbb th { color:#000000; }



/*** ÒÅÌÓ ÏÐÎÑÌÀÒÐÈÂÀÞÒ ***/
#pun-title, #pun-title .container, .punbb .modmenu .container {background-color: transparent; color: #000000; }



/*** ÖÈÒÀÒÀ È ÊÎÄ ***/
.punbb .quote-box, .punbb .code-box { 
outline: none;
background-color: #edefef;
color: #000000;
}



/*** ÌÎÄÅÐÀÒÎÐÑÊÎÅ ÌÅÍÞ    ÏÎËß ÂÂÎÄÀ ***/
.punbb input, .punbb select, .punbb optgroup {
outline: none; padding: 5px;
background-color: #edefef;
color: #000000;}



/*** ÑÑÛËÊÈ ÍÀ ÔÎÐÓÌÅ  ***/
.punbb a, .punbb a:link, .punbb a:visited { color: #303030; }


/*** ÑÑÛËÊÀ ÄÀÒÀ ÏÎÑÒÀ ***/
.punbb .post h3 span a { color:#303030; }


/*** ÑÑÛËÊÈ ÀÊÒÈÂÍÛ ***/
.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:#303030; }


/*** ÑÑÛËÊÈ Â ÒÅËÅ ÏÎÑÒÀ ***/
.post-box a { color: #303030;}


/*** ÍÀÂÈÃÀÖÈß  ***/
#pun-navlinks a {
text-decoration: none;
color: #303030 !important;}


/*** ÏÎËÜÇÎÂÀÒÅËÜÑÊÀß ÍÀÂÈÃÀÖÈß ***/
#pun-ulinks a {
color: #303030;
text-decoration: none; }


/*** ÍÀÂÈÃÀÖÈß ÏÐÈ ÍÀÂÅÄÅÍÈÈ ***/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
color: #303030 !important; }


/*** ÏÎËÜÇÎÂÀÒÅËÜÑÊÀß ÍÀÂÈÃÀÖÈß ÏÐÈ ÍÀÂÅÄÅÍÈÈ ***/
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active { 
color:#303030; text-decoration: none; }


/*** ÂÊËÀÄÊÀ ÀÊÒÈÂÍÀ ***/
#pun-main li.isactive a, #pun-main li.isactive a:link, #pun-main li.isactive a:visited { color:#303030; }



/***  ÖÂÅÒÍÎÅ ÂÛÄÅËÅÍÈÅ ÒÅÊÑÒÀ  ***/
::selection { background: #dbdbd9; color: #303030; }  
*::-moz-selection { background: #dbdbd9; color: #303030; }


/*** ÖÂÅÒÍÎÉ ÑÊÐÎËË ***/
*::-webkit-scrollbar {width:8px; height:8px; background-color: #dbdbd9;}
*::-webkit-scrollbar-thumb {background:#303030; border-radius:4px;}
*::-webkit-scrollbar-corner {background: transparent;}



/*** ÑÊÐÛÂÀÅÌ ÍÅÊÎÒÎÐÛÅ ÝËÅÌÅÍÒÛ ***/
li#navawards, .pl-share, .lastedit, .pa-gifts, #button-files_rusff, #pun-title .title-logo span, .sharelink, .pa-from, .pa-sex, .pa-age, .pa-invites { display:none !important; }



/*** ÊÍÎÏÎ×ÊÈ ***/
button, .button {
border: 0px solid #ab9171 !important;
text-decoration: none;
outline: none;
padding: 7px 12px !important;
background: #edefef;
transition: .5s;
font-weight: 700 !important;
color: #000000 !important;
font-size: 12px !important;   }

.button:hover, .button:active { background: #edefef;  cursor: pointer; }
#imageupload-left input[type=button] { width: auto !important; }



/*** ÏÐÎÑÌÎÒÐ ÏÐÎÔÈËß ***/
#profilenav h2 { font-family: Georgia, Tahoma, Arial, serif; }
#viewprofile h2 span, #profilenav h2 span {
font-weight: 600; font-size: 16px;
font-style: normal;
color: #000000;}
#profilenav a {color:#000000;}

li#profile-name, li#profile-title { font-size: 12px; color: #482f17; }
li#profile-name { font-weight: 600; font-size: 14px; font-family: times, arial; }
#profile-left { text-align:center; font-family: Tahoma, Arial; }


/*** ÂÛÄÅËÅÍÍÛÉ ÒÅÊÑÒ ***/
.post-content .highlight-text { background-color: #ec6565 !important; 
padding: 0 3px;}


/*** ÏÐÎÔÈËÜ - ÑÑÛËÊÈ ***/
.post-author a { color:#303030 !important; text-shadow: none; } 


/*** ÏÐÎÔÈËÜ - ÍÈÊÍÅÉÌ ***/
.pa-author a {
text-decoration: none;
color: #000000 !important;}


/*** ññûëêè ïîä ñîîáùåíèåì ***/
.punbb .post-links a {color: #000000;}
.punbb .post-links a:hover {color: #000000;}