/* Индикатор активности пользователя */
.post .post-author ul {
  position: relative;
}
.pa-online {
    position: absolute;
    display: inline-block !important;
    top: 1px;
    right: 17px;
    background: url(http://forumstatic.ru/files/001a/db/f6/46861.png) top no-repeat;
    height: 31px;
    width: 38px;
    border: 3px groove #c15255;
    color: #bf4b51;
    -moz-transition: all .2s ease;
    transition: all .2s ease;
}
.pa-online:hover {
 background: url('http://forumstatic.ru/files/001a/db/f6/73873.png') top no-repeat;
}
.pa-online:hover strong {
  opacity: 1.0;
  visibility: visible;
}
.pa-online strong {
position: absolute;
    top: -7px;
    right: -010px;
    padding: 0 8px;
    height: 24px;
    line-height: 24px;
    background: #dddddd;
    border: 3px solid #805c9d;
    color: #8d6a9f;
    box-shadow: inset 0px 0px 2px 2px #a8a5ac;
    font-weight: 400;
    white-space: nowrap;
    font-family: bebac neue;
    font-size: 90%;
    text-shadow: 1px 1px 8px #fff;
    text-align: center;
    z-index: 10;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    opacity: 0;
    visibility: hidden;
}
.pa-online strong:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  right: 6px;
  top: -10px;
  border-width: 5px 5px;
  border-style: solid;
  border-color: transparent transparent rgba(0, 0, 0, 0.7) transparent;
}



#pun-index .tcl h3 {
  padding: 22px;
  width: 290px;
  height: 23px;
  margin-left: 41px;
position: absolute;
}


/* Z1 меню навигации на картинки */  
#navindex a {
background: url(http://forumstatic.ru/files/001a/db/f6/12360.png) no-repeat top center;
    display: inline-block;
    position: absolute;
    height: 77px;
    width: 198px;
    top: 13px;
    left: 182.7px;
    font-size: 0px!important;
}
#navuserlist a {
    background: url(http://forumstatic.ru/files/001a/db/f6/94098.png) no-repeat top center;
    display: inline-block;
    position: absolute;
    z-index: 1000;
    height: 40px;
    width: 122px;
    top: 21px;
    left: 410px;
    font-size: 0px!important;
}
#navsearch a {
  background: url(http://forumstatic.ru/files/001a/db/f6/64323.png) no-repeat top center; 
  display: inline-block; 
  position: absolute;
height: 40px;
width: 122px;
top: 21px;
left: 542px;
font-size: 0px!important;
}
#navprofile a {
    background: url(http://forumstatic.ru/files/001a/db/f6/34970.png) no-repeat top center;
    display: inline-block;
    position: absolute;
    height: 14px;
    width: 105px;
    top: 56px;
    left: 965px;
    font-size: 0px!important;
}
#navpm a {
    background: url(http://forumstatic.ru/files/001a/db/f6/18303.png) no-repeat top center;
    display: inline-block;
    position: absolute;
    height: 14px;
    width: 105px;
    top: 56px;
    left: 1073px;
    font-size: 0px!important;
}
#navadmin  a {
    background: url(http://forumstatic.ru/files/001a/db/f6/35817.png) no-repeat top center;
    display: inline-block;
    position: absolute;
    height: 18px;
    width: 18px;
    top: 21px;
    font-size: 0px!important;
    left: 890px;
}
#navlogout   a {
background: url(http://forumstatic.ru/files/001a/db/f6/84549.png) no-repeat top center;
    display: inline-block;
    position: absolute;
    height: 45px;
    width: 30px;
    top: 21px;
    left: 1190px;
    font-size: 0px!important;
}
#navlogin  a {
  background: url(http://forumstatic.ru/files/001a/db/f6/31524.png) no-repeat top center; 
  display: inline-block; 
  position: absolute;
    height: 45px;
    width: 30px;
    top: 21px;
    left: 1190px;
font-size: 0px!important;
}
#navregister a {
  background: url(http://forumstatic.ru/files/001a/db/f6/41985.png) no-repeat top center; 
  display: inline-block; 
  position: absolute;
height: 40px;
width: 122px;
top: 21px;
    left: 675px;
font-size: 0px!important;
}
/* конец */  



/* CS1 Background and text colours
-------------------------------------------------------------*/
/* CS1.0A Настройки - фон*/
body {
background: url(http://forumstatic.ru/files/001a/db/f6/24115.png) repeat-x top center, /*верх*/ url(http://forumstatic.ru/files/001a/db/f6/39919.png) repeat-x bottom 0px center, /*низ*/ #60627e url(http://forumstatic.ru/files/001a/db/f6/81203.png) repeat;
}

body {overflow-x: hidden}
/* CS1.0B Настройки тела*/
#pun {
background: url("http://forumstatic.ru/files/001a/db/f6/74914.png") repeat-y scroll top center;
background-color: #e3e2ed;
}
/* CS1.0C Настройки прокрутки*/
::-webkit-scrollbar
{width: 8px;
height: 8px;
background-color: #e1dee3;}
::-webkit-scrollbar-thumb{
background-color: #8b8192; }

/* CS1.0D Настройки шапки*/
#pun-title.section {
background: transparent url(http://forumstatic.ru/files/001a/d7/3f/71962.png) top center scroll no-repeat;
    height: 595px;
    width: 1411px;
    margin-top: 0px;
    margin-left: -164.5px;}

/* CS1.0F Настройки футера*/
#pun-about p.container {
  background-image: url(http://forumstatic.ru/files/001a/db/f6/19720.png);
    background-position: center top;
    background-repeat: no-repeat;
    height: 131px;
    width: 1411px;
    margin-left: -178.5px;
    text-align: center;
    border-color: transparent;
    margin-bottom: -45px;
    font-size: 0 !important;
}
#pun-maint {
margin: 0px 20% 12px 20%;
}
#pun-redirect .main-title {
margin-bottom:30px !important;
}
/* 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, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pu
n-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  }
/* CS1.3 Настройки заголовков*/
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
font-size: 11px;
text-align: center;
font-family: Tahoma; 
text-transform: uppercase;
color: #000;
height: 10px;
background: url("///") no-repeat scroll center; 
width: 877px;
margin-left:-25px;
font-weight: bold;
  }
#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}
.punbb-admin #pun-admain h2{
color: transparent;
background: transparent;
text-align: left;
text-shadow: none;
padding-left: 55px;
}
/* CS1.7 Настройки цитаты и кода*/
.punbb .quote-box, .punbb .code-box {
background: #e9e6eb url(style_cs.1499775418.css);
    padding: 5px;
    border: 3px double #b6a5c0;
    -moz-box-shadow: inset 0 0 3px 3px #f7fda5;
    /* -webkit-box-shadow: inset 0 0 3px 3px #deede7; */
    box-shadow: inset 0 0 3px 3px #dddddd;
    color: #000000;
  }
/* CS1.7A Настройки маркированного текста*/
.post-content .highlight-text { 
margin: 0 1.0em 0 1.0em;
background-color: #ffebcd !important;
background-image: url("///");
color: #000000 !important;
display: block;
font-family: Tahoma; 
font-style: normal;
font-size: 15px !important;
text-align: center;
line-height: 15px;
padding: 10px;
border: double #761d9f !important;
}
/* CS1.8 */
#pun-navlinks .container {
  background-color: transparent;
  font-size: 11px;
  text-transform: uppercase;
  font-family: tahoma;
  }
.offline li.pa-online strong {
  font-weight: normal
  }
/* CS1.9 Настройки формы ответа*/
.punbb textarea  {
    background: #e3e2ed url(style_cs.1499775627.css);
    padding: 5px;
    font-size: 11px !important;
    border: 3px double #c5b2d8!important;
    -moz-box-shadow: inset 0 0 10px 5px #f4cd9d;
    box-shadow: inset 0 0 15px 5px #b0a6b39c;
    color: #000000;
  }
/* CS1.10 Настройки профиля в теме*/
li.pa-author {text-transform: none; }
.post-author ul li{
line-height: 9px;
}

li.pa-avatar.item2 img {
    margin-top: 0px;
    margin-left: -17px;
}



/* CS1.11 Настройки окон в форме ответа*/
#size-area, #font-area, #color-area, #smilies-area, #keyboard-area, #imageup-area, #font-area, #size-area, #color-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #table-area, #addition-area  {
background: #d1d1d1;
    padding: 5px;
    border: 3px double #b3a2c6;
    -moz-box-shadow: inset 0 0 10px 5px #f7fda5;
    -webkit-box-shadow: inset 0 0 10px 5px #a18aba;
    box-shadow: inset 0 0 10px 5px #d9d3e1;
    color: #000000;
}
/* CS1.12 Настройки полей ввода, кнопок и выпадающих меню*/
.punbb input, .punbb .button, .punbb select {
    background: #e3e2ed url(style_cs.1499775418.css);
    padding: 5px;
    border: 3px double #cdc5d6;
    -moz-box-shadow: inset 0 0 3px 3px #f7fda5;
    -webkit-box-shadow: inset 0 0 3px 3px #ffedd3;
    box-shadow: inset 0 0 3px 3px #ddd6e3;
    color: #3a220a;
}
#post .formsubmit {text-align: center;}
/* кнопки*/
.punbb .button {
    background: #d1cfe5;
    font-size: 13px!important;
    text-transform: uppercase;
    -moz-box-shadow: inset 0 0 10px 5px #f7fda5;
    -webkit-box-shadow: inset 0 0 10px 5px #f7d9b0;
    box-shadow: inset 0 0 10px 5px #b2a7c4;
    text-shadow: rgb(235, 232, 232) 1px 1px;
    font-family: bebas neue!important;
    letter-spacing: 1px;
    border-right: 2px solid rgb(166, 136, 177);
    border-top: 2px solid rgb(195, 167, 206);
    border-left: 2px solid rgb(166, 136, 177);
    border-bottom: 2px solid rgb(144, 122, 153);
    color: #836197 !important;
    height: 36px;
    font-family: arial;
    padding: 6px;
    min-width: 100px;
    text-align: center;
}
.punbb .button:hover {
background-color:#e3e2ed;
}
/* CS2 Border colours
-------------------------------------------------------------*/
/* CS2.1 Убираем все рамки*/
.punbb .container, .punbb .post-body, .post h3, #pun-title, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {
  border-color: transparent;
  }
/* Ссылки*/
/* Настройки ссылок*/
.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: #634e7a;
  border-bottom: 0px none #000;
  text-decoration: none;
  -moz-transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4;
  }
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #9d8bb1;
  }
/* Настройки ссылок при наведении*/
.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: #9d8bb1;
  border-bottom: 0px none #000;
  }
/* CS3.3 Настройки навигационных ссылок*/
#pun-navlinks a {
color: #f47c4e;
text-shadow: 1px 1px 0px #f2f6bf;
font-weight: bold;
  }
/* Настройки навигационных ссылок при наведении*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #9054af;
  }

/* CS4 Иконки сообщений
-------------------------------------------------------------*/
Div.icon {float: right; 
display: block; 
border-style: none none none none;
    width: 60px;
    height: 60px;
    margin-left: 85px;
margin-top: 18px;
background-image : url(-);
background-repeat: no-repeat; }
TR.inew Div.icon {background-image : url(http://forumstatic.ru/files/001a/d7/3f/89520.png); background-repeat: no-repeat;}
TR.isticky Div.icon {background-image : url(-); background-repeat: no-repeat;}
TR.iclosed Div.icon {background-image : url(-); background-repeat: no-repeat;}
TR.iredirect Div.icon {background-image : url(-); background-repeat: no-repeat;}
#pun-main div.catleft, #pun-main div.catright {display: none}
/* CS5 Другое
-------------------------------------------------------------*/
.closedatafield, #pun-title .title-logo span, .pa-gifts, .lastedit {
  display: none
}
#pun-reputation div.inner div.container, #pun-report div.inner div.container , #pun-popup_awards div.inner div.container  {
color: #321043;
padding: 3px; 
background: #f6ebda !important;  }
#pun-reputation h1, #pun-report h1, #pun-popup_awards h1 {
background: #e3e2ed !important; 
width: auto !important; 
height: 15px !important; 
margin: auto !important;
color: #470369 !important;}
hr {
border: none;
border-top: dashed 1px #4a285b;}
.punbb th {
background: #transparent;
color: transparent;
}
.punbb .post-sig {color:#000000;}
.punbb .post-sig dt { 
border: none;
border-top: dashed 1px #4b285d;
  }
#profile .container #profilenav h2   {
text-align : left;
color: #5d4c65;
text-shadow: none;}
#arrows {
position:fixed;
right:2%;
bottom: 45%;
}
/*CS6 TABLE
---------------------------------*/
#table_block {
width: 840px; 
height: 200px;
background: #ffedd1;
color: #b8aa90; 
margin-left: -7px;
}
#menu {
height: 20px;
background: #e3dbe7;
margin-top: -5px;
}
#menu span {
width: 830px;
padding: 0px 10px;
cursor: pointer;
opacity: 0.8;
font-family: Tahoma;
font-size: 14px;
text-transform: uppercase;
}
#menu .tabactive{
border: none !important;
opacity: 1.0;
}
#submenu {
height: 150px;
font-size: 11px;
width: 830px;
color: #818181;
}
#plng {
   font-family: verdana;
   font-size:11px;
   color:#000000;
}

/*------------------------------- быстрый ответ ---------------------------------*/
#pun-main #post-form h2 span {
   display:none;
}
#pun-main  #post-form h2 {
    background: url(http://forumstatic.ru/files/001a/d7/3f/54344.png) no-repeat;
    margin-top: -7px;
    margin-left: 2px;
    margin-bottom: 8px;
    height: 90px;
    width: 1020px;
}

.pa-posts { 
display: inline-block;
    width: 40px;
    margin-left: -85px!important;
    margin-top: 17px;
    margin-bottom: 20px; 
    text-align: center;
    font-family: "Bebas Neue";
    font-size: 10px!important;
    border-radius: 3px;
color: #f1f0f0!important;
    text-transform: lowercase;
    line-height: 110%;
 }



.pa-respect { 
display: inline-block;
    width: 40px;
    margin-left: 8px!important;
    margin-top: 15px;
    /* margin-bottom: 5px; */
    text-align: center;
    font-family: "Bebas Neue";
    font-size: 10px!important;
    border-radius: 3px;
color: #f1f0f0!important;
    text-transform: lowercase;
    line-height: 110%;
 }


.pa-respect a {
color: #f1f0f0!important;
 }
.pa-respect a:hover {
color: #f1f0f0!important;
 }

.pa-posts a {
color: #f1f0f0!important;
 }
.pa-posts a:hover {
color: #f1f0f0!important;
 }



#topic-modmenu select#mod-options{
  margin:-11px 0 11px 0;
}






/* время отправки поста  */
.permalink {
  font-size: 12px;
  font-family: 'bebas neue' !important;
  letter-spacing: 1px;
text-transform: lowercase !important;
text-align: center;
  text-shadow: #ffffff 1px 1px;
}
/* счетчик символов */
#plng {color:#2e4f7d}






/* ---------------------------------- шаблон анкеты -------------------------------------------------------------*/
  ul.hr0 {
    margin: 0;
    padding: 4px;
    background: url(http://forumstatic.ru/files/001a/d7/3f/43358.png);
    width: 721px;
    height: 646px;
    margin-left: -1px;
   }
   ul.hr0 li9 {
        position: absolute;
    margin-left: 42px!important;
    margin-top: 34px!important;
    font-family: Bebas Neue;
    font-size: 32px;
    text-align: center;
    text-shadow: 1px 0px 1px #fff;
    letter-spacing: 0.2px;
    color: #999393;
   }

   ul.hr0 li10 {
   position: absolute;
    margin-left: 75px!important;
    margin-top: 23px!important;
    font-family: Bebas Neue;
    font-size: 12px;
    text-align: center;
    /* text-shadow: 1px 0px 1px #fff; */
    width: 150px;
    letter-spacing: 0.2px;
    color: #999393;
    height: 30px;
    overflow: auto;
   }

   ul.hr0 li11 {
     position: absolute;
    margin-left: 46px!important;
    padding-right: 7px;
    margin-top: 51px!important;
   }

   ul.hr0 li12 {
       position: absolute;
    margin-left: 270px!important;
    margin-top: 20px!important;
    font-family: Bebas Neue;
    font-size: 18px;
    text-align: center;
    text-shadow: 1px 0px 1px #fff;
    width: 430px;
    letter-spacing: 0.2px;
    color: #999393;
   }

   ul.hr0 li13 {
    position: absolute;
    margin-left: 275px!important;
    margin-top: 77px!important;
    font-family: Bebas Neue;
    font-size: 11px;
    text-align: center;
    /* text-shadow: 1px 0px 1px #fff; */
    width: 260px;
    letter-spacing: 0.5px;
    color: #999393;
    height: 20px;
    overflow: auto;
   }

   ul.hr0 li14 {
   position: absolute;
    margin-left: 565px!important;
    margin-top: 77px!important;
    font-family: Bebas Neue;
    font-size: 11px;
    text-align: center;
    width: 130px;
    letter-spacing: 0.2px;
    color: #999393;
    height: 30px;
    overflow: auto;
   }

   ul.hr0 li15 {
position: absolute;
    margin-left: 260px!important;
    margin-top: 103px!important;
    font-family: arial;
    font-size: 13px;
    text-align: justify;
    text-shadow: 1px 0px 1px #fff;
    width: 430px;
    letter-spacing: 0.2px;
    color: #848484;
    height: 70px;
    overflow: auto;
   }

   ul.hr0 li16 {
    position: absolute;
    margin-left: 255px!important;
    margin-top: 190px!important;
    font-family: Bebas Neue;
    font-size: 11px;
    text-align: center;
    width: 440px;
    letter-spacing: 0.2px;
    color: #999393;
    height: 20px;
    overflow: auto;
   }

   ul.hr0 li17 {
   position: absolute;
    margin-left: 35px!important;
    margin-top: 280px!important;
    font-family: arial;
    font-size: 13px;
    text-align: justify;
    width: 650px;
    letter-spacing: 0.2px;
    color: #717171;
    height: 320px;
    overflow: auto;
   }

   ul.hr0 li18 {
    position: absolute;
    margin-left: 300px!important;
    margin-top: 48px!important;
    font-family: arial;
    font-size: 11px;
    font-family: Bebas Neue;
    text-transform: lowercase;
    text-align: center;
    /* text-shadow: 1px 0px 1px #fff; */
    width: 350px;
    letter-spacing: 0.2px;
    color: #ffffff;
    height: 320px;
    overflow: auto;
   }

 
/* ---------------------------------- шаблон анкеты -------------------------------------------------------------*/



.ams span {
   display:none;
}
.ams:hover span {
   position:absolute;
   padding:0px;
   margin-bottom:5px!important;
   text-align:center;
   padding:6px 5px 3px 5px;
   display:inline-block;
   margin-top:-110px;
   left:-50px;
   z-index:100000;
   font-size:13px;
font-family: cuprum;
text-transform: lowercase; 
font-style: italic;
text-shadow: 1px 1px 0px #fff;
color: #4c425f;
}



.post h5 {
    width: 694px;
    height: 136px;
    margin-left: 1px!important;
  background: url(http://forumstatic.ru/files/0014/2b/dd/80581.png) -0.5px top no-repeat, url(http://forumstatic.ru/files/0014/2b/dd/92275.png) bottom no-repeat, url(http://forumstatic.ru/files/0014/2b/dd/56961.png) repeat-y;
    background-position: center;
    font-size: 17px;
    color: #ffffff;
    text-shadow: 1px 0px 1px #fff;
    font-family: Bebas Neue;
    text-align: center;
    font-style: bold;
    text-transform: uppercase;
    letter-spacing: 2px;
}


.post h4 {
      position: absolute;
    margin-left: 75px!important;
    margin-top: -125px!important;
    font-family: Bebas Neue;
    font-size: 13px;
    text-align: center;
    text-shadow: 1px 0px 1px #c3c3c3;
    width: 550px;
    letter-spacing: 0.2px;
    color: #eef4f4;
    height: 30px;
    overflow: auto;
}


.post h7 {
      position: absolute;
    margin-left: 30px!important;
    padding-right: 7px;
    margin-top: -125px!important;
    font-family: arial;
    font-size: 12px;
    text-align: justify;
    text-shadow: 1px 0px 1px #b1b1b1;
    width: 332px;
    letter-spacing: 0.2px;
    color: #eef4f4;
    height: 72px;
    overflow: auto;
}

.post h6 {
    position: absolute;
    margin-left: 400px!important;
    padding-right: 7px;
    margin-top: -105px!important;
    font-family: arial;
    font-size: 12px;
    text-align: center;
    text-shadow: 1px 0px 1px #b1b1b1;
    width: 265px;
    letter-spacing: 0.2px;
    color: #eef4f4;
    height: 72px;
    overflow: auto;
}

.post h8 {
       position: absolute;
    margin-left: 390px!important;
    padding-right: 7px;
    margin-top: -83px!important;
    font-family: arial;
    font-size: 12px;
    text-align: center;
    text-shadow: 1px 0px 1px #b3b3b3;
    width: 282px;
    letter-spacing: 0.2px;
    color: #eef4f4;
    height: 40px;
    overflow: auto;
}

 
/* ---------------------------------- шаблон эпизода -------------------------------------------------------------*/
  ul.hr5 {
    background: url(http://forumstatic.ru/files/0014/2b/dd/80581.png) -0.5px top no-repeat, url(http://forumstatic.ru/files/0014/2b/dd/92275.png) bottom no-repeat, url(http://forumstatic.ru/files/0014/2b/dd/56961.png) repeat-y;
    width: 694px;
    margin-left: -1px;
   height: 140px;
   }
   ul.hr5 li3 {
      position: absolute;
    width: 673px;
    text-align: center;
    overflow: auto;
    margin-left: 13px!important;
    margin-top: 140px!important;
   }

   ul.hr5 li4 {
       position: absolute;
    margin-left: 75px!important;
    margin-top: 10px!important;
    font-family: Bebas Neue;
    font-size: 13px;
    text-align: center;
    text-shadow: 1px 0px 1px #c3c3c3;
    width: 550px;
    letter-spacing: 0.2px;
    color: #eef4f4;
    height: 30px;
    overflow: auto;
   }

   ul.hr5 li5 {
  position: absolute;
    margin-left: 30px!important;
    padding-right: 7px;
    margin-top: 40px!important;
    font-family: arial;
    font-size: 12px;
    text-align: justify;
    text-shadow: 1px 0px 1px #b1b1b1;
    width: 332px;
    letter-spacing: 0.2px;
    color: #eef4f4;
    height: 72px;
    overflow: auto;
   }

  ul.hr5 li6 {
  position: absolute;
    margin-left: 390px!important;
    padding-right: 7px;
    margin-top: 43px!important;
    font-family: arial;
    font-size: 12px;
    text-align: center;
    text-shadow: 1px 0px 1px #ababab;
    width: 282px;
    letter-spacing: 0.2px;
    color: #eef4f4;
    height: 132px;
    overflow: auto;
   }

  ul.hr5 li7 {
  position: absolute;
    margin-left: 390px!important;
    padding-right: 7px;
    margin-top: 73px!important;
    font-family: arial;
    font-size: 12px;
    text-align: center;
    text-shadow: 1px 0px 1px #b3b3b3;
    width: 282px;
    letter-spacing: 0.2px;
    color: #eef4f4;
    height: 40px;
    overflow: auto;
   }


/* ---------------------------------- конец шаблон эпизода -------------------------------------------------------------*/



 
/* ---------------------------------- хочу к вам -------------------------------------------------------------*/
  ul.hr {
    margin: 0;
    padding: 4px;
    background: url(http://forumstatic.ru/files/0014/2b/dd/70117.png);
    width: 730px;
    height: 425px;
    margin-left: -1px;
   }
   ul.hr li {
    position: absolute;
    width: 653px;
    height: 175px;
    text-align: center;
    overflow: auto;
    margin-left: 30px!important;
    margin-top: 60px!important;
   }

   ul.hr li1 {
    position: absolute;
    margin-left: 75px!important;
    margin-top: 230px!important;
    font-family: Bebas Neue;
    font-size: 13px;
    text-align: center;
    width: 570px;
    letter-spacing: 0.2px;
    color: #ffffff;
    height: 30px;
    overflow: auto;
   }

   ul.hr li2 {
    position: absolute;
    margin-left: 30px!important;
    padding-right: 7px;
    margin-top: 280px!important;
    font-family: arial;
    font-size: 12px;
    text-align: justify;
    width: 652px;
    letter-spacing: 0.2px;
    color: #757575;
    height: 132px;
    overflow: auto;
   }

/* ---------------------------------- конец хочу к вам -------------------------------------------------------------*/

/* ---------------------------------- нужные -------------------------------------------------------------*/
  ul.hr1 {
    margin: 0;
    padding: 4px;
    background: url(http://forumstatic.ru/files/0014/2b/dd/97686.png);
    width: 730px;
    height: 648px;
    margin-left: -1px;
   }
   ul.hr1 li {
      position: absolute;
    width: 653px;
    height: 133px;
    text-align: center;
    overflow: auto;
    margin-left: 30px!important;
    margin-top: 30px!important;
   }

   ul.hr1 li4 {
      position: absolute;
    margin-left: 26px!important;
    margin-top: 192px!important;
    font-family: arial;
    font-size: 13px;
    text-align: center;
    width: 210px;
    letter-spacing: 0.px;
    color: #ffffff;
    height: 20px;
    overflow: auto;
   }

   ul.hr1 li5 {
    position: absolute;
    margin-left: 256px!important;
    padding-right: 7px;
    margin-top: 193px!important;
    font-family: arial;
    font-size: 12px;
    text-align: center;
    width: 210px;
    letter-spacing: 0.2px;
    color: #ffffff;
    height: 132px;
    overflow: auto;
   }

   ul.hr1 li6 {
    position: absolute;
    margin-left: 483px!important;
    padding-right: 7px;
    margin-top: 193px!important;
    font-family: arial;
    font-size: 12px;
    text-align: center;
    width: 210px;
    letter-spacing: 0.2px;
    color: #ffffff;
    height: 132px;
    overflow: auto;
   }

   ul.hr1 li7 {
    position: absolute;
    margin-left: 30px!important;
    padding-right: 7px;
    margin-top: 230px!important;
    font-family: Bebas Neue;
    font-size: 16px;
    text-align: center;
    width: 652px;
    letter-spacing: 0.5px;
    color: #ffffff;
    height: 32px;
    overflow: auto;
   }

   ul.hr1 li8 {
      position: absolute;
    margin-left: 30px!important;
    padding-right: 7px;
    margin-top: 280px!important;
    font-family: arial;
    font-size: 14px;
    text-align: justify;
    text-shadow: 1px 0px 1px #f4f3f3;
    width: 652px;
    letter-spacing: 0.2px;
    color: #727373;
    height: 325px;
    overflow: auto;
   }

/* ---------------------------------- конец нужные -------------------------------------------------------------*/



/* ---------------------------------- таблиц -------------------------------------------------------------*/


.ams {font-size: 12px;
    font-family: roboto condensed;
    color: #ffffff;
    text-transform: lowercase;
    text-shadow: 1px 0px 1px #b2ead5;
    text-align: left;
    height: 29px;
    width: 137px;
    line-height: 80%;
 }

.ams a{
    color: #fff!important;
    text-transform: lowercase;
    text-shadow: #ffffff 0 0 8px;
    margin-right: 2px;}

.ams a:hover {
    margin-right: 2px;
    color: #fff!important;
    text-transform: lowercase;;
}

.ams span {
   display:none;
} 

.ams:hover span{
   position:absolute;
   background: transparent;
   display: inline-block;
   margin-top: 11px;
   left:-40px;
   z-index:100000;
   font-size:13px;
   color: #fff;
}

.postcit {    font-size: 11px;
    font-family: roboto condensed;
    color: #b4b4b4;
    text-transform: lowercase;
    text-align: left;
    height: 55px;
    width: 94px;
    overflow-y: auto;
    line-height: 80%;
 }
.postcit::-webkit-scrollbar {border:none; width: 2px; height: 2px;} .postcit::-webkit-scrollbar-track {border:none;}



.postt {    font-size: 11px;
    font-family: roboto condensed;
    color: #c0bcc2;
    text-transform: lowercase;
    text-align: left;
    height: 40px;
    width: 177px;
    overflow-y: auto;
    line-height: 80%;
 }
.postt::-webkit-scrollbar {border:none; width: 2px; height: 2px;} .postt::-webkit-scrollbar-track {border:none;}
/* ---------------------------------- конец таблицы -------------------------------------------------------------*/



/* ---------------------------------- Магазин объектов -------------------------------------------------------------*/
.staysp {font-family: Bebas Neue;
    letter-spacing: 0.4px;
    box-shadow: inset 0px 0px 3px #bbe7dd, inset 0px 0px 1px #ffffff, inset 0px 0px 10px #66c9a8;
    text-align: justify;
    height: 2300px;}    

.staysp1 {position: relative;
    background: #abe9d6;
    box-shadow: inset 0px 0px 3px #bbe7dd, inset 0px 0px 1px #ffffff, inset 0px 0px 10px #66c9a8;
    margin-left: 43px!important;
    width: 870px;
    font-size: 17px;
    padding: 6px;
    color: #fff;
    text-shadow: 1px 0px 1px #fff;
    text-transform: uppercase;
    font-family: Bebas Neue;
    letter-spacing: 1px;
    text-align: center;
    height: 18px;}     

.staysp2 {position: absolute;
    margin-top: 35px!important;
    margin-left: 70px!important;
    text-align: justify;}   

.staysp3 {    font-size: 11px;
    width: 250px;
    height: 163px;
    overflow: auto;
    text-align: left;
    box-shadow: inset 0px 0px 3px #bbe7dd, inset 0px 0px 1px #ffffff, inset 0px 0px 10px #66c9a8;
    color: #68c7a9;
    background: #dffaf3;
    text-shadow: 1px 1px 1px #ffffff;
    border: 1px solid #fafffe;
    padding: 8px;}   
/* ---------------------------------- конец магазин объектов -------------------------------------------------------------*/



/* ---------------------------------- Магазин собственности -------------------------------------------------------------*/
.stayo {font-family: Bebas Neue;
    letter-spacing: 0.4px;
    box-shadow: inset 0px 0px 3px #bbe7dd, inset 0px 0px 1px #ffffff, inset 0px 0px 10px #66c9a8;
    text-align: justify;
    height: 1000px;}    

.stayo1 {position: relative;
    background: #abe9d6;
    box-shadow: inset 0px 0px 3px #bbe7dd, inset 0px 0px 1px #ffffff, inset 0px 0px 10px #66c9a8;
    margin-left: 43px!important;
    width: 870px;
    font-size: 17px;
    padding: 6px;
    color: #fff;
    text-shadow: 1px 0px 1px #fff;
    text-transform: uppercase;
    font-family: Bebas Neue;
    letter-spacing: 1px;
    text-align: center;
    height: 18px;}     

.stayo2 {position: absolute;
    margin-top: 55px!important;
    margin-left: 115px!important;
    text-align: justify;}   

.stayo3 {font-size: 11px;
    width: 150px;
    height: 150px;
    overflow: auto;
    box-shadow: inset 0px 0px 3px #bbe7dd, inset 0px 0px 1px #ffffff, inset 0px 0px 10px #66c9a8;
    color: #68c7a9;
    background: #dffaf3;
    text-shadow: 1px 1px 1px #ffffff;
    text-align: center;
    border: 1px solid #fafffe;
    padding: 8px;}   
/* ---------------------------------- конец Магазин собственности -------------------------------------------------------------*/


/* ---------------------------------- Личная страница -------------------------------------------------------------*/
.oformlenie_knopki {
    display: inline-block;
    cursor: pointer;
    margin-left: -4px!important;
    margin-top: 23px!important;
    }

.oformlenie_knopki2 {
    cursor: pointer;
    margin-left: 565px!important;
    top: 100px!important;
    position: relative;
    }

.oformlenie_knopki3 {
    cursor: pointer;
    margin-left: 565px!important;
    top: 100px!important;
    position: relative;
    }

.stay {background: url(http://forumstatic.ru/files/0014/2b/dd/66368.png) no-repeat; width: 876px;height: 569px;}
.stay1 {background: url(http://forumstatic.ru/files/0014/2b/dd/90343.png) no-repeat; width: 876px;height: 487px; margin-top: 55px!important;}
.stay2 {background: url(http://forumstatic.ru/files/0014/2b/dd/28564.png) no-repeat; width: 876px;height: 487px; margin-top: 54px!important;}

.stayname {position: absolute;
    margin-top: 65px!important;
    margin-left: 55px!important;
    width: 360px;
    font-size: 17px;
    color: #fff;
    text-shadow: 1px 0px 1px #fff;
    text-transform: uppercase;
    font-family: Bebas Neue;
    letter-spacing: 1px;
    text-align: center;
    height: 18px;}       
        
.stayplash {position: absolute;
    margin-top: 65px!important;
    margin-left: 70px!important;
    width: 255px;
    height: 220px;
    overflow: auto;}       

.stayicon {    position: absolute;
    margin-top: 325px!important;
    margin-left: 45px!important;
    width: 325px;
    text-align: center;
    height: 50px;
    overflow: auto;}       

.stayquest {position: absolute;
    margin-top: 405px!important;
    margin-left: 745px!important;
    width: 50px;
    font-size: 17px;
    color: #fff;
    text-shadow: 1px 0px 1px #fff;
    text-transform: uppercase;
    font-family: Bebas Neue;
    letter-spacing: 1px;
    text-align: center;
    height: 18px;}

.stayobkt3 {position: absolute;
    margin-top: 174px!important;
    margin-left: 1px!important;
    width: 325px;
    height: 265px;
    overflow: auto;
}

.stayobkt2 {position: absolute;
    margin-top: 61px!important;
    margin-left: 11px!important;
}

.stayobkt1 {position: absolute;
    margin-top: 13px!important;
    margin-left: 11px!important;
    text-align: center;}

.stayobkt {position: absolute;
    margin-top: -195px!important;
    margin-left: 380px!important;
    background: url(http://forumstatic.ru/files/0014/2b/dd/36992.png) no-repeat;
    width: 330px;
    height: 454px;}

.stayspos {position: absolute;
    margin-top: -195px!important;
    margin-left: 380px!important;
    background: url(http://forumstatic.ru/files/0014/2b/dd/55937.png) no-repeat;
    width: 330px;
    height: 454px;
    overflow: auto;
}

.stayspos1 {position: absolute;
    margin-top: 60px!important;
    margin-left: 1px!important;
    width: 325px;
    height: 385px;
    overflow: auto;
    letter-spacing: 20px;
    line-height: 30px;
}

.stayspos2 {position: absolute;
    margin-top: 13px!important;
    margin-left: 2px!important;
    width: 325px;
    height: 265px;
    overflow: auto;
}
.otn1 {    width: 240px;
    text-align: left;
    color: #5676b6!important;
    text-shadow: 1px 1px 1px #d5f0f2;
    font-family: "roboto condensed";
    font-size: 12px!important;
    border: 1px solid #b2ebec;
    box-shadow: inset 0px 0px 3px #89d5da, inset 0px 0px 1px #ffffff, inset 0px 0px 10px #71c3c8;
    letter-spacing: 0px;
    text-transform: lowercase;
    line-height: 90%;
    text-align: left;
    overflow: auto;
    height: 65px;
}

.otn {    width: 245px;
    position: absolute;
    margin-left: 90px!important;
    margin-top: 70px!important;
    letter-spacing: 100px;
    line-height: 100px;
    overflow: auto;
    height: 295px;
}

.hron {width: 400px;
    position: absolute;
    margin-left: 385px!important;
    margin-top: 67px!important;
    overflow: auto;
    height: 295px;
    font-size: 9px;
    color: #4f6da4;
    text-shadow: 1px 1px 1px #d3f6f5;
    text-transform: lowercase;
}
/* ---------------------------------- конец Личная страница -------------------------------------------------------------*/



/* ---------------------------------- Банк -------------------------------------------------------------*/
.op2  {position: relative;
    color: #45d9b8;
    font-family: Bebas Neue;
    text-shadow: 1px 1px 1px #fffbf6;
    font-size: 12px;
    margin-top: 1px!important;
    border-left: 3px solid #eee9a6;
    border-bottom: 1px solid #eee9a6;
    padding-left: 3px;
    /* line-height: 15px; */
    letter-spacing: 1px;}
/* ---------------------------------- конец Банк -------------------------------------------------------------*/

/*---------------------------------- Гостевая и Внешки -------------------------------------------*/
.op   {position: relative;
    color: #756780;
    font-family: Bebas Neue;
    text-shadow: 1px 1px 1px #fffbf6;
    font-size: 12px;
    margin-top: 2px;
    border-left: 3px solid #6aaf64;
    padding-left: 3px;
    /* line-height: 15px; */
    letter-spacing: 1px;
}

.op1  {position: relative;
    color: #7f6390;
    font-family: Bebas Neue;
    text-shadow: 1px 1px 1px #fffbf6;
    font-size: 12px;
    margin-top: 1px!important;
    border-left: 3px solid #70a37f;
    border-bottom: 1px solid #609b7c;
    padding-left: 3px;
    /* line-height: 15px; */
    letter-spacing: 1px;}

.vn {position: relative;
    width: 220px;
    color: #a1a1a1;
    font-family: Bebas Neue;
    text-shadow: 1px 1px 1px #ffffff;
    font-size: 16px;
    /* margin-top: -10px!important; */
    /* border-left: 3px solid #eee9a6; */
    /* border-bottom: 1px solid #baf7ed; */
    padding-left: 3px;
    /* line-height: 15px; */
    text-align: center;
    letter-spacing: 1px;}
/*---------------------------------- конец Гостевая и Внешки -------------------------------------------*/

.ss {    position: relative;
    background: url(http://forumstatic.ru/files/001a/db/f6/92196.png) no-repeat;
    width: 102px;
    height: 21px;
    margin-top: -40px!important;
    margin-left: -4px!important;}

.ss1 {position: relative;
    color: #fff;
    text-align: center;
    text-shadow: 1px 1px 1px #fffbf6;
    font-family: Bebas Neue;
    font-size: 10px;
    letter-spacing: 0.5px;}

.ss3 {     position: relative;
    width: 235px;
    height: 85px;
    color: #897a97;
    font-family: arial;
    overflow: auto;
    font-size: 10px;
    line-height: 9px;
    margin-left: 127px!important;
    margin-top: 20px!important;
    text-align: justify;}


.lz {position: absolute;}
.lz2 {position: relative;
    margin-top: 13px!important;
    margin-left: 13px!important;
    width: 200px;
    font-family: Bebas Neue;
    font-size: 12px;
    color: #979793!important;
    text-align: center;
letter-spacing: 0.5px;
 text-shadow: 1px 1px 1px #f1f1f1;}

.lz2 a { color: #979793!important;
    text-shadow: 1px 1px 1px #f1f1f1;}

.lz3 {   position: absolute;
    margin-left: 17px!important;
    width: 190px;
    text-align: justify;
    line-height: 8px;
    color: #85749b;
    /* text-shadow: 1px 1px 1px #fffbf6; */}


/*---------------------------------- АНКЕТА -------------------------------------------*/






/* сообщения */
.glavn { width: 694px; background: url(http://forumstatic.ru/files/001a/d7/3f/60197.png) top no-repeat, url(http://forumstatic.ru/files/001a/d7/3f/76638.png) bottom no-repeat, url(http://forumstatic.ru/files/001a/d7/3f/52621.png) repeat-y;} 
.glavn1 {   font-size: 20px;
    font-style: inherit;
    position: absolute;
    margin-top: 49px!important;
    text-align: center;
    width: 680px;
    text-transform: uppercase;
    color: #7f7093;
    font-style: italic;
    font-family: Bebas Neue;

}
.glavn2 {    font-size: 12px;
    width: 580px;
    padding-top: 90px;
    padding-bottom: 520x;
    margin-top: 30px!important;
    margin-left: 52px!important;
    text-align: justify;
    color: #5b5270;}







