/* за часть кодов спасибо by all (skype: de-picasso)
design by nenastie */

/* профиль */
.pa-author {margin-bottom: 5px !important;}
.pa-fld3 {margin-top: -10px !important;}

#pun-main .post-author ul {    text-align: center;
    width: 182px;
    margin-right: 10px;}

/* Тело */
#pun {
  margin: auto;
  position: relative;
  width: 900px;
  background-image : url("http://i74.fastpic.ru/big/2015/1130/e5/bc353b5fb8138623053568f0af129fe5.png");
  background-color : #63707d;
  background-position : top center;
  }

.punbb {
  margin-left: 50px;
  position: top center;
  float: none;
  width: 800px;
  height: auto;
  }

/* Фон форума */
body { 
  background-color: #000723;
background-image : url("http://i75.fastpic.ru/big/2015/1206/b0/4635f284f2516e7d4cbe5f9eb88c3ab0.png");
overflow-x: hidden;
  background-repeat: repeat;
  background-position : top center;
  }

/* Шапка */
#pun-title table {
  border: none;
  margin-left: -270px;
  width: 1400px;
  height: 350px;
  background-image: url("http://i67.fastpic.ru/big/2015/1206/5e/c57a3f6bf6733bb9e421dc11a798a55e.png");
background-repeat: no-repeat;
}

/* Навигация */
div#pun-navlinks {
  position: absolute;
  width: 70%;
  margin-left: -13px;
  top: 0px;
  }

div#pun-ulinks {
  position: absolute;
  width: 100%;
  top: 585px;
  margin-left: 0px;
  text-transform: none;
  font-size: 100%;
  }

/* Неведомая хрень */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #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 {
  border-color:transparent;
  color: #000000;
  }

#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color:transparent;
  color: #000000;
  font-weight: normal;
  font-style: normal;
  }

/* Область для ввода текста*/
.punbb textarea, .punbb select, .punbb input {
  background-color: #1c0f0d;
  color: #313745;
    border: #537c96 1px solid;
    box-shadow: 0px 0px 5px #a2aeb1, inset 1px 1px 5px #7e929a;
  background-image: url(http://i75.fastpic.ru/big/2015/1207/44/d404990784573d2be98004f0b597b244.png);
  }

/*форма ответа фон для окошек шрифты размер шрифта таблица цвет и проч*/
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
position:absolute; 
right:6px;
top:43px;
border: #537c96 1px solid;
box-shadow: 0px 0px 5px #a2aeb1, inset 0px 0px 4px rgba(255, 255, 255, 0.51);
background-image: url(http://i75.fastpic.ru/big/2015/1207/44/d404990784573d2be98004f0b597b244.png);
}

/*фон окошка репутации*/
#pun-report .inner,#pun-reputation .inner,#pun-admin-award-form .inner {
    display: none;
    position: fixed;
    left: 50%;
    top: 50%;
    margin: -135px 0 0 -384px;
    width: 768px;
    z-index: 100;
    border: #78849A 1px solid;
    background-color: #B2B8C3;
    box-shadow: 0 0 5px #000;
    -webkit-box-shadow: 0 0 5px #000;
    -moz-box-shadow: 0 0 5px #000;
    -khtml-box-shadow: 0 0 5px #000;
}

/* CS5.4 Область для ввода текста в форме ответа и админке */
.punbb textarea, .punbb select, .punbb input {
    background-color: rgb(161, 164, 173);
    color: #313745;
}
background-image: url(http://i75.fastpic.ru/big/2015/1207/44/d404990784573d2be98004f0b597b244.png);
}

#pun-navlinks .container {
  border-color:transparent;
  color: #000000;
  }

.offline li.pa-online strong {
  font-weight: normal
  }
.online li.pa-online strong {
  font-weight: normal
  }

/* оформление цитаток */
#pun-main div.catleft, #pun-main div.catright {display: none}
.punbb .quote-box, .punbb .code-box, .punbb textarea, .punbb select  { 
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;}

/* Границы */
.punbb .container, .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 .quote-box, .punbb .code-box, .punbb th, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online, .punbb .post-sig dt {
  border-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: #9a1919;
  border-bottom: 0px none #000;
  text-decoration: none;
  }

/* Ссылка при наведении */
#pun-navlinks a {
border-bottom: 0px none #000;
    text-decoration: none;
    letter-spacing: -1px;
    font-size: 50.99px;
    color: rgba(62, 93, 128, 0.57);
    text-transform: uppercase;
    font-family: 'Roboto Condensed', sans-serif;
    text-shadow: 0.5px 0.866px 0px rgba(228, 239, 243, 0.92), 1px 1px 2px rgb(36, 48, 80), 0px 1px 1px rgba(241, 241, 241, 0.27);
  }

/* Ссылки навигации при наведении */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #9c141c;
  font-weight: normal;
  font-style: normal;
  border-bottom: 0px none #000;
  text-decoration: none;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #5f8ec9;
  color: #fff;
  }

/* навигация нижняя */
#pun-ulinks a {
  color: #b50000;
  text-decoration: none;}

/* наведение нижней навигации */
#pun-ulinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #d10000;
  text-decoration: none;}

/* CS3.2 Иконка старых */
#pun-main div.catleft, #pun-main div.catright {display: none}
.punbb table Div.icon {float: left; 
display: block; 
border-style: none none none none;
margin-left: 45px;
margin-right: -1px;
margin-top: 15px;
width: 50px;
height: 50px;
background-image : url(http://i66.fastpic.ru/big/2015/1207/ed/e81f28eab49726618d85af526f1020ed.png);
background-repeat: no-repeat;}

/* CS3.2 Иконка новых */
TR.inew Div.icon {
background-image : url(http://funkyimg.com/i/25j8V.png);
background-repeat: no-repeat;
width: 50px;
height: 50px;}

/* CS3.3 Иконка важных*/
TR.isticky Div.icon {
background-image : url(http://i66.fastpic.ru/big/2015/1207/58/e16569900965ae8418b92e09a59d3958.png);
background-repeat: no-repeat;
width: 50px;
height: 50px;}

/* CS3.3 Иконка закрытых*/
TR.iclosed Div.icon {
background-image : url(http://i66.fastpic.ru/big/2015/1207/5c/44d4573330683dcf44c0c97a26dafe5c.png);
background-repeat: no-repeat;
width: 50px;
height: 50px;}

/* Категории */
#pun-category1.category h2 {
background: url(http://i76.fastpic.ru/big/2015/1206/a9/7366e748b89f0720a57cab9434fe46a9.png);
background-repeat: no-repeat;
height: 100px;
width: 500px;
font-size:0 !important;
margin-left: 200px;}

#pun-category2.category h2 {
background: url(http://i67.fastpic.ru/big/2015/1207/30/b75c31beaa1f4bf99e601d8facd17730.png);
background-repeat: no-repeat;
height: 100px;
width: 500px;
font-size:0 !important;
margin-left: 200px;}

#pun-category3.category h2 {
background: url(http://i67.fastpic.ru/big/2015/1207/c1/6e5ba435e6f6a7e2299c38ac6feb4bc1.png);
background-repeat: no-repeat;
height: 100px;
width: 500px;
font-size:0 !important;
margin-left: 200px;}

#pun-category4.category h2 {
background: url(http://i67.fastpic.ru/big/2015/1207/72/595ea1bf8c7582fe4d4f2822a958bf72.png);
background-repeat: no-repeat;
height: 100px;
width: 500px;
font-size:0 !important;
margin-left: 200px;}

#pun-category5.category h2 {
background: url(http://i67.fastpic.ru/big/2015/1207/37/f78dc8bfcea2b8bb1c786e0bbd7a5b37.png);
background-repeat: no-repeat;
height: 100px;
width: 500px;
font-size:0 !important;
margin-left: 200px;}

#pun-category6.category h2 {
background: url(http://i67.fastpic.ru/big/2015/1207/7b/fb1250009edcb23a79fd8975bd24aa7b.png);
background-repeat: no-repeat;
height: 100px;
width: 500px;
font-size:0 !important;
margin-left: 200px;}

/* cтатус картинки со статистикой 24*/
#pun-stats ul.container { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("http://i66.fastpic.ru/big/2015/1207/d6/49d674c9824b565629a6d80c140cd2d6.png");
background-origin: padding-box;
background-position: 45px 23px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 110px;
padding-top: 20px;}

/*статистика*/
#pun-stats.section h2 { 
background-attachment: scroll;
background-clip: border-box;
height: 100px;
width: 500px;
margin-left: 200px;
background-color: transparent;
background-image: url("http://i67.fastpic.ru/big/2015/1207/06/c1d8d34cc8634246658cdbd2ae55fc06.png");
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
font-size: 0px;}

/* Футер */
#pun-about p.container {
  background-image : url(http://i75.fastpic.ru/big/2015/1206/1a/876dfe98c45b884218e2ad3d98a3e91a.png);
background-color: transparent;
  margin-left: -82px;
margin-bottom: -1px;
background-position: 50% 100%;
background-repeat: no-repeat;
  width: 1000px;
  height : 150px; 
}
div#html-footer {
  margin: 0px 0px 0px 0px;}
div#pun-about {
  margin-bottom:-80px;
}
div#html-footer {
  margin: -100px 0px 0px 0px;}
#pun-announcement.section h2 span {display: none;}
a.menu:link, a.menu:visited, a.menu:active {text-decoration: none;}

/* CS1.0C Настройки прокрутки*/
::-webkit-scrollbar{
width: 7px;
height: 7px;
background-color: #3a546c;}
::-webkit-scrollbar-thumb{
background-color: #9ab6cd; }

/* CS1.7 Настройки цитаты и кода*/
.punbb .quote-box, .punbb .code-box {
background: #c5d4e0 url("http://i74.fastpic.ru/big/2015/1207/33/739a5092bdf5d482c0f6e26e6ef6d733.png");
padding: 0px;
border: #537c96 !important;
color: #313745 !important;
box-shadow: 0px 0px 5px #a2aeb1, inset 0px 0px 5px #7e929a;
  }
 
/*Фон мини-профиля в Топике*/
.punbb .post .post-author {
    background: url(http://i76.fastpic.ru/big/2015/1207/77/da1d0c5e2fd5cf3f1476bcb07e634677.png) 10px 0 repeat;
    overflow: visible!important;
    border: #c5d4e0 1px solid;
    box-shadow: 0px 0px 5px #a2aeb1, inset 0px 0px 5px #7e929a;
    color: #1d252f;
}

.punbb .post .post-author > ul {
}

/*настройки профиля*/
.post-author ul li.pa-fld1 {
    padding: 1px 7px;
    line-height: 12px;
    margin-left: 5px;
    border: rgba(120, 132, 154, 0.65) 1px solid;
    background-color: rgba(141, 148, 164, 0.52);
}

}
.post-author ul li.pa-author {
font-size: 20px;
    /* text-transform: uppercase; */
    font-family: serif;
    letter-spacing: -1px;
    /* font-size: 50.99px; */
    color: rgba(146, 152, 165, 0.55)!important;
    text-transform: uppercase;
    font-family: 'Roboto Condensed', sans-serif;
    text-shadow: 0.5px 0.866px 0px rgba(228, 239, 243, 0.92), 1px 1px 2px rgb(36, 48, 80), 0px 1px 1px rgba(241, 241, 241, 0.27);
}
.post-author ul li.pa-title {
    font-weight: normal;
    font-size: 10px;
    line-height: 6px;
}
.post-author ul li.pa-posts {
text-transform: lowercase;
    font-size: 10px;
    line-height: 10px;
    font-style: italic;
    font-weight: bold;
    margin-left: 10px;
    letter-spacing: 1px;
}
.post-author ul li.pa-respect {
    text-transform: lowercase;
    font-size: 10px;
    line-height: 10px;
    font-style: italic;
    margin-left: 10px;
    letter-spacing: 1px;
}
.post-author ul li.pa-online {
    line-height: 1.09em;
    /* border-left-style: solid; */
    /* border-left-width: 0.7em; */
    /* padding-left: 0.4em; */
    /* margin-top: 0.7em; */
    letter-spacing: 1px;
    font-size: 11px;
    /* text-transform: uppercase; */
    font-family: serif;
    /* letter-spacing: -1px; */
    font-weight: normal;
    /* font-size: 50.99px; */
    color: rgba(70, 102, 128, 0.55)!important;
    text-transform: uppercase;
    font-family: 'Roboto Condensed', sans-serif;
    text-shadow: 0.5px 0.866px 0px rgba(228, 239, 243, 0.92), 1px 1px 2px rgb(36, 48, 80), 0px 1px 1px rgba(241, 241, 241, 0.27);
}

.post-author ul li.pa-awards {
line-height: 16px;
    letter-spacing: 4px;
    font-size: 16px;
    font-weight: normal;
    margin-top: 5px;
    margin-left: 20px;
    color: rgba(70, 102, 128, 0.55)!important;
    text-transform: uppercase;
    font-family: 'Roboto Condensed', sans-serif;
    text-shadow: 0.5px 0.866px 0px rgba(228, 239, 243, 0.66), 1px 1px 2px rgb(36, 48, 80), 0px 1px 1px rgba(241, 241, 241, 0.27);
}
.post-author ul li.pa-awards a {
color: transparent;
}

/* CS5 Другое
-------------------------------------------------------------*/
h6 {font-family: georgia;font-size: 10px;font-weight: normal;line-height: 10px;}
 H7 { text-align: center; word-spacing: -2px }
h8 {text-transform:uppercase; font-family: georgia; align:center; font-weight: bold;}
h9 {font-family: georgia;font-size: 10px;font-weight: normal;line-height: 10px;}

/* название дерьма умного*/
.textnudaktiv {font: small-caps 700 11pt/14px "Roboto Condensed"; color: #9c141c; text-shadow: 0.5px 0.866px 0px rgba(228, 239, 243, 0.66), 1px 1px 2px rgb(36, 48, 80), 0px 1px 1px rgba(241, 241, 241, 0.27)}

/*ссылки нах*/
.textssil {font: small-caps 700 13pt/15px "Roboto Condensed"; color: #9c141c; }

/*первое сообщение ВСЕГО*/
.plashka {
WIDTH: 500PX;
    TEXT-ALIGN: RIGHT;
    FONT-FAMILY: GEORGIA;
    FONT-SIZE: 20PX;
    LETTER-SPACING: 1PX;
    COLOR: #FFF;
    TEXT-SHADOW: #58515E 1PX 1PX 1PX;
    PADDING-RIGHT: 5PX;
    LINE-HEIGHT: 120%;
    border-bottom: 2PX SOLID rgba(69, 104, 128, 0.59);
    color: rgba(70, 102, 128, 0)!important;
    text-transform: uppercase;
    font-family: "MS TREBUCHET";
    text-shadow: 0.5px 0.866px 0px rgba(228, 239, 243, 0.75), 1px 1px 2px rgb(36, 48, 80), 0px 1px 1px rgba(241, 241, 241, 0.29);
}
.plashkatext {
WIDTH: 500PX;
    BACKGROUND-COLOR: #D1DAE0;
    background-image: url(http://i76.fastpic.ru/big/2015/1207/77/da1d0c5e2fd5cf3f1476bcb07e634677.png);
    PADDING-right: 5PX;
    PADDING-LEFT: 5PX;
    PADDING-BOTTOM: 5PX;
    FONT-FAMILY: ARIAL;
    TEXT-ALIGN: JUSTIFY;
    FONT-SIZE: 11PX;
    COLOR: #000;
    box-shadow: inset 0px 0px 6px rgba(77, 104, 125, 0.87);
    LINE-HEIGHT: 105%;
    border: 1px solid #C5D4E0;
}
.plashkadown {
        WIDTH: 398PX;
    TEXT-ALIGN: RIGHT;
    FONT-FAMILY: MS TREBUCHET;
    COLOR: #000;
    FONT-SIZE: 8PX;
    LETTER-SPACING: 2PX;
    PADDING: 1PX;
    text-transform: uppercase;
}
/*список роелй*/
.plashkatextroles {
WIDTH: 500PX;
    BACKGROUND-COLOR: #D1DAE0;
    background-image: url(http://i76.fastpic.ru/big/2015/1207/77/da1d0c5e2fd5cf3f1476bcb07e634677.png);
    PADDING-right: 5PX;
    PADDING-LEFT: 5PX;
    PADDING-BOTTOM: 5PX;
    FONT-FAMILY: ARIAL;
    FONT-SIZE: 11PX;
    COLOR: #000;
    box-shadow: inset 0px 0px 6px rgba(77, 104, 125, 0.87);
    LINE-HEIGHT: 105%;
    border: 1px solid #C5D4E0;
    text-align: center;
    letter-spacing: 2px;
    text-transform: lowercase;
}
.rolefandom {
text-align: center;
    text-transform: uppercase;
    padding: 5px;
    font-size: 17px;
    font-family: roboto condensed;
    letter-spacing: 1px;
    color: rgb(46, 96, 136);
    text-shadow: 1px 1px 2px #FFFFFF, -1px -1px 0px #7493AD;
}
.rolefandom2 {
    text-align: center;
    text-transform: lowercase;
    font-size: 10px;
    padding-bottom: 10px;
    line-height: 2px;
    font-family: georgia;
    letter-spacing: 1px;
    font-style: italic;
    color: rgb(72, 104, 133);
}
.faqtop {
text-transform: lowercase;
    font-size: 11px;
    padding-bottom: 10px;
    font-family: georgia;
    letter-spacing: 1px;
    font-style: italic;
    color: #7D0B12;
}