#pun-ulinks a {
 color: #695f55;  text-decoration: none  }


li.pa-avatar.item2 img{
border: 4px solid #ccbba9;
position:center;
position:relative;
 left: 0px;
margin-bottom:25px;
border-radius: 5px;
}

li.pa-awards {
    color: #606963;}


/* &#239;&#240;&#238;&#244;&#232;&#235;&#252; &#248;&#240;&#232;&#244;&#242;*/
#pun-main .post-author ul  {font-size: 10px; text-align: center;}
.pa-author{font-size: 12px;}


/* CS1 */
#pun .tcr {text-align: right;}
li#navawards, .pa-positive, .lastedit {display: none;}
.linkst .pagelink { 
right: 15px;
position: absolute;
top: -4em;
width: 24em;
 }
li#navawards {display: none;}
#pun-reputation div, #pun-popup_awards div {background-color: #d9d9d9;}
div#smiles-area.container {background-color: #d9d9d9;}
BODY {overflow-x: hidden}

/* CS1.1  */
.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,  { background-color: transpanent;
color: #022121;
font-weight: normal;
font-style: normal;}



/* &#238;&#242;&#234;&#235;&#254;&#247;&#232;&#242;&#252; &#236;&#238;&#228;&#229;&#240;&#224;&#242;&#238;&#240;&#238;&#226;*/
#pun-index .modlist {display: none; }




/* &#240;&#224;&#231;&#236;&#229;&#240; &#248;&#240;&#232;&#244;&#242;&#224; &#226; &#239;&#238;&#241;&#242;&#224;&#245;*/
#pun-main .post-content {font-size: 11px;
color: #1b1b1b;
}


/* CS1.2 &#242;&#229;&#235;&#238; &#232;&#235;&#232; &#244;&#238;&#237; &#244;&#238;&#240;&#243;&#236;&#224; */
body {
background: 
url("http://savepic.ru/13447633.jpg") no-repeat top left fixed,
url("http://savepic.ru/13425807.jpg") repeat; /*&#238;&#225;&#249;&#232;&#233; &#244;&#238;&#237;*/
}
body {overflow-x: hidden}



/* CS1.4 &#242;&#229;&#235;&#238; &#244;&#238;&#240;&#243;&#236;&#224; */
#pun {background-image: url(http://savepic.ru/13411498.jpg); 
 position:relative;
  background-repeat : repeat;
background-position: top center;
background-color: #ebebeb}


/* CS1.3 &#248;&#224;&#239;&#234;&#224;*/
#pun-title table {
background-image : url(http://savepic.ru/13467119.jpg); 
background-repeat : no-repeat;
background-position: top center;
border: none;
  margin-left: -32px;
height: 465px;
width: 1054px;}

/* CS1.5 &#244;&#243;&#242;&#229;&#240; */
#pun-about p.container {background-color: #;
background-image : url(http://savepic.ru/13389994.png); 
background-position : center top; 
background-repeat : no-repeat;
height : 98px;
width: 1054px; 
margin-left: -44px;
text-align: left;
border-color: transparent;
margin-top: 20px;
margin-bottom: -200px;}


/* 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: #416c50;
  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: #727272; 
  text-decoration: none; font-weight: }

/* CS2.3 */


/* CS2.4 */
/* &#237;&#224;&#226;&#229;&#228;&#229;&#237;&#232;&#229;*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #4a7151;
  text-decoration: none;}



/* &#246;&#232;&#242;&#224;&#242;&#251; */
#pun-main .quote-box, #pun-main .code-box {
border-top: 3px solid #6c8e72;
border-left: solid 0px #c2a479;
border-right: solid 0px #c2a479;
border-bottom: 3px solid #6c8e72;
-webkit-border-radius: 10px;
-moz-box-shadow: inset 0 0 10px 5px #8c7d71;
-webkit-box-shadow: inset 0 0 10px 5px #8c7d71;
box-shadow: inset 0 0 10px 5px #8c7d71;
border-radius: 15px;
background: #e9e1d6 repeat-y top center;
padding: 12px 20px;  text-shadow: #6c8e72 0px 0px 0px;
}



/* CS5.4 &#236;&#229;&#241;&#242;&#238; &#228;&#235;&#255; &#226;&#226;&#238;&#228;&#224; &#241;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#233; */
.punbb textarea, .punbb select, .punbb input  {
border-top: 3px solid #6c8e72;
border-left: solid 0px #6c8e72;
border-right: solid 0px #6c8e72;
border-bottom: 3px solid #6c8e72;
-webkit-border-radius: 10px;
-moz-box-shadow: inset 0 0 10px 5px #8c7d71;
-webkit-box-shadow: inset 0 0 10px 5px #8c7d71;
box-shadow: inset 0 0 10px 5px #8c7d71;
border-radius: 15px;
background: #e9e1d6 repeat-y top center;
padding: 9px 10px; text-shadow: #6c8e72 0px 0px 0px;}



/* CS5.5 &#225;&#224;&#237;&#237;&#229;&#240; &#240;&#229;&#234;&#235;&#224;&#236;&#251; */
#pun-title table tbody tr .title-logo-tdr {
position: absolute; z-index: 1; 
left: 00px; 
top: 300px;}

/* CS3.1 &#241;&#242;&#224;&#240;&#251;&#229; &#241;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#255;*/
.punbb table Div.icon {float: right; 
display: block; 
position:relative;
top: 12px;
margin-right: -2px;
padding: 30px 30px 0px 30px;
border-style: none none none none;
width: 22px;
height: 22px;
background-image : url(http://savepic.ru/13490649.jpg);
background-repeat: no-repeat;}

/* CS3.2 &#237;&#238;&#226;&#251;&#229; &#241;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#255;*/
TR.inew Div.icon {
position:relative;
top:12px;
margin-right: -2px;
padding: 30px 30px 0px 30px;
background-image : url(http://savepic.ru/13468121.jpg);
background-repeat: no-repeat;
width: 22px;
height: 22px;
}

/* CS3.3 &#226;&#224;&#230;&#237;&#251;&#245; &#241;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#255;*/
TR.isticky Div.icon {
position:relative;
top:12px;
margin-right: -2px;
padding: 30px 30px 0px 30px;
background-image : url(http://savepic.ru/13463001.jpg);
background-repeat: no-repeat;
width: 22px;
height: 22px;
}

/* CS3.4 &#231;&#224;&#234;&#240;&#251;&#242;&#224;&#255; &#242;&#229;&#236;&#224;*/
TR.iclosed Div.icon {
position:relative;
top:12px;
margin-right: -2px;
padding: 30px 30px 0px 30px;
width: 22px;
height: 22px;
background-image : url(http://savepic.ru/13473241.jpg);
background-repeat: no-repeat;
}


/* CS5.1 24*/
#pun-stats ul.container { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("http://savepic.ru/13465043.png");
background-origin: padding-box;
background-position: 5px 0px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 80px;
padding-top: 8px;}

/*------------------------------- Быстрый ответ ---------------------------------*/
#post-form h2 span {
   display:none;
}
#post-form h2 {
background-attachment: scroll;
background-clip: border-box;
height: 42px;
width:1054px;
font-size:0 !important;
margin-left:-32px;
background-color: transparent;
background-image: url("http://savepic.ru/13483497.png");
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
font-size: 0px;}
}


/* CS5.6 */
#pun-main div.catleft, #pun-main div.catright {display: none}

#pun-main .post-author ul {text-align: center}
#pun-announcement h2 {display: none}
#pun-main .post-links li 
{text-align: center;
    font-family: 'cuprum' !important;
    font-size: 13px;
    letter-spacing: 1px;
    color: #416c50;
    text-decoration: none;}
#pun th, #pun-main h2 {text-align: center; font-size: 0px;}
#pun-crumbs1 .container { text-align: center;}
#pun-navlinks .container, #pun-ulinks .container { text-align: center;}

#pun-main h2, {
  padding: 3px 1em;
  border-style: none solid solid none;
  border-width: 0 1px 1px 0;
  }

a.tvm, a.tvm:active, a.tvm:link, a.tvm:visited {
font-family: tahoma;
font-size: 11px;
background-color:#bdb8be;
color: #341b1b; 
font-weight: normal;
text-align:center;
display: block;
margin: 1px;
text-decoration: none;
border-left-style: solid;
border-left-color: #2d1b34;
border-left-width: 5px;
width: 170px;
}

a.tvm:hover {
font-family: tahoma;
font-size: 11px;
color: #bebab8; 
background-color:#2d1b34;
display: block;
font-weight: bold;
text-align:center;
cursor:crosshair; 
text-decoration: none;
border-left-style: solid;
border-left-color: #bdb8be;
border-left-width: 5px;
width: 170px;
}


.tip {
	padding: 10px; /* &#240;&#224;&#241;&#241;&#242;&#238;&#255;&#237;&#232;&#229; &#242;&#229;&#234;&#241;&#242;&#224; &#238;&#242; &#234;&#240;&#224;&#255; &#238;&#234;&#237;&#224; */
	color: #210202; /* &#246;&#226;&#229;&#242; &#248;&#240;&#232;&#244;&#242;&#224; */
	background-color: #f2d7f9; /* &#244;&#238;&#237;&#238;&#226;&#251;&#233; &#246;&#226;&#229;&#242; &#238;&#234;&#237;&#224; */
	display: none;
	position: absolute;
	z-index: 1000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


 
#pun-main .post-author ul, #pun-main .post .container {line-height: 11px}


/* &#239;&#240;&#238;&#234;&#240;&#243;&#242;&#234;&#224; */

::-webkit-scrollbar {
    width: 7px;
    height: 9px;
}
::-webkit-scrollbar-track {
background: #4e4434;
}
::-webkit-scrollbar-thumb {
    background: url("http://savepic.ru/13486530.jpg") repeat; /*&#238;&#225;&#249;&#232;&#233; &#244;&#238;&#237;*/
}


#pun-stats.section h2 { 
background-attachment: scroll;
background-clip: border-box;
height: 42px;
width:1054px;
font-size:0 !important;
margin-left:-32px;
background-color: transparent;
background-image: url("http://savepic.ru/13454807.png");
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
font-size: 0px;}

.pa-respect { 
  display: inline-block;
  margin-left: 0px;
  text-align: center; 
  width: 75px;
  font-size:10px;
  line-height:13px;
  margin-top:5px!important;
  padding: 0 0 5px 0;
  color: #606963;
}
.pa-posts{ 
  display: inline-block;
  margin-left: 0px;
  text-align: center; 
  width: 65px;
  font-size:10px;
  line-height:13px;
  margin-top:5px!important;
  padding: 0 0 5px 0;
color: #606963;
}
.post-author ul li.pa-fld3 { 
  display: inline-block;
  margin-left: 0px;
  text-align: center; 
  width: 45px;
  font-size:10px;
  line-height:13px;
  margin-top:5px!important;
  padding: 0 0 5px 0;
color: #606963;
}
a.port {
    font-family: 'bebas neue';
    font-size: 14px;
    text-shadow: 0px 0px #142525;
}

.lz {
    width: 180px;
    margin-bottom: 5px!important;
    padding-top: 5px;
    padding-left: 11px;
margin-bottom: 5px;
}

.pa-fld1 {
    font-size: 9px;
    line-height: 10px;
background: url(http://savepic.ru/13491678.png) repeat-y;
    width: 198px;
top: -19px;
    text-transform: none;
    padding: 1px 0px!important;
    text-transform: lowercase;
    z-index: 1;
}
.bestpara {
    height: 15px;
    overflow: hidden;
    position: relative;
    transition: all 0.5s ease-in-out 0s;
    width: 188px;
    padding-left: 9px;
    margin-top: -15px !important;
margin-bottom: 13px;
}
.bestparaname {
    background-color: #e1e1e1;
    color: #3d0000;
    font-size: 11px;
    margin-top: -15px !important;
    padding: 1px 4px 3px;
    position: absolute;
    text-align: center;
    transform: translate(-210px, 0px);
    transition: all 0.5s ease-in-out 0s;
    width: 188px;
    font-family: 'bebas neue';
    padding-left: 9px;
}
.bestpara:hover {
    opacity: 2;
}

.bestpara:hover .bestparaname {
    opacity: 1;
    transform: translate(0px, 0px);
}
.bestpara:hover .bestparaname2 {
    opacity: 1;
    transform: translate(0px, 0px);
}

.pa-fld2 {
background: url(http://savepic.ru/13491678.png) bottom no-repeat, url(http://savepic.ru/13491678.png) repeat-y;
    width: 198px;
top: 1px;
    text-transform: none;
    padding: 1px 0px!important;
    text-transform: lowercase;
    z-index: 1;
}

.pa-fld4 {
    text-align: center;
    margin-top: -10px!important;
    margin-bottom: -18px!important;
    margin-left: 3px!important;
    width: 196px;
}

.pl {
    margin-top: -23px!important;
    margin-bottom: 6px!important;
    margin-left: -2px!important;
position: relative;}

.ssl {
    text-align: center;
    margin-top: 9px!important;
}
.ssl a {
    display: inline-block;
    font-size: 11px;
    font-family: cuprum;
    color: #e9e1d6!important;
    background: url(http://savepic.ru/13438429.jpg) repeat;
    text-shadow: none!important;
    padding: 3px 2px 3px 2px;
    margin: 1px!important;
    text-transform: lowercase;
    transition: 0.1s;
    text-align: center;
    width: 100px;
        border-radius: 4px;}

li.pa-last-visit{
color: #606963!important;}

/* CS Инфо табло */
.punbb .main .category h5, #post-form h5 {
background-attachment: scroll;
background-clip: border-box;
height: 42px;
width:1054px;
font-size:0 !important;
margin-left:-32px;
background-color: transparent;
background-image: url("http://savepic.ru/13479383.png");
background-origin: padding-box;
background-position: 50% 0%;
background-repeat: no-repeat;
background-size: auto;
font-size: 0px;
}

.linkst, .pagelink {
    position: absolute;
    float: left;
    position: relative;
    width: 100%;
   font-family: 'cuprum' !important;
    font-size: 14px;
    color: #416c50;
    text-decoration: none;
    margin-left: 10px;
    text-shadow: 1px 0 0.5px #fff;
}

#pun-crumbs2 .container {
    border-bottom: none;
    padding: 0.8em 1em;
    color: #402526;
    font-family: 'cuprum' !important;
    font-size: 14px;
    text-decoration: none;
}

#pun-crumbs1 p.container {
    border-top: none;
    margin-top: -2px;
    font-family: 'cuprum' !important;
    font-size: 16px;
    color: #402526;
    text-decoration: none;
}

#pun-crumbs1 p.container span, #pun-crumbs1 p.container a {
    font-family: 'cuprum' !important;
    font-size: 16px;
}

.punbb .linksb {
    text-align: right;
    padding: 0.4em 3em 0.5em 1em;
    font-family: 'cuprum' !important;
    font-size: 14px;
    color: #402526;
    text-decoration: none;
}

.glav {
    text-align: center;
    margin-top: 9px!important;
}
.glav a {
    display: inline-block;
    font-size: 12px;
    font-family: cuprum;
    color: #e9e1d6!important;
    text-shadow: none!important;
    padding: 10px 15px 0px 15px;
    margin: 1px!important;
    transition: 0.1s;
    text-align: center;
    border-radius: 10px;
    background: url(http://savepic.ru/13438429.jpg) repeat;
    height: 25px;
text-transform: uppercase;
}

#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
border-top: 3px solid #6c8e72;
    border-left: solid 0px #6c8e72;
    border-right: solid 0px #6c8e72;
    border-bottom: 3px solid #6c8e72;
    -webkit-border-radius: 10px;
    -moz-box-shadow: inset 0 0 10px 5px #8c7d71;
    -webkit-box-shadow: inset 0 0 10px 5px #8c7d71;
    box-shadow: inset 0 0 10px 5px #8c7d71;
    border-radius: 15px;
    background: #e9e1d6 repeat-y top center;
    padding: 9px 10px;
    text-shadow: #6c8e72 0px 0px 0px;
}

/* CS Модераторские теги */
div[class^="exmod"]{
  background: -webkit-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  background: -moz-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  background: -ms-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  background: -o-linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));  
  background-image: linear-gradient(rgba(255,255,255,.5), rgba(255,255,255,0));
  border-radius:11px;box-shadow:5px 5px 5px #9C9C9C;padding:1px;margin:1em 50px;
} 
.modex1 {
  background-color: #CD5C5C !important;
  background-image: -moz-linear-gradient(left top , #B22222, #FA8072);
  background-image: -o-linear-gradient(left top, #B22222, #FA8072);
  background-image: -webkit-linear-gradient(left top, #B22222, #FA8072);
  background-image: -ms-linear-gradient(left top, #B22222, #FA8072);
} 
.exmod1{background-color: #FFB6C1;border: 2px solid #ce4378 !important;}
.exmod2{background-color: #87CEFA;border: 2px solid #59add4 !important;} 
div[class^="modex"] {
  border-radius: 8px 8px 0 0 !important; 
  font-size: 1.2em; color: white;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.7);
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-origin: padding-box !important;
  background-position: 0 0 !important;
  background-repeat: repeat !important;
  background-size: auto auto !important;
  margin:0;padding:2px 0 2px 10px;
} 
.modex2 {
  background-color: #4682B4 !important;
  background-image: -moz-linear-gradient(left top , #4682B4, #87CEFA);
  background-image: -o-linear-gradient(left top, #4682B4, #87CEFA);
  background-image: -webkit-linear-gradient(left top, #4682B4, #87CEFA);
  background-image: -ms-linear-gradient(left top, #4682B4, #87CEFA);
}
.mod-inner{padding:6px 10px;display:block;min-height:73px;height:auto;}
.exmod1 .mod-inner{
  background:url(//forum.mybb.ru/uploads/0000/14/1c/687287-3.png) no-repeat scroll 95% 0 transparent;
}
.exmod2 .mod-inner{
  background:url(//forum.mybb.ru/uploads/0000/14/1c/687287-4.png) no-repeat scroll 95% 0 transparent;
}
#button-mod{background:url(http://s3.goodboard.ru/files/0016/a6/f8/89851.png) no-repeat;}
#button-ex{background:url(http://s3.goodboard.ru/files/0016/a6/f8/43915.png) no-repeat;}
