/* CS1 &#212;&#238;&#237; &#232; &#246;&#226;&#229;&#242; &#242;&#229;&#234;&#241;&#242;&#224;*/

/* CS1.1 &#214;&#226;&#229;&#242; &#242;&#229;&#234;&#241;&#242;&#224; &#237;&#224; &#244;&#238;&#240;&#243;&#236;&#229; */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container  { background-color: transpanent;
color: #101010;
font-weight: normal;
font-style: normal;}

/* CS1.2 &#193;&#238;&#228;&#232; &#232;&#235;&#232; &#244;&#238;&#237; &#244;&#238;&#240;&#243;&#236;&#224; */
body {
	background-color: #101010; background-image : url(http://s1.uploads.ru/i/2/C/q/2CqI5.png); background-position: top center; background-repeat: repeat}


/* CS1.3 &#216;&#224;&#239;&#234;&#224; */
#pun-title table {
background-image : url(http://s1.uploads.ru/i/E/X/D/EXDi4.png);
background-repeat : no-repeat;
background-position: top center;
border: none;
height: 500px;
width: 804px;
}

/* CS1.4 &#207;&#224;&#237; &#232;&#235;&#232; "&#242;&#229;&#235;&#238;" &#244;&#238;&#240;&#243;&#236;&#224; */
#pun {background-color: #ded4ba; background-image: url("http://s1.uploads.ru/i/n/T/v/nTvAN.png");
background-repeat: repeat;
background-position : center;
background-color: #dcc9b5; }

/* CS1.5 &#212;&#243;&#242;&#229;&#240;&#234;&#238;&#239;&#232;&#240;&#224;&#233;&#237;&#232;&#231; */
#pun-about p.container {background-image: url(http://s1.uploads.ru/i/a/0/e/a0e9c.png); background-position: top center; background-repeat: no-repeat; height: 200px; width: 803px; margin-left: 0px; font-size:0 !important;}
div#html-footer {margin: -200px 0px 0px 0px;}

/* CS1.6 &#209;&#241;&#251;&#235;&#234;&#232; &#226;&#229;&#240;&#245;&#237;&#229;&#233; &#237;&#224;&#226;&#232;&#227;&#224;&#246;&#232;&#232;*/
#pun-navlinks .container {
text-align: center;
position: absolute;
background-color: transpanent;
background-image: url();
z-index: 1000;
top: 492px;
left: 95px;
}

#pun-ulinks .container {
text-align: center;
position: absolute;
left: 90px;
top: 510px;
}

/* CS2 &#209;&#241;&#251;&#235;&#234;&#232; */

/* CS2.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, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #72885d;
  text-decoration: none;}

/* CS2.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: #72885d; 
  text-decoration: none;}

/* CS2.3 */
#pun-navlinks a {
  color: #d6cba2;
  text-decoration: none;}

/* CS2.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #d6cba2;
  text-decoration: none;}




/* CS3 &#200;&#234;&#238;&#237;&#234;&#232; &#241;&#242;&#224;&#240;&#251;&#245;, &#237;&#238;&#226;&#251;&#245;, &#226;&#224;&#230;&#237;&#251;&#245;, &#231;&#224;&#234;&#240;&#251;&#242;&#251;&#245; &#242;&#229;&#236; */

/* CS3.1 &#200;&#234;&#238;&#237;&#234;&#224; &#241;&#242;&#224;&#240;&#251;&#245; &#241;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#233;*/
.punbb table Div.icon {float: left; 
display: block; 
border-style: none none none none;
margin-left: 5px;
margin-right: 5px;
width: 70px;
height: 70px;
background-image : url(http://s1.uploads.ru/i/G/6/s/G6sbv.png);
background-repeat: no-repeat;}

/* CS3.2 &#200;&#234;&#238;&#237;&#234;&#224; &#237;&#238;&#226;&#251;&#245; */
TR.inew Div.icon {
background-image : url(http://s1.uploads.ru/i/n/A/m/nAmUg.png);
background-repeat: no-repeat;
width: 37px;
height: 34px;}

/* CS3.3 &#200;&#234;&#238;&#237;&#234;&#224; &#226;&#224;&#230;&#237;&#251;&#245;*/
TR.isticky Div.icon {
background-image : url(http://s1.uploads.ru/i/c/O/E/cOEBb.png);
background-repeat: no-repeat;
width: 37px;
height: 34px;}

/* CS3.3 &#200;&#234;&#238;&#237;&#234;&#224; &#231;&#224;&#234;&#240;&#251;&#242;&#251;&#245;*/
TR.iclosed Div.icon {
background-image : url(http://uploads.ru/i/H/w/L/HwLjo.png);
background-repeat: no-repeat;
width: 37px;
height: 34px;}

/* CS5 &#207;&#240;&#238;&#247;&#232;&#229; &#253;&#235;&#229;&#236;&#229;&#237;&#242;&#251; */

/* CS5.1 &#209;&#242;&#224;&#242;&#243;&#241; &#234;&#224;&#240;&#242;&#232;&#237;&#234;&#232; &#241;&#238; &#241;&#242;&#224;&#242;&#232;&#241;&#242;&#232;&#234;&#238;&#233; 24*/
#pun-stats ul.container { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("http://s1.uploads.ru/i/e/4/k/e4kYR.png");
background-origin: padding-box;
background-position: 10px 10px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 80px;
padding-top: 20px;}

/* CS5.2 &#209;&#242;&#224;&#242;&#243;&#241; &#234;&#224;&#240;&#242;&#232;&#237;&#234;&#232; &#241; &#237;&#224;&#228;&#239;&#232;&#241;&#252;&#254; "&#241;&#242;&#224;&#242;&#232;&#241;&#242;&#232;&#234;&#224;" &#237;&#224;&#228; &#241;&#242;&#224;&#242;&#232;&#241;&#242;&#232;&#234;&#238;&#233; &#244;&#238;&#240;&#243;&#236;&#224;*/
#pun-stats.section h2 { 
background-attachment: scroll;
background-clip: border-box;
height: 58px;
width: 343px;
margin-left: 225px;
background-color: transparent;
background-image: url("http://uploads.ru/i/q/2/W/q2WRU.png");
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
font-size: 0px;
 }




/* CS5.3 &#214;&#232;&#242;&#224;&#242;&#251; &#232; &#234;&#238;&#228;&#251; &#226; &#241;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#255;&#245;*/
.punbb .quote-box, .punbb .code-box {
background-color: #e7e9fa; 
background-image: url("");
border-color: #795a3d #795a3d #795a3d #795a3d;
color: #bebcb7}


/* CS5.4 &#206;&#225;&#235;&#224;&#241;&#242;&#252; &#228;&#235;&#255; &#226;&#226;&#238;&#228;&#224; &#242;&#229;&#234;&#241;&#242;&#224; &#226; &#244;&#238;&#240;&#236;&#229; &#238;&#242;&#226;&#229;&#242;&#224; &#232; &#224;&#228;&#236;&#232;&#237;&#234;&#229; */
.punbb textarea, .punbb select, .punbb input {
background-color: #ded4ba;
background-image: url("http://s1.uploads.ru/i/d/p/t/dpth1.png");
color: #14172b}

/* CS5.5 &#196;&#226;&#232;&#227;&#224;&#229;&#236; &#226;&#229;&#240;&#245;&#237;&#232;&#233; &#225;&#224;&#237;&#237;&#229;&#240; */
#pun-title table tbody tr .title-logo-tdr {
position: absolute; z-index: 1; 
left: -160px; 
top: -100px}

/* CS5.6 &#209;&#238;&#226;&#241;&#229;&#236; &#228;&#240;&#243;&#227;&#238;&#229; */
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-announcement .container {margin-top: -2em}

#pun-announcement h2 {display: none}
#pun-status .container, #pun-main .post-links li {text-align: center;}
#pun th, #pun-main h2 {text-align: center}
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}

#pun-status .container  {margin-top: 3em}




.nav {margin: 2px; }
.nav a{display: block; color: #152d16; background-color: #e7e9fa; text-align: center; width: 180px; padding: 4px; margin: 1px;  border-left-style: solid;  height: 10px; border-width: 5px; border-color: #152d16}

.nav a:hover{background-color: #152d16; color:#e7e9fa}
.hoverbox a
{
	position: relative;
}

.hoverbox a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.hoverbox a:hover .preview
{
	top: -38px;
	left: -50px;
}

.hoverbox li
{
	position: static;
}

*
{
	border: 0;
	margin: 0;
	padding: 0;
}


.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #152d16;
	border-style: none;
	color: inherit;
	padding: 0px;
	vertical-align: top;
	width: 40px;
	height: 40px;
}

.hoverbox li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: none;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}

.hoverbox .preview
{	border-width: 2px;
	border-color: #152d16;
	border-style: solid;
	width: 100px;
	height: 100px;
}
#nav {padding:0; margin: 0px; list-style:none; height:43px; background-image: url(-); repeat-x; position:top center; z-index:500; font-family:arial, verdana, sans-serif;}

#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:45px; line-height:33px; color:#e9e9e9; text-decoration:none;
font-size:12px; font-weight:bold; padding:5px 0 0 4px; cursor:pointer;}

#pun-category1 h2 {height: 120px; background-image: url("http://s1.uploads.ru/i/A/X/2/AX2TH.png"); background-repeat: no-repeat; background-
overflow-x: hidden; background-position: top center;}

#pun-category3 h2 {height: 120px; background-image: url("http://s1.uploads.ru/i/u/g/O/ugORf.png"); background-repeat: no-repeat; overflow-x: hidden; background-position: top center; color: none;}

#pun-category2 h2 {height: 120px; background-image: url("http://s1.uploads.ru/i/v/K/C/vKC4N.png"); background-repeat: no-repeat; background-
overflow-x: hidden; background-position: top center;}

#pun-category4 h2 {height: 120px; background-image: url("http://s1.uploads.ru/i/O/T/l/OTl0D.png"); background-repeat: no-repeat; background-
overflow-x: hidden; background-position: top center;}

#pun-category5 h2 {height: 120px; background-image: url("http://s1.uploads.ru/i/J/E/O/JEOnT.png"); background-repeat: no-repeat; background-
overflow-x: hidden; background-position: top center;}


.punbb textarea {
  background-color: #d9d9d9;
  background-image: url(http://s1.uploads.ru/i/g/c/N/gcNGP.png);
background-repeat: repeaty;
background-position: bottom right;
border-radius:15px;
  repeat: no repeat;
  color: #414141;
  font-weight: normal
}

#pun-viewtopic #main-reply {border: 0px none; padding: 10px}