/*** ÓËÓ×ØÈÒÜ ÀÊÊÀÓÍÒ ***/
#pun-status .item4 {display:none;}

/*** ÃÐÀÍÈÖÛ ÄËß ÎÒÄÅËÜÍÛÕ ÑÎÎÁÙÅÍÈÉ ***/
#p102103 .post-content td, #p73236 .post-content td {border: 1px solid rgba(0, 0, 0, 0.09) !important;}


/*** ÀÄÌÈÍÈÑÒÐÀÖÈß, ÎÂÀËÛ Â ØÀÏÊÅ ***/
.avactor {display: block; margin: auto auto -15px auto !important; 
height: 36px; width: 36px;
background-size: cover !important; background-position:50% 50% !important; 
border-radius: 50%;
box-shadow: 0 0 0 1px #5f646f, 0 0 0 2px #111521, 0 1px 3px #000 inset, 0 0 4px 3px #121621;}

.admns {display: inline-block;  text-align:center; opacity:0.55;}
.admns .avactor {filter: grayscale(60%);}
.admns .avactor:hover {filter: grayscale(0%);}
.admns:hover {opacity:1;}
.blok4 .admns {margin-right:16px !important;}
.blok4 .admns:last-child, #rightavka a:last-child {margin-right: 0px !important;}


/*** ÈÍÔÎÁËÎÊÈ ***/
.blok1, .blok2, .blok3, .blok4 {display:block; position:absolute;}

/*** ÏÐÈÂÅÒÑÒÂÈÅ ***/
.blok1 {
top: 80px; margin-left: 250px !important; padding-right: 6px;
width: 375px; max-height: 60px; overflow: auto; line-height: 140%;
font-family: Georgia, Arials, times; font-size: 12px;
text-align: center; color: #6f7c8c; text-shadow: 0 0 2px #000;
}

.blok2 { top: 200px; margin-left: 210px !important; padding-right: 6px;
width: 458px; max-height: 84px; overflow: auto;
line-height: 140%; 
font-family: Georgia, Arial, times; font-size: 12px;
text-align: center; text-shadow: 0 0 2px #000; color: #8e7251;
}

.blok2 span { display: block; padding: 10px 0 12px 0; text-align: center;
font-family: Alice, Georgia, serif; font-size: 25px;
text-decoration: none;
font-weight: 400;
color: rgba(243, 164, 68, 0.57) !important;
background: linear-gradient(rgba(255,255,255,1) 10%, rgba(0,0,0,1) 100%) !important;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 10%, rgba(0,0,0,1) 100%) !important;
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 10%, rgba(0,0,0,1) 100%) !important;
background: -ms-linear-gradient(top, rgba(255,255,255,1) 10%, rgba(0,0,0,1) 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-moz-background-clip: text !important;
text-shadow: 1px -1px 0 rgba(0, 0, 0, 0.55);
}

/************ ÑÑÛËÊÈ ************/
.blok3 {top: 66px; margin-left: -56px !important;
width: 250px; max-height: 216px; overflow: auto;
text-align: center;
color: #505769;
}
.tvm{display: block; padding: 3px 0;
font-family: Alice, Georgia, times; font-weight: 400; font-size: 14px;
letter-spacing: 1px; font-variant: small-caps;
}

.post-author a, .blok3 a, .actpost a, a.tvm {color: #77859c !important; text-shadow: -1px 1px 2px #000; }
.post-author a:hover, .blok3 a:hover, .actpost a:hover, a.tvm:hover {color: #afbbd0 !important; text-shadow: -1px 1px 2px #000, 0 0 5px #8aa6de;}

.zaglk {display:block; margin: 20px auto 8px !important;
text-align:center; font-size:14px;
font-family: Alice, Verdana, serif;
color: #a98563; text-shadow: 0 -1px 5px #000;
}


/********* ÏÎÑÒ È ÏÎÈÑÊÎÂÀß ÑÒÐÎÊÀ **********/
.blok4 {top: 66px; margin-left: 686px !important; overflow: auto;
width: 250px; height: 200px; text-align: center;}

.blok4 .actpost {padding: 0px 6px; height: 106px; width: 80%; overflow: auto;
font-family: Arial, Verdana, serif;
font-weight: 400; font-size: 11px; text-align: left;
color: #7c838e; text-shadow: 0 0 2px #000;
}

.actava { position: absolute; top: 18px; margin-left: 900px !important; }
.actava img { width: 60px; height: 60px; transform: rotate(-12deg);
box-shadow: 0 0 0 1px #131925, 0 0 0 2px #505865, 0 0 0 3px #0d111c, 0 0 5px 3px #000;}


/*** ÑÑÛËÊÈ ÍÀ ÔÎÐÓÌÅ ***/
.punbb a, .punbb a:link, .punbb a:visited { color: #8e4e0f; }


/*** ÑÑÛËÊÈ ÀÊÒÈÂÍÛ ***/
.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:#b98c60; }


/*** ÍÀÇÂÀÍÈß ÔÎÐÓÌÎÂ ÍÀ ÃËÀÂÍÎÉ ***/
.punbb .main .tcl h3 a { font-size: 20px; font-weight: 600 !important; 
color: #2f4454 !important; }


/*** ÑÑÛËÊÀ ÄÀÒÀ ÏÎÑÒÀ ***/
.punbb .post h3 span a { color: #764e33; }


/*** ÑÑÛËÊÈ ÏÎËÜÇÎÂÀÒÅËß ÏÎÄ ÏÎÑÒÎÌ ***/
.punbb .post-links a {color: #9c6630;}
.punbb .post-links a:hover {color: #754617; text-decoration: underline;}


/*** ÂÊËÀÄÊÀ ÀÊÒÈÂÍÀ ***/
#pun-main li.isactive a, #pun-main li.isactive a:link, #pun-main li.isactive a:visited {color: #d6af8e; text-shadow: 0 0 4px #1a1f26;}


/*** ÍÀÂÈÃÀÖÈß  ***/
#pun-stats h2 span, .punbb .main h2 span, #pun-debug h2 span, .punbb .main h1 span,
.namen a, .pa-author a, #pun-navlinks a {text-decoration: none; 
text-decoration: none; font-weight: 400;
color: rgba(243, 164, 68, 0.57) !important;
background: linear-gradient(rgba(255,255,255,1) 30%, rgba(0,0,0,1) 100%) !important;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 30%, rgba(0,0,0,1) 100%) !important;
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 30%, rgba(0,0,0,1) 100%) !important;
background: -ms-linear-gradient(top, rgba(255,255,255,1) 30%, rgba(0,0,0,1) 100%) !important;
background-clip: text !important;
-webkit-background-clip: text !important;
-moz-background-clip: text !important;
text-shadow: 1px -1px 0 rgba(0, 0, 0, 0.55);
 }


/*** ÍÈÊÍÅÉÌ ÑÑÛËÊÎÉ  ***/
/* .post-author a {color: #335261 !important; text-shadow: 0 0 2px #d0c2f9;}
.pa-author a {color: #36484c !important; text-shadow: 0 0px 5px #c6d0e4;} */


/*** ÏÎËÜÇÎÂÀÒÅËÜÑÊÀß ÍÀÂÈÃÀÖÈß ***/
#pun-ulinks a {color: #3b414c; text-decoration: none; text-shadow: 0 0 1px #d0b192;}


/*** ÍÀÂÈÃÀÖÈß ÏÐÈ ÍÀÂÅÄÅÍÈÈ ***/
.tvm, .tvm:hover, #pun-navlinks a { transition-duration: 0.3s; transition-property: all; transition-timing-function: ease; }
.pa-author a:hover, #pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active { 
 transition-duration: 0.3s; transition-property: all; transition-timing-function: ease; 
color: #daaa70 !important; }


/*** ÏÎËÜÇÎÂÀÒÅËÜÑÊÀß ÍÀÂÈÃÀÖÈß ÏÐÈ ÍÀÂÅÄÅÍÈÈ ***/
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active { 
color: #817f96; text-shadow: 0 0 1px #bbb9b1; text-decoration: none; }


/*** ÑÑÛËÊÈ Â ÂÛÁÎÐÅ ÂÊËÀÄÎÊ ÏÐÎÔÈËß ***/
#profilenav a {color:#5b677a;}


/*** ÑÑÛËÊÈ ÂÛÄÅËÈÒÜ ÊÎÄ ***/
.punbb .quote-box cite a, .punbb .code-box strong.legend a {color: #3f4f6d; 
text-shadow: 0 1px 1px #dccfc4;}
.punbb .quote-box cite a:hover, .punbb .code-box strong.legend a:hover {color: #925b21;
text-shadow: 0 0 4px #f3ece7;}


/*** ËÇ  ***/
.pa-fld1 { margin: 2px -8px 6px !important; padding: 10px 4px 8px 4px !important; 
line-height: 120%;
color: #979ba4;
background: url(http://forumstatic.ru/files/0011/1e/17/25381.jpg) 95% 0% #0f1015;
border-style: solid; border-width: 3px;
-moz-border-image: url(http://forumstatic.ru/files/0011/1e/17/66555.png) 3 round;
-webkit-border-image: url(http://forumstatic.ru/files/0011/1e/17/66555.png) 3 round;
border-image: url(http://forumstatic.ru/files/0011/1e/17/66555.png) 3 fill round; 
box-shadow: 0 0 4px rgba(0, 0, 0, 0.55), 0 0 5px 1px rgba(0, 0, 0, 0.85) inset;
}

.pa-fld2 { background: rgba(0, 0, 0, 0.6);
padding: 4px !important; margin: -6px 8px 6px !important;
border-radius: 0 0 8px 8px; }
.pa-fld1 .fld-name, .pa-fld2 .fld-name {display:none;}

/*Äîï. ïîëå Game posts*/
.pa-fld4 { background: rgba(0, 0, 0, 0.6);
padding: 4px !important; margin: -6px 8px 6px !important;
border-radius: 0 0 8px 8px; }
.pa-fld4 .fld-name{
  font-size:0;
}
.pa-fld4 .fld-name:after{
  content: "\270E";
  font-size:11px!important;
}/* END//Äîï. ïîëå Game posts*/

.namen {margin: 5px auto 8px !important;
font-family: Alice, Georgia, serif; font-size: 15px !important; font-style: normal; }


/*** ÁÀÍÍÅÐÛ ÂÍÈÇÓ È Â ÐÅÊËÀÌÅ ***/
.partnerka {display:block; margin: auto 45px !important; letter-spacing:5px; 
line-height: 210%; max-height: 46px; overflow:auto; text-align:center;}

.partnerkanner {text-align: center; margin: 10px auto auto auto; max-height: 70px; overflow: auto;}

.partnerkanner img, .partnerka img {opacity: 0.5; filter: grayscale(100%);}
.partnerkanner img:hover, .partnerka img:hover {opacity: 1; filter: grayscale(0%);}