﻿/* Блок с кнопками для слабовидящих */
.special {background-color: #eee; border-bottom: solid 1px #aaa; text-align: right; font-size: 0.8em; padding: 5px 10px; line-height: 2em; border-bottom: solid 1px black;}
.special .hidden {display: none;}

/*.special .block {display: none; margin-left: 3em;}*/

.special .block {display: inline-block; margin-left:50px}

.special #specialVersion {display: inline-block;}
.special #defaultVersion {display: none;}
.special #specialParams {display: none;}


body.zoom120 {/*zoom: 1.2;*/ font-size: 1.0em;}
body.zoom150 {/*zoom: 1.5;*/ font-size: 1.2em;}
body.zoom175 {/*zoom: 1.75;*/ font-size: 1.3em;}


/* Цветовая схема 1 */
body.special1 .special #specialVersion {display: none;}
body.special1 .special #defaultVersion {display: inline-block;}

body.special1 .special #specialParams {display: inline-block;}
body.special1 .special block {display: inline-block; margin-left:50px}

body.special1 #header_data a {color: #0033dd; text-decoration: none;}
body.special1 #body_data a {color: #0033dd;}
body.special1 .footer {background-color: white; color: black;}
body.special1 .footer a {color: black;}
body.special1 {background-color: white;}
body.special1 #findMenu {background-color: #eee; border-bottom: solid 1px black;}
body.special1 #findMenu .item {border-right: solid 1px black; border-bottom: solid 1px black; border-top: solid 1px black; color: black;}
body.special1 #findMenu .item.active{background-color: white; color: #0033dd;}
body.special1 #findMenu .iconbtn {border-right: solid 1px black; color: black; border-bottom: solid 1px black; border-top: solid 1px black;}
body.special1 #findMenu #loginDisplaySep {display: none;}
body.special1 #findMenu #loginDisplay {border-right: solid 1px black; color: black; border-bottom: solid 1px black; border-top: solid 1px black;}
body.special1 .extra_opts_base {background-color: white; color: black; border-bottom: solid 1px black;}
body.special1 .extra_opts_base .changed {color: #0033dd;}
body.special1 .extra_opts_base .title {background-color: white;}
body.special1 .extra_opts_base.selectable  .title:hover {background-color: #eee;}
body.special1 .extra_opts_base .title_base {background-color: white;}
body.special1 .extra_opts_base #text_value {background-color: white;}
body.special1 #results .pageSlider{border-bottom: solid 1px black;}
body.special1 #results .pageSlider .pageChange {font-size: 1.2em; display: inline-block; text-align: center; width: 36px; height: 36px; line-height: 36px; cursor: pointer; border-radius: 0; margin: 0 2px 0 2px; background-color: #0033dd; color: white; border: solid 1px #0033dd;}
body.special1 #results .pageSlider .pageChange:hover {}
body.special1 #results .pageSlider .active {background-color: white; color: #0033dd; font-weight: bold; cursor: default; text-shadow: 0 0 1px #0033dd; z-index: 1; box-shadow: none; border: solid 1px #0033dd;}
body.special1 #results a {color: #0033dd; text-decoration: none;}
body.special1 #results a:hover {text-decoration: underline;}
body.special1 .end_sep {border-top: solid 1px black; height: 0;}
body.special1 .zakon {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #666; background-color: White;}
body.special1 .zakon .filed1 {background-color: White;}
body.special1 .zakon .index {background-color: White; box-shadow: none;}
body.special1 .zakon .filed2 {margin-left: 3px; border-left: solid 1px black;}    
body.special1 .postanovlenie {margin: 0; page-break-inside: avoid; box-shadow: none; color: #666; background-color: White; border-top: 0; height: 0;}
body.special1 .postanovlenie .filed1 {background-color: White;}
body.special1 .postanovlenie .index {background-color: White; box-shadow: none;}
body.special1 .postanovlenie .filed2 {margin-left: 3px; border-left: solid 1px black;}
body.special1 .zakonoproekt {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #666; background-color: White;}
body.special1 .zakonoproekt .filed1 {background-color: White;}
body.special1 .zakonoproekt .index {background-color: White; box-shadow: none;}
body.special1 .zakonoproekt .filed2 {margin-left: 3px; border-left: solid 1px black;}    
body.special1 .reshenie {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #666; background-color: White;}
body.special1 .reshenie .filed1 {background-color: White;}
body.special1 .reshenie .index {background-color: White; box-shadow: none;}
body.special1 .reshenie .filed2 {margin-left: 3px; border-left: solid 1px black;}    
body.special1 .vopros {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #666; background-color: White;}
body.special1 .vopros .filed1 {background-color: White;}
body.special1 .vopros .index {background-color: White; box-shadow: none;}
body.special1 .vopros .filed2 {margin-left: 3px; border-left: solid 1px black;}   
body.special1 .zasedanie {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #666; background-color: White;}
body.special1 .zasedanie .filed1 {background-color: White;}
body.special1 .zasedanie .index {background-color: White; box-shadow: none;}
body.special1 .zasedanie .filed2 {margin-left: 3px; border-left: solid 1px black;}  
body.special1 .zakritie {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #666; background-color: White; height: 0;}
body.special1 .zakritie .filed1 {background-color: White;}
body.special1 .zakritie .index {background-color: White; box-shadow: none;}
body.special1 .zakritie .filed2 {margin-left: 3px; border-left: solid 1px black;}
body.special1 .popravka {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #666; background-color: White;}
body.special1 .popravka .filed1 {background-color: White;}
body.special1 .popravka .index {background-color: White; box-shadow: none;}
body.special1 .popravka .filed2 {margin-left: 3px; border-left: solid 1px black;}    
body.special1 .magic {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #666; background-color: White;}
body.special1 .magic .filed1 {background-color: White;}
body.special1 .magic .field_ico {display: none;}
body.special1 .magic .index {background-color: White; box-shadow: none;}
body.special1 .magic .filed2 {margin-left: 3px; border-left: solid 1px black;}    
body.special1 #results #result_header {display: block;}
body.special1 #results #result_header #line1 {font-size: 2em; text-align: center; padding: 1.5em 0em 0.3em 0em;}
body.special1 #results #result_header #line2 {font-size: 1.2em; text-align: left; padding: 0em 1em 1.5em 1em;}
body.special1 #results #result_header #line2 div {padding: 0.1cm 0;}
body.special1 #LoginPanelBack {background: rgba(0, 0, 0, 1);}
body.special1 #LoginPanelBack #LoginPanelBorder {border-radius: unset;}
body.special1 #LoginPanelBack #LoginPanel {background: white; border-radius: unset;}
body.special1 #LoginPanelBack #LoginPanelContent #label {height: 1.8em; line-height: 1.8em; font-size: 1.4em;}
body.special1 #LoginPanelBack #LoginPanelContent input {border: solid 1px black; border-radius: 0.25em; border-radius: unset;}
body.special1 #LoginPanelBack #LoginPanelContent #loginBtn,
body.special1 #LoginPanelBack #LoginPanelContent #loginCancel {border: solid 1px black; font-size: 1.4em; height: 2.0em; line-height: 2.0em; border-radius: unset;}
body.special1 #LoginPanelBack #LoginPanelContent #loginBtn:hover,
body.special1 #LoginPanelBack #LoginPanelContent #loginCancel:hover { border-color: #0033dd; color: #0033dd;}














/* Цветовая схема 2 */
body.special2 .special {background-color: #555; border-bottom: solid 1px #777; border-bottom: solid 1px white; color: white;}
body.special2 .icoBtn24 {color: #99ddff;}
body.special2 .icoBtn24:hover {opacity: 1; text-shadow: 0 0 2px #99ddff;}
body.special2 .icoBtn24.ColorBlack {color: white;}
body.special2 .icoBtn24.ColorBlack:hover {text-shadow: 0 0 2px #999; color: white;}
body.special2 .icoBtn24.ColorBlack.active {color: white;}
body.special2 .icoBtn24.NoLink {color: white;}
body.special2 {color: white; background-color: black;}
body.special2 .special #specialVersion {display: none;}
body.special2 .special #defaultVersion {display: inline-block;}

body.special2 .special #specialParams {display: inline-block;}
body.special2 .special block {display: inline-block; margin-left:50px}

body.special2 #header_data a {color: #99ddff; text-decoration: none;}
body.special2 #body_data a {color: #99ddff;}
body.special2 .footer {background-color: black; color: white; border-top: solid 1px #555;}
body.special2 .footer a {color: white;}
body.special2 #findMenu {background-color: #555; border-bottom: solid 1px white;}
body.special2 #findMenu .item {border-right: solid 1px white; border-bottom: solid 1px white; border-top: solid 1px white; color: white;}
body.special2 #findMenu .item:hover {background-color: #555;}
body.special2 #findMenu .item.active{background-color: black; color: #99ddff;}
body.special2 #findMenu .iconbtn {border-right: solid 1px white; color: white; border-bottom: solid 1px white; border-top: solid 1px white;}
body.special2 #findMenu #loginDisplaySep {display: none;}
body.special2 #findMenu #loginDisplay {border-right: solid 1px white; color: white; border-bottom: solid 1px white; border-top: solid 1px white;}
body.special2 #findMenu_extra_opts_container {background-color: #111;}
body.special2 .extra_opts_base {background-color: black; color: white; border-bottom: solid 1px white;}
body.special2 .extra_opts_base .active {color: white;}
body.special2 .extra_opts_base .changed {color: #99ddff;}
body.special2 .extra_opts_base .title {background-color: black;}
body.special2 .extra_opts_base.selectable  .title:hover {background-color: #555;}
body.special2 .extra_opts_base .title_base {background-color: black;}
body.special2 .extra_opts_base #text_value {background-color: black;}
body.special2 #results .pageSlider{border-bottom: solid 1px white; background-color: #555;}
body.special2 #results .pageSlider .pageChange {font-size: 1.2em; display: inline-block; text-align: center; width: 36px; height: 36px; line-height: 36px; cursor: pointer; border-radius: 0; margin: 0 2px 0 2px; background-color: #99ddff; color: black; border: solid 1px #99ddff;}
body.special2 #results .pageSlider .pageChange:hover {}
body.special2 #results .pageSlider .active {background-color: black; color: #99ddff; font-weight: bold; cursor: default; text-shadow: 0 0 1px #99ddff; z-index: 1; box-shadow: none; border: solid 1px #99ddff;}
body.special2 #results a {color: #99ddff; text-decoration: none;}
body.special2 #results a:hover {text-decoration: underline;}
body.special2 .end_sep {border-top: solid 1px white; height: 0;}
body.special2 .zakon {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #ccc; background-color: black;}
body.special2 .zakon .filed1 {background-color: black;}
body.special2 .zakon .index {background-color: black; box-shadow: none;}
body.special2 .zakon .filed2 {margin-left: 3px; border-left: solid 1px white;}    
body.special2 .postanovlenie {margin: 0; page-break-inside: avoid; box-shadow: none; color: #ccc; background-color: black; border-top: 0; height: 0;}
body.special2 .postanovlenie .filed1 {background-color: black;}
body.special2 .postanovlenie .index {background-color: black; box-shadow: none;}
body.special2 .postanovlenie .filed2 {margin-left: 3px; border-left: solid 1px white;}
body.special2 .zakonoproekt {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #ccc; background-color: black;}
body.special2 .zakonoproekt .filed1 {background-color: black;}
body.special2 .zakonoproekt .index {background-color: black; box-shadow: none;}
body.special2 .zakonoproekt .filed2 {margin-left: 3px; border-left: solid 1px white;}    
body.special2 .reshenie {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #ccc; background-color: black;}
body.special2 .reshenie .filed1 {background-color: black;}
body.special2 .reshenie .index {background-color: black; box-shadow: none;}
body.special2 .reshenie .filed2 {margin-left: 3px; border-left: solid 1px white;}    
body.special2 .vopros {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #ccc; background-color: black;}
body.special2 .vopros .filed1 {background-color: black;}
body.special2 .vopros .index {background-color: black; box-shadow: none;}
body.special2 .vopros .filed2 {margin-left: 3px; border-left: solid 1px white;}   
body.special2 .zasedanie {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #ccc; background-color: black;}
body.special2 .zasedanie .filed1 {background-color: black;}
body.special2 .zasedanie .index {background-color: black; box-shadow: none;}
body.special2 .zasedanie .filed2 {margin-left: 3px; border-left: solid 1px white;}  
body.special2 .zakritie {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #ccc; background-color: black; height: 0;}
body.special2 .zakritie .filed1 {background-color: black;}
body.special2 .zakritie .index {background-color: black; box-shadow: none;}
body.special2 .zakritie .filed2 {margin-left: 3px; border-left: solid 1px white;}
body.special2 .popravka {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #ccc; background-color: black;}
body.special2 .popravka .filed1 {background-color: black;}
body.special2 .popravka .index {background-color: black; box-shadow: none;}
body.special2 .popravka .filed2 {margin-left: 3px; border-left: solid 1px white;}    
body.special2 .magic {margin: 0; page-break-inside: avoid; box-shadow: none; border-top: 0; color: #ccc; background-color: black;}
body.special2 .magic .filed1 {background-color: black;}
body.special2 .magic .field_ico {display: none;}
body.special2 .magic .index {background-color: black; box-shadow: none;}
body.special2 .magic .filed2 {margin-left: 3px; border-left: solid 1px white;}    
body.special2 #results #result_header {display: block;}
body.special2 #results #result_header #line1 {font-size: 2em; text-align: center; padding: 1.5em 0em 0.3em 0em;}
body.special2 #results #result_header #line2 {font-size: 1.2em; text-align: left; padding: 0em 1em 1.5em 1em;}
body.special2 #results #result_header #line2 div {padding: 0.1cm 0;}
body.special2 #LoginPanelBack {background: rgba(0, 0, 0, 1);}
body.special2 #LoginPanelBack #LoginPanelBorder {border-radius: unset;}
body.special2 #LoginPanelBack #LoginPanel {background: black; border-radius: unset;}
body.special2 #LoginPanelBack #LoginPanelContent #label {height: 1.8em; line-height: 1.8em; font-size: 1.4em;}
body.special2 #LoginPanelBack #LoginPanelContent input {border: solid 1px white; border-radius: 0.25em; border-radius: unset;}
body.special2 #LoginPanelBack #LoginPanelContent #loginBtn,
body.special2 #LoginPanelBack #LoginPanelContent #loginCancel {border: solid 1px white; font-size: 1.4em; height: 2.0em; line-height: 2.0em; border-radius: unset; background-color: #111;}
body.special2 #LoginPanelBack #LoginPanelContent #loginBtn:hover,
body.special2 #LoginPanelBack #LoginPanelContent #loginCancel:hover { border-color: #99ddff; color: #99ddff;}
body.special2 .black {color: white;}
body.special2 .page {color: white;}
body.special2 #results .none_results_line1 {color: white;}
body.special2 #results .none_results_line2 {color: white;}
body.special2 #results {color: white; background-color: black;}
body.special2 #body_data .title td {background-color: #555;}
body.special2 .file_base:hover {background: #333;}
body.special2 #body_data .chtenieItem {background-color: #111;}
body.special2 .line_base .line span {color: white;}
body.special2 .session_table { background-color: #111; border-top: solid 1px #333;}
body.special2 .session_table .c2 { background-color: #333; }
body.special2 .session_table table .index { background-color: black;}
body.special2 .setSessionButton {color: white; background: #111; border: solid 1px white;}
body.special2 .justButton {color: white; background: #111; border: solid 1px white;}
body.special2 .justButton_red {color: red; background: #111; border: solid 1px red;}
body.special2 .table_report1 table .itog1 {background-color: #111;}
body.special2 .table_report1 table .itog2 {background-color: #111;}
body.special2 .table_report2 table .itog1 {background-color: #111;}
body.special2 .table_report2 table .itog2 {background-color: #111;}
body.special2 .table_report2 table .td5 {background-color: #111;}
body.special2 .table_report3 table .itog1 {background-color: #111;}
body.special2 .table_report3 table .itog2 {background-color: #111;}
body.special2 .table_report4 table .itog1 {background-color: #111;}
body.special2 .table_report4 table .itog2 {background-color: #111;}
body.special2 .table_report5 table .itog1 {background-color: #111;}
body.special2 .table_report5 table .itog2 {background-color: #111;}
body.special2 .table_report6 table .itog1 {background-color: #111;}
body.special2 .table_report6 table .itog2 {background-color: #111;}
body.special2 .table_report7 table .itog1 {background-color: #111;}
body.special2 .table_report7 table .itog2 {background-color: #111;}
body.special2 .table_report8_11 table .itog1 {background-color: #111;}
body.special2 .table_report8_11 table .itog2 {background-color: #111;}
body.special2 .table_report9 table .itog1 {background-color: #111;}
body.special2 .table_report9 table .itog2 {background-color: #111;}
body.special2 .table_report10 table .itog1 {background-color: #111;}
body.special2 .table_report10 table .itog2 {background-color: #111;}
body.special2 .table_report12_13 table .itog1 {background-color: #111;}
body.special2 .table_report12_13 table .itog2 {background-color: #111;}
body.special2 .table_report14 table .itog1 {background-color: #111;}
body.special2 .table_report14 table .itog2 {background-color: #111;}
body.special2 .table_report15 table .itog1 {background-color: #111;}
body.special2 .table_report15 table .itog2 {background-color: #111;}
body.special2 .table_report16 table .itog1 {background-color: #111;}
body.special2 .table_report16 table .itog2 {background-color: #111;}
body.special2 .table_report17 table .itog1 {background-color: #111;}
body.special2 .table_report17 table .itog2 {background-color: #111;}