/* CS1 Background and text colours */
html {background: url(/files/0015/f4/bd/11329.jpg) top center repeat #12140d;}
body {background:url(/files/0015/f4/bd/29057.jpg) top center no-repeat, url(/files/0015/f4/bd/44323.jpg) top center repeat-y;}


/* CS1.1 */
.punbb #pun-main .info-box .legend, .punbb .info-box, #setmods dd, #viewprofile li div, #viewprofile li strong, .punbb .formal fieldset .post-box, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, .punbb .post .container, .punbb .main .container {background: transparent}

/* CS1.2 цвет админки */
.punbb-admin #pun-admain .adcontainer  {background-color: #d0d1bc; color: #542e12;}
#pun-admain {background-color: #d0d1bc;}

/*цвет текста*/
#pun {color: #242014;}
.post-box {font-size: 1.1em; text-align: justify;}

/* CS1.3 категории*/
#pun-stats h2, #pun-main .category h2, #pun-debug h2, #post-form h2 {background-color: transparent; font-family: Kurale, arial; font-size: 1.6em; font-style: italic; text-align: center; 
color: #BCAC80; text-shadow: -1px 1px 0 #12140d;
background: url(/files/0015/f4/bd/95881.jpg) bottom center no-repeat;
height: 74px; padding-top: 40px; margin: -12px -21px; }

.punbb .main h2, .punbb .main h1, .punbb-admin #pun-admain h2, #profilenav h2  {background-color: transparent; font-family: Kurale, arial; font-size: 1.6em; font-style: italic;
text-align: center; color: #434A35;}


/*названия форумов*/
.punbb .main .tcl h3 {font-size: 1.2em; font-family: Georgia, times; color: #4E3B0D !important; }
#pun-main .category .container table .hasicon .alt1 .tcl .intd .tclcon h3 a, #pun-main .category .container table .hasicon .alt2 .tcl .intd .tclcon h3 a {font-size: 1.2em; color: #4E3B0D; }


/*картинка перед статистикой*/
#pun-stats ul.container {background: transparent url(/files/0015/f4/bd/89217.png) no-repeat scroll -160px 15px; padding-left: 55px; margin-left: 15px;}


/*цвета приветствия и копирайта, цвет форум-тем-сообщений*/
#pun-status .container, #pun-about .container {color: #5D4920;}
.punbb th {color: #5C6355;}

/* CS1.4 Тему просматривают*/
#pun-title, #pun-title .container, .punbb .modmenu .container {background-color: transparent; color: #5D4920;}

/* CS1.5 легенда*/
.punbb legend span, #viewprofile h2 span, .punbb-admin #pun-admain legend span {font-weight: bold; color: #434A35;}

/* CS1.6  дата поста */
.punbb .post h3 span, #viewprofile li, #setmods dl  {background-color: transparent; color: #2C380F;}

/* CS1.7 цитата, код и поле ответа */
.punbb .quote-box, .punbb .code-box {background-color: rgba(218, 217, 197, 0.3);
color: #455045; border: 2px solid #5F6253; box-shadow: 0px 0px 7px #786530 inset; }

.punbb textarea, .punbb input, .punbb select, .punbb optgroup {background-color: rgba(245, 241, 220, 0.2); color: #222922; outline:none;}
.punbb textarea {padding: 0.5em; font-size: 1.1em !important;
border: 2px solid #5F6253; box-shadow: 0px 0px 7px #786530 inset;}

/* CS1.8 */
#pun-navlinks .container {background-color: transparent;}
.offline li.pa-online strong {font-weight: normal;}

/* CS2 Border colours */
/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {border-color: transparent;}
.punbb .main .post-box td {border-color: transparent !important; vertical-align: top;}

/* 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: transparent;}

/* CS2.4 */
.punbb td, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table {border: none;}

/* CS2.6 */
#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 .formal fieldset .post-box, .punbb .info-box {border: transparent;}
.punbb .divider {border-color: transparent;}
#pun-main div.catleft, #pun-main div.catright {display: none}

/* CS3 Links*/
.punbb a, .punbb a:link, .punbb a:visited {color: #485431;}

/* 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: #685410;}

/* CS3.3 */
#pun-navlinks a {color: #2C380F; text-decoration: none; text-shadow: -1px 1px 0px #C6CBB9;}
#pun-ulinks a {color: #465303; text-decoration: none; text-shadow: 1px -1px 0px #D9DBD4;}

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {color: #7A7D0B; text-decoration: none;}
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {color: #86905B; text-decoration: none;}

/*вкладка активна*/
#pun-main li.isactive a, #pun-main li.isactive a:link, #pun-main li.isactive a:visited {color: #715B1E;}

.post-author {background: url(/files/0015/f4/bd/56926.jpg) repeat-y top left #12140d; padding-top:10px !important; color:#9A9E8B !important; box-shadow: 0 0 10px #000;}
.post-author a {color: #C2B08C !important;}

/*блок никнейма в постах*/
.punbb .post h3 {background: transparent;}
.pa-author {color: #BCA369; font-family: Kurale, times; font-size: 1.25em; text-transform: uppercase;}
.pa-author a {font-family: Kurale, times; text-align: center; color: #BCA369 !important; font-size: 1.25em;  text-transform: uppercase; text-shadow: 0px 0px 1px #000;  letter-spacing:0.05em;}


/*** Убрать Закрыто и Важно ***/
.stickytext,.closedatafield{ display:none;}

/*блок для баннеров*/
.bannerka {display: block; width: 490px; height: 100px;
text-align: center; font-size: 1em; padding: 10px; margin: auto 12px auto 5px !important; border-radius: 4px; background:transparent; box-shadow: inset 0px 0px 12px #565C48;}

/*** Конкурсные работы внизу ***/
.ksec{display: block; width: auto; text-align: center; padding: 10px 8px; margin: auto 5px auto 8px !important; border-radius: 4px; background:transparent; box-shadow: inset 0px 0px 8px #565C48;}

.ba_ins {height: 100px; overflow: auto;}