/* CS4 Post status icons
 -------------------------------------------------------------*/
.punbb textarea, .punbb select, .punbb input {
border-top: 6px solid #afb8b5;
border-left: 1px #000000 solid;
border-right: 1px #000000 solid;
border-bottom: 6px solid #707070;
-webkit-border-radius: 10px;
border-radius: 30px;
background: #dcdcdc repeat-y top center;
padding: 9px 10px;
text-shadow: #000000 0px 1px 0px;
}

div.icon {border-color: #E6E6E6 #DEDEDE #DADADA #E2E2E2}
tr.iredirect div.icon {border-color: #F7F7F7 #F7F7F7 #F7F7F7 #f7f7f7}
div.inew {border-color: #0080D7 #0065C0 #0058B3 #0072CA}

#pun-main div.catleft, #pun-main div.catright {display: none}



#pun-navlinks {                                
            top: 0px;                     
            width: 980px; /*Ширина Вашего форума*/
        }
        #pun-navlinks .container {
            border-style: none;
            border-width: 0px;
            margin-top: -100px;
            height: 30px; /*Высота меню*/
            padding-top: -500px;
            text-align: center;
            margin-left: 0px /*Двигаем строку с навигацией*/
        }
        #pun-navlinks li {
            display: inline;
            margin: -3px 4px 3px 3px;
        }
        #pun-navlinks li a {
            font-family: arial; /*Гарнитура шрифты*/
            font-size: 16px; /*Размер шрифта*/
            letter-spacing: 0px;
            padding-bottom: 9px;
            padding-top: 10px;
            color: #transparent; /*Цвет шрифта*/
            text-decoration: none;
        }


.punbb .post-content .quote-box {
margin: 0.4em 1.8em 1.4em;
padding: 1em;
border-top: 5px solid #000000;
border-bottom: 5px solid #e3cb98;
border-radius: 0px;
-webkit-border-radius: 0px;
-khtml-border-radius: 0px;
-moz-border-radius: 0px;
-o-border-radius: 0px;
}

.punbb a:hover {
color: #000000;
text-shadow: 0 0 20px #000000;
text-decoration: none;
}

::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}
::-webkit-scrollbar-track {
background: #707070;
}
::-webkit-scrollbar-thumb {
    background: #afb8b5;
}



/* Плавная смена картинки при наведении
 -------------------------------------------------------------*/ 
.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;
}

#pun-category1 h2 {height: 150px; background-image: url("http://forumfiles.ru/files/0016/79/ec/40878.png"); background-repeat: no-repeat; overflow-x: hidden; background-position: top center;}
#pun-category2 h2 {height: 200px; background-image: url("http://forumfiles.ru/files/0016/79/ec/69889.png"); background-repeat: no-repeat; overflow-x: hidden; background-position: top center; color: transparent;}
#pun-category3 h2 {height: 200px; background-image: url("http://forumfiles.ru/files/0016/79/ec/64183.png"); background-repeat: no-repeat; overflow-x: hidden; background-position: top center; color: transparent;}
#pun-category4 h2 {height: 200px;  background-image: url("http://forumfiles.ru/files/0016/79/ec/80734.png"); background-repeat: no-repeat; overflow-x: hidden; background-position: top center; color: transparent;}
#pun-category5 h2 {height: 200px;  background-image: url("http://forumfiles.ru/files/0016/79/ec/81114.png"); background-repeat: no-repeat; overflow-x: hidden; background-position: top center; color: transparent;}
#pun-category6 h2 {height: 200px;  background-image: url("http://forumfiles.ru/files/0019/ba/46/76758.png"); background-repeat: no-repeat; overflow-x: hidden; background-position: top center; color: transparent;}
#pun-category7 h2 {height: 200px;  background-image: url("http://forumfiles.ru/files/0019/ba/46/73147.png"); background-repeat: no-repeat; overflow-x: hidden; background-position: top center; color: transparent;}

#pun-main .quote-box, #pun-main .code-box {
    box-shadow: inset 3px 3px #909090, inset -3px -3px #505050;
padding: 9px;
text-shadow: rgb(0, 0, 0) 0px 0px 0px;
border: 60px solid transparent;
border-image: url("http://s8.hostingkartinok.com/uploads/images/2018/07/219505db005289d97fec36711cc1694a.png");
 background-repeat: repeat;
}


.punbb .post .post-author {
text-align: center;
padding-top: -20px;
background: transparent url(http://forumfiles.ru/files/0016/79/ec/31882.png) no-repeat;
background-position: 0px 1px;
}

.punbb .post .post-author > ul {
background: url(http://forumfiles.ru/files/0016/79/ec/95059.png) top left no-repeat,
 url(http://forumfiles.ru/files/0016/79/ec/99307.png) bottom left no-repeat;
padding: 10px 1px 16px 1px !important;
}

.pa-fld2 img {
text-align: left;
}

.pa-fld2 img {
margin-top: -53px;
}



:hover {
	background		: #transparent;	/*необходимо для IE6*/
	text-decoration	: none;
}
a.tooltip span {
	display			: none; 
	padding			: 0px 0px; 
	margin-left		: 0px; 
	width			: 0px;
}
a.tooltip:hover span {
	display			: inline; 
	position		: absolute; 
	background		: #ffffff; 
	border			: 1px solid #cccccc; 
	color			: #950000;
}

.news span {
   .layer {
    overflow: scroll; /* Добавляем полосы прокрутки */
    width: 300px; /* Ширина блока */
    height: 100px; /* Высота блока */
    padding: 5px; /* Поля вокруг текста */
   } 

div#pun-navlinks {
font-family: 'courier';
 letter-spacing: -30px;
    font-size: 17px;
    font-variant: small-caps;
    margin-left: 140px;
    width: 800px;
    height: 30px;
    position: relative;
    margin-top: -563px;
    text-align: center;
    background-repeat: repeat-x;
font-weight: bold;
}

.pa-fld1 {
margin-top: 10px;
}
