/* ==========================================================================
   @outputFile: special.css
   @inputFiles: 
   @date: 2013-07-25 14:00:33
   @author: Павел Белоусов (www.info-expert.ru) */
/* ========================================================================== */
.specialversion img {
	display: none;
}
.specialversion #slides {
	display: none !important;
}
.specialversion .map-container img,
.specialversion #bxMapContainer img{
	display: block !important;
}

.special-settings {
	display:none;
	font-size:22px;
	font-weight:normal;
	line-height:30px !important;
	font-family:Verdana, Arial, sans-serif;
	width:100%;
	height:60px;
	margin:0 auto;
/*	position:fixed;
	top:0;*/
	z-index:1001;
	border-bottom:1px solid #000;
}
.special-settings h2 {
	margin:0;
	color:inherit;
	font-size:110%;
}
.special-settings-wrapper {
	width:1000px;
	margin:0 auto;
	margin:6px auto 0;
	line-height:26px;
	vertical-align:top;
}
#specialversion {
	font-size:24px;
	font-size:150%;
}
html.specialversion { background-image:none !important; }
html.specialversion .special-settings { display:block; }
html.specialversion a#specialversion { display:none; }
html.specialversion body {
	/*padding-top:60px;*/
	font:normal 16px/24px Verdana, Arial, Georgia, sans-serif;
}
.specialversion h1, .specialversion h2, .specialversion h3, .specialversion h4, .specialversion h5, .specialversion h6, .specialversion p, .specialversion img, .specialversion table, .specialversion ul, .specialversion ol, .specialversion form, .specialversion li, .specialversion fieldset {
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-family:inherit;
	list-style:none;
}
.specialversion input { outline:none; }
.specialversion .inner_content ol li { list-style:decimal; }
.specialversion p { margin:10px 0; }
.specialversion table td, .specialversion table th, .specialversion table.data-table td, .specialversion table.data-table th, .specialversion .content table th, .specialversion .content table thead td {
	padding:3px 5px;
	border-left:none;
	border-right:none;
}
.specialversion .inner_content ul li {
	list-style:circle;
	background-image:none;
	padding:0;
}
.specialversion .inner_content ul li li { list-style:disc; }
.specialversion .inner_content ul li li li { list-style:square; }
.specialversion .inner_content ul li li li li { list-style:circle; }
.specialversion .inner_content ul, .specialversion .inner_content ol { margin:10px 0 10px 30px; }
/*.specialversion a { display:inline-block; }*/
.specialversion .welcome, .specialversion .content p, .specialversion .content .news ul li p.date, .specialversion .links p, .specialversion .leftCol h2, .specialversion .rightCol h2, .specialversion .centerCol h2, .specialversion .centerCol .content .news .arrival h2, .specialversion .centerCol .content .news .event h2 {
	color:inherit;
	font-family:inherit;
}
.specialversion .links p { display:inline; }
.specialversion .links li {
	height:auto;
	margin-bottom:20px;
}
.specialversion .links li img { margin-right:10px; }
.specialversion .content .news ul li a, .specialversion .content .news ul li p.date, .specialversion .content .news .arrival div a, .specialversion .content .news .events div a { font-size:inherit; }

.specialversion #informer_block,
.specialversion .informer .title,
.specialversion .informer .weather {
	display:none;
}
.specialversion .ribbon-top-l, .specialversion .ribbon-top-r { background:none; }
.specialversion h1 {
	width:auto;
	font-size:inherit;
	line-height:inherit;
	margin-bottom:1em;
}
.specialversion .icons { display:none; }
.specialversion .mainMenu .mainMenuPodmenu, .specialversion .mainMenu .mainMenuPodmenuLevelTwo, .specialversion .mainMenu .mainMenuPodmenu ul > li { width:250px; }
.specialversion .mainMenu .mainMenuPodmenu ul { margin:0; }
.specialversion .mainMenu .mainMenuPodmenu ul > li a {
	font-size:inherit;
	color:inherit;
	width:210px;
}
.specialversion .mainMenu > li:hover, .specialversion .mainMenu > li.selected {
	background:none;
	outline:solid 3px;
}
.specialversion .official li, .specialversion .information li {
	margin:0;
	padding:0;
}
.specialversion .official li a, .specialversion .information li a {
	background:none;
	margin:0;
	padding:0 0 0 10px;
}
.specialversion .arrow {
	display:inline;
	background:none;
}
.specialversion .arrow { font-size:inherit; }
.specialversion .ribbon, .specialversion .bottom-menu { background:none; }
.specialversion .bottom-menu ul li a { text-shadow:none; }
.specialversion .footer .thirdCol a.sitemap, .specialversion .footer .thirdCol a.feedback {
	background:none;
	padding-left:0;
	margin-left:0;
}
.specialversion .madein { color:inherit; }
.specialversion .madein p:first-child { display:none; }
.specialversion .footer .firstCol, .specialversion .footer .firstCol p, .specialversion .footer .firstCol p strong { color:inherit; }
.specialversion .path ul li {
	padding:0;
	margin:0 0 0 20px;
	list-style-type:circle;
}
.specialversion .path ul li span {
	background:none;
	width:0;
}
.specialversion .leftCol ul.second-menu {
	background:none;
	padding:0;
	margin:20px 0;
}
.specialversion .leftCol ul.second-menu li.selected .select-bg, .specialversion .leftCol ul.second-menu li.selected div.select-bg > a, .specialversion .leftCol ul.second-menu li .select-bg > a {
	background:none;
	margin:0;
	padding:0;
}
.specialversion .leftCol ul.second-menu li .select-bg > a span { border-bottom-width:3px; }
.specialversion .leftCol ul.second-menu li.selected ul, .specialversion .leftCol ul.second-menu li.selected .select-bg {
	margin:0;
	padding:0;
	width:auto;
}
.specialversion .leftCol ul.second-menu .selected .select-bg a, .specialversion .leftCol ul.second-menu li.selected div.select-bg > a { padding:0 10px; }
.specialversion .leftCol ul.second-menu li.selected ul { margin-top:1em; }
.specialversion .files-download a, .specialversion .files-download i {
	font-size:inherit;
	line-height:inherit;
}
.specialversion .files-download span { color:inherit; }
.specialversion .files-download .file_prop { padding-left:1em; }
.specialversion .files-download a:hover span { color:inherit; }
.specialversion blockquote {
	background:none;
	border:solid 3px;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	color:inherit;
}
.specialversion input[type="text"], .specialversion input[type="paddword"], .specialversion textarea, .specialversion #undertabs, .specialversion .bx-sm-feature-select .bx-sm-parent, .specialversion .bx-sm-feature-noselect .bx-sm-parent, .specialversion .bx-sm-feature-noselect .bx-sm-parent-button, .specialversion .bx-sm-separator, .specialversion .bx-sm-rightshadow, .specialversion .bx-sm-rightline, .specialversion table.tabsGosServices .bx-sm-leftshadow, .specialversion .gosServices .item-table td, .specialversion .gosServices .item-table td.item-blue, .specialversion .wizard_footer, .specialversion .wizard_footer_left, .specialversion .wizard_footer_right { background:inherit; }
.specialversion .wizard table { background:inherit !important; }
.specialversion .wizard table td { border-bottom:none !important; }
.specialversion .wizard_title, .specialversion .content table tbody td {
	color:inherit;
	text-shadow:none;
}
.specialversion .bx-registration-table td { border:0; }
.specialversion .bx-registration-table input[type="text"], .specialversion .bx-registration-table input[type="password"] { width:450px; }
.specialversion .padWiz hr { display:none; }
.specialversion .wizFormBtn { background-image:none; }
img[align="left"] { padding: 0 20px 0 0; }
img[align="right"] { padding:0 0 20px 20px; }
.a-colors a {
	display:none;
	width:28px;
	height:28px;
	border:1px solid #000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	border-radius:4px;
}
.a-fontsize, .a-colors, .default-version, .norm-version {
	float:left;
	margin:10px 0 0 25px;
}
.a-fontsize a {
	text-decoration:none;
	text-align:center;
	display:inline-block;
	width:30px;
	height:30px;
	vertical-align:top;
	border-radius:4px;
}
.a-fontsize-big {
	font-size:30px;
	font-weight:bold;
}
.a-fontsize-normal { font-size:20px; }
.a-fontsize-small { font-size:17px; }
.a-images a {
	padding:0 5px;
	border:1px solid #000;
}
.choose-colors { margin:10px 0; }
.choose-colors li { list-style:none; }
.fs-small { font-size:14px; }
.fs-normal { font-size:16px; }
.fs-big { font-size:22px; }
.a-colors .a-color1 {
	display:inline-block;
	color:#000;
	background-color:#fff;
	border-color:#000 !important;
}
.a-colors .a-color1:hover {
	color:#fff;
	background-color:#000;
}
html.color1 {
	background-color:#fff;
	color:#000;
}
.color1 * { border-color:#000 !important; }
.color1 {
	background-color:#fff;
	color:#000;
}
.color1 button, .color1 input[type="button"], .color1 input[type="reset"], .color1 input[type="submit"] {
	background-color:#000;
	color:#fff;
}
.color1 button:focus, .color1 input[type="button"]:focus, .color1 input[type="reset"]:focus, .color1 input[type="submit"]:focus {
	outline:solid 3px #000;
	background-color:#fff;
	color:#000;
}
.color1 input[type="text"], .color1 input[type="password"], .color1 textarea {
	color:#000;
	background:#fff;
	padding:5px;
}
.color1 input[type="text"]:focus, .color1 input[type="password"]:focus, .color1 textarea:focus { outline:solid 3px #000; }
.color1 body {
	background-color:#fff !important;
	color:#000 !important;
}
.color1 :focus { outline:solid 3px #fff; }
.color1 .a-colors a { border-color:#000; }
.color1 .a-colors a:hover { outline:none; }
.color1 a {
	color:#000;
	outline:none;
}
.color1 a:hover, .color1 a:focus {
	background-color:#000 !important;
	color:#fff !important;
	outline:solid 3px #000;
}
.color1 h1, .color1 h2, .color1 h3, .color1 h4, .color1 h5, .color1 h6 { color:#000 !important; }
.color1 .a-fontsize-small { display:none; }
.color1.fs-big .a-fontsize-big, .color1.fs-small .a-fontsize-small, .color1.fs-normal .a-fontsize-normal, .color1 .a-fontsize a:hover {
	background-color:#000;
	color:#fff;
	text-shadow:none;
}
.color1 .link_map .block .item h2 { text-align:center; }
.color1 .a-fontsize a:hover { outline:none; }
.color1 .special-settings {
	border-bottom:solid 1px #000 !important;
	background-color:#fff;
	color:#000;
}
.color1 .header_h1, .color1 .header_h3 {
	color:#000;
	font-family:inherit;
}
.color1 .mainMenu {
	background:#000;
	margin-bottom:10px;
	height:auto;
}
.color1 .mainMenu > li > a, .color1 .mainMenu > li > span {
	background:none;
	color:#fff;
	text-shadow:none;
	font-size:inherit;
}
.color1 .mainMenu > li > a:hover, .color1 .mainMenu > li > span:hover {
	background:#000;
	color:#000;
}
.color1 .mainMenu .mainMenuPodmenu {
	background:#fff;
	outline:solid 3px #000;
}
.color1 .mainMenu a { color:#000; }
.color1 .mainMenu .mainMenuPodmenuLevelTwo ul li:hover, .color1 .mainMenu .mainMenuPodmenu ul > li:hover, .color1 .mainMenu .mainMenuPodmenuLevelTwo { background:#fff; }
.color1 .mainMenu .mainMenuPodmenuLevelTwo ul li em, .color1 .mainMenu .mainMenuPodmenuLevelTwo ul li:hover em { background:none; }
.color1 .mainMenuPodmenu a { color:#000 !important; }
.color1 .mainMenuPodmenu a:hover { color:#fff !important; }
.color1 .mainMenuPodmenu .selected > a {
	color:#fff !important;
	background:#000;
}
.color1 .mainMenu > li > a:hover, .color1 .mainMenu > li > a:focus {
	background:#fff !important;
	color:#000 !important;
}
.color1 .mainMenu > li.selected > a {
	background:#fff !important;
	color:#000 !important;
}
.color1 .login-popup-wrapper { background:transparent; }
.color1 .login-popup { background:#fff; }
/*.color1 .search { margin:20px 0; }*/
.color1 .search .input {
	background-image:none;
	background:#fff;
	color:#000;
	outline:solid 3px #000;
	padding:4px;
	width:230px;
}
.color1 .search .input:focus {
	background:#000;
	color:#fff;
	outline:solid 3px #000;
	width:230px;
	padding:4px;
}
.color1 .search .button {
	background:#000;
	color:#fff;
	padding:6px 0;
	line-height:normal !important;
	text-align:center;
	outline:solid 3px #000;
	display:block;
	cursor:pointer;
	display:none;
}
.color1 .official ul li a, .color1 .information ul li a, .color1 .arrow, .color1 .content .news a, .color1 .content .news h2, .color1 .content .news .arrival div a, .color1 .content .news .events div a { color:#000; }
.color1 .content .news a { background-color:transparent; }
.color1 .line sup, .color1 .content .news .arrival p.date {
	color:#000;
	font-size:inherit;
}
.color1 hr { background:#000; }
.color1 .bottom-menu ul li a, .color1 .path ul li a, .color1 .leftCol ul.second-menu li a, .color1 .leftCol ul.second-menu li.selected ul li a, .color1 .leftCol ul.second-menu li.selected div.select-bg > a { color:#000; }
.color1 .leftCol ul.second-menu li a { display:block; }
.color1 .leftCol ul.second-menu li.selected .select-bg { border:solid 3px; }
.color1 .files-download a {
	background-position:2px 50%;
	background-image:url("/images/docs/no1.gif");
}
.color1 .files-download a.doc { background-image:url("/images/docs/doc1.gif"); }
.color1 .files-download a.gif { background-image:url("/images/docs/gif1.gif"); }
.color1 .files-download a.jpg { background-image:url("/images/docs/jpg1.gif"); }
.color1 .files-download a.pdf { background-image:url("/images/docs/pdf1.gif"); }
.color1 .files-download a.rtf { background-image:url("/images/docs/rtf1.gif"); }
.color1 .files-download a.ppt { background-image:url("/images/docs/ppt1.gif"); }
.color1 .files-download a.rar { background-image:url("/images/docs/rar1.gif"); }
.color1 .files-download a.xls { background-image:url("/images/docs/xls1.gif"); }
.color1 .content table th, .color1 .content table thead td {
	background:#000;
	color:#fff;
}
.color1 .content table tbody tr:nth-child(2n), .color1 .even { background:none; }
#color1 a {
	border-color:#000;
	color:#000;
	background-color:#fff;
}
.a-colors .a-color2 {
	display:inline-block;
	color:#ff0;
	background-color:#000;
	border-color:#ff0 !important;
}
.a-colors .a-color2:hover {
	color:#000;
	background-color:#ff0;
}
html.color2 {
	background-color:#000;
	color:#ff0;
}
.color2 * { border-color:#ff0 !important; }
.color2 {
	background-color:#000;
	color:#ff0;
}
.color2 button, .color2 input[type="button"], .color2 input[type="reset"], .color2 input[type="submit"] {
	background-color:#ff0;
	color:#000;
}
.color2 button:focus, .color2 input[type="button"]:focus, .color2 input[type="reset"]:focus, .color2 input[type="submit"]:focus {
	outline:solid 3px #ff0;
	background-color:#000;
	color:#ff0;
}
.color2 input[type="text"], .color2 input[type="password"], .color2 textarea {
	color:#ff0;
	background:#000;
	padding:5px;
}
.color2 input[type="text"]:focus, .color2 input[type="password"]:focus, .color2 textarea:focus { outline:solid 3px #ff0; }
.color2 body {
	background-color:#000 !important;
	color:#ff0 !important;
}
.color2 :focus { outline:solid 3px #000; }
.color2 .a-colors a { border-color:#ff0; }
.color2 .a-colors a:hover { outline:none; }
.color2 a {
	color:#fff;
	outline:none;
}
.color2 a:hover, .color2 a:focus {
	background-color:#ff0 !important;
	color:#000 !important;
	outline:solid 3px #ff0;
}
.color2 h1, .color2 h2, .color2 h3, .color2 h4, .color2 h5, .color2 h6 { color:#fff !important; }
.color2 .a-fontsize-small { display:none; }
.color2.fs-big .a-fontsize-big, .color2.fs-small .a-fontsize-small, .color2.fs-normal .a-fontsize-normal, .color2 .a-fontsize a:hover {
	background-color:#ff0;
	color:#000;
	text-shadow:none;
}
.color2 .link_map .block .item h2 { text-align:center; }
.color2 .a-fontsize a:hover { outline:none; }
.color2 .special-settings {
	border-bottom:solid 1px #ff0 !important;
	background-color:#000;
	color:#ff0;
}
.color2 .header_h1, .color2 .header_h3 {
	color:#fff;
	font-family:inherit;
}
.color2 .mainMenu {
	background:#ff0;
	margin-bottom:10px;
	height:auto;
}
.color2 .mainMenu > li > a, .color2 .mainMenu > li > span {
	background:none;
	color:#000;
	text-shadow:none;
	font-size:inherit;
}
.color2 .mainMenu > li > a:hover, .color2 .mainMenu > li > span:hover {
	background:#ff0;
	color:#fff;
}
.color2 .mainMenu .mainMenuPodmenu {
	background:#000;
	outline:solid 3px #ff0;
}
.color2 .mainMenu a { color:#fff; }
.color2 .mainMenu .mainMenuPodmenuLevelTwo ul li:hover, .color2 .mainMenu .mainMenuPodmenu ul > li:hover, .color2 .mainMenu .mainMenuPodmenuLevelTwo { background:#000; }
.color2 .mainMenu .mainMenuPodmenuLevelTwo ul li em, .color2 .mainMenu .mainMenuPodmenuLevelTwo ul li:hover em { background:none; }
.color2 .mainMenuPodmenu a { color:#fff !important; }
.color2 .mainMenuPodmenu a:hover { color:#000 !important; }
.color2 .mainMenuPodmenu .selected > a {
	color:#000 !important;
	background:#ff0;
}
.color2 .mainMenu > li > a:hover, .color2 .mainMenu > li > a:focus {
	background:#000 !important;
	color:#ff0 !important;
}
.color2 .mainMenu > li.selected > a {
	background:#000 !important;
	color:#ff0 !important;
}
.color2 .login-popup-wrapper { background:transparent; }
.color2 .login-popup { background:#000; }
.color2 .search { margin:20px 0; }
.color2 .search .input {
	background-image:none;
	background:#000;
	color:#ff0;
	outline:solid 3px #ff0;
	padding:4px;
	width:230px;
}
.color2 .search .input:focus {
	background:#ff0;
	color:#000;
	outline:solid 3px #ff0;
	width:230px;
	padding:4px;
}
.color2 .search .button {
	background:#ff0;
	color:#000;
	padding:6px 0;
	line-height:normal !important;
	text-align:center;
	outline:solid 3px #ff0;
	display:block;
	cursor:pointer;
	display:none;
}
.color2 .official ul li a, .color2 .information ul li a, .color2 .arrow, .color2 .content .news a, .color2 .content .news h2, .color2 .content .news .arrival div a, .color2 .content .news .events div a { color:#fff; }
.color2 .content .news a { background-color:transparent; }
.color2 .line sup, .color2 .content .news .arrival p.date {
	color:#ff0;
	font-size:inherit;
}
.color2 hr { background:#ff0; }
.color2 .bottom-menu ul li a, .color2 .path ul li a, .color2 .leftCol ul.second-menu li a, .color2 .leftCol ul.second-menu li.selected ul li a, .color2 .leftCol ul.second-menu li.selected div.select-bg > a { color:#fff; }
.color2 .leftCol ul.second-menu li a { display:block; }
.color2 .leftCol ul.second-menu li.selected .select-bg { border:solid 3px; }
.color2 .files-download a {
	background-position:2px 50%;
	background-image:url("/images/docs/no2.gif");
}
.color2 .files-download a.doc { background-image:url("/images/docs/doc2.gif"); }
.color2 .files-download a.gif { background-image:url("/images/docs/gif2.gif"); }
.color2 .files-download a.jpg { background-image:url("/images/docs/jpg2.gif"); }
.color2 .files-download a.pdf { background-image:url("/images/docs/pdf2.gif"); }
.color2 .files-download a.rtf { background-image:url("/images/docs/rtf2.gif"); }
.color2 .files-download a.ppt { background-image:url("/images/docs/ppt2.gif"); }
.color2 .files-download a.rar { background-image:url("/images/docs/rar2.gif"); }
.color2 .files-download a.xls { background-image:url("/images/docs/xls2.gif"); }
.color2 .content table th, .color2 .content table thead td {
	background:#ff0;
	color:#000;
}
.color2 .content table tbody tr:nth-child(2n), .color2 .even { background:none; }
#color2 a {
	border-color:#ff0;
	color:#ff0;
	background-color:#000;
}

.color2 .bx-sm-holder-show .bx-sm-parent .bx-sm-header{
	background:#ff0;
	color:#000;
}
.color2 .bx-sm-feature-select .bx-sm-parent .bx-sm-header{
	background:#000;
	color:#ff0;
	outline:3px solid #ff0;
}
html.specialversion.fs-normal body {
	font-size:16px;
	line-height:24px;
}
html.specialversion.fs-normal body input[type="text"], html.specialversion.fs-normal body input[type="submit"], html.specialversion.fs-normal body input[type="password"], html.specialversion.fs-normal body button
						textarea {
	font-size:16px;
	line-height:24px;
	height:24px;
}
html.specialversion.fs-normal body h1 {
	font-size:31px;
	line-height:39px;
}
html.specialversion.fs-normal body .inner_sidebar ul.side, html.specialversion.fs-normal body .inner_sidebar ul
						 ul { font-size:16px; }
html.specialversion.fs-normal body blockquote {
	font-size:16px;
	line-height:24px;
}
html.specialversion.fs-normal body h2 {
	font-size:24px;
	line-height:34px;
}
html.specialversion.fs-normal body .wizFormBtn { height:32px; }
html.specialversion.fs-normal body table td, html.specialversion.fs-normal body table th, html.specialversion.fs-normal body table.data-table td, html.specialversion.fs-normal body table.data-table th {
	padding:12.307692307692px 16px;
	border-bottom:solid 1px;
}
html.specialversion.fs-normal body .login-popup {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	border:solid 4px !important;
	font-size:16px;
}
html.specialversion.fs-normal body .login-popup h3 { font-size:16px; }
html.specialversion.fs-normal body .login-popup input, html.specialversion.fs-normal body .login-popup button {
	line-height:24px;
	height:24px;
	padding:0 10px;
	font-size:16px;
}
html.specialversion.fs-normal body .login-popup input:focus, html.specialversion.fs-normal body .login-popup button:focus { outline:solid 3px; }
html.specialversion.fs-normal body .mainMenu > li > a, html.specialversion.fs-normal body .mainMenu > li > span {
	height:24px;
	padding-top:15px;
}
html.specialversion.fs-normal body .mainMenu .mainMenuPodmenu { margin-top:49px; }
html.specialversion.fs-normal body .welcome, html.specialversion.fs-normal body .footer > div, html.specialversion.fs-normal body .footer .firstCol p, html.specialversion.fs-normal body .footer .firstCol p strong {
	font-size:inherit;
	line-height:inherit;
}
html.specialversion.fs-normal body .header_h1 {
	font-size:34px;
	line-height:36px;
}
html.specialversion.fs-normal body .header_h3 { font-size:12.307692307692px; }
html.specialversion.fs-normal body .line { background:none; }
html.specialversion.fs-normal body .authTest, html.specialversion.fs-normal body .enter {
	margin:0;
	font-size:16px;
	line-height:24px;
}
html.specialversion.fs-normal body .loginbut, html.specialversion.fs-normal body .bx-system-auth-form input[name="logout_butt"] {
	height:24px;
	line-height:normal;
}
html.specialversion.fs-normal body .bottom-menu ul {
	height:10%;
	font-size:16px;
}
html.specialversion.fs-normal body .bottom-menu ul li a {
	font-size:16px;
	line-height:16px;
}
html.specialversion.fs-big body {
	font-size:22px;
	line-height:38px;
}
html.specialversion.fs-big body input[type="text"], html.specialversion.fs-big body input[type="submit"], html.specialversion.fs-big body input[type="password"], html.specialversion.fs-big body button
						textarea {
	font-size:22px;
	line-height:38px;
	height:38px;
}
html.specialversion.fs-big body h1 {
	font-size:37px;
	line-height:53px;
}
html.specialversion.fs-big body .inner_sidebar ul.side, html.specialversion.fs-big body .inner_sidebar ul
						 ul { font-size:22px; }
html.specialversion.fs-big body blockquote {
	font-size:22px;
	line-height:38px;
}
html.specialversion.fs-big body h2 {
	font-size:38px;
	line-height:48px;
}
html.specialversion.fs-big body .wizFormBtn { height:44px; }
html.specialversion.fs-big body table td, html.specialversion.fs-big body table th, html.specialversion.fs-big body table.data-table td, html.specialversion.fs-big body table.data-table th {
	padding:16.923076923077px 22px;
	border-bottom:solid 1px;
}
html.specialversion.fs-big body .login-popup {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	border:solid 4px !important;
	font-size:22px;
}
html.specialversion.fs-big body .login-popup h3 { font-size:22px; }
html.specialversion.fs-big body .login-popup input, html.specialversion.fs-big body .login-popup button {
	line-height:38px;
	height:38px;
	padding:0 10px;
	font-size:22px;
}
html.specialversion.fs-big body .login-popup input:focus, html.specialversion.fs-big body .login-popup button:focus { outline:solid 3px; }
html.specialversion.fs-big body .mainMenu > li > a, html.specialversion.fs-big body .mainMenu > li > span {
	height:38px;
	padding-top:15px;
}
html.specialversion.fs-big body .mainMenu .mainMenuPodmenu { margin-top:63px; }
html.specialversion.fs-big body .welcome, html.specialversion.fs-big body .footer > div, html.specialversion.fs-big body .footer .firstCol p, html.specialversion.fs-big body .footer .firstCol p strong {
	font-size:inherit;
	line-height:inherit;
}
html.specialversion.fs-big body .header_h1 {
	font-size:33px;
	line-height:57px;
}
html.specialversion.fs-big body .header_h3 { font-size:16.923076923077px; }
html.specialversion.fs-big body .line { background:none; }
html.specialversion.fs-big body .authTest, html.specialversion.fs-big body .enter {
	margin:0;
	font-size:22px;
	line-height:38px;
}
html.specialversion.fs-big body .loginbut, html.specialversion.fs-big body .bx-system-auth-form input[name="logout_butt"] {
	height:38px;
	line-height:normal;
}
html.specialversion.fs-big body .bottom-menu ul {
	height:10%;
	font-size:22px;
}
html.specialversion.fs-big body .bottom-menu ul li a {
	font-size:16px;
	line-height:22px;
}

html.specialversion .timeTD span {
	background: #FFFFFF;
	border: #F4F3EE 1px solid;
	border-radius: 2px;
}

html.color2 .timeTD span {
	color:#000000;
}

/*Карта*/
.specialversion .map-wrapper{
	font-size:14px;
}
.specialversion .map-container .map-section{
	border:1px solid;
	border-top:0;
	border-color:#000 !important;
}
.specialversion .map-container .map-section.collapse{
	border-bottom:0;
}
.specialversion .map-container .map-filter .map-category-item.active,
.specialversion .map-container .map-filter .map-category-item.active:hover{
	color:#fff;
	background:#000;
}
.specialversion.fs-normal .map-container input[type="text"]{
	height:30px;
	line-height:normal;
}
.specialversion .map-container .map-list .map-item-geo:after{
	background-position:-55px -40px;
}
.specialversion .map-container .map-list .map-item-geo{
	background:#345a88;
	border-color:#345a88 !important;
	box-shadow:none;
}
.specialversion .map-container .map-list .map-item-geo:hover{
	background:#c90000;
	border-color:#c90000 !important;
}
.specialversion .map-container .map-list .map-item-geo:active{
	background-image:none;
}
.specialversion .map-container .map-rule-float,
.specialversion .map-container .map-ruleV > div{
	background:#000;
	border-color:#000 !important;
}
.specialversion .map-container .map-clear-button{
	border:0;
	color:#fff;
	background:#000;
	box-shadow:none;
}
.specialversion .map-container .map-hide{
	color:#000;
}

.color2 .map-wrapper,
.color2 .map-item-name a,
.color2 .map-container input[type="text"]{
	color:#000;
}
.color2 .map-container .map-filter .map-category-item.active,
.color2 .map-wrapper .map-capture-menu,
.color2 .map-wrapper .map-capture-menu a,
.color2 .map-container .map-clear-button{
	color:#ff0;
}
.color2 .map-container input[type="text"]{
	background:#fff;
}
.color2 .map-category-name span,
.color2 .map-container .map-section-head,
.color2 .map-container input[type="text"]{
	border-color:#000 !important;
}