#navigation {
width:145px;
}
#navigation a  {
display:block;
border-radius: 10px; 
background-color: #d4c196;
padding-top: 3px;
padding-bottom: 5px;
text-align: center;
margin-bottom: 10px;
border: 3px double #777744;
}

#kn1, #kn2, #kn3, #kn4 {display: block; height: 64px; width: 114px;}

#kn1 {background-image: url(http://uploads.ru/i/d/f/q/dfqzL.jpg)}
#kn1:hover, #kn1.current {background-image: url(http://uploads.ru/i/I/l/v/IlvHM.jpg)}
#kn2{background-image: url(http://uploads.ru/i/Z/q/W/ZqWzI.jpg)}
#kn2:hover, #kn2.current {background-image: url(http://uploads.ru/i/o/h/q/ohqg3.jpg)}
#kn3 {background-image: url(http://uploads.ru/i/D/2/Q/D2QAT.jpg)}
#kn3:hover, #kn3.current {background-image: url(http://uploads.ru/i/8/M/I/8MID2.jpg)}
#kn4 {background-image: url(http://uploads.ru/i/8/z/U/8zUtn.jpg)}
#kn4:hover, #kn4.current {background-image: url(http://uploads.ru/i/A/a/i/Aai1D.jpg)}

#kn5 {background-image: url(http://uploads.ru/i/s/j/E/sjEvL.png); opacity: 0.7}
#kn5:hover, #kn5.current {opacity: 1}
#kn6 {background-image: url(http://uploads.ru/i/0/L/i/0LihG.png); opacity: 0.7}
#kn6:hover, #kn6.current {opacity: 1}
#kn7 {background-image: url(http://uploads.ru/i/A/O/g/AOgKY.png); opacity: 0.7}
#kn7:hover, #kn7.current {opacity: 1}

.tabs {
    list-style:none;
}
.tabs li {
    float:left;
    margin-right: 15px;
cursor: pointer;
color: transparent;
}

.tabs1 {
    list-style:none;
}
.tabs1 li {
    float:left;
    margin-right: 15px;
cursor: pointer;
color: transparent;
height: 49px;
width: 205px;
}


.box {
  display: none; /* по умолчанию прячем все блоки */
}
.box.visible {
  display: block; /* по умолчанию показываем нужный блок */
}


.pa-author, .pa-title, .pa-avatar {text-align: center}
#image-area {margin-top: -5px}
#pun-break1, #pun-break4 {display: none}
#pun-crumbs2 .crumbs {border-radius: 20px 20px 0 0}
#tieser-bottom, #html-footer .container {border-radius: 20px}


.pa-fld1, .pa-fld2 {position: absolute; right: 5px; width: 170px;}
 .punbb .post .container {padding-right: 30px}
#pun-main .post-box {border: 3px double #777744; border-radius: 20px; background-image: url(http://pern.rolka.su/files/0010/bc/f1/57198.png);}

/* CS1 Background and text colours
-------------------------------------------------------------*/

#pun {width: 95%; max-width: 1100px; margin: auto}

body {
	background-color: #FFFFFF;
background-image: url(http://pern.rolka.su/files/0010/bc/f1/11528.jpg);
background-attachment:fixed;
}

/* CS1.1 */
 .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: #000000;
  }

/* CS1.2 */
 .punbb .section .container, .punbb .main .container, .punbb .post .container, .punbb-admin #pun-admain .adcontainer {
  background-color: #FFFFFF;
background-image: url(http://pern.rolka.su/files/0010/bc/f1/15808.jpg);
  color: #000000;
border-radius: 0 0 20px 20px;
  }

.punbb .post h3 {
  background-color: #FFFFFF;
background-image: url(http://pern.rolka.su/files/0010/bc/f1/15808.jpg);
  color: #000000;
border-radius: 0;
border-style: none double none double;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: #DDDDAA;
  color: #d7c692;
  font-weight: normal;
font-style: normal;
border-radius: 20px 20px 0 0;
background-image: url(http://pern.rolka.su/files/0010/bc/f1/94631.jpg);
text-align: center;
padding-top: 30px;
height: 50px;
background-position: bottom left;
font: bold italic 24px/10px serif;
  }

#pun-announcement h2 {display: none}
#pun-announcement {margin-top: -20px}
#pun-ulinks .container {border-radius: 0}

#pun-status .container {border-radius: 20px 20px 0 0;}


/* CS1.4 */
#pun-title, #pun-title .container {
  background-color: #FFFFFF;
  color: transparent;
background-image: url(http://pern.rolka.su/files/0010/bc/f1/39947.jpg);
height: 457px;
border-radius: 20px 20px 0 0;
  border-style:  double ;
  border-width: 4px 4px 0 4px;
  }

.punbb .modmenu .container {
  background-color: #d4c196;
  color: #000000;
border-radius: 20px;
}


/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #777744
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #777744
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: transparent;
  color: #0000;
border-radius: 20px;
margin-left: 40px;
margin-right: 40px;
background-image: url(http://pern.rolka.su/files/0010/bc/f1/57198.png)
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: #DDDDAA;
  color: #FFFFFF;
border-radius: 0 0 0 0;
  border-style:  double ;
  border-width: 0 4px 0 4px;
text-align: right;
  }

.offline li.pa-online strong {
  font-weight: normal
  }

.punbb textarea, .punbb select, .punbb input {
  background-color: #d4c196;
  color: #000000
}

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: #660000
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: #660000
  }

/* CS2.4 */
.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
  }

/* CS2.5 */
.punbb th {
  border-color: transparent
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: #000;
  }

#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: #DFDFDF #FFFFFF #FFFFFF #FFFFFF
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid #dedfdf
  }

li.pa-online {
  border-left-color: #DDDDAA;
  }

.punbb .post-sig dt {
  border-top-color: #777744 !important;
  }


/* 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: #660000;
    border-bottom: 0px none #000;
  text-decoration: underline;

  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #777744
  }

/* 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: #990000;
    border-bottom: 0px none #000;
  text-decoration: underline;

  }

/* CS3.3 */
#pun-navlinks a {
  color: #660000;
    border-bottom: 0px none #000;
  text-decoration: none;

  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
 color: #660000;
font-weight:bold;

font-style: normal;
  border-bottom: 0px none #000;
  text-decoration: underline;

  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/

.punbb table Div.icon {float: right; display: block; width: 64px; height: 64px; border-style: none;
background-image: url(http://www.android-online.ru/app_images/icons/d/r/a/g/dragon-collector-rpg_icon.png); 
background-repeat: no-repeat;}
TR.inew Div.icon {
background: url(http://pern.rolka.su/files/0010/bc/f1/35351.png) no-repeat}
TR.isticky Div.icon {
background: url(http://pern.rolka.su/files/0010/bc/f1/91714.png) no-repeat;}
TR.iclosed Div.icon {
background: url(http://pern.rolka.su/files/0010/bc/f1/33864.png) no-repeat;}

p.lastedit {display:none}

#pun-main table div.tclcon {min-height: 70px; padding-left: 60px;}
#pun-searchtopics .forum .container table .altstyle div.icon,  #pun-searchtopics .forum .container table .hasicon tr  div.icon
{display: none;}