.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;
    background: #fefefe;
}
.special-settings h2 {
	margin:0;
	color:inherit;
	font-size:110%;
} 
.special-settings-wrapper {
    width: 1134px;
    margin: 0 auto;
    padding: 6px 0 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 #top-menu .mainMenuPodmenu, .specialversion #top-menu .mainMenuPodmenuLevelTwo, .specialversion #top-menu .mainMenuPodmenu ul > li { width:250px; }
.specialversion #top-menu .mainMenuPodmenu ul { margin:0; }
.specialversion #top-menu .mainMenuPodmenu ul > li a {
	font-size:inherit;
	color:inherit;
	width:210px;
}
.specialversion #top-menu > li:hover, .specialversion #top-menu > 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; }

.specialversion body {
  background-image: none;
}

.specialversion #all {
    width: 1000px;
}
.specialversion .tech_menu {
    position: absolute;
    right: 504px;
    bottom: 16px;
    padding: 10px 0;
}
.specialversion .tech_menu li {
    display: inline;
    padding: 10px 15px 10px 17px !important;
}
.specialversion .wrap, .specialversion .wrap_2, .specialversion .wrap_3 {
    background: none;
}
.specialversion .news-date-time{
    display: block;
    margin-bottom: 5px;
}
.specialversion div.bx-gd-setdef span.bx-gd-text, .specialversion div.bx-gd-clear span.bx-gd-text, .specialversion div.bx-gd-add span.bx-gd-text {
    background-image: none;
}
.specialversion .tech_menu li {
	background-image: none;
}
.specialversion div.bx-gd-button span.bx-gd-c {
    background-image: none;
}
.specialversion div.bx-gd-button span.bx-gd-l, .specialversion div.bx-gd-button span.bx-gd-r {
    background-image: none;
}
.specialversion .specialversion-border {
    border: 1px solid;
    padding: 7px;
}
.specialversion #widget {
    background: none !important;
}
.specialversion-show {
    display: none;
}
.specialversion .specialversion-hide {
    display: none;
}
.specialversion .specialversion-show {
    display: block;
}
.specialversion #headSslika {
    display: none;
}
.specialversion .bl, .specialversion .bl .bl_top, .specialversion .bl .bl_box {
    background: none;
}
.specialversion .bl .bl_box {
    padding: 20px 0;
}
.specialversion .rl_2, .specialversion .rl_2 .bl_cont, .specialversion .rl_2 .bl_box {
    background: none;
}
.specialversion .rl_2 .bl_cont, .specialversion .rl_4 .bl_cont, .specialversion .rl .bl_cont {
    border: 1px solid;
}
.specialversion .rl_4, .specialversion .rl_4 .bl_cont, .specialversion .rl_4 .bl_box {
    background: none;
}
.specialversion .rl, .specialversion .rl .bl_box, .specialversion .rl .bl_cont {
    background: none;
}
.specialversion .f_logo_w {
    display: none;
}
.specialversion #footer {
    padding-bottom: 30px;
    padding-top: 10px;
    border-top: 1px solid;
}
.specialversion #footer, .specialversion #footer2 {
    height: auto;
}
.specialversion #footer p {
    margin: 0;
    padding: 9px 0 0;
}
.specialversion .copy_2 {
    position: relative;
    right: 0;
}
.specialversion table.gadgetholder td, .specialversion table.bx-sm-holder-show td {
    border: none !important;
}
.specialversion .bx-sm-feature-noselect .bx-sm-parent .bx-sm-header, .specialversion .bx-sm-feature-noselect .bx-sm-parent-button .bx-sm-header-button {
    background: none;
    font-size: 15px !important;
}
.specialversion .bx-sm-feature-select .bx-sm-parent .bx-sm-header {
    background: none;
    font-size: 15px !important;
}
.specialversion table.bx-sm-holder-show td {
    padding: 1px !important;
}
.specialversion .bx-sm-leftshadow {
    background: none;
}
.specialversion .news-list table td {
    border: none !important;
}
.specialversion.imagesoff .preview_picture, .specialversion.imagesoff .content_picture {
    display: none;
}
.specialversion.imagesoff div.items a {
    padding: 14px 0px 41px 0px;
    background: none !important;
}
.specialversion .news-item a {
    display: inline;
}
.specialversion #login-form-window-header {
    font-size: 12px;
    background: none;
}


/* budennovsk-sk.ru */
.specialversion #header { 
    height:auto; 
    margin-bottom: 20px;
}
.specialversion #sidebar { 
    height:auto; 
    margin-bottom: 0 !important;
}
.specialversion ul.list_1 li { 
    margin: 20px 0;
}
.specialversion #header h1, .specialversion #header_2 h1 {
    width: 50%;
    position:relative; 
    left: inherit;
    top: inherit;
    right: inherit;
    margin-top: 15px;
    margin-bottom: 15px;
}
.specialversion #header h2.sub, .specialversion #header_2 h2.sub {
    position:relative; 
    left: inherit;
    top: inherit;
}
.specialversion .sub_p {
    position:relative;
    left: inherit;
    top: inherit;
}
.specialversion #header_2 { 
    height:auto; 
    position:relative;
    left: inherit;
    top: inherit;
    margin-bottom: 20px;
}
.specialversion #header_2 h1 {
    position:relative;
    left: inherit;
    top: inherit;
}
.specialversion #header_2 h2.sub {
    position:relative; 
    left: inherit;
    top: inherit;
}
.specialversion .logo { 
    position:relative; 
    left: inherit;
    top: inherit;
}
.specialversion .langs { 
    position:relative; 
    left: inherit;
    top: inherit;
}
.specialversion .langs { 
    position:relative; 
    left: inherit;
    top: inherit;
}

.specialversion .a-date {
    background: none !important;
    border: 1px solid;
    border-right: none;
}
/*  Menu */
.specialversion .top-menu {
    position:relative;
    left: inherit;
    top: inherit;
        padding: 10px;
    margin-top: 20px !important;
}
.specialversion .menu { 
    position:relative;
    left: inherit;
    top: inherit;
}
.specialversion body { 
    background-image: none;
}
.specialversion a { 
    border: none;
    text-decoration: underline;
}
.specialversion .top-menu li a {
    font-style: normal;
}

.specialversion .copy {
    position: absolute;
    left: 0;
    top: 30px;
    width: auto;
}

.specialversion .logo {
    padding: 0
}
.specialversion .logo .logo-text{
    font-size: inherit;
}
.specialversion .logo .altlogo-text{
    font-size: inherit;
}
.specialversion .header-info-block {
    padding: 0;
    font-size: inherit;
}
.specialversion .accordion-tabs li.tab-head-cont a.tab-head-cont_link.is-active:after {
display: none;
}
.specialversion .auth-links img{
    display: none;
}
.specialversion #top-search-open img{
    display: none;
}
.specialversion .dropdown-img{
    display: none;
}
.specialversion #top-search-open span{
    border: none;
}
.specialversion .lang ul li{
    display: inline-flex;
    padding: 0;
}
.specialversion .tabs-wrap{
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    border: 1px solid;
}
.specialversion a.sec-tab{
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
.specialversion .carousel-indicators{
    display: none;
}
.specialversion .block-sep-2{
    display: none;
}
.specialversion .sidebar-block-el-menu li span{
    display: none;
}
.specialversion .cont{
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    border: 1px solid;
    background: none;
}
.specialversion .detail-news-date td{
    border: none;
}
.specialversion .detail-news-date .detail-news-date_first{
     display: none;
}
.specialversion #vertical-multilevel-menu li ul .child-sep{
     display: none;
}
.specialversion .veksk-block-img img{
     display: none;
}
.specialversion .block-sep-3{
     display: none;
}
.specialversion .s11 img{
     display: none;
}
.specialversion .cont-green-wrap{
     background: none;
    border: 1px solid;
}
.specialversion .gdparent.cont-green{
     background: none;
    margin-bottom: 0;
    box-shadow: none !important;
     -moz-box-shadow: none !important;
     -webkit-box-shadow: none !important;
}
.specialversion .cont-green > .gdhead{
     box-shadow: none !important;
     -moz-box-shadow: none !important;
     -webkit-box-shadow: none !important;
}
.specialversion a.all-el-2{
border: none !important;
}
.specialversion .info-block-alttit{
    font-size: inherit;
}
.specialversion ul.nine-best-block li a{
    line-height: inherit !important;
}
.specialversion .info-block-alttit{
    line-height: inherit !important;
}
.specialversion .info-block-tit{
    line-height: inherit !important;
}
.specialversion a.all-el, .specialversion a.close-all{
border: none !important;
}

/*  Last News */
.specialversion .today {
    position:relative;
    left: inherit !important;
    top: inherit !important;
}

.today-specialversion {
    text-align: center;
}
.today-specialversion h4 {
 font-size: 36px;
    text-transform: uppercase;
    font-weight: bold;
}


img[align="left"] { padding:0 20px 20px; }
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-colors a:focus {
    outline: none !important;
    border: none !important;
}
.a-fontsize, .a-colors, .default-version, .a-images, .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;
    border: none !important;
        
}
.a-fontsize a:focus {
    outline: none !important;
    border: none !important;
}
.a-fontsize-big {
	font-size:24px !important;
	font-weight:bold;
}
.a-fontsize-normal { 
    font-size:20px !important;
}
.a-fontsize-small { 
    font-size:16px !important;
}
.a-images a {
	padding:0 5px;
	border:1px solid #000;
    text-decoration: none;
}
.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 !important;
	background-color:#fff !important;
    border: none !important;
}
.a-colors .a-color1:hover, .a-colors .a-color1:focus {
	color:#000!important;
	background-color:#fff!important;
    border: none !important;
    outline: none !important;
}





/* COLOR 1 */
html.color1 {
	background-color:#fff;
	color:#000;
}
.color1 .a-colors .a-color3 {
	display:inline-block;
	color:#143c5a !important;
	background-color:#9FD7FF !important;
    border: none !important;
}
/*.color1 .a-colors .a-color3:hover, .a-colors .a-color3:focus {
	color:#143c5a!important;
	background-color:#9FD7FF!important;
    border: none !important;
    outline: none !important;
}*/
.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.imagesoff .a-imagesoff, .color1.imageson .a-imageson, .color1 .a-fontsize a:hover {
	background-color:#000;
	color:#fff;
	text-shadow:none;
    text-decoration: none;
    outline: solid 3px #000;
}
.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:#EFEFEF;
	color:#000;
}
.color1 .header_h1, .color1 .header_h3 {
	color:#000;
	font-family:inherit;
}
.color1 #header {
    background: #fff !important;
    height: auto !important;
}
.color1 .spec-header {
    display: block !important;
    width: 70%;
}
.color1 #page-container #header #flash {
    display: none;
}
.color1 div.auth-welcome {
    font-size: 16px !important;
    color: #000 !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important; 
}
.color1 .left-column-delimiter {
    display: none;
}
.color1 span.auth-links a {
    font-size: 16px !important;
    color: #000 !important;
}
.color1 span.auth-links a:hover {
    color: #fff !important;
}
.color1 div.auth-links a {
    font-size: 16px !important;
    color: #000 !important;
}
.color1 div.auth-links a:hover {
    color: #fff !important;
}
.color1 #header-separator {
     display: none;
}
.color1 #site-icons {
    background: none;
}
.color1 .top-menu li a.root-item {
    background: none;
    color: #fff;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.color1 .top-menu div.root-separator {
     display: none;
}
.color1 .top-menu li.home-link {
     display: none;
}
.color1 .left-menu a.selected {
    color: #000;
}
.color1 .top-menu a {}
.color1 .top-menu li ul {
    width: 220px;
    background: #fff;
    margin-top: -1px !important;
    border: 3px solid #000;
}
.color1 .top-menu li.root-item > ul {
    margin-left: -3px !important;
}

.color1 .top-menu li ul ul {
    margin: -36px 0 0 220px !important;
}
.color1 .top-menu ul li ul a {
    color: #000 !important;
}
.color1 .top-menu ul li ul a:hover {
    color: #fff !important;
}
/*Child-items: hover*/
.color1 .top-menu li li:hover, .top-menu li li.jshover {
	background:#fff;
}
/*Child-items selected*/
.color1 .top-menu li li.item-selected {
	background:#fff;
}
.color1  .top-menu li:hover a.root-item, .top-menu li.jshover a.root-item {
    background:#fff !important;
    color: #000 !important;
    border: none !important;
    outline: solid 3px #000;
}
.color1 .top-menu li.root-item-selected {
    outline: solid 3px #000;
}
.color1 .top-menu li a.root-item-selected {
    background: #fff;
    color: #000;
    outline: none !important;
}
.color1 .top-menu li a.root-item-selected {
    background: #fff;
    color: #000;
    outline: none !important;
}
.color1 #top-menu-section {
	background:#000;
	margin-bottom:10px;
	height:auto;
}
.color1 #top-menu-left-corner {
	background:#000;
	margin-bottom:10px;
	height:auto;
}.
.color1 #header-separator {
	background:#000;
    height: 4px;
}
.color1 #top-menu {
	background:#000;
	margin-bottom:10px;
	height:auto;
    margin-top: 3px;
}
.color1 #top-menu > li > a, .color1 #top-menu > li > span {
	background:none;
	color:#fff;
	text-shadow:none;
	font-size:inherit;
}
.color1 #top-menu > li > a:hover, .color1 #top-menu > li > span:hover {
	background:#000;
	color:#000;
}
.color1 #top-menu .mainMenuPodmenu {
	background:#fff;
	outline:solid 3px #000;
}
.color1 #top-menu a { color:#000; }
.color1 #top-menu .mainMenuPodmenuLevelTwo ul li:hover, .color1 #top-menu .mainMenuPodmenu ul > li:hover, .color1 #top-menu .mainMenuPodmenuLevelTwo { background:#fff; }
.color1 #top-menu .mainMenuPodmenuLevelTwo ul li em, .color1 #top-menu .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 #top-menu > li > a:hover, .color1 #top-menu > li > a:focus {
	background:#fff !important;
	color:#000 !important;
}
.color1 #top-menu > li.selected > a {
	background:#fff !important;
	color:#000 !important;
}
.color1 .top-menu {
	background:#000;
	height:auto;
}
.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;
}
.color1 table.gadgetholder tr, .color1 table.gadgetholder td {
    padding: 0 !important;
}
.color1 .separator {
    display: none;
}
.color1 .gdheader {
    background: none !important;
    font-size: 24px !important;
}
.color1 .gdcorn {
    background: none !important;
}
.color1 .gdbcorn {
    background: none !important;
}
.color1 #footer {
    background: #fff !important;
}
.color1 #copyright {
    font-size: 19px !important;
}
.color1 .root-item-home {
    display: block !important;
}
.color1 #search span.search-text, #search-main-page span.search-text {
    font-size: 16px;
}
.color1 #search input.search-field, #search-main-page input.search-field {
    background: white;
    color: #000000;
    font-size: 16px;
}
.color1 .news-date-time, .color1 .news-date-time-small {
    color: #000;
}
.color1 span.t0 {
    color: #000;
}
.color1 .tech_menu a, .color1 .tech_menu a:visited {
	color: #000;
}
.color1 .auth-name, .color1 div#auth a.auth-logout {
    color: #000;
    font-size: inherit;
}
.color1 #widget a {
    color: #000 !important;
}
.color1 #widget a:hover {
    color: #fff !important;
}
.color1 #footer, .color1 #footer2 {
    color: #000;
}
.color1 #footer a, .color1 #footer2 a {
        color: #000;
}
.color1 #login-form-window {
    background: #fff;
    border: 1px solid #708A96;
    color: #000;
}
.color1 #login-form-window a {
    color: #000 !important;
}
.color1 #login-form-window a:hover, .color1 #login-form-window a:focus {
	background-color: #000 !important;
	color: #fff !important;
	outline: solid 3px #000 !important;
}
.color1 .lGreen a {
    color: #000 !important; 
}
.color1 .lGreen a:hover, .color1 .lGreen a:focus, .color1 .lGreen a:active {
    color: #fff !important; 
}
.color1 .gdheader {
    color: #000 !important;
    font-style: normal !important;
    font-weight: bold !important;
}
.color1 .titloftimer {
    color: #000 !important;
    font-weight: bold !important;
}
.color1 #clock {
    color: #000 !important;
    font-weight: bold !important;
}
.color1 .titles span {
    color: #000 !important;
}
.color1 .place-time {
    color: #000 !important;
}
.color1 span.news-v {
    color: #000 !important;
}
.color1 ul.list_1 .selected, .color1 ul.list_2 .selected {
    background: none; !important;
    font-weight: normal !important;
}
.color1 ul.list_1 .selected a, .color1 ul.list_2 .selected a {
    /*outline: solid 3px #000 !important;*/
}
.color1 .logo-text{
    color: #000;
}
.color1 .altlogo-text{
    color: #000;
}
.color1 .header-wrap{
    background: #fff;
}
.color1 .top-wrap{
    background: #fff;
}
.color1 .top-menu-wrap {
    background: #fff;
}
.color1 .main-block-wrap {
    background: #DCDCDC;
}
.color1 .accordion-tabs li.tab-head-cont a.tab-head-cont_link {
    color: #000
}
.color1 .specialversion .accordion-tabs li.tab-head-cont a.tab-head-cont_link:focus {
outline: solid 3px #000;
}
.color1 .light-small-but {
    background: none;
}
.color1 #top-search-open span{
    color: #000;
}
.color1 #top-search-open:hover span{
    color: #fff;
}
.color1 #sidebar-toggle{
    background: #000;
}
.color1 .tabs-wrap {
    background: #fff;
}
.color1 ul.nav-tab li a {
    background: #fff;
    color: #000;
}
.color1 ul.nav-tab li.active a {
    background: #000;
    color: #fff;
}
.color1 .president-block {
    background: #000;
}
.color1 .gdhead {
    color: #000;
}
.color1 .lang ul li span {
    color: #000;
}
.color1 .news-line-date {
    color: #000;
}
.color1 #navigation a {
    color: #000;
}
.color1 ul#vertical-multilevel-menu{
    background: #fff;
    border: 1px solid #000;
}
.color1 #vertical-multilevel-menu li ul{
    background: #DCDCDC;
}
.color1 #vertical-multilevel-menu li ul li a{
   color: #000;
}
.color1 .small-phone{
   color: #000;
}
.color1 .light-news-line-el-date{
   color: #000;
}
.color1 .light-news-line-el-date img{
   display: none;
}
.color1 .now-date{
    color: #000;
}
.color1 .newspape-date{
    color: #000;
}
.color1 .bx-user-info-inner .bx-user-properties{
    color: #000;
}
.color1 .footer{
    background: #fff;
}
.color1 .copy{
   color: #000;
}
.color1 .sonet-user-menu-tabs-mltl li a b.p2{
   color: #000;
}
.color1 .sonet-user-menu-tabs-mltl li a.selected b.p2, .color1 .sonet-user-menu-tabs-mltl li a:hover b.p2 {
    background: #000;
    color: #fff;
}
.color1 .info-block-tit {
    color: #000;
}
.color1 .info-block-tit:hover {
    color: #fff;
}
.color1 .cont-green > .gdhead {
    color: #000 !important;
}
.color1 .winterg-gruen {
    color: #fff;
    background: #000;
}
.color1 .purpur-number, .color1 .orang-number {
   color: #fff;
    background: #000;
}
.color1 .vak-el, .color1 .info-block-wrap {
    background: #fff;
}
.color1 a.all-el-2 {
    color: #000 !important;
}
.color1 a.all-el, .color1 a.close-all {
    color: #000 !important;
}
/* COLOR 1 -- end */




/* COLOR 2 */
.a-colors .a-color2 {
	display:inline-block;
	color:#000 !important;
	background-color:#ff0 !important;
    border: none !important;
}
.a-colors .a-color2:hover {
	color:#000!important;
	background-color:#ff0!important;
    border: none !important;
    outline: none !important;
}
.color2 .a-colors .a-color3 {
	display:inline-block;
	color:#143c5a !important;
	background-color:#9FD7FF !important;
    border: none !important;
}
.color2 .a-colors .a-color3:hover, .a-colors .a-color3:focus {
	color:#143c5a!important;
	background-color:#9FD7FF!important;
    border: none !important;
    outline: none !important;
}
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:#ff0;
	outline:none;
}
.color2 a:visited {
   	color:#ff0; 
}
.color2 a:hover, .color2 a:focus {
	background-color:#ff0 !important;
	color:#000 !important;
	outline:solid 3px #ff0;
}
.color2 #bx_slider_nav a:hover, .color2 #bx_slider_nav a:hover {
    background-color: none !important;
}
.color2 #login-form-window a {
    color: #ff0 !important;
}
.color2 #login-form-window a:hover, .color2 #login-form-window a:focus {
	background-color: #ff0 !important;
	color: #000 !important;
	outline: solid 3px #ff0 !important;;
}
.color2 h1, .color2 h2, .color2 h3, .color2 h4, .color2 h5, .color2 h6 { color:#fff !important; }
/*.color2 .a-fontsize-small { display:block; }*/
.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.imagesoff .a-imagesoff, .color2.imageson .a-imageson, .color2 .a-fontsize a:hover {
	background-color:#ff0;
	color:#000;
	text-shadow:none;
    text-decoration: none;
    outline: solid 3px #ff0;
}
.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 #top-menu {
	background:#ff0;
	margin-bottom:10px;
	height:auto;
}
.color2 #top-menu > li > a, .color2 #top-menu > li > span {
	background:none;
	color:#000;
	text-shadow:none;
	font-size:inherit;
}
.color2 #top-menu > li > a:hover, .color2 #top-menu > li > span:hover {
	background:#ff0;
	color:#fff;
}
.color2 #top-menu .mainMenuPodmenu {
	background:#000;
	outline:solid 3px #ff0;
}
.color2 #top-menu a { color:#fff; }
.color2 #top-menu .mainMenuPodmenuLevelTwo ul li:hover, .color2 #top-menu .mainMenuPodmenu ul > li:hover, .color2 #top-menu .mainMenuPodmenuLevelTwo { background:#000; }
.color2 #top-menu .mainMenuPodmenuLevelTwo ul li em, .color2 #top-menu .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 #top-menu > li > a:hover, .color2 #top-menu > li > a:focus {
	background:#000 !important;
	color:#ff0 !important;
}
.color2 #top-menu > 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 .root-item-home {
    display: block !important;
}
.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;
}
.color2 .left-menu a.selected {
    color: #fff;
}
.color2 #header {
    background: #000 !important;
    height: auto !important;
}
.color2 .spec-header {
    display: block !important;
    width: 70%;
}
.color2 #page-container #header #flash {
    display: none;
}
.color2 div.auth-welcome {
    font-size: 16px !important;
    color: #fff !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important; 
}
.color2 div.auth-links a {
    font-size: 16px !important;
    color: #ff0 !important;
}
.color2 div.auth-links a:hover {
    color: #000 !important;
}
.color2 #header-separator {
     display: none;
}
.color2 #site-icons {
    background: none;
}
.color2 .top-menu li a.root-item {
    background: none;
    color: #000 !important;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.color2 .top-menu div.root-separator {
     display: none;
}
.color2 .top-menu li.home-link {
     display: none;
}
.color2 .top-menu a {}
.color2 .top-menu li ul {
    width: 220px;
    background: #000;
    margin-top: -1px !important;
    border: 3px solid #ff0;
}
.color2 .top-menu li.root-item > ul {
    margin-left: -3px !important;
}
.color2 .top-menu li ul ul {
    margin: -36px 0 0 220px !important;
}
/*Child-items: hover*/
.color2 .top-menu li li:hover, .top-menu li li.jshover {
	background:#000;
}
/*Child-items selected*/
.color2 .top-menu li li.item-selected
{
	background:#000;
}
.color2 .top-menu li:hover a.root-item, .top-menu li.jshover a.root-item {
    background:#000 !important;
    color: #ff0 !important;
    border: none !important;
    outline: solid 3px #ff0;
}
.color2 .top-menu li.root-item ul a {
    color: #ff0 !important;
}
.color2 .top-menu li.root-item ul a:hover {
    color: #000 !important;
}
.color2 .top-menu li.root-item-selected {
    outline: solid 3px #ff0;
}
.color2 .top-menu li a.root-item-selected {
    background: #000;
    color: #ff0;
    outline: none !important;
}
.color2 #top-menu-section {
	background:#ff0;
	margin-bottom:10px;
	height:auto;
}
.color2 #top-menu-left-corner {
	background:#ff0;
	margin-bottom:10px;
	height:auto;
}.
.color2 #header-separator {
	background:#ff0;
    height: 4px;
}
.color2 #top-menu {
    background:#ff0;
    margin-bottom:10px;
    height:auto;
    margin-top: 3px;
}
.color2 .top-menu {
    background: #ff0;
    height: auto;
}
.color2 table.data-table-gadget {
	background:#000;
}
.color2 table.gadgetholder tr, .color2 table.gadgetholder td {
     padding: 0 !important;
}
.color2 .gdparent {
	background:#000;
}
.color2 .separator {
    display: none;
}
.color2 .gdheader {
    background: none !important;
    font-size: 24px !important;
    color:#fff;
}
.color2 .gdcorn {
    background: none !important;
}
.color2 .gdbcorn {
    background: none !important;
}
.color2 #footer {
    background: #000 !important;
}
.color2 #copyright {
    font-size: 19px !important;
}
.color2 #search span.search-text, .color2 #search-main-page span.search-text {
    font-size: 16px;
}
.color2 #search input.search-field, .color2 #search-main-page input.search-field {
    background: 000000;
    color: #fff;
    font-size: 16px;
    border: 3px solid #ff0;
}
.color2 .news-date-time, .color2 .news-date-time-small{ 
    color: #ff0;
}
.color2 div.bx-gd-button a {
    color: #ff0;
}
.color2 .t0 {
    color: #ff0;
}
.color2 .tech_menu a, .color2 .tech_menu a:visited {
	color: #ff0;
}
.color2 .auth-name, .color2 div#auth a.auth-logout {
    color: #ff0;
    font-size: inherit;
}
.color2 #widget a {
    color: #ff0 !important;
}
.color2 #widget a:hover {
    color: #000 !important;
}
.color2 #footer, .color2 #footer2 {
    color: #ff0;
}
.color2 #footer a, .color2 #footer2 a {
        color: #ff0;
}
.color2 #login-form-window {
    background: #000;
    border: 1px solid #708A96;
    color: #ff0;
}
.color2 #login-form-window a:hover, .color2 #login-form-window a:focus {
	background-color: #000 !important;
	color: #fff !important;
	outline: solid 3px #000 !important;
}
.color2 .lGreen a {
    color: #ff0 !important; 
}
.color2 .lGreen a:hover, .color1 .lGreen a:focus {
    color: #000 !important; 
}
.color2 .gdheader {
    color: #fff !important;
    font-style: normal !important;
    font-weight: bold !important;
}
.color2 .titloftimer {
    color: #ff0 !important;
    font-weight: bold !important;
}
.color2 #clock {
    color: #ff0 !important;
    font-weight: bold !important;
}
.color2 .titles span {
    color: #ff0 !important;
}
.color2 .place-time {
    color: #ff0 !important;
}
.color2 span.news-v {
    color: #ff0 !important;
}
.color2 ul.list_1 .selected, .color2 ul.list_2 .selected {
    background: none; !important;
    font-weight: normal !important;
}
.color2 ul.list_1 .selected a, .color2 ul.list_2 .selected a {
    /*outline: solid 3px #ff0 !important;*/
}
.color2 .logo-text{
    color: #fff;
}
.color2 .altlogo-text{
    color: #fff;
}
.color2 .header-wrap{
    background: #000;
}
.color2 .top-wrap{
    background: #000;
}
.color2 .top-menu-wrap{
    background: #000;
}
.color2 .main-block-wrap {
    background: #000;
}
.color2 .accordion-tabs li.tab-head-cont a.tab-head-cont_link {
    color: #ff0
}
.color2 .specialversion .accordion-tabs li.tab-head-cont a.tab-head-cont_link:focus {
outline: solid 3px #000;
}
.color2 .light-small-but {
    background: none;
}
.color2 #top-search-open span{
    color: #ff0;
}
.color2 #top-search-open:hover span{
    color: #000;
}
.color2 #sidebar-toggle{
    background: #000;
}
.color2 .tabs-wrap {
    background: #000;
}
.color2 ul.nav-tab li a {
    background: #000;
    color: #ff0;
}
.color2 ul.nav-tab li.active a {
    background: #ff0;
    color: #000;
}
.color2 .president-block {
    background: #ff0;
}
.color2 .gdhead {
    color: #fff;
}
.color2 .lang ul li span {
    color: #ff0;
}
.color2 .news-line-date {
    color: #ff0;
}
.color2 #navigation a {
    color: #ff0;
}
.color2 #vertical-multilevel-menu a.root-item-selected-v {
    color: #ff0;
}
.color2 ul#vertical-multilevel-menu{
    background: #000;
    border: 1px solid #ff0;
}
.color2 #vertical-multilevel-menu a.root-item-v{
    color: #ff0;
}
.color2 #vertical-multilevel-menu li ul{
    background: #000;
}
.color2 #vertical-multilevel-menu li ul li a{
   color: #ff0;
}
.color2 .small-phone{
   color: #fff;
}
.color2 .light-news-line-el-date{
   color: #fff;
}
.color2 .light-news-line-el-date img{
   display: none;
}
.color2 .now-date{
    color: #fff;
}
.color2 .newspape-date{
    color: #000;
}
.color2 .bx-user-info-inner .bx-user-properties{
    color: #000;
}
.color2 .footer{
    background: #000;
}
.color2 .copy{
   color: #fff;
}
.color2 .sonet-user-menu-tabs-mltl li a b.p2{
   color: #000;
}
.color2 .sonet-user-menu-tabs-mltl li a.selected b.p2, .color2 .sonet-user-menu-tabs-mltl li a:hover b.p2 {
    background: #000;
    color: #fff;
}
.color2 .info-block-tit {
    color: #ff0;
}
.color2 .info-block-tit:hover {
    color: #000;
}
.color2 .cont-green > .gdhead {
    color: #fff !important;
}
.color2 .winterg-gruen {
    color: #000;
    background: #ff0;
}
.color2 .gdhead-2 {
    color: #fff;
}
.color2 .president-block p a {
    color: #000;
}
.color2 .stud-info-block-cont_tit {
    color: #fff;
}
.color2 .info-block-tit {
    color: #ff0;
}
.color2 .info-block-wrap {
   background: #000;
}
.color2 .vak-el {
   background: #000;
}
.color2 a.all-el-2 {
   color: #ff0 !important;
}
.color2 a.all-el-2:hover {
   color: #000 !important;
}
.color2 .last-vak {
   color: #fff;
}
.color2 ul.number-wrap li span {
   color: #fff;
}
.color2 .purpur-number, .color2 .orang-number {
   color: #000;
    background: #ff0;
}
.color2 .info-block-alttit {
   color: #fff;
}
.color2 .stud-info-block-head {
    color: #fff;
}
.color2 ul.stud-link li span a {
    color: #fff;
}
.color2 a.all-el, .color2 a.close-all {
    color: #ff0 !important;
}
/* COLOR 2 -- end */



/* COLOR 3 */
.a-colors .a-color3 {
	display:inline-block;
	color:#143c5a !important;
	background-color:#D6EEFF !important;
	border: none !important;
}
.a-colors .a-color3:hover, .a-colors .a-color3:focus {
	color:#143c5a!important;
	background-color:#D6EEFF!important;
    border: none !important;
    outline: none !important;
}
html.color3 {
	background-color:#9FD7FF;
	color:#143c5a;
}
.color3 * { border-color:#143c5a !important; }
.color3 {
	background-color:#9FD7FF;
	color:#143c5a;
}
.color3 button, .color3 input[type="button"], .color3 input[type="reset"], .color3 input[type="submit"] {
	background-color:#143c5a;
	color:#fff;
}
.color3 button:focus, .color3 input[type="button"]:focus, .color3 input[type="reset"]:focus, .color3 input[type="submit"]:focus {
	outline:solid 3px #143c5a;
	background-color:#9FD7FF;
	color:#143c5a;
}
.color3 input[type="text"], .color3 input[type="password"], .color3 textarea {
	color:#143c5a;
	background: #9FD7FF;
	padding:5px;
}
.color3 input[type="text"]:focus, .color3 input[type="password"]:focus, .color3 textarea:focus { outline:solid 3px #143c5a; }
.color3 body {
	background-color:#9FD7FF !important;
	color:#143c5a !important;
}
.color3 :focus { outline:solid 3px #000; }
.color3 .a-colors a { border-color:#143c5a; }
.color3 .a-colors a:hover { outline:none; }
.color3 a {
	color:#143c5a;
	outline:none;
}
.color3 a:visited {
   	color:#143c5a; 
}
.color3 a:hover, .color3 a:focus {
	background-color:#143c5a !important;
	color:#fff !important;
	outline:solid 3px #143c5a;
}
.color3 #login-form-window a {
    color: #143c5a !important;
}
.color3 #login-form-window a:hover, .color3 #login-form-window a:focus {
	background-color: #143c5a !important;
	color: #fff !important;
	outline: solid 3px #143c5a !important;;
}
.color3 h1, .color3 h2, .color3 h3, .color3 h4, .color3 h5, .color3 h6 { color:#143c5a !important; }
/*.color3 .a-fontsize-small { display:block; }*/
.color3.fs-big .a-fontsize-big, .color3.fs-small .a-fontsize-small, .color3.fs-normal .a-fontsize-normal, .color3 .a-fontsize a:hover {
	background-color:#143c5a;
	color:#fff;
	text-shadow:none;
}
.color3.imagesoff .a-imagesoff, .color3.imageson .a-imageson, .color3 .a-fontsize a:hover {
	background-color:#143c5a;
	color:#fff;
	text-shadow:none;
    text-decoration: none;
    outline: solid 3px #143c5a;
}
.color3 .link_map .block .item h2 { text-align:center; }
.color3 .a-fontsize a:hover { outline:none; }
.color3 .special-settings {
	border-bottom:solid 1px #143c5a !important;
	background-color:#9FD7FF;
	color:#143c5a;
}
.color3 .header_h1, .color3 .header_h3 {
	color:#fff;
	font-family:inherit;
}
.color3 #top-menu {
	background:#143c5a;
	margin-bottom:10px;
	height:auto;
}
.color3 #top-menu > li > a, .color3 #top-menu > li > span {
	background:none;
	color:#000;
	text-shadow:none;
	font-size:inherit;
}
.color3 #top-menu > li > a:hover, .color3 #top-menu > li > span:hover {
	background:#143c5a;
	color:#fff;
}
.color3 #top-menu .mainMenuPodmenu {
	background: #9FD7FF;
	outline:solid 3px #143c5a;
}
.color3 #top-menu a { color:#fff; }
.color3 #top-menu .mainMenuPodmenuLevelTwo ul li:hover, .color3 #top-menu .mainMenuPodmenu ul > li:hover, .color3 #top-menu .mainMenuPodmenuLevelTwo { background: #9FD7FF; }
.color3 #top-menu .mainMenuPodmenuLevelTwo ul li em, .color3 #top-menu .mainMenuPodmenuLevelTwo ul li:hover em { background:none; }
.color3 .mainMenuPodmenu a { color:#fff !important; }
.color3 .mainMenuPodmenu a:hover { color:#000 !important; }
.color3 .mainMenuPodmenu .selected > a {
	color:#000 !important;
	background:#143c5a;
}
.color3 #top-menu > li > a:hover, .color3 #top-menu > li > a:focus {
	background:#000 !important;
	color:#143c5a !important;
}
.color3 #top-menu > li.selected > a {
	background:#000 !important;
	color:#143c5a !important;
}
.color3 .login-popup-wrapper { background:transparent; }
.color3 .login-popup { background: #9FD7FF; }
.color3 .search { margin:20px 0; }
.color3 .search .input {
	background-image:none;
	background: #9FD7FF;
	color:#143c5a;
	outline:solid 3px #143c5a;
	padding:4px;
	width:230px;
}
.color3 .search .input:focus {
	background:#143c5a;
	color:#000;
	outline:solid 3px #143c5a;
	width:230px;
	padding:4px;
}
.color3 .search .button {
	background:#143c5a;
	color:#000;
	padding:6px 0;
	line-height:normal !important;
	text-align:center;
	outline:solid 3px #143c5a;
	display:block;
	cursor:pointer;
	display:none;
}
.color3 .official ul li a, .color3 .information ul li a, .color3 .arrow, .color3 .content .news a, .color3 .content .news h2, .color3 .content .news .arrival div a, .color3 .content .news .events div a { color:#fff; }
.color3 .content .news a { background-color:transparent; }
.color3 .line sup, .color3 .content .news .arrival p.date {
	color:#143c5a;
	font-size:inherit;
}
.color3 hr { background:#143c5a; }
.color3 .bottom-menu ul li a, .color3 .path ul li a, .color3 .leftCol ul.second-menu li a, .color3 .leftCol ul.second-menu li.selected ul li a, .color3 .leftCol ul.second-menu li.selected div.select-bg > a { color:#fff; }
.color3 .leftCol ul.second-menu li a { display:block; }
.color3 .leftCol ul.second-menu li.selected .select-bg { border:solid 3px; }
.color3 .files-download a {
	background-position:2px 50%;
	background-image:url("/images/docs/no2.gif");
}
.color3 .files-download a.doc { background-image:url("/images/docs/doc2.gif"); }
.color3 .files-download a.gif { background-image:url("/images/docs/gif2.gif"); }
.color3 .files-download a.jpg { background-image:url("/images/docs/jpg2.gif"); }
.color3 .files-download a.pdf { background-image:url("/images/docs/pdf2.gif"); }
.color3 .files-download a.rtf { background-image:url("/images/docs/rtf2.gif"); }
.color3 .files-download a.ppt { background-image:url("/images/docs/ppt2.gif"); }
.color3 .files-download a.rar { background-image:url("/images/docs/rar2.gif"); }
.color3 .files-download a.xls { background-image:url("/images/docs/xls2.gif"); }
.color3 .content table th, .color3 .content table thead td {
	background:#143c5a;
	color:#000;
}
.color3 .root-item-home {
    display: block !important;
}
.color3 .content table tbody tr:nth-child(2n), .color3 .even { background:none; }
#color3 a {
	border-color:#143c5a;
	color:#143c5a;
	background-color:#9FD7FF;
}

.color3 .bx-sm-holder-show .bx-sm-parent .bx-sm-header{
	background:#143c5a;
	color:#9FD7FF;
}
.color3 .bx-sm-feature-select .bx-sm-parent .bx-sm-header{
	background: #9FD7FF;
	color:#143c5a;
	outline:3px solid #143c5a;
}
.color3 .left-menu a.selected {
    color: #fff;
}
.color3 #header {
    background: #9FD7FF  !important; 
    height: auto !important;
}
.color3 .spec-header {
    display: block !important;
    width: 70%;
}
.color3 #page-container #header #flash {
    display: none;
}
.color3 div.auth-welcome {
  font-size: 16px !important;
  color: #fff !important;
  margin-top: 0px !important;
  margin-bottom: 0px !important; 
}
.color3 div.auth-links a {
  font-size: 16px !important;
  color: #143c5a !important;
}
.color3 div.auth-links a:hover {
  color: #fff !important;
}
.color3 #header-separator {
     display: none;
}
.color3 #site-icons {
background: none;
}
.color3 .top-menu li a.root-item {
  background: none;
  color: #9fd7ff !important;
        border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}
.color3 .top-menu div.root-separator {
     display: none;
}
.color3 .top-menu li.home-link {
     display: none;
}
.color3 .top-menu a {}
.color3 .top-menu li ul {
    width: 220px;
    background: #9fd7ff;
    margin-top: -1px !important;
    border: 3px solid #143c5a;
}
.color3 .top-menu li.root-item > ul {
    margin-left: -3px !important;
}
.color3 .top-menu li ul ul {
    margin: -36px 0 0 220px !important;
}
/*Child-items: hover*/
.color3 .top-menu li li:hover, .top-menu li li.jshover {
	background: #9FD7FF;
}
/*Child-items selected*/
.color3 .top-menu li li.item-selected {
	background: #9FD7FF;
}
.color3 .top-menu li:hover a.root-item, .top-menu li.jshover a.root-item {
    background:#9fd7ff !important;
    color: #143c5a !important;
    border: none !important;
    outline: solid 3px #143c5a;
}
.color3 .top-menu li.root-item ul a {
    color: #143c5a !important;
}
.color3 .top-menu li.root-item ul a:hover {
    color: #9fd7ff !important;
}
.color3 .top-menu li.root-item-selected {
  outline: solid 3px #143c5a;
}
.color3 .top-menu li a.root-item-selected {
  background: #9FD7FF;
  color: #143c5a;
  outline: none !important;
}
.color3 #top-menu-section {
	background:#143c5a;
	margin-bottom:10px;
	height:auto;
}
.color3 #top-menu-left-corner {
	background:#143c5a;
	margin-bottom:10px;
	height:auto;
}.
.color3 #header-separator {
	background:#143c5a;
    height: 4px;
}
.color3 #top-menu {
    background:#143c5a;
    margin-bottom:10px;
    height:auto;
    margin-top: 3px;
}
.color3 .top-menu {
    background: #143c5a;
    height: auto;
}
.color3 table.data-table-gadget {
	background: #9FD7FF;
}
.color3 table.gadgetholder tr, .color3 table.gadgetholder td {
     padding: 0 !important;
}
.color3 .gdparent {
	background: #9FD7FF;
}
.color3 .separator {
    display: none;
}
.color3 .gdheader {
    background: none !important;
    font-size: 24px !important;
}
.color3 .gdcorn {
    background: none !important;
}
.color3 .gdbcorn {
    background: none !important;
}
.color3 #footer {
    background: #9FD7FF  !important; 
    color: #143c5a;
}
.color3 #footer a {
    color: #143c5a;
}
.color3 #copyright {
    font-size: 19px !important;
}
.color3 #search span.search-text, .color3 #search-main-page span.search-text {
    font-size: 16px;
}
.color3 #search input.search-field, .color3 #search-main-page input.search-field {
    background: #9FD7FF;
    color: #fff;
    font-size: 16px;
    border: 3px solid #143c5a;
}
.color3 .news-date-time, .color3 .news-date-time-small{ 
    color: #143c5a;
}
.color3 .t0 {
    color: #143c5a;
}
.color3 .tech_menu a, .color3 .tech_menu a:visited {
	color: #143c5a;
}
.color3 .auth-name, .color3 div#auth a.auth-logout {
    color: #143c5a;
    font-size: inherit;
}
.color3 #widget a {
    color: #143c5a !important;
}
.color3 #widget a:hover {
    color: #fff !important;
}
.color3 #footer, .color3 #footer2 {
    color: #143c5a;
}
.color3 #footer a, .color3 #footer2 a {
        color: #143c5a;
}
.color3 #login-form-window {
    background: #9FD7FF;
    border: 1px solid #708A96;
    color: #143c5a;
}
.color3 #login-form-window a:hover, .color3 #login-form-window a:focus {
	background-color: #000 !important;
	color: #fff !important;
	outline: solid 3px #000 !important;
}
.color3 .lGreen a {
    color: #143c5a !important; 
}
.color3 .lGreen a:hover, .color3 .lGreen a:focus {
    color: #fff !important; 
}
.color3 .gdheader {
    color: #143c5a !important;
    font-style: normal !important;
    font-weight: bold !important;
}
.color3 .titloftimer {
    color: #143c5a !important;
    font-weight: bold !important;
}
.color3 #clock {
    color: #143c5a !important;
    font-weight: bold !important;
}
.color3 .titles span {
    color: #143c5a !important;
}
.color3 .place-time {
    color: #143c5a !important;
}
.color3 span.news-v {
    color: #143c5a !important;
}
.color3 ul.list_1 .selected, .color3 ul.list_2 .selected {
    background: none; !important;
    font-weight: normal !important;
}
.color3 ul.list_1 .selected a, .color3 ul.list_2 .selected a {
/*    outline: solid 3px #143c5a !important;*/
}
.color3 .logo-text{
    color: #143c5a;
}
.color3 .altlogo-text{
    color: #143c5a;
}
.color3 .header-wrap{
    background: #9FD7FF;
}
.color3 .top-wrap{
    background: #9FD7FF;
}
.color3 .top-menu-wrap{
    background: #9FD7FF;
}
.color3 .main-block-wrap {
    background: #9FD7FF;
}
.color3 .accordion-tabs li.tab-head-cont a.tab-head-cont_link {
    color: #143c5a
}
.color3 .specialversion .accordion-tabs li.tab-head-cont a.tab-head-cont_link:focus {
outline: solid 3px #000;
}
.color3 .light-small-but {
    background: none;
}
.color3 #top-search-open span{
    color: #143c5a;
}
.color3 #top-search-open:hover span{
    color: #fff;
}
.color3 #sidebar-toggle{
    background: #000;
}
.color3 .tabs-wrap {
    background: #9FD7FF;
}
.color3 ul.nav-tab li a {
    background: #9FD7FF;
    color: #143c5a;
}
.color3 ul.nav-tab li.active a {
    background: #143c5a;
    color: #fff;
}
.color3 .president-block {
    background: #143c5a;
}
.color3 .gdhead {
    color: #143c5a;
}
.color3 .lang ul li span {
    color: #143c5a;
}
.color3 .news-line-date {
    color: #143c5a;
}
.color3 #navigation a {
    color: #143c5a;
}
.color3 #vertical-multilevel-menu a.root-item-selected-v {
    color: #ff0;
}
.color3 ul#vertical-multilevel-menu{
    background: #9FD7FF;
    border: 1px solid #143c5a;
}
.color3 #vertical-multilevel-menu a.root-item-v{
    color: #143c5a;
}
.color3 #vertical-multilevel-menu li ul{
    background: #9FD7FF;
}
.color3 #vertical-multilevel-menu li ul li a{
   color: #143c5a;
}
.color3 .small-phone{
   color: #143c5a;
}
.color3 .light-news-line-el-date{
   color: #143c5a;
}
.color3 .light-news-line-el-date img{
   display: none;
}
.color3 .now-date{
    color: #143c5a;
}
.color3 .newspape-date{
    color: #000;
}
.color3 .bx-user-info-inner .bx-user-properties{
    color: #000;
}
.color3 .footer{
    background: #9FD7FF;
}
.color3 .copy{
   color: #143c5a;
}
.color3 .sonet-user-menu-tabs-mltl li a b.p2{
   color: #000;
}
.color3 .sonet-user-menu-tabs-mltl li a.selected b.p2, .color3 .sonet-user-menu-tabs-mltl li a:hover b.p2 {
    background: #000;
    color: #fff;
}
.color3 .info-block-tit {
    color: #143c5a;
}
.color3 .info-block-tit:hover {
    color: #fff;
}
.color3 .cont-green > .gdhead {
    color: #143c5a !important;
}
.color3 .winterg-gruen {
    color: #fff;
    background: #143c5a;
}
.color3 .gdhead-2 {
    color: #143c5a;
}
.color3 .president-block p a {
    color: #ааа;
}
.color3 .stud-info-block-cont_tit {
    color: #143c5a;
}
.color3 .info-block-tit {
    color: #143c5a;
}
.color3 .info-block-wrap {
   background: #9FD7FF;
}
.color3 .vak-el {
   background: #9FD7FF;
}
.color3 a.all-el-2 {
   color: #143c5a !important;
}
.color3 a.all-el-2:hover {
   color: #000 !important;
}
.color3 .last-vak {
   color: #143c5a;
}
.color3 ul.number-wrap li span {
   color: #143c5a;
}
.color3 .purpur-number, .color3 .orang-number {
   color: #fff;
    background: #143c5a;
}
.color3 .info-block-alttit {
   color: #143c5a;
}
.color3 .stud-info-block-head {
    color: #143c5a;
}
.color3 ul.stud-link li span a {
    color: #143c5a;
}
.color3 a.all-el, .color3 a.close-all {
    color: #143c5a !important;
}
/* COLOR 3 -- end */




/* SMALL TEXT */
html.specialversion.fs-small body {
	font-size:14px !important;
	font-size:21px;
}
html.specialversion.fs-small body #login-form-window {
    font-size:14px !important;
}
html.specialversion.fs-small body a {
	font-size:14px !important;
	line-height:24px;
}
html.specialversion.fs-small body input[type="text"], html.specialversion.fs-small body input[type="submit"], html.specialversion.fs-small body input[type="password"], html.specialversion.fs-small body button
						textarea {
	font-size:14px;
	font-size:21px;
	height:24px;
                            padding: 0 !important;
}
html.specialversion.fs-small body h1 {
	font-size:26px !important;
	line-height:34px;
}
html.specialversion.fs-small div#auth {
    left: 702px;
    top: 0;
    font-size: inherit;
}
html.specialversion.fs-small .today-specialversion h4 {
    font-size: 26px;
    text-transform: uppercase;
    font-weight: bold;
}
html.specialversion.fs-small body .inner_sidebar ul.side, html.specialversion.fs-small body .inner_sidebar ul
						 ul { font-size:14px; }
html.specialversion.fs-small body blockquote {
	font-size:14px;
}
html.specialversion.fs-small body h2 {
	font-size:20px !important;
	line-height:30px;
}
html.specialversion.fs-small body .wizFormBtn { height:32px; }
html.specialversion.fs-small body table td, html.specialversion.fs-small body table th, html.specialversion.fs-small body table.data-table td, html.specialversion.fs-small body table.data-table th {
	padding:12.307692307692px 16px;
	border-bottom:solid 1px;
}
html.specialversion.fs-small body .login-popup {
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	border:solid 4px !important;
	font-size:14px;
}
html.specialversion.fs-small body .login-popup h3 { font-size:14px; }
html.specialversion.fs-small body .login-popup input, html.specialversion.fs-small body .login-popup button {
	height:24px;
	padding:0 10px;
	font-size:14px;
}
html.specialversion.fs-small body .login-popup input:focus, html.specialversion.fs-small body .login-popup button:focus { outline:solid 3px; }
html.specialversion.fs-small body #top-menu > li > a, html.specialversion.fs-small body #top-menu > li > span {
	height:24px;
	padding-top:15px;
}
html.specialversion.fs-small body #top-menu .mainMenuPodmenu { margin-top:49px; }
html.specialversion.fs-small body .welcome, html.specialversion.fs-small body .footer > div, html.specialversion.fs-small body .footer .firstCol p, html.specialversion.fs-small body .footer .firstCol p strong {
	font-size:inherit;
	line-height:inherit;
}
html.specialversion.fs-small body .header_h1 {
	font-size:24px !important;
	line-height:36px;
}
html.specialversion.fs-small body .header_h3 { font-size:12.307692307692px; }
html.specialversion.fs-small body .line { background:none; }
html.specialversion.fs-small body .authTest, html.specialversion.fs-small body .enter {
	margin:0;
	font-size:14px !important;
}
html.specialversion.fs-small body .loginbut, html.specialversion.fs-small body .bx-system-auth-form input[name="logout_butt"] {
	height:24px !important;
	line-height:normal;
}
html.specialversion.fs-small body .bottom-menu ul {
	height:10%;
	font-size:14px !important;
}
html.specialversion.fs-small body .bottom-menu ul li a {
	font-size:14px !important;
	line-height:16px !important;
}
html.specialversion.fs-small body .news-item {
	padding-bottom: 15px;
}
html.specialversion.fs-small body .news-date-time, html.specialversion.fs-small body .news-date-time-small {
	font-size: 12px;
}
html.specialversion.fs-small body .plist a {
	margin-bottom: 10px;
}
html.specialversion.fs-small body .gdweather, html.specialversion.fs-small body .gdwinfo {
    font-size: 14px;
}
html.specialversion.fs-small body #footer p {
    font-size: 14px;
    line-height: 21px;
}
html.specialversion.fs-small bod .place-time {
    font-size: 11px !important;
}
html.specialversion.fs-small body span.news-v {
    font-size: 11px !important;
}
html.specialversion.fs-small body h2.sub {
    font-size: 28px !important;
    font-weight: bold;
    line-height: 28px;
    padding-left: 0 !important;
}
html.specialversion.fs-small body .top-menu li a.root-item {
    padding: 7px 10px 9px;
}
html.specialversion.fs-small body .top-menu {
    height: 55px;
}
/*  SMALL TEXT -- end */




/* NORMAL TEXT */
html.specialversion.fs-normal body #login-form-window {
    font-size:16px !important;
}
html.specialversion.fs-normal body {
	font-size:16px;
	line-height:24px;
}
html.specialversion.fs-normal body a {
	font-size:16px !important;
	line-height:28px;
    border: none;
    text-decoration: underline;
}
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;
    padding: 0 !important;
}
html.specialversion.fs-normal body h1 {
	font-size:28px !important;
	line-height:36px;
}
html.specialversion.fs-normal div#auth {
    left: 702px;
    top: 0;
    font-size: inherit;
}
html.specialversion.fs-normal .today-specialversion h4 {
    font-size: 36px;
    text-transform: uppercase;
    font-weight: bold;
}
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 !important;
	line-height:34px;
}
html.specialversion.fs-normal body h2.sub {
	font-size:32px !important;
    font-weight: bold;
	line-height:34px;
    padding-left: 0 !important;
}
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 #top-menu > li > a, html.specialversion.fs-normal body #top-menu > li > span {
	height:24px;
	padding-top:15px;
}
html.specialversion.fs-normal body #top-menu .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:24px !important;
	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 !important;
	line-height:24px;
}
html.specialversion.fs-normal body .loginbut, html.specialversion.fs-normal body .bx-system-auth-form input[name="logout_butt"] {
	height:24px !important;
	line-height:normal;
}
html.specialversion.fs-normal body .bottom-menu ul {
	height:10%;
	font-size:16px !important;
}
html.specialversion.fs-normal body .bottom-menu ul li a {
	font-size:16px !important;
	line-height:16px !important;
}
html.specialversion.fs-normal body .news-item {
	padding-bottom: 20px;
}
html.specialversion.fs-normal body .news-date-time, html.specialversion.fs-normal body .news-date-time-small {
	font-size: 14px;
}
html.specialversion.fs-normal body .plist a {
	margin-bottom: 15px;
}
html.specialversion.fs-normal body .gdweather, html.specialversion.fs-normal body .gdwinfo {
    font-size: 16px;
}
html.specialversion.fs-normal body #footer p {
    font-size: 16px;
    line-height: 24px;
}
html.specialversion.fs-normal body .place-time {
    font-size: 14px !important;
}
html.specialversion.fs-normal body span.news-v {
    font-size: 14px !important;
}
html.specialversion.fs-normal body .top-menu li a.root-item {
    padding: 7px 23px 9px;
}
html.specialversion.fs-normal body .top-menu {
   height: 60px;
}
html.specialversion.fs-normal body .top-menu ul li a.root-item-selected {
    padding: 7px 12px 5px;
}
/*  NORMAL TEXT -- end */




/*  BIG TEXT  */
html.specialversion.fs-big body #login-form-window {
    font-size:18px !important;
}
html.specialversion.fs-big body {
	font-size:22px !important;
	line-height:38px;
}

html.specialversion.fs-big #header_2 {
    height: 336px;
    position: relative;
}
html.specialversion.fs-big .tech_menu {
    position: absolute;
    right: 504px;
    bottom: 115px;
    padding: 10px 0;
}
html.specialversion.fs-big div#auth {
    left: 702px;
    top: 0;
    font-size: inherit;
}
html.specialversion.fs-big body a {
	font-size:22px !important;
	line-height: 38px !important;
}
html.specialversion.fs-big .today-specialversion h4 {
    font-size: 42px;
    text-transform: uppercase;
    font-weight: bold;
}
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 !important;
	line-height:32px;
	height:38px;
}
html.specialversion.fs-big body h1 {
	font-size:36px !important;
	line-height:40px;
}
html.specialversion.fs-big body h2.sub {
    font-size: 42px !important;
    font-weight: bold;
    line-height: 46px;
    padding-left: 0 !important;
}
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 !important;
	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 #top-menu > li > a, html.specialversion.fs-big body #top-menu > li > span {
	height:38px;
	padding-top:15px;
}
html.specialversion.fs-big body #top-menu .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.fs-big body .news-item {
	padding-bottom: 30px;
}
html.specialversion.fs-big body .news-date-time, html.specialversion.fs-big body .news-date-time-small {
	font-size: 16px;
}
html.specialversion.fs-big body .plist a {
	margin-bottom: 20px;
}
html.specialversion.fs-big body .gdweather, html.specialversion.fs-big body .gdwinfo {
    font-size: 22px;
}
html.specialversion.fs-big body #footer p {
    font-size: 22px;
    line-height: 38px;
}
html.specialversion.fs-big body .place-time {
    font-size: 16px !important;
}
html.specialversion.fs-big body span.news-v {
    font-size: 16px !important;
}
html.specialversion.fs-big body .top-menu li a.root-item {
    padding: 7px 25px 9px;
}
html.specialversion.fs-big body .top-menu {
    height: 120px;
}
/*  BIG TEXT -- end */






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;
}


.color2 #login-form-window, .color1 #login-form-window, .color3 #login-form-window {
    width: 382px;
}
.specialversion #bx_slider_nav_next, .specialversion #bx_slider_nav_prev {
    background: none !important;
}
