/* other */
#pun-announcement.section h2 span {display: none; }
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-main .post-content {font-size: 11px;}
#pun-userlist .usertable th{display:none}
#navawards a {display: none; font-size: 0px;}
#pun-main .pa-author {text-align: center;}
#pun-main .pa-title {text-align: center;}
#pun-main .pa-avatar {text-align: center;}

#pun-main .post-author ul  {text-align: center;}


/* ссылки пользователя */
#pun-ulinks .container{position: absolute; z-index: auto; top:330px;   text-align: center;   width: 80%;}
#pun-ulinks, #pun-ulinks .container, #pun-ulinks li, #pun-ulinks li a, #pun-ulinks li a {
font-size: 9px; color: #5c5858; font-family: "Tahoma"; text-transform: uppercase; margin: -2px; }

#pun-navlinks .container{position: absolute; z-index: auto; text-align: center; top:-525px; width: 100%;}

/* шапка форума*/
#pun-title table {
background-image : url(http://i66.fastpic.ru/big/2015/0312/7a/a5c48403391b41aa9968d94a0350427a.jpg); 
background-repeat : no-repeat;
background-position: top center;
border: none;
margin-left: -350px;
height: 637px;
width: 1500px;}


/* тело форума */
#pun { background-image: url(http://i60.fastpic.ru/big/2015/0311/a9/9e64fde383946e1a7440c1264b0c0ba9.jpg); background-color: #000000; background-repeat: repeat; 
}



/* фон форума */
body {background-image : url(http://i64.fastpic.ru/big/2015/0311/20/56b6a518dd2f84e4beab345106865d20.jpg); background-color: #000000;  background-position: top center; overflow:auto; overflow-x:hidden; overflow-y:scroll;}


/* заголовки сообщений */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: transparent !important;
  color: #251a18;   font-weight: normal;   
  text-align: center;     
  height: 15px;
  font-size: 12px;
  font-weight: bold;
  padding-top: 5px!important;
  text-transform: uppercase;
  font-family: Georgia; 
  font-style: Georgia;
  text-shadow: #b2b1b0 1px 1px 0px;
  }


.offline li.pa-online strong {
  font-weight: normal
  }

/*форма ответа*/
.punbb textarea, .punbb select, .punbb input {
  background-color: #b2b1b0;
  font-size: 11px !important;
  color: #000000;
}
.punbb textarea  {
box-shadow: inset 0px -11px 40px #252526;
}


/* грани - неизменно */
.punbb .container, .punbb .post-body, .post h3, .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, .punbb th,  #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {
 border-color: transparent ;
  }
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend{
 border-color: transparent ;
 }

.punbb .main .container,
.punbb td.tc3, .punbb .section .container,punbb td.tc2,.punbb td.tcr,#pun .tc2, #pun-stats h2, 
#pun th, #pun-main .post h3 span, #pun-main .post h3, #pun-main .post-body, #pun-title, 
#pun-main .formal textarea, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2  {background-color: transparent; }


/* ссылки - неизменно*/
.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: #243545;
  text-decoration: none; }


.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: #243545; 
  text-decoration: none; font-weight: bold }

#pun-navlinks a {
  color: #243545;
  text-decoration: none;

 }

#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #243545;
  text-decoration: none; font-weight: bold}



/*иконки сообщений*/

.punbb table Div.icon {float: right; display: block; border-style: none none none none;
width: 40px;
height: 40px;

background-image : url(http://i60.fastpic.ru/big/2015/0311/cb/9ae727fa4912a12b087c9d487fa8cfcb.png);
background-repeat: no-repeat;
}

TR.inew Div.icon {
background-image : url(http://i58.fastpic.ru/big/2015/0311/40/f7dbdc0591ffa24bf35d665581c15240.png);
background-repeat: no-repeat;
width: 40px;
height: 40px;
}

TR.isticky Div.icon {
background-image : url(http://i59.fastpic.ru/big/2015/0311/73/665a9bb286420ed41e27e26f9ab02d73.png);
background-repeat: no-repeat;
width: 40px;
height: 40px;
}

TR.iclosed Div.icon {
background-image : url(http://i59.fastpic.ru/big/2015/0311/0a/95656c0d462d9b41e7932a526bc36e0a.png);
background-repeat: no-repeat;
width: 40px;
height: 40px;
}



/* Футер */
#pun-about p.container {background-color: #; /*цвет фона*/
  background-image: url(http://i64.fastpic.ru/big/2015/0311/b0/3e485205feffa1967112cd98af53aeb0.jpg);
  margin-left: -362px; /*поле влево*/
 margin-bottom: -60px; /*поле вниз*/
  background-position : center top; /*позиция картинки*/
  background-repeat : no-repeat; /*повтор слоя*/
  height: 170px; /*высота картинки*/
  width: 1499px; /*ширина картинки*/
  overflow-x: hidden; /*Перекрытие скрыто*/
  text-align: center; /*расположение текста*/
}
div#html-footer {
margin: 20px 0px 0px 0px;} /*поле объекта: вверх, вправо, вниз, влево*/

/* Закругленные края цитаты и кода с тенью */
.punbb .quote-box, .punbb .code-box, .punbb textarea, .punbb select  { 
background-color: #e7e4dd; 
background-image: url("КАРТИНКА");
border-top: 5px solid #e7e4dd;
border-left: solid 1px #e7e4dd;
border-right: solid 1px #e7e4dd;
border-bottom: 5px solid #e7e4dd;
-webkit-border-radius: 10px;
color: #000000}

/*Описание форума*/
/* ссылки на подфорумы*/
padding-bottom: 1px;  
font-weight: bold;
font-family: Times New Roman; 
font-size: 12px;
letter-spacing: 2px;
text-transform: uppercase; 
text-shadow: #a0a0a0 1px 1px;  
text-align: center;
}
/* текстовое описание */
font-family: arial; 
font-size: 11px; 
text-align: justify;
}
/* ссылки */
background-color: #878889;
padding: 7px;
text-align: center;
margin-left: -10px!important;
margin-right: -10px!important;
}
/* разделитель */
border-color: black;
border-style: dotted;
height: 1px;
}

{
display:inline-block;
padding:4px;
text-align: center;
background: #a8a8a9;
transition-duration: 0.6s;
-moz-transition-duration: 0.6s;
-webkit-transition-duration: 0.6s;
-o-transition-duration: 0.6s;
text-transform:lowercase;
width:80px;
}
a.link:hover {
background: #b4b3af;
}

/*Бегунок*/
::-webkit-scrollbar {
    width: 6px;
    height: 4px;
}
::-webkit-scrollbar-track {
background: #bebdb9;
}
::-webkit-scrollbar-thumb {
    background: #251b1a;
}

a.sbla:link, a.sbla:visited { display: block; margin-bottom: 1px; text-transform: lowercase; text-transform: uppercase; font-style: italic; font-family: georgia; font-size: 10px; letter-spacing: 1px;border-radius: 10px; background: #b2b1b0; color: #0b1326;  padding: 1px 2px 2px 10px;}
a.sbla:hover { -moz-transition: 1s ease; -webkit-transition: 1s ease;  display: block; text-transform: lowercase; font-family: georgia; font-size: 10px; letter-spacing: 5px; background: #b2b1b0; text-decoration: none; text-transform: uppercase; color: #0b1326; text-align: center; padding: 1px 2px 2px 20px;border-radius: 10px;}

/* Поворот аватара */
.post-author ul li.pa-avatar img{
  -webkit-transition: all 0.5s ease-out; 
     -moz-transition: all 0.5s ease-out; 
      -ms-transition: all 0.5s ease-out; 
       -o-transition: all 0.5s ease-out; 
          transition: all 0.5s ease-out;
}
.post-author ul li.pa-avatar img:hover {
  -webkit-transform: rotate(-2.5deg);  /* Saf3.1+, Chrome */
     -moz-transform: rotate(-2.5deg);  /* FF3.5+ */
      -ms-transform: rotate(-2.5deg);  /* IE9 */
       -o-transform: rotate(-2.5deg);  /* Opera 10.5 */
          transform: rotate(-2.5deg);
             filter: progid:DXImageTransform.Microsoft.Matrix(/* IE6–IE9 */
                     M11=0.9990482215818578, M12=0.043619387365336, M21=-0.043619387365336, M22=0.9990482215818578, sizingMethod='auto expand');
               zoom: 1;
}

/* ссылки подфорум*/
#linkforum { line-height: 7px; margin-top: 9px; }
#linkforum a:link, #linkforum a:visited, #linkforum a:active 
{ background: #625c44;   color: #f9f7f1; text-shadow: #f0d77b 1px 1px 1px;
   font: 10px cuprum; 
  display: inline; 
      line-height: 5px; padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 10px;
   padding-right: 10px;
   text-transform: uppercase; 
   -moz-transition-duration: 1s;  -o-transition-duration: 1s;    transition-duration: 1s; 
   -webkit-transition-duration: 1s; }
#linkforum a:hover {background: #f49d34;   color: #f9f7f1; text-shadow: #f0d77b 1px 1px 1px;}

.linkforum{
width: auto;
text-transform: uppercase;
color: #331612; font: 9px cuprum; letter-spacing: 2px; line-height: 7px; padding: 5px; text-decoration: none; text-transform: uppercase; text-shadow: #f0d77b 1px 1px 1px;
background-color: #ffdcaa;
position:relative;
 right:0px;
 width: 93%;
}