/* CS1 Background and text colours
-------------------------------------------------------------*/

.button, .custom-smilies input {

   background: -webkit-gradient(linear, left top, left bottom, from(#933716), to(#6A2908))!important;
   background: -webkit-linear-gradient(top, #933716, #6A2908)!important;
   background: -moz-linear-gradient(top, #933716, #6A2908)!important;
   background: -ms-linear-gradient(top, #933716, #6A2908)!important;
   background: -o-linear-gradient(top, #933716, #6A2908)!important;
   padding: 6.5px 13px;
   -webkit-border-radius: 2px;
   -moz-border-radius: 2px;
   border-radius: 2px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #F0CC99 !important;
   border-top: 2px solid #F7D797 !important;
   border-bottom: none;
   border-left:  none;
   border-right: none;
   }
.button :hover, .button :active {
      background: #73542e !important;
   color: #fcfbf9;
   }




#pun-stats .section {padding: 0px 16px !important;}


#html-footer .container {margin: 0px 10px 70px;}

#banners {position: relative;}
#banners a{
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/48137.png") -52px 0px no-repeat transparent;
color: transparent;
font-size: 35px;
height: 76px;
left: 50%;
margin: 30px auto auto -118px;
position: absolute;
text-shadow: none;
width: 236px;
text-indent: -2000px;
}
#banners a:hover, #banners a:focus, #banners a:active {background-position: -52px -76px !important;}


/* 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: transparent;
color: #463016;}

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
background-color: transparent;
color: #433723;}

.admain {
margin: 1em 1em 1em 1em !important;
padding-left:15em;}

/* CS1.3 */
#pun-debug h2, .punbb-admin #pun-admain h2 {
background: url("Картинка полупрозрачного фона для кнопок объявления, размер 30х38");
color: #604645;
text-align: center;
height: 15px;
text-shadow: #fff 1px 1px 2px;
font-weight: bold;}


/*разделители*/
#pun-stats h2, .punbb .main h1, .punbb .main h2 {
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/81298.png") center top no-repeat;
border: 0px;
padding: 56px 0px 0px;
width: 940px;
height: 44px;
font-weight: bold;
text-align: center;
color: #CEA55F;
text-shadow: 1px 1px 8px #200E03, 1px 1px 2px #200E03;
margin: 0px auto 0px -19px ;}


#profilenav h2 {text-shadow: none;}

#pun-redirect.punbb  #pun-main h1 {
background: none;}

/* CS1.4 */
#pun-title, #pun-title .container{
 color: #bb4134;}

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {

padding: 2px 10px;}

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
background-color: none;
color: #512D18;}

/* CS1.7 */

/*цитаты*/
textarea {border: none !important;}
.punbb .quote-box, .punbb .code-box, .punbb .formal textarea {
background: url(http://untitled.f-rpg.ru/files/000d/8b/29/70348.png) 0% 0% no-repeat,
url(http://untitled.f-rpg.ru/files/000d/8b/29/62337.png) 100% 0% no-repeat,
url(http://untitled.f-rpg.ru/files/000d/8b/29/96115.png) 0% 0% repeat-x,

url(http://untitled.f-rpg.ru/files/000d/8b/29/42637.png) 0% 100% no-repeat,
url(http://untitled.f-rpg.ru/files/000d/8b/29/17844.png) 100% 100% no-repeat,
url(http://untitled.f-rpg.ru/files/000d/8b/29/96115.png) 0% 100% repeat-x,


url(http://untitled.f-rpg.ru/files/000d/8b/29/80162.png) 0% 32px repeat-y,
url(http://untitled.f-rpg.ru/files/000d/8b/29/22965.png) 100% 32px repeat-y rgba(161, 120, 64, 0.298);
box-shadow: inset 0px 0px 20px #5C2200, 0px 0px 5px #5C2200;
padding: 10px 16px;
color:#3E2C2C;}

.punbb textarea, .punbb select {
background-color:#ece3cc;}

/* CS1.8 */
#pun-navlinks .container {
color: #4c537e;
height: 20px;}

.offline li.pa-online strong {
font-weight: normal;}

.punbb textarea, .punbb select, .punbb input { //color:#273942;
}

.punbb #pun-main .quote-box, .punbb #pun-main .code-box {

}



/* CS2 Border colours
-------------------------------------------------------------*/
/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
border-color: transparent;}

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
border-color: #303569;}

/* CS2.3 */
#pun-debug h2, .punbb-admin #pun-admain h2 {
border-color: #333764;}

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span { border-color: transparent;}

/* CS2.5 */
.punbb th, .usertable table  {
border-color: #CECDBB;}

/* CS2.6 */
#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
border-color: transparent;}

#pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
border-color: #CBC2A7;}

.punbb .divider {
border-color: transparent #CBC2A7 #CBC2A7;}


li.pa-online {
border-left-color: #a10101;}

/* CS3 Links
-------------------------------------------------------------*/
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
color: #9F3500;
}

/* CS3.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 {
color: #702f00;
font-weight: none;
text-decoration: none;
}
/* 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 {
color: #9F3500;
text-decoration: none;
}

/* CS3.3 */
#pun-navlinks a {
color: transparent;
font-family: "Georgia", serif;
font-weight: bold;
font-variant: small-caps;
text-shadow: none;
}

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
color: transparent;
font-weight: bold;
font-style: normal;
text-shadow: none;
}

#pun-ulinks li a {
padding: 0px 0px 0px 4px !important;
color: #C19B66;
text-shadow: none;
border-color: #907A54;}
#pun-ulinks li a:hover {
color: #E1BC81;}

#pun-pagelinks a:active, #pun-pagelinks a:focus {
background-color: #333;
color: #fff;}

/* CS4 Post status icons
-------------------------------------------------------------*/


Div.icon {
height: 52px;
width: 52px;
background-image : url(http://untitled.f-rpg.ru/files/000d/8b/29/48137.png);
background-repeat: no-repeat;}
TR.inew Div.icon {background-position: 0px -52px ;}
TR.iclosed Div.icon {background-position:  0px -156px;}
TR.isticky Div.icon {background-position:  0px -104px;}

#pun-stats ul.container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
padding: 0 2em;}

/* CS5 Other
-------------------------------------------------------------*/

.punbb .main thead .tcl, .main thead .tc2, .main thead .tc3, .main thead .tcr, .main thead .tcmod {
color: rgba(33, 18, 4, 0.506);}

/*фон*/
HTML {
background-image: url("http://untitled.f-rpg.ru/files/000d/8b/29/84564.jpg"); 
background-position: center top; 
background-repeat: repeat-y;
background-color:  #0C0D01;}

body { 
background-image: url("http://untitled.f-rpg.ru/files/000d/8b/29/40261.jpg");
background-position: center top;  
background-attachment:scroll;
background-repeat: no-repeat;}




.punbb { 
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/40261.jpg") 50% 0% no-repeat transparent;
padding-bottom: 0px;
}

#pun_wrap {  
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/88356.jpg") no-repeat center bottom;
padding-bottom: 250px;
min-height: 1200px;
}



.punbb #pun-title { 
height:361px;}

div#pun-live-rusff {
font-size: 0px;
top: 36px;}
.cool1, .cool3 {
margin-left: 0px !important;
background: #632222 !important;
box-shadow: inset 0px 0px 3px #E1A500 !important;}
.cool1 {border-right: 1px solid #E1A500 !important;}
.cool3 {border-left: 1px solid #E1A500 !important;}
.cool1:hover, .cool3:hover { 
background: #944A4A !important;}


blockquote {
border: 0px !Important;
width: 95%;}

/* CS5 Поля профиля
 -------------------------------------------------------------*/




.pa-author { 
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/48137.png") -70px -152px no-repeat transparent;
color:  #CEA55F;
height: 24px;
margin-top: -21px !important;
padding-bottom: 3px !important;
padding-top: 18px !important;
text-shadow: 0px 0px 2px #000000;
width: 216px;}

.pa-author a { color: #CEA55F !important;
text-shadow: 1px 1px 8px #200E03, 1px 1px 2px #200E03;}

.pa-author a:hover, .pa-author a:focus, .pa-author a:active { color: #DFB873;}

.pa-avatar {
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/37696.png") 2px 0px repeat-y transparent;
padding-right: 0px !important;
width: 216px;}

.pa-title { 
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/48137.png") -70px -207px no-repeat transparent;
height: 30px;
margin-left: 0px !important;
position: relative;
width: 196px;
z-index: 2;}

.pa-fld1 {
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/40846.png") 2px 0px transparent;
padding: 6px 12px 4px !important;
width: 192px;
margin-top: -20px;}


.pa-inform strong {
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/52247.png") 50% 0% no-repeat, url("http://untitled.f-rpg.ru/files/000d/8b/29/40846.png") 2px 0px transparent;
display: block;
margin-top: -5px;
padding: 8px 12px 3px !important;
position: relative;
width: 192px;}

.pa-fld3 {
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/40846.png") 2px 0px transparent;
padding: 0px 12px 6px !important;
width: 192px;}

.pa-fld4 {
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/48137.png") -70px -270px no-repeat transparent;
line-height: 5px;
margin-top: -10px;
padding-bottom: 20px !important;
padding-top: 15px !important;
width: 216px;}

/*Контейнер с вкладками-------------------------------------------------------------*/

#menu span {
float: left;
height: 13px;
margin: 0px -35px 0px 39px !important;
padding-top: 19px;
position: relative;
text-decoration: none;
width: 90px;
color: #C19B66;
display: inline;}

#menu .tabactive {
background: url(http://untitled.f-rpg.ru/files/000d/8b/29/55657.png);
font-weight: 700;
color: #E1BC81;
}

#menu {
height: 32px;
line-height: 0px;
position: relative;
top: -32px;
display: inline;
z-index: 100;
}

#submenu {
margin-top: -22px;
clear:both;
float:left;
height: 150px;
width:403px;
overflow: auto !important;
padding: 0px 15px 28px 30px;
text-align: center;
display: inline;}

/*Важные темы и заслонялка-------------------------------------------------------------*/

.punbb .main td.info_header {
color: rgba(46, 20, 5, 0.749);
font-family:georgia,serif;
font-variant:small-caps;
font-weight:bold;
padding-left:2em;
text-align:left}

#JampPanel:hover{margin-right: -5px;}

#JampPanel {
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/39190.png") transparent;
height: 196px;
margin-right: -125px;
opacity: 1;
position: fixed;
right: 5px;
top: 50px;
transition-duration: 0.33s;
-webkit-transition-duration: 0.33s;
-moz-transition-duration: 0.33s;
-o-transition-duration: 0.33s;
width: 180px;
z-index: 1200;}

#JampPanel .container {
padding:65px 0 0 58px;
height: 100px;
width:127px;}

/*Остальное-------------------------------------------------------------*/
.pa-title, .pa-author {
text-align: center;}

#ofl_f {
font-weight: bold;
font-family: book antiqua,palatino;
color: #a8a09a;}

.punbb .main .fs-box .container table thead tr, .punbb .fs-box  .post-links ul, #pun-userlist .usertable .container  table thead tr {
background: none !important;}
#messages .linksb .postlink {
font-size: 1em !important;}

.punbb .post h3 span {
border-top: 3px ridge rgba(184, 125, 64, 0.196);}


#pun-main .post-author ul {
margin-top:20px;}
.punbb .post .container {
border-bottom: 0px solid #cbc2a7 !important;}

.punbb fieldset legend span {
padding: 0 5px;
margin: 0 0 0 -15px;

}
.punbb .quote-box cite, .punbb .code-box strong.legend {
border-bottom: 1px solid #C3A076 !important;}

hr, .banner-line {
height: 12px;
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/15767.png") center no-repeat;
border: 0px}

.post-content td {
border: 1px solid rgba(184, 125, 64, 0.196) !important;}

td.tcr a { 
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/98043.png") 2px 50% no-repeat transparent;
padding-left: 15px;}

#keyboard-span input {
border-radius: 4px;}

.post-content .spoiler-box > div { 
color: #702F00;
text-shadow: #FFFFFF 1px 1px 2px;}
.post-content .spoiler-box > blockquote { 
padding-top: 0 !important;}

.punbb .popup_awards{
background-color: #ECE3CC !important;
width: 568px;}








/*объявления*/

#pun-announcement .container {border-bottom: 3px ridge rgba(184, 125, 64, 0.196);}

#uwranno_all {
width: 900px;
position: relative;
background: url(http://untitled.f-rpg.ru/files/000d/8b/29/71402.png) 100% 0% no-repeat transparent;
margin: -46px 35px 0px 0px;
padding: 66px 35px 0px 0px;
}

#uwranno_table_left {
width: 450px;
}

#uwranno_table_right {
width: 450px;
position: absolute;
left: 450px;
top: 0px;
}


#uwr_right_bottom {
position: relative;
top: 75px;
width:410px;}
#uwr_right_bottom img { 
border: 1px solid #702F00;
opacity: 0.6;}
#uwr_right_bottom img:hover { opacity: 1;}

.uwr_content {
padding: 5px 5px 5px 15px;
}
/*блок с закладками*/
#uwr_tabs { 
height: 210px;
left: 35px;
position: relative;
top: 52px;
width: 400px;
margin-top: 2px;
}

#uwr_tabs .tab {
display: inline-block;
height: 32px;
text-align: center;
width: 90px;}

/*неактивная закладка*/ 
#uwr_tabs .tab label { 
color: #C19B66;
line-height: 32px;
padding: 8px 19px;
cursor: pointer;}

#uwr_tabs .tab label:hover {color: #E1BC81;}

.content{
height: 164px;
left: 0px;
overflow-y: auto;
padding: 10px 5px;
position: absolute;
width: 385px;
z-index: -1;
}


#uwr_tabs .tab [type=radio] {
  display: none;
}

/*активная закладка*/ 
#uwr_tabs .tab [type=radio]:checked ~ label {
background: url(http://untitled.f-rpg.ru/files/000d/8b/29/55657.png) 0px 0px no-repeat ;
color: #E1BC81;
font-weight: 700;
  z-index: 2;
}


[type=radio]:checked ~ label ~ .content {
  z-index: 1;
}


.punbb .pfor { 
background-image: -o-linear-gradient(top, rgba(184, 125, 64, 0), #E6C78D);
background-image: -moz-linear-gradient(top, rgba(184, 125, 64, 0), #E6C78D);
background-image: -webkit-gradient(linear, top, bottom, color-stop(0, rgba(184, 125, 64, 0)), color-stop(1, #E6C78D));
background-image: -webkit-linear-gradient(rgba(184, 125, 64, 0), #E6C78D);
border-bottom: 2px solid rgba(184, 125, 64, 0.196);
border-left: 3px solid rgba(184, 126, 64, 0.506);
border-right: 0px solid #B9560F;
border-top: 0px solid #B9560F;
margin-left: 12px;}
.punbb .pfor1 { 
background: #E6C78D;
border-bottom: 2px solid rgba(184, 125, 64, 0.196);
border-left: 3px solid rgba(184, 126, 64, 0.506);
border-right: 0px solid #B9560F;
border-top: 0px solid #B9560F;
margin-left: 12px;}
.punbb .phor {
padding-left: 20px;
background: url("http://untitled.f-rpg.ru/files/000d/8b/29/98043.png") 5px 50% no-repeat;}) no-repeat center bottom;}

div#poll-special td[class^="e"] h1{}
div#poll-special td h1 {
border-radius: 2px;
height: 15px !important;
padding: 0 !important;
border-bottom: 1px solid #000000 !important;
border-top: 2px solid #F7D797 !important;
background-image: -o-linear-gradient(top, #933716, #6A2908);
background-image: -moz-linear-gradient(top, #933716, #6A2908);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #6A2908),color-stop(1, #933716));}

#scrollUp:hover { 
bottom: 0px;}

#scrollUp { 
border-top: 2px solid #F7D797 !important;
border-bottom: 0px;
border-left:  0px;
border-right: 0px;
border-radius: 2px;
color: #F7D797;
font-family: "georgia", serif;
font-size: 14px;
text-shadow: 1px 1px 8px #200E03;
font-weight: 600;
text-decoration: none;
box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.196);
height: 30px;
width: 70px;
padding: 10px 5px;
right: 30px;
bottom: -10px;
text-align: center;
transition: bottom 0.15s cubic-bezier(0, 0, 1, 1) 0;
background-image: -webkit-gradient(linear, left top, left bottom, from(#933716), to(#6A2908));
background-image: -webkit-linear-gradient(top, #933716, #6A2908);
background-image: -moz-linear-gradient(top, #933716, #6A2908);
background-image: -ms-linear-gradient(top, #933716, #6A2908);
background-image: -o-linear-gradient(top, #933716, #6A2908);
background-repeat: repeat-x;}

#p11 td, #p11 td, #p12 td, #p23 td, #p24 td, #p27 td, #p28 td, #p29 td, #p38 td, #p11677 td, #p14963 td { 
border-width: 0px !important;}
#p49 table p, #p46760 table p, #p46763 table p {margin: 0px;}
#p46916 td { padding: 0px !important;}