/*Теги*/
a{
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a img{
	border-right:medium none;
	border-top:medium none;
	border-left:medium none;
	border-bottom:medium none;
}
input[type="password"],input[type="checkbox"],input[type="text"] {
	border:1px solid #dae1e8;
	border-radius:3px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) inset;
	padding:3px 3px 3px 5px;
}
label{
	vertical-align:middle;
}
fieldset{
	border:none;
	border-bottom:1px dashed #d2e0f4;
	margin-top:20px;
}
fieldset legend{
	font-size:1.2rem;
}
th{
	font-family:sans-serif;
	height:20px;
	margin:5px;
	font-weight: normal;
	height: 35px;
	font-size: 12px;
	text-align: left;
	vertical-align:middle;
}
th.tsTh{
	text-align:right;
}
tr{
	vertical-align:top;
}
th a,th a:hover,th a:visited,th a:active {
	font-size:12px;
}
table,body{
	font-size:14px;
	font-family:Arial, Helvetica, Sans-serif;
	color:inherit;
	line-height:1.2 !important;
}
h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font-weight: 600 !important;
}
.h3,h3{
	font-size: 1.2rem !important;
}
td {vertical-align:middle;}
input{
	font-size:14px;
	font-family:Arial, Helvetica, Sans-serif;
}
body{
	margin:0px;
	padding:0px;
}

/* Именованные классы*/
.progress{
	background: rgba(0, 0, 0, 0.1);
	height: 10px;
	width: 100px;
	padding:1px;
	border-radius: 5px;
	box-shadow: 5px -10px 12px 3px rgba(0,0,0,0.3) inset;
}
.progress_line{
	background: linear-gradient(90deg,rgba(255,255,255,0.5) 25%,transparent 25%, transparent 50%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.5) 75%, transparent 75%, transparent);
	-webkit-background-size: 40px;
	background-size: 40px;
	border-radius:5px;
	animation: move 0.5s linear infinite;
}
.progress_line_static{
	background:#1ec416;
	-webkit-background-size: 40px;
	background-size: 40px;
	border-radius:5px;
}
@keyframes move{
	100%{
		background-position: 40px 0px;
	}
}
.progress_style{
	background-color: #1ec416;
	height: 100%;
}
.clr{ /*вставка для предотвращения схлопывания родительского элемента с floated-дочерними*/
	clear:both;
	float:none !important;
	border:none !important;
}
#login, #password, #search, #agent_login, #agent_pass {
	text-align:center;
	border: 1px solid #dae1e8;
	border-radius: 3px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) inset;
	padding: 3px;
}

.tsReadOnly { /* поля ввода только для чтения */
	border:0px;
}
div.tsTitle{
	height:35px;
	padding:0px;
	text-align:left;
	margin-bottom:5px;
	font-size: 20px;
	font-weight:bold;
	font-family:arial,verdana;
	clear: both;
	overflow-x:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
div.tsTitle img{
	float:left;
}
div.tsPatternPreview{float:left;}
div.tsPatternImage{padding:5px; margin:5px 2px 2px 7px; border:1px solid rgb(218, 225, 232); border-radius:3px;; width:150px; background-color:#ffffff;}
div.tsPatternLink{padding:5px; margin:0 2px 10px 7px; border:1px solid #469111; border-radius:3px; width:150px; height:20px; background-color:#5eb522; text-align:center;}
div.tsPatternLink a{font-size:12px;}

div.tsPageStep{border: 1px solid rgb(218, 225, 232); padding: 10px; border-radius:3px; min-height:330px; background-color: #f8f8f8;}

.tsWizardBody {border: 1px solid rgb(218, 225, 232); padding: 10px; border-radius:3px; width:98%; background-color: #f8f8f8; color: black;}
.tsFormSubTable {border: 1px solid rgb(218, 225, 232); padding:5px; border-radius:3px; background-color:#ffffff;}
.tsFormSubTable h2 {margin: 10px;}
/*.tsFormSubTable p {margin:10px;} проверить как ведет себя в searchresult*/
#tsWizardBodyJava {border: 1px solid rgb(218, 225, 232); padding: 5px; border-radius:3px; width:98%; background-color: #f8f8f8;}

.tsStartPage {margin-left:20px; border: 1px solid rgb(218, 225, 232); padding: 10px; border-radius:3px; background-color: #f8f8f8; min-height: 190px;}
.tsStartPageTitle {border-bottom: 1px dashed #cccccc; padding-bottom: 13px; padding-left:5px;}

div#f_agentauth{padding-top: 13px; padding-left: 5px;}

div.tsAgreement{width:70%; border: 1px solid rgb(218, 225, 232); border-radius: 3px; background-color: #ffffff; margin: 20px auto; padding: 20px 60px; text-align: justify;}

div.tsRegistrationAgent { width: 70%; border: 1px solid rgb(218, 225, 232); border-radius: 3px; background-color: #ffffff; margin: 20px auto; padding: 20px 60px; text-align: justify; }
.tsFormSearch {width:100%;}
table.tsFormSearch td:nth-child(1) {width:15%;}
.tsFormSearchOptions {width:100%; padding:5px; border:1px solid rgb(218, 225, 232); border-radius: 0 0 3px 3px;}
.tsFormSearchHelp {float:right;}

.tsFormBlock{border-left:1px solid rgb(218, 225, 232);border-radius:5px;padding-left:5px;}
td.tsFormBlock label{line-height: 1.6;vertical-align: middle;}
div.tsFormBlock {float:left;}
div.tsFormBlock label{line-height: 1.6;}

.tsFormSubscription{border: 1px solid rgb(218, 225, 232); border-radius:3px; background-color: #ffffff;}
td.tsFormSubscription fieldset{line-height: 1.6; padding:5px;}
td.tsFormSubscription textarea{height:150px; width:100%; line-height:1.6; border:none; padding:5px;}

td.tsFormSubscriptionTitle {color:#2177b2;}
td.tsFormSubscriptionTitle p {padding-top:5px;}

div.tsHelpLinkString div:nth-child(1) {float:left; padding-top:10px;}
td.tsHelpLinkString div:nth-child(1) {float:left;padding-right:15px;}

div.tsButtonHelp {
	float: right;
	padding-bottom:5px;
}
div.tsReminder {
	float:left;
	margin-top:5px;
}
input#tsBtnTestDispatch {
	margin-top:-3px;
}

tr.tsBigForm>td:nth-child(1) {width:15%; color:#2177b2;}

table.tsBigFormPattern {
	border-bottom: 1px solid #d2e0f4;
	padding-bottom: 5px;
	width:100%;
	margin-bottom:5px;
}

div.tsButtonVideo, div.tsButtonAdvice {
	float:right;
	padding-left:30px;
	height:24px;
}
div.tsButtonVideo a {
	color:#e54c47;
}
div.tsButtonAdvice a {
	color: #2f549b;
}
div#tsAddSymbols2Ename {
	padding:3px;
	border:1px solid rgb(218, 225, 232);
	position: absolute;
	z-index: 1;
	font-size: 180%;
	width: 450px;
	box-shadow: 1px 3px 3px rgb(152, 152, 152);
	background: white none repeat scroll 0% 0%;
}
div#tsAddSymbols2Ename a{
	padding:3px;
	border-radius:3px;
}
div#tsAddSymbols2Ename a:hover {
	background-color:#eee;
	text-decoration:none;
}

input#ename {
	width:55%;
}

div.tsFormSubTable input#btn_cachedattachedfiles {float:right;}

tr.tsFileRow td:nth-child(1) {padding:7px;}
tr.tsFileRow input[type="text"] {visibility:hidden;}
tr.tsFileRow:hover input[type="text"] {visibility:visible;}

span.tsNote {font-size:12px;color:#999;}

.g{line-height:50%;font-size:10px;white-space:nowrap;}

.tsMailUact p{padding:5px 0 5px 0;}

textarea.tsFormAddEmail {border:1px solid #dae1e8; border-radius:3px; height:250px; width:100%; padding:5px; line-height:1.6;}
td.tsFormAddEmail {vertical-align:top;}
div.tsFormAddEmail {overflow-y:auto; max-height:240px; border:1px solid #dae1e8; border-radius:3px; padding-top:0px; background-color:#ffffff;}

td.tsPatternColor {width:3px;}
td.tsPatternColor div {height:20px; border-radius:1px; width:3px;}

div#poll-box-open input {margin-bottom:5px;}

input#datetime1 {margin-bottom: 5px;}

.tsSelectedList {padding-left:20px;width:40%;}
tr.tsSelectedList td:nth-child(1) {padding-left:30px; width:60%; vertical-align:top;}
tr.tsSelectedList td:nth-child(2) {padding-left:40px;}
div.tsSelectedList {overflow-y:auto; height:240px; width:99%; border:1px solid #dae1e8; border-radius:3px; padding-top:0px; background-color: #ffffff;}

table.tsBigForm, table.tsBigFormCabinetLists {width:100%;}
table.tsBigFormCabinetLists td {width:50%;}
table.tsBigFormCabinetLists tr:nth-child(1) {color:#2177b2;}
tr.tsBigFormCabinetLists div.tsSelectedList {height:220px;}

div#tsTargetList{overflow-y:auto; height:220px; padding-top:0px; border:1px solid #e5e5e5; background-color:#f9f9f9; border-radius:3px;}

.tsProgressDispatch {background-color:white; border-bottom:1px solid black; border-left:1px solid black; padding-left:5px;}

div.tsBigFormDispatch {float:left; width:68%;}
tr.tsBigFormDispatch th:nth-child(1) {width:45%;}
tr.tsBigFormDispatch th:nth-child(2) {width:55%;}

div.tsSmallFormDispatch {border: 1px solid rgb(218, 225, 232); border-radius: 3px; float: right; margin-top: 42px; padding: 5px; width: 30%; height:225px; background-color: #f8f8f8;}
div.tsSmallFormDispatch label {line-height:1.6;}

.tsFormStatCurrent {float:left; width:48%; margin-right:20px;}
div.tsFormStatCurrent p {color:#2177b2; margin:0 0 5px 0;}
div.tsFormStatCurrent table{margin-bottom:7px;}
div.tsFormStatCurrent td:nth-child(2) {width:35%;}

p.tsStatHalfYearTitle {color: #2177b2; margin:0 0 5px 0;}

div.tsStatHalfYear td {padding-top:7px; padding-bottom:7px; text-align:center;}

div.tsFormPollList {border: 1px solid rgb(218, 225, 232); padding:5px; border-radius:3px; background-color: #ffffff;}

div.tsEmpty {height:32px;}

div.tsSysLog {border: 1px solid rgb(218, 225, 232); padding:5px; border-radius:3px; background-color: #ffffff;}
div.tsSysLog td:nth-child(1) {width:50%;}

div.tsFormArchives{border: 1px solid rgb(218, 225, 232); padding:5px; border-radius:3px; background-color: #ffffff;}
div.tsFormArchives td:nth-child(1) {width:5%;}
div.tsFormArchives td:nth-child(2) {width:20%;}
div.tsFormArchives td:nth-child(4) {width:22%; text-align:center; color:gray;}

table.tsBigFormCabinet {width:100%; border-bottom:1px solid #d2e0f4;}
table.tsBigFormCabinet td:nth-child(odd) {color: #2177b2; width: 15%;}

table.tsBigFormCabinetData {width:100%; border-bottom:1px solid #d2e0f4; padding-bottom:5px;}

table.tsStatusDelivery {width:100%;}
table.tsStatusDelivery td:nth-child(1) {width:15%; color:#2177b2;}
table.tsStatusDelivery td:nth-child(2) {background-color:#fcfcbd;border-radius:3px;}

input.tsIconMailForm,input.tsIcomManForm {
	background:url('/skins/default/icons/Mailer/icon_mail_mini.png') no-repeat;
	background-origin: padding-box;
	background-position: right;
	padding-right:20px;
	width:41%;
}
input.tsIcomManForm {
	background:url('/skins/default/icons/Mailer/icon_man_mini.png') no-repeat right;
}
.tsIconMailMan {width:15%; text-align:center;}

select.tsSelectStatus{width:41%;}
td.tsSelectStatus {padding:8px 5px;}

.tsDname {width:25%;}

tr.tsClicksTable, td.tsClicksTable {background-color:#fff;} 
table.tsClicksTable td {text-align:left; padding: 8px 5px 8px 5px;}
table.tsClicksTable td.tsNotsorted {text-align:right; padding: 8px 5px 8px 5px;}
table.tsClicksTable td:nth-child(1) {width:60%;}
table.tsClicksTable td:nth-child(2) {width:30%;}
table.tsClicksTable td:nth-child(3) {text-align:right;}

.tsStatNone{
	color:#777777;
	border-color:#777777;
	border-style:solid;
	border-width:1px 4px;
	padding:3px;
	width:91%;
	text-align:center;
}
.tsStatProcess{
	white-space:nowrap;
	color:#f59b1d;
	border-color:#f59b1d;
	border-style:solid;
	border-width:1px 4px;
	padding:3px;
	width:91%;
	text-align:center;
}
.tsStatDelivery{
	color:#3b9aa7;
	border-color:#3b9aa7;
	border-style:solid;
	border-width:1px 4px;
	padding:3px;
	width:91%;
	text-align:center;
}
.tsStatCompleted,.tsActiveBg {
	white-space:nowrap;
	color:#6db967;
	border-color:#6db967;
	border-style:solid;
	border-width:1px 4px;
	padding:3px;
	width:91%;
	text-align:center;
}
.tsStatArchived {
	color:#3152a0;
	border-color:#3152a0;
	border-style:solid;
	border-width:1px 4px;
	padding:3px;
	width:91%;
	text-align:center;
}
.tsStatCorrupted,.tsInActiveBg {
	white-space:nowrap;
	color:#de2051;
	border-color:#de2051;
	border-style:solid;
	border-width:1px 4px;
	padding:3px;
	width:91%;
	text-align:center;
}

div#f_query_by_number {margin-left:5px; margin-top:10px; padding-bottom:10px; border-bottom: 1px dashed #cccccc;}
div#f_query_by_number div.tsTipContainer {background-color:#f8f8f8; border:none; color:#5e5e5e; margin-top:0px; display:inline-block; vertical-align: top;}
div.tsButtonTip {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENEQ0OTVGRDQ3RUExMUU2OUMwMkFERjhCOTY2NUY2MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENEQ0OTVGRTQ3RUExMUU2OUMwMkFERjhCOTY2NUY2MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ0RDQ5NUZCNDdFQTExRTY5QzAyQURGOEI5NjY1RjYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ0RDQ5NUZDNDdFQTExRTY5QzAyQURGOEI5NjY1RjYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1ViyggAAADBQTFRF7PD4KViqeJTJytXqOWSwR2+2q7zdj6fSWX69QWuzLVusXoG/J1epV3u8////QGqzt/MUygAAAHVJREFUeNpcj1ESxCAIQ6koLhrg/rddO7baNl/wJgSgbk91I4uXQH0WR+J6PICCnZA12gQFMLGmcYGCIpww+gm0dRkTOesCtbAL4nZEhrnbHhnLxBktdoYOQ+oroyC5s2xHIBHV86yVcZ54vUC/73MNb/0FGAA7bwu4NeeQkQAAAABJRU5ErkJggg==') no-repeat; width:16px; height:16px; margin-top:5px; display:inline-block; border:none; background-position: center center;}

div#f_query_by_params {margin-left:5px; margin-top:10px; padding-bottom:10px; border-bottom: 1px dashed #cccccc;}
div#f_doc_by_number {margin-left:5px; margin-top:10px; padding-bottom:10px; border-bottom: 1px dashed #cccccc;}
div#f_doc_by_number div.tsTipContainer {background-color:#f8f8f8; border:none; color:#5e5e5e; margin-top:0px; display:inline-block; vertical-align: top;}

div#f_doc_by_params {margin-left:5px; margin-top:10px; padding-bottom:10px; border-bottom: 1px dashed #cccccc;}

div.tsFormSearchVoucher {border-bottom: 1px dashed #cccccc; padding-bottom: 13px;}
table.tsFormSearchVoucher td {vertical-align:top;}

table.tsFormSearchClient td {vertical-align:top;}
td.tsFormSearchClient {border-top: 1px dashed #cccccc;}

table.tsFormSearchAgent td {vertical-align:top;}
td.tsFormSearchAgent {border-top: 1px dashed #cccccc;}

div.tsFormSearchOutdoc {border-bottom: 1px dashed #cccccc; padding-bottom: 13px;}
table.tsFormSearchOutdoc td {vertical-align:top;}

/*Tables*/
table.tsSortable {
	width:100%;
	border-radius:5px;
	border-collapse: collapse;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-spacing: 1px;
	border:1px solid transparent;
	padding:2px;
}
table.tsSortable td:last-child {
	border-right:none !important;
}
table.tsSortable td:first-child {
	border-left:none !important;
}
table.tsSortable th,th.tsSortable,th.tsNosorted {
	white-space:nowrap;
	padding: 8px 5px 8px 5px;
}
.tsSortable th, .tsSortable td{
	border-right:0px;
}
table.tsSortable td{
	vertical-align:middle;
}

td.tsSortable, td.tsNosorted {padding: 8px 5px 8px 5px;}

th.tsNosorted{
	width:5%;
}
td.tsNosorted{
	text-align:center;
	vertical-align:middle;
}
td.tsDateTime{
	text-align:center;
	white-space:nowrap;
}
table.tsSortable tr{
	border-bottom:1px solid #dae1e8;
}
table.tsSortable tr:nth-child(even) {
	background-color:#fff;
}

td.tsFirst{
	color: gray;
	text-align:center;
}

table.tsFormReportBody {background-color: #ffffff; border: 1px dashed rgb(218, 225, 232); border-radius: 3px; padding:5px;}
tr.tsFormReportBody>td:nth-child(1) {width:15%;}
td.tsFormReportBody {border-left: 1px solid rgb(218, 225, 232); border-radius: 5px; padding-left: 5px;}
td.tsFormReportBody span {line-height: 2; vertical-align: middle;}
table.tsFormReportBody div.tsTipContainer {background-color:#fff; border:none; color:#5e5e5e; margin-top:0px; display:inline-block; vertical-align: top; font-style:italic; text-align:justify;}
table.tsFormReportBody div.tsButtonTip {margin-left: 5px;}



div.tsFormReportBodyExtra {padding-top:10px;}
tr.tsFormReportBodyExtra>td:nth-child(1) {width:30%; height:25px;}
td.tsFormReportBodyExtra select {width: 90%;}
td.tsFormReportBodyExtra label {line-height: 1.6;}

div.tsMethodTip {border-top: 1px dashed #cccccc; padding-top:5px; width:95%;}

/*
table.tsSortable tr:nth-child(odd) {
}
.tsLightMatroskaHover,.tsDarkMatroskaHover,table.tsSortable tr:hover>td, table.tsSortable tr>td a:hover {
	background-color:#969696;
	color:#F6F6F6;
	background-color:#e0e0e0;
}*/
/*.tsDarkMatroska{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border: 1px solid #388ec9;
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ebebeb 99%);
	background: linear-gradient(to bottom,  #ffffff 0%,#ebebeb 99%);
}*/
.tsDarkMatroska th{
	text-align:center;
	background-color:rgb(210,235,255);
}
.tsSortArrow{}
.tsSortHeader{font-weight:normal;}

/* Выравнивание */
.tsAlignment{text-align:center;}
th.tsTitleAlignment{text-align:left;}

/* Видимость */
.tsVisibilityHidden{display:none; visibility:hidden;}
.tsVisibilityVisible{visibility:visible;overflow:auto;}
.tsDisplayDefault{display:'';}

/* Цвет */
.tsImageSmall{color:#f0be4e;}
.tsArchiveSmall{color:#ed6944;}
.tsFileSmall{color:#50baeb;}

/*Status of item*/
.tsActive{
	text-align:center;
	color:green;
}
.tsInActive{
	text-align:center;
	color:red;
}
.tsOrange{
	text-align:center;
	color:orange;
}
/*Body and titles*/
.tsButtons{
	float:right;
}
div.tsWhiteSpace{
	background-color:rgba(255,255,255,0.1) !important;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:middle;
	background-position:50% 50%;
	background-repeat:no-repeat;
	z-index:103;
}
div.tsBlackSpace{
	background-color:rgba(0,0,0,0.6) !important;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:middle;
	background-position:50% 50%;
	background-repeat:no-repeat;
	z-index:102;
}
div.tsPseudoMsgWindow,div.tsPseudoWindow{
	border:1px solid #2177b2;
	margin:auto;
	background-color:#fff !important;
	color:black;
	padding:0px;
	border-radius:4px;
	min-height:300px;
	margin-top:10px;
}
div.tsPseudoWindow{
	position:absolute;
	box-shadow:0px 5px 15px #555;
	z-index:103;
}
div.tsActiveTab,div.tsInActiveTab{ /*вкладки javascript*/
	margin:5px 0px 5px 1px;
	padding:7px;
	border-radius:3px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	border:none;
	float:left;
}
div.tsInActiveTab{
	cursor:pointer;
	color: #2177b2;
	border: 1px solid rgb(218, 225, 232);
}

div.tsActiveTab:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(33, 119, 178, 0);
	border-top-color: #2177b2;
	border-width: 12px;
	margin-left: -12px;
}

div.tsActiveTab{
	position: relative;
	background-color: rgb(33,119,178);
	border: 1px solid rgb(28,141,218);
}
div.filter>span{
	display:block;
	float:none;
	padding:5px;
	min-width:200px;
	max-width:230px;
	border-radius:2px;
	margin-bottom:-10px;
}
div#tab_searchbyattr,div#tab_searchoutput{
	margin-top:0px;
}
.filter_subblock {
	clear:left;
	padding:10px;
	margin:10px;
	border-radius:3px;

}
.filter_subblock label{
	margin-left:5px;
	border:1px solid transparent;
	display:block;
	float:left;
	padding:0 2px;
}
.filter_subblock label.enabled{
	box-shadow:0px 1px 1px #333 inset;
	border-radius:3px;
}
.tsDisabled{
	color:silver;
}
.tsFilterPages{ /*разбиение результатов поиска/таблицы на несколько страниц*/
	border-radius:3px;
	padding:2px;
	display:block;
	float:left;
}
.tsFilterPages .tsButton{ /*кнопка >> в элементе разбиения результатов поиска на несколько страниц */
	border:0px;
	padding-bottom:3px;
	padding-top:3px;
	margin:5px 0px;
	border-radius:3px;
}
input.tsButton,.filter_trigger_button{ /*Кнопки везде*/
	border: 0 none;
	border-radius: 3px;
	padding: 5px;
	cursor:pointer;
	margin:5px 2px;
}
/*
div.tsButtons .tsButton{
	width: 200px;
	background: #5cb85c !important;
	border-color: #4cae4c;
	height: 30px;
	border: none;
	color: #ffffff;
	font-weight: bold;
	margin: 10px 2px;
}
div.tsButtons .tsButton:hover {
	background: #4cae4c !important;
	border-color: #5cb85c;
}
*/

div.tsPseudoWindowTitle{
	background-color:#2177b2;
	margin:0px;
	text-align:right;
	padding:5px;
	border-top-right-radius4px;
	border-top-left-radius:4px;
	color:#fff;
}
div.tsPseudoWindowTitleText{
	padding: 7px 7px 7px 10px;
	font-size:14px;
	width:90%;
	text-align:left;
}
input.tsPseudoWindowCloseBtn{
	float:right;
	border:1px solid #a6161c;
	background-color:#c0151b !important;
	color:#F6F6F6 !important;
	margin:5px;
}
input.tsPseudoWindowCloseBtn:active, input.tsPseudoWindowCloseBtn:hover {
	background-color:red !important;
	color:#F6F6F6 !important;
	text-decoration:none;
}
div.tsPseudoWindowContent{
	max-height:600px;
	padding:10px;
	overflow:auto;
	text-align:left;
}
div.tsPseudoWindowButtons{
	text-align:right;
	padding-right:50px;
	padding-top:5px;
	margin-bottom:10px;
}

div#tsWizard{
	display:flex;
	flex-direction: row;
	-webkit-flex-direction: row;
	min-height:40px;
	padding:5px;
	justify-content:center;
}
div#tsWizard .activeStagePoint, div#tsWizard .InactiveStagePoint{
	width:200px;
	height:30px;
	line-height:30px;
	padding:auto;
	text-align:center;
}
div#tsWizard .activeStagePoint{
	background-color:#e9f5ff;
	color:#2177b2;
}
div#tsWizard .InactiveStagePoint{
	color:#777777 !important;
	background-color:#ededed;
}
div#tsWizard .activeStageArrow, div#tsWizard .activeStageTail, div#tsWizard .inActiveStageArrow, div#tsWizard .inActiveStageTail {
	border-width:15px 10px;
	border-style: solid;
	border-color: transparent;
	width:0px;
	height:0px;
}
div#tsWizard .activeStageArrow {
	margin: 0px -15px 0px 0px;
	border-left-color:#e9f5ff;
}
div#tsWizard .activeStageTail {
	border-color: #e9f5ff #e9f5ff #e9f5ff transparent;
}
div#tsWizard .inActiveStageArrow {
	margin: 0px -15px 0px 0px;
	border-left-color:#ededed;
}
div#tsWizard .inActiveStageTail {
	border-color:#ededed #ededed #ededed transparent;
}

div.tsBottomPlank{
	background-color:#f5f5f5;
	padding:15px 10px;
	border: 1px solid rgb(218, 225, 232);
	border-radius: 0 0 3px 3px;
	width:98%;
	margin-top:-3px;
}

div#tsUserScoreArea, div#tsNotifies, div.tsClick2FullScreen, div.tsClick2NormalScreen, div.tsClick2Logout{
	background-repeat:no-repeat;
	background-position:center center;
	width:25px;
	height:25px;
	margin-left:4px;
	border-radius:3px;
	cursor:pointer;
}
div#tsUserScoreArea{
	width:120px;
	float:right;
}
div#tsUserScore {
	width:100px;
	margin:5px auto -16px auto;
	height:15px;
	border:1px solid silver;
	background-color: gray;
}
div#tsUserScore.tsScoreBump {
	animation:scorebump 1.5s ease-out 2
}
@keyframes scorebump {
	50% {
		box-shadow:1px 3px 5px #333;
		transform: scale(1.15);
		-webkit-transform: scale(1.15);
	}

	0%,100% {
		transform: scale(none);
		-webkit-transform: scale(none);
	}
}
span#tsPointsCounter{
	margin:0px 10px;
	color:white;
	text-shadow:1px 1px 3px #333;
}
div.tsGameEvent{
	background-color:#ffd800 !important;
	width:auto !important;
	height:20px;
	border-radius:5px;
	float:right;
	padding:2px 5px;
	position:absolute;
	z-index:120;
	opacity:0;
	box-shadow:none;
	transform:scale(1);
	white-space:nowrap;
}
@keyframes scoresurface {
	0%,25%,50%,75%,99%,100% {}
	0% {transform:translate3d(0,50px,0); opacity: 0; scale(0.5); }
	25% {transform:translate3d(0,15px,0); opacity: 0.7; scale(1); box-shadow:1px 1px 1px #333; }
	50% {transform:translate3d(0,0px,0); opacity: 1; scale(1.25); box-shadow:1px 1px 4px #333; }
	75% {transform:translate3d(0,0px,0); opacity: 1; scale(1.25); box-shadow:1px 1px 1px #333; }
	99% {transform:translate3d(0,-25px,0); opacity: 0; scale(0.7); }
	100% {}
}
div.tsGameEvent:hover {
	animation-play-state: paused;
}
div#tsScorePanel{
	position:absolute;
	z-index:121;
	width:200px;
	height:300px;
	background-color:white;
	box-shadow:1px 3px 5px #333;
	right:10px;
	border-radius:4px;
}
.tsShowed{
	opacity:1;
	animation:showslowly 1s ease-out 0s;
}
@keyframes showslowly {
	0% {
		opacity:0;
	}
	100% {
		opacity:1;
	}
}
div.tsClick2FullScreen{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABDElEQVQ4y9XUPSuGcRTH8c8tediUFEp5F7IoKU8LJryFs3goG5vJQAZnsIsyYLSwKK/DQCYGAxmwXHfd3QnXlZKznDqn8+08/P5/ftlqZQsioh97GGgIP2EjM69aKzSxiNlP4uuYbKkAPMQxbpvi7VAamJl3OEDPZ/mWCjscL7pswwvuKwMjYgxn6Cxgs7gu0g9VOlxGB54xk5nnCCwVvpxsImIEa9jOzEv/0mpfjDeKFWxl5tVPga1F8SDmcZSZNxExgdPiAO8oB8ROIYGhiNjHScM1d8uMXAd2FX4YU03SuKgCrFtvw+8xXWZ3372UV6xGRF9V4GtTvBtzWCgLrI+8ibemFTzi6M+F/QG0vUP6bnt2lAAAAABJRU5ErkJggg==');
	float:right;
}
div.tsClick2NormalScreen{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABEElEQVQ4y93UPSvGURjH8Y87ediUFEp5F7IoKU8LJryFa/FQNjaTgQzOYBdlwGhhUV6HgUwM90AGLP+7bqfU/f/fi/yWq3Odc327zu888NfV0U5xRExiA3sppTvoLFE8imWcpZQeImIGl+jBF8oBcYBFjEXEMS4K2BsOG4vKAPuKOI65JthCSummCrChwSLWMd/wrqFaG2fygc2IGKoK/MjG/VjCSnOyzJZ38ZnVvOLs13sYEcM4wkhTuo6d3KvflHe4WlyNXNuYbQWYe3iKczxm+e5WffkBTCk94QQDVY++lnk4XXTZhXc8VwZGxBSu0FvAFnFfTL9U6XA9e07XCKwVsdz3FRET2MJ+SunWv9U3r9RD+vAlpMMAAAAASUVORK5CYII=');
	position:absolute;
	z-index:100;
	right:0;
	top:0;
}
div.tsClick2Logout{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABcklEQVQoz0XRsUuVYRgF8N/3vt93za5iRHZBx4xILQVbCsKWtgiMQLhx9dpWUNDaf9AQRNAQ0ZLkUjQ5SFsNudhkBbW0RXCJgmi51+97G7zqA2d5nnPOA+ewP63LtNNKaida1/e2oX8cbb+JbykMKJC/an9emtgntMbzT8VCgSiKyNUm862lU31CsV4cz0WkPqIoHynWWzGwvBBmg2CmR5IkzPSCKEzE5cDQvYCxcmReX8/I/FiZBPW7gWo2kxx73Nw8cGhuHn2SsHM6UNaTyvDDXX3a83hUYacWqKGyUUJD0gAbZSUpBOr/EgbuwNTqJVOrcOg2yVAv48H7bxeput0LLz/u5XdjrvYh1DixHbn5p7PYlaKV6exMZ7vTnDx7K74ItcygqfsZPNvemu5JSlU//yiTm/s+fDJA/er5X6MyUS6XizKHnfs7fKVZZrs/10Y9/bnww2+V4IiG8a/ZteYXsoO61xa1zRvU9c5rz5sl/AeTVG6B13yMpgAAAABJRU5ErkJggg==');
	float:right;
}
div.game10logout{
	width:45px !important;
}
div#tsClickHelp{background-color:#ffd700;margin-right:5px;display:none;}
/*
.tsLangs{float:left;margin-left:20px;}
.tsLang_ru{cursor:pointer;cursor:hand;padding-top:8px;float:left;margin-right:5px;width:16px;background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAAXNSR0IArs4c6QAAAEhQTFRF8QAAAUHfAErk/x0TAFrq8ysjAG/vAILx+mdhOZ/z/HRr/IJ8XLD3/JGL/JyWebv5gcT4/Kynms34tN353d/c8fPw+Pr3/v/8kLSAIQAAAFhJREFUCNdNyssWgCAIRVHUTDMfZJn//6cBMXCPuGcB3ilQropSysk4yJFSZAkgXkLfqocx53zVGOPhsGwJ66aQ766Q9AABW/4dJBsKiE1IpbCzjVhrjLEfOEMJEtNB3H0AAAAASUVORK5CYII=') no-repeat;}
.tsLang_en{cursor:pointer;cursor:hand;padding-top:8px;float:left;margin-right:5px;width:16px;background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAMAAABBPP0LAAAAAXNSR0IArs4c6QAAAEhQTFRFhAAAsAMA0gAA8gAA2xARAELiV1JR8isg6Ds7VoDSfoB9+GJeOZ/z+Hp1ZqHch7becrv6+qKfq7/mwcPAlc76tN354eLg8/XySwOZgwAAAFVJREFUCNdtzFEKwCAMA9AoRaoyyxTs/W+6WurfXj4Tgnox5QNVZ8Q11Bl6Z2OLGMjpt667EGGX4kN0WG/iQ2QMq4kYWBq2K+D38Xur6WexCvKVEo4PrwcJmKRXdvAAAAAASUVORK5CYII=') no-repeat;}
.tsLang_xx{cursor:pointer;cursor:hand;padding-top:8px;float:left;margin-right:5px;width:16px;background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALAQMAAABMLJ96AAAAAXNSR0IArs4c6QAAAAZQTFRFy1t+7vX4Y7rssQAAAA5JREFUCNdj+P+fAS8CAGnFFeuZ9bLFAAAAAElFTkSuQmCC') no-repeat;}
*/
.tsHidden{display:none;visibility:visible;}
ul.tsSmall{list-style-type:none;padding:0px;margin-left:10px;}
div.calendar{z-index:110;}
.btnCalendar{background:transparent url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGFBMVEVhcAAeAQDcAAC0Hx5fgen1Z2K+0tPw9vgubxKaAAAAAXRSTlMAQObYZgAAAElJREFUCNdjYFJOVlIyM1JgYApODg01MwUxjENDjUGMUDBAYjCWg4EAEqPExS0tLR3ESHMvK09HFgFyISJlaWm4RGDmMAiCAQMA0H0ju8n1dvIAAAAASUVORK5CYII=') no-repeat;width:16px;height:16px;border:none;margin-top:6px;
}
.btnMailAll{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QTYyQjkyRDY4RjMxMUU1QUUwQ0VFQThENkQzNUQwNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QTYyQjkyRTY4RjMxMUU1QUUwQ0VFQThENkQzNUQwNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlBNjJCOTJCNjhGMzExRTVBRTBDRUVBOEQ2RDM1RDA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlBNjJCOTJDNjhGMzExRTVBRTBDRUVBOEQ2RDM1RDA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+l1ttTwAAADBQTFRFl7ri+Pv/2un+s87v6/P/U4zHZ5nNCVGZgbHlP3m1cqTZyd33HGaxH3bNO4bS////Fp4XswAAABB0Uk5T////////////////////AOAjXRkAAACWSURBVHjaTI9ZDgMhDEOzQSAhcP/b1kxHVf2BkicbDJ0rNoifkZ41R8TIBwFwRtXeVeMSOix7k4gBN2EAaztNB6UNeA6xFlmvhYS2SiaLEloh2VboIoA2rS9hTtAV9gf8BdgIszSf4YiwOlwO4YATz05Po97IlPL2wG1+i0mm8Ft9wrzcg3+f0977uIEvAGJj6I4fAQYASKAHv9/WudQAAAAASUVORK5CYII=') no-repeat; color:#1365b7; padding-left:20px;}
.btnMailActiv{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QTYyQjkyOTY4RjMxMUU1QUUwQ0VFQThENkQzNUQwNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QTYyQjkyQTY4RjMxMUU1QUUwQ0VFQThENkQzNUQwNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlBNjJCOTI3NjhGMzExRTVBRTBDRUVBOEQ2RDM1RDA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlBNjJCOTI4NjhGMzExRTVBRTBDRUVBOEQ2RDM1RDA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Y9h/dwAAADBQTFRF+v37c86Qltusy+3W4vXoMIlNUsN2KHVBteXE7Pjw2fLhPrVlOKJaNJVT8fr0////f6fYYwAAABB0Uk5T////////////////////AOAjXRkAAACcSURBVHjaNI8BDgMhCARZQBBR7v+/LfZaEhKdCM7Sc4uqoug93g5hgOWLumsh0yyTgy6gZckaIUjTvj6BXDWZJXijHqK5Z2B3sdheRIWtfKDLDuRwUZhpM6I1oD3TIBWngTQ4DQpD2e+IJ5x7x3QO8+Fu7qeXPpGjfzTjkpa9YjLGFVMRpZ969uPjDvqH0wlYu/7BzRtVb/6PAAMAOQwH3JSE6qUAAAAASUVORK5CYII=') no-repeat; color:#4fbc45; padding-left:20px;}
.btnMailDeactiv{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QTYyQjkyNTY4RjMxMUU1QUUwQ0VFQThENkQzNUQwNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QTYyQjkyNjY4RjMxMUU1QUUwQ0VFQThENkQzNUQwNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ5NEREMDk2NjhFOTExRTVBRTBDRUVBOEQ2RDM1RDA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlBNjJCOTI0NjhGMzExRTVBRTBDRUVBOEQ2RDM1RDA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1Sx1AQAAADBQTFRFsj4+zW1t7cvL3JmZxFRU/vv7/Pb25bW18tnZ1IOD9ePjdikp+vHx+e7ulTQ0////2VL+dQAAABB0Uk5T////////////////////AOAjXRkAAACfSURBVHjaLI8JDgQhCARRLkGb+f9vF2eWBENKjm56bugBjr4ldRpmRPCEfsDWIBIhYtgFtoQ4MxtLagMMWvA7wRTnIfVyjCoqdqmlhKjkilxS4cVGEOqGNF01UIELsoHa2iNrnPebu16yKXaPmG+G7I5+7tIHVH1RhOE8zxU2a3MCOWfrutLPpG6uvVvWZ07hQ0Zr/Zt77Z9j9vr/CTAAqlQI7NlJedAAAAAASUVORK5CYII=') no-repeat; color:#c20000; padding-left:20px;}

.btnMailNotActivated{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNjgwMTE3NDA3MjA2ODExODA4M0ExMDJEOThDNDk0RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNDU0M0M4NENEN0QxMUU1OTI0MkYzMDdCMzE5RTUyRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNDU0M0M4M0NEN0QxMUU1OTI0MkYzMDdCMzE5RTUyRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDc4MDExNzQwNzIwNjgxMTgwODNBMTAyRDk4QzQ5NEUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDY4MDExNzQwNzIwNjgxMTgwODNBMTAyRDk4QzQ5NEUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6sKi81AAAAMFBMVEX+9ej958n72ar5wnb2pzf4vWn70pr3s1T5yIL84bv3q0H97NP+8+T1mx3////////VtAFjAAAAEHRSTlP///////////////////8A4CNdGQAAAJFJREFUeNo0jwkORCEIQ8ENF4r3v+1UnU80gSdgK/tE3LipnNJHrrmrxwOeClB47TTJjsFUVXSiksgWIK3RW0TDAZH4Xjkzm1pZIVGxGuZahj7QCMy8wiMc3ZEPmPFA+QNWHBGpMLsjg5hLuZYngjoM/CrXJD6ujpCCttyX6lNKZ/ak5/jMyTXX9AOf/ev/J8AAm+gKjqKlCZIAAAAASUVORK5CYII=') no-repeat; color:#f59b1d; padding-left:20px;}

.btnClicked, .btnClicked1 {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTE2M0YxOENDOTgxMUU1QkIwRUI3QjEwODBGOTI3OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRTE2M0YxOUNDOTgxMUU1QkIwRUI3QjEwODBGOTI3OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU3MjgzMUZGQ0M5NjExRTVCQjBFQjdCMTA4MEY5Mjc5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU3MjgzMjAwQ0M5NjExRTVCQjBFQjdCMTA4MEY5Mjc5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+O7EMnAAAADBQTFRF6PP18fj56/T26fT13+7w/P7+8/n65vP07vb39fr7+fz8+v399Pn6+vz9O5qn////H+oZjwAAABB0Uk5T////////////////////AOAjXRkAAABkSURBVHjahM5LDsAgCEVRau1fL/vfbSFKUzvpI3FwAoKo50Ij4k+hUEeoXL9A+sAG5/6GiQWfc6iT/2GV2QxmLH0pYiAcZQAFjasaJOLwlbltCYgtNuQXWGtAbyHrAy0OtwADAEKlDYuSEqLLAAAAAElFTkSuQmCC') no-repeat; color: #3b9aa7;}

.btnClicked1 {padding-left:20px;}

.btnViewD, .btnViewD1 {background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNzI4MzFGRENDOTYxMUU1QkIwRUI3QjEwODBGOTI3OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNzI4MzFGRUNDOTYxMUU1QkIwRUI3QjEwODBGOTI3OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU3MjgzMUZCQ0M5NjExRTVCQjBFQjdCMTA4MEY5Mjc5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU3MjgzMUZDQ0M5NjExRTVCQjBFQjdCMTA4MEY5Mjc5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+fSEF1QAAADBQTFRF+f3+7fj9xun4xOj36vf80u355fX88fr99/z+5/b88/r9zuz5wuf34PP7AJve////wc3oUQAAABB0Uk5T////////////////////AOAjXRkAAABiSURBVHjajE9bDsAgCMPHmLqtvf9tp6iZ2Zf9IKWBUoQ/yJ6AgS4EwPU+Ag9F4HVOaEbtD5bKU7GVBEGmM27FoU0spgoh4lSUEfXKiXGYRqUZIdw++MuC9KRfrt1fVrwCDAAnsw2D5YiwYAAAAABJRU5ErkJggg==') no-repeat; color: #009bde;}

.btnViewD1{padding-left:20px;}

.btnMailerWhite{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMDk5N0E4MzZCM0QxMUU1QTY0M0EzOTM5Mjk5RkQwMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMDk5N0E4NDZCM0QxMUU1QTY0M0EzOTM5Mjk5RkQwMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwOTk3QTgxNkIzRDExRTVBNjQzQTM5MzkyOTlGRDAxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwOTk3QTgyNkIzRDExRTVBNjQzQTM5MzkyOTlGRDAxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++l80ywAAADBQTFRF/r1a/9ul/sJm//nw/rVH/rE7/sh2/q40/tGM/qst/+S8/+7U/slX2YgN/////qoqBiCslAAAAGlJREFUeNps0EkOwCAIQFHAGS29/21rjVKH/uXTYATKEZR761LytJMzOWyEIrgSSA2UnMcsLcMRGqFMxUaJP8E+K+QhHMb4YDo5fTGNW1bJDQIlK5KjrxNJCZjSe4K0fPtnExNdR48AAwDWpBBE0j25uAAAAABJRU5ErkJggg==') no-repeat; width:18px; height:18px; display:inline-block;}
.btnMailerPublic{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RjlDNTZDMDZCNTExMUU1QTY0M0EzOTM5Mjk5RkQwMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RjlDNTZDMTZCNTExMUU1QTY0M0EzOTM5Mjk5RkQwMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdGOUM1NkJFNkI1MTExRTVBNjQzQTM5MzkyOTlGRDAxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdGOUM1NkJGNkI1MTExRTVBNjQzQTM5MzkyOTlGRDAxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Em++VgAAADBQTFRFbsSV8Pn0u+PNWryGptu+hc2lRalyRKZwTLZ8SbJ4SbN5R611SLB3SrV6cOCiI4lRwJfodgAAALJJREFUeNpkkNkOQyEIRJFdlvb//7Zw27dOYqJHZBzg9Sd41a1y78xqv9fpPajytiVR6GwyB0V0XWBEFrLuWuRBfA4yHoYMH9SVOAQYABCst8pk0MEDZsKuD0KSYUyVgLK9lDhoSJqXHLFFwDGLXM3xi5JwTiEoHb+qayhWBeNgxLCodb317iNm3d93j7d0MRKz2zq2twrzL1E+gTqqSEbQOvfb/tYzmprptPtkfP/pI8AA2noKYjklUmsAAAAASUVORK5CYII=') no-repeat; width:18px; height:18px; display:inline-block;}

.btnMailActiv {color:#4fbc45;}

/*Messages*/
.tsFatalError,.tsError,.tsWarning,.tsOperation{
	padding:5px;
	margin-bottom:20px;
	border-radius:5px;
	box-shadow:0px 3px 5px #555;
	width:95%;
}
.tsOperation{background-color:#C3D5E7;padding-bottom:5px;}
.tsFatalError{
	background-color:red;
	color:black !important;
	width:95%;
}
.tsError{
	background-color:#ffcdcd !important;
	color:black !important;
	width:95%;
}
.tsWarning{
	background-color:orange !important;
	width:95%;
}

/*Skin specific*/
div.tsBottomAddress{
	min-height:43px;
	text-align:center;
	clear:both;
}

/*******************MAIN MENU**********************/
/*div#tsCenterBlock.tsMenuHidden>div>div#tsMenuManager>a#tsShowMainMenu - кнопка показа скрытого меню*/
/*div#tsCenterBlock>div>div#tsMenuManager>a#tsHideMainMenu - кнопка скрытия меню*/
/*div#tsCenterBlock>div>div#tsMenuContainer>div.tsMainMenu>ul.tsMainMenu>li>a.tsAMenu - заголовок неактивного блокаа меню (ссылка на другой модуль)*/
/*div#tsCenterBlock>div>div#tsMenuContainer>div.tsMainMenu>ul.tsMainMenu>li>span.tsMenuActiveItem - заголовок текущего развернутого блока меню*/
/*div#tsCenterBlock>div>div#tsMenuContainer>div.tsMainMenu>ul.tsMainMenu>li>ul.tsMainSubMenu>li>a.tsAMenu - обычный элемент в развернутом текущем блоке меню*/
/*div#tsCenterBlock>div>div#tsMenuContainer>div.tsMainMenu>ul.tsMainMenu>li>ul.tsMainSubMenu>li>a.tsAMenu>span.tsMenuActiveItem - активный элемент в текущем блоке меню*/
div#tsMenuManager{/*контейнер кнопок показа и скрытия меню*/
	width: 22px;
	z-index: 4;
	border-radius: 3px 0 0 3px;
	box-shadow: -2px 1px 3px rgba(0, 0, 0, 0.3);
	box-sizing: border-box;
	height: 30px;
	margin: 16px 0 0 12px;
	right: 190px;
	top: 30px;
	transition: all .3s ease-in-out;
	transform-origin:100%;
	transform:translateX(0px);
	overflow: hidden;
	position:absolute;
}
div#tsMenuManager:hover {
	/*width: 36px;*/
}
.tsMenuHidden div#tsMenuManager {
	transform:translateX(190px);
}
a#tsHideMainMenu, a#tsShowMainMenu{/*кнопки показа и скрытия меню*/
	padding: 6px 4px 6px 6px;
	display:block;
	overflow: hidden;
	text-decoration: none;
	font-size:80%;
}
.tsMenuHidden a#tsHideMainMenu{
	display:none;
}
a#tsShowMainMenu{
	display:none;
}
a#tsShowMainMenu:before {
	content:'◀';
}
a#tsHideMainMenu:before {
	content:'▶';
}
.tsMenuHidden a#tsShowMainMenu{
	display:block;
}
div#tsMenuContainer{/*общий контейнер для меню и информеров*/
	position:absolute;
	white-space:nowrap;
	margin-top:5px;
	padding:5px;
	width:180px;
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
	right: 0;
	top: 35px;
	z-index: 5;
	overflow-x:hidden;
	border-radius:2px;
	transition: all .3s ease-in-out;
	transform-origin:100%;
	transform:rotateY(0deg) translateX(0px);
}
.tsMenuHidden div#tsMenuContainer {
	transform:rotateY(-90deg) translateX(200px);
}
div.tsMainMenu{/*само меню*/
	vertical-align:top;
	position:relative;
	top:-1px;
	left:-1px;
	min-height:30px;
	margin-bottom:10px;
}
ul.tsMainMenu{/*список ссылок*/
	list-style-type:none;
	padding-left:0px;
}
ul.tsMainSubMenu{/*другие подразделы*/
	list-style-type:square;
}
li.tsMenuItem{/*пункт ссылки*/
	margin-left:-25px;
	padding-right:5px;
}
li.tsHelpLink{/*системные пункты ссылок*/
	background-color: rgba(210, 235, 255, 1);
	margin:1px 5px 0px 3px;
}
a.tsAMenu:hover {
	font-size:14px;
}
span.tsMenuActiveItem{
	font-weight:bold;
}
div.tsMainMenu li{
	padding:2px 2px 2px 5px;
}
ul.tsMainSubMenu li{
	border:none;
	padding:0px;
}
div.tsInformer{
	padding:3px;
}
#tsNm a{ /*closelink for background color menu*/
	display:block;
	float:right;
	padding:4px;
	border-radius:3px;
}

div.tsNeedHideMenu a#tsShowMainMenu:before {
	content:'';
}
div.tsNeedHideMenu a#tsShowMainMenu{
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABZJREFUCNdjYMAL7P///4NO0EMdHAAACcomrRdbNioAAAAASUVORK5CYII=');
	height:34px;
	background-repeat:no-repeat;
}
div.tsNeedHideMenu div#tsMenuManager{
	width:32px;
	/*display:none;*/
}
.tsMenuHidden div.tsNeedHideMenu div#tsMenuManager {
	display:block;
}


div.tsBody{
	margin-top:5px;
	vertical-align:top;
	margin-bottom:5px;
	min-height:450px;
	/*overflow-x:hidden;*/
	/*float:left;*/
	width:84%;
	transition: width 1s ease-in-out, left 1.5s ease-in-out;
}
body#tsSmallPage div.tsBody{
	width:100%;
}
.tsMenuHidden div.tsBody{
	width:100%;
}
div.tsHeader{
	height:100px;
	position:absolute;
	width:100%;
}
/*div.tsHeader{
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0.3, transparent),color-stop(1, rgb(55,55,55)));
	background:-moz-linear-gradient(center bottom,transparent 30%,rgb(55,55,55) 100%);
	background:-o-linear-gradient(bottom,transparent 30%,rgb(55,55,55) 100%);
}*/
.tsTipContainer{
	white-space:normal;
	margin-top:15px;
	padding:5px;
	font-size:90%;
	border:1px solid #EEDD82;
/*box-shadow:0px 5px 15px #555;*/
	border-radius:3px;
}
div.tsSlogan{
	text-align:center;
}
div.tsUserString{
	font-size:110%;
	float:right;
	white-space:nowrap;
	margin-left:10px;
	padding:3px 8px 3px 8px;
	border-radius:3px;
	overflow-x:hidden;
}
.tsBackColor{ /*пункт меню смены заднего фона с картинкой*/
	padding-left:20px !important;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUOdK83nlrOeCL////VSrzpAAAAFklEQVQI12P4/5+BgYEIIjR01SoiCAAGOx/hsbWlTwAAAABJRU5ErkJggg==');
	background-repeat:no-repeat;
	background-position: 2px 2px;
}
li.tsHomePage{ /*пункт меню домашней страницы с картинкой*/
	padding-left:20px !important;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARAgMAAABGA69pAAAACVBMVEUAAAD/AAD///9nGWQeAAAAHElEQVQI12NYBQQNDBBygQZXGCqJJsuEShItCwC/ISYxZvFyNwAAAABJRU5ErkJggg==');
	background-repeat:no-repeat;
	background-position: 2px 2px;

}
li.tsModuleManuals{ /*пункт меню справки по модулям с картинкой*/
	padding-left:20px !important;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEUAAJFlns/////SQ0uSAAAAAXRSTlMAQObYZgAAACBJREFUCNdjEA0NDWEIBQIoEbYUhQCLRS3FlMCiDmQUALAOF+3KDS4/AAAAAElFTkSuQmCC');
	background-repeat:no-repeat;
	background-position: 2px 2px;

}
li.tsSupport{ /*пункт меню справки по модулям с картинкой*/
	padding-left:20px !important;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAM1BMVEUEAAAAtvEAuu8atuwrwO8lxPI9yfJdz/SE3Peh5fqz6fy/7fvN8frl+P7u/Pz2/P7+//wJiOzvAAAAAXRSTlMAQObYZgAAAIdJREFUGNNVjwsOxCAIRC1aP6B17n/aDrRJd0lM5MEwkJLkn5AUeanyET4D9pyjBSFgTrIBlQDCdBTqFBqgACufpiIXWkgWZq4T1ra3EEx4RZp56wu29eqfBwx2stpzf0HjjKJ6Oi0OMv3cdtBfAogC1+XrPS6MpmtxVeOq37FSqctH+j//SDfD9gcSdpv4jQAAAABJRU5ErkJggg==');
	background-repeat:no-repeat;
	background-position: 2px 2px;

}

div.tsHumanPath{
	font-size:110%;
	float:left;
	text-align:left;
	clear:left;
	white-space:nowrap;
	margin-right:10px;
	padding:3px 8px 3px 8px;
	border-radius:3px;
	max-width:60%;
	overflow-x:hidden;
	text-overflow:ellipsis;
}
body#tsSmallPage{
	min-height:400px;
	margin:0px;
}
body#tsSmallPage div.tsContent{
	padding:5px;
	min-height:400px;
}
.tsArea, #tsSortBlock,div.tsBigLink,.tsIllusoryArea{
	padding:5px;
}
.tsArea h1, .tsArea h2, .tsArea h3, .tsArea h4{
	color:#333;
}
td.tsArea{
	vertical-align:top;
}

div.tsBigLink{
	float:left;
	margin:5px;
	text-align:center;
	margin-bottom:10px;
	width:150px;
	white-space:normal;
	height:140px;
	cursor:pointer;
}
div.tsBigLink:hover {
	box-shadow:0px 2px 5px #555;
}
div.tsModuleMenuLinks{
	padding-top:20px;
	height:120px;
	border-radius:2px;
}
body{
	display: flex;
	min-height: 100vh;
	flex-direction: column;
	-webkit-flex-direction: column;
}
div#tsPageBuffer{
}
div#tsBottomBlock{
	padding:10px;
	height:130px;
}
div#tsCenterBlock{
	transition: padding 1s ease-in-out;
	padding: 2px 0 10px 10px;
}
div.tsHeadLine{
	padding:5px;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAChklEQVRIx8XWTYhXVRgG8N9YNtjkJTR1UQY6BInTRnBRlmWFhopybNqVi7CgZXgXIm5atOrsapEbF2Jq9nELd0Iqgl/gBwlWUC2CIgIJOdqoMTpuXkX+zoxz/zPWgcvlfpzzvO/zPu9zDv/z6Ol2YlU3MzEnHq+VnP74TwKo6mYNdmBuvBqK+y7UJadLbdab1hJ8E74N8I/RX3LqKzn1YQv67hsDVd08g+MB8iMGSk43Jjj3ITyPATyC0zhZcrrY05KBR/ESzpecfr7Hv4uwDq+iH/vxBY6XnK5PWoSjAPZiJdYGaC++CtBjY7HVc8cCFYZLTkMtQB/Da1iNVRhGE8CHSk7DE9JAVTdP43VsiBqfjusUzt5SdlU3PVgSgGuwFH/h6wA9cie9XYmwqpuFGIyAlmIEv+ASnsA8/B6gX+LoRMXYuguqunkyWHkXi7ATn+JEyWmkS62sLDkdaCXCqm624kOsKDkdbgn4MBbgZWzGryWnV9oa0dUus12MczgYATweQr09HpzgWldagM7CMiwP85mHGViP90I7rQO4Og7gtMhuA17A4o7SnsFe7Cs5/dY5v2sGqrrpx9t4C/M7Pp/H59h7L8ecDAOfhAndGkfD9b4ZLdMIejaGSk5XpiKAp/BTZLqv5PTDGKDPYTb+xLmS079TJcJ3cLjTD8Itl+FFXMDBktOxcUtQ1c0D0ZKzcAMXOha+i4GS06FRQAfDyg/go85sxwwg/Pt6VTcj2IbpVd28X3K6Nl4XVHUzEKCr8D22l5zOTnYv6MUbeBZ/x+72T9R7RbwbjH+GsB27S06Xp3QviP5+Ex8ErXOipjOwJ7I9dd9PxXGc2hgt9x0+KzmVqTrI3ATrk+W+JT7JCQAAAABJRU5ErkJggg==');
	background-repeat:no-repeat;
	background-position:center center;
}
img#tsClientLogo{
	float:left;
	margin-left:20px;
}
div.tsDescriptionBlock{
	padding:10px;
	border-radius:3px;
	margin-bottom:5px;
}
div#tsNotifiesBanner{
	border-radius:5px;
	display:inline;
	background-color:red;
	color:white;
	font-size:60%;
	padding:3px;
}
div#tsNotifies{
	float:right;
	max-width:30px;
	min-width:25px;
	text-align:right;
	width:auto;
	cursor:auto;
	cursor:pointer;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyElEQVQ4ja3SO06CURAF4E8SXQCEDRgSFkHjAiCxwYICKmNPS0FiK+sQIsTCWhbAOiioqHwkRl7NEJEg8vNzktPMnDl3HpcToIY+BgnZRxW+sDySn/CUwuAFztDELEHhHC1koBy7KGF8QPEEV1FTEcEHnCOH539azuMCHXzbSI5QiJHqmG7kpmhE7jK061F+vfCOuxDmcI82shG7xdvWLna2OkTRD4p43aFb/GWwjKs8orvnQnsNDmV6gzRf+QNuYs5eQnZxLS1WO3+0XP5iCSkAAAAASUVORK5CYII=');
}
div#tsNotifiesBody{
	position:absolute;
	z-index:6;
	margin:5px 0px 0px -5px;
	top:30px;
	right:5px;
	border-radius:3px;
	white-space:normal;
	max-width:300px;
}
div.tsNotifyMarker:hover {
	box-shadow:1px 1px 5px 3px #39f;
}
.tsNotifyMarker{
	border:1px solid silver;
	border-radius:3px;
	cursor:auto;
	cursor:pointer;
	box-shadow:1px 1px 5px 1px #999;
	margin-bottom:5px;
}
.tsNotify{
	margin:3px;
	border:1px solid silver;
	border-radius:3px;
	background:#fff;
	color:black;
}
.tsNotify.clicked{
	background:#eee;
	color:#666;
}
.tsNotifyURL{
	max-width:180px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.tsNotifyButtons{
	text-align:right;
}
input.tsNotifyClose{
}
.tsInFormError{
	box-shadow:2px 2px 2px red !important;
}
/****** Table View for Voucher InForm ******/
div.tsElContainer,div.tsElSpoiler{height:16px;white-space:pre;/*border:2px solid transparent;*/}
div.tsElSpoiler{padding-left:5px;}
div.tsElContainer,div.tsElSpoilerActive{display:none;}
div.tsElContainerActive{display:block;background-color:white;border-color:white;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) inset;}
div.tsElContainerActive input[type="text"]{border:0px;padding:0px;box-shadow:none !important;font-size:14px;border-radius:0px;height:14px;}
div.tsElContainerActive input[type="button"],td.tsTableViewSystem input,td.tsTableViewSystem input:hover{border:0px;padding:0px;margin:0px;cursor:pointer;}
.btnDelete{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAY1BMVEXkHv5fAACHAAB6BACMAACSAAKXAACgAAGkAQCsAAGgERK0Dw+rEhLTBxHJCwvCDg/YEwyxHiDPGBjFIyO5Ly/ENTPMQkPUSUnZTk3kWVvrX2D0bWvP0c7U1tPc3tvp7Oj9//xn/JVZAAAAAXRSTlMAQObYZgAAAJZJREFUGNNNj8sSgyAQBCeIj7AIUQlBg8D/f2UWTVn2ZWp7ag4L4HkDzLJ9L7YFGLb1zsAihBIOOFj0qy+leKZG6NEFN5WSvU8pKeU6dB/nVIxx3/lW01+oKtQpWj9prblPutKeog5O00K+iSLvdcqZiCTEYvmuZc7ZWgExG0pkGMocAs08jjQecJgGkOZ1YWR993ED+AHiexCub9aUvwAAAABJRU5ErkJggg==') no-repeat;height:16px;border:none;cursor:pointer;}
div.tsElContainerActive input:hover{border:0;padding:0;margin:0;}
div.tsElContainerActive input.tsButton{height:16px;}
tr.block_row td{padding:0px;}
div.block_page{overflow-x:auto;width:100%;padding-bottom:10px;}
td.tsTableViewSystem {background-color:rgba(225,225,255,0.5);width:16px;white-space:nowrap;height:16px;}

/*fieldset#_clients, fieldset#_offers{border:1px solid silver;border-radius:6px;background-color:rgba(255,255,255,0.3)}*/
.relief{/*progressbar 0-100% */
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0.01,rgba(255,255,255,0.5)),color-stop(1,transparent),color-stop(1,rgba(0,0,0,0.2)));
	background:-moz-linear-gradient(center top,rgba(255,255,255,0.5) 1%,transparent 100%,rgba(0,0,0,0.2) 100%);
	background:linear-gradient(to bottom,rgba(255,255,255,0.5) 1%,transparent 100%,rgba(0,0,0,0.2) 100%);
}
.tsParamMultiLang,.tsParam{/*Страницы параметров*/
	padding:5px;
	border:1px solid transparent;
	border-bottom:1px dashed #d2e0f4;
	color:gray;
}
.tsParam:hover {
	background-color:#ccffcc;
	border:1px solid #aaccaa;
	color:black;
}
.tsParamMultiLang:hover {
	background-color:#ffcccc;
	border:1px solid #ccaaaa;
	color:black;
}
p.tsParam {
	margin:0px 10px 0px 0px;
}

.tsParamBlock{
	/*padding-left:40px;*/
	margin-top:0px;
	margin-bottom:5px;
}
.tsParamSubblock{
	width:100%;
	border-radius:6px;
	padding:5px;
}
.tsParamCodename{
	font-size:120%;
	font-family:Arial,verdana,georgia;
	font-weight:bold;
	color:silver;
}

div.autocomplete{ /*Поле-подложка выпадающего списка автодополнения*/
	background-color:white;
	color:black;
	position:absolute;
	border:thin outset black;
	visibility:hidden;
	min-width:200px;
	z-index:11;
}
div.autocomplete ul{ /* Список автодополнения*/
	padding:0;
	margin:0;
}
div.autocomplete li{ /*Элемент списка автодополнения*/
	display:block;
	cursor:auto;
	cursor:pointer;
	margin:1px;
	padding-left:5px;
	padding-right:5px;
}
div.autocomplete li.selected { /*Выбранный элемент списка автодополнения*/
	background-color:#B6C5F2;
}
.btn_videohelp input{ /*кнопка видеокурса на панели кнопок*/
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEX55uf99vbOSE3vwsTnpqj////AFRs9udEqAAAAbklEQVQ4y2NIwwEYRoSECmsoEghwgkkkiYaigEA1qIRiKBoQgkq4okuEQCVY0SUCoBKhGIBSCWVcEmnKuCQQMugScBkMCZgMpgRUhgQJZRItVybRg8rEByLOiMIZtTgTA3ryCVUjlOBGcB4kSQIA43uoMg+6j+IAAAAASUVORK5CYII=');
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center center;
	width:48px;height:48px;
	border:none;
}
.btn_help input{ /*кнопка текстовой справки на панели кнопок*/
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAG1BMVEXN7vzw+v4qufFayPR80van4fkFru////8Are/hXwmlAAABDElEQVQ4y82UTQ/BQBCG6yvryoEfIMFVItErCXUVCa4u4tilNY612urPls7U2i6TOJpL03n27Xx2nQNjTsaYc/zuT/8dqHlLNmaf4C4gt5oNlJDrftpbQdUCI7nA96l0S+AOm+Lk9lwCk+AVNQbXAKq7RF3u89oGiEI87eW6xDfApINA5L60676BWL4VmdfUQMkiN4y7P2kQh2abkkCDhHKfV3aoCzWITggiKkH5GtwuBCQVLTV4XNEz8CkI2IptYCuKGIIeRgzKSkEzs7KiOmLYDa06qPIExkOrcurVDeqZ1SvqbgTYylJ3aR60O6V5FBOkL7V/mTm/Jexe8ZvI7i6/7f/1c7KXDHctPQGceDOWupYigwAAAABJRU5ErkJggg==');
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center center;
	width:48px;height:48px;
	border:none;
}
.objectShadowed{
	box-shadow:0px 2px 2px #555;
}
#tsOwnerLink{
	display:block;
	text-align:center;
}
#tsOwnerLink a{
	text-decoration:none;
	color:transparent !important;
}
div#tsOwnerLink a:before {
	content:'tourservice';
}
div#tsHomePage div.tsHomePageTitle{ /*заголовки блоков домашней страницы*/
	font-size:120%;
	font-weight:bold;
}
div.tsBigLinkTitle{ /*подписи кнопок домашней страницы*/
	background-color:rgba(0,0,0,0.4);
	color:white;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	width:100%;
	height:20px;
	overflow-x:hidden;
	white-space:nowrap;
}
div.tsHomePageRow { /*блоки домашней страницы*/
	padding:3px;
	border-radius:2px;
}
div.tsHomePageRow:nth-child(even) { /*блоки домашней страницы*/
	background-color:rgba(0,0,0,0.1);
}
div#tsHomePage div.tsBigLink{ /*кнопки блоков домашней страницы*/
	border-radius:2px;
	height:110px;
	padding:0;
}
.tsHPButtonContent{ /*часть кнопки блоков домашней страницы с картинкой/микрокнопками*/
	box-sizing: border-box;
	padding:5px 5px 0px 5px;
	height:90px;
}
div#tsHomePage div.tsBigLink:hover .tsHPButtonContent {
	padding:4px 6px 1px 4px;
}
.tsMicroLink{ /*маленькие кнопки на большой кнопке на домашней странице*/
	border-radius:6px;
	width:40px;
	height:35px;
	margin:2px 2px 0 0;
	padding-top:2px;
	float:left;
	font-weight: bold;
}
div.tsMicroLink:hover {
	box-shadow:0px 2px 5px #555;
}
div.tsBigLinkCounter{ /*счетчики в кнопках блоков домашней страницы*/
	background-color: #5a5;
	border-radius: 15px;
	box-sizing: border-box;
	color: white;
	font-weight: bold;
	height: 30px;
	margin-left: 105px;
	margin-top: -50px;
	padding:8px 8px 0px 8px;
	/*width: 35px;*/
	float:right;
	box-sizing: border-box;
}
div.tsMicroLinkCounter{ /*счетчики в микрокнопках на кнопках блоков домашней страницы*/
	background-color: rgba(0,0,0,0.2);
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	color: white;
	height: 16px;
	padding-top: 2px;
	font-weight: normal;
}
.btnAutoComplete {
}
/***Переключатель ON<->OFF для checkbox***/
.flipswitch {
	position: relative;
	width: 40px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select: none;
}
.flipswitch input[type=checkbox] {
	display: none;
}
.flipswitch-label {
	display: block;
	overflow: hidden;
	cursor: pointer;
	border: 1px solid #888888;
	border-radius: 10px;
}
.flipswitch-inner {
	width: 200%;
	margin-left: -100%;
	-webkit-transition: margin 0.3s ease-in 0s;
	-moz-transition: margin 0.3s ease-in 0s;
	-ms-transition: margin 0.3s ease-in 0s;
	-o-transition: margin 0.3s ease-in 0s;
	transition: margin 0.3s ease-in 0s;
}
.flipswitch-inner:before, .flipswitch-inner:after {
	float: left;
	width: 50%;
	height: 15px;
	padding: 0;
	line-height: 15px;
	font-size: 10px;
	color: white;
	font-family: Trebuchet, Arial, sans-serif;
	font-weight: bold;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.flipswitch-inner:before {
	content: " ";
	padding-left: 5px;
	background-color: #25C967;
	color: #FFFFFF;
}
.flipswitch-inner:after {
	content: " ";
	padding-right: 2px;
	background-color: #EBEBEB;
	color: #888888;
	text-align: right;
}
.flipswitch-switch {
	width: 15px;
	margin: -1px;
	background: #FFFFFF;
	border: 1px solid #888888;
	border-radius: 10px;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 24px;
	-webkit-transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	transition: all 0.3s ease-in 0s;
}
.flipswitch-cb:checked + .flipswitch-label .flipswitch-inner {
	margin-left: 0;
}
.flipswitch-cb:checked + .flipswitch-label .flipswitch-switch {
	right: 0;
}
#tsDebugLogProcess{
	background-color:black;
	color:#eee;
	width:1000px;
	font-family:Helvetica;
	white-space:pre;
}
#tsDebugLogProcess table{
	overflow-wrap: break-word;
	word-break: break-all
	font-family:Helvetica;
}
#tsDebugLogProcess td{
	max-width:800px;
}
#tsDebugLogProcess .longtime1 td{
	border-bottom:5px solid gray;
}
#tsDebugLogProcess .longtime2 td{
	border-bottom:15px solid gray;
}
#tsDebugLogProcess .longtime3 td{
	border-bottom:30px solid gray;
}
#tsDebugLogProcess .SourceLink{
	padding:3px;
	font-weight:bold;
	cursor:pointer;
}
#tsDebugLogProcess .datetime{
	color:#fff;
	white-space:nowrap;
	vertical-align:top;
}
#tsDebugLogProcess .sql,#tsDebugLogProcess .bighash{
	color:#aaf;
	white-space:pre-wrap;
}
#tsDebugLogProcess .selfrun{
	color:#aff;
}
#tsDebugLogProcess .run{
	color:#afa;
}
#tsDebugLogProcess .pre{
	color:#afa;
	white-space:pre;
}
#tsDebugLogProcess .err,#tsDebugLogProcess .key,#tsDebugLogProcess .string{
	color:#faa;
}
#tsDebugLogProcess .int{
	color:#ffa;
}
#tsSourceCode{
	position:absolute;
	margin:10px;
	background-color:white;
	color:black;
	box-shadow:1px 1px 5px 5px #555; 
}
#tsSourceCode td{
	vertical-align:top;
	white-space:pre;
	border-bottom:none !important;
}
#tsSourceCode .number{
	color:silver;
	border-right:1px solid silver;
	padding-right:10px;
}
#tsSourceCode .selected{
	background-color:#ffa;
}
#tsSourceCode .comment{
	color:#aaf;
}
.tsSourceCodeTuning td{
	padding:5px;
	background-color:#ccc;
}
.tsSourceCodeTuning .cmd{
	border-radius:3px;
	background-color:#ccc;
}
														/****** COLORS ******/
div.tsHeadLine, div#tsBottomBlock, body{
	background-color:rgba(210, 235, 255, 1);
}
.tsContent {
	color:#333;
}
input[type="password"], input[type="text"], table.tsSortable {
	color:#333;
}
.tsContent, input[type="password"], input[type="checkbox"], input[type="text"], #tsMenuContainer{
	background-color:#fff;
}
fieldset, table.tsSortable tr:nth-child(odd), div.filter>span, .tsFilterPages, div#tsMenuManager, div#tsMenuContainer, .tsArea, #tsSortBlock, div.tsBigLink, div.tsDescriptionBlock, .tsParamSubBlock, .tsParamMultiLang, .tsParam {
	color:black;
}
.tsIllusoryArea, div.tsHomePageRow:nth-child(even) {
	background-color:rgba(228, 243, 255, 0.4);
	border:1px solid rgba(210, 235, 255, 1.0)
}
div.tsHumanPath, div.tsUserString, div#tsNotifies, div.tsClick2Logout, div.tsClick2FullScreen, div.tsClick2NormalScreen, .filter_subblock {
	background-color:rgba(255,255,255,0.8);
}
input.tsButton, #tsNm a, .filter_trigger_button{
	background-color:#5eb522;
	border:1px solid #469111;
	color:white;
}
.tsButtonDelete{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAAXNSR0IArs4c6QAAABhQTFRFwBUbwx8lxSctzEJH4ZCT78XH8MjK////3VHS3AAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffBgELDRy1ult8AAAAR0lEQVQI12NQFAQDIQYBBjBgRGaIGDA7ghiM7kGqJQJABkt5WXq5A5DBHF5eXmYAUqNWXp7EgMwASZUaICuGa4cbiGEXzBkAq60QnL2GuQ8AAAAASUVORK5CYII=') no-repeat;width:24px;border:none;cursor: pointer; background-position: center center;}
.tsButtonEdit{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAAXNSR0IArs4c6QAAADBQTFRF1qUz47A1+LQS97km+bw098A1+MJA+MlY+NNx+9eC/N2b/OSq/Oq3++3G/PLX/f/75r2KzAAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffBxsLOB+MRlY7AAAAcElEQVQI12NgFAQDAQaxtLS01PKwRDDDaX8LmJFaUTMFzAh5P8kNxEjN/j85DcQIO//DDcRIqf3fmgZiuL//GQZiiFb/nwpmCK/bYZYGFqkqMjY2NgFJnb179+4NR6DIKiBYHsggFgyUMTZNZIA5AwB9gTBgvusOEAAAAABJRU5ErkJggg==') no-repeat;border:none;cursor: pointer; width:24px; background-position: center center;}
.tsButtonView{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAAXNSR0IArs4c6QAAABhQTFRFAIO6AJLbAJjdAJveAKDlLavihNDv////YD/vkAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB98MFgojJ4kKpsQAAABwSURBVAjXY2CAAZYQFxAwZWBRNgYBVQYWYyNBQWUwQzg01VAZxAgrT091BjLEyoNdyxNVGZjDy9xS04tEGRjDy8JLw0tFGVjUykyD0pOBapTTU8PKFIEMI7Xy8kSwdkFhQyGIyUpKYCuUwECUIRQKAAAtGrvNn1ujAAAAAElFTkSuQmCC') no-repeat;border:none;cursor: pointer; width:24px;background-position: center center;}
.tsButtonVideo{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAAXNSR0IArs4c6QAAADBQTFRF2yob3Tcp3j4x4Eg84U5C4lJG41dM5WRa525l7I6G8Kaf87ey9svH++jn/vn4////+OJrcgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffDBgLDDoZDe90AAAAjklEQVQY02MoS4ODdIYUFzhww8sxVlQUFFRUMgFxXEXSKzrK28ucQoCcwLPv/wPBuysqQI7EfygoAnI4YZwJQA43kM4FcRa4MSTLAGkmXiCxESgD4og4zANzkpE5KdIgZeuBxAaoAb5QA1CNNoSy/7AAOY7nwM75d1UV5FDVjA4gKA8KcSPWpy5IgAE5qABa5pGjPkxKzgAAAABJRU5ErkJggg==') no-repeat; cursor:pointer;}
.tsButtonAdvice{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAAXNSR0IArs4c6QAAAC1QTFRFMVKgOlmkSGWrWHKyYHq2dozAh5vIl6fPp7XWtsLdyNHm6e319ff7/P3+/////LLEIQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffDBgLDDD52AZqAAAARklEQVQY02NgIBcwBSBxvJ8icfpeIXHEJuHQz9KmgOCkvnuAJIXMYXx3AcFhfteA4LC9Q3KB5BsHBIf93TYkd+7dxEB9AACAAxEjn/L2oQAAAABJRU5ErkJggg==') no-repeat;border:none;cursor: pointer;}
div.tsInActiveTab, div.filter>span:hover, .tsLightMatroskaHover, .tsDarkMatroskaHover, table.tsSortable tr:hover>td, table.tsSortable tr>td a:hover, div.tsBigLink:hover, div.tsHumanPath:hover, div.tsUserString:hover, div#tsNotifies:hover, div.tsClick2Logout:hover, div.tsClick2FullScreen:hover, div.tsClick2NormalScreen:hover {
	background-color:#F0F8FF;
}
div.tsMailFile{overflow:hidden; text-overflow:ellipsis;max-width:150px;}
input.tsButton:hover, .filter_trigger_button_clicked{
	background-color:#7BC249;
}
.tsButtonDelete:hover{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAAXNSR0IArs4c6QAAACpQTFRFmBAWmhAWmhEWmxEWpRIXqBIYwBUbyDI4yDM5yDQ58MfI9+Pj+OXm////yU2DjQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffBxsLHTovsVKbAAAAfElEQVQY02NgcYEDRwa3NDhIJYGTsTwtraoNyum+XZa+dweEk7H37vbqu7fbwJysu3fvnL17dxlMBgigMmndIM4OmGlARXdgpqWDOGVQTjVI2XYIJx1iQBmm0Zl77+7ovnt7GkTP7Ntt6Xt3woxeAXToNNI8h+CohsJBMAAN34lb0MkHMwAAAABJRU5ErkJggg==') no-repeat;border:none;width:24px;height:24px;cursor:pointer;}
.tsButtonEdit:hover{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAAXNSR0IArs4c6QAAACdQTFRF0KI20qM206Q33aw54K46+MFA+MZO+tFx+9uR/Oq9//34///+////aPEergAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffBxsLHR9ktYbcAAAAj0lEQVQY02NgNoYDQwbTUDgIgXHCpiJxsk6mwjkRZXumwTlVO2JOwjgRq1a3HoNxuped2QEzIGJX9ZnlME730jVnSqGciF1VZ7bDLO1evuZ0GZQTvicLpB3CSe0+c6oUxlkZAZEAc5aHVpfCOacqwxFe2L0nFcFJS0Py3EwoKAVxzkBBaQjWMIBwRFzgwAkAXelxKDNOgcsAAAAASUVORK5CYII=') no-repeat;width:24px;height:24px;border:none;cursor:pointer;}
.tsButtonView:hover{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAAXNSR0IArs4c6QAAABhQTFRFAHipAJveEKLfKq/lQrPktuP44vP5/v/8kiPIswAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB98MFgojDsu4PqgAAAB5SURBVBjTY2BABoxCgjAggsYRxM9RxMFxDU8NgXKEVMtSw9KCFMEc1fAgJSXV0iAoJ9jY2BTKCS83Nks2Li8FuyC9TDW8NCi9DCwTVm4ClxEUDTdxNjYuDYQYDTENYrQgyJ70ILgLwkpDsLlaCOxKQSEiPAfluCABAOSrJhL7dERAAAAAAElFTkSuQmCC') no-repeat;width:24px;height:24px;border:none;cursor:pointer;}
.decimal {
	border-bottom: 1px solid #5eb522;
	border-image: none;
	border-radius: 3px;
	border-style: solid;
	border-top: 1px solid #5eb522;
	border-width: 1px;
	color: #5eb522;
	float: left;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	margin-right: 10px;
	padding: 2px;
	text-align: center;
        width: 20px;
}
a, .tsHeadLine a, table.tsSortable a, th.tsNosorted, div#tsMenuContainer a, a#tsHideMainMenu, a#tsShowMainMenu, .filter_trigger_button:hover, .tsArea a, #tsSortBlock a, div.tsBigLink a, div.tsInActiveTab a, div.filter>span a, .tsFilterPages a, div.tsDescriptionBlock a, .tsParamSubBlock a, th.tsSortable, th.tsDateTime {
	color:#2177b2;
	text-decoration:none;
}

div.tsActiveTab a {color:#ffffff;}
div.tsActiveTab {color:#ffffff;}
.tsTipContainer{
	color:black;
	background-color:#ffffaa;
}
.tsRowClicked{
	box-shadow: 1px 1px 3px #ccc inset;
}
#etext_path_row {
	max-width: 650px;
	overflow-x: hidden;
	text-overflow: ellipsis;
}
/************COLORS:****************/

#tsNm .tsColor1, #tsNm .tsColor2, #tsNm .tsColor3, #tsNm .tsColor4, #tsNm .tsColor5, #tsNm .tsColor6, #tsNm .tsColor7, #tsNm .tsColor8{
	width:45%;
	height:64px;
	border-radius:4px;
	cursor:pointer;
	float:left;
	clear:right;
	margin:3px;
}
.tsColor1{
	background-color:rgba(210, 235, 255, 1);
}

															/******* 2 ******/

.tsColor2 .tsContent, .tsColor2, .tsColor2 #tsMenuContainer{ background-color:#075DA5;
}
.tsColor2 .tsContent, .tsColor2 h1, .tsColor2 h2, .tsColor2 h3, .tsColor2 h4{
	color:#F6F6F6;
}
.tsColor2 div.tsHumanPath a, .tsColor2 div.tsUserString a, .tsColor2 div.tsActiveTab a, .tsColor2 div.tsInActiveTab a, .tsColor2 div.filter>span a, .tsColor2 div#tsAddSymbols2Ename a, .tsColor2 div#poll-box-closed a, .tsColor2 td.tsHelpLinkString a {
	color:#2177b2;
}
.tsColor2 a, .tsColor2 li a {
	color:#90bcf6;
}
.tsColor2, .tsColor2 div.tsHeadLine, .tsColor2 div#tsBottomBlock{
	color:#ffffff;
	background-color:#14497D;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAqlJREFUeNrE1k2IVlUcx/HPY9bgvadOaOail0VDUMy0EVzYq4loZBTYtKsWYYsWQe0i3LhuWZtZtqjM3mkX+EKgEmiSoUUvUFCEIHGv954ZjdHb5hTDOM/M8zwz0YGzuPe8fH////mf//n3uq7zf7a1oy5s6/JGbMyfl0NMv4+yz5oRwLvbujyPi/gZ3+KHti6ns6j/TkBbl3vxGW7FmxgPMZUhphKvoRxWQG/QGGjr8j6cyJDvMBliujrg2hvwICYRcApfhZiq3jBB2NblzdiGsyGmH5eZey+exA6M43N8gBMhpitDe2AAcWPYiScydAwfZejxft76V0BblzdhLsQ0MwT0FjyGx7ELc/gkg4+EmOYGioG2Lu/B09iTz/hU7idxOsTUZGAPmzNwN7bgPD7O0C/nu3ekIGzr8i5MZUFb0OEnNLgdm/Bbhn6IY4MG46Kt67q+vamKO5uqeKWpinNNVXRNVbzdVMXWpip6S61bZs+d878HXfR6FrBtBGDRVMVEUxUvN1XxS1MVh+aPD5qILo14MyZwBoexHbflQB36LZgdAroeD+DhnHw2YR2ewks5doYWcGkJ4Jps3R48hAn05k35GgdwMMT066iv4ewi4HG8gOdwx4Lhs3gfB5bLmCvxwFs5Cf3TjuWs9+lilmbRGzATYppdDQF34/ts6cEQ07k+0PuxAX/gTIjpr9UKwhdxNMTULQD2chA+ggs4HGI6vuQRtHV5Xa4N1uMqLizY+BoPhJiOLAKdyqn8C7yx0Nq+AnL+vtLWZYd9uL6ty1dDTJeXugVtXU5m6C58g+kQ0+mVvgVjeAZb8Wd+3VI+70fzv6k8ZwbTeDfE1I6SrPrWA/l+P4v92a0b85muw3vZ2pMrrSOWLUhyOfV8vnKH8E6I6eJqleV/DwDcMahHJP8hIwAAAABJRU5ErkJggg==');i
	background-position: center center;
	background-repeat: no-repeat;
}
/*.tsColor2 input[type="password"], .tsColor2 input[type="checkbox"], .tsColor2 input[type="text"] {
	background:#fff;
}*/
.tsColor2 div#tsMenuManager, .tsColor2 div#tsMenuContainer, .tsColor2 .tsArea h1, .tsColor2 .tsArea h2, .tsColor2 .tsArea h3, .tsColor2 .tsArea h4, .tsColor2 div.tsBigLink, .tsColor2 div.tsDescriptionBlock, .tsColor2 .tsParamSubBlock, .tsColor2 .tsParamMultiLang, .tsColor2 .tsParam, .tsColor2 .tsWizardBody, .tsColor2 div.tsPageStep, .tsColor2 div#tsWizardBodyJava, .tsColor2 div.tsSmallFormDispatch {
	color:black;
	background-color:#f5f5f5;
}
.tsColor2 .tsArea, .tsColor2 fieldset, .tsColor2 table.tsBigForm, .tsColor2 table.tsFormSearchOptions, .tsColor2 table.tsSortable tr, .tsColor2 div.tsFormPollList, .tsColor2 div.tsSysLog, .tsColor2 div.tsFormArchives {
	background-color:#ffffff;
}
.tsColor2 .tsFilterPages, .tsColor2 tr.tsBigForm > td:nth-child(2), .tsColor2 table.tsBigForm label, .tsColor2 table.tsFormSubTable, .tsColor2 div.tsFormSubTable {
	color:black;
}

.tsColor2 div.tsFormStatCurrent p, .tsColor2 p.tsStatHalfYearTitle {
	color:#f6f6f6;
}
.tsColor2 div.tsActiveTab {
	background-color:rgba(210, 235, 255, 1);
	border: 1px solid rgb(255, 255, 255);
	color:#2177b2;
}
.tsColor2 div.tsActiveTab::after {
	border-color: #d2ebff rgba(210, 235, 250, 0) rgba(210, 235, 255, 0);
}

.tsColor2 div.tsInActiveTab{
	background-color:#ffffff;
}

.tsColor2 .tsIllusoryArea, .tsColor2 div.tsHomePageRow:nth-child(even) {
	background-color: rgba(0,0,0,0.1);
	border:1px solid rgba(210, 235, 255, 1.0)
}
.tsColor2 div.tsHumanPath, .tsColor2 div.tsUserString, .tsColor2 div#tsNotifies, .tsColor2 div.tsClick2Logout, .tsColor2 div.tsClick2FullScreen, .tsColor2 div.tsClick2NormalScreen, .tsColor2 .filter_subblock {
	background-color:rgba(228, 243, 255, 1);
	color:#2177b2;
}
.tsColor2 input.tsButton, .tsColor2 #tsNm a, .tsColor2 .filter_trigger_button{
	color:white !important;
	background-color: #5cb85c;
}
.tsColor2 div.filter>span:hover, .tsColor2 .tsLightMatroskaHover, .tsColor2 .tsDarkMatroskaHover, .tsColor2 table.tsSortable tr:hover>td, .tsColor2 table.tsSortable tr>td a:hover, .tsColor2 div.tsBigLink:hover, .tsColor2 div.tsHumanPath:hover, .tsColor2 div.tsUserString:hover, .tsColor2 div#tsNotifies:hover, .tsColor2 div.tsClick2Logout:hover, .tsColor2 div.tsClick2FullScreen:hover, .tsColor2 div.tsClick2NormalScreen:hover, .tsColor2 div.tsInActiveTab:hover {
	background-color:#F0F8FF;
}

.tsColor2 input.tsButton:hover, .tsColor2 .filter_trigger_button_clicked{
	background-color:#4cae4c;
}
.tsColor2 table.tsSortable a, .tsColor2 div#tsMenuContainer a, .tsColor2 a#tsHideMainMenu, .tsColor2 a#tsShowMainMenu, .tsColor2 .filter_trigger_button:hover, .tsColor2 .tsArea a, .tsColor2 #tsSortBlock a, .tsColor2 div.tsBigLink a, .tsColor2 .tsFilterPages a, .tsColor2 div.tsDescriptionBlock a, .tsColor2 .tsParamSubBlock a, .tsColor2 span a {
	color:#2177b2;
}

															/******* 3 ******/

.tsColor3 .tsContent, .tsColor3i, .tsColor3 .tsArea, .tsColor3 fieldset, .tsColor3 .tsFormSubscription, .tsColor3 .tsArea h1, .tsColor3 .tsArea h2, .tsColor3 .tsArea h3, .tsColor3 .tsArea h4, .tsColor3 .tsSysLog, .tsColor3 .tsParamSubBlock, .tsColor3 div.tsFormArchives, .tsColor3 #tsMenuContainer {
	/*background-color:#379e5a;
	background-color:#89cb35;
	background-color:#add289;
	background-color:#9fbf7f;*/
	background-color:#ffffff;
}
.tsColor3 .tsContent, .tsColor3 h1, .tsColor3 h2, .tsColor3 h3, .tsColor3 h4, .tsColor3 div#tsWizard .activeStagePoint, .tsColor3 li a, .tsColor3 span a, .tsColor3 div#tsAddSymbols2Ename a, .tsColor3 div#poll-box-closed a, .tsColor3 td.tsHelpLinkString a {
	color:#1E781E;
}
body.tsColor3, .tsColor3 div.tsHeadLine, .tsColor3 div#tsBottomBlock, #tsNm .tsColor3 {
	color:#F6F6F6;
	background-color:#5CB85C;
	background-image:url('data:image/png;base64,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');
	background-repeat: no-repeat;
}
.tsColor3 div.tsPseudoWindowTitle {
	background-color:#5CB85C;
}
.tsColor3 div.tsPseudoMsgWindow, div.tsPseudoWindow {
	border: 1px solid #5CB85C;
}
.tsColor3 input[type="password"], .tsColor3 input[type="checkbox"], .tsColor3 input[type="text"] {
	background:#fff;
}
.tsColor3 div.tsInActiveTab:hover, .tsColor3 div#tsMenuManager, .tsColor3 div#tsMenuContainer, .tsColor3 #tsSortBlock, .tsColor3 div.tsBigLink, .tsColor3 div.tsDescriptionBlock, .tsColor3 .tsParamMultiLang, .tsColor3 .tsParam, .tsColor3 div.tsWizardBody, .tsColor3 div.tsPageStep, .tsColor3 div.tsSmallFormDispatch, .tsColor3 .tsWizardBody {
	color:black;
	background-color:#f5f5f5;
}
.tsColor3 .tsIllusoryArea, .tsColor3 div.tsHomePageRow:nth-child(even) {
	background-color: rgba(0,0,0,0.1);
	border:1px solid rgba(210, 255, 235, 1.0)
}
.tsColor3 div.tsHumanPath, .tsColor3 div.tsUserString, .tsColor3 div#tsNotifies, .tsColor3 div.tsClick2Logout, .tsColor3 div.tsClick2FullScreen, .tsColor3 div.tsClick2NormalScreen, .tsColor3 .filter_subblock {
	background-color:rgba(255,255,255,0.3);
}
.tsColor3 input.tsButton, .tsColor3 #tsNm a, .tsColor3 .filter_trigger_button{
	color:white !important;
	background-color: #5cb85c;
}
.tsColor3 div.filter>span:hover, .tsColor3 .tsLightMatroskaHover, .tsColor3 .tsDarkMatroskaHover, .tsColor3 div.tsBigLink:hover, .tsColor3 div.tsHumanPath:hover, .tsColor3 div.tsUserString:hover, .tsColor3 div#tsNotifies:hover, .tsColor3 div.tsClick2Logout:hover, .tsColor3 div.tsClick2FullScreen:hover, .tsColor3 div.tsClick2NormalScreen:hover, .tsColor3 li.tsHelpLink, .tsColor3 div#tsWizard .activeStagePoint, .tsColor3 .tsDarkMatroska th {
	background-color:#ccf6cc;
}
.tsColor3 table.tsSortable tr:hover>td, .tsColor3 table.tsSortable tr>td a:hover {
	background-color:#f9f9f9;
}
.tsColor3 div.tsActiveTab a, .tsColor3 div.tsActiveTab {
	background-color:#ccf6cc;
}
.tsColor3 div.tsActiveTab:after {
	border-color: #ccf6cc rgba(204,246,204,0) rgba(204,246,204,0);
}
.tsColor3 div.tsActiveTab {
	border:1px solid rgb(218, 225, 232);
}
.tsColor3 div.tsInActiveTab a, .tsColor3 div.tsInActiveTab, .tsColor3 .tsArea a {
	background-color:#f5f5f5;
}
.tsColor3 div#tsWizard .activeStageArrow {
	border-left-color:#ccf6cc;
}
.tsColor3 div#tsWizard .activeStageTail {
	border-color:#ccf6cc #ccf6cc #ccf6cc transparent;
}
.tsColor3 a, .tsColor3 table.tsSortable a, .tsColor3 th.tsSortable, .tsColor3 th.tsDateTime, .tsColor3 th.tsNosorted, .tsColor3 div#tsMenuContainer a, .tsColor3 a#tsHideMainMenu, .tsColor3 a#tsShowMainMenu, .tsColor3 .filter_trigger_button:hover, .tsColor3 #tsSortBlock a, .tsColor3 div.tsBigLink a, .tsColor3 .tsFilterPages a, .tsColor3 div.tsDescriptionBlock a, .tsColor3 .tsParamSubBlock a, .tsColor3 tr.tsBigForm > td:nth-child(1), .tsColor3 div.tsInActiveTab a, .tsColor3 div.tsInActiveTab, .tsColor3 .tsArea a, .tsColor3 table.tsBigFormCabinet td:nth-child(2n+1), .tsColor3 table.tsBigFormCabinetLists tr:nth-child(1), .tsColor3 table.tsStatusDelivery td:nth-child(1), .tsColor3 div.filter>span a, .tsColor3 div.tsActiveTab a, .tsColor3 div.tsActiveTab, .tsColor3 td.tsFormSubscriptionTitle, .tsColor3 div.tsFormStatCurrent p, .tsColor3 p.tsStatHalfYearTitle {
	/*color:#1E781E !important;*/
	color:#1E781E;
}
.tsColor3 div.tsHeadLine a, .tsColor3 div#tsBottomBlock a {
	color:white;
}
.tsColor3 input.tsButton:hover, .tsColor3 .filter_trigger_button_clicked{
	background-color:#4cae4c;
}

															/******* 4 ******/

.tsColor4 .tsContent,.tsColor4, .tsColor4 .tsArea, .tsColor4 .tsArea h1, .tsColor4 .tsArea h2, .tsColor4 .tsArea h3, .tsColor4 .tsArea h4, .tsColor4 .tsFormSubscription, .tsColor4 td.tsFormSubscription fieldset, .tsColor4 table.tsSortable tr:nth-child(2n+1), .tsColor4 div.tsSysLog, .tsColor4 div.tsFormArchives, .tsColor4 .tsFormSubTable, .tsColor4 #tsMenuContainer {
	background-color:#ffffff;
}
.tsColor4 .tsContent, .tsColor4 h1, .tsColor4 h2, .tsColor4 h3, .tsColor4 h4, .tsColor4 div.tsActiveTab, .tsColor4 div.tsActiveTab a, .tsColor4 div.tsInActiveTab a, .tsColor4 div.filter>span a, .tsColor4 span a, .tsColor4 li a, .tsColor4 div.tsFormStatCurrent p, .tsColor4 p.tsStatHalfYearTitle, .tsColor4 div#tsAddSymbols2Ename a, .tsColor4 div#poll-box-closed a, .tsColor4 td.tsHelpLinkString a {
	color:#8b321d;
}
body.tsColor4, .tsColor4 div.tsHeadLine, .tsColor4 div#tsBottomBlock, #tsNm .tsColor4 {
	color:#F6F6F6;
	background-color:#8b321d;
	background-image:url('data:image/png;base64,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');
	background-repeat: no-repeat;
}
.tsColor4 li.tsHelpLink, .tsColor4 .tsDarkMatroska th, .tsColor4 div.tsActiveTab, .tsColor4 div#tsWizard .activeStagePoint {
	background-color:#FDF5E6;
}
.tsColor4 div.tsPseudoWindowTitle {
	background-color:#8b321d;
}
.tsColor4 div.tsPseudoMsgWindow, div.tsPseudoWindow {
	border: 1px solid #8b321d;
}
.tsColor4 div#tsWizard .activeStageArrow {
	border-left-color:#FDF5E6;
}
.tsColor4 div#tsWizard .activeStageTail {
	border-color: #FDF5E6 #FDF5E6 #FDF5E6 transparent;
}
.tsColor4 div.tsActiveTab {
	border-color: #8B321D;
}
.tsColor4 div.tsActiveTab::after {
	border-color: #8B321D rgba(111, 22, 1, 0) rgba(111, 222, 1, 0);
}
.tsColor4 input[type="password"], .tsColor4 input[type="checkbox"], .tsColor4 input[type="text"] {
	background:#fff;
}
.tsColor4 div.tsInActiveTab:hover, .tsColor4 fieldset, .tsColor4 .tsFilterPages, .tsColor4 div#tsMenuManager, .tsColor4 div#tsMenuContainer, .tsColor4 #tsSortBlock, .tsColor4 div.tsBigLink, .tsColor4 div.tsDescriptionBlock, .tsColor4 .tsParamSubBlock, .tsColor4 .tsParamMultiLang, .tsColor4 .tsParam, .tsColor4 .tsWizardBody, .tsColor4 div.tsPageStep, .tsColor4 #tsWizardBodyJava, .tsColor4 .tsSmallFormDispatche {
	color:black;
	background-color:#f9f9f9;
}
.tsColor4 .tsIllusoryArea, .tsColor4 div.tsHomePageRow:nth-child(even) {
	background-color: rgba(0,0,0,0.1);
	border:1px solid rgba(210, 255, 235, 1.0)
}
.tsColor4 div.tsHumanPath, .tsColor4 div.tsUserString, .tsColor4 div#tsNotifies, .tsColor4 div.tsClick2Logout, .tsColor4 div.tsClick2FullScreen, .tsColor4 div.tsClick2NormalScreen, .tsColor4 .filter_subblock, .tsColor4 div.filter>span {
	background-color:rgba(255,255,255,0.3);
}
.tsColor4 #tsNm a, .tsColor4 .filter_trigger_button{
	background-color:#ce7822;
	color:white;
	border:1px solid transparent;
}
.tsColor4 div.tsInActiveTab, .tsColor4 .tsLightMatroskaHover, .tsColor4 .tsDarkMatroskaHover, .tsColor4 table.tsSortable tr:hover>td, .tsColor4 table.tsSortable tr>td a:hover, .tsColor4 div.tsBigLink:hover, .tsColor4 div.tsHumanPath:hover, .tsColor4 div#tsNotifies:hover, .tsColor4 div.tsUserString:hover, .tsColor4 div.tsClick2Logout:hover, .tsColor4 div.tsClick2FullScreen:hover, .tsColor4 div.tsClick2NormalScreen:hover {
	background-color:rgba(255,255,255,0.5);
}
.tsColor4 a, .tsColor4 table.tsSortable a, .tsColor4 div#tsMenuContainer a, .tsColor4 a#tsHideMainMenu, .tsColor4 a#tsShowMainMenu, .tsColor4 .filter_trigger_button:hover, .tsColor4 .tsArea a, .tsColor4 #tsSortBlock a, .tsColor4 div.tsBigLink a, .tsColor4 .tsFilterPages a, .tsColor4 div.tsDescriptionBlock a, .tsColor4 .tsParamSubBlock a, .tsColor4 th.tsSortable, .tsColor4 .tsNosorted, .tsColor4 .tsDateTime, .tsColor4 div#tsWizard .activeStagePoint, .tsColor4 tr.tsBigForm > td:nth-child(1) {
	color:#8b321d;
}
.tsColor4 div.tsHeadLine a, .tsColor4 div#tsBottomBlock a {
	color:#fff;
}
.tsColor4 .filter_trigger_button_clicked{
	background-color:white;
	color:#333;
	border:1px outset silver;
}
															/******* 5 ******/

.tsColor5 .tsContent, .tsColor5{
	background-repeat:repeat;
	background-image:url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjI3RDkyRjBCOTIzNjgxMTgyMkFGQjA4MTZFQ0VGNjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTM3MTFFMTBGMkUxMTFFMTk4QTNERjJGMTgyNjFGMEQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTM3MTFFMEZGMkUxMTFFMTk4QTNERjJGMTgyNjFGMEQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNzdGMTE3NDA3MjA2ODExQTY2QUI4OTIzMkMzNUZGRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMjdEOTJGMEI5MjM2ODExODIyQUZCMDgxNkVDRUY2OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6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');
}
.tsColor5 .tsContent, .tsColor5{
	color:#1d1d1d;
	background-color:#372E27;
}
.tsColor5 .tsContent, .tsColor5 h1, .tsColor5 h2, .tsColor5 h3, .tsColor5 h4{
	color:#1d1d1d;
}
.tsColor5 a, .tsColor5 div.tsActiveTab a, .tsColor5 div.tsInActiveTab a, .tsColor5 div.filter>span a, .tsColor5 tr.tsBigForm > td:nth-child(1) {
	color:#372e27;
}
.tsColor5, .tsColor5 div.tsHeadLine, .tsColor5 div#tsBottomBlock{
	color: #978778;
	background-color:#0C689D;
	background-color:rgba(255,255,255,0.2);
}
.tsColor5 div.tsHeadLine, .tsColor5 div#tsBottomBlock{
	padding-top:0px;
	background-image:none;
	background:#372E27;
}
.tsColor5 div#tsBottomBlock{
	padding-top:8px;
}
.tsColor5 div.tsHumanPath, .tsColor5 div#tsNotifies, .tsColor5 div.tsUserString, .tsColor5 div.tsClick2Logout, .tsColor5 div.tsClick2FullScreen, .tsColor5 div.tsClick2NormalScreen {
	padding-top:8px;
	color: #978778;
	border-top: 5px solid transparent;
	border-radius:0px;
	background-color:transparent;
}
.tsColor5 div.tsHumanPath a, .tsColor5 div#tsNotifies a, .tsColor5 div.tsUserString a, .tsColor5 div#tsBottomBlock a {
	color: #C8C3BD;
	text-decoration:none;
}
.tsColor5 div.tsHumanPath a:hover, .tsColor5 div#tsNotifies a:hover, .tsColor5 div.tsUserString a:hover, .tsColor5 div#tsBottomBlock a:hover {
	color: #FFF;
}
.tsColor5 div.tsHumanPath:hover, .tsColor5 div#tsNotifies:hover, .tsColor5 div.tsUserString:hover, .tsColor5 div.tsClick2Logout:hover, .tsColor5 div.tsClick2FullScreen:hover, .tsColor5 div.tsClick2NormalScreen:hover {
	color: #FFF;
	text-shadow: 0px 0px 10px #DDD;
	border-top: 5px solid #FFC75C;
}
.tsColor5 input[type="password"], .tsColor5 input[type="checkbox"], .tsColor5 input[type="text"] {
	background:#ffffff;
}
.tsColor5 div#tsMenuManager, .tsColor5 div#tsMenuContainer{
	background-color: #fff;
	border: 1px solid transparent;
}
.tsColor5 .tsFormSubscription, .tsColor5 .tsArea, .tsColor5 .tsFormPollList, .tsColor5 div.tsSysLog, .tsColor5 div.tsFormArchives {
	background-color:#fff;
}
.tsColor5 div.tsPseudoWindowTitle {
	background-color:#372e27;
	color:#fff;
}
.tsColor5 div.tsPseudoMsgWindow, div.tsPseudoWindow {
	border: 1px solid #372e27;
}
.tsColor5 .tsWizardBody, .tsColor5 .tsPageStep, .tsColor5 div#tsWizardBodyJava, .tsColor5 .tsSmallFormDispatch, .tsColor5 .tsParamSubBlock, .tsColor5 li.tsHelpLink {
	background-color:#faf3e4;
}
.tsColor5 div#tsWizard .activeStagePoint {
	background-color: #feb544;
	color:#ffffff;
}
.tsColor5 div#tsWizard .activeStageArrow {
	border-left-color: #feb544;
}
.tsColor5 div#tsWizard .activeStageTail {
	border-color: #feb544 #feb544 #feb544 transparent;
}
.tsColor5 div.tsActiveTab::after {
	border-color: #372e27 rgba(55,46,39,0) rgba(55,46,39,0);
}
.tsColor5 div.tsActiveTab{
	border-color:#372e27;
	background-color: #ece2ce;
	box-shadow: 0 0 15px 3px #d4c0aa inset;
	border-top:5px solid #372e27;
}
.tsColor5 .tsFormBlock {
	border-left: 1px solid #372e27;
}
.tsColor5 .tsDarkMatroska th, .tsColor5 div.tsBigLink, .tsColor5 div.tsDescriptionBlock {
	color:black;
	background-color: #ece2ce;
	box-shadow: 0 0 15px 3px #d4c0aa inset;
	border: 1px solid #D6CCB3;
}
.tsColor5 div.tsInActiveTab {
	color: gray;
	border: 1px solid #D6CCB3;
	padding-top:3px;
	margin-top:9px;
	border-top-width:5px;
}
.tsColor5 div.tsInActiveTab:hover {
	border-top:5px solid #ffc75c;
	padding-top:7px;
	margin-top:5px;
}
.tsColor5 .tsIllusoryArea, .tsColor5 div.tsHomePageRow:nth-child(even) {
	background-color: rgba(0,0,0,0.1);
	border:1px solid rgba(210, 210, 210, 1.0)
}
.tsColor5 .filter_subblock, .tsColor5 div.filter>span {
	background-color:rgba(255,255,255,0.3);
}
.tsColor5 input.tsButton, .tsColor5 #tsNm a, .tsColor5 .filter_trigger_button{
	color: #644010;
	text-shadow: 0px 1px 0px #FFEB55;
	background-color: #FEB544;
	background-image: linear-gradient(to bottom, #FEC351, #FEA737);
	background-repeat: repeat-x;
	border: 1px solid #966820;
}
.tsColor5 div.tsInActiveTab, .tsColor5 div.filter>span:hover, .tsColor5 .tsLightMatroskaHover, .tsColor5 .tsDarkMatroskaHover, .tsColor5 table.tsSortable tr:hover>td, .tsColor5 table.tsSortable tr>td a:hover, .tsColor5 div.tsBigLink:hover {
	background-color: #EFE7D6;
	background-image: -moz-linear-gradient(center top , #F5EFE4, #EFE7D6);
	background-repeat: repeat-x;
}
.tsColor5 input.tsButton:hover, .tsColor5 .filter_trigger_button_clicked{
	background-color:#4cae4c;
}
.tsColor5 table.tsSortable a, .tsColor5 div#tsMenuContainer a, .tsColor5 a#tsHideMainMenu, .tsColor5 a#tsShowMainMenu, .tsColor5 .filter_trigger_button:hover, .tsColor5 .tsArea a, .tsColor5 #tsSortBlock a, .tsColor5 div.tsBigLink a, .tsColor5 .tsFilterPages a, .tsColor5 div.tsDescriptionBlock a, .tsColor5 .tsParamSubBlock a, .tsColor5 .tsNosorted, .tsColor5 div.tsActiveTab {
	color:#372e27;
}
.tsColor5 .tsOperation{
	background-image:linear-gradient(to bottom, #5acde2, #0b7997);
	color:white;
}

															/******* 6 ******/

.tsColor6 .tsContent,.tsColor6{
	color:#333;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAAH0lEQVQY02P8//8/Aw7w6vkHJga8YNhKs7x6/gGPNAD7+AiVpbMkZAAAAABJRU5ErkJggg==');
}
.tsColor6 input.tsButton{
	background-color:transparent;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAABkAQMAAACSBfQ0AAAABlBMVEX9//tGDcDNtaitAAAAAXRSTlMAQObYZgAAB0BJREFUWMOVWL2O4zgSpqFA2eoFdpuvMcD2ma90YS/WY6rRgbPzCxxGr7HB3khGB85OL3AYqeFAIWUokARSrKuiJEt22+0ewrBlsj7Wf5ElxmjwhC0Dxry69MwTYwBQetDwkAkJK1pnTGy+l0jGIHcIJkL2hBBf5X7zZ7gACXkADc5KsAjxgDHpdzlOLCDpITJkzYMXBpAEZRX6FiAXUEL4BbRpcCvLmA3aXBI67CHw66J8CEIOf/G8/itAwVLZvcG//4CiK5kfGO/ZBFWCSB96BEri5Y9BKMDwXW14BxCBPsCjhq3OGY/05qUJip3xURCH8F4t+MmKh6ireK6N0AACqjT9R215kTzJGDabku9fGj/k1kH8PUAQNoKBNfIFaFjQRfbtd9UItcENYLvN+dYvg2cwDhKkMXBWrhdoW3hRBZLEqE28llkHWQQNyskPccRzvoCm90om7TLIze8Ab7BJU4RIJDWG+AkBB7APYm+XohRe10PEN2kkfzN/Auxgi9uiXMinbQmylrAHY+TWrqRZ+1CS8qH4G3nzV+QPL5ZHAqADK+WxpV9klUJrIF41iPSd8/1EfoUjiNcj1OAbsZQQazAWqgogMy0x1C2skakxARSkfGJ1h6ubGhQEZr1CZjUgZVXQrybFCF0X0BmuUoLsAC1qIVCoA2+sRiTOII3Cp4r06QqaUhg9IovIXq+4mnbAcdaIY1eT8jRUhl+FeyQjQgboZfhOEHSkirQVBJEVzEfWE8vBvbjucuG3GpcwugjyRLtmJ3pUPOtpnXgAjbTkfSKNh30qSE+b9tuLiaWm4HDeFxORrU8syGqDTPEwUVFwOFeKcUNkrWjdzpShZ6n750Jj6DhXCjgfupv96aYdZFrDvnZ5fAmpJ1Gc/Cd+aQFbgP9SwMC7Id9PIb9Mke8y8v5INwiU1VcAivilZL94BhmFiFXPSJ77lLxnMaUp9/m5VXtSi9E/hzjtYkOLc/WVs44dJDdngolJdCp743TqbNoNQurRVzCFjLYQ2zkkHn08CmmJXs/tT276gpVSU6G7MK26iJthFknNGiFnvpui+B0Yn+sBoq777soglzWoTJdd2/z6wN1bTJjVLMii+5w0Jszqk1INW1aYMObzCGcm5NL9BEQ4yOI8oT4cLu7OIfoehL5K5mVw1dNwNc3o4GV+OrlE3TMwfSXMjyZjZHchqG3IfHGRSB+Mmvg0LPgJTzrBPw3pegjFJXv4HAN9itpyqhb31BhFK+fFsr6nhhv5u/r6wei1Tn4G0g9zFRJfS/xRbMvkdQm6m4mNkPq2Ua9G85JJ9UnIwBHvmjdi8abB8a55I8XVrXOqLdm18JUf5IEu2VmSfpAH432hniDdZS1RV0IZ5VLvIfX4dEO0bILo+UF6O0UVhiVM141PVXKCDHoV81Pxo5GwUXQ1K4j3IC1MFzuYHcS3ilrI6PYzO1rau8cTQoozA+kPUr+XGc+K9EY4yhv+Z+w5u1EW3k33dvqB7U5253C4SKFvdO2RNw+s7gzgIPaRrj3yWk6+84/u1WzonrwU1wxkSKz6bMqpWWLbeXGI20HblsQ6u4wMFZkuveZaWqAceMeZ2z+dQdpZLmQnV9YUqHNjbtHZWMBqPPYX1bA5ShHHvfh1TP/SM29GIK1Ukjo+r5hiSoo+fHAlvbjQYOOBDZsrycxTg5tisPbUqfT0s4Az0qIVceF/eLPOBtEldN0Uv/FF/TN4F21pFrkEcTaGodaD1+MhOZV77vo8anumBHFXWQVL2jUDJ688c76jfHLulw4yhthXArrmFpQdPJqpk3jHUUqELN1pMThEOEg2ejdO+0KiwB5P9STsQ0zGdU27S9wNKY+DFWTU2y+D7nAKhZA9CgqsWCnavYeIV9iiZLUlO3Rob+yXD7DtRsiT+EENquu/S3s80AavwFG2gvpY1aK0AvQeIn2CyP+QMtt/4debeSsIugGJPsgp+tLSYqBAtQfe11PsX/4pv5J+Pt7+5HNzSEl8nyzLd0QTvbm+pNhacXDxvMRItm2BHT1dGKVXHsiHlmN4/hC7wunl+pJia+QOdQookRemVLCxzIP1k48Q8hYXSv0tn/cUjRtMXuweUblQSsPNFwdBSQzz8agN8sLqt1fzIFNYwSLFPloGuqNXBbwBtpaNoH7Xa45g/ZL5eNSKxLd14je/yu33tsZypRrL6/aIvQE/NszKXFC/65WYNgQpCRJAEeIfCB6rAq9qamc46DcoH0XVLDpIJOWxn0tofLyW5njRCulFQ5Az84tXJOjl7KX5Daod5I+yKBca1RleXcQOEiIEO8aE8Zw1mHkh1p7IKz04vELyBPvcw3osqd/1w3UPZTmjBiikl2X4N2KsgW8+Eib4+QPSxMe1gN5bBayH0iCIe1mG09/Z4ggoAxLi56giB/FZDxlfeTGDJscd3BugFfMOFkkchFVZFAZ2IPtlBmkmyBLV2VvXD7PALopMsqB/A8X+D812ggUYPGF9AAAAAElFTkSuQmCC');
	background-repeat:repeat;
	color:white;
	background-size:100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.tsColor6 table.tsSortable{
	border:1px solid #388ec9;
}

															/******* 7 ******/

body.tsColor7 div.tsContent{
	background-color:transparent;
	background-image:none;
}
.tsColor7{
	color:#333;
	background-image:url('/skins/default/bgtexture7.jpg');
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.tsColor7 div.tsBigLink{
	border-radius:50px;
}
.tsColor7, .tsColor7 div.tsHeadLine, .tsColor7 div#tsBottomBlock, .tsColor7 div.tsBigLink {
	background-color:rgba(0,0,0,0.1);
}
.tsColor7 .tsIllusoryArea, .tsColor7 div.tsHomePageRow:nth-child(even) {
	background-color: rgba(0,0,0,0.1);
	color:white;
	border:1px solid transparent;
}
div.tsHumanPath, .Color7, div.tsUserString, div#tsNotifies, .Color7, div.tsClick2Logout, .Color7, div.tsClick2FullScreen, .Color7 div.tsClick2NormalScreen, .Color7 .filter_subblock {
	background-color:rgba(255,255,255,0.2);
}
.tsColor7 div.tsHeadLine, .tsColor7 div#tsBottomBlock{
	background-image:none;
}

															/******* 8 ******/

body.tsColor8 div.tsContent{
	background-color:transparent;
	background-image:none;
}
.tsColor8{
	background-position:center top;
	background-image:url('/skins/default/bgtexture8.jpg');
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.tsColor8 .tsContent, .tsColor8 h1, .tsColor8 h2, .tsColor8 h3, .tsColor8 h4{
	color:white;
}
.tsColor8, .tsColor8 div.tsHeadLine, .tsColor8 div#tsBottomBlock, .tsColor8 div.tsBigLink {
	background-color:rgba(0,0,0,0.1);
}
div.tsHumanPath, .Color8, div.tsUserString, div#tsNotifies, .Color8, div.tsClick2Logout, .Color8, div.tsClick2FullScreen, .Color8 div.tsClick2NormalScreen, .Color8 .filter_subblock {
	background-color:rgba(255,255,255,0.5);
}
.tsColor8 div.tsHeadLine, .tsColor8 div#tsBottomBlock{
	background-image:none;
}
.tsColor8 div.tsActiveTab, .tsColor8 div.tsInActiveTab:hover, .tsColor8 fieldset, .tsColor8 table.tsSortable tr:nth-child(odd), .tsColor8 .tsFilterPages, .tsColor8 div.tsPseudoWindowTitle, .tsColor8 div#tsMenuManager, .tsColor8 div#tsMenuContainer, .tsColor8 .tsArea, .tsColor8 #tsSortBlock, .tsColor8 div.tsBigLink, .tsColor8 div.tsDescriptionBlock, .tsColor8 .tsParamSubBlock, .tsColor8 .tsParamMultiLang, .tsColor8 .tsParam {
	color:black;
	background-color:#dbffdb;
}
.tsColor8 .tsIllusoryArea, .tsColor8 div.tsHomePageRow:nth-child(even) {
	background-color: rgba(0,0,0,0.1);
	border:1px solid rgba(210, 255, 235, 1.0);
}
.tsColor8 div.tsHumanPath, .tsColor8 div.tsUserString, .tsColor8 div#tsNotifies, .tsColor8 div.tsClick2Logout, .tsColor8 div.tsClick2FullScreen, .tsColor8 div.tsClick2NormalScreen, .tsColor8 .filter_subblock, .tsColor8 div.filter>span {
	background-color:rgba(255,255,255,0.3);
}
.tsColor8 div.tsInActiveTab, .tsColor8 div.filter>span:hover, .tsColor8 .tsLightMatroskaHover, .tsColor8 .tsDarkMatroskaHover, .tsColor8 table.tsSortable tr:hover>td, .tsColor8 table.tsSortable tr>td a:hover, .tsColor8 div.tsBigLink:hover, .tsColor8 div.tsHumanPath:hover, .tsColor8 div.tsUserString:hover, .tsColor8 div#tsNotifies:hover, .tsColor8 div.tsClick2Logout:hover, .tsColor8 div.tsClick2FullScreen:hover, .tsColor8 div.tsClick2NormalScreen:hover {
	background-color:rgba(255,255,255,0.5);
}
.tsColor8 input.tsButton, .tsColor8 #tsNm a, .tsColor8 .filter_trigger_button{
	color:black;
	background-color:rgba(255,255,255,0.4);
}
.tsColor8 input.tsButton:hover, .tsColor8 .filter_trigger_button_clicked{
	background-color:rgba(255,255,255,0.9);
}

/**************************************************/
/*************** ****************/
/**************************************************/
/*обрезка не вмещающихся placeholder-ов с помощью троеточия*/
input[placeholder]		{text-overflow:ellipsis;}
input::-moz-placeholder		{text-overflow:ellipsis;} 
input:-ms-input-placeholder	{text-overflow:ellipsis;}
/*placeholder-ы скрываются при щелчке мышью*/
:focus::-webkit-input-placeholder	{color: transparent}
:focus::-moz-placeholder		{color: transparent}
:focus:-ms-input-placeholder		{color: transparent}
/*цвет placeholder-ов*/
::-webkit-input-placeholder	{color:#666;}
::-moz-placeholder		{color:#666;}
:-ms-input-placeholder		{color:#666;}

@media screen and (max-width: 480px) {
	a#tsShowMainMenu:before {
		content:'';
	}
	a#tsShowMainMenu{
		background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABZJREFUCNdjYMAL7P///4NO0EMdHAAACcomrRdbNioAAAAASUVORK5CYII=');
		height:34px;
		background-repeat:no-repeat;
	}
	div#tsMenuManager{
		width:32px;
		display:none;
	}
	.tsMenuHidden div#tsMenuManager {
		display:block;
	}
	div.tsHeadLine{
		padding-top:0px;
	}
	div.tsHumanPath {
		max-width:30%;
		padding:3px 2px 3px 2px;
		margin-right:5px;
		font-size:100%;
	}
	div.tsUserString{
		/*
		max-width:40%;
		padding:3px 2px 3px 2px;
		margin-left:5px;
		font-size:100%;
		*/
		display:none;
	}
	div.tsClick2FullScreen,div.tsClick2NormalScreen,div.tsClick2Logout{
		width:21px;
		height:21px;
	}
	div#tsNotifies{
		font-size:100%;
		max-width:15%;
	}
	div.tsBody{
		width:100%;
	}
	div.tsActiveTab,div.tsInActiveTab{ /*вкладки javascript*/
		margin:1px;
		padding:3px;
	}
	div#tsCenterBlock{
		padding:0px;
	}
	div#tsMenuManager,div#tsMenuContainer{
		position:fixed;
	}
	ul.tsMainMenu li{
		padding:6px;
	}
	div#tsUserScoreArea,div#tsGameEvent{
		display:none;
	}
div.tsRegistrationAgent { width: 95%; border: 1px solid rgb(218, 225, 232); border-radius: 3px; background-color: #ffffff; margin: 5px auto; padding: 5px; text-align: justify; }
}
@media screen and (min-width: 481px) and (max-width: 700px) {
/*hidden menu by default and other image*/
	a#tsShowMainMenu:before {
		content:'';
	}
	a#tsShowMainMenu{
		background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABZJREFUCNdjYMAL7P///4NO0EMdHAAACcomrRdbNioAAAAASUVORK5CYII=');
		height:34px;
		background-repeat:no-repeat;
	}
	div#tsMenuManager{
		width:32px;
		display:none;
	}
	.tsMenuHidden div#tsMenuManager {
		display:block;
	}
	div.tsHeadLine{
		padding-top:1px;
	}
	div.tsHumanPath {
		max-width:40%;
		padding:3px 5px 3px 5px;
		margin-right:5px;
		font-size:100%;
	}
	div.tsUserString{
		/*
		max-width:30%;
		padding:3px 5px 3px 5px;
		margin-left:5px;
		font-size:100%;
		*/
		display:none;
	}
	div.tsClick2FullScreen,div.tsClick2NormalScreen,div.tsClick2Logout{
		width:21px;
		height:21px;
	}
	div#tsNotifies{
		font-size:100%;
		max-width:15%;
	}
	div.tsBody{
		width:100%;
	}
	div.tsActiveTab,div.tsInActiveTab{ /*вкладки javascript*/
		margin:2px;
		padding:4px;
	}
	div#tsCenterBlock{
		padding: 2px 0 3px 3px;
	}
	div#tsMenuManager,div#tsMenuContainer{
		position:fixed;
	}
	ul.tsMainMenu li{
		padding:5px;
	}
}
@media screen and (min-width: 701px) and (max-width: 959px) {
/*hidden menu by default and other image*/
	a#tsShowMainMenu:before {
		content:'';
	}
	a#tsShowMainMenu{
		background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABZJREFUCNdjYMAL7P///4NO0EMdHAAACcomrRdbNioAAAAASUVORK5CYII=');
		height:34px;
		background-repeat:no-repeat;
	}
	div#tsMenuManager{
		width:32px;
		display:none;
	}
	.tsMenuHidden div#tsMenuManager {
		display:block;
	}
	div.tsHumanPath {
		max-width:40%;
	}
	div.tsUserString{
		max-width:30%;
	}
	div.tsHeadLine{
		padding-top:3px;
	}
	div.tsActiveTab,div.tsInActiveTab{ /*вкладки javascript*/
		margin:4px;
		padding:6px;
	}
	div#tsCenterBlock{
		padding: 2px 0 5px 5px;
	}
	div#tsMenuManager,div#tsMenuContainer{
		position:fixed;
	}
	ul.tsMainMenu li{
		padding:2px;
	}
}
@media screen and (min-width: 960px) and (max-width: 1100px) {
/*hidden menu by default and other image*/
	a#tsShowMainMenu:before {
		content:'';
	}
	a#tsShowMainMenu{
		background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAQMAAABJtOi3AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABZJREFUCNdjYMAL7P///4NO0EMdHAAACcomrRdbNioAAAAASUVORK5CYII=');
		height:34px;
		background-repeat:no-repeat;
	}
	div#tsMenuManager{
		width:32px;
		display:none;
	}
	.tsMenuHidden div#tsMenuManager {
		display:block;
	}
	div.tsBody{
		width:80%;
	}
}

@media (prefers-color-scheme: dark) {
	#tsContent,div.autocomplete{
		background-color:rgb(26,26,29);
		color:rgb(250,250,255);
	}
	input[type="password"], input[type="checkbox"], input[type="text"], #tsMenuContainer{
		background-color:rgb(25,25,25);
		color:rgb(140,140,140);
		border:1px solid gray;
	}
	div.autocomplete li.selected { /*Выбранный элемент списка автодополнения*/
		color:black;
	}
	select.form-control{
		background-color:rgb(26,26,29) !important;
		color:rgb(250,250,255) !important;
	}
	.form-control:disabled, .form-control[readonly] {
		background-color:rgb(25,25,25) !important;
		color:rgb(140,140,140) !important;
		border:none !important;
	}
	.accordion-item{
		background-color:rgb(26,26,29) !important;
	}
	button.accordion-button:not(.collapsed) {
		color: #aca3e4;
		background-color: #333;
	}
}
