/*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: #DDCEB1;
	color: #893664;
}
/*CS1.2*/
.punbb .main .container, .punbb .post .container, .punbb .post H3, .punbb-admin #pun-admain .adcontainer
{
	background-color: #DCCDB0;
	color: #893664;
}
/*CS1.3*/
#pun-stats H2, .punbb .main H1, .punbb .main H2, #pun-debug H2, .punbb-admin #pun-admain H2
{
	color: #D5BDCA;
	background: #A08795;
	border: 1px solid #6A244B;
}
/*CS1.4*/
#pun-title, #pun-title .container
{
	color: #893664;
	background: url(http://bb-cat.narod.ru/7s/ver02/logo.png) no-repeat;
}
/*CS1.5*/
.punbb LEGEND SPAN, #viewprofile H2 SPAN, #profilenav H2 SPAN, .punbb-admin #pun-admain LEGEND SPAN
{
	background-color: #E4E4E4;
	color: #893664;
}
#profilenav H2
{
	background: none;
}
/*CS1.6*/
.punbb .post H3 SPAN, .punbb TH, #viewprofile LI, #setmods DL
{
	background-color: #8A3765;
	color: #AF829B;
}
/*CS1.7*/
.punbb .quote-box, .punbb .code-box
{
	background-color: #E4E4E4;
	color: #893664;
}
/*CS1.8*/
#pun-navlinks .container
{
	background: none;
	color: #893664;
}
.offline LI.pa-online STRONG
{
	font-weight: normal;
}
/*CS2 Border colours
-------------------------------------------------------------
CS2.1*/
.punbb .container, .punbb .post-body, .post H3, #pun-title
{
	border-color: #606060;
}
/*CS2.2*/
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post
{
	/*[disabled]border-color:#F5F5F5;*/
}
/*CS2.3*/
#pun-stats H2, .punbb .main H1, .punbb .main H2, #pun-debug H2, .punbb-admin #pun-admain H2
{
	/*[disabled]border-color:#606060;*/
}
/*CS2.4*/
.punbb TD, .punbb FIELDSET, #profilenav UL, .punbb .post .post-body, .punbb .post H3 SPAN, .usertable TABLE
{
	border-color: #DAC499;
}
/*CS2.5*/
.punbb TH
{
	border-color: #606060;
}
/*CS2.6*/
.punbb .quote-box, .punbb .code-box
{
	border-color: #CCC #FFF #FFF #CCC;
}
#pun-ulinks LI, #pun-announcement H2 SPAN, LI#onlinelist, #pun-help .formal .info-box H3.legend SPAN
{
	border-color: #CCC;
}
#pun-ulinks LI A, #pun-announcement H2, LI#onlinelist DIV, #pun-help .formal .info-box H3.legend
{
	border-color: #FFF;
}
.punbb .divider
{
	border-color: #CCC #FFF #FFF;
}
.punbb .formal FIELDSET .post-box, .punbb .info-box
{
	border: 1px solid #DEDFDF;
}
LI.pa-online
{
	border-left-color: #AAC9EB;
}
/*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: #E4951F;
	text-decoration: none;
}
.punbb LI.isactive A, .punbb LI.isactive A:link, .punbb LI.isactive A:visited
{
	color: #CA3F00;
	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: #9E8593;
	text-decoration: none;
}
/*CS3.3*/
#pun-navlinks A
{
	text-decoration: none;
}
/*CS3.4*/
#pun-pagelinks A:active, #pun-pagelinks A:focus
{
	background-color: #E4E4E4;
	color: #CA3F00;
	text-decoration: none;
}
/*CS4 Post status icons
-------------------------------------------------------------*/
DIV.icon
{
	background: url(http://bb-cat.narod.ru/7s/ver02/old.png) no-repeat;
}
TR.isticky DIV.icon
{
	background: url(http://bb-cat.narod.ru/7s/ver02/att.png) no-repeat;
}
TR.iclosed DIV.icon
{
	background: url(http://bb-cat.narod.ru/7s/ver02/close.png) no-repeat;
}
TR.inew DIV.icon
{
	background: url(http://bb-cat.narod.ru/7s/ver02/new.png) no-repeat;
}
#pun
{
	background: #DCCDB0 url(http://bb-cat.narod.ru/7s/ver02/fon01.png) repeat-y;
	color: #893664;
}
HTML, BODY
{
	background: #6A3C3A url(http://bb-cat.narod.ru/7s/ver02/fon02.jpg) fixed center top;
	background-position: top center;
}
.punbb .post-content .quote-box, .punbb .post-content .code-box
{
	background: #9F8694;
	color: #D4BCC9;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-top-width: 2px;
	border-top-style: solid;
	border-color: #69234A;
}
/*CS5 ...
-------------------------------------------------------------*/
.pa-reg
{
	display: none;
}
.pa-posts
{
	display: none;
}
.pa-ip
{
	display: none;
}
.pa-positive
{
	display: none;
}
.pa-time-visit
{
	display: none;
}
.pa-last-visit
{
	display: none;
}
.punbb TEXTAREA, .punbb INPUT, .punbb SELECT, .punbb OPTGROUP
{
	background: #D2BBC8;
	color: #69234A;
}
.punbb .post-sig DT
{
	color: #D5BBD7;
}
#pun-stats H2
{
	border-style: none;
}
/*moe*/
.osnova
{
	width: 800px;
	margin: 0 auto;
}
.osnova H1
{
	font-size: 10pt;
	text-align: center;
	background: #9F8694;
	border-bottom: 2px solid #6A244B;
	color: #D5BDCA;
}
.novosti
{
	clear: both;
	text-align: justify;
	padding: 0 2px;
}
.mod
{
	width: 396px;
	float: left;
	clear: left;
	padding: 0 2px;
}
.admin
{
	width: 396px;
	float: right;
	clear: right;
	padding: 0 2px;
}
.reklama
{
	width: 396px;
	float: right;
	clear: right;
	padding: 0 2px;
	text-align: justify;
}
.aff
{
	width: 396px;
	float: left;
	clear: left;
	padding: 0 2px;
}
.krsyget
{
	width: 396px;
	float: right;
	clear: right;
	padding: 0 2px;
	text-align: justify;
}
.polssilki
{
	width: 396px;
	float: left;
	clear: left;
	text-align: justify;
	padding: 0 2px;
}
.aff IMG
{
	height: 25px;
	width: 25px;
	border: 2px solid #900000;
	opacity: 0.7;
}
.banneri IMG
{
	width: 88px;
	height: 31px;
}
.banneri
{
	padding: 4px;
	text-align: center;
}
.beg
{
	overflow: auto;
	height: 120px;
}
