/* CS1.1 Цвет текста на форуме */
.punbb .section .container, .punbb .post-body, .punbb .post-links, #pun-navlinks .container,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container  { background-color: transpanent;
color: #2a2e27;  /*цвет текста всего форума*/ 
font-size: 11px;
font-weight: normal; /* насыщенность шрифта: нормальная */
font-style: normal;} /* тип начертания шрифта: обычное, курсивное, наклонное*/


/* CS1.2 Боди или фон форума */
body {
background-color: #464937;  /*фоновой цвет*/
background-image: url(http://forumstatic.ru/files/000d/31/c1/21023.png);  /*фон картинкой*/
background-repeat: repeat-xy; /*повторение фонового рисунка: по х и у*/
background-position: top center; /*начальное значение фонового изображения: по центру вверху*/

}

/* CS1.3 Шапка */
#pun-title table {
background-image : url(http://forumstatic.ru/files/000d/31/c1/99051.png); /*шапка*/
background-repeat : no-repeat; /*повторение фонового изображения: не повторять*/
background-position: top center;  /*начальное значение фонового изображения: по центру вверху*/
background-color: #transparent; /*устанавливает прозрачный фон*/
border: none; /*границы - нет границ*/ 
margin-left: -527px;
height: 533px;
width: 1920px;}

/* CS1.4 Пан или "тело" форума */
#pun {background-color: #b0a377; background-image: url("http://forumstatic.ru/files/000d/31/c1/53420.png");}  /*тело*/


/* CS1.5 Футер\копирайт\низ */

#pun-about p.container {background-color: #;
background-image : url(http://forumstatic.ru/files/000d/31/c1/72259.png); /*низ*/
background-position : left bottom;  /*начальное значение фонового изображения: слева внизу left bottom*/
background-repeat : no-repeat; /*повторение фонового изображения: не повторять*/
height : 576px;
width: 1921px; 
margin-left: -527px;
text-align: center;
border-color: transparent;
}

div#pun-about {
   margin-bottom: -400px;
}





/* CS1.6 Ссылки верхней навигации*/





/* CS5 Прочие элементы */

/* CS5.1 Статус картинки со статистикой 24*/
#pun-stats ul.container { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("http://forumstatic.ru/files/000d/31/c1/73018.png"); /*24*/
background-origin: padding-box;
 /*двигаем картинку*/
background-position-x: 4px;
background-position-y: 75px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 68px;
padding-top: 65px;}


/* CS5.3 Цитаты и коды в сообщениях*/
.punbb .quote-box, .punbb .code-box {
background-color: #; 
background-image: url("http://forumstatic.ru/files/000d/31/c1/91097.png"); /*цитата*/
border-color:#a4976f;
}




/* Закругленные края цитаты и кода с тенью */
.punbb .quote-box, .punbb .code-box, .punbb textarea, .punbb select  { 
border-bottom-left-radius: 15px;
border-bottom-right-radius: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
box-shadow: 0px 2px 1px }

.punbb input { border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
box-shadow: 0px 1px 1px;}

/* CS5.4 Область для ввода текста в форме ответа и админке */
.punbb textarea, .punbb select, .punbb input {
background-color: #c3b99a; 
color: #434633}



/* CS5.6 Совсем другое */
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-announcement .container {margin-top: -2em}
#pun-main .post-author ul {text-align: center}
#pun-announcement h2 {display: none}
#pun-status .container, #pun-main .post-links li {text-align: center;}
#pun th, #pun-main h2 {text-align: center}
#pun-crumbs1 .container { text-align: center;}
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}


/*фиксируем ширину форума*/
#pun {
    margin: 30px auto; /* первая цифра - отступы сверху, аuto - выравнивание по центру */
    width: 910px; /* ширина форума */
    background-color: #afa177; /* цвет фона - для тестового примера */
}

/*ОТКЛЮЧЕНИЕ ЗАГОЛОВКОВ ТАБЛИЦ И ОТДЕЛЬНЫХ ЯЧЕЕК ЗАГОЛОВКОВ*/
#pun-index thead {display: none;} 

/*ОТКЛЮЧЕНИЕ ЯЧЕЕК "ТЕМ", "СООБЩЕНИЙ" И "ПОСЛЕДНЕЕ СООБЩЕНИЕ"*/
#pun-index td.tc2 {display: none;} /* отключение ячейки "Тем" */
#pun-index td.tc3 {display: none;} /* отключение ячейки "Сообщений" */

/*СТИЛЬ С БЛОКАМИ ОПИСАНИЙ РАЗДЕЛОВ В РЯД*/
/*ставим ячейки с описаниями в ряд*/
#pun-index tr, #pun-announcement tr {
    position: relative;
    display: inline-block;
    vertical-align: top; /* выравнивание по верху */
    width: 400px; /* ширина строки */
    margin: 5px 0; /* отступы блоков сверху и снизу */
    padding: 0 10px; /* отступы блоков справа и слева */ 
}
/*настраиваем ячейку с описанием раздела*/
#pun-index td.tcl {
    display: inline-block;
    float: left;
    width: 370px; /* растягивание ячейки по ширине строки */
margin: 10px 0px -10px 0px; /*двигаем последние темы ближе к форуму*/
}

/* центрирование текста на форуме */ 
.punbb .post-content {text-align: justify;}

/*фон выпадающего списка*/

#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
background: #bdb28f;
}


#pun-title, #pun-navlinks {
  border-color: #2a2e27 ;
}


/* CS2 Ссылки */ 

/* CS2.1 */  /*ссылки на форуме без наведения*/
.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, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited { 
color: #434633; 
text-decoration: none;} 

/* CS2.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: #575241; 
text-decoration: none;} 

/* CS2.3 */ /* главное меню без наведения */ 
#pun-navlinks a { 
color: #434633; 
text-decoration: none;} 

/* CS2.4 */ /* главное меню при наведении */ 
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active { 
color: #575241; 
text-decoration: none; 
}


/*фон для поля маски*/
    #mask_dialog .inner {
        background: url('http://forumstatic.ru/files/000d/31/c1/91097.png');
background-color: #c3b99a;  /*хз что это картинка как у цитаты*/
    }

/*фиксированный аватар для маски*/
   /* .pa-avatar img {
        max-width: 180px;
        max-height: 180px;
    }*/

/* полоса прокрутки */
 ::-webkit-scrollbar-thumb:vertical { background-color:  #ac9f78;}
 ::-webkit-scrollbar-thumb:horizontal { background-color:  #ac9f78;}
 ::-webkit-scrollbar {height: 6px;
 width: 6px;
 background-color: #988b65;}  /*цвет фона полосы*/ 
   }

/*окантовка профиля - картинками*/
.post-author a, .post-author a:hover, .post-author a:focus, .post-author a:active {color: #000 !important;
}
li.pa-avatar {margin-top: 2px !important; z-index: 5;}

/*картинка для верха профиля*/
.pa-author {
background: url("http://forumstatic.ru/files/000d/31/c1/47113.png") 0% 0% no-repeat;
color: #000 !important;
/*height: 60px;*/
line-height: 26px !important;
margin-left: 0px !important;
margin-top: -0px !important;
padding: 25px 5px 0px 0px !important;
position: relative;
text-align: center;
/*width: 290px !important;*/
}

/*картинка для середины профиля*/.post-author {
background: url("http://forumstatic.ru/files/000d/31/c1/15062.png") repeat-y; /*weight: 290px;*/
margin-left: -40px;
color: #000 !important;
}

/*Картинка для низа профиля*/
.post-author > ul {
    background: url("http://forumstatic.ru/files/000d/31/c1/23125.png") no-repeat scroll center bottom transparent;
margin-left: 0px;
text-align: center;
/*width: 290px !important;*/
margin-left: 0px !important;
}


/*обрамление аватара линией*/
.pa-avatar.item2 > img {
    border-color: #635f48;
    border-style: double;
    border-width: 3px;
}

/*всплывающее окно для чата*/

.holder1{
    position:relative;   
    width:900px;
    height:300px;
    background: transparent;
   /* margin:100px auto; */ 
}
.block1{
    position:absolute;
    left:-20px;
    bottom:0;
    right:0;
    top:-50px;
    background: transparent;
    padding:5px;
    display:none;
}
.holder1:hover .block1{
    display:block;
}

/*скрытие категорий Ч3*/
.Show-Hide{
z-index:100;
position:absolute;
padding:0;
margin-left:568px;
margin-top:-87px;
}
.Show-Hide *{
padding:0;
margin:0;
border:none transparent 0!important;
}
.Show-Hide span img{
cursor:pointer;
width:auto;
}
.Show-Hide[alt="#pun-status .container"]{
margin-top: 0px;
}

/*высота закладок*/
#MyBookmarks {
      height: 50%!important;
    overflow: auto;
}
.inner, #pun_wrap #post .container[id$="-area"], #video-area-tinp, #image-area-tinp  {
    z-index: 2;
} 

/* оформление зачеркнутого текста */
del {background: #a59971;color: transparent; /*цвет "заплатки" на текст*/
-webkit-transition: 1s ease;
-moz-transition: 1s ease;
-ms-transition:1s ease;
-o-transition:1s ease;
transition: 1s ease;
text-decoration: none!important;}

del:hover {background: transparent;color: #2a2e27;text-decoration: none!important;} /*цвет зачеркнутого текста*/


/***  Заплатка для поля ответа ***/
textarea#main-reply {
    height: 245px;
    position: relative;
    z-index: 1;
font-size: 11px;
}

li.pa-fld1 {max-width: 180px!important; /*ширина статуса крови*/ 
margin-left:5em!important; }
li.pa-fld2 {max-width: 180px!important;  /*ширина факультета и деятельности*/  
margin-left:5em!important; }
li.pa-fld4 {max-width: 180px!important; /*ширина принадлежности*/    
margin-left:5em!important; }
li.pa-fld5 {max-width: 180px!important;  /*ширина способностей*/   
margin-left:5em!important;  }


/*выделенный текст*/ 
::selection {background: none repeat scroll 0 0 #635f48; color: #c3b99a;} 
::-moz-selection {background: none repeat scroll 0 0 #635f48; color: #c3b99a;}

/*допшрифты уменьшение окна*/
#post .container[id$="font-area"]{max-height: 250px!important; overflow: auto;}

/*-- Задаем стиль всплывающим подсказкам title */
#tooltip{
  position:absolute;
  z-index: 1; /*положение блока поверх форм*/
  background:#a39770;
  box-shadow: 3px 7px 7px -7px #6d6a4b, 0px 0px 0px 0px #6d6a4b, inset 0px 0px 20px 0px #c3b99a;
  border-radius: 4px;
  border-top: 0px solid #524e3b !important;
  border-bottom: 1 px solid #6e6652 !important;
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
  font-weight:bolder;
  font-size:10px;
color: #464937; 
  display:none;
}

/*фон*/
.move_posts_form .container {
  background:#CCC0B1;
}


/*Замена cлова "Репутация" в Топике в Профиле*/
.pa-respect>a[href^="/respect.php?id="]{
font-size:0!important;
}
.pa-respect>a[href^="/respect.php?id="]:before{
content:"Волшебство";
font-size:11px!important;
}


/*фон при редактировании закладки*/
.editBookmark {
background: #bdb28f;
}