/* profil */
/* CS1 Background and text colours
-------------------------------------------------------------*/


.post-author a, .post-author a:hover, .post-author a:focus , .post-author a:active {color: #74573E !important;
}

 


.pa-title {
color: #453120 !important;
font-family: "Century" !important;
font-size: 9pt !important;
font-variant: small-caps !important;
font-weight: 300 !important;

padding: 0px 0px 5px 5px !important;
}

.pa-author {
background: url(http://sh.uploads.ru/Wg4HG.png) 0% 0% no-repeat;
color: #453120 !important;
height: 57px;
line-height: 66px !important;
margin-left: -13px !important;
margin-top: -10px !important;
padding: 0px 5px 0px 0px !important;
padding-top: 0px !important;
position: relative;
text-align: center;
width: 230px !important;

}
.pa-author a, .pa-author {
color: #765D48 !important;
font-family: "Century" !important;
font-size: 11pt !important;
font-variant: small-caps !important;
font-weight: 300 !important;
margin-left: 0px;
}
.post-author {
background: url(http://sh.uploads.ru/m6eGw.png) repeat-y; weight: 257px;
color: #795639 !important;
}
.post-author ul li {
padding: 0px 4px;
text-align: center;
color: #8b774a !important;
}






.pa-avatar.item2{
padding-left: 0px !important;
padding-right: -20px !important;
line-height: 0px !important;
border: none !important;
text-align: center;
}


.post-author > ul {
    background: url("http://sg.uploads.ru/AphR0.png") no-repeat scroll center bottom transparent;
margin-left: 0px;
text-align: center;
padding: -12px!important;
}





#pun-userlist .usertable th{display:none}

#pun-post .pa-author {
background: url(http://sh.uploads.ru/Wg4HG.png) 0% 0% no-repeat;
margin-left: -10px !important;
}











/* other */
#pun-announcement.section h2 span {display: none; }
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-main .post-content {font-size: 11px;}
#pun-userlist .usertable th{display:none}
#navawards a {display: none; font-size: 0px;}


/* usL */
#pun-ulinks .container{position: absolute; z-index: auto; top:420px; text-align: center; width: 80%;}
#pun-ulinks, #pun-ulinks .container, #pun-ulinks li, #pun-ulinks li a, #pun-ulinks li a {
font-size: 1em; color: #575346; font-family: "Verdana"; }

#pun-navlinks .container{position: absolute; z-index: auto; top:390px;  width: 100%;}

/* shapka*/
#pun-title table {
background-image : url(http://s017.radikal.ru/i404/1511/2d/5223923360cc.png); 
background-repeat : no-repeat;
background-position: top center;
border: none;
margin-left: -384px;
margin-top: -30px;
height: 720px;
width: 1588px;}

/* telo foruma */
#pun { background-image: url(http://sh.uploads.ru/f4kSn.png); background-color: #726350; background-repeat: repeat;
}



/* fon */
body {background-image : url(http://s016.radikal.ru/i334/1507/26/17a5d9f94cb1.png); background-color: #726350;  background-position: top center; overflow:auto; overflow-x:hidden; overflow-y:scroll;}




/* Zagolovki */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: transparent !important;
  color: #0b0a08;   font-weight: normal;   
  text-align: center;     
  height: 15px;
  font-size: 12px;
  font-weight: bold;
  padding-top: 5px!important;
  text-transform: uppercase;
  font-family: Palatino Linotype; 
  }


/* oformlenie code + quote */
.punbb .quote-box, .punbb .code-box {
 background-color: transparent;
    border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-border-radius:10px;
    -o-border-radius:10px;
     box-shadow: 0px 5px 8px #452905;
    -webkit-box-shadow:0px 5px 8px #000000;
    -khtml-box-shadow:0px 5px 8px #000000;
    -moz-box-shadow:0px 5px 8px #000000;
    }
  color: #000000;

  }


.offline li.pa-online strong {
  font-weight: normal
  }

/*knopki + forma otveta*/

.punbb select {
background-color: #786c58; color: #000000;
box-shadow: inset 1px 1px 5px #000000;
}


.punbb textarea, .punbb input {
background-color: #80705d;
color: #000000;
 border-color: #000000;
box-shadow: inset 1px 1px 5px #80705d;}

.punbb .post h3 span {
  background-color: transparent ;
color: #000000; border-left: #80705d;
}




/* grani */
.punbb .container, .punbb .post-body, .post h3, .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, .punbb .quote-box, .punbb .code-box, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {
 border-color: transparent ;
  }
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend{
 border-color: transparent ;
 }

.punbb .main .container,
.punbb td.tc3, .punbb .section .container,punbb td.tc2,.punbb td.tcr,#pun .tc2, #pun-stats h2, 
#pun th, #pun-main .post h3 span, #pun-main .post h3, #pun-main .post-body, #pun-title, 
#pun-main .formal textarea, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2  {background-color: transparent; }



/* 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: #000000;
    border-bottom: 0px none #000000;
  text-decoration: none;

  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #000000;
  }

/* CS3.2 активная ссылка */
.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: #24201a;
    border-bottom: 0px none #24201a;
  text-decoration: none;

  }

/* CS3.3 ссылка до нажатия навигации */
#pun-navlinks a {
  color: #9a927f;
    border-bottom: 0px none #000;


  }

/* CS3.4 активная ссылка навигации */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #9a927f;
  font-weight: normal;
font-style: normal;
  border-bottom: 0px none #000;


  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #150f02;
  color: #fff;
  }

/*ikonki mess*/

.punbb table Div.icon {float: left; display: block; border-style: none none none none;
width: 77px;
height: 66px;
margin-left: 0px;
background-image : url(http://sg.uploads.ru/7rAbT.png);
background-repeat: no-repeat;
}

TR.inew Div.icon {
background-image : url(http://sh.uploads.ru/PdSF2.png);
background-repeat: no-repeat;
width: 77px;
height: 66px;
}

TR.isticky Div.icon {
background-image : url(http://sg.uploads.ru/t/n8m7V.png);
background-repeat: no-repeat;
width: 77px;
height: 66px;
}

TR.iclosed Div.icon {
background-image : url(http://sh.uploads.ru/ua5pf.png);
background-repeat: no-repeat;
width: 77px;
height: 66px;
}















/* futer */
#pun-about p.container {background-color: #;
background-image : url(http://s020.radikal.ru/i723/1507/8e/bbd535f7aa46.png);
margin-left: -449px;
background-position : center top;
background-repeat : no-repeat;
width: 1701px;
height : 200px; 
text-align: center;
overflow-x: hidden;}

div#html-footer {
margin: 0px 0px 0px 0px;}

div#pun-about {
   margin-bottom: -65px;
}





::-webkit-scrollbar {width: 12px; height: 8px;}  
::-webkit-scrollbar-track {background-color: #241507;} 
::-webkit-scrollbar-thumb {background-color: #4C3219;}
::-webkit-scrollbar-thumb:active {background: #422B16;}










.tooltip {
	position: relative;
	}
.tooltip em {
	display: none;
	}
.tooltip:hover em {
	font-style: normal;
	display: block;
	position: absolute;
 	background: #514637;
	color: #FFF;
	padding: 10px 10px;
	bottom: 13px;
	right: 5;
	box-shadow: 0 0 5px #ccc;
 	border-radius: 5px;
	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
	-webkit-box-shadow: 0 0 5px #000000;
	-moz-box-shadow: 0 0 5px #000000;
}
.tooltip:hover em i {
	position: absolute;
	bottom: -7px;
	right: 5px;
	border-top: 7px solid #000;
	border-left: 7px solid transparent;
	display: block;
}



