/* CS1 Background and text colours
-------------------------------------------------------------*/
 
/* CS1.0 */
body {
      background-color: transparent!important;
    background-image: url("http://s018.radikal.ru/i506/1711/9a/6a85d47c8527.png");
    background-repeat: no-repeat;
background-position:top center;
    }

#pun_wrap {  
background-image: url("http://s018.radikal.ru/i511/1711/f0/9ba6a6686118.png"); background-repeat: no-repeat; background-position: center bottom;
padding-bottom: 0em;
 }

    html {
    background: #667aa7 url("http://s014.radikal.ru/i328/1711/50/d1308b093406.png") repeat-y;
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-color: transparent;
  color: #bfbfbf; /*Серый текст Picasso - форум графики*/
  }

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent;

  color: #ce1f1f; /*Админ панель*/
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2 {
background: transparent url(http://funkyimg.com/i/2zQ9R.png) no-repeat; background-position: top center;
  color: #a0a1a1;
height: 49px;
  font-weight: bold;
text-align: center;
  font-size: x-small;
  font-size: 14px;
text-transform: uppercase;
margin: 0 -275px 0 0;
  }

.punbb-admin #pun-admain h2 {background: #000000;}

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: none;
  color: #25201b;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #bfbfbf /*Напишите ваше сообщение и нажмите отправить*/
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #b1afb0 /*Номерация Постов*/
  }

/* CS1.7 */
.punbb #pun-main .quote-box, .punbb #pun-main .code-box {
background: url(""); /*Выделение цытаты*/
padding: 5px 5px;
color:#cac8c9!important;
border: 2px #929192 double;
-webkit-box-shadow:  1px 1px 1px #929192; 
 -moz-box-shadow: 1px 1px 1px #929192; 
box-shadow: 1px 1px 1px #929192; 

}

/* CS1.8 */ /*модерирование темы*/
#pun-navlinks .container {
  background-color: transparent;
  color: #9f9999;
  }

.offline li.pa-online strong {
  font-weight: normal
  }

.offline li.pa-online strong {
  font-weight: normal
  }

.punbb textarea, .punbb select, .punbb input { /*модерирование темы*/
background-color:#b6b3b3;
background-repeat: repeat-xy;
border-style: solid;
  color: #000000;
border-width:2px 1px 1px 1px;
  border-color: #b6b3b3;
   text-shadow: none;
}

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: transparent;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;

  }

/* 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: transparent
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {

  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: transparent
  }

#pun-ulinks li a {
  border-color: transparent;
  font-size: 12px;
  color: #e32222;
  font-weight: normal;
  } 

#pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: transparent;
  color: #e32222a;
  }

.punbb .divider {
  border-color: transparent
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid #e32222
  }

li.pa-online {
  border-left-color: transparent;
  }

.punbb .post-sig dt {
  border-top-color: #e32222 !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: #aaabab;
text-decoration: none;

  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited  {
  color: #7d7f7f;
text-decoration: none;

  }

/* 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: #952d2f;
  }


/* CS3.3 */
#pun-navlinks a {
  color: #00ffea;
text-decoration: none;
font-size: 10px;
 }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active  {
  color: #00f6ff;
text-decoration: none;
}


/* CS4 Post status icons
-------------------------------------------------------------*/

Div.icon {
background-image : url("http://funkyimg.com/i/2zc6B.png");
background-repeat: no-repeat;
}

TR.inew Div.icon {
background-image : url("http://funkyimg.com/i/2zc6C.png");
background-repeat: no-repeat;
}
TR.iclosed Div.icon {
background-image : url("http://funkyimg.com/i/2zc6D.png");
background-repeat: no-repeat;
}
TR.isticky Div.icon {
background-image : url("http://funkyimg.com/i/2zc6A.png");
background-repeat: no-repeat;
}

#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: 450px; top: -70px;
}

a.tvm, a.tvm:active, a.tvm:link, a.tvm:visited {
font-family: tahoma;
font-size: 13px;
background-color:#8eadb4;
color: #000; 
font-weight: normal;
text-align:center;
display: block;
margin: 1px;
padding: 2px;
text-decoration: none;
border-left-style: solid;
border-left-color: #218ba3;
border-left-width: 5px;
width:200px;
}

a.tvm:hover {
font-family: tahoma;
font-size: 13px;
color: #fff; 
background-color:#218ba3;
display: block;
font-weight: bold;
text-align:center;
cursor:pointer; 
text-decoration: none;
border-left-style: solid;
border-left-color: #218ba3;
border-left-width: 5px;
width:200px;
}

/* CS5 Other
-------------------------------------------------------------*/

.punbb .main thead .tcl, .main thead .tc2, .main thead .tc3, .main thead .tcr, .main thead .tcmod {
color:#a0a09f;
}


#post-author { 
  text-align:center; 
  color: #b8b2ce;
  font-family: Arial; 
  line-height: 1;
    font-size: 10px;
}

#pun-main .post-author ul a {
  text-align:center; 
  color: #b8b2ce;
  font-family: Arial; 
  font-size: 10px;
  text-shadow: 1px 1px 1px #4b445a, 0 0 1em #b0c3e4;
 }

.post-author ul a:hover {
text-shadow: 1px 1px 1px #000!important;
}

/*Фон мини-профиля в Топике*/
.punbb .post .post-author {
  background:url("http://funkyimg.com/i/2z9Bv.jpg") 0 0 repeat-y; /*Фон размножаемый по вертикали*/
  overflow: visible!important;
  margin:0px 0!important;
}
.punbb .post .post-author > ul {
  background:url("http://funkyimg.com/i/2z9Bo.png") 0 top no-repeat,url("http://funkyimg.com/i/2z9Bt.png") 0 bottom no-repeat; /*Фон верха - низа*/
  margin: -40px 0 -22px!important;
  padding: 15px 10px!important;
}



/* репа и месаджи колонками */
.pa-posts  {
text-align: center;
margin: 10px 0!important;
margin-left: 15px;
border: #40374b 3px double!important;
display: inline-block;
padding:2px 2px!important;
width: 71px;
background: transparent; 
}




/* Прокрутка */
::-webkit-scrollbar {background: #67443e; width: 7px; height: 3px;}
::-webkit-scrollbar-thumb {background: #c3b8be; width: 5px; height: 3px;}
::-webkit-scrollbar-corner {background: #c3b8be; width: 5px; height: 3px;}


#pun-main .post-links ul {border-style: dotted;
 margin-top: 10px;
border-width:0px 0px 1px 0px;
  border-color: #3e4849;}

A.navi:link, A.navi:active, A.navi:visited {background: #131210;font-family: small fonts;padding:5px;font-size: 7px;text-align:left;line-height: 7px;letter-spacing: 2px;color:#a49383;text-transform: uppercase;display:block;width:125px;height:-90px;margin:1px;font-style:normal;}

A.navi:hover {background-image:url("http://funkyimg.com/i/22m6g.jpg");font-family: small fonts;padding:5px;font-size: 7px;text-align:right;line-height: 7px;letter-spacing: 2px;color:#a49383;text-transform: uppercase;text-shadow:none; display:block;width:125px;margin:1px; text-decoration: none; font-style:normal;font-weight:normal;}



#pun-navlinks a {
        display: inline-block;
        height: 18px;
        width: auto;
        }
/*2. Настройка изображений */

        #navindex a {background: url("http://funkyimg.com/i/2z9Cg.png") no-repeat top center; width: 58px;}
        #navuserlist a {background: url("http://funkyimg.com/i/2z9Cf.png") no-repeat top center; width: 81px;}
        #navsearch a {background: url("http://funkyimg.com/i/2z9Cb.png") no-repeat top center; width: 51px;}
        #navprofile a {background: url("http://funkyimg.com/i/2z9Cc.png") no-repeat top center; width: 68px;}
        #navpm a {background: url("http://funkyimg.com/i/2z9Ce.png") no-repeat top center; width: 34px;}
        #navadmin a {background: url("http://funkyimg.com/i/2z9C7.png") no-repeat top center; width: 53px;}
        #navlogout a {background: url("http://funkyimg.com/i/2z9Ca.png") no-repeat top center; width: 55px;}
        #navlogin a {background: url("http://funkyimg.com/i/2z9C9.png") no-repeat top center; width: 54px;}
        #navregister a {background: url("http://funkyimg.com/i/2z9Cd.png") no-repeat top center; width: 95px;}
        #navpr_1 a {background: url("http://funkyimg.com/i/2z9C8.png") no-repeat top center; width: 98px;}
       
#pun-navlinks a span {display: none;}

 .leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
   }
   .rightimg  {
    float: right; /* Выравнивание по правому краю  */ 
    margin: 7px 0 7px 7px; /* Отступы вокруг картинки */
   }


/*Убрать "Закрыто и "Важно"*/
.stickytext,.closedatafield{ display:none;}

 /*Кнопки*/
.button, #pun-viewtopic.punbb input{
background-color: #3e343f; 
  border: #7c5a4e 3px double;
  color: #c2b7bd;
  padding-bottom:3px;
  text-shadow: 1px 1px 1px #000;
 
}

.Hoverbuttons {
opacity: 0.5; 
transition: opacity 0.6s linear; 
-webkit-transition: opacity 0.6s linear;
-moz-transition: opacity 0.6s linear;
-ms-transition: opacity 0.6s linear;
-o-transition: opacity 0.6s linear;
}
.Hoverbuttons:hover {
opacity: 1;    
}


/*Регулировка размера шрифта в постах*/
.FNTslider {
  border-radius: 4px;
  position:relative;z-index:1000;
  background: #c3b8be;
  width: 110px;
  height: 5px;
  margin: 3px 5px;
  border: solid 1px #ccc;
  float: right;
  margin-right: 7%;
}
.FNTslider .before {
  height: 5px;
  border: solid 1px transparent;
  border-right: none 0;
  border-radius: 4px 0 0 4px;
  position: absolute;
  background: #5b5360;
  margin-top: -1px;
}
.FNTslider .thumb {
  width: 8px;
  height: 13px;
  border-radius: 3px;
  position: relative;
  top: -4px;
  background: #68311d;
  cursor: pointer;
}

/*всплывающие подсказки в виде картинок*/
div.ImgWrap{
position:relative;
display:inline-block;
padding:0;margin:0;
background-position:center center;
background-repeat:no-repeat;
}
.image.Down {
   background-color:transparent;
   width:47px;  /*Ширина всплывающего блока*/
   display:none;
   position:absolute;
   z-index:100;
   border: none;
   left:50%;
   bottom:103%;
   padding:0;
   margin:0 0 0 -85px; /*Половина ширины*/
   box-shadow:13px 13px 13px #3B3B3B;
   border-radius:4px;
}
div.ImgWrap:hover > .image.Down{
   display:block;
}

/*оформление цитаты*/
.quoname {
  font-size: 14px!important;
  text-align:right;
  color: #91a6d6!important;
  text-shadow: 1px 1px 1px #534369, 0 0 1em #b0c3e4;
  font-family: Zrnic Cyr!important; 
}

.quoname a:hover {
text-shadow: 1px 1px 1px #000!important;
}

.quo { 
  line-height: 1;
  color: #b8b2ce;
  font-size: 10px;
  text-align:left;
  font-family: Arial; 
  text-shadow: 1px 1px 1px #000;
}

/* Всплывающие окна гиф */
.tooltip {
	position: relative;
	}
.tooltip em {
	display: none;
	}
.tooltip:hover em {
	font-style: normal;
	display: block;
	position: absolute;
 	background: #2c161d;
	color: #FFF;
	padding: 3px 3px;
	bottom: 13px;
	right: 5;
 	border: 1px #64465a solid;
}
.tooltip:hover em i {
	position: absolute;
	bottom: -7px;
	right: 5px;
	border-top: 7px solid #000;
	border-left: 7px solid transparent;
	display: block;
}


/*Обрамление форумов картинкой(вместе с описанием)*/
/* CS4 Post status icons
 -------------------------------------------------------------*/
    div.icon {
            background: url(http://s1.uploads.ru/i/mT7pw.png) no-repeat;
    }

    tr.inew div.icon {
            background: url(http://s1.uploads.ru/i/8EXlG.png) no-repeat;
    }

    tr.iclosed div.icon {
            background: url(http://s1.uploads.ru/i/qGEmg.png) no-repeat;
    }

    tr.isticky div.icon {
            background: url(http://s1.uploads.ru/i/GsDrn.png) no-repeat;
    }

#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: 450px; top: -70px;
}

a.tvm, a.tvm:active, a.tvm:link, a.tvm:visited {
font-family: tahoma;
font-size: 13px;
background-color:#8eadb4;
color: #000; 
font-weight: normal;
text-align:center;
display: block;
margin: 1px;
padding: 2px;
text-decoration: none;
border-left-style: solid;
border-left-color: #218ba3;
border-left-width: 5px;
width:200px;
}

a.tvm:hover {
font-family: tahoma;
font-size: 13px;
color: #fff; 
background-color:#218ba3;
display: block;
font-weight: bold;
text-align:center;
cursor:pointer; 
text-decoration: none;
border-left-style: solid;
border-left-color: #218ba3;
border-left-width: 5px;
width:200px;
}
/* линки */
.pf {text-align: center;margin-bottom: 3px;padding-top: 0px;margin-top: 10px;overflow-y: auto;color: #894e26 !important;margin-left: 2px;font: bold 8px tahoma;text-transform: uppercase;text-shadow: 1px 1px #bbc4cc;}
.pfs {text-align: center;margin-top: 6px;width: 300px;margin-left: -4px;}
.pfs a {display: inline-block;margin-left: 2px;margin-top: 4px;padding: 3px 4px 3px 4px;text-align: left;letter-spacing: 0px;text-transform: uppercase;font: bold 7px arial !important;c;color: #9b93a1!important;nt;background: #894e26;border-bottom: 2px solid #9b93a1!important;}
.pfs a:hover {color: #000000!important;background: #9b93a1;}


.pa-fld2 {
 margin-left:3px!important;
}


/* шаблон принятия */
.prinyal {
   width: 564px;
    height: 299px; 
    border: none; 
    background-color: transparent!important;
    background: url("http://funkyimg.com/i/2zeMw.png") 0% 0% no-repeat; 
    background-position:center; 
}

.tekst {
 width: 564px;
 padding: 96px 36px 55px 12px!important;
margin: 0 55px 0 19px!important;
    line-height: 1;
  color: #b8b2ce;
  font-size: 10px;
   text-align:justify;
  font-family: Arial; 
  text-shadow: 1px 1px 1px #000;
}


/* занятые внешности */
.vnesh {
   width: 596px;
    height: 486px; 
    border: none; 
    background-color: transparent!important;
    background: url("http://funkyimg.com/i/2zeSR.jpg") 0% 0% no-repeat; 
    background-position:center; 
}


/* гостевая */
.gost {
   width: 566px;
    height: 566px; 
    border: none; 
    background-color: transparent!important;
    background: url(http://funkyimg.com/i/2zeZs.png") 0% 0% no-repeat; 
    background-position:center; 
}
.gost a {  color: #b8b2ce!important;  text-shadow: 1px 1px 1px #4b445a, 0 0 1em #b0c3e4;}
.gostext {
 padding: 180px 25px 55px 1px!important;
}

.og {
 color: #b8b2ce;
  font-family: Arial; 
  font-size: 10px;
  text-shadow: 1px 1px 1px #4b445a, 0 0 1em #b0c3e4;
}

.og:hover {
 font-family: Arial; 
  font-size: 10px;
  text-shadow: 1px 1px 1px #000;
}

/* новостная */
.news {
  background:url("http://funkyimg.com/i/2zgZa.png") 0 top no-repeat, /*Верхняя часть картинки*/
url("http://funkyimg.com/i/2zgZb.png") 0 bottom no-repeat, url("http://funkyimg.com/i/2zfn7.jpg") 0 0 repeat-y;
  max-width:566px; /*Ширина картинки*/
  padding: 75px 100px 118px 90px; /*Отступ описания от боковых краёв картинки */
  color: #b8b2ce;
  font-size: 11px;
  font-family: Arial; 
  text-align:center;
  text-shadow: 1px 1px 1px #000;
  margin: -1px 0 -1px!important;
}

/* биржа труда */
.job {
   width: 572px;
    height: 787px; 
    border: none; 
    background-color: transparent!important;
    background: url("http://funkyimg.com/i/2zfrE.png") 0% 0% no-repeat; 
    background-position:center; 
}

.jobcontent {
 width: 400px;
 padding: 120px 50px 50px 75px!important;
 margin: 0 20px 0 19px!important;
}

/* подгрузка шрифта */
@font-face {
font-family: 'Zrnic Cyr';
src: url("http://forumfiles.ru/files/0018/be/99/16428.eot"),
url("http://forumfiles.ru/files/0018/be/99/50240.woff'),
url("38737.ttf"/*tpa=http://forumfiles.ru/files/0018/be/99/38737.ttf*/) format('truetype'),
url("17413.svg#svgFontName"/*tpa=http://forumfiles.ru/files/0018/be/99/17413.svg#svgFontName*/) format('svg');
font-weight: normal;
font-style: normal;
}


/* приветствие амс */
.welcome {
  background:url("http://funkyimg.com/i/2zgYK.png") 0 top no-repeat, /*Верхняя часть картинки*/
url("http://funkyimg.com/i/2zgYQ.png") 0 bottom no-repeat, url("http://funkyimg.com/i/2zgTJ.jpg") 0 0 repeat-y;
  max-width:568px; /*Ширина картинки*/
  padding: 105px 100px 58px 90px;/*Отступ описания от боковых краёв картинки */
  color: #b8b2ce;
  font-size: 10px;
  text-align:left;
  font-family: Arial; 
  text-shadow: 1px 1px 1px #000;
  margin: 1px 0 -1px!important;
}

/* в амс */
.levo {
    color: #b8b2ce;
  font-size: 10px;
  text-align:justify;
  font-family: Arial; 
  text-shadow: 1px 1px 1px #000;
}

/* анкета
-------------------------------------------------------------*/

.clivlendanketatext {width: 550px;padding: 5px;border: 1px solid #B4B4B4;background-image: url("http://funkyimg.com/i/2zjm3.jpg");padding-bottom: 0px;border-bottom: 0px;height: 650px;}
.doll1 {width:550px;height:650px;background-image: url("http://funkyimg.com/i/2zjhg.jpg");position:relative;overflow:hidden;}
.doll2 { position:absolute; top:0px; left:0px; width:550px; height:650px; overflow:hidden; }
.doll3 { background-image:url("http://se.uploads.ru/jNSM9.png") 250px 150px no-repeat; background-size:cover; position:absolute; top:0px; left:0px; width:550px; height:650px; opacity:1; transition-duration: 1.2s; -webkit-transition-duration: 1.2s; }
.doll1:hover .dollmessages { opacity:1; transition-duration: 1.2s; -webkit-transition-duration: 1.2s; }
.dollmessages { position:absolute; top:0px; left: -1px; width:519px; height:650px; background-color:#fff; opacity:0; transition-duration: 1.2s; -webkit-transition-duration: 1.2s; }
.clivlendankinfo {width: 550px; margin-top: 50px; margin-left: -5px;}


.avatarclivlend {position: absolute;top: 182px;left: 135px;text-align: center;}
.anketasvaz {position: absolute;top: 579px;height: 18px;width: 160px;overflow-y: hidden;line-height: 6pt;left: 19px;text-align: left;font-family: arial !important;font-size: 11px;color: #3b3834;font-weight: bold; text-shadow: #9ab2c5 1px 1px;}
.anketaopit {position: absolute;top: 579px;height: 18px;width: 160px;overflow-y: hidden;line-height: 6pt;left: 197px;text-align: left;font-family: arial !important;font-size: 11px;color: #3b3834;font-weight: bold; text-shadow: #9ab2c5 1px 1px;}
.anketayznal {position: absolute;top: 579px;left: 375px;font-weight: 200;height: 18px;width: 160px;overflow-y: hidden;line-height: 6pt;text-align: left;font-family: arial !important;font-size: 11px;color: #3b3834;font-weight: bold; text-shadow: #9ab2c5 1px 1px;}
.anketafc {position: absolute;top: 416px;left: 130px;font-weight: 200;width: 200px;line-height: 6pt;text-align: center;font-family: arial !important;font-size: 10px;color: #1e252f;font-weight: bold; text-transform: uppercase;}

.clivlendinfotext {position: absolute;width: 485px;height: 335px;overflow: auto;font-size: 11px;font-family: arial;color: #3b3834;text-align: justify;top: 282px;left: 33px;padding-right: 5px;}
.town {position: absolute;top: 244px;left: 35px;width: 203px;text-align: left;font-family: arial !important;font-size: 10px;line-height: 6pt;overflow-y: auto;height: 19px;color: #000;font-weight: bold;text-transform: uppercase;text-shadow: #cad2df 1px 0px;font-weight: 700;}
.straxi {position: absolute;top: 244px;left: 295px;width: 203px;text-align: left;font-family: arial !important;font-size: 10px;line-height: 6pt;overflow-y: auto;height: 19px;color: #000;font-weight: bold;text-transform: uppercase;text-shadow: #cad2df 1px 0px;font-weight: 700;}
.namename {position: absolute;top: 42px;width: 120px;height: 18px;overflow-y: auto;text-align: left;line-height: 9pt;left: 16px;font-family: bebas neue !important;font-size: 14px;color: #c4d4de;text-shadow: #5d2c19 1px 1px;font-weight: 600;}
.ageclivlend {position: absolute;top: 42px;left: 165px;width: 120px;height: 18px;overflow-y: auto;text-align: left;line-height: 9pt;font-family: bebas neue !important;font-size: 14px;color: #c4d4de;text-shadow: #5d2c19 1px 1px;font-weight: 600;}
.malewoman {position: absolute;top: 42px;left: 287px;width: 120px;height: 18px;overflow-y: auto;text-align: left;line-height: 9pt;font-family: bebas neue !important;font-size: 14px;color: #c4d4de;text-shadow: #5d2c19 1px 1px;font-weight: 600;}
.profanketa {position: absolute;top: 42px;left: 419px;width: 120px;height: 18px;overflow-y: auto;text-align: left;line-height: 9pt;font-family: bebas neue !important;font-size: 14px;color: #c4d4de;text-shadow: #5d2c19 1px 1px;font-weight: 600;}

.predpoc {position: absolute;width: 190px;height: 85px;overflow: auto;font-size: 10px;font-family: arial;color: #191919;text-align: justify;top: 104px;left: 35px;padding-right: 5px;}
.nenavist {position: absolute;width: 190px;height: 85px;overflow: auto;font-size: 10px;font-family: arial;color: #191919;text-align: justify;top: 104px;left: 298px;padding-right: 5px;}

.triangletopleft { 
	width: 171px; 
        height: 167px;
	border-top: 100px solid slategray; 
	border-right: 100px solid transparent; 
}

.trianglebottomright { 
	width: 183px; 
        height: 179px;
	border-bottom: 100px solid slategray; 
	border-left: 100px solid transparent; 
}

.triangletopright { 
	width: 182px; 
        height: 182px;
	border-top: 100px solid slategray; 
	border-left: 100px solid transparent; 
}


.trianglebottomleft { 
	width: 136px; 
        height: 136px;
	border-bottom: 100px solid slategray; 
	border-right: 100px solid transparent; 
}




/*-----basic topic--------*/

.clivlendstyle {width: 566px;padding: 0;background: url("http://funkyimg.com/i/2zkEA.png") top no-repeat, url("http://funkyimg.com/i/2zkEB.png*/) bottom no-repeat, url("http://funkyimg.com/i/2zkEC.png") repeat-y;margin-top: -10px!important;margin-left: 20px !important;}
.contentclivlend {padding-top: 65px;padding-bottom: 64px;padding-left: 62px;width: 445px;color: #b8b2ce; text-shadow: 1px 1px 1px #000;font-family: arial;font-size: 10px;text-align: justify;letter-spacing: 1px;}
.contentclivlend a {color: #b8b2ce!important;  text-shadow: 1px 1px 1px #4b445a, 0 0 1em #b0c3e4;}
.headclivlend1 {font-family:Zrnic Cyr!important;font-size: 25px; color: #bfd4f8;  text-shadow: 1px 1px 1px #1c1921, 0 0 1em #1c1921; text-transform:uppercase;text-align: left;
margin-left: 57px !important;margin-top: 3px !important;margin-bottom: 26px!important;}



/*-----Face claim--------*/
.faceclaim {width: 566px;padding: 0;height: 570px;margin-top: 20px!important;margin-left: 20px !important;background: url("http://funkyimg.com/i/2zkEA.png") top no-repeat, url("http://funkyimg.com/i/2zkEB.png") bottom no-repeat, url("http://funkyimg.com/i/2zkEC.png") repeat-y;}

.womfaceclaimh {position: absolute;margin-top: 110px !important;margin-left: 61px !important;width: 210px;padding: 3px;text-align: center;color: #472025;font: 19px Zrnic Cyr;background: #9598bd;}
.menfaceclaimh {position: absolute;margin-top: 110px !important;margin-left: 290px !important;width: 210px;padding: 3px;text-align: center;color: #472025;font: 19px Zrnic Cyr;background: #9598bd;}

.womfaceclaim {position: absolute;text-align: justify;font-weight: 400;font-family: arial;line-height: 14px;font-size: 11px; padding-right: 10px;margin-top: 140px !important;margin-left: 61px !important;width: 205px;height: 360px;overflow: auto;color:#b8b2ce; text-transform: lowercase;}
.womfaceclaim a {color:#b8b2ce!important;}
.menfaceclaim {position: absolute;text-align: justify;font-weight: 400;font-family: arial;line-height: 14px;font-size: 11px;margin-top: 140px !important;width: 210px;height: 360px;margin-left: 295px !important;overflow: auto;color:#b8b2ce;  text-transform: lowercase;}
.menfaceclaim a {color:#b8b2ce!important;}
.zanfacet {position: absolute;margin-top: 68px !important;margin-left: 118px!important;overflow: auto;text-align: left;text-transform: uppercase;font-family:Zrnic Cyr!important;font-size: 25px; color: #bfd4f8;  text-shadow: 1px 1px 1px #1c1921, 0 0 1em #1c1921; text-transform:uppercase;text-align: left;}



/* картинки размером не более 500 пикселей */
.punbb .post-content img.postimg {
width: auto; height: auto; max-width:100%!important; max-height:500px!important;}

/* Скрыть число зарегистрированных */
#pun-stats li.item3 {display: none}

/* Удаление надписи закрыто около названия темы */
.closedatafield {display:none;}

/* СКРЫТИЯ МОДЕРОВ С ГЛАВНОЙ СТРАНИЦЫ */
#pun td .modlist{display:none;} 

/* скрыть подарки в профиле */
#pun-viewtopic li.pa-gifts {display: none;}

/* cкрыть: "форум, тем, сообщений, последнее сообщение" */
#pun-index .category table  thead {
display:none;}


/* доп.шрифты макс высота*/
#font-area {max-height: 280px; overflow-y: auto; 
background: url("http://funkyimg.com/i/2zhwh.jpg")
padding: 5px 5px;
border: 3px #725868 double;
-webkit-box-shadow:  1px 2px 1px #1d3155; 
 -moz-box-shadow: 1px 2px 1px #1d3155; 
box-shadow: 1px 2px 1px #1d3155; 

    }


/* личная страница*/
.po{position: absolute; height: 22px; width: 22px; background: #9a6a39;  border-radius:50%; text-align: center; font-family: 'Intro', cursive; font-size: 17px; padding: 10px; margin-top: 20px!important; z-index: 10;}
.fio { text-transform: uppercase; text-align: center; font-family: 'bebas neue', cursive; font-size: 17px; background: #26243a; border-bottom: 4px solid #9a6a39; color: #bfd4f8;}
.infa {color: #b8b2ce; text-shadow: 1px 1px 1px #000;font-family: arial;font-size: 10px;text-align: justify;letter-spacing: 1px;  background: #322232; border-bottom: 4px solid #9a6a39; width: 170px;  height: 90px;overflow-y: auto;text-align: center;  }
.kar { height: 160px; width: 160px;  border-radius:50%; opacity: 0.80; background-position: center; background-size: cover; border: 3px solid #9a6a39; left: 500px; }
.ramka {position: absolute; width: 220px; height: 242px; overflow-y: auto;   padding: 10px;  background: #9c9ec0;   text-align: center; margin-top: -133px!important; margin-left: -30px!important; }
.nag img {width: 60px; height: 60px; }
.nag { height: 278px; overflow-y: auto;}
.ss {color: #bfd4f8!important;}



/* ВКЛАДКИ ДЛЯ БАНКА */
.tabs { width: 100%; padding: 0px; margin: 0 auto; }
.tabs>input { display:none; }
.tabs>div {
    display: none;
    padding: 9px 11px 6px 8px;
    background: #9c9ec0;
}
.tabs>label {
    display: inline-block;
    padding: 7px 27px 7px 27px;
    margin: 0 0px 0px 0;
    text-align: center;
    color: #b1c1cc;
    background: #5d7488;
    cursor: pointer;
    font: 14px Cuprum;
    text-transform: uppercase;
}
.tabs>input:checked + label {
    color: #ded3c3;
    background: #aaaccc;
}
#tab_1:checked ~ #txt_1,
#tab_2:checked ~ #txt_2,
#tab_3:checked ~ #txt_3,
#tab_4:checked ~ #txt_4 { display: block; }



.my-tabs>span {
    width: auto!important;
    padding-left: 10px;
    padding-right: 10px;
    height: 19px!important;
    display: block!important;
    position: relative;
    z-index: 10;
    float: left;
    padding-top: 7px;
    margin-left: 110px !important;
    margin-bottom: 1px;
    text-align: center;
    font-size: 10px;
    color: #b04f2f;
    font-family: arial;
    background: #9c9ec0 !important;
    color: #dfe0f8 !important;
    text-transform: uppercase;
    cursor: pointer;
}


.my-tabs>span:first-child {
    margin-left: 40px;
}
style_cs.1505325056.css:532
.my-tabs>span:first-child {
}
.my-tabs>span {
    width: auto!important;
    padding-left: 1px;
    padding-right: 10px;
    height: 19px!important;
    display: block!important;
    position: relative;
    z-index: 10;
    float: left;
    border-radius: 0px !important;
    padding-top: 10px;
    margin-left: 110px !important;
    margin-bottom: 1px!important;;
    text-align: center;
    font-size: 10px;
    font-family: arial;
    font-weight: bold;
    background: #9c9ec0 !important;
    color: #bfb4c4 !important;
    text-transform: uppercase;
    cursor: pointer;
   box-shadow: none !important;
}
.my-tabs>span.selected {
    opacity: 1;
    border-bottom-color: transparent!important;
    background: #461f24 !important;
}
.my-tabs > img.close {
    float: right;
    margin: 2px -187px 0 0!important;
    width: 27px;
}


/*------------------------картинка в шаблоне эпизода----------------------*/
.imgf{background: none;  background-size: cover; max-width: 220px;  }


/*-----личное звание-----*/
.mailm {position: absolute;margin-left: 30px!important;margin-top: 14px !important;display:inline-block; color: #622227!important; font-size: 27px!important;  text-shadow: 1px 1px 1px #fff;  font-family: Zrnic Cyr!important; font-weight: bold;width: 80px; height: 0px!important;}
.money {position: absolute;margin-left: -35px!important;display:inline-block;margin-top: 22px !important;width: 80px;font-size: 27px!important;  color: #622227!important;  text-shadow: 1px 1px 1px #fff;  font-family: Zrnic Cyr!important;  font-weight: bold;height: 0px!important;}
.pro {position: absolute; margin-left: -89px!important;margin-top: 0px !important;display:inline-block;font-size: 30px!important; color: #622227!important;  text-shadow: 1px 1px 1px #fff;  font-family: Zrnic Cyr!important;  font-weight: bold;height: 0px!important;}



/*------------------------быстрый ответ----------------------*/
#post-form h2 {display: none;}
#post-form h2 span {visibility: hidden;}

/*-----аватар-----*/
.pa-avatar > img{
  border: #554b5c 4px double;!important; margin-top: 15px!important; position: relative;}
.pa-author {position: relative!important; width: 180px; text-align: center;}
/*-----статус-----*/
li.pa-title { width: 180px; text-align: center; line-height: 0.8em;}


/* принятие
-------------------------------------------------------------*/

.prin1 {width: 564px;height:299px;position:relative;overflow:hidden;margin-top: 20px!important;margin-left: 25px !important;background: url(http://funkyimg.com/i/2znhp.png)
.prin2 {position:absolute;left:0px;width:550px;height:238px;overflow:hidden;}
.princont {position: absolute;font-family: arial;font-size: 10px;top: 125px; width: 370px; height:208px; color:#b8b2ce;text-align: justify ; left: 50px; text-shadow: 1px 1px 1px #000;font-family: arial; letter-spacing: 1px;}
.headprin {position:absolute;font-family:Zrnic Cyr!important;font-size: 25px; color: #bfd4f8;  text-shadow: 1px 1px 1px #1c1921, 0 0 1em #1c1921; text-transform:uppercase;text-align: left;width: 480px;margin-top: 75px !important;left: 117px;}

.linkprin4 {position:absolute;margin-top: 112px!important;margin-left: 480px!important;color: #7783ab!important;font-size: 16px;font-family: Zrnic Cyr; text-shadow: 1px 1px 1px #000;}
.linkprin4 a {color: #7783ab!important; }

.linkprin1 {position:absolute;margin-top: 185px!important;margin-left: 467px!important;color: #7783ab!important;font-size: 16px;font-family:Zrnic Cyr!important; text-shadow: 1px 1px 1px #000;}
.linkprin1 a {color: #7783ab!important; }

.linkprin2 {position:absolute;margin-top: 148px!important;margin-left: 455px!important;color: #7783ab!important;font-size: 16px;font-family: Zrnic Cyr; text-shadow: 1px 1px 1px #000;}
.linkprin2 a {color: #7783ab!important; }

.linkprin3 {position:absolute;margin-top: 224px!important;margin-left: 445px!important;color: #7783ab!important;font-size: 14px;font-family: Zrnic Cyr; text-shadow: 1px 1px 1px #000;}
.linkprin3 a {color: #7783ab!important; }

#pun-index .category table  thead {
display:none;}