/*Админка*/
.tooltip {
  border: none; 
  text-decoration: none;
  position: relative;}
.tooltip span {
  margin-left: -999em;
  position: absolute;}

.tooltip:hover span {
  position: absolute;
  left: 9px;
  top: 10px; 
  z-index: 99;
  margin-left: 0;}

.top {
  z-index: 200;
  position: absolute;
  background-color: #a0a8b4;
  color: #a0a8b4;
  border: none;
  box-shadow: 0px 0px 4px #161616;
  padding: 5px;
  width: 185px;
  text-align: center;}
/* CS1 Background and text colours
-------------------------------------------------------------*/
/* ВНЕШНИЙ БЛОК */
#panel {
    position: fixed; /* положение */
    top: 100px; /* отступ сверху */
    left: 0; /* отступ слева */
    background: grey; /* цвет фона */
    width: 30px; /* ширина блока */
    height: 40px; /* высота блока */
    font: 14px Arial; /* размер и тип шрифта */
    color: #2c313a; /* цвет текста */
    text-align: center; /* выравнивание текста по центру */
    padding: 5px; /* отступы от границ внутри блока */

    -webkit-transition-duration: 0.3s; /* анимационное выдвижение для всех браузеров*/
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;

    -webkit-border-radius: 0 5px 5px 0; /* закругление границ для всех браузеров*/
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    }

/* СКРЫТЫЙ БЛОК */
#hidden_panel {
    position: fixed; /* положение */
    top: 100px; /* отступ сверху */
    left: -220px; /* отступ слева */
    background: #62656b; /* цвет фона */
    color: #000; /* цвет текста */
    width: 200px; /* ширина блока */
    height: 236px; /* высота блока */
    padding: 10px; /* отступы от границ внутри блока */
    text-align: left; /* выравнивание текста */

    -webkit-transition-duration: 0.3s; /* анимационное выдвижение для всех браузеров*/
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;

    -webkit-border-radius: 0 5px 5px 0; /* закругление границ для всех браузеров*/
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    }
#panel:hover {
    left: 220px; /* при наведении выдвигается на скрытые 200px + 20px отступы */
}
#panel:hover #hidden_panel {
    left: 0; /* отступ слева */
}


.punbb td div .tclcon {
    font-family: ;
    font-size: 10px;
    text-align: left;
    border-radius: 0px;
   background-color: #a9acb2;
box-shadow: 0px 2px 0px #1c0e05 inset;
    padding: 10px;
}
	
/*ПРОФИЛЬ*/
.punbb .post .post-author {
  background:url(http://se.uploads.ru/rH4sg.jpg) 0 0 repeat-y;   
overflow: visible!important;
  margin: 0px -10px!important;
padding: 0px 10px!important;
}

  
.punbb .post .post-author > ul {
  background:url(http://sh.uploads.ru/uIjdp.jpg) 0 bottom no-repeat, url(http://s9.uploads.ru/0dyhv.jpg) 0 top no-repeat; 
 margin: 0px 5px 0px -10px!important;
padding: 3px 10px!important;
}



/* CS1 Background and text colours
-------------------------------------------------------------*/
body {background-image: url("http://sh.uploads.ru/CSa5J.jpg");
background-position: top center; background-repeat: repeat;
background-color: #19120a; 
}

#pun { background-image: url("http://s6.uploads.ru/Qdi0E.png");
background-position: top center; background-repeat: repeat;
background-color: #706050;

}

.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, #pun-title, #pun-title .container, .punbb .modmenu .container,
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, .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,
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, .punbb textarea, .punbb select, .punbb input
 {
  background-color: transparent;
  color: #020a1cf;
  }



/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-position : center;
  background-color: transparent;
  color: #22170f;
font-style: normal;

  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
background-image: url();
  background-color: #a0a8b4;
  color: #0b1207;

  }
/* CS1.8 */
#pun-navlinks .container {
  color: #6a5339;

}

.punbb textarea, .punbb select  {
  background-image: url(style_cs.css);
  background-color: #858e9c;
  color: #19120a;
}



/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: 1px solid #6a5339;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: #6a5339
  }

/* 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: transparent;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: #311615 #311615 #311615 #311615;
  }
#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: transparent;
  }
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: transparent;
  }
.punbb .divider {
  border-color: transparent;
  }
.punbb .formal fieldset .post-box, .punbb .info-box {
  border-color: transparent;
  }
li.pa-online {
  border-color: transparent;
  }
.punbb .post-sig dt {
  border-top-color: transparent !important;
  }


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
 .punbb-admin, .punbb a:link, .punbb a,  .punbb a:visited,  #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited
{
  border-bottom: 0px none #000;
  text-decoration: none;
 color: #0b1207; ;


  }


.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
 color: #20130c; 


  }

/* 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: #a9acb2; 
  border-bottom: 0px none #000;
 text-decoration: none;

  }
/* CS3.3 */
#pun-navlinks a {
  color: #131303; - меню (Форум, Участники, Поиск, Сообщения, Выход)
    border-bottom: 0px none #000;
  font-weight: bold;
  font-size: 10px;
  text-decoration: none;
  }
/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
color: #a9acb2;
  font-weight: bold;
font-style: normal;
  border-bottom: 0px none #000;
  text-decoration: none



  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #6d4732;
 color: #20130c; 

  }



#pun-main h1 span {font-size: 0em; text-align: center;}


#pun-about p.container {background-color: #;
background-image : url(http://s9.uploads.ru/34ux7.png); 
background-position : center top; 
background-repeat : no-repeat; 
height : 72px;
width: 1042px; 
margin-left: -112px;
text-align: center;
border-color: transparent;
}

div#pun-about {
   margin-bottom: -40px;
}

#pun-stats h2, .punbb .main h2 {font-size: 0em; color: #56624b;  font-family: "Arial";  font-style: italic;  font-weight: bolder; text-align: center; }
#pun th {font-size: 0em; text-align: center;}
