.modlist {display: none;}
/* CS1 &#212;&#238;&#237; &#232; &#246;&#226;&#229;&#242; &#242;&#229;&#234;&#241;&#242;&#224;*/
#pun .tcr {text-align: center;}
li#navawards, .pa-positive, .lastedit {display: none;}
.linkst .pagelink { 
right: 15px;
position: absolute;
top: -4em;
width: 24em;
 }


a.sbla:link, a.sbla:visited { display: block; margin-bottom: 1px; text-transform: lowercase; font-family: 'Open Sans Condensed' , sans-serif;  font-size: 10px; letter-spacing: 1px;border-radius: 10px; background: #e5d3c4;  font-weight: bold;color: #4864b8;  padding: 1px 2px 2px 10px; width:  200px}

a.sbla:hover, a.sbla:active { -moz-transition: 1s ease; -webkit-transition: 1s ease;  display: block; text-transform: lowercase; font-family: 'Open Sans Condensed' , sans-serif;  font-size: 10px; letter-spacing: 5px; background: #e5d3c4; text-decoration: none;   text-align: center; padding: 1px 2px 2px 20px;border-radius: 10px; width: 200px}





#pun-stats li.item3 {display: none;}
li#navawards {display: none;}
#pun-reputation div, #pun-popup_awards div {background-color: #ffeedb; 
padding: 11px;
padding-top:10px;
border: none;
border: 4px #e5d3c4 double;
  border-radius: 20px;
-moz-box-shadow: inset 0 0 10px 5px #e5d3c4;
-webkit-box-shadow: inset 0 0 10px 5px #e5d3c4;
box-shadow: inset 0 0 10px 5px #e5d3c4;
color: #182959}
div#smiles-area.container {background-color: #f6d19c;}

/* 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: #000;
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: #e5d3c4;  background-position: top left; background-repeat: repeat; background-image : url(http://i9.pixs.ru/storage/0/5/6/pamaaapng_8375599_16062056.png);  }

/* CS1.3 &#216;&#224;&#239;&#234;&#224; */
#pun-title table {
background-image : url(http://i9.pixs.ru/storage/9/6/3/diz2png_8464178_16061963.png); 
background-repeat : no-repeat;
background-position: top center;
border: none;
  margin-left: -113px;
height: 595px;
width: 1138px;}

/* CS1.4 &#207;&#224;&#237; &#232;&#235;&#232; "&#242;&#229;&#235;&#238;" &#244;&#238;&#240;&#243;&#236;&#224; */
#pun {background-color: #ffe2c0; background-image: url(http://i9.pixs.ru/storage/0/3/9/diz2png_9595649_16062039.png);}


/* CS1.5 &#212;&#243;&#242;&#229;&#240;&#234;&#238;&#239;&#232;&#240;&#224;&#233;&#237;&#232;&#231; */
#pun-about p.container {background-color: #;
background-image : url(); 
background-position : center top; 
background-repeat : no-repeat; 
height : 50px;
width: 928px; 
margin-left: -27px;
text-align: center;
margin-top: 20px;
border-color: transparent;
 color: #947222;
margin-bottom: -100px;
font-size:0 !important;
}

div#pun-about {
   margin-bottom: 00px;
}


BODY {overflow-x: hidden}



/* 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: #87701b;text-shadow: white 1px 1px 1px;
  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 {uppercase; transition: all 0.4s ease-out;
-o-transition-transition: all 0.4s ease-out; 
-webkit-transition: all 0.4s ease-out; 
-moz-transition: all 0.4s ease-out;
  color: #c38254; text-shadow: white 1px 1px 1px;
  text-decoration: none; }

/* CS2.3 */
#pun-navlinks a {
  color: #87701b;text-shadow: white 1px 1px 1px;
  text-decoration: none;}

/* CS2.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {uppercase; transition: all 0.4s ease-out;
-o-transition-transition: all 0.4s ease-out; 
-webkit-transition: all 0.4s ease-out; 
-moz-transition: all 0.4s ease-out;
  color: #c38254;text-shadow: white 1px 1px 1px;
  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: -7px;
width: 100px;
height: 100px;
background-image : url(http://i10.pixs.ru/storage/2/7/2/pivaapipap_9344076_16363272.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://i9.pixs.ru/storage/3/5/8/34png_3092071_16062358.png);
background-repeat: no-repeat;
width: 100px;
height: 100px;}

/* CS3.3 &#200;&#234;&#238;&#237;&#234;&#224; &#226;&#224;&#230;&#237;&#251;&#245;*/
TR.isticky Div.icon {
background-image : url(////);
background-repeat: no-repeat;
width: 100px;
height: 100px;}

/* CS3.4 &#200;&#234;&#238;&#237;&#234;&#224; &#231;&#224;&#234;&#240;&#251;&#242;&#251;&#245;*/
TR.iclosed Div.icon {
background-image : url(////);
background-repeat: no-repeat;
width: 100px;
height: 100px;}

/* CS4 &#202;&#224;&#240;&#242;&#232;&#237;&#234;&#232; &#234;&#224;&#242;&#229;&#227;&#238;&#240;&#232;&#233; */


#pun-category1.category h2 {
background: url(///);
height: 160px;
width: 595px;
font-size:0 !important;
margin-left: 152px;}

#pun-category2.category h2 {
background: url(////);
height: 160px;
width: 595px;
font-size:0 !important;
margin-left: 152px;}

#pun-category3.category h2 {
background: url(///);
height: 160px;
width: 595px;
font-size:0 !important;
margin-left: 152px;}


#pun-category4.category h2 {
background: url(////);
height: 160px;
width: 595px;
font-size:0 !important;
margin-left: 152px;}

#pun-category5.category h2 {
background: url(////);
height: 160px;
width: 595px;
font-size:0 !important;
margin-left: 152px;}


/* 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("//////");
background-origin: padding-box;
background-position: 10px 10px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 120px;
 text-align: justify;
padding-top: -40px;}

/* 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: 160px;
width: 595px;
font-size:0 !important;
margin-left: 152px;
background-color: transparent;
background-image: url("//////");
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
font-size: 0px;}











/* 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 {opacity: 0.7; 
position: absolute; z-index: 1; 
left: 200px; 
top: 2px}

/* 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-main .post-author ul {text-align: center}
#pun-announcement h2 {display: none}
 #pun-main .post-links li {text-align: center;}
#pun th, #pun-main h2 {text-align: center}
#pun-crumbs1 .container { text-align: center;  margin-top: 20px;  }
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}

#pun-main .post-author ul, #pun-main .post .container {line-height: 14px; margin-top: 5px;  }
#pun-main h2, #pun-stats.section h2 {
  padding: 3px 1em;
  border-style: none solid solid none;
  border-width: 0 1px 1px 0;
  }





/* &#204;&#238;&#228;&#229;&#240;&#232;&#240;&#238;&#226;&#224;&#237;&#232;&#229; &#242;&#229;&#236; &#232; &#228;&#240;&#243;&#227;&#232;&#229; &#241;&#229;&#235;&#229;&#234;&#242;&#251;*/

.punbb select {background-color: #ffeedb; 
  border: none;border: 4px #e5d3c4 double;
box-shadow: 0 2px 6px #ffe2c0;  border-radius: 15px;
color: #182959}


/* 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: #ffeedb; 
padding: 11px;
padding-top:10px;
border: none;
border: 4px #e5d3c4 double;
  border-radius: 20px;
-moz-box-shadow: inset 0 0 10px 5px #e5d3c4;
-webkit-box-shadow: inset 0 0 10px 5px #e5d3c4;
box-shadow: inset 0 0 10px 5px #e5d3c4;
color: #182959}

/* &#234;&#237;&#238;&#239;&#234;&#232; */
.punbb input { background-color: #ffeedb; 
border: none;
padding: 11px;
padding-top:10px;
border: 4px #e5d3c4 double;
  border-radius: 20px;
-moz-box-shadow: inset 0 0 10px 5px #e5d3c4;
-webkit-box-shadow: inset 0 0 10px 5px #e5d3c4;
box-shadow: inset 0 0 10px 5px #e5d3c4;
color: #182959}


/* &#212;&#238;&#240;&#236;&#251; &#238;&#242;&#226;&#229;&#242;&#224; &#232; &#224;&#228;&#236; */
.punbb textarea,  .punbb input {
background-color: #ffeedb; 
padding: 11px;
padding-top:10px;
border: none;
 border: 4px #e5d3c4 double;
  border-radius: 20px;
-moz-box-shadow: inset 0 0 10px 5px #e5d3c4;
-webkit-box-shadow: inset 0 0 10px 5px #e5d3c4;
box-shadow: inset 0 0 10px 5px #e5d3c4;
color: #352206}

#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
background-color: #ffeedb; 
padding: 11px;
padding-top:10px;
border: none;
 border: 4px #e5d3c4 double;
  border-radius: 20px;
-moz-box-shadow: inset 0 0 10px 5px #e5d3c4;
-webkit-box-shadow: inset 0 0 10px 5px #e5d3c4;
box-shadow: inset 0 0 10px 5px #e5d3c4;
color: #182959; opacity: 0.7;}

/* &#211;&#226;&#229;&#235;&#232;&#247;&#232;&#235;&#234;&#224;*/

.moverbox
{
  cursor: default;
  list-style: none;
}

.moverbox a
{
  cursor: default;
}

.moverbox a .preview
{
  display: none;
}

.moverbox a:hover .preview
{
  display: block;
  position: absolute;
  top: -33px;
  left: -45px;
  z-index: 1;
}

.moverbox img
{
  background: transpanent;
  border-color: transpanent;
  border-style: solid;
  border-width: 1px;
  color: inherit;
  padding: 2px;
  vertical-align: top;
}

.moverbox li
{
  background: transpanent;
  color: inherit;
  display: inline;
  float: left;
  margin: 3px;
  padding: 5px;
  position: relative;
}

 
#pun-main .post-author ul, #pun-main .post .container {line-height: 11px}






.tooltip {
 position: relative;
 }
.tooltip em {
 display: none;
 }
.tooltip:hover em {
 font-style: normal;
 display: block;
 position: absolute;
 background: #ffe2c0;
 color: #74500b;
 padding: 10px 10px;
 bottom: 20px;
 right: -50px;
 box-shadow: 0 0 5px #fff;
 border-radius: 20px;
 -webkit-border-radius: 20px;
 -moz-border-radius: 20px;
 -webkit-box-shadow: 0 0 20px #fff;
 -moz-box-shadow: 0 0 20px #fff;
}
.tooltip:hover em i {
 position: absolute;
 bottom: -7px;
 right: 5px;
 border-top: 7px solid #fff;
 border-left: 7px solid transparent;
 display: block;
}




.jax { padding: 10px; background-color: #ecd5c7; width: 320;  border: 4px #ffe2c0 double; margin-left: 30px}

.jax1 {width: 320; overflow: hidden; position: relative;  }
.jax1 .jax2 { -WEBKIT-TRANSITION: 2S ALL EASE-IN-OUT; -MOZ-TRANSITION: 0.8S ALL EASE-IN-OUT; O-TRANSITION: 0.8S ALL EASE-IN-OUT; position: absolute; left: 0px; bottom: 0px; width: 320px; }
.jax1:hover .jax2 {-WEBKIT-TRANSITION: 1S ALL EASE-IN-OUT; -MOZ-TRANSITION: 1S ALL EASE-IN-OUT; O-TRANSITION: 1S ALL EASE-IN-OUT; left: -320; opacity: 0.0}

.opiee { height: 5px; width: 358px; font-family: 'arial', sans-serif; font-size: 9px; text-transform: uppercase; line-height:100%; color:#74500b; text-align: center; padding: 10px; background-color:#3a3a3a; letter-spacing: 1px;  }
.opie { height: 5px; width: 155px; font-family: 'arial', sans-serif; font-size: 9px; text-transform: uppercase; line-height:100%; color:#74500b; text-align: center; padding: 10px; background-color:#3a3a3a; letter-spacing: 1px;  }
.opie2 { width:347px; background-color: #ffe2c0; padding: 10px; font-family: 'arial', sans-serif; font-size: 8px; text-transform: uppercase; line-height: 100%; overflow: auto; text-align: justify; color: #74500b; }

.ope { width:130px;background-color: #ffe2c0; border: 5px #ffe2c0 solid; }




.max { padding: 10px; background-color: #ecd5c7; width: 320;  border: 4px #ffe2c0 double; }

.max1 {width: 320; overflow: hidden; position: relative;  }
.max1 .max2 { -WEBKIT-TRANSITION: 2S ALL EASE-IN-OUT; -MOZ-TRANSITION: 0.8S ALL EASE-IN-OUT; O-TRANSITION: 0.8S ALL EASE-IN-OUT; position: absolute; left: 0px; bottom: 0px; width: 320px; }
.jax1:hover .jax2 {-WEBKIT-TRANSITION: 1S ALL EASE-IN-OUT; -MOZ-TRANSITION: 1S ALL EASE-IN-OUT; O-TRANSITION: 1S ALL EASE-IN-OUT; left: -320; opacity: 0.0}

.mopiee { height: 5px; width: 358px; font-family: 'arial', sans-serif; font-size: 8px; text-transform: uppercase; line-height:100%; color:#74500b; text-align: center; padding: 10px; background-color:#3a3a3a; letter-spacing: 1px;  }
.mopie { height: 5px; width: 455px; font-family: 'arial', sans-serif; font-size: 8px; text-transform: uppercase; line-height:100%; color:#74500b; text-align: center; padding: 10px; background-color:#3a3a3a; letter-spacing: 1px;  }
.mopie2 { width:600px; background-color: #ffe2c0; padding: 10px; font-family: 'arial', sans-serif; font-size: 9px; text-transform: uppercase; line-height: 100%; overflow: auto; text-align: justify; color: #74500b; }

.mope { width:130px;background-color: #ffe2c0; border: 5px #ffe2c0 solid; }
-webkit-scrollbar {
width: 10px;
height: 5px;
border: 5px solid #&#246;&#226;&#229;&#242;;
background-color: #4e3523;
margin-top: 30px;
}


.pa-respect {
  background-color: #ffeedb;
border: 4px #e5d3c4 double; 
    color: #182959;
    display: inline-block; margin-left: -10px;
    text-align: center;font-family: 'arial', sans-serif; font-size: 10px; text-transform: uppercase;
    width: 80px
}

.pa-posts { margin-left: 20px;
   background-color: #ffeedb;
border: 4px #e5d3c4  double; 
    color: #182959;
    display: inline-block;
    text-align: center; font-family: 'arial', sans-serif; font-size: 10px; text-transform: uppercase;
    width: 80px
}

#pun-main .post-author ul {margin-left: -15px;}





.footerlinks {  background-color: #ffe2c0; border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; opacity:0.95;  filter:alpha(opacity=95); font-size: 9px; color: #c38254; text-align: center; text-transform: uppercase; padding: 5px; display: block; font-family: 'arial', sans-serif;
font-size: 8px; }
.footerlinks a:link, .footerlinks  a:visited, .footerlinks  a:active { font-size: 9px;  text-align: center; letter-spacing: 1px; text-transform:   color: #fff; font-family: 'arial', sans-serif;
font-size: 8px;}
.footerlinks a:hover { text-transform: uppercase;  }