/* CS1 Background and text colours
-------------------------------------------------------------*/

.bubble {
right: 0px !important;
}

#keyboard-area { 
margin-top: -5px;
padding: 0em;
text-align: center;
}


.stickytext {
background: #C6D8E2;
font-size: 10px;
margin-right: 5px !important;
padding: 2px 5px 0px 10px;
text-transform: uppercase !important;
}

.closedatafield {
background: #EAEAEA;
margin-right: 5px !important;
padding: 2px 5px 0px 10px;
text-transform: uppercase !important;
}

.lastedit {display: none;}


#ourusers {
background: #EFEFEF;
border-radius: 5px;
padding: 3px 5px 5px;
width: 400px;
}



.tip { 
background-color: #FFFFFF !important;
border: 3px solid #A8BED1;
color: #333;
display: none;
padding: 10px;
position: absolute;
z-index: 1000;
width: 150px;
font-size: 10px;
white-space: normal;
text-align: center;
margin-left: -48em !important;
margin-top: -17em !important;
}



#news_arch {
background: #EFEFEF;
border-bottom: 2px solid #A8BED1;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-left: 1px solid #D9DFE5;
border-right: 1px solid #D9DFE5;
display: block;
font-size: 10px;
height: 16px;
margin-left: 29px;
margin-top: 19px;
position: absolute;
text-align: center;
text-transform: uppercase;
width: 200px;
}

#in_game {
background: #EFEFEF;
border-bottom: 2px solid #A8BED1;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border-left: 1px solid #D9DFE5;
border-right: 1px solid #D9DFE5;
display: block;
font-size: 10px;
height: 16px;
margin-left: 29px;
margin-top: 19px;
position: absolute;
text-align: center;
text-transform: uppercase;
width: 200px;
}


.post-content abbr { 
border-bottom: 1px solid #658CCC;
cursor: help;
padding-bottom: 1px;
padding-left: 3px;
padding-right: 3px;
}


/* 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-color: transparent;
  color: #595858;
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent;
  color: #333;
padding-left: 1em;
padding-right: 1em;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
background: url("http://his.anihub.ru/files/0013/3a/36/96039.png") 50% 0% no-repeat transparent;
color: transparent;
height: 49px;
margin-left: 1px;
margin-top: 3em;
  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: #333;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: #f7f7f7;
  color: #3E3E3E;
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
background: transparent;
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: #f9f9f9;
  color: #333
  }

/* CS1.8 */
#pun-navlinks .container {
background-color: transparent;
color: #FFFFFF;
font-family: "georgia";
font-size: 12px;
margin-top: -41px !important;
text-align: center;
text-shadow: 1px 1px #7494C3;
text-transform: uppercase;
width: 800px;
  }

.offline li.pa-online strong {
  font-weight: normal
  }

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: #ccc #ccc #aaa #ccc
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: #f5f5f5
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: transparent;
  }

/* 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: #dedfdf
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: #bad3cb;
  }

#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: #ccc #fff #fff #fff
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid #dedfdf
  }

li.pa-online {
  border-left-color: #005EAB;
  }


/* 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: #7494C3;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #333
  }

/* 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: #427A9F;
  }

/* CS3.3 */
#pun-navlinks a {
  color: #fff;
  text-decoration: none
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #fff;
background: #DBE3EF;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/

       div.icon {border-color: transparent}
       tr.iredirect div.icon {border-color: transparent}
       div.inew {border-color: transparent}

       Div.icon {
              background-image : url(http://his.anihub.ru/files/0013/3a/36/11359.png);
              background-repeat: no-repeat;
              }
       TR.inew Div.icon {
              background-image : url(http://his.anihub.ru/files/0013/3a/36/64246.png);
              background-repeat: no-repeat;
              }
       TR.isticky Div.icon {
              background-image : url(http://his.anihub.ru/files/0013/3a/36/67967.png);
              background-repeat: no-repeat;
              }
       TR.iclosed Div.icon {
              background-image : url(http://his.anihub.ru/files/0013/3a/36/73246.png);
              background-repeat: no-repeat;
              }

#pun-main div.catleft, #pun-main div.catright {display: none}



/* CS5
 -------------------------------------------------------------*/


/* Убираем награды из меню */
#navawards {display: none !important;}

/* Стираем в порошок "Мне нравится" в постах */
div#pun-live-rusff { 
display: none;
}

/* Выделение МАРК */
.post-content .highlight-text { 
background-color: #D3E3F1 !important;
border-radius: 10px;
color: #609DD6 !important;
display: block;
font-family: "arial";
font-size: 12px;
font-weight: 700;
margin-left: 50px;
padding: 7px;
text-align: center;
text-shadow: 1px 1px #FFFFFF;
text-transform: uppercase;
width: 80%;
}
}

/* Убираем название статистики (вроде) */
#pun-stats h2 span,
.category h2 span {
visibility:hidden!important;
}

/* Футер форума */
#foot {display: block;
background: url(http://his.anihub.ru/files/0013/3a/36/61902.png) no-repeat top center;
width: 820px;
height: 29px;
position: absolute;}


/* Прячем обводку в таблицах */
.punbb .post-content td {border:none !important;}



/* Руководство в шапке */
#admain {background: transparent;
display: block;
height: 151px;
margin-left: 273px;
margin-top: 101px;
padding: 10px;
position: absolute;
text-align: center;
width: 151px;}

.admain_link { 
background: #C2D7EA;
color: #FFFFFF !important;
display: block;
font-family: "tahoma";
font-size: 10px;
font-weight: 700;
height: 15px;
margin-top: 5px !important;
padding: 3px;
text-shadow: 1px 1px #8499C1;
text-transform: uppercase;
width: 145px;
}

.admain_link:hover {background: #DBE3EF;}


/* Навигация в таблице */
.navlink {
background: #EFEFEF;
color: #444444 !important;
display: block;
font-family: "tahoma";
font-size: 10px;
font-weight: 700;
height: 15px;
margin-top: 5px !important;
padding: 3px;
text-transform: uppercase;
width: 145px;
text-align: center !important;
}

.navlink:hover {background: #E6E6E6;}


/* Слайдер */
#sliderok {display: block;
height: 150px;
margin-left: 84px;
margin-top: 96px;
padding: 10px;
position: absolute;
width: 150px;}


/* Меню */
.tabloida {
background: #EFEFEF;
height: 230px;
margin: 4px 0px 0px !important;
width: 600px;
}

ul.tabs {
height: 28px;
line-height: 25px;
list-style: none;
background: #FFF;
}

.tabs li {
cursor: pointer;
display: inline;
font-family: "tahoma";
font-size: 10px;
font-weight: 700;
height: 15px;
margin: 1px 3px 0px;
padding: 3px !important;
position: relative;
text-align: center;
text-transform: uppercase;
width: 150px !important;
background: #EFEFEF;
}

.tabs li:hover {
background: #E6E6E6;
}

.tabs li.current {
color: #444;
background: #E6E6E6;
padding: 0 13px 2px;
}

.box {
display: none;
background: #EFEFEF;
padding: 0 12px;
}

.box.visible {
display: block;
}


/* Не помню уже, что за хня, но на ней держится форум .D */
.divParentFor {display: none;}
.L1 {display: none;}


/* дополнительные поля */
.pa-fld1 {
background: #F2F2F2;
border-top: 3px solid #9EB9D1;
display: block;
font-size: 10px;
min-height: 65px;
line-height: 100%;
margin-bottom: -5px !important;
margin-top: 5px !important;
padding: 0px 5px 5px !important;
}

.pa-fld2 {
background: #F2F2F2;
display: block;
font-size: 10px;
line-height: 100%;
margin-bottom: -5px !important;
margin-top: 8px !important;
padding: 0px 5px 10px !important;
text-align: left;
}

.pa-fld5 {
margin-top: -8px !important;
}



/* всплывающие подсказки */
.tipsy-inner { 
background-color: black;
color: white;
font-family: "verdana";
font-size: 11px !important;
max-width: 200px;
padding: 5px 8px 4px;
text-align: center;
}

/* свои цвета в форме ответа */
#custom-mycolor {background-image:url('http://s1.uploads.ru/x5orN.png'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat; height:26px; width:100%}
#mycolor {position: absolute;
right: 6px;
top: 43px;
}

td#button-color  {
display: none;
}


/* Боковая панель */
#JampPanel2:hover{
margin-right:45px;
}
#JampPanel2,#JampPanel2 .container{
border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
-moz-border-radius:10px;
-o-border-radius:10px;
background-color: #FAF8F4;
border: 1px solid #a8bed1;
box-shadow: 0px 3px 0px #a8bed1;
}
#JampPanel2 {opacity:0.9;
position:fixed;z-index:1200;
height:150px;top:8px;right:0;margin-right:-352px;
background: #FAF8F4 url(http://his.anihub.ru/files/0013/3a/36/37238.png) 1px 13px no-repeat;
   transition-duration: 0.33s;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  -o-transition-duration: 0.33s;
width:380px;
}
#JampPanel2 .container{
padding:12px;
height: 400px;
width:100%;margin:-1px 0 0 30px;
}
#Zaslonyalka2{ /*прикрывает область тени на стыке уха с container*/
position:absolute;
height:150px;width:15px;
background-color: #FAF8F4;
margin:-12px 0 0 -15px;
}
#scroller {
display: block;
height: 400px;
width: 380px;
overflow-y: auto;
position: absolute;
}



/* ЛС */
#messanger {
background: #FFFFFF !important;
border: 3px solid #A8BED1;
box-shadow: 0px 0px 3px #1E5786;
font-size: 10px;
height: 150px;
line-height: 110%;
opacity: 0.8;
position: fixed;
right: 60px;
top: 25%;
width: 150px;
z-index: 100;
}

#messanger:hover {
opacity: 1;
}


#closer{
background: white;
color: #7494C3;
cursor: pointer;
float: right;
font-family: "verdana";
font-size: 10px;
font-weight: 700;
text-transform: uppercase;
}


#closer:hover {color: #427A9F;}

.pisma { 
height: 60px;
overflow-y: auto;
text-align: left;
}

.pisma li { 
background: #EFEFEF;
padding: 5px !important;
vertical-align: middle;
}

::-moz-selection {
background-color: #cad9e5;
}
::selection {
background-color: #cad9e5;
}


#att { 
background-color: #F2F2F2;
background-image: url("http://desdes.anihub.ru/files/0012/91/50/95733.png");
background-position: 3.5% 10px;
background-repeat: no-repeat;
display: block;
font-size: 10px;
height: 32px;
margin-left: 320px;
padding: 3px 3px 3px 50px;
position: absolute;
width: 365px;
}