/* ÒÅËÎ È ÐÀÌÊÀ ÔÎÐÓÌÀ */

body {background: url("http://forumfiles.ru/files/001a/73/28/13311.jpg") top center no-repeat fixed,
#272d1a;
background-size:cover;
}

#pun {
margin: 340px auto 200px auto;
width: 910px;
background: url("http://forumfiles.ru/files/001a/73/28/79817.png") top left repeat,
#a28759;
background-clip: padding-box!important;
padding:10px!important;
border-width:45px;
border-style: solid;
border-color: transparent;
border-image: url("http://forumfiles.ru/files/001a/73/28/42615.png") 0 45 0 45 repeat;
 -webkit-border-image: url("http://forumfiles.ru/files/001a/73/28/42615.png") 0 45 0 45 repeat;
}

#pun-status .container {
font-size:15px;
font-family: Book Antiqua;
letter-spacing:-0.3px;
}

#pun-status .container a {
font-size:14px;
font-family: Modest;
color:#6e1605;
}

#pun-admain1 > form > fieldset > div {
color:#1e2631!important;
}

/* Ïîäêëàäêà ïîä ïîñò -- îáåçâðåæåíî
div.post-box {
background: url("http://forumfiles.ru/files/001a/1a/80/22757.png") top center repeat,
#bcbbbe;
padding:14px!important;
margin-bottom:15px;
margin-left: 10px;
margin-right: 10px;
color:#10141a!important;
}

#post fieldset label {
color:#10141a!important;
background: url("http://forumfiles.ru/files/001a/1a/80/62763.png") top left repeat;
padding:2px;
}

#post p.inputfield.required.longinput > label {
display:none;
}
*/


/* CS1 Background and text colours
-------------------------------------------------------------*/
/* CS1.1 */
.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 {
  background-color: #;
  color: #1c1816;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: #;
  color: #1c1816;
  }

#pun-edit #font-area, #pun-edit #size-area, #pun-edit #color-area, #pun-edit #table-area, #pun-edit #smilies-area, #pun-edit #image-area, #pun-edit #imageup-area, #pun-edit #imageattach-area, #pun-edit #keyboard-area, #pun-edit #video-area, #pun-edit #addition-area {
  top: 66px !important;
}

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  color: #1c1816;
  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: #;
  color: #1c1816;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: #;
  color: #1c1816;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: #;
  color: #1c1816;
  }


/* CS1.8 */
.offline li.pa-online strong {
  font-weight: normal
  }

/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
/* Âñå ññûëêè íà ôîðóìå*/
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb a:visited, .punbb a, .punbb a:link {
color: #5d1002;
font-family: 'Book Antiqua';
font-size: 15px;
transition:0.3s;
letter-spacing:-0.3px;
}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
color: #5d1002;
text-decoration: none; 
transition:0.3s;
}

/* CS3.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 {
text-decoration: none;  
transition:0.3s;
}

/* CS3.3 ÑÑÛËÊÈ */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
color: #5d1002;
text-decoration: none;
font-family: 'Georgia';
}

#adnav-standard .isactive  a {
color:#b42000!important;
}

#adnav-standard  a:hover {
color:#b42000!important;
}

/* ÍÀÂÈÃÀÖÈß ÞÇÅÐÀ */
#pun-ulinks li, #pun-ulinks li a, #pun-ulinks a {
color: #6e1605;
  font-family: 'Modest';  
  font-size: 12px;
  text-transform: lowercase !important;
transition:0.3s;
}

#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
color: #6e1605;
transition:0.3s;
}

#pun-ulinks > ul > li.item3 {
display:none;
}

#pun-ulinks > ul > li.item5 {
display:none;
}

/* CS4 Post status icons Èêîíêè
-------------------------------------------------------------*/
.punbb div.icon {
float: left;
width: 46px;
height: 46px;
margin-left: 420px;
position:absolute;
margin-top:1px;
z-index:5000;
}

div.icon {
        background: url("http://forumfiles.ru/files/001a/73/28/69371.png") top left no-repeat;
}
tr.inew div.icon {
        background: url("http://forumfiles.ru/files/001a/73/28/69371.png") -92px top no-repeat;
}
tr.iclosed div.icon {
        background: url("http://forumfiles.ru/files/001a/73/28/69371.png") -46px top no-repeat;
}
tr.isticky div.icon {
        background: url("http://forumfiles.ru/files/001a/73/28/69371.png") -138px top no-repeat;
}

/* ÈÊÎÍÊÈ Â ÏÎÄÔÎÐÓÌÀÕ È ÍÀ ÑÒÐÀÍÈÖÀÕ ÏÎÈÑÊÀ */
#pun-main .forum .container .tcl .intd .icon {
width: 46px!important;
height: 46px!important;
position:absolute!important;
margin-left: 450px;
margin-top:-9px;
}

#pun-searchposts #pun-main .topic .post-author ul {
}

#pun-searchtopics  .forum .tcl {
padding-right:70px!important;
vertical-align:middle!important;
height:27px!important;
}

#pun-searchtopics  .forum .tcl .icon {
position:absolute!important;
width: 46px!important;
height: 46px!important;
margin-left: 505px;
margin-top:-9px;
}

/* ÓÁÈÐÀÅÌ ÍÀÇÂÀÍÈÅ ÔÎÐÓÌÀ */
#pun-title .title-logo span {display: none;}
#pun-title {display: none;}

/* ÒÀÁËÈÖÀ ÏÎÑËÅÄÍÅÃÎ ÑÎÎÁÙÅÍÈß */
#pun .tcr {
text-align: center;
z-index:700!important;
}

/* ÐÀÇÄÅËÈÒÅËÜ Â ÏÎÄÏÈÑÈ*/
.punbb .post-sig dt {
width:400px;
height:1px;
background: #8a8c93;
margin-left:164px!important;
margin-right:164px!important;
margin-bottom:10px;
margin-top:10px;
}

/*Áëîê îïèñàíèÿ ïîäôîðóìîâ íà ãëàâíîé */
#pun-index .tcl .intd .tclcon {
color: #1c1714;
font-family: Book Antiqua;
font-size:15px!important;
padding-right:60px!important;
min-height:30px;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
margin-bottom:20px;
}


#pun-index .tcl .intd .tclcon a {
color:#6e1605;
font-family: Modest;
font-size:12px;
letter-spacing:0.3px;
transition:0.3s;
}

#pun-index .tcl .intd .tclcon h3 a {
color:#332920;
font-size:16px;
font-weight:normal;
}

#pun-index .tcl .intd .tclcon a:hover,  #pun-index .tcl .intd .tclcon a:focus,  #pun-index .tcl .intd .tclcon a:active {
color:#332920;
transition:0.3s;
}

/*Ïîäôîðóìû âíóòðè */
#pun-main .forum .tclcon {
color:#6e1605;
font-size:15px;
font-family:Book Antiqua;
height:27px!important;
}

#pun-main .forum .tcr {
font-size:15px;
font-family:Book Antiqua;
font-weight:bold;
color:#6e1605;
}

#pun-main .forum .tclcon a {
color:#332920;
font-weight:bold;
transition:0.3s;
}

#pun-main .forum .tcr a {
color:#332920;
transition:0.3s;
font-weight:normal;
}

#pun-main .forum .tclcon a:hover,  #pun-main .forum .tclcon a:focus, #pun-main .forum .tclcon a:active {
transition:0.3s;
}

/* ÝËÅÌÅÍÒÛ ËÑ */
.fs-box .container .pmtc22 {
width:40%;
}

.pa-reg, .pa-posts {
display:none;
}

.fs-box #fntSlider {
margin-top:-20px;
}

.fs-box .container .tclcon {
margin-right:0px;!important;
padding-top: 5px!important;
padding-bottom: 5px!important;
height:auto!important;
min-height:10px!important;
valign:center!important;
text-align:center;
margin-top:0px!important;
line-height:16px!important;
margin-bottom:0px!important;
background: rgba(215,181,124,0.3);
border:1px solid rgba(96,66,37,0.4);
vertical-align:middle;
}

.fs-box .container .tclcon a {
color:#332920!important;
font-family: Modest;
font-size:14px;
}

.fs-box .container .intd .icon {
display:none;
}

.fs-box h3 span {
float:right;
margin-right:-35px;
margin-top:-22px;
margin-bottom:-3px;
font-family:Georgia;
color: #6e1605!important;
font-weight:bold;
}

/* Îòêðûòàÿ ËÑ*/
.fs-box .container table .hasicon strong a {
text-decoration:underline;
font-weight:normal;
}

/* Íîâàÿ ËÑ*/
.fs-box .inew .tclcon {
background: rgba(215,181,124,0.5)!important;
}

.fs-box .inew .pmtcl1 .intd .tclcon a {
color:#6e1605!important;
}

/* Øèðèíà òåëà ËÑ */
.fs-box {
margin-left:-30px!important;
margin-right:-30px!important;
}

 .fs-box .container .post-body .post-box {
margin-right:-40px!important;
padding:0px!important;
}

 .fs-box .container .post-body .post-box .post-content {
margin-left:-15px!important;
}

.fs-box .container  .post-author ul {
background: url("http://forumfiles.ru/files/001a/73/28/94497.png") bottom left no-repeat,
url("http://forumfiles.ru/files/001a/73/28/23858.png") top left no-repeat,
url("http://forumfiles.ru/files/001a/73/28/79492.png") top left repeat-y,
url("http://forumfiles.ru/files/001a/73/28/33592.png") top right repeat-y,
url("http://forumfiles.ru/files/001a/73/28/18108.png") top center repeat;
text-align: center;
color: #8b7344 !important;
width:192px!important;
padding-bottom:20px!important;
padding-top:20px!important;
text-align: center!important;
margin-left:1px!important;
z-index:5000!important;
}

/* Çàãîëîâîê ËÑ "Ñîîáùåíèÿ" */
#messages fieldset legend {
margin-left:250px;
}

#messages fieldset legend span {
font-family:"Ustav";
text-align:center!important;
font-size:22px;
color:#6e1605;
align:center!important;
}

/* ÑÑÛËÊÈ ÑÏÐÀÂÀ ÍÀ ÃËÀÂÍÎÉ */
#pun-main .category .container .tcr a {
color:#332920;
font-size:15px;
position: relative;
align:center;
transition:0.3s;
font-family:Book Antiqua;
font-weight:bold;
line-height:11px;
}

.tcr a:hover,  .tcr a:focus,  .tcr a:active {
transition:0.3s;
}

#pun-main td.tcmod {
position:relative;
z-index:5000!important;
}

/* ÊÀÒÅÃÎÐÈÈ È ÑÒÀÒÈÑÒÈÊÀ + ÇÀÃÎËÎÂÊÈ*/ 
/* CATEGORIES Êàòåãîðèè */
#pun-index .category h2 {
height: 96px;
text-align:center;
width:915px!important;
align:center!important;
padding:0px!important;
margin-top:-2px;
transform-origin: top center; 
transition:1s;
}

#pun-stats h2 {
text-align:center;
width:915px!important;
align:center!important;
padding:0px!important;
font-size:18px;
font-family:"Ustav"!important;
color: #6e1504;
letter-spacing:-1px;
margin-bottom:-15px!important;
}

#pun-index #pun-category1 h2:hover, #pun-index #pun-category3 h2:hover, #pun-index #pun-category5 h2:hover {
transform: rotate(-4deg);
transform-origin: top center; 
transition:1s;
}

#pun-index #pun-category2 h2:hover, #pun-index #pun-category4 h2:hover, #pun-index #pun-category61 h2:hover {
transform: rotate(4deg);
transform-origin: top center; 
transition:1s;
}

#pun-index #pun-category1 h2 {
background: url('http://forumfiles.ru/files/001a/73/28/96093.png') top center no-repeat;
margin-top:-30px!important;
margin-bottom:-25px!important;
} 

#pun-index #pun-category2 h2 {
background: url('http://forumfiles.ru/files/001a/73/28/96093.png') center -96px no-repeat;
margin-bottom:-25px!important;
}

#pun-index #pun-category3 h2 {
background: url('http://forumfiles.ru/files/001a/73/28/96093.png')  center  -192px no-repeat;
margin-bottom:-25px!important;
}

#pun-index #pun-category4 h2 {
background: url('http://forumfiles.ru/files/001a/73/28/96093.png')  center -288px no-repeat;
margin-bottom:-25px!important;
}

#pun-index #pun-category5 h2 {
background: url('http://forumfiles.ru/files/001a/73/28/96093.png') center -384px no-repeat;
margin-bottom:-25px!important;
}

#pun-index #pun-category6 h2 {
background: url('http://forumfiles.ru/files/001a/73/28/96093.png') center -480px no-repeat;
margin-bottom:-25px!important;
}

#pun-index .category h2 span {
display:none;
}


/* ÇÀÃÎËÎÂÊÈ */ 
#pun-main h1 {
font-family:Ustav;
font-size:18px;
text-align:center!important;
color: #332920;
line-height:18px;
margin-top:-35px!important;
margin-bottom:25px;
}

#pun #pun-main h1 {
}

#pun-post #pun-main h1 {
margin-top:10px!important;
margin-bottom:-5px!important;
}

#pun-search #pun-main h1 {
margin-bottom:-25px!important;
}

#pun-profile #pun-main h1 {
margin-top:10px!important;
margin-bottom:-5px!important;
}

#pun-edit #pun-main h1 {
margin-top:5px!important;
margin-bottom:-5px!important;
}

/* Âíóòðè òåìû*/ 
#pun-viewtopic #pun-main h1 {
}

#pun-post #pun-main .topic h2 {
font-family:Ustav;
font-size:18px;
text-align:center;
color: #332920;
margin-top:-10px;
}

#pun-viewtopic #pun-main .permalink {
font-family: Georgia!important;
font-size:14px!important;
font-weight:600!important;
float:right!important;
position:relative;
}

 #pun-viewtopic #pun-main .topic h3 {
margin-bottom:0px!important;
}

/* ÎÔÎÐÌËÅÍÈÅ ÏÎÑÒÀ è ÑÑÛËÎÊ â ïîñòå */
#pun-main .post-body {
}

#pun-main .post-content {text-align: justify;}

#pun-main .post-content a {
color:#6e1605;
font-family: Modest;
font-size:12px;
letter-spacing:0.3px;
}

#pun-main .post-content a:hover {
color:#6e1605;
}

.post-rating .container a {
color:#6e1605;
font-family: Georgia;
font-size:14px;
font-weight:bold;
}

/* ÏÐÅÄÏÐÎÑÌÎÒÐ ÏÎÑÒÀ */

#post-preview .fs-box .post-box {
width:650px!important;
margin-left:100px;
padding:10px;
}

/* ÏÐÎÑÌÎÒÐ ÎÒÂÅÒÀ, ÐÅÄÀÊÒÈÐÎÂÀÍÈß, ÏÎÈÑÊÀ (ïðîôèëü àâòîðà) */ 

#pun-post #pun-main .post-author .pa-author {
background: url("http://forumfiles.ru/files/001a/73/28/94497.png") bottom left no-repeat,
url("http://forumfiles.ru/files/001a/73/28/23858.png") top left no-repeat,
url("http://forumfiles.ru/files/001a/73/28/18108.png") top center repeat;
text-align: center;
color: #8b7344 !important;
width:174px!important;
padding-bottom:40px!important;
padding-top:40px!important;
text-align: center!important;
}

#pun-searchposts #pun-main .container .post-author ul {
background: url("http://forumfiles.ru/files/001a/73/28/94497.png") bottom left no-repeat,
url("http://forumfiles.ru/files/001a/73/28/23858.png") top left no-repeat,
url("http://forumfiles.ru/files/001a/73/28/18108.png") top center repeat;
text-align: center;
color: #8b7344 !important;
width:192px!important;
padding-bottom:30px!important;
padding-top:30px!important;
text-align: center!important;
}

/* ÎÊÀÍÒÎÂÊÀ ÏÐÎÔÈËß */
.punbb .post .post-author {
float: left;
overflow: hidden;
height:100%;
}

.post-author > ul {
background: url("http://forumfiles.ru/files/001a/73/28/94497.png") bottom left no-repeat,
url("http://forumfiles.ru/files/001a/73/28/23858.png") top left no-repeat,
url("http://forumfiles.ru/files/001a/73/28/79492.png") top left repeat-y,
url("http://forumfiles.ru/files/001a/73/28/33592.png") top right repeat-y,
url("http://forumfiles.ru/files/001a/73/28/18108.png") top center repeat;
text-align: center;
color: #8b7344 !important;
width:193px!important;
padding-bottom:25px!important;
padding-top:10px!important;
text-align: center!important;
margin-left:8px;
}

.post-author ul li {
text-align: center; 
width: 185px;
font-family:'Tahoma';
font-size:10px;
line-height:10px;
}

.post-author ul li a {
font-family:"Book Antiqua";
}

/* ÈÌß ÏÅÐÑÎÍÀÆÀ */
.pa-author {
text-decoration: none;
margin-bottom: 9px!important;
text-align: center;
width: 195px!important; 
line-height:18px!important;
}

.pa-author a, .pa-author {
font-weight:normal!important;
color:#a98954 !important;
letter-spacing:0.1em!important;
word-spacing:-0.2em!important;
font-family: "Souvenir" !important;
text-transform:none!important;
font-style: none !important;
font-size: 22px !important;
font-weight:normal;
	text-shadow: 
		-0   -1px 0   #2B241E,
		 0   -1px 0   #2B241E,
		-0    1px 0   #2B241E,
		 0    1px 0   #2B241E,
		-1px -0   0   #2B241E,
		 1px -0   0   #2B241E,
		-1px  0   0   #2B241E,
		 1px  0   0   #2B241E,
		-1px -1px 0   #2B241E,
		 1px -1px 0   #2B241E,
		-1px  1px 0   #2B241E,
		 1px  1px 0   #2B241E,
		-1px -1px 0   #2B241E,
		 1px -1px 0   #2B241E,
		-1px  1px 0   #2B241E,
		 1px  1px 0   #2B241E;
}

.punbb .post-author a {
color: #8b7344;
line-height:18px;
	text-shadow: 
		-0   -1px 0   #2B241E,
		 0   -1px 0   #2B241E,
		-0    1px 0   #2B241E,
		 0    1px 0   #2B241E,
		-1px -0   0   #2B241E,
		 1px -0   0   #2B241E,
		-1px  0   0   #2B241E,
		 1px  0   0   #2B241E,
		-1px -1px 0   #2B241E,
		 1px -1px 0   #2B241E,
		-1px  1px 0   #2B241E,
		 1px  1px 0   #2B241E,
		-1px -1px 0   #2B241E,
		 1px -1px 0   #2B241E,
		-1px  1px 0   #2B241E,
		 1px  1px 0   #2B241E;
}

/* ÀÂÀÒÀÐ */
.pa-avatar {
width: 195px!important;
margin-bottom:10px!important;
}

.post-author ul .item2 img {
min-width:180px!important;
border: 2px solid #6e1605;
outline: 1px solid #aa8f61;
}

/* ÑÒÀÒÓÑ */
.pa-title {
text-align: center!important;
padding-right:10px!important;
padding-left:12px!important;
width: 170px!important;
font-size:10px;
line-height:9px!important;
color: #6d6d29!important;
font-family: Verdana!important;
text-transform:lowercase!important;
margin-top:8px!important;
margin-bottom:8px!important;
}

/*Âûðàâíèâàåì â îäíó ñòðîêó ÷èñëî ïîñòîâ è Óâàæåíèå*/
.pa-positive,.pa-respect {
text-align:center;
display:inline-block;
margin-left: 0;
vertical-align:top!important;
font-size:14px!important;
color: #a98954!important;
font-family: Georgia!important;
line-height:13px;
	text-shadow: 
		-0   -1px 0   #2B241E,
		 0   -1px 0   #2B241E,
		-0    1px 0   #2B241E,
		 0    1px 0   #2B241E,
		-1px -0   0   #2B241E,
		 1px -0   0   #2B241E,
		-1px  0   0   #2B241E,
		 1px  0   0   #2B241E,
		-1px -1px 0   #2B241E,
		 1px -1px 0   #2B241E,
		-1px  1px 0   #2B241E,
		 1px  1px 0   #2B241E,
		-1px -1px 0   #2B241E,
		 1px -1px 0   #2B241E,
		-1px  1px 0   #2B241E,
		 1px  1px 0   #2B241E;
}

.pa-respect {
width:76px!important;
padding:0 5px!important;
}

.pa-positive {
width:66px!important;
padding:0 8px!important;
line-height:16px!important;
}

.pa-positive a,.pa-respect a {
font-size:15px!important;
letter-spacing:-0.3px;
color: #8b7344!important;
font-family: Book Antiqua!important;
line-height:8px;
}

.pa-respect a:hover, .pa-respect a:focus, .pa-respect a:active, .pa-posts a:hover, .pa-posts a:focus, .pa-posts a:active { 
text-align: center; 
text-transform: none;
color: #8b7344!important;
}

.pa-posts, pa-icq {
text-align: center!important;
font-family:'Tahoma'!important;
}

 li.pa-last-visit {
margin-top:7px!important;
margin-bottom:5px!important;
font-size:10px!important;
color: #8b7344!important;
font-family: Tahoma!important;
}

.pa-fld1 {
background:url("http://forumfiles.ru/files/001a/73/28/79817.png") center center no-repeat;
width:184px!important;
height:auto!important;
padding:4px!important;
margin-bottom:8px!important;
margin-left:2px!important;
}

.lz {
width:176px;
color: #332920;
padding:3px;
padding-bottom:5px!important;
border:1px solid rgba(82,62,43,0.7);
text-shadow:none!important;
font-family: Book Antiqua;
font-size:14px;
letter-spacing:-0.3px;
line-height:12px;
}

.lz a {
font-family: Ustav!important;
font-size:17px!important;
color: #6e1605!important;
text-shadow:none!important;
z-index:1000;

}

.lz a:hover {
color: #6e1605!important;
}

.lz p {
font-family: Tahoma!important;
font-size:10px!important;
color:#36410f;
line-height:11px!important;
margin-bottom:-7px;
z-index:3000;
}


/* Âûêëþ÷àåì äîï.ïîëÿ .pa-fld1, .pa-fld2, .pa-fld3, .pa-fld4 {
width:190px!important;
padding: 0px 12px!important;
letter-spacing: 0px;
margin-top: 5px!important;
margin-left:-12px!important;
background: #390006;
font-family: 'Tahoma' !important;
font-size:10px!important;
-webkit-hyphens: auto!important; 
-moz-hyphens:auto!important;
-ms-hyphens: auto!important;  
hyphens: auto!important; 
}
.pa-fld1 a, .pa-fld2 a, .pa-fld3 a, .pa-fld4 a {
font-size:11px!important;
font-family:"Romul";
}
*/

 .pa-online {
margin-top:10px!important;
font-size:10px!important;
color: #8b7344!important;
font-family: Tahoma!important;
	text-shadow: 
		-0   -1px 0   #2B241E,
		 0   -1px 0   #2B241E,
		-0    1px 0   #2B241E,
		 0    1px 0   #2B241E,
		-1px -0   0   #2B241E,
		 1px -0   0   #2B241E,
		-1px  0   0   #2B241E,
		 1px  0   0   #2B241E,
		-1px -1px 0   #2B241E,
		 1px -1px 0   #2B241E,
		-1px  1px 0   #2B241E,
		 1px  1px 0   #2B241E,
		-1px -1px 0   #2B241E,
		 1px -1px 0   #2B241E,
		-1px  1px 0   #2B241E,
		 1px  1px 0   #2B241E;
}

.pa-ip {
margin-top:15px;
opacity:0;
transition:0.5s;
}

.pa-ip:hover {
opacity:100;
}

/* ÀÂÀÒÀÐÊÀ Â ÏÐÎÑÌÎÒÐÅ ÏÐÎÔÈËß */
.punbb img.avatardemo {
border: 1px solid #b8b7ba;
outline: 2px solid #353c43;
}


/* ÏÐÎÑÌÎÒÐ ×ÓÆÎÃÎ ÏÐÎÔÈËß */
#profile-left li {
text-align: center;
}

#viewprofile-next #viewprofile .container ul {
margin-top:-20px!important;
background:none!important;
}

#viewprofile .container ul #profile-left {
background: url("http://forumfiles.ru/files/001a/73/28/94497.png") bottom left no-repeat,
url("http://forumfiles.ru/files/001a/73/28/23858.png") top left no-repeat,
url("http://forumfiles.ru/files/001a/73/28/79492.png") top left repeat-y,
url("http://forumfiles.ru/files/001a/73/28/33592.png") top right repeat-y,
url("http://forumfiles.ru/files/001a/73/28/18108.png") top center repeat;
text-align: center;
color: #8b7344 !important;
width:210px!important;
padding-top:10px!important;
padding-bottom:40px!important;
text-align: center!important;
}

#viewprofile #profile-name strong {
margin-left:12px;
padding-right:10px!important;
padding-left:10px!important;
width: 180px!important;
font-weight:normal!important;
color:#a98954 !important;
letter-spacing:1px!important;
font-family: "Souvenir" !important;
text-transform:none!important;
font-style: none !important;
font-size: 22px !important;
line-height:20px;
padding-top:0px!important;
padding-bottom:0px!important;
margin-top:18px;
font-weight:normal;
	text-shadow: 
		-0   -1px 0   #2B241E,
		 0   -1px 0   #2B241E,
		-0    1px 0   #2B241E,
		 0    1px 0   #2B241E,
		-1px -0   0   #2B241E,
		 1px -0   0   #2B241E,
		-1px  0   0   #2B241E,
		 1px  0   0   #2B241E,
		-1px -1px 0   #2B241E,
		 1px -1px 0   #2B241E,
		-1px  1px 0   #2B241E,
		 1px  1px 0   #2B241E,
		-1px -1px 0   #2B241E,
		 1px -1px 0   #2B241E,
		-1px  1px 0   #2B241E,
		 1px  1px 0   #2B241E;
}

#viewprofile #profile-title strong {
text-align: center!important;
padding-right:10px!important;
padding-left:10px!important;
width: 180px!important;
font-size:10px;
margin-left:12px;
margin-top:-2px;
line-height:9px!important;
color: #6d6d29!important;
font-family: Verdana!important;
text-transform:lowercase!important;
font-weight:normal!important;
}

#viewprofile .container #profile-left li img {
border: 2px solid #6e1605;
outline: 1px solid #aa8f61;
margin-left:5px;
}

 #viewprofile .container #profile-left li strong {
color:#a98954;
font-weight:normal;
font-family: Verdana;
font-size:10px;
}

#viewprofile .container #profile-right {
padding-left:15px!important;
}

#viewprofile .container #profile-right li strong .lz {
padding:7px!important;
text-align:center;
line-height:12px;
width:210px;
}

#viewprofile .container #profile-right li strong .lz a {
line-height:16px;
z-index:1000;
}

#viewprofile .container #profile-right li strong .lz p {
margin-bottom:3px;
z-index:3000;
}



/* ÎÏÐÎÑÛ */
#pun-viewtopic #pun-main .topic #poll-special .container .formal div .poll2 {
box-shadow:none!important;
width:99%!important;
align:center;
padding-left:40px!important;
padding-right:40px!important;
margin-left:-12px!important;
}

#pun-main .topic #poll-special .container .formal div .poll2 h1 {
width:auto!important;
height:auto!important;
margin-top:-5px!important;
margin-bottom:-20px!important;
padding:5px!important;
}


/* ÑÑÛËÊÈ ÍÀÂÈÃÀÖÈÈ ÍÀÂÅÐÕÓ */
#pun-navlinks li a, #pun-navlinks li a:link, #pun-navlinks li a:visited{
font-family: 'Tuscon' !important;
font-size : 16px !important;
text-decoration : none;
text-align: center;
text-transform: uppercase;
border: 0px;
-webkit-text-size-adjust: none!important;
transition:0.3s;
color: transparent;
}

#pun-navlinks li a:hover, #pun-navlinks li a:focus, #pun-navlinks li a:active {
transition:0.3s;
  }

#pun-navlinks li a:hover {

}


/* ÏÐÎÑÌÎÒÐ ÓÂÀÆÅÍÈß È ÏÎÇÈÒÈÂÀ */

#pun-respect #pun-main .container .tc3 , #pun-positive #pun-main .container .tc3 {
line-height:14px!important;
}

/* ÑÒÐÀÍÈÖÀ ÏÅÐÅÀÄÐÅÑÀÖÈÈ */

/* A5.3 */
#pun-redirect {
float: none;
font-size: 14px;
text-align:center;
margin-top:-160px;
margin-left:-50px;
width: 910px;
height:140px;
background: url("http://forumfiles.ru/files/001a/73/28/79817.png") top left repeat,
#a28759;
background-clip: padding-box!important;
border:42px solid transparent;
border-image: url("http://forumfiles.ru/files/001a/73/28/42615.png") 0 45 0 45 repeat;
}

body.redirect-page #pun {
background:none!important;
border:none!important;
}

#pun-maint {
display:none!important;
}

#pun-redirect .info {
}

#pun-redirect h1 {
margin-top:5px!important;
font-size:26px;
font-family:"Ustav"!important;
color: #6e1504;
letter-spacing:-1px;
margin-bottom:-5px!important;
}

#pun-redirect a {
font-family:"Modest"!important;
font-size:14px;
transition:0s!important;
}

/* ÑÒÈËÜ ÊÍÎÏÎÊ b ÊÎË-ÂÎ ñèìâîëîâ*/
.punbb .button {
background: rgba(215,181,124,0.3)!important;
padding-top:8px!important;
padding-left: 8px!important;
padding-right:8px!important;
padding-bottom:8px!important;
font-size: 18px!important;
line-height:12px!important;
letter-spacing:-0.3px!important;
font-family:"Ustav"!important;
cursor:pointer;
z-index:5000;
color: #6e1605 !important;
border:1px solid #5d1a0d !important;
border-radius:8px!important;
}

#plng {
font-family:Tahoma;
font-size:11px;
text-transform:lowercase;
position:absolute;
margin-top:-25px;
}

#pun-main #post-form #post .formsubmit {
}

/* ÑÒÈËÜ HR ÏÎËÎÑÎÊ ÍÀ ÔÎÐÓÌÅ */
hr {
    border-bottom: 2px dashed  #6f1504;
border-top:none;
border-left:none;
border-right:none;
    background-color: transparent;
    height: 0px; 
opacity:1!important;
   }

/* ÍÎÌÅÐ ÏÎÑÒÀ ÑÎÎÁÙÅÍÈß è óáðàòü Ïîäåëèòüñÿ*/
#pun-main .post h3 strong {
font-family: Georgia!important;
letter-spacing:-0.3px;
font-size:15px!important;
color: #6e1605;
font-weight:bold!important;
}

.sharelink {
display: none !important;
}

/* ÓÁÐÀÒÜ ÍÀÄÏÈÑÜ ÎÁÚßÂËÅÍÈÅ */
#pun-announcement h2 span{
display: none !important;
}

/* ÁÅÃÓÍÎÊ ÍÀ ÔÎÐÓÌÅ */
/* Ïîëîñà ïðîêðóòêè */
::-webkit-scrollbar {
  width: 8px;
  height: 5px;
  background-color:  #b69967;
}

/* Ïîëçóíîê ïîëîñû ïðîêðóòêè */
::-webkit-scrollbar-thumb {
  background-color: #6e1605;
  height: 5px;
}

/* ÎÔÎÐÌËÅÍÈÅ ÁÛÑÒÐÎÃÎ ÎÒÂÅÒÀ */
.punbb textarea {
padding: 7px!important;
background: #b99d6b; 
border:1px solid rgba(96,66,37,0.6) !important;
 }

#pun-main #main-reply {
width:100%;
margin-left:-10px;
}

#post-form h2 {
display:none;
}

#pun-main .formal textarea {
background-color: #b99d6b; 
color : #100f0f;
text-align:justify;
}

.punbb select, .punbb input {
background: #b99d6b!important;
border:0;
padding:3px!important;
}

#post fieldset legend span,  #profile .container fieldset legend strong {
display:none;
}

/* ÎÔÎÐÌËÅÍÈÅ ÑÏÈÑÊÀ Ó×ÀÑÒÍÈÊÎÂ */
#pun-userlist .usertable .container {
width: 90%;
margin: auto;
}

/* ÎÔÎÐÌËÅÍÈÅ áûñòðîãî àâàòàðà íà ãëàâíîé */
.punbb .user-avatar img.ava  {
  border-radius:0!important;
  border:solid 1px;
}

/* ÎÔÎÐÌËÅÍÈÅ ÏÎÄÐÎÁÍÎÉ ÑÒÀÒÈÑÒÈÊÈ */
#active_users .container, #max_visit_time .container, #administration .container, #max_views_topics .container, #max_posts_topics .container {
width: 95%;
margin: auto;
}

#most_invites {display:none;}

/* ÔÎÍ ÂÛÏÀÄÀÞÙÈÕ ÎÊÎÍ Â ÔÎÐÌÅ ÎÒÂÅÒÀ */
#image-area, #font-area, #size-area, #video-area, #musicbox, #addition-area, #keyboard-area, #smilies-area, #table-area, #color-area {
background-color: #b19562;
padding:8px!important;
box-shadow: inset 0px 0px 5px rgba(150, 121, 57, 0.2);
border: 1px solid rgba(96,66,37,0.8) !important;
}

#keyboard-span > input[type=button] {
color:#332920;
border: 1px solid rgba(96,66,37,0.8) !important;
}

.punbb #form-buttons td {
background-color: #b19562!important;
border: 3px double rgba(96,66,37,0.6) !important;
width:auto;
margin-bottom:5px;
}

/* ÃÐÀÍÈÖÛ */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: transparent;}

.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;}

#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: transparent;}

#pun-stats h2 .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin{
  border-color: transparent;}

.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color:transparent;}

.punbb th {
  border-color: transparent;}

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: transparent;}

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: transparent;}

.punbb .divider {
  border-color: transparent;}

 /* Öâåò âûäåëåíèÿ â áðàóçåðå */

::selection {background: rgba(111,74,42,0.25)!important;}
::-moz-selection {background: rgba(111,74,42,0.25)!important;}
::-webkit-selection {background: rgba(111,74,42,0.25)!important;}

 /* Íàñòðîéêà âñïëûâàþùèõ îêîí íà ðóñôô, óáèðàåì ïðîçðà÷íîñòü */

#pun-reputation div.inner {
outline:2px solid #a68b5c!important; 
border:2px solid #6d1603!important; 
}

#pun-reputation div.inner div.container, #pun-report div.inner div.container , #pun-popup_awards div.inner div.container  {
padding: 3px; 
background: url("http://forumfiles.ru/files/001a/73/28/79817.png") top left repeat,
#a28759;
 }

#pun-reputation h1, #pun-report h1, #pun-popup_awards h1 {
background: url("http://forumfiles.ru/files/001a/73/28/79817.png") top left repeat,
#a28759;
box-shadow:inset 0 0 0 500px rgba(111,74,42,0.35);
width: auto !important; 
margin: auto !important;
height: 15px!important;
color: #6d1603!important;
font-family: "Ustav" !important;
font-size:22px;
}