/* structure by futura.rusff.ru
-------------------------------------------------------------*/

/* CS1 основные параметры
-------------------------------------------------------------*/

/* CS1.1 ФОН */ 
body {
  background: url("http://savepic.net/7129314.jpg") repeat-x top center, url("ссылка на нижний фон") repeat-x bottom center, url("http://savepic.net/7093425.jpg") repeat; }

#pun {
  background: url("http://savepic.net/7135408.jpg") repeat-y;}

/* CS1.2 ШАПКА */
#pun-title.section {
  background: transparent url("http://funkyimg.com/i/ZZu3.jpg") top center scroll no-repeat; 
  height: 465px;
  width: 900px; 
  margin-top: 0px;
  margin-left: 0px;}


/* CS1.3 ФУТЕР */
 #pun-about p.container {background-color: #;
  background-image : url(http://savepic.net/7081191.jpg);
  margin-left: -11px;
  margin-bottom: -120px; /* изменять под размер нижнего фона */
  background-position : center top;
  background-repeat : no-repeat;
  width: 900px;
  height : 120px; /* изменять под размер нижнего фона */ }



/* CS2 форум
-------------------------------------------------------------*/

/* CS2.1 ТЕКСТ НА ФОРУМЕ */
.punbb .main .container, .punbb .post .container, .punbb .post h3, #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, #pun-status .container, #pun-crumbs1 p.container, #pun-stats .container, #pun-about .container, #pun-crumbs2 .container, .linkst .pagelink {
  color: #3e080a;
  background-color: transparent;
  font-size: 11px; }


/* CS2.2 ЗАМЕНА НАЗВАНИЙ КАТЕГОРИЙ НА ИЗОБРАЖЕНИЯ */
  #pun-category1.category h2 {
  background: url(http://funkyimg.com/i/ZZxd.jpg) no-repeat;
  height: 140px;
  width: 500px;
  font-size:0 !important;
  margin-left: 320px; }

  #pun-category2.category h2 {
  background: url();
  height: 150px;
  width: 460px;
  font-size:0 !important;
  margin-left: 0px;}

  #pun-category3.category h2 {
  background: url();
  height: 150px;
  width: 460px;
  font-size:0 !important;
  margin-left: 0px;}

  #pun-category4.category h2 {
  background: url();
  height: 150px;
  width: 460px;
  font-size:0 !important;
  margin-left: 0px;}

  #pun-category5.category h2 {
  background: url();
  height: 150px;
  width: 460px;
  font-size:0 !important;
  margin-left: 0px;}


/* картинка статистики с надписью "статистика" */
#pun-stats.section h2 { 
background-attachment: scroll;
background-clip: border-box;
height: 140px;
width: 500px;
margin-left: 350px;
background-color: transparent;
background-image: url(http://funkyimg.com/i/ZZxc.jpg);
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
font-size: 0px;}


/* CS2.3 ЦИТАТА*/
.punbb .quote-box {
  background-image: url(http://funkyimg.com/i/ZZjP.jpg); /* Основной фон */
  border-radius: 5px; /* Закругление */
  border-top: 6px solid #d3708c; /* Размер и цвет рамки сверху */
  border-bottom: 6px solid #c0909e;  /* Размер и цвет рамки снизу */
}

/* код */
.punbb .code-box {
   width: 600px;
  background-image: url(фон кода);
  color: #3e080a;
  overflow: hidden;
  font-size: 10px; 
  line-height: 9px;
 }

/* форма ответа */
.punbb textarea, .punbb select, .punbb input, .punbb .button {
  background-image: url(http://funkyimg.com/i/ZZjP.jpg); /* картинка фона */
  background-color: #; /* цвет фона */
  color: #3e080a; /* цвет шрифта */
    border-radius: 15px;
    border-left: 5px solid #d3708c; /* цвет обводки */
    border-right: 5px solid #c0909e; /* цвет обводки */
}


/* CS2.4 ПРОКРУТКА */
::-webkit-scrollbar { width: 9px; height: 5px; }  
::-webkit-scrollbar-track { background-color: #c0909e; } 
::-webkit-scrollbar-thumb { background-color: #d56d8e; }

 /* CS2.5 ПЕРЕАДРЕСАЦИЯ */
#pun-redirect { 
  margin-top: 0px;/*  отступ сверху контейнера с изображением(и текста вместе с ним) */
  padding-top: 140px;/* отступ сверху текста, причем отступ от края контейнера именно */
  padding-left: auto;/* отступ вправо текста, опять от края контейнера */
  margin-left: auto;/* отступ вправо контейнера с изображением(текст с ним же двигается) */
    width: 900px;  height: 142px; /* ширина и высота контейнера*/
    float: none; /* обтекание если память не шалит */
    text-align: center;   /* расположение текста */
    font-size: 10px!important;  /* размер текста */
  background: #c0909e url(http://savepic.net/7110886.jpg) no-repeat;  /* цвет фона контейнера */ 
background-position: top center; /* позиция изображения в контейнере */
    border: transparent;    /* рамка */ 
  position: fixed;
  text-align: center;
  font-size: 12px;}

#pun-redirect .main-title {
  margin-bottom: 0px!important;
  text-align: center;}


/* CS2.6 ПРОФИЛЬ */
 /* основной фон */
.punbb .post .post-author {
  text-align: center;
  background: url(http://funkyimg.com/i/ZZmS.jpg) repeat;
  border-radius: 7px; /* Закругление */
  border-top: 6px solid #d3708c; /* Размер и цвет рамки сверху */
  border-bottom: 6px solid #c0909e;  /* Размер и цвет рамки снизу */
  width: 200px;
  margin-left: 11px;}

/* верхний и нижний фон */
.punbb .post .post-author > ul {
  background: url(http://funkyimg.com/i/ZZmS.jpg) top center repeat, url(http://funkyimg.com/i/ZZmS.jpg) bottom center repeat;
  padding: 16px 3px 12px 3px !important;}

.post-author li {text-align: center;}
.offline li.pa-online strong {
  font-weight: normal}

/* расположение ника */
li.pa-author {
  margin-top: -6px;}

/* меняем шрифт ника */
li.pa-author a {
  color: #855261 !important;
  font: 16px 'alegreya';
  font-weight: bold; 
  text-shadow: #ffffff 1px 1px 1px;}

li.pa-author a:hover, li.pa-author a:focus, li.pa-author a:active {
  color: #AAB8AD !important;}


/* CS2.7 ФОРУМЫ */
  /* описание форумов */
.punbb .main .tcl {
  width: 200px;
  font-size: 11px;
  text-align: justify;
  line-height: 11px;
  padding-left: 10px; }

/* названия форумов */
#pun-index .tcl h3 a {
  font-style: normal;
  text-align: center;}


/* CS2.8 ОКНА, КНОПКИ И ПРОЧЕЕ */
/* окно репутации */
.punbb-admin #pun-admain .adcontainer, #pun-reputation div.inner div.container, #pun-report div.inner div.container , #pun-popup_awards div.inner div.container {
  color: #3e080a; /* должен совпадать с обычным цветом шрифта на форуме*/
  background: url(ссылка) repeat;} /* оставить таким. будет прозрачным */

/* настройки полей ввода, кнопок и выпадающих меню */
.punbb input, .punbb .button, .punbb select {
  background: url(фон) repeat; /* фон */
  color: #c0909e; /* цвет текста "отправить, посмотреть, модерирование "7e7e7e */
  padding: 5px;
  border: solid #c0909e 1px !important;} /* обводка */

/* окна в форме ответа */
#size-area, #font-area, #color-area, #smilies-area, #keyboard-area, #imageup-area, #font-area, #size-area, #color-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #table-area, #addition-area {
  background: url(фон) repeat;
  color: #c0909e; /* цвет шрифта */
  padding: 5px;
  border: solid #c0909e 1px !important;}


/* CS3 Рамки
-------------------------------------------------------------*/
.punbb .post-body, .post h3, #pun-title, .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, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, .punbb-admin #pun-admain .adcontainer {
  border-color: transparent;}



/* CS4 ссылки на форуме
-------------------------------------------------------------*/

/* CS4.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 {
  text-decoration: none;
  color: #623a46; /* репутация, дата сообщения, названия форумов, тем, ники, Удалить Редактировать Цитировать Пожаловаться, Профиль,ЛС, E-mail, ответить, Подписаться и отслеживать тему: до наведения */ }

.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: #c0909e; /* при наведении */ }

/* CS4.2 МЕНЮ НАВИГАЦИИ */
#pun-navlinks a {
  color: #325505; /* до наведения */
  font-weight: bold;
  font-style: normal;}

#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active, #pun-pagelinks a:active, #pun-pagelinks a:focus {
  color: #AAB8AD; /* при наведении */ }


/* CS4.3 ПОЛЬЗОВАТЕЛЬСКИЕ ССЫЛКИ  */
#pun-ulinks a {
 color: #eec0c2; /* до наведения */}

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
  color: #bc6c70; /* при наведении */ }


/* CS5 иконки сообщений
 -------------------------------------------------------------*/

/* старые сообщения */
.punbb table Div.icon {
  float: right;
  display: block;
  width: 48px;
  height: 48px;
  background-image: url(http://savepic.net/7100665.jpg);
  background-repeat: no-repeat;
  position: relative;
  margin-left: 5px;
  margin-top: -4px;
  margin-right: 5px;}

/* новые сообщения */
TR.inew Div.icon {background: url(http://savepic.net/7092473.jpg) no-repeat;}

/* важные темы */
TR.isticky Div.icon {background: url(http://savepic.net/7103737.png) no-repeat;}

/* закрытые темы */
TR.iclosed Div.icon {background: url(http://savepic.net/7103737.png) no-repeat;}


/*CS6 прочее
 ---------------------------------*/
#pun th {font-size: 0px;} /* убирает надписи "форум", "тем", "сообщений" и "последнее сообщение" */ 

.category h2 span{visibility:hidden;} /* убирает названия категорий */ 

#pun-about .container .item1, #pun-about .container .item1 a {font-size: 0px;} /* убирает Рейтинг форумов */ 


/* Посты и уважение в профиле*/
.pa-respect {content: ".";
shadow: inset 0 0 10px 5px #fff;
padding:11px; text-shadow: #ffffff 1px 1px 1px; width: 83px; height: 30px;
display: inline-block; margin-left: 0px; 
text-align: center;font-family: 'Franklin Gothic Medium'; font-size: 13px; color: #623a46;}
.pa-posts { margin-left: 30px; content: ".";
shadow: inset 0 0 10px 5px #fff;
text-shadow: #ffffff 1px 1px 1px;
    display: inline-block;
    text-align: center; font-family: 'Franklin Gothic Medium'; font-size: 13px;
width: 83px; height: 30px;padding:11px; color: #623a46;
}


/* оформление "кто-то написал(а)" */ 
.punbb .quote-box cite{
  font-family: djserif;
  font-style: italic;
  font-size: 16px;
  color: #b37486;
  text-shadow: 0px 0px 1px #5c3540;}


/* structure by futura.rusff.ru
-------------------------------------------------------------*/