/* structure by futura.rusff.me
-------------------------------------------------------------*/

/* CS1 Background and text colours 
-------------------------------------------------------------*/

/* Фон */
html, body {
background: url(http://forumupload.ru/uploads/000d/ab/00/2/453582.png) fixed top center;
background-color: #f6f6f6;
}

/* Шапка */
#pun-title table {background: url('http://forumupload.ru/uploads/000d/ab/00/2/670680.png');
background-repeat : no-repeat;
background-position: top center;
border: none;
margin-top: -155px;
margin-left:-41px;
width: 1050px;
height: 330px;}

/* Тело */
#pun {background-image : url(http://forumupload.ru/uploads/000d/ab/00/2/419561.png);
background-repeat: repeat; /*повтор*/}

.punbb {
padding: 0 30px!important;}



/* Футер */
#pun-about p.container {
background: #f1f6f5;
background-repeat: no-repeat;
background-position: top center;
margin: 10px 0px 15px 0px;
width: 1050px;
height: 0px;}


/* 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, .linksb .pagelink {
  color: #00050b;
  background-color: transparent;}




/* CS2.2 Категории */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2  {
  background: url("") no-repeat left;
  height: 45px;
  width: 970px;
margin-top: 10px;
margin-bottom: 10px;
  font-style: normal;
  text-align: center;
  color: transparent;
  font-size: 0px;
 font-family: lack;
letter-spacing: 4px;}





/*Цитата*/
.punbb .quote-box {
  background-image: url(http://forumupload.ru/uploads/000d/ab/00/2/49243.png);
    border-radius: 10px;
border-style: double;
border-color: #dfdfdf;}


/* Код */
.punbb .code-box {
  background-image: url(http://forumupload.ru/uploads/000d/ab/00/2/49243.png);
border-style: double;
border-color: #dfdfdf;}

/* цвета поля ответа */
.punbb textarea, .punbb select {
  background-image: url(http://forumupload.ru/uploads/000d/ab/00/2/49243.png);
    color: #181b1d;
}

/*  настройка поля ответа */
textarea#main-reply {
  width: 100%;
  height: 100%;
    border-radius: 10px;
border-style: double 3px;
border-color: #dfdfdf;
  margin-left: 0px;
  padding: 5px;
  box-sizing: border-box;
  overflow: auto;  }


/* Настройки кнопок "отправить", "посмотреть" и др. */
#pun-main .formsubmit input {
  background: #fbfbfb;
  padding: 5px;
  text-transform: uppercase;
 font-family: lack;
  color: #97acc3;
  font-size: 10px;
  font-weight: bold;
letter-spacing: 2px;
border-color: #dfdfdf;
    border-radius: 10px;}

#pun-main .formsubmit input:hover {
  background: #ffffff;}



/*фон повышение репутации*/
#pun-reputation div {
  background-image: url(http://forumupload.ru/uploads/000d/ab/00/2/49243.png);
}







/* 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: #7a97b5;}

.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: #a7a7a7;}

/* CS4.2 Ссылки в меню навигации */
#pun-navlinks a {
  color: #92aecb;
  font-weight: bolder;
  font-style: bold;
  font-family: soyuz;
  font-size: 17px;}

#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active, #pun-pagelinks a:active, #pun-pagelinks a:focus {
  color: #300f0f;}

#pun-navlinks li:hover {
    background: #92aecb;
}

#pun-navlinks a:hover{color: #ffffff!important;}

/* CS4.3 Пользовательские ссылки */
#pun-ulinks a {
 color: #bfd1df;
  text-transform: lowercase;
font-size: 10px;}

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
  color: #89b0c7;}



/*------------ИКОНКИ-----------*/

/* Старые */
.punbb table Div.icon {
  float: left;
  display: block;
  width: 45px;
  height: 44px;
  background-image: url(http://forumupload.ru/uploads/001b/33/da/4/643782.png);
  background-repeat: no-repeat;
  position: relative;
  margin-left: 5px;
  margin-top: 0px;
  margin-right: 5px;}

/* Новые */
TR.inew Div.icon {
  background: url(http://forumupload.ru/uploads/000d/ab/00/2/490084.png) no-repeat;}

/* Важно */
TR.isticky Div.icon {
  background: url(http://forumupload.ru/uploads/000d/ab/00/2/970359.png) no-repeat;}

/* Закрыто */
TR.iclosed Div.icon {
  background: url(http://forumupload.ru/uploads/000d/ab/00/2/970359.png) no-repeat;}





/*прокрутка*/
::-webkit-scrollbar {width: 9px; height: 5px; background-color: #dfdfe1;}  
::-webkit-scrollbar-thumb {background-color: #97acc3;}
::-webkit-scrollbar-thumb:active {background: #7992a8;}

::-webkit-scrollbar {
    background-color: transparent;
    height: 7px;
    width: 7px;
}

/* выделенный текст */
::selection {background: #97acc3; color: #ffffff;}

#pun-viewforum.punbb div.icon {
    margin-top: 0 !important;
}





/*выпадающие меню над полем ответа*/
#size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area, #spoiler-area {
    position: absolute;
    background-color: #ebebeb;}
    #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #spoiler-area a:link {
}
#font-area
{position: absolute;
    background-color: #ebebeb;
    z-index: 2;
    left: 10px!important;
    overflow-y: auto;}
.category .container thead {display: none;}


/* НАЗВАНИЕ ТЕМЫ */
td.tcr a {
    background-repeat: no-repeat;
    background-position: left center;
  font-family: lack;
font-size: 12px;
   text-transform: lowercase;
}







/*СКРЫТЬ*/
#pun-main div.catleft, #pun-main div.catright {display: none;}
#pun-main .post-author ul {text-align: center;}
ul.post-ul-Sp, .post-img-Sp {text-align:center;}
#pun th, #pun-main h2 {text-align: center}
#pun-navlinks .container, #pun-ulinks .container {text-align: center;}
.modlist {font-size: 95.05%;}
#pun-announcement .container {font-size: 101%; font-family: "Arial";}
#pun td .modlist{display: none;}
.lastedit {display:none}
#pun-announcement h2 {display: none}
#pun-navlinks #navawards{display:none}









/*----------ПРОФИЛЬ---------*/

/*отступ от аватарки*/
.punbb .pa-avatar img {
    margin-bottom: 3px;
}

/* Поля профиля */
.punbb .post .post-author {
    overflow: visible!important;
}
.punbb .post .post-author > ul {
   margin: 0px -2px 0px 0px!important;
   padding: 5px 10px 5px 10px!important;
   background: #eaeaea;
   border: 1px solid #dfdfdf;
   border-radius: 12px;
}

/*поле с личными ссылками*/
.pa-fld1 {
    width: 202px;
    font-family: lack;
    text-align: center;
    text-transform: uppercase;
    background: transparent;
margin: 0px 0px 5px 0px!important;
    padding: 0px 0px 0px 0px;}
    .pa-fld1 a{color:#b3b3b3!important;
    }


/*текст в шапке*/
#header_text
{position:absolute;
font-size:10px;
text-transform: lowercase;
width: 455px;
height: 75px;
overflow: auto;
margin: 240px 0px 0px 747px;
padding: 10px;
text-align: justify;
color: #ffffff!important;
}



/*баннеры плиз....молю.*/
.banners
{
    position: absolute;
    padding-right: 0px;
    margin: 30px 0px 0px -40px !important;
    width: 1050px;
    height: 33px;
    overflow-y: auto;
    color: #e2dddd;
    text-align: center;
}

.banners img {filter:grayscale(100);}
.banners a:hover img {
transition-duration: 1s;
filter: none!important;
}


/* низ форума */
.underbg {
  position: relative;
  margin-top: 10px!important;
}
.underline
{
display: inline;
text-transform: lowercase;
font-size:11px;
}

#pun-index #pun-stats.section {
   position: relative;
  font-size: 11px;
}



    



    
    /*CS6 Таблицы и прочее
 ---------------------------------*/
#button-dice {
background-image:url(http://forumupload.ru/uploads/0005/6e/de/20529-1.gif);
}
