/* CS1 Background and text colours
-------------------------------------------------------------*/

html, body {
background: #000 url(http://s4.uploads.ru/b1Xnh.jpg) repeat top center scroll;
} 

#font-area, #size-area, #image-area, #video-area, #color-area, #smilies-area, #keyboard-area, #addition-area, #table-area {  background: #f1e5af;
border: 1px solid #cec395;}

li.pa-fld3 {
margin-top:-12px;
margin-bottom:-7px;
}

#my_text {
    margin-left: 240px;
    margin-top:-72px;
margin-bottom:10px;
}

p.lastedit {
display:none;}

#stre a {
  opacity: 1;
  }
.topic {
    clear: both;
}
  .spoilertop {cursor:pointer;}

#pun-redirect h1{
 display:none;
  }
#pun-redirect {
  background: #f1e5af;
border: 1px solid #cec395;
  }


.punbb .post .post-author {
padding:12px 7px!important;
background:url(http://s5.uploads.ru/oixga.jpg) 0 top no-repeat,url(http://s4.uploads.ru/pOfnZ.jpg) 0 bottom no-repeat,url(http://s5.uploads.ru/cJupl.jpg) 0 0 repeat-y;
}

#stre a:hover {
  opacity:  0.7;
  }

#stre {
position:fixed;
margin-left: 859px;
bottom: 200px;
z-index: 1400;
opacity: 0.8;
}


div.inner.post_reputation, div.inner.popup_awards {
background: #f1e5af; 
border:1px solid #cec395;
width:800px!important;
}

div.inner.post_reputation h1, div.inner.popup_awards h1 {
  display:none;
}

.punbb .quote-box cite {
  background: url("http://s4.uploads.ru/5wGq9.png") left top no-repeat;
  padding-bottom: 5px;
  padding-left: 20px;
  }

td.tcr a { 
background: url("http://s5.uploads.ru/2hWBc.png") 2px 50% no-repeat transparent;
padding-left: 15px;}

.punbb thead {display:none;}

/* ПОДЛОЖКА 2 */
#pun {
  width: 920px;  
  background: url(http://s5.uploads.ru/ixb26.jpg) repeat-y;
}

/* Фирменный шрифт PapyrusRu */
@font-face {
  font-family: "Gabriela";
  src: url("/files/0011/78/79/84893.svg"),
url("/files/0011/78/79/84893.svg") format("truetype");
 font-family: "Pecita";
  src: url("/files/0011/78/79/62818.svg"),
url("/files/0011/78/79/62818.svg") format("truetype");
font-family: "Barkentina";
  src: url("/files/0011/78/79/41340.svg"),
url("/files/0011/78/79/41340.svg") format("truetype");
font-family: "Alexander";
  src: url("/files/0011/78/79/45907.svg"),
url("/files/0011/78/79/45907.svg") format("truetype");
}

.punbb {
  margin: 0 37px; 
  width: 846px;
}

/* CS1.1 */
.punbb .main .container,
.punbb .section .container,
.punbb .section .formal .container,
.punbb .formal fieldset,
#viewprofile li strong, #viewprofile li div,
#setmods dd, .punbb-admin #pun-admain .adcontainer, .punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: transparent;
  color: #1d1e2c;
  }

/* CS1.2 */
.punbb .post-body,
.post-box,
.punbb .post-links,
.punbb .post h3,
.punbb .post .container {
  background-color: transparent;
}

/* CS1.3 */
#pun-main #post-form h2, #pun-main h1, #pun-stats h2, .punbb .main h2, #pun-debug h2 {
  background: url(http://s4.uploads.ru/yKAPj.jpg) no-repeat;
  text-align: center;
  height:101px;
width:880px;
   color: #898264;
  background-position:  top centert;
    font-family: Gabriela;
    font-size: 18px;
margin: 0px 17px 0 -17px;
}

/* CS1.4 */
.punbb .modmenu .container {
  background-color: transparent;
  color: #1d1e2c;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color:#1d1e2c;
  }

.punbb .post h3 strong {
  font-size: 0.9em;
  color:#1d1e2c;
  text-decoration: none;
}

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background: #f1e5af;
  color: #1d1e2c;
  }
.punbb textarea, .punbb select, .punbb input {
}

/* CS1.8 */
#pun-navlinks .container {
  background: transparent;
  color:#1d1e2c;
  }

#pun-ulinks .container {
  background: transparent;
}

.offline li.pa-online strong {
  font-weight: normal;
  }

.punbb th {
  color: #1d1e2c;
  background: transparent;
}

/* CS2 Border colours
-------------------------------------------------------------*/

#pun-title, #pun-navlinks {
  border-color: transparent;
}

#pun-ulinks .container {
  border-color: transparent;
}

.punbb .post .container {
  border-top-color: transparent;
}

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3 {
  border-color: transparent;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;
  }

.punbb .post h3,
.punbb .post h3 span {
  border-bottom: transparent;
}

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: transparent;
  }

/* CS2.4 */
.punbb fieldset {
  border-color: transparent;
  }

.punbb td, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: transparent;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  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;
  }


.punbb .formal fieldset .post-box, .punbb .info-box {
  border: transparent;
  }

li.pa-online {
  border-left-color: transparent;
  }

/* CS3 Links
-------------------------------------------------------------*/

/* 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: #592214;
  text-decoration: none;
}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #592214;
text-decoration: 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: #873622;
}

/* CS3.3 */
#pun-navlinks a {
  color: #7a8689;
  text-shadow: 1px 1px 1px #000;
  text-decoration: none;
}

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #5c6669;
  text-decoration: none;
}

#pun-ulinks  a {
  color: #2c2a26;
  }

#pun-ulinks  a:hover, #pun-ulinks  a:focus, #pun-ulinks  a:active {
  color: #605739; }



/* CS4 Post status icons
 -------------------------------------------------------------*/

div.icon {
        background: url(http://savepic.su/3412483.png) no-repeat;
}

tr.inew div.icon {
        background: url(http://s7.uploads.ru/1LDoM.png) no-repeat;
}

tr.iclosed div.icon {
        background: url(http://savepic.su/3462658.png) no-repeat;
}


tr.isticky div.icon {
        background: url(http://savepic.su/3464706.png) no-repeat;
}


#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: 655px; top: 5px;
}

#pun-stats li.item2 {
  margin-bottom:10px;
  }


.css3gallery img{
-webkit-transform:scale(0.8); /*Webkit: Scale down image to 0.8x original size*/
-moz-transform:scale(0.8); /*Mozilla scale version*/
-o-transform:scale(0.8); /*Opera scale version*/
-webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.5s; /*Mozilla duration version*/
-o-transition-duration: 0.5s; /*Opera duration version*/
opacity: 0.7; /*initial opacity of images*/
margin: 0 0px 5px 0; /*margin between images*/
}

.css3gallery img:hover{
-webkit-transform:scale(1.1); /*Webkit: Scale up image to 1.2x original size*/
-moz-transform:scale(1.1); /*Mozilla scale version*/
-o-transform:scale(1.1); /*Opera scale version*/
box-shadow:0px 0px 30px gray; /*CSS3 shadow: 30px blurred shadow all around image*/
-webkit-box-shadow:0px 0px 30px gray; /*Safari shadow version*/
-moz-box-shadow:0px 0px 30px gray; /*Mozilla shadow version*/
opacity: 1;
}

.post-content td {background: #e2cf8f;} /* общий фон таблицы, в данном варианте белый */
table.striped tbody tr.first td {background:#e3d398;text-align: center;} /* фон заголовка таблицы */




a[href$="http://cro.f-rpg.ru/viewtopic.php?id=40"], a[href$="http://cro.f-rpg.ru/viewtopic.php?id=31"], a[href$="http://cro.f-rpg.ru/viewtopic.php?id=30"], a[href$="http://cro.f-rpg.ru/viewtopic.php?id=39"], a[href$="http://cro.f-rpg.ru/viewtopic.php?id=38"], a[href$="http://cro.f-rpg.ru/viewtopic.php?id=29"], a[href$="http://cro.f-rpg.ru/viewtopic.php?id=49"], a[href$="http://cro.f-rpg.ru/viewtopic.php?id=55"], a[href$="http://cro.f-rpg.ru/viewtopic.php?id=57"], a[href$="http://cro.f-rpg.ru/viewtopic.php?id=58"], a[href$="http://cro.f-rpg.ru/viewtopic.php?id=50"] {color: #5c6669 !important;}


 .punbb .code-box strong.legend a {
    color: #000;
  }
   .punbb .code-box strong.legend a:hover, .punbb .code-box strong.legend  a:focus, .punbb .code-box strong.legend  a:active {
     color: #4f2a2a;
   } 