/* CS1 Background and text colours
-------------------------------------------------------------*/
body {
	background-color: #a7a7a7;
}

html, body {background-color: #a7a7a7; background-image: url(http://s61.radikal.ru/i174/1707/54/ed9fb5425b9f.png); background-repeat: repeaty; background-attachment: fixed;
background-position: top center;
color:#3d3627;}
BODY {background:fixed;}

background-attachment: scroll;
background-position: top center;
}

/* CS1.1 */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend {
  background: none;
  color: #0a0a0a;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background: none;
  color: #0a0a0a;
  font-style: normal;
  }
/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background: url("http://s41.radikal.ru/i091/1706/a0/ee3aba340b5e.png");
  color: #000000;
  text-align: right;
 height: 12px;
  
 }
#pun-redirect.punbb  #pun-main h1 {
background: url("http://s11.radikal.ru/i183/1706/0a/376695d63fa5.png");
width: 425px; text-align:left;}

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background: none;
  color: #4d4d4d;
  }
/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background: none;
  color: #4d4d4d;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background: none;
  color: #4d4d4d;
  }



/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: #a6a6a6;
  color: #575757
  }
/* CS1.8 */
#pun-navlinks .container {
  /* бывшие танки
  background: url("http://co.forum4.ru/files/0017/fe/2b/75707.png");
  */
  color: #3f3f3f;
  
  }
.offline li.pa-online strong {
  font-weight: normal
  }
.punbb textarea, .punbb select, .punbb input {
  background-color: #c9c9c9;
  color: #000000;
}
/* CS2 Border colours
-------------------------------------------------------------*/
/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: #666666 #666666 #666666 #666666
  }
/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: #666666
  }
/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: #666666;
  }
/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: #666666;
  }

/* CS2.5 */
.punbb th {
  border-color: #666666
  }
/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: #666666 #666666 #666666 #666666;
  }
#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: #66583c
  }
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: #66583c
  }
.punbb .divider {
  border-color: #66583c #66583c#66583c#66583c
  }
.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 0px none #66583c
  }
li.pa-online {
  border-left-color: #66583c;
  }
.punbb .post-sig dt {
  border-top-color: #66583c !important;
  }
/* CS3 Links
-------------------------------------------------------------*/
/* 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: #535244;
  font-weight: 600;
  border-bottom: 0px none #000;
  text-decoration: none;
  }
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #000000
  }
/* 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: #d6a63d;
    border-bottom: 1px dashed #d6a63d;
  text-decoration: none;
  }
/* CS3.3 */
#pun-navlinks a {
  color: #140f0b;
    border-bottom: 0px none #000;
  text-decoration: none;
    font-style: none;
  
  }
/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #d6a63d;
  font-weight: bold;
font-style: normal;
  border-bottom: 1px dashed #d6a63d;
  text-decoration: none;

  }
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }
/* CS4 Post status icons
-------------------------------------------------------------*/
#pun-main table Div.icon {padding-left: 35px; padding-top: 15px; padding-bottom: 20px;}
Div.icon {
background-image : url(http://s03.radikal.ru/i176/1706/fb/79dbe0ccb42b.png);
background-repeat: no-repeat;
}
TR.inew Div.icon {
background-image : url(http://s016.radikal.ru/i335/1706/af/7f9b1212f069.png);
background-repeat: no-repeat;
}
TR.iclosed Div.icon {
background-image : url(http://s019.radikal.ru/i620/1706/c1/3a9787cb5585.png);
background-repeat: no-repeat;
}
TR.isticky Div.icon {
background-image : url(http://s03.radikal.ru/i176/1706/fb/79dbe0ccb42b.png);
background-repeat: no-repeat;
}

#pun-stats ul.container {
background: transparent url("http://co.forum4.ru/files/0016/ee/fc/63271.jpg") no-repeat 1px 1px;
padding-left: 145px; margin-top: 15px; height:150px;
}




/* БЕГУНОК НА ФОРУМЕ */
/* Полоса прокрутки */
::-webkit-scrollbar {
  width: 10px;
  height: 5px;
  background-color: #ccb484;
border: 1px solid #6a5f31 !important;
}
/* Ползунок полосы прокрутки */
::-webkit-scrollbar-thumb {
  background-color: #6a5f31 ;
  height: 8px;
}

/* ОФОРМЛЕНИЕ ССЫЛОК В ОБЪЯВЛЕНИИ */
a.tvm, a.tvm:active, a.tvm:link, a.tvm:visited {
background-color: #cacba8;
color: #30250e;
text-align:center;
font-weight: normal;
display: block;
margin: 1px;
text-decoration: none;
border-left-style: solid;
border-left-color: #826c34 ;
border-left-width: 5px;
width:150px;
}

a.tvm:hover {
background-color: #a68646;
color: #30250e;
display: block;
text-align:center;
font-weight: normal;
cursor: pointer; 
text-decoration: none;
border-left-style: solid;
border-left-color:#826c34 ;
border-left-width: 5px;
width:150px;
}

/* ОКАНТОВКА ПРОФИЛЯ */
#pun-main .post-author ul {
/* TEST TEST TEST! */
border: 5px solid transparent;
    -webkit-border-image: url(http://s013.radikal.ru/i324/1706/5c/bdfb10a519a1.png) 80 stretch;
    -o-border-image: url(http://s013.radikal.ru/i324/1706/5c/bdfb10a519a1.png) 80 stretch;
    border-image: url(http://s013.radikal.ru/i324/1706/5c/bdfb10a519a1.png) 80 stretch;
margin: auto;
/* бекап
margin: auto;
border-width:1px;
  border-bottom: double;
  border-top: double;
  border-left: double;
  border-right: double;
 border-color:#3b3117;
background: #d5d5d5;
*/
width: 76%;
text-align: center;
}
.pa-author {
	border-width:1px;
  border-bottom: double;
  border-top: none;
  border-left: double;
  border-right: double;
 border-color:#3b3117;
margin: auto;
	background: #;
	font-size: 15px;
}

.pa-avatar{
/*TEST! TEST! TEST!*/
border: 4px solid transparent;
    -webkit-border-image: url(http://s013.radikal.ru/i324/1706/5c/bdfb10a519a1.png) 80 stretch;
    -o-border-image: url(http://s013.radikal.ru/i324/1706/5c/bdfb10a519a1.png) 80 stretch;
    border-image: url(http://s013.radikal.ru/i324/1706/5c/bdfb10a519a1.png) 80 stretch;

/* бэкап 
border-width: 2px;
  border-bottom: solid;
  border-top: solid;
  border-left: solid;
  border-right: solid;
 border-color:#3b3117;
*/
margin: auto;
width: auto;
max-width: 200px;
height: auto;
max-height: 300px;
}
.punbb .pa-avatar img {max-width:150px;height:auto;}
.post-author ul li.pa-avatar img{opacity:0.8; filter:alpha(opacity=40);}
.post-author ul li.pa-avatar img:hover {opacity:1; filter:alpha(opacity=100);}

/* УБРАТЬ НАДПИСЬ ОБЪЯВЛЕНИЕ */
#pun-announcement h2 span{
display: none !important;
}
/*<!-- Общий Фон под форумами категорий -->*/
.category .container,
.category .container th,
.category .container td{
  border:0 none transparent!important;
  background:transparent none;
}
.category .container{
  position:relative; z-index:3;
  margin-bottom: 10px;
}
.category .container table:after{
  content: "";
  display: block;
  position:absolute;  z-index:-1; left:0;
  top:24px;  /*Отступ от верха категории */
  width:450px; /*Ширина площадки*/
  height:94%;
  background: #a7a7a7; /*Цвет фона*/
  border-radius:12px;
}


/*!-- Модераторские теги © Alex_63 // Ч.1 Стиль -*/
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;}

/*-- Регулировка размера шрифта в постах © Alex_63 --*/
.FNTslider {
  background: url(http://mybb.forum4.ru/files/0015/57/ba/88799.png) 0 0 no-repeat;
  position: relative;
  z-index: 1000;
  width: 140px;
  height: 20px;
  margin: 3px 5px;
  float: right;
  margin-right: 7%;
  padding: 0 20px;
}
.FNTslider .before {
  background: url(http://mybb.forum4.ru/files/0015/57/ba/83597.png) 0 0 no-repeat;
  height: 20px;
  position: absolute;
  padding-left: 20px;
  margin-left: -20px;
  z-index: 10;
  padding-right: 10px;
}
.FNTslider .thumb {
  width: 17px;
  height: 18px;
  border-radius: 3px;
  position: relative;
  top: 1px;
  background: url(http://mybb.forum4.ru/files/0015/57/ba/38927.png) -1px 0 no-repeat;
  cursor: pointer;
  z-index: 20;
}
.FNTslider .thumb:hover {
  background-position: -19px 0;
}


/* ----------------------------------------------
 Тесты от Витька ;) */

#MyBookmarks
{
    background: #cacba8;
}

#image-area.container
{
background-color: #babba8;
}

#smilies-area.container
{
background-color: #babba8;
}

/*-----Гильдия------*/
.pa-guild {
    border-width: 1px;
    border-bottom: none;
    border-top: none;
    border-left: double;
    border-right: double;
    border-color: #3b3117;
    font-size: 11px;
}

img.post-img-Sp.active {
    opacity: 0.6;
}