.image.first,.image.second {
border:2px solid transparent;
margin:0;
padding:0;
}

.image.first {
opacity:1px;
display:block;
position:absolute;
z-index:100;
transition-duration:0.96s;
-webkit-transition-duration:0.96s;
-moz-transition-duration:0.96s;
-o-transition-duration:0.96s;
-ms-transition-duration:0.96s;
}

.image.first:hover {
opacity:0.00;
}
 
div.ImgField {
display:inline-block;
background-position:center center;
background-repeat:no-repeat;
margin:0;
padding:0;
}


.hr1 {
  color:#79943B;
border-style: dotted; 
  height:1px;
 width=100%
}





/* other */
#pun-announcement.section h2 span {display: none; }
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-main .post-content {font-size: 11px;}
#pun-userlist .usertable th{display:none}
#navawards a {display: none; font-size: 0px;}
#pun-main .pa-author {text-align: center;}
#pun-main .pa-title {text-align: center;}
#pun-main .pa-avatar {text-align: center;}

#pun-main .post-author ul  {text-align: center;}


.punbb .post .post-author {
width: 180px;
 text-align: center; 
box-shadow: 0px 0px 50px #84d7a0 inset; 
border:double #857e8e;  
color: #51473b; background: #cad9c0;}

.pa-avatar img {max-width:180px !important;}

.pa-author a, .pa-author {
color: #a62731 !important; 
font-family: "Times New Roman" !important;
font-size: 13pt !important;
font-variant: small-caps !important;
font-weight: bold;
text-align: center;
margin-top: 10px !important;
padding: 0px;
margin-left: 1px !important;
}


#pun-crumbs1 p.container {
    font-size: 1.2em;
font-weight: bold;
}



/* shapka*/
#pun-title table {
background-image : url(http://s010.radikal.ru/i312/1504/0c/aee1a14f790d.jpg);  
background-repeat : no-repeat;
background-position: top center;
border: none;
margin-left: -110px;
height: 579px;
width: 1113px;}

/* telo foruma */
#pun { background-image: url(http://s012.radikal.ru/i320/1504/41/8b6eeffef564.jpg); background-repeat: repeat; }

#pun { "http://s012.radikal.ru/i320/1504/41/8b6eeffef564.jpg");
}

/* fon */
html, body {
        background: url("http://s014.radikal.ru/i329/1504/95/636633bb1a7d.jpg ")          }
body {margin: 0 auto; overflow-x: hidden;}







/* Zagolovki */
 .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
background-color:#69e7c9; 
 
  color: #000000;   font-weight: normal;   
  text-align:center;     
  height: 15px;
  font-size: 12px;
  font-weight: bold;
  padding-top: 5px!important;
  text-transform: uppercase;
  font-family: Times New Roman; 
  }

#pun-stats h2
{
background-color:#c2ce4e; 
  color: #000000;   font-weight: normal;   
  text-align: left;     
  height: 15px;
  font-size: 12px;
  font-weight: bold;
  padding-top: 5px!important;
  text-transform: uppercase;
  font-family: Times New Roman; 
  }


/* oformlenie code + quote */
.punbb .quote-box, .punbb .code-box {
 background-color: #cad9c0;
    border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-border-radius:10px;
    -o-border-radius:10px;
     box-shadow: 0px 5px 8px #8a6e3e;
    -webkit-box-shadow:0px 5px 8px #8a6e3e;
    -khtml-box-shadow:0px 5px 8px #8a6e3e;
    -moz-box-shadow:0px 5px 8px #8a6e3e;
    }
  color: #364c56;

  }



.offline li.pa-online strong {
  font-weight: normal
  }

/*knopki + forma otveta*/


.punbb textarea, .punbb select, .punbb input {
  background-color: #fcd8bf;
  font-size: 11px !important;
  color: #000000;
}

.punbb textarea  {
box-shadow: inset 0px -11px 40px #e3a435;
}



/* grani */
.punbb .container, .punbb .post-body, .post h3, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post , #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th,  #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {
 border-color: transparent ;
  }
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend{
 border-color: transparent ;
 }

.punbb .main .container,
.punbb td.tc3, .punbb .section .container,punbb td.tc2,.punbb td.tcr, #pun-stats h2, 
 #pun-main .post h3 span, #pun-main .post h3, #pun-main .post-body, #pun-title, 
#pun-main .formal textarea, #pun-stats h2,  .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2  {background-color: transparent; }

#pun .tc1,#pun th {background-color: transparent; text-align: left;  }




/* 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: #48695a;
text-decoration: none;
-moz-transition: color 0.2s 0.02s ease;
 -o-transition: color 0.2s 0.02s ease;
 -webkit-transition: color 0.2s 0.02s ease;

text-shadow: 1px 0px 1px #f1e9ce;
  text-decoration: none;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #546c71;
  }



/* 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: #e49f32; 
text-shadow: 1px 0px 1px #ccbc91;
text-decoration: none;
border-bottom: 0px none #000;
  }








#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
 color: #4a5e70; 

  }




/*ikonki mess*/

.punbb table Div.icon {float: left; display: block; border-style: none none none none;
width: 48px;
height: 48px;

background-image : url(http://s005.radikal.ru/i210/1504/6a/a64293d9d7cd.png); нет новых сообщений
background-repeat: no-repeat;
}

TR.inew Div.icon {
background-image : url(http://s017.radikal.ru/i408/1504/79/9f5a307ad7d2.png); новое сообщение есть
background-repeat: no-repeat;
width: 48px;
height: 48px;
}

TR.isticky Div.icon {
background-image : url(http://s018.radikal.ru/i524/1504/2f/ec641765746c.png); тема важно
background-repeat: no-repeat;
width: 48px;
height: 48px;
}

TR.iclosed Div.icon {
background-image : url(http://s020.radikal.ru/i701/1504/4f/432ac3af206d.png); 
background-repeat: no-repeat;
width: 48px;
height: 48px;
}







#pun-stats ul.container {
background-image: url("http://s018.radikal.ru/i521/1504/e0/4c2b5c114ebd.png "); background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-origin: padding-box;
background-position: 120px 120px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 120px;
padding-top: 120px;}







/* futer */
#pun-about  { 
background-image: url("http://s017.radikal.ru/i413/1504/cc/dc7fe8f199df.jpg"); 
background-repeat: no-repeat; 
background-position: center top;
width: 1113px;
height : 150px; 


margin-bottom: 0px; 
margin-left: -89px; 
}

div#pun-about {
   margin-bottom: -95px;
}



/****************
    Cлайдер 
**************/


/* Oбщие настройки */
.slider,
.slider * {
  margin:0;
  padding:0;
}
.slider {
  overflow:hidden;
  border:none 0 transparent!important;
  border-collapse:collapse;
  /*outline:solid red 2px;*/
  /*position:relative;z-index:1000;*/
}
.button-left.hide,.button-right.hide{
  display:none;
}
.slider img.button-left,
.slider img.button-right{
  cursor:pointer;
}
div.Wrap-slids {
  text-align:left;
  overflow:hidden;
  position:relative;
}
div.train {
  text-align:left;
  overflow:hidden;
  white-space:nowrap;
  position:absolute;
}

.slider-content{
  margin:0;padding:0;
  white-space: normal;/* Поменял с nowrap; и добавка ниже*/
  word-break: normal;
  text-align:center;
  overflow-y:auto;
  overflow-x:auto;
  display:none;
  /*outline:solid red 1px;*/
}

.slider-content.active {
   display:block;
}
/* End Cлайдер */




.pa-fld2 {
font-size: 1.2em; 
font-family: "Times New Roman" !important;

z-index: 1001;}

/* menu */

#pun-navlinks a {
        display: inline-block;
   height : 50px; 

        width: auto;

margin: -7px;}
        #navindex a 
{background: url(http://i65.fastpic.ru/big/2014/0926/6d/cb4c66abd19ce32c1459953531f1ff6d.png) no-repeat top center; width: 72px;}
        #navuserlist a 
{background: url(http://i65.fastpic.ru/big/2014/0926/e1/739f147230c5e003ad4f0ca4198ee4e1.png) no-repeat top center; width: 95px;}
        #navsearch a 
{background: url(http://i65.fastpic.ru/big/2014/0926/7a/468eb44c4043f971a9e2ced1f63ca47a.png) no-repeat top center; width: 75px;}
        #navprofile a 
{background: url(http://i65.fastpic.ru/big/2014/0926/dc/b6c936a322b3f550513ef2d93ecc54dc.png) no-repeat top center; width: 84px;}
        #navpm a 
{background: url(http://i65.fastpic.ru/big/2014/0926/31/8ecdf31c121fa472b149e076d10cf031.png) no-repeat top center; width: 95px;}
        #navadmin a 
{background: url(http://i65.fastpic.ru/big/2014/0926/fa/3b38029213d8c1cbf32c7d7cfb629ffa.png) no-repeat top center; width: 85px;}
        #navlogout a 
{background: url(http://i65.fastpic.ru/big/2014/0926/50/e6354083f26f2ee7a5dfef78103f6b50.png) no-repeat top center; width: 72px;}
        #navlogin a 
{background: url(http://i65.fastpic.ru/big/2014/0926/f2/1afde60335b6da142f947f947e6c99f2.png) no-repeat top center; width: 62px;}
        #navregister a 
{background: url(http://i65.fastpic.ru/big/2014/0926/e0/e07dcc7562ba61524b73bdfb32f7f5e0.png) no-repeat top center; width: 103px;}

#navpiar a 
{background: url(http://i65.fastpic.ru/big/2014/0926/18/73733fa23720e4cbef57c6301b4d3318.png) no-repeat top center; width: 91px;}
#pun-navlinks a span {display: none;}




a.navl, a.navl:active, a.navl:link, a.navl:visited {
font-size: 8px;
font-family: 'Times New Roman', sans-serif;
background-color: #93999e;
color: #071029;
font-weight: normal;
text-align:center;
display: inline-block;
margin: 1px;
text-transform: uppercase;
width: 120px;

}

a.navl:hover {
color: #071029; 
background-color: #4b88ae; 
display: inline-block;
width: 120px;
}