/*--------------------------- шапка --------------------------------------------------*/

#pun-title table {
  background: url(http://s2.uploads.ru/3GfBn.png) no-repeat bottom right; 
  height: 305px;
  width: 883px;
  margin-left: -42px;
}

/*--------------------------- футер --------------------------------------------------*/
#pun-about p.container {
  background: url(http://s2.uploads.ru/PkEfp.png) bottom center no-repeat;
  height: 50px;
  width: 814px;
  margin-bottom:-69px;
  margin-left: -1px;
  top:-20px!important;
}

#pun-index #pun-about p.container {
  margin-top:10px; /* РАССТОЯНИЕ, ГДЕ ПОСЕТИТЕЛИ ЗА СУТКИ */
}



/*-------------------------------сообщения ----------------------------------------*/

/* иконка старых сообщений*/
.punbb table Div.icon { 
  background: url(http://s7.uploads.ru/FtxVo.png) no-repeat;
}

/* иконка новых */
TR.inew Div.icon {
  background : url(http://s2.uploads.ru/CROwl.png) no-repeat;
}


/* иконка важных*/
#pun-viewforum TR.isticky Div.icon {
  background: url(http://s7.uploads.ru/FtxVo.png) no-repeat;
}

/*иконка закрытых*/
#pun-viewforum TR.iclosed Div.icon {
  background: url(http://s7.uploads.ru/FtxVo.png) no-repeat;
}


/*------------------------ оформление профиля ----------------------------------*/

/* профиль */
.punbb .post .post-author {
width: 220px;
border-top: none;
border-bottom: none;
margin-top: 40px;
margin-left: 0px;
margin-bottom: 0px;
font-size: 10px;

}

.punbb .post .post-author {
  background:url( ) 0 0 repeat-y; 
  overflow: visible!important;
  margin-left:0px;
}

.punbb .post .post-author > ul {
background:url( ) 0 top no-repeat,url( ) 0 bottom no-repeat;
  margin: -23px 0 0px 0!important;
  padding:74px 6px 44px 6px!important;
}

#pun-main .pa-avatar {margin-top: 8px;}



.pa-respect { 
  display: inline-block; margin-left: -10px;
  text-align: center; 
  width: 65px;
  font-size:10px;
  line-height:13px;
 padding:7px;
margin-bottom:7px!important;
}

.pa-respect a{color:#3a2d50!important;}

.pa-respect a:hover{color:#cf8831!important;}

.pa-posts {
  margin-left: 20px;
  display: inline-block; margin-left: -10px;
  text-align: center; 
  width: 65px;
  font-size:10px;
  line-height:13px;
padding:7px;
margin-bottom:7px!important;
}

#pun-reputation div {
  background: #463338;
}

#post fieldset legend span {
  display:none;
}


/*------------------------полоски прокрутки-----------------------*/

::-webkit-scrollbar-thumb:vertical {
  background-color:#d79034;
}

::-webkit-scrollbar-thumb:horizontal {
  background-color:#d79034;
}

::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color:#eae1d3;
}


/*-------------------------- ссылки в подфорумах и таблице ---------------------*/

.marienote {text-align: center; text-shadow: ##eae1d3  0px 1px 1px; font-family: PT Sans Narrow; font-size: 13px; color:#966923; padding-bottom: 8px; }

.tooltip {
 position: relative;
 }
.tooltip em {
 display: none;
 }
.tooltip:hover em {
 font-style: normal;
 display: block;
 position: absolute;
 background: #f6ecce;
 color: #000000;
 padding: 20px 20px;
 bottom: 20px;
 right: -40px;
 box-shadow: 0 0 5px #цвет тени обводки блока;
 border-radius: 20px;
 -webkit-border-radius: 20px;
 -moz-border-radius: 20px;
 -webkit-box-shadow: 0 0 20px #000000;
 -moz-box-shadow: 0 0 20px #000000;
}
.tooltip:hover em i {
 position: absolute;
 bottom: -7px;
 right: 50px;
 border-top: 7px solid #000;
 border-left: 7px solid transparent;
 display: block;
}
/*-----------------ширина колонок пользователей ----------------*/

div#pun-online.punbb .tc3 {
  text-align: left; /*текст справа*/
  width: 20%; /*ширина третьей колонки*/
}

div#pun-online.punbb .tcl {
  text-align: left; /*текст слева для первых двух колонок*/ 
}

#pun-online th.tcl, #pun-online th.tc3 {
   font-size:0%;
}


/*-------------------------------- остальное ------------------------------- */
#pun-main div.catleft, #pun-main div.catright, #pun-announcement h2, .lastedit, .mini_awards_label, .mini_awards, .title-logo span, #pun td .modlist, li#navawards, #topic-modmenu .container span, #topic-feed .container span a {
  display: none;
}


/* двигаем верхний баннер */
#pun-title table tbody tr .title-logo-tdr {
position: absolute; z-index: 1;
display:block!important; 
left:50%;
margin-left: 150px!important; 
margin-top: 5px;
opacity:.5!important;
}


/* таймпост */
.permalink {
  font-weight:bold;
  letter-spacing:1px;
  font-family: 'bebas neue';
  text-shadow: #f6eff3 1px 1px;
  font-size:15px;
}