@charset "Windows-1251";
@import url(style_cs.1728739662.css);

@font-face {font-family: Trajan; 
src: url(//forumstatic.ru/files/001b/4b/da/26492.ttf);}
@font-face {font-family: Forum; 
src: url(//forumstatic.ru/files/000d/ee/24/52598.ttf);}


/*** START ***/
:root {
--bgbody: #0a041b; /* первый фон body */
--bgpun1: #bcb193; /* фон pun темнее */
--forpuna: #3a2652; /* цвет ссылок на форуме */
--forpunah: #875621; /* активная ссылка */
--a-shd: #f7ebb7; /* text-shadow у ссылок */
--bgh2: #1c151c; /* фон у h2, скролл, navlinks, темный эллипс */
--clrh2: #bca165; /* цвет в h2 */
--t-shd: #000; /* text-shadow внутри заголовков */
--prwid: 264px; /* ширина профиля */
--clrbody: #190903; /* цвет текста на форуме */
}

/* аватар по умолчанию */
#pun-index em.no-avatar span.avatar-image {background-image: url(https://forumstatic.ru/files/001c/3d/98/25213.jpg?v=1) !important;}

/* скрываем некоторые кнопки */
#button-files_rusff, #button-graffiti_rusff, #pun-status span.item4, .post-links li.pl-share, .post-links li.pl-reports, #pun-navlinks li#navrules {display: none !important;}


/* топы-баннеры */
.topi {position:absolute; top: -678px; left: 540px; opacity:0.7;}

/* приветственная инфа */
.priv {display:block; position: absolute; top: -242px; left: 700px; 
width: 196px; height: 176px; padding-right: 6px;
color: #867356; font-family: 'Forum', Georgia, serif; font-size: 15px; 
text-align: justify; overflow: auto;}

/* объявление */
#tstTable {top: -210px; left: 0px; width: 642px; position: absolute; color: #867356; font-family: 'Forum', Georgia, serif; font-size: 15px;}
#tstTable td{border:none 0 transparent!important; position: absolute;}
#tstTable #First + td {position: absolute; width:642px; height:150px; overflow-y: auto;}
#tstTable #First,#tstTable #First + td {padding:0!important; position: absolute;}
#tstTable table[id] {width:100%; position:absolute; display:none;}
#tstTable .navbuttons td {position: absolute; padding: 10px; cursor:pointer; text-align:center; font-weight:700; font-size:1.1em; border:none 0 transparent !important;} 
.tabindex {height: 150px; width: 100%; position: absolute;}
.tabindex p {font-weight: 700;}

table.navbuttons {position: absolute; top: -56px; left: 0px; cursor: pointer; width: 642px; text-align: center;}


/*** ВЫПАДАЮЩЕЕ МЕНЮ ***/
#en-anno {
display: block; position: absolute;
width: 800px; height: 44px;
top: -260px; left: -31px; padding: 0px 2px;
text-align: center;
}
#en-menu {display: block; margin: auto; padding: 0px 2px;} 
#en-menu li a {  
display: block; max-width: 131px; outline: 0;
text-decoration: none !important;
text-align: center;
font-family: 'Forum', Georgia, serif;
font-size: 15px;
color: #0793A7;
}  
#en-menu li:hover .dropdown {left:-1px; top:auto;} 
.dropdown {position:absolute; left:-999em; z-index: 100; width: 100%;
padding: 4px;
background-color:#105661;
border: 1px double #3F301B;
}
.dropdown li a, .dropdown li {color: #9b45a3 !important;}
.dropdown a {
margin: 2px !important;
padding: 2px;
background-color:#201C2A;
border: 1px solid #3F301B;
}
.dropdown a:hover, .dropdown a:focus, .dropdown a:active {background-color #5CEBE9;} 
#en-menu .en-menu-button {
display: block;
position: relative;
text-align: center;
vertical-align: middle;
float: left;
width: 130px;
margin: 4px;
padding: 2px 2px 2px 2px;
border: 1px solid #0D4752;
background-color:#201C2A;
box-shadow: 1px 1px 3px #000;
}  
#en-menu .av-menu-button:hover, #en-menu .en-menu-button:focus, #en-menu .en-menu-button:active {background-color #5CEBE9;} 