/* Прочее */
#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}

#pun-main .post-author ul {text-align: center; }

 #pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}


#pun-redirect, #pun-maint { 
 height: 260px;
 line-height: 15px;
 background-image: url("http://savepic.net/5960251.png");
 background-repeat: no-repeat;
 background-attachment: scroll;
 background-position: center; 
 text-align:center; 
 font-size:10px !important;
 width: 545px; 
 padding: 30px;
  }


#pun-redirect .main-title {
  margin-bottom:40px !important;
  }

/* Ссылки */
#pun-ulinks .container{position: absolute; z-index: auto; top: 310px;   text-align: center;   width: 100%;}
#pun-ulinks, #pun-ulinks .container, #pun-ulinks li, #pun-ulinks li a, #pun-ulinks li a {
font-size: 11px; 
color: #805132; 
font-family: "Tahoma"; 
font-variant: small-caps; 
margin: 5px; }


#pun-navlinks .container{position: absolute; z-index: auto; top: -168px;   left: -124px;width: 100%;}

/*  Шапка */
#pun-title table {
background-image : url(http://savepic.net/5998934.png); 
background-repeat : no-repeat;
background-position: top center;
border: none;
margin-left: -147px;
height:483px;
width: 1101px;}

/* Внутренний фон */
#pun { background-image: url(http://savepic.net/5973334.png); background-color: #020202; background-repeat: repeat;
}




/* Задний фон */
html, body {
        background: url("-") repeat top; background-color: #020202;
        }
body {margin: 0 auto; overflow-x: hidden;}




/*Категории*/
.punbb .main h1 {
background: url(http://savepic.net/5997928.png) no-repeat top center;
height: 102px;
width: 908px;
margin-left: -50px;
border-style: none;
font-size:0 !important;}

.punbb .main h2 {
background: url(http://savepic.net/5997928.png) no-repeat top center;
height: 102px;
width: 908px;
margin-left: -50px;
border-style: none;
font-size:0 !important;}

#pun-stats h2 {
background: url(http://savepic.net/5997928.png) no-repeat top center;
height: 102px;
width: 908px;
margin-left: -50px;
border-style: none;
font-size:0 !important;}

#pun-category1.category h2 {
background: url(http://savepic.net/5997928.png) no-repeat top center;
height: 102px;
width: 908px;
margin-left: -50px;
border-style: none;
font-size:0 !important;}

#pun-category2.category h2 {
background: url(http://savepic.net/5997928.png) no-repeat top center;
height: 102px;
width: 908px;
margin-left: -50px;
border-style: none;
font-size:0 !important;}


#pun-category3.category h2 {
background: url(http://savepic.net/5997928.png) no-repeat top center;
height: 102px;
width: 908px;
margin-left: -50px;
border-style: none;
font-size:0 !important;}




/* Цитаты и коды */
.punbb .quote-box, .punbb .code-box {
 background-color: transparent;
    border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    -moz-border-radius:10px;
    -o-border-radius:10px;
     box-shadow: 0px 5px 8px #351c0a;
    -webkit-box-shadow:0px 5px 8px #351c0a;
    -khtml-box-shadow:0px 5px 8px #351c0a;
    -moz-box-shadow:0px 5px 8px #351c0a;
    }
  color: #36210f;

  }

.offline li.pa-online strong {
  font-weight: normal
  }




/* Рамки */
.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, .punbb .quote-box, .punbb .code-box, #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 .tc2, #pun-stats h2, 
#pun th, #pun-main .post h3 span, #pun-main .post h3, #pun-main .post-body, #pun-title, 
#pun-main .formal textarea, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2  {background-color: transparent; }



/* Links*/

.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: #4B2B15;
    
  border-bottom: 0px none #3A1A0B;
  text-decoration: none;
  }
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #4B2B15;
  }

.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: #090d10;
    border-bottom: 0px none #090d10;
  text-decoration: none;

  }




/*Иконки*/

.punbb table Div.icon {float: right; display: block; border-style: none none none none;
width: 62px;
height: 56px;

background-image : url(http://savepic.net/6008170m.png);
background-repeat: no-repeat;
}

TR.inew Div.icon {
background-image : url(http://savepic.net/6021482m.png);
background-repeat: no-repeat;
width: 62px;
height: 56px;
}

TR.isticky Div.icon {
background-image : url(http://savepic.net/6003050m.png);
background-repeat: no-repeat;
width: 62px;
height: 56px;
}

TR.iclosed Div.icon {
background-image : url(http://savepic.net/6005098m.png);
background-repeat: no-repeat;
width: 62px;
height: 56px;
}




/* Навигация форума */

#pun-navlinks a {
        display: inline-block;
        height: 17px;
        width: auto;
margin: -7px;}
        #navindex a 
{background: url(http://savepic.net/5958182m.png) no-repeat top center; width: 66px;}
        #navuserlist a 
{background: url(http://savepic.net/5953062m.png) no-repeat top center; width: 66px;}
        #navsearch a 
{background: url(http://savepic.net/5941798.png) no-repeat top center; width: 66px;}
        #navprofile a 
{background: url(http://savepic.net/5942822m.png) no-repeat top center; width: 66px;}
        #navpm a 
{background: url(http://savepic.net/5939750m.png) no-repeat top center; width: 66px;}
        #navadmin a 
{background: url(http://savepic.net/5940774m.png) no-repeat top center; width: 66px;}
        #navlogout a 
{background: url(http://savepic.net/5946918m.png) no-repeat top center; width: 66px;}
        #navlogin a 
{background: url(http://savepic.net/5943846m.png) no-repeat top center; width: 66px;}
        #navregister a 
{background: url(http://savepic.net/5944870m.png) no-repeat top center; width: 66px;}
#navpiar a 
{background: url(http://savepic.net/5952038m.png) no-repeat top center; width: 66px;}

#pun-navlinks a span {display: none;}




/* Футер-копирайт */
#pun-about  { 
background-image: url("http://savepic.net/5991788.png");
background-repeat: no-repeat; 
background-position: center top;
width: 908px;
height : 101px; 

margin-bottom: 0px; 
margin-left: -44px;; 
}

div#pun-about {
   margin-bottom: -95px;
}


.post-author a,  .post-author a:focus , .post-author a:active {color: #663c0a!important;
}

.post-author a:hover {color: #300f05!important;
}


.pa-title {
color: #a96b2d !important;
font-family: "Tahoma" !important;
font-size: 10pt !important;
font-variant: small-caps !important;
font-weight: 200 !important;
padding:0px 0px  5px 5px !important;
}


}
.pa-author a, .pa-author {
color: #231908 !important;
font-family: "Times New Roman" !important;
font-size: 11pt !important;
font-variant: small-caps !important;

margin-left: 0px;
}

.post-author ul li {
padding: 0px -15px;
text-align: center;
color: #705a35 !important;
}


/*Всплывающий скриншот*/ 
.thumbnail{  
position: relative;  
z-index: 0;  
}  
.thumbnail:hover{  
background-color: transparent;  
z-index: 50;  
}  
.thumbnail span{ /*CSS for enlarged image*/  
position: absolute;  
background-color: rgb(190, 172, 145);  
opacity: 0.9;
padding: 5px;  
left: -1000px;  
border: 1px solid  #cbbb96;  
visibility: hidden;  
color: #000;  
text-decoration: none;  
border-radius: 9px; 
-moz-border-radius: 9px; 
-webkit-border-radius: 9px; 
}  
.thumbnail span img{ /*CSS for enlarged image*/  
border-width: 0;  
padding: 2px;  
}  
.thumbnail:hover span{ /*CSS for enlarged image on hover*/  
visibility: visible;  
top: 15px;  
left: -28px; /*position where enlarged image should offset horizontally */  
}  
/*Всплывающий скриншот*/ 


#slider{
display: block;
overflow: hidden !important;
width: 462px;
}

.box {
width: 360px;
left: -750px;
background-image: url("http://sf.uploads.ru/TEb0m.png");
color: #114706;
height: 144px;
padding: 0px 5px;
display: none;
z-index: 100;
}

.visible {display: block}

ul#navigation {
position: absolute;
list-style: none;
z-index:99;
width: 50px;
}
ul#navigation li {
margin-bottom: 13px;
}
ul#navigation li div {
    display: block;
    margin-left: -2px;
    width: 50px;
    height: 23px; 
    text-align: center;  
    border-left: none;
    -moz-border-radius:0px 10px 10px 0px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}

.obvforum { 
background-image: url('http://irishtest.rusff.ru/files/0014/31/e9/54113.png'); margin-right: 55px!important; padding: 10px;
}

A.navi:link, A.navi:active, A.navi:visited 
{background: rgb(255, 255, 255);
font-family: Georgia, serif;
padding:5px;
font-size: 10px;
line-height: 7px;
letter-spacing: 2px;
text-transform: lowercase;
display:block;
margin:1px;
font-style:normal;
border-radius: 5px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
opacity: 0.36;}

A.navi:hover 
{
font-family: Georgia, serif;
padding:5px;
font-size: 10px;
line-height: 7px;
letter-spacing: 2px;
display:block;
margin:1px;  
text-decoration: none; 
font-style:normal;
font-weight:normal;
position: relative;
top: 0px;
opacity: 0.6;}