.ny-2020 {
   background: url("https://i8.wampi.ru/2019/12/20/77_M.png") repeat-x scroll 0 0 / auto 100%;
    display: flex;
    height: 100px;
    z-index: 2000 !important;
    position: absolute !important;
    top: -35px;
    width: 100%;
}

.font6.dvaline > td {background: linear-gradient(to bottom, #d4ccc7 0%,#e6e2de 100%);
    border: 0 none !important;
    color: #8A5341;
    text-shadow: 1px 1px 2px #F4F4F4;
    font-weight: 600;}
    .spoiler > input + label::after {
    content: "";
    float: right;
    font-family: monospace;
    font-weight: bold;
    background: url(https://kamrbb.ru/img/Add.png) no-repeat 4px 60%;
    width: 60px;
    height: 31px;
    top: 9px;
    right: -15px;
    position: absolute;
}
.spoiler {
    position: relative;
    z-index: 0 !important;
}
.spoiler > input:checked + label::after {
    content: " ";
    float: right;
    font-family: monospace;
    font-weight: bold;
    background: url(//kamrbb.ru/img/Delete.png) 4px 60% no-repeat;
    width: 60px;
    height: 31px;
    top: 9px;
    right: -15px;
    position: absolute;
}
.spoiler > input{display:none;}
.spoiler > input + label , .spoiler > .spoiler_body{
 background:  linear-gradient(to bottom, #d4ccc7 0%,#e6e2de 100%);
    border: 0 none !important;
    color: #8A5341;
    text-shadow: 1px 1px 2px #F4F4F4;
   font-size: 14px;
    font-weight: 600;
    line-height: 11pt;
padding:15px;
overflow:hidden;
width:100%;
box-sizing: border-box;
display: block;}
.spoiler>input + label + .spoiler_body{display:none;}
.spoiler>input:checked + label + .spoiler_body{display: block;}
.spoiler>.spoiler_body{background: #FFFFFF;
border-top: none; 
    font-size: 14px;
    font-weight: 300;
    line-height: 12pt; color: #68482f;}

.spoiler > input + label {
    border: 1px solid #8a5341 !important;
    border-radius: 6px;
}
    
.gallery {
	position: relative;
	display: inline-block;
}
.gallery::before {
	content: "\1F50D";
	position: absolute;
	display: block;
	bottom: 10px;
	right: 6px;
	font-size: 18px;
	color: rgba(255,255,255,0.75);
	border-radius: 100px;
	text-align: center;
	line-height: 25px;
	cursor: pointer;
	filter: invert(0.2);
	-webkit-filter: invert(0.2);
}
.gallery:hover::before {
	color: rgba(255,255,255,0.9);
	transition: 1;
}
.videohide img[onload] {
	padding: 0 40px;
}
#right.BBTagComment {
	margin-right: 40px;
}
#forummenu a {
	display: inline-block;
	font-size: 0;
	line-height: 13px;
	margin-bottom: 20px;
	text-decoration: none;
	height: 23px;
}
#forummenu a[href="./"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/forum.gif") no-repeat;
	width: 64px;
}
#forummenu a[href="./?x=userlist"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/users.gif") no-repeat;
	width: 90px;
}
#forummenu a[href="./?x=newtopics"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/new.gif") no-repeat;
	width: 100px;
}
#forummenu a[href*="./?x=prof&id="] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/info.gif") no-repeat;
	width: 73px;
}
#forummenu a[href="./?x=lsread"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/pm.gif") no-repeat;
	width: 64px;
}
#forummenu a[href="./?x=banlist"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/ban.gif") no-repeat;
	width: 73px;
}
#forummenu a[href="./?x=config"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/tool.gif") no-repeat;
	width: 100px;
}
#forummenu a[href="./?x=allread"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/all.gif") no-repeat;
	width: 120px;
}
#forummenu a[href="./?x=clearcookie"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/out.gif") no-repeat;
	width: 64px;
}
#forummenu a[href="./?x=premod"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/stop.gif") no-repeat;
	width: 120px;
}
#forummenu a[href="./?x=reg#reg_tableform"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/in.gif") no-repeat;
	width: 98px;
}
#forummenu a[href="#login"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/in1.gif") no-repeat;
	width: 55px;
}
/* пример для своих ссылок в шапке форума: */
#forummenu a[href="https://kamrbb.ru/#out"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/site.gif") no-repeat;
	width: 55px;
}
#forummenu a[href="https://a.kamrbb.ru/?x=dir&razdel=7"] {
	background: transparent url("//kamrbb.ru/skins/ftpimg/icon/faq.gif") no-repeat;
	width: 59px;
}
.go_up {
	right: 60px;
	position: fixed;
	bottom: 60px;
	left: auto;
	display: block;
	list-style-type: none;
	z-index: 10000;
	padding: 0;
	margin: 0;
}
.button_go_up {
	display: none;
}
.button_go_up a {
	background: rgba(0,0,0,.5);
	border-radius: 4px;
	border: 1px solid rgba(255,255,255,.5);
	cursor: pointer;
	font-size: 0;
	overflow: hidden;
	transition: opacity .6s cubic-bezier(.35,.75,.59,.93);
	display: block;
}
.button_go_up a span {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABmUExURQAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////5WfaagAAAAhdFJOUwCNiZgQzB2E+vF9up/A0OpNdAWUawZoXLTHMfTkPzUXRrNwbC0AAAB0SURBVCjP7dJJDoMwDAVQA4WEhKllaJn5978kLkIVUQML2PJXtp7tlYnuXM3D898H+gFktasa3xR2HWMgTSTwtGngA21GEe8ru4YZUemxiz9NWKelzNndl8l8M+3X2uFJ1+Qa3fBrBKBNVnGz6YR07h85nxmEZAcBhovpBwAAAABJRU5ErkJggg==) center center repeat-y;
	height: 30px;
	width: 30px;
	display: block;
	opacity: 0.5;
}
.button_go_up:hover a span{
	opacity: 1;
	background-position-y:-84px;
	-webkit-transition:background-position-y 1s cubic-bezier(.35,.75,.59,.93);
	transition:background-position-y 1s cubic-bezier(.35,.75,.59,.93);
}
.BBTagTitle  {
	font-size: 24px !important;
}
.font5 {
	white-space: nowrap;
}
.offtop small{
	font-size: 12px !important;
	font-family: 'Century Gothic', Futura, 'Trebuchet MS', Trebuchet, 'Apple Gothic', AppleGothic, 'URW Gothic L','Avant Garde', Helvetica, sans-serif !important;
	font-style: normal !important;
}
#forumtitle{
	font-family: 'Merriweather', sans-serif  !important;
	font-size: 27px !important;
	font-style: oblique !important;
}
#lex{
	font-family: 'Merriweather', sans-serif  !important;
	font-size: 17px;
}
#forumdescr, #justifylex b {
	font-family: 'Merriweather', sans-serif  !important;
	text-rendering: geometricprecision;
}
#online {
	width: 60%;
}
#searchform {
	width: 40%;
}
.lsbox{
	background:url('//kamrbb.ru/layer_bg_white.png') !important;
	color:#000 !important;
}
.boldboxls{
	color:#000 !important;
}
.story{
	background:#fcf8c9 !important;
	color:#000 !important;
}
.closeboxls{
	color:#000 !important;
	background-color: #f0ecb6 !important;
	border-color: #222 !important;
}
.g-invisible{
	display: none;
}
#contextualmenu li ul li a {
font-size: 12px !important;
    height: auto !important;
    line-height: 10px !important;
    padding: 3px 0 2px !important;
	  width: 100% !important;
	  
	word-wrap: break-word !important;
	
}
.wrapper{
	max-width: 1200px;
}
.font4 {
	font-size: 18px;
}
#primer ul {
	list-style-image: url("//kamrbb.ru/check.png");
}
#primer ul {
	list-style-type: none;
}
#list {
	padding-bottom: 20px;
}
#contextualmenu ul {
	z-index: 100;
}
.sender {
	background-color: #ffffff;
	font-weight: 700;
	border: solid #846650 1px;
	background: url(//kamrbb.ru/skins/ftpimg/fon1.gif);
	font-size: 11px;
	font-family: Verdana;
	color: #68482f;
}
.USERPOST{
	word-wrap:  break-word!important;
}
input {
	color:#645341 !important;
}
hr {
	border-top: 1px solid darkgray;
}
#forumtitle, #forumdescr {
	display: none;
}
pre {
	border: 0 none !important;
}
textarea, input, select {
	border: 1px solid darkgray !important;
}
/* CSS Document */
BODY {
	color: #68482f;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}
textarea {font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: 16pt;
	width: 100%;
	COLOR: #68482f;
	background: url(//kamrbb.ru/skins/ftpimg/backpost.gif) repeat #e5e5e7;
	border: 1px #68482f solid;
}
P {
	COLOR: #68482f;
}
#contextualmenu ul {
	z-index: 100 !important;
}

.font2 {
	font-size: 12px;
	font-weight: 400;
	COLOR: #68482f;
}
.font4 {
	font-size: 15px;
	COLOR: #645341;
}
.font5 {
	font-size: 12px;
	font-weight: 700;
	COLOR: #645341;
	background: url(//kamrbb.ru/skins/ftpimg/fon1.gif);
}
.font6 {
	font-size: 12px;
	font-weight: 700;
	COLOR: #68482f;
}
a {
	color: #645341;
	text-decoration: none;
}
a:link {
	color: #645341;
	text-decoration: none;
}
a:visited {
	color: #645341;
	text-decoration: none;
}
a:hover {
	color: #A17259;
	text-decoration: none;
}
input.sender {
	background-color: #ffffff;
	font-weight: 700;
	border: solid #846650 1px;
	background: url(//kamrbb.ru/skins/ftpimg/fon1.gif);
	font-size: 11px;
	font-family: Verdana;
	color: #68482f;
	vertical-align: top;
	margin-left: -1px;
}
input[type="text"], input[type="select"], input[type="password"], input[type="submit"], input[type="button"]{
	height: 23px;
	box-sizing: border-box;
}
.podpis {
	background: transparent !important;
	color: transparent !important;
	border-top: 1px #68482f solid !important;
	width: 100% !important;
	text-align: center;
	height: auto !important;
	padding: 8px !important;
	margin: 0px !important;
}
div.font1 {
	font-size: 12px;
}
.plus1 {
	font-size: 12px;
}
.plus0 {
	font-size: 12px;
}
.plus2 {
	font-size: 12px;
}
.podpis i {font-family: Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif !important;
font-size:14px !important;
	color: #6c0303 !important;
	border-top: 0px !important;
	display: block;
}
hr {
	background: transparent;
	color: transparent;
	border-top: 1px #68482f solid;
	width: 100%;
	text-align: center;
	height: 1px;
}
.pallet a {
	background-image: url(//kamrbb.ru/skins/ftpimg/buttonpallet_base.png);
}
#contextualmenu li ul li a {
	background-image: none !important;
}
#contextualmenu li ul li a:hover {
	background: url(//kamrbb.ru/skins/ftpimg/fon1.gif) #E5E1DE;
	color: #735741 !important;
}
label * {
	vertical-align: top;
}

#forummenu a:hover {
	TEXT-DECORATION: none !important;
}
#forummenu a {
	padding: 0 4px 0 0px;
	background: none no-repeat 1px 3px transparent;
	font-weight: 600;
	TEXT-DECORATION: none !important;
}
#simpatia {
	border-top: 1px solid #BEBBBD;
	display: block;
}
#vk_like {
	overflow: hidden !important;
	width: 105px !important;
	display: block !important;
}
.BBTagComment {
	border: 1px solid #bbb !important;
	background-color: #F7F4EC !important;
	font-size: 94% !important;
}
::selection {
	background: orange;
	color: white;
}
::-moz-selection {
	background: orange;
	color: white;
}
.MyClass::selection {
	background: blue;
	color: white;
}
.MyClass::-moz-selection {
	background: blue;
	color: white;
}
table.quote2 {
	COLOR: #68482f !important;
	background: url(//kamrbb.ru/skins/ftpimg/lGDAi.png) bottom right no-repeat #FAF9F7;
	padding: 10px 50px 10px 10px;
	border: 1px #68482f solid;
}
table.quote2 table.quote2 {
	COLOR: #68482f !important;
	background: url(//kamrbb.ru/skins/ftpimg/lGDAi.png) bottom right no-repeat #FAF9F7;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 50px;
	padding-top: 10px;
	border: 1px #68482f solid;
}
table.quote2 td {
	background-color: #FAF9F7 !important;
	COLOR: #68482f !important;
}
table.quote2 td table.quote2 td {
	background-color: #FAF9F7 !important;
	COLOR: #68482f !important;
}
table.quote2 a, table.quote2 a:visited {
	color: #594834;
}
table td table td table td .font1 table td table .font2 small b {
	background-color: transponent !important;
	border: 0px;
	color: #68482f !important;
}
.tooltip {
	word-wrap: break-word !important;
	position: absolute;
	top: 0;
	background-image: url(//kamrbb.ru/skins/ftpimg/backpost.gif);
	width: 150px;
	padding: 3px;
	border: 1px solid #846650;
	font: normal 11px Verdana;
	color: #68482f;
	line-height: 18px;
	z-index: 100;
	border-right: 1px solid #846650;
	border-bottom: 1px solid #846650;
	-webkit-border-radius: 3px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-shadow: 0 0 1px #68482f;
	-moz-box-shadow: 0 0 1px #68482f;
	box-shadow: 0 0 1px #68482f;
}
.BBTagTable {
	background: transparent !important;
	border-collapse: collapse !important;
	border-color: #70583e !important;
	border-spacing: 5px 5px;
	border-style: solid !important;
	border-width: 1px 1px !important;
	color: #70583e;
	font: 11px Verdana;
	padding: 5px;
}
.BBTagTd {
	background: #fcfcfc url("//kamrbb.ru/skins/ftpimg/texture.png") repeat scroll 0 0;
	border-color: #70583e;
	border-style: solid;
	border-width: 1px !important;
	color: #70583e;
	font: 11px Verdana;
	padding: 3px;
}
.BBTagList {
	margin-right: 40px;
}
.BBTagTh {
	background: #FEFFFF url("//kamrbb.ru/skins/ftpimg/fon1.gif") repeat-x scroll 0 0;
	border-color: #70583e;
	border-style: solid;
	border-width: 1px !important;
	color: #70583e;
	font: 600 11px Verdana;
	padding: 3px;
	text-align: center !important;
}
.BBTagTr {
	background: transparent !important;
	border: none !important;
	color: #70583e;
	font: 11px Verdana;
	padding: 3px;
}
tr.font3 {
	HEIGHT: 28px;
}
tr.font5 {
	HEIGHT: 30px;
}
tr.font6 {
	HEIGHT: 28px;
}
a:focus {
	outline: 0;
}
img {
	border: 0;
}
#logo {
	background: url(//kamrbb.ru/skins/ftpimg/2.jpg) repeat-x #eaeaea;
	height: 250px;
}
#Futter {
	background: url(//kamrbb.ru/skins/ftpimg/5.jpg) repeat-x #c0c0c0;
	height: 201px;
}
.tp {
	word-wrap: break-word !important;
	border-bottom-style: dashed !important;
	border-bottom-width: 1px;
	cursor: help;
	font-weight: 400;
	position: relative;
	text-indent: 0;
}
.noabbr .tp {
	border-bottom-style: none;
	cursor: pointer;
}
.tp em {
	display: none;
}
.tp:hover em {
	word-wrap: break-word !important;
	background: url(//kamrbb.ru/skins/ftpimg/backpost.gif) repeat #F5F3F1 !important;
	border-color: #895A23;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	color: #2D1301 !important;
	font-style: normal;
	padding: 8px !important;
	position: absolute !important;
	text-align: left;
	width: 230px !important;
	left: 15px !important;
	top: 20px !important;
	margin-left: 0 !important;
}
.quote1 {
	padding: 0 40px !important;
	width: 100% !important;
}
.quote1 small b {
	padding: 2px 40px 8px 23px !important;
	background: url('//kamrbb.ru/skins/ftpimg/quoteicon.png') no-repeat !important;
	background-position: 5px center !important;
	display: inline !important;
	margin: 0 !important;
	white-space: nowrap !important;
}
.BBTagp {
	clear: both;
	padding: 5px 0 5px 0;
}
.usermsg {
    font-size: 14px !important;
    line-height: 16pt !important;
}
.usermsg  i{
	font-family: Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif !important;
	font-size:14px !important;
}
	.titleraz{font-size: 14px !important;}
	#table_razdels .font1 a {
    font-size: 14px !important;
}
	.font1 { font-size: 14px; }
	#config .font6 { font-size: 14px !important; }
	
.ui-tabs .ui-state-default{
border-radius: 6px 6px 0 0 !important;
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #e9e9e9 0%, #FBFBFB 100%) !important;
color: #454545 !important;
}
.ui-tabs .ui-state-active {text-shadow:  0 1px 1px rgba(0, 0, 60, 0.65); border-radius: 6px 6px 0 0 !important;
background: linear-gradient(to bottom, #c9c0b9 0%,#eeeeee 100%) !important;
border: 1px solid #ccc !important; color:#68482F !important;
}
.ui-tabs .ui-tabs-panel {
 background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #FBFBFB 0%, #e9e9e9 100%) !important;
border: 1px solid rgba(255, 255, 255, 0.75) !important;
    border-radius: 6px;
}
.ui-tabs .ui-widget-header {
background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #FBFBFB 0%, #e9e9e9 100%) !important;
    border: 1px solid #bcbcbc !important;
    border-radius: 6px;
}
.ui-tabs .ui-state-active a {
    color: #68482f !important;
}
.ui-tabs .ui-widget-content {
border: 1px solid rgba(255, 255, 255, 0.75) !important;
    border-radius: 6px;
background: #FBFBFB !important;
}

.tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all {
border: 1px solid rgba(255, 255, 255, 0.75) !important;
    border-radius: 6px;
 box-shadow: 0 0 4px rgba(50, 50, 50, 0.5) !important;
background: #EAEAEA !important;
}	
  
  
  #list > .row > .tree_row {
    padding: 4px 1px !important;
}
#smile_list .row {
    padding: 6px 1px !important;
}
pre {
    font-size: 14px !important;
    line-height: 12pt !important;
}
.USERPOST .font1>hr{ font-size: 1px !important;
    line-height: 0pt !important;color: transponent !important;}
  
@media all and (max-width : 980px) {
	#viewport {
		background: url(//kamrbb.ru/skins/ftpimg/2.jpg) repeat-x #fff;
	}
}