.blok1{
margin: 0 0;
float: left;
width: 494px;
}

.blok1 a,  .blok2 a, .textpost a  {
color: #4b4920 !important;
text-shadow: 1px 0px 1px #000000!important;
}


.blok1 a:hover,  .blok2 a:hover, .textpost a:hover  {
color: #494713 !important;
text-shadow: 1px 0px 1px #000000!important;
}



.text1{width: 470px; color: #5d5a3c !important; text-align: justify;
font: 12px  "Arial" !important;
line-height: 12px !important;}

.info {

margin-top: 18px!important;
width: 320px; color: #5d5a3c !important; text-align: left;
font: 12px  "Arial" !important;
line-height: 12px !important;}


.ams {
position: relative;
margin-top: -60px!important;
margin-left: 310px!important;
width: 180px; color: #5d5a3c !important; text-align: left;
font: 12px  "Arial" !important;
line-height: 12px !important;
z-index:1100;}


.text2{
margin-top: 42px!important;
width: 470px; color: #5d5a3c !important; text-align: center;
font: 12px  "Arial" !important;
line-height: 11px !important;}





.blok2{
 
float: left; 
width: 434px;
}


.best1{
margin-top: 8px!important; 
margin-left: 20px!important;
 float: left; 
width:134px;
z-index:1000;
}

.best2{margin-top: 8px!important;margin-right: 45px!important;float: right;width: 134px;}

.navl {margin-top: 80px!important;margin-left: -3px!important;width: 130px; }


a.sbla:link, a.sbla:visited 
{   display: block; margin-bottom: 3px; font: small-caps 700 9pt "arial" !important;
background: #1e2307; color: #676045; text-align: center; text-shadow: 1px 0px 1px #000000!important;}

a.sbla:hover, a.sbla:active 
{  -moz-transition: 1s ease; -webkit-transition: 1s ease; display: block; background:#1B1905; color: #676045;  font: small-caps 700 9pt "arial" !important; letter-spacing: 1px;}


.postbest{
position: absolute;
margin-top:-140px!important;
margin-left: 140px!important;
width: 130px; 
}


.textpost{

 color: #5d5a3c !important; 
text-align: jystify;
font: 11px  "Arial" !important;
line-height: 11px !important;
}

.topf
{
color: #5d5a3c !important; text-align: center;
font: 12px  "Arial" !important;
line-height: 11px !important;
}




















/*ÎÑÍÎÂÍÀß ÃÐÀÔÈÊÀ*/


/*ÏÐÎÔÈËÜ*/

.punbb .post .post-author > ul {
  background:url(http://funkyimg.com/i/Yk1D.jpg) 0px  bottom no-repeat, url(http://funkyimg.com/i/Yk1B.jpg) 0px top no-repeat;
  margin: 0px 0px 0px 0px!important;
  padding: 50px 17px!important;

}



.post-author {
background: url(http://funkyimg.com/i/Yk1C.jpg) repeat-y; weight: 235px; text-align: center; color: #5d5a3c !important; text-shadow: 1px 0px 1px #000000!important; 
}


#pun-post .pa-author {
background: url(http://funkyimg.com/i/Yk1C.jpg) 0% 0% no-repeat;
padding: 2px;
margin-left: 0px !important;
}


.pa-title {
padding: 0px 0px 5px 0px !important; 
text-align: center;
z-index: 1000; 
margin-top: 32px !important;

}



 .post-author ul a {
color: #494713 !important;
text-shadow: 1px 0px 1px #000000!important;}

.post-author ul a:hover {
color: #494713 !important;
text-shadow: 1px 0px 1px #000000!important;}

.post-author ul .item2 img {
border: double #191e10 !important;
box-shadow: 0px 0px 6px #000000 inset;
margin-left: 0px !important;
margin-top: 3px;
}

/* ïîñòû è ðåïóòàöèÿ ðÿäîì */
.pa-posts { 
margin-left: 29px;
border-width: 3px;  


display: inline-block;
text-align: center; 

border: 3px double #262601 !important;

width: 80px;
height: 30px;
font-size: 11px !important;
vertical-align: top;
margin-top: 4px !important;
}

.pa-respect {
display: inline-block; 
border-width: 3px;  

border: 3px double #262601 !important;

text-align: center; 

width: 80px;
height: 30px;
font-size: 11px !important;
vertical-align: top;
margin-top: 4px !important;
}

/*Îïèñàíèå ôîðóìà*/

.forum2 { /* ññûëêè */
background-color: #;
padding: 3px;
text-align: center; 
margin-left: -34px !important;
margin-rightt: 20px !important;
}





 .tclcon  a.flink:link,  .tclcon  a.flink:active,  .tclcon  a.flink:visited {
display:inline-block;
padding:1px;
color: #9F9977;
text-shadow: 1px 0px 1px #000000!important;
background: rgba(57, 59, 25, 0.8);
border: 3px double #262601 !important;
box-shadow: inset 0px 0px 5px #47311F !important;
padding: 0px 4px 2px 4px;


}


 .tclcon a.flink:hover {
background: rgba(57, 59, 25, 0.5);

}







/*çàãîëîâêè è êàòåãîðèè*/

 .punbb .main h1, .formal h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: transparent !important;
font: 13px  "Tahoma" !important;
font-weight: bold !important;
color: #373a0e !important;
 text-shadow: #a9a685 1px 1px 1px;

letter-spacing:1px !important;
text-align:center;
}









/*ÎÑÍÎÂÀ äèçàéíà*/
/*øàïêà*/
/*øàïêà*/
#pun-title table {
background-image : url(http://funkyimg.com/i/Yivp.jpg); 
background-repeat : no-repeat;

height: 550px;
width: 1031px;
border: none;
margin-left: -64px; 
}

/*ïîäëîæêà 1*/
html, body {

background: url("http://funkyimg.com/i/Yivx.jpg") center; background-color: #a4a07c;
        }

body {margin: 0 auto; overflow-x: hidden;}

/*ïîäëîæêà-îñíîâà*/
#pun { background-image: url(http://funkyimg.com/i/Yivr.jpg); background-color: #a4a07c; background-repeat: repeat;
}

/* íèç ôîðóìà */
#pun-about  { 
background-image: url("http://funkyimg.com/i/Yivq.jpg");
background-repeat: no-repeat; 
background-position: center top;
width: 1031px;
height :153px; 
margin-bottom: 0px; 
margin-left: -64px; 
}
div#pun-about {
   margin-bottom: -95px;
}




/*ÖÂÅÒÀ ÑÑÛËÎÊ*/

#pun-status, #pun-status a, #pun-status .container a, .punbb .linksb a  {color: #241e1c !important;}
#pun-status .container {color: #141509;}

.pagelink a {color: #1f2307 !important;}

#pun-ulinks a {color: #21201c;  font: 11px  "Arial" !important; }
#pun-ulinks a:hover  {color: #5b5629;}

.punbb .post-links ul a, .punbb .post h3 span a, .punbb .post h3 span {color: #1a1f10;}
.punbb .post-links ul a:hover, .punbb .post h3 span a:hover {color: #091003;}

#pun-navlinks a{color: #5d5a3c;  font-weight:bold;   text-shadow: #000000 1px 1px; }
#pun-navlinks a:hover  {color: #5b5629;}

.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: #1f2307;
text-decoration: none;
-moz-transition: color 0.2s 0.02s ease;
 -o-transition: color 0.2s 0.02s ease;
 -webkit-transition: color 0.2s 0.02s ease;
  text-decoration: none;
 text-shadow: #CDBFA0 1px 1px 1px;
  }
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #000000;
 text-shadow: #CDBFA0 1px 1px 1px;
  }
.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: #000000; text-decoration: none;
border-bottom: 0px none #000;
 text-shadow: #CDBFA0 1px 1px 1px;

}

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
 color: #000000; 

  }

/*ÄÎÏÎËÍÈÒÅËÜÍÀß ÌÅËÊÀß ÃÐÀÔÈÊÀ*/
/*èêîíêè ñîîáùåíèé*/

.punbb table Div.icon {float: right; display: block; border-style: none none none none;
width: 45px;
height: 45px;
background-image : url(http://funkyimg.com/i/YjVn.jpg);
background-repeat: no-repeat; position: relative; margin-top: -5px;
}

TR.inew Div.icon {
background-image : url(http://funkyimg.com/i/YjVo.jpg);
background-repeat: no-repeat; position: relative; margin-top: -5px;
width: 45px;
height: 45px;
}

TR.isticky Div.icon {
background-image : url(http://funkyimg.com/i/YjVB.jpg);
background-repeat: no-repeat; position: relative; margin-top: -5px;
width: 45px;
height: 45px;
}

TR.iclosed Div.icon {
background-image : url(http://funkyimg.com/i/YjVC.jpg);
background-repeat: no-repeat; position: relative; margin-top: -5px;
width: 45px;
height: 45px;
}











/* îñòàëüíûå íàñòðîéêè */
#navawards {display: none !important;}
#pun-announcement.section h2 span {display: none; }
.pa-gifts {display: none; }
#pun-userlist .usertable th{display:none}






/*öèòàòà è êîä */
.punbb #pun-main .quote-box, .punbb #pun-main .code-box {
  background-color: #8a8a64;


 }

.offline li.pa-online strong {
  font-weight: normal

  }

/*êíîïêè è ôîðìà îòâåòà*/
.punbb textarea, .punbb select, .punbb input {
padding:2px!important;
margin-top:8px !important;
background: #9b9877!important;

box-shadow: 0px 0px 20px #4c552c inset !important; 


}



.tooltip {
	position: relative;
	}
.tooltip em {
	display: none;
	}
.tooltip:hover em {
	font-style: normal;
	display: block;
	position: absolute;
	padding: 10px 10px;
	bottom: 13px;
	right: 5;
color: #9F9977;
text-shadow: 1px 0px 1px #000000!important;
background: rgba(57, 59, 25, 0.8);
border: 3px double #262601 !important;
box-shadow: inset 0px 0px 5px #47311F !important;
}
.tooltip:hover em i {
	position: absolute;
	bottom: -7px;
	right: 5px;
	border-top: 7px solid #000;
	border-left: 7px solid transparent;
	display: block;
}