body {  
  background: url(http://forumstatic.ru/files/0014/54/5c/98019.jpg) top center no-repeat fixed;
  background-size: cover;
  background-color: #3c2826;
}

body.diz_blue  {  
background: url(http://forumstatic.ru/files/0014/54/5c/13690.jpg) top center no-repeat fixed;
background-color: #1b1716;
}


#pun-title {
  width: 938px;
  background: url(http://forumstatic.ru/files/0014/54/5c/43278.png);
  height: 250px;
  position: absolute;
  top: 0;
  z-index: 500;
  margin-left: -30px;
}

.diz_blue #pun-title {
  background: url(http://forumstatic.ru/files/0014/54/5c/11804.png);
}



/* popup windows */
#pun-reputation div {
  background-color: #dbc1aa;
  border: 1px solid #9e8f7b;
  border-radius: 5px;
}

#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area, #spoiler-area {
  padding: 10px;
  background-color: #dbc1aa;
  border: 1px solid #9e8f7b;
  border-radius: 5px;
}

#mask_dialog .inner {  
  background-color: #dbc1aa;
  border: 1px solid #9e8f7b;
  border-radius: 5px;
}
    
#mask_dialog .hv-form-block input, #mask_dialog .hv-form-block textarea {width: 50% !important;}



/* scroll */
::-webkit-scrollbar-thumb:vertical {background-color:#4c382e;;}
::-webkit-scrollbar-thumb:horizontal {background-color:#4c382e;}
::-webkit-scrollbar {width: 4px;height: 4px;background-color: #b3a399;}

::selection {background: #2d504c !important;color: #d6ccb0;}



/* СКРЫТЬ ЭЛЕМЕНТЫ */
#title-logo-table h1 span {display: none;}
.punbb .modmenu .container span {display: none;}
.modlist {display: none !important;}
.category .container thead {display: none;}
li {list-style: none;}
#pun-main div.catleft, #pun-main div.catright {display: none;}
.modlist {display: none !important;}
#pun td .modlist {display:none;}
.lastedit {display: none;}
#pun-announcement h2 {display: none;}
#pun-navlinks #navawards {display:none;}
.category .container thead {display: none;}
.topic .sharelink {display:none;}
.stickytext,.closedatafield{ display:none;}
.punbb .modmenu .container span {display: none;}
 .post-content td {border-color: transparent !important;}
.pa-fld1 .fld-name, .pa-fld2 .fld-name, .pa-fld3 .fld-name, .pa-fld4 .fld-name {display: none;}
.datafield br {display: none;}
#pun-index .category .tc2,#pun-index .category .tc3 {display: none !important;}





/* admin panel */
#pun-adnav a {color: #334a20 !important;}
#pun-adnav a:hover, #pun-adnav a:active, #pun-adnav a:focus {color: #743404 !important;} 
#pun-admain .adformal, #pun-admain .adcontainer {border: none;}
.adinput textarea {width: 99% !important;}

#pun-admain h2, #pun-admain1.adformal h2, #pun-admain #pun-adnav h2 {
    background-color: #aa885d3b;
    color: #622819;
    border: none;
    text-align: center;
    margin: 0;
    text-transform: uppercase;
    font-weight: 600;
    font-family: Lora;
}




.prozr {
opacity: 0.5; /* прозрачность до наведения */
transition: opacity 0.4s linear;  /* плавная смена в секундах */
   -webkit-transition: opacity 0.4s linear;
   -moz-transition: opacity 0.4s linear;
   -ms-transition: opacity 0.4s linear;
   -o-transition: opacity 0.4s linear; }

.prozr:hover { 
opacity: 1;     /* прозрачность при наведении */ 
}