HTML, BODY {height:101%;margin:0;padding:0;}
BODY {background:#545454 url(//vdmsti.ru/img/bg_main_top.png) repeat-x 0 0;font:75% Arial, sans-serif;color:#333;text-align:center;}
TABLE {border-collapse:separate;border-spacing:0;}
TD {margin:0;padding:0;color:#333;}
FORM {margin:0;padding:0;}
HR {height:1px;background-color:#dadada;border-width:0;color:#dadada;}
    .col_1 HR {margin:0;}
PRE {font-size:12px;}

/* Links */
A {color:#333;}
A.nodcr {text-decoration:none;border:none!important}
A IMG {border:none;}
A.noreload, .noreload A {border-bottom:1px dotted #333!important;text-decoration:none;cursor:pointer;line-height:.9em;display:inline-block;}
    A.red.noreload, .noreload.red A {border-bottom:1px dotted #923000!important;}
    .noreload A:hover {border-bottom:1px dotted #923000!important;text-decoration:none!important;line-height:.9em;display:inline-block;}
    A.noreload.share_link{margin:0 3px 0 15px;line-height:1em;}
A.login {text-decoration:none;border-bottom:1px dotted #333;line-height:.9em;display:inline-block;}

A.new_window {display:inline-block;position:relative;padding-right:16px;}
    A.new_window:after {content:'';display:block;position:absolute;bottom:3px;right:0;width:11px;height:9px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -102px -169px;}
.no_href {cursor:pointer;text-decoration:underline;}
.dotted_link {color:#036;border-bottom:1px dotted #036;text-decoration:none;line-height:.9em;display:inline-block;}
.dotlink_333 {color:#333;border-bottom:1px dotted #333;text-decoration:none;line-height:.9em;display:inline-block;}
.dotlink_aeaeae {color:#aeaeae;border-bottom:1px dotted #aeaeae;text-decoration:none;line-height:.9em;display:inline-block;}
.dotlink_dfddd8 {color:#dfddd8;border-bottom:1px dotted #dfddd8;text-decoration:none;line-height:.9em;display:inline-block;}
.dotlink_003366 {color:#036;border-bottom:1px dotted #036;text-decoration:none;line-height:.9em;display:inline-block;}
.dotlink_ccc {color:#ccc;border-bottom:1px dotted #ccc;text-decoration:none;line-height:.9em;display:inline-block;}
.dotlink_fff {color:#fff;border-bottom:1px dotted #fff;text-decoration:none;line-height:.9em;display:inline-block;}
.dotlink_e0d6ce {color:#e0d6ce;border-bottom:1px dotted #e0d6ce;text-decoration:none;line-height:.9em;display:inline-block;}
.dotlink_990000 {color:#900;border-bottom:1px dotted #900;text-decoration:none;line-height:.9em;display:inline-block;}
.dotlink_999 {color:#999;border-bottom:1px dotted #999;text-decoration:none;line-height:.9em;display:inline-block;}

.a_arrow {text-decoration:none;}
    .a_arrow SPAN {text-decoration:underline;}

.color_hover {color:#036;text-decoration:none;}
    .color_hover:hover {color:#923000;text-decoration:underline;}

/* Headers */
.header0 {margin:0;font:bold 210% Georgia, serif;color:#666;}
    .header0 SMALL {font:normal 65% Arial, sans-serif;}
H1, .header1 {margin:0;font:175% Georgia, serif;color:#333;}
    .header1_ss {font:bold 205% Tahoma, sans-serif;color:#333;}
    H1 .more, .header1 .more {position:relative;border-bottom:1px dotted #036;line-height:.9em;display:inline-block;text-decoration:none;}
    H1 .more A:hover, .header1 .more A:hover {color:#036;text-decoration:none;}
    H1 .more:after, .header1 .more:after {position:absolute;right:-11px;top:50%;content:'';display:block;width:8px;height:4px;margin:-2px 0 0 0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -84px -130px;}
    .header1_ab {font:150% 'Arial Black', sans-serif;color:#333;}
        .header1_ab A {color:#036;text-decoration:none;}
            .header1_ab A:hover {color:#923000;text-decoration:underline;}
H2, .header2 {margin:0;font:145% Georgia, serif;}
H3, .header3 {margin:0 0 7px 0;font:bold 100% Georgia, serif;}
.header2 A,H2 A,.header3 A,H3 A {color:#036;text-decoration:none;}
.header2 A:hover,H2 A:hover,.header3 A:hover,H3 A:hover {color:#923000;text-decoration:underline;}
    .header3_ss {font:bold 150% Tahoma, sans-serif;color:#333;}
        .header3_ss A {color:#036;}
                .header3_ss A:hover {color:#923000;text-decoration:underline;}
    H3 SMALL {font:normal 95% Arial, sans-serif;text-transform:none;}
H4 {margin:5em 0 -5px;font-size:12px;font-weight:bold;color:#999;text-transform:uppercase;}
    H4 A, H5 A {color:#999;}
    H4 A.noreload, H5 A.noreload {border-bottom:1px dotted #999;text-decoration:none;line-height:.9em;display:inline-block;}
    .panel H4 {margin:20px 0 5px;}
    .header4 {font:bold 150% Tahoma, Arial, sans-serif;}
.plashka SMALL, H4 SMALL, H5 SMALL {font-size:95%;font-weight:normal;text-transform:none;}
H5 {margin-bottom:-0.5em;font-size:12px;font-weight:bold;color:#999;text-transform:uppercase;}
    .header5 {font-size:12px;font-weight:bold;color:#999;text-transform:uppercase;}
    .header5_ss {font:bold 115% Tahoma, sans-serif;color:#333;}
    H5.m {margin-top:0;}
H6 {margin:2em 0 7px 0;font:100% Georgia, serif;}
H1 A, .header1 A,.header2 A,H2 A,.header3 A,H3 A {color:#036;text-decoration:none;}
H1 A:hover, .header1 A:hover,.header2 A:hover,H2 A:hover,.header3 A:hover,H3 A:hover {color:#923000;text-decoration:underline;}

/* Font colors */
.red, A.red, .red A, B.red, .red2, A.red2, .red2 A, B.red2, .bord, A.bord, .bord A, B.bord {color:#923000!important;}
.redA, A.redA, .redA A, B.redA {color:#f42500!important;}
.green, A.green, .green A, B.green {color:#090!important;}
.blue, A.blue, .blue A, B.blue {color:#036!important;}
.yellow, A.yellow, .yellow A, B.yellow {color:#fce49a!important;}
.c333, A.c333, .c333 A, B.c333 {color:#333!important;}
.black, A.black, .black A, B.black {color:#000!important;}
.grayD, A.grayD, .grayD A, B.grayD, .gray, A.gray, .gray A, B.gray {color:#999!important;}

/* Floats */
.fleft {float:left;margin:3px 10px 0 0;}
.fright {float:right;margin:3px 0 0 10px;}
.fblock {overflow:hidden;zoom:1;}
.fnone {zoom:1;}
	.fnone:after {display:block;clear:both;content:'';}
.inl_blocks {}
    .inl_blocks .item {display:inline-block;vertical-align:top;}

.brd {border:1px solid #C6C6C6;}
SMALL, .sml {font-size:11px;}
    .sml TD {font-size:11px!important;}
    .small TD {font-size:70%!important;}
.bigg {font-size:160%;}
.hand {cursor:pointer;}
.dotted {height:3px;background:url(//vdmsti.ru/img/dot.gif) repeat-x 0 center;}
    .dotted HR {display:none;}
.px {font-size:1px;line-height:1px;}
.marker_search {background-color:#DFDDD8;}
P.text {line-height:19px;}
UL.text LI {padding:2px 0;}
UL.text2 LI {padding:4px 0;}
OL.text LI {padding:2px 0;}
.rel {position:relative;}
.nob {font-weight:normal!important;}

/* Margins */
.t1em {margin-top:1em!important;}
.t2em {margin-top:2em!important;}
.t3em {margin-top:3em!important;}
.t4em {margin-top:4em!important;}
.b1em {margin-bottom:1em!important;}
.b2em {margin-bottom:2em!important;}
.b3em {margin-bottom:3em!important;}
.b4em {margin-bottom:4em!important;}
.r1em {margin-right:1em!important;}
.r2em {margin-right:2em!important;}
.r3em {margin-right:3em!important;}
.r4em {margin-right:4em!important;}
.l1em {margin-left:1em!important;}
.l2em {margin-left:2em!important;}
.l3em {margin-left:3em!important;}
.l4em {margin-left:4em!important;}
.va_top {vertical-align:top;}
.top_h {margin-top:0!important;}
.tp3em {padding-top:3em!important;}
.tp4em {padding-top:4em!important;}

.engl{font-size:80%;color:#999;}
    .engl A{color:#999;}
    .radio_engl{margin:0 0 0 23px;}

/* Form */
button,input[type="button"],  input[type="submit"]{    cursor:pointer;    -webkit-appearance:button;}
input[type=search]{-webkit-appearance:none;}
input[type="search"]:focus {outline:none;}
input[type="search"]::-webkit-search-cancel-button {-webkit-appearance:none;}
input[type="search"]::-ms-clear {display:none;}
input[disabled]{background:#ebebeb;}
.form {width:70%;}
.form P {margin:1em 0 0 0;}
.form_item {padding:7px 0;}
.form .input, .form .inputH, .add_comments .input {width:260px;height:22px;padding:0 5px;margin-top:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.form .label {display:block;}
.form SELECT.input {height:22px;padding:0 0 0 5px;}
.form .input_line .input {height:auto;vertical-align:middle;}
.radio {vertical-align:-3px;}
.radio2 {margin:0 5px 0 0;vertical-align:top;}
.radio_list INPUT[type='radio'], .radio_list INPUT[type='checkbox'] {float:left;margin-left:0;}
.radio_list .radio_txt {padding:2px 0 0 2px;overflow:hidden;}
.personal_form INPUT {vertical-align:-3px;}
.form .radio_block {margin:5px 0 0 0;}
.form_add {font-size:95%;color:#797979;}
    .form_add A {color:#797979;}
    .form_add_small {font-size:85%;}
.radio_add {padding:5px 0 5px 23px;}
.radio_add P {margin:0.5em 0;}
.radio_add2 {margin:5px 0;}
.radio_add_s {padding:1px 0 5px 23px;font-size:95%;color:#666;}
.form_error {color:#b00;}
.form .textarea {width:100%;}
.form TEXTAREA.input {width:360px;height:70px;margin:5px 0 0;padding:4px 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;resize:vertical;}
.form TEXTAREA.input.twoline {height:32px;}
.form .required {float:right;}
.form BIG {font-size:150%;}
.form BIG.default {font-size:115%;}
.form BIG INPUT {vertical-align:middle;}
.form BIG INPUT.radio {vertical-align:-1px;}
.input {font:12px Arial, sans-serif;border:1px solid #797979;border-radius:2px;color:#424242;}
.input_error {border-color:#b00!important;}
INPUT[type='file'] {border:none!important;}
INPUT[type='text'][disabled] {padding-bottom:2px;background-color:#FFF;border:1px solid #ccc;border-radius:2px;}
INPUT[type='radio'], INPUT[type='checkbox'] {background-color:transparent!important;}
.inputW {width:100%;font:12px Arial, sans-serif;border:1px solid #a7a19a;}
.inputA {width:auto;font:12px Arial, sans-serif;border:1px solid #a7a19a;}
.gray_inp {color:#999!important;}
TEXTAREA.inputW {height:100px;}
INPUT.invisible {padding:1px 0 0 0;border:none;background-color:#fff;font:13px Arial, sans-serif;color:#333;}
.input_calendar {width:140px!important;padding-right:20px;background:#fff url(//vdmsti.ru/img/ico/input_calendar.gif) no-repeat right center;}
.formtbl TD {padding:0 5px 15px 0;}
.radio_tbl TD {padding:0 2px 7px 0;vertical-align:top;}
.radio_tbl .question {padding-top:1px;}
.scrollblock {height:200px;border:1px solid #999;overflow-y:auto;}
.scrollblock H2, .scrollblock .header2 {margin:7px 0 3px 0;font-size:130%;}
.scrolling {width:680px;overflow:auto;}
.form_block {margin:0 0 20px 0;padding:10px 20px;background-color:#FAF8EB;}
.form_block .input {width:70%;}
TABLE.form_block {width:100%;}
TD.form_block_td {padding:20px;}
TD.form_block_td P {margin:1em 0;}
.form_grad {background:url(//vdmsti.ru/img/subscribe/form_grad.png) repeat-x 0 0;background-color:transparent!important;}
.form TD {padding-bottom:2px;padding-top:2px;}
/* Buttons */
.btn {height:22px;white-space:nowrap!important;}
.form .btn {padding:0!important;}
.btn_td {padding:0 0 0 5px;}
.btn A {display:block;float:left;height:22px;margin:0 0 10px 0;background-color:#a6a198;color:#fff;text-decoration:none;cursor:pointer!important;}
.baloon .btn A {margin-bottom:0;}
.btn SPAN {display:block;margin:0;padding:4px 10px;border:none;font:11px Arial, sans-serif;color:#fff;}
.btn_mark SPAN {text-decoration:underline;}
.btn_wide SPAN {padding:4px 20px;}
.btn INPUT {padding:3px 10px;background-color:#A9A59B;border-top:1px solid #d9d8d0!important;border-left:1px solid #bebab3!important;border-right:1px solid #65625c!important;border-bottom:1px solid #403d3a!important;font-size:11px;color:#fff;}

.btn DIV {display:block;float:left;height:22px;margin:0 0 10px 0;background-color:#a6a198;text-decoration:none;cursor:pointer!important;}
.btn DIV INPUT {display:block;margin:0;border:none;padding:4px 10px;border:none;font:11px Arial, sans-serif;color:#fff;}

.btnNew {display:inline-block;margin-right:5px;}

.buttons .btn {float:left;margin:0 10px 0 0;}
SPAN.form_shot {display:inline-block;margin:0 5px 0 0;text-align:right;}
.form .date_select .input {width:auto;}
TR.td_buttons TD {text-align:center;}
TR.td_buttons .btn {width:96px;margin:0 auto;text-align:center;}
TR.td_buttons .btn A {float:none;} /* old version of btns */

.btn2 {cursor:pointer;height:21px;margin:0;padding:0 16px 1px;border:1px solid #a9a9a9;border-radius:5px;font:12px Arial, sans-serif;color:#424242;background:#eeece7;background:-moz-linear-gradient(top, #eeece7, #cdc9c5);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeece7), color-stop(100%,#cdc9c5));background:-webkit-linear-gradient(top, #eeece7, #cdc9c5);background:-o-linear-gradient(top, #eeece7, #cdc9c5);background:linear-gradient(top, #eeece7, #cdc9c5);}
    .btn2:hover {background:#e9e6e0;background:-moz-linear-gradient(top, #fefcf5, #ded9d4);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcf5), color-stop(100%,#ded9d4));background:-webkit-linear-gradient(top, #fefcf5, #cdc9c5);background:-o-linear-gradient(top, #fefcf5, #ded9d4);background:linear-gradient(top, #fefcf5, #ded9d4);}
    .btn2:active{background:#eeece7;background:-moz-linear-gradient(top, #eeece7, #cdc9c5);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeece7), color-stop(100%,#cdc9c5));background:-webkit-linear-gradient(top, #eeece7, #cdc9c5);background:-o-linear-gradient(top, #eeece7, #cdc9c5);background:linear-gradient(top, #eeece7, #cdc9c5);-moz-box-shadow:inset 0 2px 3px #b3b2ad, inset 0 -1px 2px #bfbbb6;-webkit-box-shadow:inset 0 2px 3px #b3b2ad, inset 0 -1px 2px #bfbbb6;box-shadow:inset 0 2px 3px #b3b2ad, inset 0 -1px 2px #bfbbb6;}
    .btn2[disabled] {color:#999;cursor:auto;}
        .btn2[disabled]:hover {background:#eeece7;background:-moz-linear-gradient(top, #eeece7, #cdc9c5);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeece7), color-stop(100%,#cdc9c5));background:-webkit-linear-gradient(top, #eeece7, #cdc9c5);background:-o-linear-gradient(top, #eeece7, #cdc9c5);background:linear-gradient(top, #eeece7, #cdc9c5);}
        .btn2[disabled]:active{background:#eeece7;background:-moz-linear-gradient(top, #eeece7, #cdc9c5);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeece7), color-stop(100%,#cdc9c5));background:-webkit-linear-gradient(top, #eeece7, #cdc9c5);background:-o-linear-gradient(top, #eeece7, #cdc9c5);background:linear-gradient(top, #eeece7, #cdc9c5);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.btn2_mark {text-decoration:underline;}
.btn2_green {background:#009000;cursor:pointer;color:#fff;}
.btn2_red, .btn2_red:hover {border-color:#911d06;cursor:pointer;color:#fff;background:#b62900;background:-moz-linear-gradient(top, #df3600, #a82500);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#df3600), color-stop(100%,#a82500));background:-webkit-linear-gradient(top, #df3600, #a82500);a82500background:-o-linear-gradient(top, #df3600, #cdc9c5);background:linear-gradient(top, #df3600, #cdc9c5);}
.btn_done {height:26px;padding:0 10px;background-color:transparent;border:1px solid #ccc;border-radius:2px;font:100% Arial, sans-serif;}

/* List of two cols */
.radio2col {width:90%;}
.radio2col TD {width:50%;vertical-align:top;}
.radio2col LABEL {display:block;margin:0 0 2px 0;zoom:1;}
.radio2col LABEL:after {display:block;clear:both;content:'';}
.radio2col INPUT {float:left;}
.radio2col SPAN {overflow:hidden;zoom:1;}

/* table with input */
.inp_line {width:auto;margin:5px 0 0 0;}
.inp_line TABLE {width:100%;}
.inp_line TD.btn{width:56px;padding-left:10px;}
.inp_line TD.btn A {margin:0 0 0 5px;}
.inp_line INPUT {width:100%;height:18px;border:1px solid #a7a19a;font:12px Arial, sans-serif;}
.inp_line TD.title {padding:3px 5px 0 0;text-align:right;vertical-align:top;white-space:nowrap;}
.inp_line TD.input_td {width:100%;}
.inp_line .param {width:auto;margin:5px 0 0;}
.inp_line .param TD {font-size:70%;vertical-align:top;}
.inp_line .param INPUT {width:auto;height:auto;border:none;vertical-align:-3px;}
.input_tbl INPUT.input {width:100%;height:18px;}
.input_tbl SELECT.input {height:21px;padding:0;vertical-align:top;}
.input_tbl TD.btn {padding-left:10px!important;}
.input_tbl TD.btn A {margin:0 0 0 5px;}

.register_form {width:100%;}
.register_form TD {background-color:#FAF8EB;line-height:20px;}
.register_form TD TD {background-color:transparent;}
.register_form .td_left {width:172px;padding:10px;text-align:right;white-space:nowrap;vertical-align:top;}
.register_form .td_right {padding:10px 10px 10px 0;}
.register_form .td_both {padding:10px 159px 10px 0;}
.register_form .separ {background-color:transparent;}
.register_form .input {width:250px;}
.register_form .inputW {width:450px;height:18px;}
.register_form SELECT.input {width:453px;}
.register_form TD TD SELECT.input {width:100%;}
.register_btn {margin:1em 0 0 0;}
.register_btn .td_left {padding:0 0 0 187px;}

.list2col {width:100%;}
.list2col .item {display:-moz-inline-stack;display:inline-block;margin:0 9% 0 0;width:40%;vertical-align:top;line-height:18px;}

/* tables */
TABLE.blank {width:100%;}
TABLE.blank TD {padding:5px;border:1px solid #666;;}
TABLE.blank IMG {margin:0 5px 0 0;}

.tbl {border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.tbl TD {padding:5px 0;border-bottom:1px solid #dadada;}
.tbl .th TD {border-bottom:2px solid #ccc;font-weight:bold;}
.tbl_hover TR:hover {background-color:#f8f6f0;}
.rightalign TD {text-align:right;}
.rightalign TD:first-child {text-align:left;}
.rightalign TD.td_left {text-align:left;}

.tbl_full {border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.tbl_full TD {padding:5px 10px;border:1px solid #dadada;}
.tbl_full TD TD {padding:0;border:none;}
.tbl_full .th TD {border-bottom:2px solid #ccc;font-weight:bold;}
.tbl_full .imp {background-color:#F8F6F0;}

.tbl2 TD {padding:5px 0;border-bottom:1px solid #dadada;}
.tbl2 TR.last TD {border-bottom:none;}
.tbl2 .th TD {border-bottom:2px solid #ccc;font-weight:bold;}

.tbl_full2 TD {padding:5px 10px;border:1px solid #dadada;}
.tbl_full2 TR.nobrd TD {border-top:none;border-bottom:none;}
.tbl_full2 TD TD {padding:0;border:none;}
.tbl_full2 .th TD {border-bottom:2px solid #ccc;font-weight:bold;}
.tbl_full2 .imp {background-color:#F8F6F0;}

.tbl_zebra {border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.tbl_zebra TD {padding:5px 0;}
.tbl_zebra TR:nth-child(odd) {background-color:#f8f6f0;}
.tbl_zebra .th TD {border-bottom:2px solid #ccc;font-weight:bold;}
.tbl_zebra TR.th {background-color:transparent;}

.tbl.user_tbl{border:none;}
.tbl.user_tbl tr td {border-bottom:1px solid #ccc;}
/* sort of table's colon */
.sort_up A {z-index:1;position:relative;margin:0 10px 0 0;text-decoration:none;border-bottom:1px dotted #333;background:none!important;line-height:.9em;display:inline-block;}
    .sort_up A:after {content:'';display:block;position:absolute;bottom:2px;right:-10px;width:7px;height:5px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -126px -130px;}
.sort_down A {z-index:1;position:relative;margin:0 10px 0 0;text-decoration:none;border-bottom:1px dotted #333;background:none!important;line-height:.9em;display:inline-block;}
    .sort_down A:after {content:'';display:block;position:absolute;bottom:2px;right:-10px;width:7px;height:5px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -119px -130px;}
.sort_none A {text-decoration:none;border-bottom:1px dotted #333;background:none!important;line-height:.9em;display:inline-block;}
.sort_clear A {z-index:1;position:relative;margin:0 15px 0 0;text-decoration:none;border-bottom:1px dotted #333;background:none!important;line-height:.9em;display:inline-block;}
    .sort_clear A:after {content:'';display:block;position:absolute;bottom:2px;right:-15px;width:14px;height:5px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -119px -130px;}

/* table colons */
.colons {width:100%;}
    .colons TD {vertical-align:top;}
    .colons TD.td1 {padding-right:40px!important;}
    .colons2 TD {width:50%;box-sizing:border-box;}

/* lists */
UL {margin:0 0 0 15px;padding:0;}
LI {list-style-position:inside;}
OL {margin:0 0 0 25px;padding:0;}
UL LI, OL LI {list-style-position:outside;}

.middle_banner {min-height:1px;padding:0 13px;background-color:#fff;text-align:center;}
.article_banner {padding:0 0 2em 0;}

.gt {display:none;}

.plashka {margin:0 0 10px 0;padding:0 0 3px 0;border-bottom:2px solid #c6c6c6;font-size:12px;font-weight:bold;color:#999;text-transform:uppercase;} .fixseminar .plashka {margin:25px 0 10px 0!important;}
.pl_light {padding:0;border:none;color:#000;text-transform:none;}
.plashka_dark {border-color:#9b948c;color:#646462;}
.plashka A {position:relative;display:inline-block;margin:0 3px 0 0;padding:0 13px 0 0;color:#999;text-decoration:none!important;}
.plashka A:after {content:'\e00e';position:absolute;right:6px;top:0;display:block;width:6px;height:7px;font:15px/15px 'icomoon';vertical-align:top;color:#999999;}
.gecko .plashka A:after {top:-1px;}
.plashka A:hover {color:#923000!important;text-decoration:none!important;}
.plashka A[name]:after {display:none;}
.plashka A[name]:hover {color:#999!important;}
.col_3 .plashka,.left_colon .plashka {border-color:#9a948c;color:#646462;}
.col_3 .plashka A,.left_colon .plashka A {color:#646462;}
.plashka .right_link {float:right;font-weight:normal;text-transform:none;}
.plashka .right_link A {padding:0;text-decoration:underline!important;}
.plashka .right_link A:after {display:none;}
.plashka .right_link A.noreload {text-decoration:none!important;}
.plashka .right_block {float:right;font-weight:normal;text-transform:none;}
.plashka .right_block A {padding:0;}
.plashka .right_block A:after {display:none;}
.plashka .right_block .all_news {float:left;}
.plashka .right_block .all_news A {margin-top:1px;}
.plashka .right_block .rsslogo {float:none;}
.plashka .expand1 {float:right;width:14px;height:14px;padding:0;margin:1px 1px 0 0;font-size:1px;}
.plashka .expand1 A {display:inline-block;width:14px;height:14px;padding:0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -62px -169px;}
.plashka .expand1 A:hover {background-position:-62px -183px;}
.plashka .expand2 {float:right;width:14px;height:14px;padding:0;margin:1px 1px 0 0;font-size:1px;}
.plashka .expand2 A {display:inline-block;width:14px;height:14px;padding:0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -48px -169px;}
.plashka .expand2 A:hover {background-position:-48px -183px;}
.plashka .expand1 A:after,.plashka .expand2 A:after {display:none;}
.balooon .default .plashka {width:auto;height:auto;margin:0 0 10px 0;padding:0;border-bottom:2px solid #c6c6c6;color:#999;text-transform:uppercase;}

.plashka_red {margin:0 0 10px 0;padding:0 0 3px 0;border-bottom:2px solid #923000;font-size:12px;font-weight:bold;color:#923000;text-transform:uppercase;}
.plashka_red A[href] {display:inline-block;margin:0 3px 0 0;padding:0 13px 0 0;color:#923000!important;text-decoration:none!important;}
.plashka_red A[href]:after {background-position:-87px -401px;color:#923000!important;}
.plashka_red A[href]:hover {color:#923000!important;text-decoration:none!important;}
.plashka_red .right_link {float:right;font-weight:normal;text-transform:none;}
.plashka_red .right_link A {text-decoration:underline!important;}
.plashka_red .expand1 {float:right;width:14px;height:14px;padding:0;margin:1px 1px 0 0;font-size:1px;}
.plashka_red .expand1 A {display:inline-block;width:14px;height:14px;padding:0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -62px -169px;}
.plashka_red .expand1 A:hover {background-position:-62px -183px;}
.plashka_red .expand2 {float:right;width:14px;height:14px;padding:0;margin:1px 1px 0 0;font-size:1px;}
.plashka_red .expand2 A {display:inline-block;width:14px;height:14px;padding:0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -48px -169px;}
.plashka_red .expand2 A:hover {background-position:-48px -183px;}
.plashka_red .right_link A:after,.plashka_red .expand1 A:after,.plashka_red .expand2 A:after {display:none;}

.plashka_top {margin:0 0 10px 0;padding:0 0 3px 0;border-bottom:2px solid #c6c6c6;font-size:12px;font-weight:bold;color:#999;text-transform:uppercase;}
.plashka_top A {color:#999!important;text-decoration:none!important;}
.plashka_top A:hover {color:#923000!important;text-decoration:none!important;}

.plashka_baloon {height:24px;margin:0 0 12px 0;border-bottom:1px solid #b8b6b2;font-family:Tahoma, sans-serif;}
.plashka_baloon UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.plashka_baloon LI {float:left;margin:0;font-size:13px;font-weight:normal;line-height:15px;}
.plashka_baloon LI P {margin:0;padding:5px 5px 4px 7px;}
.plashka_baloon A {border-bottom:1px dotted #aeaeae;color:#969592;text-decoration:none;line-height:.9em;display:inline-block;}
.plashka_baloon LI.current {background-color:#dfddd8;border-radius:2px 2px 0 0;}
.plashka_baloon .current A {border-bottom:1px dotted #dfddd8;color:#333;text-decoration:none;line-height:.9em;display:inline-block;}

.plashka_baloon2 {height:31px;margin:0 0 12px 0;font-family:Tahoma, sans-serif;}
.plashka_baloon2 UL {list-style-type:none;list-style-image:none;list-style-position:outside;width:100%;margin:0;padding:0;border-bottom:1px solid #b8b6b2;zoom:1;}
.plashka_baloon2 UL:after {display:block;clear:both;content:'';}
.plashka_baloon2 LI {float:left;margin:0;font-size:11px;font-weight:normal;line-height:11px;cursor:pointer;}
.plashka_baloon2 LI P {margin:0;padding:5px 5px 2px 7px;}
.plashka_baloon2 A {display:inline-block;padding:0 0 2px 0;border-bottom:1px dotted #aeaeae;color:#535353;text-decoration:none;line-height:.9em;display:inline-block;}
.plashka_baloon2 LI.current {background-color:#dfddd8;border-radius:2px 2px 0 0;}
.plashka_baloon2 .current A {border-bottom:1px dotted #dfddd8;color:#333;text-decoration:none;line-height:.9em;display:inline-block;}
.plashka_baloon2 .small {font-size:9px!important;color:#666;}

.commmm {position:relative;margin:0 0 0 5px;padding:1px 3px 0;background-color:#fff;border:1px solid #d1cec6;border-radius:2px;font:normal 7px Tahoma,sans-serif!important;}
.commmm A {border:none!important;font:normal 9px Tahoma,sans-serif!important;color:#666!important;text-decoration:none!important;line-height:1.2!important;}
.commmm::after {content:'';display:block;position:absolute;bottom:-1px;left:-4px;width:4px;height:3px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -49px -156px;}

/* new baloon in css3 */
.balooon {position:absolute;left:200px;top:300px;width:260px;height:auto!important;padding:20px;background-color:#fff;border-radius:5px;box-shadow:0 0 10px #404040;text-align:left;z-index:9999;}
	.user_baloon .balooon {left:0;top:0;}
.balooon .close {position:absolute;top:5px;right:5px;}
.balooon .close A {display:block;width:15px;height:15px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -87px -200px;text-indent:-20000px;}
.bln_pad10 {padding:10px;}
.bln_topcenter::before {content:'';display:block;position:absolute;left:50%;top:-4px;width:10px;height:10px;margin-left:-4px;background-color:#fff;box-shadow:0 0 10px #404040;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.bln_topcenter::after {content:'';display:block;position:absolute;left:50%;top:0;width:30px;height:19px;margin-left:-15px;background-color:#fff;}
.bln_topleft::before {content:'';display:block;position:absolute;left:15px;top:-4px;width:10px;height:10px;background-color:#fff;box-shadow:0 0 10px #404040;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.bln_topleft::after {content:'';display:block;position:absolute;left:15px;top:0;width:30px;height:19px;margin-left:-11px;background-color:#fff;}
.bln_topright::before {content:'';display:block;position:absolute;right:28px;top:-4px;width:10px;height:10px;background-color:#fff;box-shadow:0 0 10px #404040;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.bln_topright::after {content:'';display:block;position:absolute;right:21px;top:0;width:30px;height:19px;background-color:#fff;}
.bln_rightcenter::before {content:'';display:block;position:absolute;right:-4px;top:50%;width:10px;height:10px;margin-top:-4px;background-color:#fff;box-shadow:0 0 10px #404040;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.bln_rightcenter::after {content:'';display:block;position:absolute;right:0;top:50%;width:19px;height:30px;margin-top:-15px;background-color:#fff;}
.bln_righttop::before {content:'';display:block;position:absolute;right:-4px;top:20px;width:10px;height:10px;background-color:#fff;box-shadow:0 0 10px #404040;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.bln_righttop::after {content:'';display:block;position:absolute;right:0;top:20px;width:19px;height:30px;margin-top:-10px;background-color:#fff;}
.bln_leftcenter::before {content:'';display:block;position:absolute;left:-4px;top:50%;width:10px;height:10px;margin-top:-4px;background-color:#fff;box-shadow:0 0 10px #404040;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.bln_leftcenter::after {content:'';display:block;position:absolute;left:0;top:50%;width:19px;height:30px;margin-top:-15px;background-color:#fff;}
.bln_btmcenter::before {content:'';display:block;position:absolute;left:50%;bottom:-4px;width:10px;height:10px;margin-left:-4px;background-color:#fff;box-shadow:0 0 10px #404040;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.bln_btmcenter::after {content:'';display:block;position:absolute;left:50%;bottom:0;width:30px;height:19px;margin-left:-15px;background-color:#fff;}
.bln_btmleft::before {content:'';display:block;position:absolute;left:56px;bottom:-4px;width:10px;height:10px;margin-left:-4px;background-color:#fff;box-shadow:0 0 10px #404040;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.bln_btmleft::after {content:'';display:block;position:absolute;left:56px;bottom:0;width:30px;height:19px;margin-left:-11px;background-color:#fff;}
.bln_btmright::before {content:'';display:block;position:absolute;right:56px;bottom:-4px;width:10px;height:10px;margin-right:-4px;background-color:#fff;box-shadow:0 0 10px #404040;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.bln_btmright::after {content:'';display:block;position:absolute;right:56px;bottom:0;width:30px;height:19px;margin-right:-11px;background-color:#fff;}
.pimpa,.pimpa2,.pimpa3,.pimpa4,.pimpa5,.pimpa_quotes,.pimpa_btm {display:none;}
A.baloon_info {display:inline;width:12px;margin:0 0 0 4px;padding:0px 4px;background-color:#fff;border:1px solid #a8a4a0;border-radius:3px;font:bold 10px 'Times New Roman',serif;font-weight:bold;color:#a8a4a0!important;text-decoration:none;line-height:12px;text-align:center;}



/*---------------------------------- structure of sait ----------------------------------*/
.gradient_bottom {width:100%;height:auto;background:url(//vdmsti.ru/img/bg_main_bottom.png) repeat-x 0 bottom;}

.container {position:relative;z-index:2;width:1140px;margin:0 auto;background-color:#fff;text-align:left;-moz-box-shadow:0 0 17px #212121;-webkit-box-shadow:0 0 17px #212121;box-shadow:0 0 17px #212121;}

.content {display:table-cell;display:-moz-box;background-color:#e3e0da;border-bottom:10px solid #e3e0da;}
.col_1_content {display:table-cell;height:100%;background-color:#fff;}
.vv_content_tbl {display:table;width:100%;}
.vv_content {margin:0 0 10px 0;padding:13px;background-color:#fff;border-radius:0 4px 4px 0;}
    .vv_content_last {margin:10px 0 0 0;}

.content_tr1,.content_tr2,.content2_tr1,.content2_tr2,.vv_content_tr {display:table-row;}
.content2_tr2 {height:100%;}

.col_1,.col_2,.col_3,.col_sep,.left_colon,.news_colon,.col_second,.center_colon {display:table-cell;margin:0;padding:0;vertical-align:top;}

.col_1 {width:524px;height:100%;background-color:#fff;}
	.content_tr1 .col_1 {height:196px;border-bottom:1px dashed #c2c1c0;border-radius:0 4px 0 0;}
	.content_tr2 .col_1 {padding:13px 0;border-radius:0 0 4px 0;}
.center_colon {width:876px;}
.left_colon {width:160px;padding:10px 10px 10px 13px;background-color:#f8f6f0;}
    .left_colon .left_v {width:160px;}
	.content2_tr1 .left_colon {border-bottom:13px solid #fff;}
	.content2_tr2 .left_colon {width:158px;padding:0 10px 0 13px;background-color:#fff;border-right:2px solid #dadada;}
	.content_second .left_colon {border-top:13px solid #fff;}
.news_colon {width:316px;padding:0 13px 0 12px;background-color:#fff;}
	.content2_tr1 .news_colon {border-bottom:13px solid #fff;}
.col_2 {width:342px;background-color:#faf8eb;}
	.content_tr1 .col_2 {position:relative;height:196px;border-bottom:1px dashed #c2c1c0;border-radius:4px 4px 0 0;}
	.content_tr2 .col_2 {width:316px;padding:13px;border-radius:0 0 4px 4px;}
.col_3 {width:254px;background-color:#f8f6f0;}
	.content_tr1 .col_3 {height:196px;border-bottom:1px dashed #c2c1c0;border-radius:4px 0 0 0;}
	.content_tr2 .col_3 {padding-top:13px;border-radius:0 0 0 4px;}
	.content_second .col_3 {padding:13px 0;border:none;border-radius:4px 0 0 4px;height:auto;}
	.content_2col .col_3 {border:none;border-radius:4px 0 0 4px;}
.col_sep {width:10px;}
.col_second {width:667px;padding:13px;background-color:#fff;border-radius:0 4px 4px 0;}
    .content_2col .col_second {max-width:850px;width:850px;}
    .left_colon + .col_second {max-width:667px;}
.content_tbl {width:100%;background-color:#e3e0da;border-bottom:10px solid #e3e0da;}
    .col_3_tbl {width:254px;background-color:#f8f6f0;border-radius:4px 0 0 4px;vertical-align:top;}
    .col_second_tbl {padding:13px;background-color:#fff;border-radius:0 4px 4px 0;vertical-align:top;}


.bottom_links .content {padding:12px 0 0 0;}
.bottom_links .content,.bottom_links .col_1,.bottom_links .col_2,.bottom_links .col_3 {background-color:transparent;border:none;border-radius:0;}
.bottom_links .col_2 {width:340px;}

/*temp styles*/
.content_tr1 .col_2 .plashka {margin:0 0 5px 0;padding:0;border:none;font:145% Georgia, serif;line-height:18px;color:#036;text-transform:none;}
.content_tr2 .col_2 .plashka {clear:both;margin:3px 13px 10px;}
.content_tr2 .col_2 .plashka_red {clear:both;margin:3px 0 10px;}
.content_tr1 .col_2 .plashka_red {margin:0 0 5px 0;padding:0;border:none;font:145% Georgia, serif;line-height:18px;color:#036;text-transform:none;}
.content_tr1 .col_2 .issue_block {margin:0;padding:10px 0;}
.content_tr1 .col_2 .issue_block H2, .content_tr1 .col_2 .issue_block .header2 {font-size:145%;font-weight:normal;}
.content_tr1 .col_2 .issue_block P, .cite_big .col_2 .issue_block P {font-size:100%;}
.content_tr2 .col_2 .issue_block .plashka {margin:0 0 10px 0;}
.content_tr2 .col_2 .issue_block UL LI {background-color:#faf8eb;}
.content_tr2 .col_2 .issue_cite2 {margin-bottom:20px;}

.no_colons {padding:1em 1.5em;border-left:80px solid #fff;border-right:80px solid #fff;border-bottom:1em solid #fff;}
.no_colons2 {padding:1em 280px 2em 200px;}
.no_colons_full {padding:1em 1.5em;border-bottom:1em solid #fff;}



/*---------------------------------- top ----------------------------------*/
.counters_top, .sglazdoloy {position:absolute;top:0;left:50%;}

.logo_print {display:none;}

.top {position:relative;height:inherit!important;background:#fafaf8;background:-moz-linear-gradient(top, #bdbbb7, #fafaf8);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdbbb7), color-stop(100%,#fafaf8));background:-webkit-linear-gradient(top, #bdbbb7, #fafaf8);background:-o-linear-gradient(top, #bdbbb7, #fafaf8);background:linear-gradient(top, #bdbbb7, #fafaf8);font-size:11px;color:#ccc;z-index:20000;}
    .top A {color:#ccc;}

    .top_line {padding:8px 0 9px;background-color:#4b4a48;border-left:1px solid #5d5c5b;border-right:1px solid #5d5c5b;border-bottom:1px solid #fff;}

    .projects {position:relative;width:100%;height:14px;font-weight:bold;color:#fce49a;overflow:hidden;}
    .projects IMG {margin:0 0 0 13px;vertical-align:middle;}
    .projects A {margin:0 0 0 12px;}
    .projects A.yellow {color:#fce49a;}

.top .users {position:absolute;top:9px;right:10px;width:254px;text-align:right;z-index:3;}
    .top .users P {margin:0;padding:0 0 0 12px;}
        .top .users P.notlogged, #float_community_block P.notlogged {margin:0;padding:0;}
    .top .users A {margin:0 0 0 6px;}
    #float_community_block.right_link{right:10px;width:155px;top:5px;height:20px;overflow:hidden;text-align:right;}
    #float_community_block.right_link .grad {display:block;position:absolute;top:0;right:14px;width:19px;height:18px;background:url(//vdmsti.ru/img/float_user_grad.png) no-repeat 0 0;z-index:1;}
    #float_community_block A {float:none;display:inline-block;//display:inline;font-size:11px;font:11px Arial,sans-serif;}
    #float_community_block P.notlogged A {text-decoration:underline;vertical-align:top;}
        .top .users P.notlogged A, #float_community_block P.notlogged A {margin:0 6px 0 0;}
        .top .users P.notlogged A.user_links, #float_community_block P.notlogged A.user_links {padding:3px 11px;color:#333;border-radius:5px;}
        .top .users P.notlogged A.reg_link, #float_community_block P.notlogged A.reg_link {margin-left:6px;background-color:#fff;}
        .top .users P.notlogged A.subs_link, #float_community_block P.notlogged A.subs_link {margin-left:21px;background-color:#fde8aa;}
    .top .users .login, #float_community_block P.notlogged A.login {text-decoration:none;border-bottom:1px dotted #ccc;line-height:.9em;display:inline-block;}
        #float_community_block P.notlogged A.login {padding-top:6px;}
        .opera #float_community_block P.notlogged A.login {padding-top:5px;}
    .email_input {margin:0 0 10px 0;}
        .email_input A {color:#999;}
        .email_input INPUT {width:200px;margin:1px 0 0 0;padding:2px 5px;border:1px solid #797979;border-radius:2px;}
    .pwd_input {margin:0 0 10px 0;}
        .pwd_input A {color:#999;}
        .pwd_input INPUT {width:200px;margin:1px 0 0 0;padding:2px 5px;border:1px solid #797979;border-radius:2px;}
    .email_input label,  .pwd_input label{display:block;margin-bottom;1px;}
    .login_links {clear:both;margin:20px 0 0 0;padding:5px 0 0 0;}
        .login_links P {margin:0 0 7px 0;}
        .login_links IMG {margin:0 4px 0 0;}
        .login_links A {color:#036;}
        .login_links P.reg_p {padding:0 0 1px 20px;position:relative;background:none!important;margin-bottom:10px;}
        .login_links P.reg_p I{position:absolute;display:block;height:16px;width:16px;background:url(//vdmsti.ru/img/ved_sprites.png) -250px -372px; no-repeat;left:0;top:0;}
        .login_links P.reg_p.facebook_ico I {background-position:-100px -372px;}
        .login_links P.facebook_ico.login_loading I{background:url(//vdmsti.ru/img/loading16x16.gif) no-repeat 0 0;}
        .login_links P.reg_p.interpochta_ico I {background-position:-65px -372px;}
        .login_links P.reg_p.twitter_ico I {background-position:-117px -372px;}
        .login_links P.reg_p.viadeo_ico I {background-position:-216px -372px;}
        .login_links P.reg_p.vk_ico I {background-position:-233px -372px;}
        .login_links P.reg_p.gplus_ico I {background-position:-134px -372px;}
        .login_links P.reg_p.publicru_ico I{background-position: -250px -372px; }
        .login_links P.reg_p.mlg_ico I{background-position: -267px -372px; }

    .enter {margin:5px 0 0 0;}
    .readers_link {padding:4px 0 0 0;text-align:right;}
    .auth_text {clear:both;padding:3px 0 0 0;border-top:1px solid #a7a19a;font-size:95%;}
    #float_community_block .subs_indicator,
    #float_community_block .user_links.subs_link,
    #float_community_block #community_block_favorites,
    #float_community_block #community_block_messages,
    #float_community_block #community_block_newsletter,
    #float_community_block #community_block_comments {display:none;}

.form_block .facebook_ico {margin:30px 0 0;}

.top_banners {position:relative;margin:13px 0 0 0;padding:0 9px 0 0;font-size:1px;line-height:1px;z-index:1000;}
    .top_banners .left_ban {width:100%;vertical-align:top;}
    .top_banners .right_ban {padding:0 4px 0 0;vertical-align:top;}
        .top_banners .right_ban P {margin:0 16px 0 0;}
        .top_banners .right_ban BR {display:none;}
        /* .top_banners .right_ban .vv {padding:0 0 0 10px;} */
        .top_banners .right_ban #banner19 > div {padding:0 0 0 10px;}

.logo_tbl {
    /*position:absolute;*/
    /*top:132px;*/
    right:0;
    width:100%;
}
    .logo_tbl TD {padding:2px 15px 0 0;vertical-align:top;}
.logo_main {display:none;width:333px;height:62px;}
    .logo_main A {display:block;width:270px;height:50px;margin:12px 0 0 13px;background:url(//vdmsti.ru/img/vedomosti-logo-m.png) no-repeat 0 0;text-decoration:none;}
.logo_tbl .logo {padding:4px 0 0 0;}
    .logo_tbl .logo IMG {margin:13px 50px 9px 12px;}
    .logo_tbl .logo .logo_sub {width:321px;padding:13px 0 9px 12px;}
    .logo_tbl .logo .logo_sub A {display:-moz-inline-box;display:inline-block;width:155px;height:30px;background:url(//vdmsti.ru/img/vedomosti-logo-s.png) no-repeat 0 0;text-decoration:none;}
    .logo_tbl .logo #logosub {font-size:14px;font-weight:bold;color:#999;text-transform:uppercase;}
    .logo_tbl .logo #logosub SPAN {color:#923000;}
    .logo_tbl .logo #logosub SUP {font-size:11px;font-weight:normal;text-transform:lowercase;}
    .logo_sub_turn {width:321px;padding:13px 0 9px 12px;}
        .logo_sub_turn A {display:inline-block;width:67px;height:13px;background:url(//vdmsti.ru/img/vedomosti-logo-ss.png) no-repeat 0 0;text-decoration:none;}
        .logo_sub_turn DIV {margin:0 0 8px -2px;font:bold 32px Tahoma,sans-serif;color:#900;text-transform:uppercase;line-height:23px;}

@media only screen and (-Webkit-min-device-pixel-ratio:1.5),
only screen and (-moz-min-device-pixel-ratio:1.5),
only screen and (moz--min-device-pixel-ratio:1.5),
only screen and (-o-min-device-pixel-ratio:3/2),
only screen and (min-device-pixel-ratio:1.5),
only screen and (min-resolution:144dpi) {
    .logo_main A {background:url(//vdmsti.ru/img/vedomosti-logo-m-ret.png) no-repeat 0 0;-moz-background-size:270px 50px;-o-background-size:270px 50px;-webkit-background-size:270px 50px;background-size:270px 50px;}
    .logo_tbl .logo .logo_sub A {background:url(//vdmsti.ru/img/vedomosti-logo-s-ret.png) no-repeat 0 0;-moz-background-size:155px 30px;-o-background-size:155px 30px;-webkit-background-size:155px 30px;background-size:155px 30px;}
}
.logo_tbl .ears1 {width:50%;}
.logo_tbl .ears2 {width:50%;}
.logo_tbl .ears3 {width:239px;}
.ears1 A, .ears2 A, .ears3 A, .right_ear A {display:inline-block;margin:0 20px 0 0;color:#7a7a79;text-decoration:none;}
.ears1 B, .ears2 B, .ears3 B, .right_ear B {color:#524f4f;}
.ears1 P, .ears2 P, .ears3 P, .right_ear P {margin:0 0 2px 0;}
.ears1 IMG, .ears2 IMG, .ears3 IMG, .right_ear IMG {float:left;margin:2px 5px 10px 0;}
.ears1 .red, .ears2 .red, .ears3 .red, .right_ear .red {color:#923000!important;}
.ears1 .red B, .ears2 .red B, .ears3 .red B, .right_ear .red B {color:#923000;}
.adriver_tgb1 DIV {margin-left:45px!important;}
.adriver_tgb1 DIV.adriver_tgb1_pic {top:2px;margin-left:0!important;}
A.adriver_tgb1_head {font-weight:bold;color:#524f4f;}
.adriver_tgb1_pic IMG {margin-top:0;}
.right_ear {padding-left:13px;}

.banner_frame DIV[rel="1571"] A {display:block;margin:0 20px 0 0;color:#7a7a79;text-decoration:none;}
.banner_frame DIV[rel="1571"] B {color:#524f4f;}
.banner_frame DIV[rel="1571"] P {margin:0 0 2px 0;}
.banner_frame DIV[rel="1571"] IMG {float:left;margin:2px 5px 10px 0;}
.banner_frame DIV[rel="1571"] .red {color:#923000!important;}
.banner_frame DIV[rel="1571"] .red B {color:#923000;}

.top_menu {position:relative;height:45px;padding:0 0 0 5px;background:#827c74 url(//vdmsti.ru/img/bg_top_menu.png) repeat-x 0 0;font:120% Tahoma, sans-serif;color:#000;white-space:nowrap;} .linux.gecko .top_menu {font-size:13px;letter-spacing:-1px;}
    .top_menu A {display:block;float:left;margin:17px 10px 0 8px;text-decoration:none;color:#fff;white-space:nowrap;}
        .top_menu A:hover {color:#fce49a;}
.ie1 .top_menu A{margin-right:9px;margin-left:8px;}
.top_menu .current {position:relative;float:left;height:27px;margin:7px 5px 0 7px;padding:6px 8px 0 9px;background:#fcfcfa;background:-moz-linear-gradient(top, #d9d6d5, #fcfcfa);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d6d5), color-stop(100%,#fcfcfa));background:-webkit-linear-gradient(top, #d9d6d5, #fcfcfa);background:-o-linear-gradient(top, #d9d6d5, #fcfcfa);background:linear-gradient(top, #d9d6d5, #fcfcfa);border:1px solid #fff;border-bottom:0;border-radius:3px 3px 0 0;box-shadow:0 -2px 7px rgba(50, 50, 50, 0.30);}
    .top_menu .current::before {content:'';display:block;position:absolute;left:50%;bottom:-4px;width:5px;height:5px;margin-left:-2px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -67px -149px;}
    .top_menu .current A {float:none;margin:0;text-decoration:underline;color:#333;}
    .top_menu .right_link {position:absolute;right:17px;}
        .top_menu .right_link .current {margin-right:-8px;}
        .top_menu .right_link A {margin-right:0;color:#fce49a;}
    .logo.logo_spb {background:url(//vdmsti.ru/img/piter_bg.png) no-repeat 168px bottom;height:74px;}
    .logo_volga{background:url("//vdmsti.ru/img/volga_bg.png") no-repeat scroll 178px bottom transparent;height:74px;}

@media only screen and (
-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5) {
    .logo.logo_volga{background-image:url(//vdmsti.ru/img/volga_bg-ret.png);-moz-background-size:55px 72px;-o-background-size:55px 72px;-webkit-background-size:55px 72px;background-size:55px 72px;}
    .logo.logo_spb{background-image:url(//vdmsti.ru/img/piter_bg-ret.png);-moz-background-size:86px 64px;-o-background-size:86px 64px;-webkit-background-size:86px 64px;background-size:86px 64px;}
}

.float_container_right {position:fixed;top:45px;width:100%;z-index:99;}
.float_container {position:fixed;top:0;left:0;width:100%;text-align:center;z-index:999999;}
.float_container_btm {position:fixed;bottom:0;left:0;width:100%;height:50px;text-align:center;z-index:0;}
.top_menu.top_menu_float {min-width:995px;max-width:1135px;margin:0 auto;background:none;background:url(//vdmsti.ru/img/bg_top_menu_float.png) left top repeat-x;text-align:left;}
    .top_menu_float A {margin-top:6px;}
    .top_menu_float .current {margin-top:-4px;}
.col_3_fix_wrapper.fixed {position:fixed;width:254px;}
.col_3_fix_wrapper.absolute {position:absolute;width:254px;}
.left_v_fix_wrapper.fixed {position:fixed;width:160px;}
.left_v_fix_wrapper.absolute {position:absolute;width:160px;}
.float_on_top {position:relative;display:block;width:1140px;margin:0 auto;}
    .float_on_top A {position:absolute;right:-50px;display:block;width:27px;height:27px;background:#dad7d6;background:-moz-linear-gradient(top, #dad7d6, #fdfdfd);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dad7d6), color-stop(100%,#fdfdfd));background:-webkit-linear-gradient(top, #dad7d6, #fdfdfd);background:-o-linear-gradient(top, #dad7d6, #fdfdfd);background:linear-gradient(top, #dad7d6, #fdfdfd);border:1px solid #fff;border-radius:5px;box-shadow:0 0 10px #000;text-indent:-20000px;z-index:999999;}
        .float_on_top A SPAN {position:absolute;top:9px;left:5px;display:block;width:17px;height:9px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -121px -404px;}
            .float_on_top A:hover SPAN {background-position:-121px -414px;}

.ticker_line {position:relative;height:auto;min-height:39px;margin:0;background:#e3e0da url(//vdmsti.ru/img/bg_newsticker.png) repeat-x 0 0;}
.ticker_line IMG {vertical-align:top;}
.search_grad {position:absolute;top:0;right:13px;height:29px;padding:6px 0 0 40px;background:url(//vdmsti.ru/img/search_top_bg.png) no-repeat 0 0;}
    .search_title {float:right;margin:4px 0 0 0;}
    .search_title A {display:inline-block;border-bottom:1px dotted #333;color:#333;text-decoration:none;line-height:.9em;}
    .search_grad .search {float:right;position:relative;}
    .search_grad .search .input {float:left;width:170px;height:21px;margin:0 10px;padding:0 5px;background-color:#fff;}
    .search_grad .search .btn2 {width:50px;padding:0;}
    .gecko.win .search_grad .search .btn2 {padding:0 0 2px;}
.suggest {position:absolute;top:27px;right:0;left:10px;z-index:9999999;}
.suggest UL {list-style-type:none;list-style-image:none;list-style-position:outside;width:240px;margin:0;padding:0;background-color:#fff;border:1px solid #dfdad0;-moz-box-shadow:4px 4px 10px #3c3b3a;-webkit-box-shadow:4px 4px 10px #3c3b3a;box-shadow:4px 4px 10px #3c3b3a;}
.suggest LI {padding:5px 7px;cursor:pointer;}
.suggest LI.current {background-color:#f6f0c8;}
.suggest A {text-decoration:none;}
.suggest .ie_sdw {display:none;}

.quotes_top {min-height:15px;padding:10px 0 10px 14px;}
.quotes_top .title {float:left;margin:0 20px 0 0;}
.quotes_top .title A {display:inline-block;border-bottom:1px dotted #333;color:#333;text-decoration:none;line-height:.9em;}
.quotes_top TABLE {float:left;margin:0 20px 0 0;}
.quotes_top TD {padding:0 5px 0 0;vertical-align:middle;white-space:nowrap;}
.quotes_top TD A {text-decoration:none;}
.quotes_top TD A:hover {color:#923000;text-decoration:underline;}
.quotes_top .ind_up {color:#090;}
.quotes_top .ind_up A {color:#090;}
.quotes_top .ind_up A:hover {color:#090;}
.quotes_top .ind_down {color:#900;}
.quotes_top .ind_down A {color:#900;}
.quotes_top .ind_empty {}
.quotes_top .red {color:#900!important;}
.quotes_top .td2 {width:7px;}
.quotes_top .td_up {width:7px;}
.quotes_top .td_up A {display:block;width:7px;height:7px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -69px -130px;font-size:1px;}
.quotes_top .td_up A {text-decoration:none!important;}
.quotes_top .td_up A:hover {text-decoration:none!important;}
.quotes_top .td_down {width:7px;}
.quotes_top .td_down A {display:block;width:7px;height:7px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -76px -130px;font-size:1px;}
.quotes_top .td_down A {text-decoration:none!important;}
.quotes_top .td_down A:hover {text-decoration:none!important;}
.quotes_top .td_empty {width:7px;}

.menu_sub {padding:10px 0 10px 14px;color:#666;white-space:nowrap;}
.iphone.safari .menu_sub {font-size:65%;}
.menu_sub A {margin:0 12px 0 0;color:#666;}
.menu_sub A[name] {margin:0;}
.menu_sub A.nm {margin:0;}
.menu_sub A.ico {padding:0 0 0 20px;background-repeat:no-repeat;background-position:0 0;}
.menu_sub A.map_ico {position:relative;padding:0 0 0 20px;}
    .menu_sub A.map_ico:after {content:'';display:block;position:absolute;top:0;left:0;width:16px;height:16px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -87px -20px;}
.menu_sub A.fm {position:relative;padding:0 0 0 17px;}
    .menu_sub A.fm:after {content:'';display:block;position:absolute;top:0;left:0;width:11px;height:16px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -77px -168px;}

.bnr_line {height:48px;margin:3px 13px 0;}
.bnr_line TABLE {border:1px solid #999;}


/*---------------------------------- bottom ----------------------------------*/
.bottom_links {min-height:355px;background-color:#4b4a48;border-left:1px solid #5d5c5b;border-right:1px solid #5d5c5b;}
.bottom_links TD {padding:13px 0 5px;background-color:#4b4a48;color:#c5c5c5;line-height:1.5;vertical-align:top;}
.bottom_links .cols1 {float:left;width:173px;margin:0 0 10px 13px;}
.bottom_links .cols2 {margin:0 0 0 186px;z-index:0;}
.bottom_links .cols4 {margin:0 0 0 1px;}
.bottom_links UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:5px 0 25px 0;}
.bottom_links LI {line-height:normal;padding:0 0 5px 0;}
.bottom_links A {color:#c5c5c5;}
.bottom_links P A {white-space:nowrap;}
.bottom_links .title {font:bold 105% Tahoma, sans-serif;color:#fffbf6;}
.bottom_links .title A {color:#fffbf6;}
.bottom_links IMG {vertical-align:middle;}
.bottom_links P {margin:0 25px 25px 0;color:#c5c5c5;line-height:1.5;}

/**new sociall ico*/
.social_font_ico A {
    background:none repeat scroll 0 0 #A9A9A9;
    border-radius:3px;
    display:block;
    text-align:center;
    text-transform:none;
}
.social_font_ico .font-ico{font-size:16px;color:#fff;line-height:26px;}
.social_font_ico .font-ico.icon_fb {}
.social_font_ico .font-ico.icon_fq {line-height:28px;font-size:18px;}
.social_font_ico .font-ico.icon_vk {font-size:22px;}
.social_font_ico .font-ico.icon_tw {font-size:20px;}
.social_font_ico .font-ico.icon_ln {}
.social_font_ico .font-ico.icon_go {font-size:21px;line-height:28px;}

.bottom_links .social_font_ico {margin:5px 0 0 0;}
.bottom_links .social_font_ico A {display:block;float:left;width:26px;height:26px;margin:0 8px 0 0;text-decoration:none;}
.bottom_links .social_font_ico a .font-ico{color:#4B4A48;}
.bottom_links .social_font_ico a:hover .font-ico{color:#ffffff;}

/*old*/
.social_ico {margin:0 -15px 0 0;zoom:1;}
.social_ico:after {display:block;clear:both;content:'';}
.social_ico A[class] {cursor:pointer;position:relative;display:block;float:left;width:32px;height:32px;margin:0 0 0 15px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -1px -339px;text-indent:-20000px;text-decoration:none!important;}
.social_ico A:first-child{margin:0;}
.social_ico A.gplus_ico32 {background-position:-1px -339px;}
.social_ico A.twit_ico32 {background-position:-48px -339px;}
.social_ico A.fb_ico32 {background-position:-95px -339px;}
.social_ico A.odno_ico32 {background-position:-142px -339px;}
.social_ico A.vk_ico32 {background-position:-177px -339px;}
.social_ico A.lj_ico32 {background-position:-137px -429px;}
.social_ico A.mail_ico32 {background-position:-171px -429px;}
.social_ico A.evern_ico32 {background-position:-1px -429px;}
.social_ico A.pocket_ico32 {background-position:-35px -429px;}
.social_ico A.read_ico32 {background-position:-69px -429px;}
.social_ico A.instap_ico32 {background-position:-103px -429px;}
.social_ico A.linkedin_ico32 {background-position:-247px -339px;}
.comments {position:relative;margin:0 0 0 7px;padding:1px 5px;background-color:#f8f6f0;border:1px solid #d1cec5;border-radius:4px;text-indent:0;}
.comments A {text-decoration:none!important;border:none!important;line-height:17px!important;}
.comments::after {content:'';display:block;position:absolute;bottom:-1px;left:-6px;width:10px;height:5px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -43px -149px;}
.gallery .comments,.zakladki_article .comments {background-color:#fff;}
.gallery .comments::after,.zakladki_article .comments::after {background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -54px -160px;}
.social_ico .comments {position:absolute;top:-10px;right:-12px;margin:0;}
.social_ico .comments::after {display:none;}
.social_ico .razd {border-left:1px dotted #999999;display:block;float:left;height:32px;width:1px;margin-left:15px;}


.font-ico.rss_ico {display:inline-block;width:14px;height:16px;vertical-align:middle;font:normal 12px/15px 'icomoon';color:#fff;}

.footer {clear:both;background-color:#999;font-size:95%;z-index:1000}
.footer .links A {color:#333;}
.footer .links {color:#a3a19d;}
.footer #banner10 > div {padding:14px;}

.bottom_banner {width:100%;font-size:1px;line-height:1px;}
.bottom_banner TABLE {width:100%;}
.bottom_banner .left_ban {width:100%;}
.bottom_banner .right_ban {text-align:right;}
.bottom_banner .right_ban .vv {padding:0 0 0 10px;}

.copyright {margin:0 0 -20px 0;padding:13px;background-color:#e3e0da;/* line-height:16px;*/}
.copyright .counters {float:right;width:240px;}
.copyright .counters IMG {margin:0 5px 0 0;}
.copyright P {margin:0 300px .7em 0;}
.copyright P.links {margin:0 0 10px 0;}

.banner_btn {background-color:#E3E0DA;font-size:1px;line-height:1px;}


/*---------------------------------- right colon ----------------------------------*/
.plashka_l {height:24px;margin:0 0 12px 0;border-bottom:1px solid #b8b6b2;font-family:Tahoma, sans-serif;overflow:hidden;}
.plashka_l UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.plashka_l LI {float:left;margin:0;font-size:105%;font-weight:normal;line-height:15px;} .linux.gecko .plashka_l LI {font-size:13px;letter-spacing:-1px;}
.plashka_l LI P {margin:0;padding:5px 5px 4px 7px;}
.plashka_l A {border-bottom:1px dotted #aeaeae;color:#969592!important;text-decoration:none;line-height:1em;display:inline-block;}
.plashka_l A.fulllink {border:none;text-decoration:underline;}
.plashka_l LI.current {background-color:#dfddd8;border-radius:2px 2px 0 0;}
.plashka_l .current A {border-bottom:1px dotted #dfddd8;color:#333!important;text-decoration:none;line-height:.9em;display:inline-block;}
.plashka_l .current A:hover {color:#333!important;}
.plashka_l .set {display:none;}
.plashka_l .mapico {float:right;margin:5px 0 0 0;padding:0;}
.plashka_l .mapico A {display:inline-block;width:16px;height:16px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -103px -24px;border:none;}

.auto_brands {position:relative;height:339px;margin:0 13px;padding:10px 0;overflow:hidden;}
    .auto_brands .more_expand {display:none;}
.auto_news {margin:1.5em 0 0 0;}

.indexed .plashka_l {width:228px;margin:13px 0 0 13px;} .balooon .indexed .plashka_l {width:100%;margin:0;}
.indexed .plashka {width:228px;margin:13px 0 0 13px;}
.indexed .ind_tbl {clear:both;margin:10px 0 0 0;background:url(//vdmsti.ru/img/bg_indexed.gif) 0 0;} .balooon .indexed .ind_tbl {background-image:url(//vdmsti.ru/img/bg_indexed_baloon.gif);}
.indexed .ind_tbl_realty {clear:both;margin:10px 0 0 0;background:url(//vdmsti.ru/img/bg_indexed_realty.gif) 0 0;}
.indexed .ind_tbl2 {position:relative;margin:5px 0 0 0;background:url(//vdmsti.ru/img/bg_indexed.gif) 0 0;}
.indexed .ind_tbl2 .grad {position:absolute;top:0;left:110px;width:23px;height:165px;background:url(//vdmsti.ru/img/bg_indexed_grad.png) repeat-y 0 0;}
.indexed TABLE {width:228px;margin:0 0 0 13px;} .balooon .indexed TABLE {width:100%;margin:0;}
.indexed TD {height:15px;font-size:75%;vertical-align:middle;}
.indexed TD A {text-decoration:none;}
.indexed TD A:hover {color:#923000;text-decoration:underline;}
.indexed .ind_up {width:40px;color:#090;text-align:right;white-space:nowrap;}
.indexed .ind_tbl2 .ind_up {width:35px;color:#090;text-align:right;white-space:nowrap;}
.indexed .ind_up A {color:#090;}
.indexed .ind_up A:hover {color:#090;}
.indexed .ind_down {width:40px;color:#900;text-align:right;white-space:nowrap;}
.indexed .ind_tbl2 .ind_down {width:35px;color:#900;text-align:right;white-space:nowrap;}
.indexed .ind_down A {color:#900;}
.indexed .ind_empty {width:40px;text-align:right;white-space:nowrap;}
.indexed .ind_tbl2 .ind_empty {width:35px;text-align:right;white-space:nowrap;}
.indexed .red {color:#900!important;}
.indexed .td1 {width:107px;white-space:nowrap;}
.indexed .ind_tbl2 .td1 {width:115px;white-space:nowrap;}
.indexed .ind_tbl2 .td1 A {display:inline-block;width:115px;white-space:nowrap;overflow:hidden;}
.indexed .td2 {width:7px;white-space:nowrap;}
.indexed .td_up {width:7px;white-space:nowrap;}
.indexed .td_up A, .indexed .td_up span.arrow {display:block;width:7px;height:7px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -69px -130px;font-size:1px;}
.indexed .td_up A {text-decoration:none!important;}
.indexed .td_up A:hover {text-decoration:none!important;}
.indexed .td_down {width:7px;white-space:nowrap;}
.indexed .td_down A, .indexed .td_down span.arrow {display:block;width:7px;height:7px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -76px -130px;font-size:1px;}
.indexed .td_down A {text-decoration:none!important;}
.indexed .td_down A:hover {text-decoration:none!important;}
.indexed .td_empty {width:7px;white-space:nowrap;}
.indexed .td3 {width:43px;text-align:right;white-space:nowrap;}
.indexed .ind_tbl2 .td3 {width:30px;text-align:right;white-space:nowrap;}
.indexed .td4 {width:40px;text-align:right;white-space:nowrap;}
.indexed .ind_tbl2 .td4 {width:35px;text-align:right;white-space:nowrap;}
.indexed .td5 {width:30px;text-align:right;white-space:nowrap;}
.indexed .ind_tbl2 .td5 {width:25px;text-align:right;white-space:nowrap;}
.quotes_line {background-color:#F8F6F0;padding:5px 0 0 0;} .balooon .quotes_line {background-color:transparent;}
.quotes_line .value {float:left;height:14px;margin:0 1px 0 0;padding:0;cursor:pointer;}
.quotes_line TABLE {margin:0 12px 0 13px;border-collapse:separate;border-spacing:1px;}
.quotes_line TD.value2 {height:14px;margin:0;cursor:pointer;font-size:1px;border-top:1px solid #f8f6f0;border-bottom:1px solid #f8f6f0;}
.quotes_line_title {padding:0 13px 0 13px;background-color:#F8F6F0;font-size:75%;}
.quotes_line .title {margin:0 13px 0 13px;font-size:95%;word-spacing:5px;}
.quotes_line .title A {border-bottom:1px dotted #aeaeae;color:#969592;text-decoration:none;line-height:.9em;display:inline-block;}
.quotes_line .help {float:right;display:none;margin:0;padding:0 1px 0 0;font-weight:normal;}
.article_page {height:188px;margin:-10px 0 0 0;}

.indexed2 {margin:0 0 20px 0;}
.indexed2 A {position:static!important;}
.indexed2 .plashka {width:228px;margin:13px 0 0 13px;}
.indexed2 .ind_tbl {position:relative;margin:5px 0 0 0;background:url(//vdmsti.ru/img/bg_indexed.gif) 0 0;}
.indexed2 .ind_tbl .grad {position:absolute;top:0;left:105px;width:23px;height:165px;background:url(//vdmsti.ru/img/bg_indexed_grad.png) repeat-y 0 0;}
.indexed2 TABLE {width:228px;margin:0 0 0 13px;}
.indexed2 TD {height:15px;font-size:75%;vertical-align:middle;}
.indexed2 TD A {text-decoration:none;}
.indexed2 TD A:hover {color:#923000;text-decoration:underline;}
.indexed2 .ind_up {width:35px;color:#090;text-align:right;white-space:nowrap;}
.indexed2 .ind_up A {color:#090;}
.indexed2 .ind_up A:hover {color:#090;}
.indexed2 .ind_down {width:35px;color:#900;text-align:right;white-space:nowrap;}
.indexed2 .ind_down A {color:#900;}
.indexed2 .ind_empty {width:35px;text-align:right;white-space:nowrap;}
.indexed2 .red {color:#900!important;}
.indexed2 .td1 {width:115px;white-space:nowrap;}
.indexed2 .td1 A {display:inline-block;width:115px;white-space:nowrap;overflow:hidden;}
.indexed2 .td2 {width:7px;white-space:nowrap;}
.indexed2 .td_up {width:7px;white-space:nowrap;}
.indexed2 .td_up A {display:inline-block;width:7px;height:7px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -69px -130px;}
.indexed2 .td_down {width:7px;white-space:nowrap;}
.indexed2 .td_down A {display:inline-block;width:7px;height:7px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -76px -130px;}
.indexed2 .td_empty {width:7px;white-space:nowrap;}
.indexed2 .td3 {width:30px;text-align:right;white-space:nowrap;}
.indexed2 .td4 {width:35px;text-align:right;white-space:nowrap;}
.indexed2 .td5 {width:25px;text-align:right;white-space:nowrap;}

.right .realty .title TD {font-weight:bold;}
.right .realty TD.blank {width:145px;}
.right .realty TD.tdr1 {width:40px;text-align:right;white-space:nowrap;}
.right .realty TD.tdr2 {width:40px;text-align:right;white-space:nowrap;}
.right .realty .down {color:#900!important;}
.right .realty .up {color:#090!important;}

.ind_adv TABLE {background-color:#FEFEFC;border:1px solid #923000;}
.ind_adv TD {padding:0;font-weight:bold;}
.ind_adv .td1 {width:102px!important;padding-left:3px;}
.ind_adv SPAN {display:block;width:238px;font-size:10px;color:#999;text-align:right;}

.right_ban240 {margin:0 14px 15px 0;font-size:1px;line-height:1px;}
.right_ban400 {position:relative;margin:0 14px 15px 0;font-size:1px;line-height:1px;z-index:9000;}
.right_ban200 {margin:0 14px 15px 0;font-size:1px;line-height:1px;}
.smi_240x400 {position:relative;margin:0 13px;padding:10px;background-color:#fff;border:1px solid #999;}
.smi_240x400 H5 {margin:0 0 1em 0;}
.adv_sign {position:absolute;bottom:5px;right:5px;font-size:85%;color:#999;text-transform:lowercase;}

.most {width:228px;margin:0 0 15px 13px;}
.most .plashka_l {margin:0;}
.most TABLE {clear:both;width:228px;}
.most TD {padding:12px 0;border-bottom:1px solid #dadada;font-family:Georgia, 'Times New Roman', serif, serif;color:#036;vertical-align:middle;cursor:pointer;}
.most .last TD {border:none;}
.most .most_text {float:left;width:208px;margin:0 0 0 5px;}
.most .hover {float:left;width:208px;margin:0 0 0 5px;}
.most .nn {float:left;width:12px;}
.most A {color:#036;text-decoration:none;}
.most A:hover {color:#923000;text-decoration:underline;}
.most .hover A {color:#923000;text-decoration:underline;}
.baloon_anons {height:auto;}
.baloon_anons P {margin:0;}

.right_ban200 .rightAdv {width:224px;min-height:85px;margin:0 0 0 13px;font:11px Arial, sans-serif;}
.rightAdv {width:224px;min-height:85px;margin:0 13px;font-size:1px;line-height:1px;overflow:hidden;}
.rightAdv A IMG {float:right!important;margin:0 0 0 6px!important;border:none!important;}
.rightAdv A {font:11px Arial, sans-serif;line-height:normal;color:#666;text-decoration:none;}
.rightAdv .plashka {margin-bottom:9px;margin-top:9px;}
.rightAdv .plashka, .rightAdv .plashka A {font-size:12px;font-weight:bold;}
.rightAdv A:hover B.head {color:#923000;text-decoration:underline;}
.rightAdv A B.head {font:bold 12px Georgia, serif;color:#036;letter-spacing:-1px;}
.rightAdv .dotted {clear:both;margin:7px 0;}
.rightAdv SCRIPT {height:1px;}
.rightAdv A.adriver_tgb2_head {font:bold 12px Georgia, serif;color:#036;letter-spacing:-1px;}
.rightAdv .adriver_tgb2 {height:auto!important;min-height:85px;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px dashed #9a948c;}
.rightAdv .adriver_tgb2 DIV {margin:0!important;}
.rightAdv DIV.adriver_tgb2_pic {position:static!important;float:right;width:80px;height:80px;margin:0 0 0 6px!important;}
    .rightAdv .adriver_tgb2_pic IMG {border:none!important;vertical-align:top;}
.rightAdv {}

#hbrBlock {margin:0;clear:both;}
#hbrBlock .plashka A {padding:0;margin:15px 0 0 0;}
#hbrBlock .plashka A:after {display:none;}
#hbrBlock .plashka IMG {float:none;margin:0;margin-left:0!important;margin-bottom:3px!important;}
.rightAdv .issue_block {margin:0 0 20px;}
.rightAdv .issue_block P {font-size:11px;}
.rightAdv .issue_block LI {font-size:12px;}
.rightAdv .issue_block .logo_btm {margin:0 0 15px 0;}
.rightAdv .add_adv {zoom:1;}
.rightAdv .add_adv:after {display:block;clear:both;content:'';}
.rightAdv .dotted {background-image:url(//vdmsti.ru/img/dot_adfox.gif);}
.rightAdv .adfox IFRAME {width:1px;height:1px;margin:0;padding:0;}
.rightAdv .adfox A {display:inline-block;margin:0 0 18px 0;font:11px Arial, sans-serif!important;color:#666!important;}
.rightAdv .adfox A:hover B {color:#923000!important;text-decoration:underline!important;}
.rightAdv .adfox A B {display:block!important;margin:0 0 -10px 0!important;font:bold 12px Georgia, serif!important;color:#036!important;letter-spacing:-1px!important;}

.banner_frame .rightAdv {min-height:0px;}

.archive {position:relative;width:224px;height:200px;margin:0 15px;overflow:hidden;}
.content_tr1 .col_3 .archive {margin-top:13px;}
.content_second .content_tr1 .col_3 .archive {margin-top:0;}
#baloon_content .archive {height:160px;margin:0;}
#baloon_content .archive .nav TD {padding:0;}
#baloon_content .archive .nav TD#calendar_curmonth {padding:0 8px;}
.archive .nav {margin:0 0 7px;}
.archive .nav TD {padding:0 8px 0 0;font-weight:bold;color:#979795;}
.archive #calendar {position:absolute;top:50px;left:0;width:20000px;}
.archive #calendar .month {float:left;margin:0 70px 0 0;}
.archive .cal {width:224px;}
.archive .cal TD {width:14%;padding:2px 0;color:#999;}
.archive .cal TD A {padding:0 4px;}
.archive .cal TD A:hover {background-color:#e1e1e1;border:1px solid #a9a9a9;border-radius:2px;}
.archive .cal TH {border-bottom:1px solid #ccc;}
.archive .cal A {color:#323232;}
.archive .sel A {background-color:#e1e1e1;border:1px solid #a9a9a9;border-radius:2px;}
.archive .gray {color:#999;}
.form_block .archive {height:175px;margin:2em 0 0 0;}
.form_block .archive #calendar {top:30px;}
.form_block .archive .cal {}

.rubrics {position:relative;width:228px;margin:0 13px 20px;overflow:hidden;}
.rubrics .grad {position:absolute;top:0;right:-1px;width:74px;height:15px;background:url(//vdmsti.ru/img/bg_rubrics_grad.png) no-repeat right 0;font-size:1px;line-height:1px;z-index:1;}
.rubrics .plashka {width:10000px;margin:0 0 10px 0;}
.rubrics .issue_block {margin:0;}
.rubrics .issue_block H2, .rubrics .issue_block .header2 {font-weight:normal;letter-spacing:-1px;}
.rubrics .issue_block .header2 a + span.commmm, .rubrics .issue_block .header2 a + span.header_ico{display:inline-block;padding-top:0;}
.panel {width:227px;margin:0 13px 20px;}
.panel OL {margin:5px 0 0 25px;}

.tags_cloud {margin-bottom:30px;}
.tags_cloud A {margin:0 5px 0 0;padding:1px;color:#333;line-height:140%;}
.tags_cloud A:hover {background-color:#DFDDD8;}
.tags_cloud A.t0 {font-size:100%;}
.tags_cloud A.t1 {font-size:110%;}
.tags_cloud A.t2 {font-size:120%;}
.tags_cloud A.t3 {font-size:130%;}
.tags_cloud A.t4 {font-size:140%;}
.tags_cloud A.t5 {font-size:150%;}
.tags_cloud A.t6 {font-size:160%;}
.tags_cloud A.t7 {font-size:170%;}
.tags_cloud A.t8 {font-size:180%;}
.tags_cloud A.t9 {font-size:190%;}
.tags_cloud .all_news {margin:10px 0;}
.tags_cloud .all_news A {margin:0;padding:0;line-height:14px;}

.partners {position:relative;width:254px;height:196px;margin:0 0 -5px 0;overflow:hidden;background-color:#fff;border-radius:4px 0 0 0;}
.content_second .partners {height:auto;margin-top:-10px;margin-bottom:20px;}
.partners #partners {position:absolute;top:30px;left:0;width:20000px;}
.partners #partners .logos {float:left;width:254px;height:140px;margin:10px 70px 0 0;}
.partners .logos TD {width:254px;text-align:center;}
.partners .logos TD IMG {margin:0 auto;}
.partners .plashka {margin:10px 13px;}
.partners .plashka .right_link {position:relative;padding:0 40px 0 0;}
.partners .plashka .right_link .prev {position:absolute;top:0;right:19px;width:19px;height:14px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -67px -136px!important;text-decoration:none!important;}
.partners .plashka .right_link .next {position:absolute;top:0;right:0;width:19px;height:14px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -125px -136px!important;text-decoration:none!important;}

.one_partner{height:150px;margin:-14px 0 0;overflow:hidden;position:relative;width:254px;margin-bottom:10px;}
.one_partner .plashka {margin:10px 13px;text-align:left;}
.one_partner_logo{padding:20px 20px 20px;text-align:center;}
.one_partner A P, .one_partner A{font-size:11px;text-decoration:none;}

.gallery_article {padding:0 10px 10px;background-color:#F8F6F0;}
.gallery_article HR {margin:0;background-color:#d7d7d7;color:#d7d7d7;}
.gallery_article .search_photo2 .header2 {margin:0;padding:7px 0;font:bold 95% Arial, sans-serif;}
.gallery_article .search_photo2 .header2 .nn {font-weight:normal;color:#666;}
.gallery_article .search_photo2 .header2 A {color:#036;text-decoration:none;}
.gallery_article .search_photo2 .header2 A:hover {color:#923000;text-decoration:underline;}
.gallery_article .video_tbl {padding:0;}

.video_tbl {position:relative;padding:22px 0 0 0;}
.video_tbl DIV.plashka {position:absolute;top:7px;width:150px;background-color:#f8f6f0;border-bottom:2px solid #9a948c;margin:0;padding:0!important;color:#646462;}
.video_tbl .vv {margin:0 0 10px 0;padding:10px 0 0 0;}
.video_tbl .vv .img {position:relative;display:inline-block;width:50px;height:50px;margin:0 3px 0 0;}
.video_tbl .vv .img IMG {width:50px!important;height:50px!important;}
.video_tbl .vv .arrow {position:absolute;top:26px;left:26px;width:21px;height:21px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -56px -51px;cursor:pointer;}
.video_tbl .vv .img A, .video_tbl .vv .img A:hover {text-decoration:none!important;}
.video_tbl .vv H2, .video_tbl .vv .header2 {display:inline-block;width:93px;margin:0;font:bold 95% Arial, sans-serif;overflow:hidden;line-height:13px;}
.video_tbl .vv P {clear:both;margin:2px 0 0 0;padding:0;font-size:95%;line-height:11px;color:#666;}
.video_tbl .vv P A {color:#666;text-decoration:none;}
.video_tbl .vv P A:hover {color:#666;text-decoration:none;}
.video_tbl .vv A {color:#036;text-decoration:none;}
.video_tbl .vv A:hover {color:#923000;text-decoration:underline;}

.photo_tbl {padding:0 0 10px 0;}
.photo_tbl DIV.plashka {border-bottom:2px solid #9a948c;margin:10px 0 5px;padding:0!important;color:#646462;}
.photo_tbl IMG {margin:0 0 3px 0;}

.right .delivery,.col_3 .delivery {width:227px;margin:0 13px;padding:0 0 20px;}
.right .delivery TD.input_td,.col_3 .delivery TD.input_td {width:100%;}
.right .delivery TD.input_td INPUT,.col_3 .delivery TD.input_td INPUT {width:109px;height:21px;margin:0;padding:0 5px;}



/*---------------------------------- left colon ----------------------------------*/
.left_banner {font-size:1px;line-height:1px;margin-bottom:0px;text-align:center;}
.left_banner2 {font-size:1px;line-height:1px;}

.video {position:relative;margin:0 0 20px 0;padding:0 0 10px 0;}
.video .plashka {margin:0;}
.video .arrow_up A {position:absolute;top:20px;width:140px;height:13px;padding:0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 -76px;border-top:6px solid #f8f6f0;border-bottom:6px solid #f8f6f0;font-size:1px;z-index:100;}
.video .arrow_up A:hover {background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 -89px;text-decoration:none!important;}
.video .arrow_down A {display:block;width:140px;height:13px;margin:10px 0 -23px 0;padding:0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 -102px;font-size:1px;}
.video .arrow_down A:hover {background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 -115px;text-decoration:none!important;}
.video .vv {margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #d7d7d7;overflow:hidden;}
.video .vv:first-child {margin:0;border-top:none;}
.video .img {position:relative;display:inline-block;width:50px;height:50px;margin:2px 2px 0 0;}
.video .arrow {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666;border-radius:4px;cursor:pointer;height:20px;left:26px;opacity:0.8;position:absolute;top:26px;width:20px;overflow:visible;}
.video .arrow:before {content:'\e00c';font:normal 15px 'icomoon';color:#000;display:block;width:10px;height:10px;line-height:10px;left:2px;top:5px;position:absolute;text-decoration:none;}
.video .img A, .video .img A:hover {text-decoration:none!important;}
.video H2, .video .header2 {display:inline-block;width:100px;margin:0;font:bold 95% Arial, sans-serif;line-height:13px;vertical-align:top;}
.video P {clear:both;margin:2px 0 0 0;font-size:95%;line-height:11px;color:#666;}
.video P A {color:#666;text-decoration:none;}
.video P A:hover {color:#666;text-decoration:none;}

.reportage {position:relative;margin:0 0 20px 0;padding:0 0 10px 0;}
.reportage .plashka {margin:0;}
.reportage .arrow_up A {position:absolute;top:20px;width:140px;height:13px;padding:0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 -76px;border-top:6px solid #f8f6f0;border-bottom:6px solid #f8f6f0;font-size:1px;z-index:100;}
.reportage .arrow_up A:hover {background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 -89px;text-decoration:none!important;}
.reportage  A:-webkit-any-link {text-decoration:none!important;}
.reportage .arrow_down A {display:block;width:140px;height:13px;margin:10px 0 -23px 0;padding:0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 -102px;font-size:1px;}
.reportage .arrow_down A:hover {background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 -115px;text-decoration:none!important;}
.reportage .vv {margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #d7d7d7;zoom:1;}
.reportage .vv:first-child {margin:0;border-top:none;}
.reportage .vv:after {display:block;clear:both;content:'';}
.reportage .img {position:relative;float:left;width:50px;height:50px;margin:2px 5px 0 0;}
.reportage H2, .reportage .header2 {font:bold 95% Arial, sans-serif;}
.reportage P {display:none;} /* Óáðàòü åñëè ó ôîòîðåïîðòàæåé áóäåò îïèñàíèå */
.reportage SPAN {clear:both;margin:2px 0 0 0;font-size:95%;line-height:11px;color:#666;} /* Êîëè÷åñòâî ôîòîãðàôèé */
.reportage .arrow {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666;border-radius:4px;cursor:pointer;height:20px;left:26px;opacity:0.8;position:absolute;text-decoration:none;top:26px;width:20px;overflow:visible;}
.reportage .arrow:before {content:'\e00b';font:normal 15px/10px 'icomoon';color:#000;display:block;width:5px;height:5px;left:2px;top:5px;position:absolute;text-decoration:none;}
.opera .reportage .arrow:before, .opera .video .arrow:before {margin-top:1px;}
.rb_block IMG {float:none!important;position:relative;display:inline-block;width:50px;height:50px;margin:0 3px 0 0!important;vertical-align:top;}
.rb_block SPAN {float:none!important;display:inline-block;width:87px;margin:0!important;font:bold 95% Arial, sans-serif;overflow:hidden;line-height:13px;}

.offers_block {margin:0 0 20px 0;padding:0 0 10px 0;}
.offers_block .plashka {margin:0;border-color:#923000!important;color:#923000!important;}
    #main_page .offers_block .plashka {display:none;}
.offers_block .vv {margin:10px 0 0 0;}
.offers_block H2, .offers_block .header2 {margin:0;font:bold 95% Arial, sans-serif;}
.offers_block A {color:#036;text-decoration:none;}
.offers_block A:hover {color:#923000;text-decoration:underline;}

.sub_links {margin:38px 0 0 0;padding:10px 0 0 0;border-top:1px solid #d7d7d7;font-size:105%;color:#333;}
.sub_links P {margin:0 0 15px 0;line-height:normal;}
.sub_links A {color:#333;text-decoration:underline;}

.left_v .pages {margin:0 0 20px 0;}
.pages .item {margin:0 0 7px 0;font-family:Georgia, serif;}
.pages .item .title {font-weight:bold;}
.pages .item UL {margin:3px 0 0 5px;}
.pages .item UL LI {position:relative;padding:0 0 0 8px;font:100% Georgia, serif;}
.pages .item UL LI:after {content:'';display:block;position:absolute;top:6px;left:0;width:4px;height:3px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -78px -150px;}
.pages .all_issue {margin:0 0 5px 0;font:100% Georgia, serif;}
.pages UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.pages UL LI {position:relative;padding:0 0 7px 8px;font:100% Georgia, serif;}
.pages UL LI:after {content:'';display:block;position:absolute;top:6px;left:0;width:4px;height:3px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -78px -150px;}
.pages UL LI A,.pages .all_issue A {color:#036;text-decoration:none;}
.pages UL LI A:hover,.pages .all_issue A:hover {color:#923000;text-decoration:underline;}

.col_second .pages {width:100%;}
.col_second .pages .plashka {margin:1em 0;border:none;}
.col_second .pages .plashka_top {margin:0 0 1.5em;}
.col_second .pages .cols {width:100%;zoom:1;}
.col_second .pages .cols:after {display:block;clear:both;content:'';}
.col_second .pages .cols .col_left {float:left;width:49%;margin:0 -1px 0 0;border-right:1px solid #dadada;}
.col_second .pages .cols .col_right {float:left;width:50%;margin-right:-1px;border-left:1px solid #dadada;}
.col_second .pages .col_left UL {margin:0 14px 4em 0;}
.col_second .pages .col_right .plashka {margin-left:14px;}
.col_second .pages .col_right UL {margin:0 0 0 14px;}

.content2_tr2 .left_colon .opros {margin:0 0 20px 0;}
.opros .plashka {margin-top:1px;border-color:#000;color:#000;}
.opros P {margin:0 0 10px 0!important;padding:0!important;}
.opros LABEL INPUT {vertical-align:0;}
.opros TABLE {margin:5px 0 0 0;}
.opros TABLE.sml TD {padding-left:4px;font-size:10px!important;}
.opros TD {padding-bottom:0;vertical-align:bottom;}
.opros TABLE A {color:#666;}
.opros IMG.button {margin:3px 0 0 0;}
.opros .btn A {margin:0;}
.newstop .opros {width:auto;padding:10px;background-color:#F8F6F0;}
.newstop .opros .plashka {border-color:#c6c6c6;color:#999;}

.partners_pj {}
    .partners_pj .plashka {border-color:#000;color:#000;}
    .partners_pj .item {margin:0 0 10px -13px;padding:10px 10px 10px 13px;border:1px solid #dfdfdf;border-left:none;border-radius:0 5px 5px 0;}
    .partners_pj .img {display:inline-block;width:50px;height:50px;margin:0 2px 0 0;}
    .partners_pj .header2 {display:inline-block;width:90px;margin:0;font:bold 100% Arial, sans-serif;line-height:13px;vertical-align:top;}
    .partners_pj P {clear:both;margin:2px 0 0 0;font-size:95%;color:#666;}

.left_v .grad {position:absolute;top:0;right:0;width:15px;height:100%;background:url(//vdmsti.ru/img/left_grad.png) repeat-y 0 0;}

.left_user {margin:0 0 40px 0;}
.left_user IMG {margin:0 0 1em 0;}
.left_user .user_avatar {margin-top:10px;text-align:center;}
.left_user P {margin:.5em 0;}
.left_user .link {font-size:85%;}
.left_user .link A {color:#036;}
.left_user .name {position:relative;width:140px;margin:10px -10px 1em 0;font-size:115%;font-weight:bold;overflow:hidden;padding:0 10px 0 0;}
.left_user .name_forum {margin:0 0 1em 0;color:#666;}
.left_user .name_forum SPAN {font-weight:bold;}
.left_user .online {margin:0 0 1em 0;color:#060;}
.left_user .offline {color:#923000;}
.left_user .friends {margin:0 0 1em 0;}
.left_user .user_company {margin:0 0 1em 0;color:#666;}
.left_user .user_company B {color:#333;}
.left_user .edu {margin:0 0 1em 0;color:#666;}
.left_user .edu A {color:#666;}
.left_user .edu B {color:#333;}
.left_user .howold {color:#666;}
.left_user .howold B {color:#333;}
.left_user .about_user {color:#666;}
.left_user .about_user B {color:#333;}
.left_user .subs {margin:2em 0 1em;}
.left_user .all_news {margin:5px 0 0 0;}
.left_user .all_news SPAN {font-weight:normal;}
.left_user HR {margin:1em 0;}


/*---------------------------------- news/articles ----------------------------------*/
.main_issue {margin:0 13px;padding:10px 0;}
.main_issue .img {float:right;margin:3px 0 5px 5px;}
.main_issue .plashka {margin:0 0 3px 0;border-bottom:none;color:#923000;}
.main_issue .plashka A,.main_issue .plashka A:hover {color:#923000!important;}
.main_issue H1, .main_issue .header1 {margin:0 0 5px 0;font:145% Georgia, serif;line-height:18px;}
.interview .main_issue H1, .interview .main_issue .header1 {font-size:105%;font-weight:bold;line-height:16px;}
.main_issue SPAN {color:#923000;}
.main_issue A {color:#036;text-decoration:none;}
.main_issue A:hover {color:#923000;text-decoration:underline;}
.main_issue .autors {display:inline-block;margin:0;padding:0 0 5px 0;font-size:95%;color:#666;}
.main_issue P {margin:2px 0 10px 0;color:#666;}
.interview .main_issue P {font-size:95%;}
.main_issue P A {color:#666;text-decoration:none;}
.main_issue P A:hover {color:#666;text-decoration:none;}
.main_issue UL {clear:both;list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.main_issue UL LI {position:relative;padding:0 0 7px 8px;font:100% Georgia, serif;}
.main_issue UL LI:after {content:'';display:block;position:absolute;top:6px;left:0;width:4px;height:3px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -78px -150px;}
.main_issue A.all_news {margin:5px 0 0 0;}

.interview {position:relative;overflow:hidden;}
.more_expand {width:100%;padding:20px 0 5px 13px;position:absolute;bottom:0;background:url(//vdmsti.ru/img/bio_shadow.png) repeat-x 0 bottom;font-size:95%;}
.excl_grad {width:100%;height:30px;position:absolute;bottom:0;background:url(//vdmsti.ru/img/excl_shadow.png) repeat-x 0 bottom;z-index:1;}

.auto_issue {padding:13px 0;}
.auto_issue .img {position:relative;width:100%;height:220px;margin:0 0 5px 0;}
.auto_issue .img IMG {position:absolute;top:0;left:0;}
.auto_issue .header1 {margin:0 0 5px 0;font:145% Georgia, serif;line-height:18px;}
.auto_issue SPAN {color:#923000;}
.auto_issue A {color:#036;text-decoration:none;}
.auto_issue A:hover {color:#923000;text-decoration:underline;}
.auto_issue P {margin:2px 0 10px 0;color:#666;}
.auto_issue P A {color:#666;text-decoration:none;}
.auto_issue P A:hover {color:#666;text-decoration:none;}
#more_expand {padding-left:14px;}

#excl_scroll_container {position:relative;height:175px;margin:0 13px;overflow:hidden;}
.content1_auto #excl_scroll_container, .content1_auto #fp_tnews{height:391px;}
#excl_scroll_container2 {position:relative;height:200px;margin:0 13px;overflow:hidden;}
#excl_scroll_conent, #excl_scroll_conent2 {position:absolute;top:0;left:0;width:20000px;}
#excl_scroll_conent .main_issue, #excl_scroll_conent2 .main_issue,
#excl_scroll_conent .auto_issue, #excl_scroll_conent2 .auto_issue,
#excl_scroll_conent .issue_block, #excl_scroll_conent2 .issue_block {clear:none;float:left;margin:0 70px 0 0!important;width:316px;}
#excl_scroll_conent .photoday, #excl_scroll_conent2 .photoday {float:left;margin:0 70px 0 0;width:316px;}
.excl_scroll {position:absolute;top:157px;right:1px;width:61px;height:29px;z-index:2;}
.content1_auto .excl_scroll {top:auto;bottom:0;}
.excl_scroll DIV {float:left;width:19px;height:29px;margin:0 1px 0 0;}
.excl_scroll A {display:block;width:19px;height:14px;text-decoration:none;}
.excl_scroll .back A {background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -67px -136px;}
.excl_scroll .forward A {background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -133px -136px;}
.excl_scroll .play A {background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -110px -136px;}
.excl_scroll .pause A {background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -91px -136px;}


#excl_scroll_conent DIV, #excl_scroll_conent2 DIV {position:relative;display:block;}
#excl_scroll_conent .locked {display:inline-block;}

#excl_scroll_conent DIV.mask, #excl_scroll_conent2 DIV.mask {height:69px;overflow:hidden;}
#excl_scroll_conent .text DIV.mask A, #excl_scroll_conent2 .text DIV.mask A {display:block;}
#excl_scroll_conent .cite_block DIV.mask I, #excl_scroll_conent2 .text DIV.mask I {position:absolute;top:70px;right:0px;display:block;width:65px;height:15px;background:url(//vdmsti.ru/img/blogs/blogs_grd.png) 0 0 no-repeat;zoom:1;}
#excl_scroll_conent .cite_block DIV.mask I {top:58px;}
#excl_scroll_conent DIV.hidden_height {max-height:69px;overflow:hidden;line-height:14px;}

#excl_scroll_container2.blogs {height:215px;}
#excl_scroll_container2.blogs .excl_scroll {top:185px;right:-12px;}

.slide_container {position:absolute;top:0;left:0;width:254px;overflow:hidden;}
.slide_content {position:absolute;top:0;left:0;width:20000px;}
.slide_content > DIV {float:left;}

#personalia_slide {height:199px;}
#personalia_slide >.slide_content > DIV {width:254px;}

.issue_block {clear:both;margin:0 13px 20px;zoom:1;} .balooon .issue_block {width:327px;margin:13px 0 0 13px;} .balooon .default .issue_block {width:auto;margin:0;}
    .issue_block:after {display:block;clear:both;content:'';}
    .region_block {margin-bottom:25px;}
        .region_block .issue_block {margin-bottom:15px;}
.issue_block .img {clear:both;position:relative;float:right;margin:3px 0 10px 15px;vertical-align:top;}
.issue_block .img A {text-decoration:none;}
.issue_block .img A:hover {text-decoration:none;}
.issue_block A.big_img {display:block;width:100%;height:150px;margin:0 0 10px 0;background-repeat:no-repeat;background-position:0 0;text-decoration:none;}
.issue_block A.big_img:hover {text-decoration:none!important;}
.issue_block H2, .issue_block .header2 {margin:0 0 7px 0;font:bold 105% Georgia, serif;} .balooon .issue_block H2, .balooon .issue_block .header2 {font-size:145%;font-weight:normal;}
.issue_block H3 {margin:0 0 7px 0;font:bold 100% Georgia, serif;}
.issue_block P {margin:7px 0 10px;font-size:95%;color:#666;} .balooon .issue_block P {font-size:100%;}
    .realty P {font-size:100%;}
.issue_block P A {color:#666;text-decoration:none;}
.issue_block P A:hover {color:#666;text-decoration:none;}
.issue_block UL {clear:both;list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;background-color:#E6E5DF;}
.issue_block UL.brd {border:none;border-top:1px solid #E6E5DF;}
.issue_block UL LI {margin:0 0 1px 0;padding:4px 0 5px;background:#fff;overflow:hidden;font:100% Georgia, serif;} .left .issue_block UL LI {margin-bottom:5px;}
    .rubrics .issue_block UL LI, .articleRightTbl .issue_block UL LI {background-color:#f8f6f0;}
.issue_block UL LI SPAN {font:95% Arial, sans-serif;color:#666;}
.issue_block UL LI P {margin:0;font:95% Arial, sans-serif;color:#999;}
.issue_block .links A {color:#000;text-decoration:underline;}
.issue_block .links A:hover {color:#000;}
.issue_block .links {margin:10px 0 0 0;}
.issue_block .all_news {margin-top:3px;}
.issue_block .arrow {top:46px;left:46px;}
.issue_block .more A {color:#036;text-decoration:underline;}
.issue_block .autors {margin:0 0 7px 0;font-family:Arial;color:#666;}
.issue_block .autors A {color:#999;}
.issue_block A.total,.issue_block A.total:hover {text-decoration:none;}
.issue_block A.total .header1,.issue_block A.total .header2 {color:#036;}
.issue_block A.total:hover .header2,.issue_block A.total:hover .header1 {color:#923000;text-decoration:underline;}
.issue_block LI A {color:#036;text-decoration:none;}
.issue_block LI A:hover {color:#923000;text-decoration:underline;}
.issue_block LI A.total:hover DIV {text-decoration:underline;}
.issue_block LI A.total:hover DIV.autors {text-decoration:none;}
.issue_block LI .autors, .issue_block .total .autors {margin:0;}

.red_plashka .plashka {border-color:#923000;color:#923000;}
.red_plashka .plashka A {display:inline-block;padding:0 13px 0 0;color:#923000!important;}
.red_plashka .plashka A:after {background-position:-87px -401px;color:#923000!important;}
.issue_block .shead {margin:5px 0 0 0;font-size:90%;color:#666;}
.issue_block .shead P {margin-top:5px;font-size:115%;}
.issue_block .shead A,.issue_block .shead A:hover {color:#666;text-decoration:none;}

.diflink_block{position:relative;height:165px;overflow:hidden;}
.diflink_block A IMG{left:0;position:absolute;top:0;}
.diflink_header {cursor:pointer;position:absolute;bottom:0;left:0;right:0;background-color:#000;color:#FFF;opacity:0.6;font:145%/18px Georgia,serif;padding:5px 10px;}
.diflink_block A:hover{text-decoration:none;}
.red_line {margin:0 0 0 13px;font:bold 105% Georgia, serif;}
.red_line A {color:#923000;}

.cite_block {position:relative;min-height:21px;margin:0 95px 0 0;padding:5px;background-color:#fff;border:2px solid #bcb9b1;border-radius:8px;font:90% Georgia, serif;font-style:italic;}
.cite_block::after {content:'';display:block;position:absolute;bottom:18px;right:-12px;width:12px;height:10px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -54px -149px;}
.cite_block A {color:#036;text-decoration:none;}
.cite_block A:hover {color:#923000;text-decoration:none;}

.issue_cite2 {position:relative;width:100%;height:186px;margin:10px 0 0 0;}
    .issue_cite2 .vv {position:absolute;top:0;left:0;width:100%;height:187px;overflow:hidden;}
    .issue_cite2 .personalia_link {position:absolute;top:30px;left:0;width:100%;height:157px;overflow:hidden;text-decoration:none;}
    .issue_cite2 .img {position:absolute;bottom:0;right:-20px;}
    .issue_cite2 .img IMG {vertical-align:top;}
    .issue_cite2 .plashka {margin:0 13px 10px!important;color:#999!important;}
        .issue_cite2 .plashka A {color:#666!important;}
        .issue_cite2 .plashka A:hover {color:#923000!important;}
    .issue_cite2 .name {margin:0 13px;font-size:125%;font-weight:bold;}
    .issue_cite2 .dolzh {margin:3px 100px 0 13px;color:#666;}
    .issue_cite2 .cite {position:absolute;bottom:14px;left:13px;margin:0 80px 0 0;padding:10px;background-color:#fff;border-radius:5px;box-shadow:0 0 10px #404040;font:100% Georgia, serif;}
        .issue_cite2  .cite A {color:#036;text-decoration:none;}
        .issue_cite2  .cite A:hover {color:#923000;text-decoration:underline;}
        .issue_cite2 .cite .triangle {position:absolute;top:50%;right:-19px;width:19px;height:28px;margin:-14px 0 0 0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -100px -400px;}

.main_news {margin:13px;}
.main_news A {color:#036;text-decoration:none;}
.main_news A:hover {color:#923000;text-decoration:underline;}
.main_news TD {vertical-align:top;}
.main_news TD.news_text {padding:0 0 0 10px;}
.main_news H1, .main_news .header1 {margin:0 0 7px 0;font:175% Georgia, serif;line-height:22px;}
.main_news H1 {display:inline;}
.main_news P {margin:5px 0 7px;font-size:100%;color:#666;}
.main_news P A {color:#666;text-decoration:none;}
.main_news P A:hover {color:#666;text-decoration:none;}
.main_news .time {position:absolute;margin:5px 0 0 114px;padding:0 4px 1px;background-color:#fff;border:1px solid #cfcfce;border-radius:2px;font:12px Tahoma, sans-serif;text-align:center;opacity:0.8;}
.main_news UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0 0 -5px 0;padding:0;}
.main_news UL LI {position:relative;padding:0 0 5px 8px;font:100% Georgia, serif;}
.main_news UL LI:after {content:'';display:block;position:absolute;top:6px;left:0;width:4px;height:3px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -78px -150px;}
.main_news .info {font-size:95%;color:#999;}
.main_news IMG {vertical-align:top;}

.newsblock1 {margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #c6c6c6;zoom:1;}
.newsblock1:after {content:'';display:block;clear:both;}
.newsblock1_last {border-bottom:none;}
.newsblock1 A {color:#036;text-decoration:none;}
.newsblock1 A:hover {color:#923000;text-decoration:underline;}
.newsblock1 .img {position:relative;float:right;margin:0 0 0 5px;}
    .events .newsblock1{overflow:hidden;}
.bloggers .plashka {margin-bottom:2em;}
.bloggers .newsblock1 .img {position:relative;float:left;margin:0 5px 0 0;}
.bloggers .newsblock1 P {float:none;margin-left:85px;}
.column .newsblock1 P {font-size:95%;}
.newsblock1 H2, .newsblock1 .header2 {margin:0;font:145% Georgia, serif;}
.newsblock1 H2 {display:inline;}
.newsblock1 .autors {margin:7px 0 -2px;font-size:95%;color:#999;}
.newsblock1 P {margin:5px 0 0 0;font-size:100%;color:#666;}
.newsblock1 P A {color:#666;text-decoration:none;}
.newsblock1 P A:hover {color:#666;text-decoration:none;}
.newsblock1 .time {position:absolute;top:3px;right:3px;padding:0 2px;background-color:#fff;border:1px solid #cfcfce;border-radius:2px;font:10px Tahoma, sans-serif;text-align:center;opacity:0.8;}
.newsblock1 .time2 {display:inline-block;float:left;width:auto;height:13px;margin:6px 2px 0 1px;font:10px Tahoma, sans-serif;color:#909090;text-align:center;}.gecko .newsblock1 .time2 {margin-top:5px;}.win.gecko .newsblock1 .time2 {margin-top:6px;}
.newsblock1 .info {font-size:95%;color:#999;}
.newsblock1 .sourse {margin:7px 0 0 0;color:#666;text-align:left;}
.newsblock1 .sourse A {color:#666;text-decoration:underline;}
.digest_block .img {position:relative;float:right;margin:0 0 0 10px;}

HR.newsblock {height:1px;margin:0 0 10px 0;background-color:#c6c6c6;border-width:0;color:#c6c6c6;}

.newsblock2 {margin:0 0 10px 0;}
.newsblock2 .time {display:inline-block;width:auto;margin:2px 4px 0 0;font:10px Tahoma, sans-serif;color:#909090;text-align:center;}
.newsblock2 .red {color:#923000!important;}
.newsblock2 A {color:#036;text-decoration:none;}
.newsblock2 A:hover {color:#923000;text-decoration:underline;}
.newsblock2 H3 {margin:0;font:100% Georgia, serif;display:inline;line-height:13px;}
.newsblock2 H3.simple {margin:0;font:100% Arial, sans-serif;}

.newsblock3 {margin:3em 0 0 0;}
.newsblock3 .shead {margin:5px 0 0 0;}
.newsblock3 IMG {float:left;width:50px;margin:0 10px 0 0;}
.newsblock3 H1, .newsblock3 .header1 {font-size:130%;}
.newsblock3 H1, .newsblock3 H1 A, .newsblock3 .header1, .newsblock3 .header1 A {text-decoration:none;}
.newsblock3 H1 A:hover, .newsblock3 .header1 A:hover {color:#923000;text-decoration:underline;}
H1.bblogs, H1.bblogs A {color:#036;text-decoration:none;}
H1.bblogs A:hover {color:#923000;text-decoration:underline;}

.newsblock4 {margin:0 0 1em 0;line-height:1.5;zoom:1;}
.newsblock4_big {margin:0 0 5em 0;}
    .newsblock4:after {content:'';display:block;clear:both;}
    .newsblock4 .img {float:right;margin:3px 0 0 10px;}
    .newsblock4 P {margin:0 0 20px 0;color:#666;line-height:1.5;}
    .newsblock4 .autors {font-size:100%;}
        .newsblock4 .autors A {color:#036;}

.news_alert {position:relative;margin:-11px 0 1em;padding:10px;border:1px solid #d7d7d7;border-radius:2px;text-align:center;}
.news_alert A {padding:0 0 0 20px;background:url(//vdmsti.ru/img/ico/refresh_15x15.gif) no-repeat 0 center;color:#036;text-decoration:none;}
.news_alert SPAN {border-bottom:1px dotted #036;line-height:.9em;display:inline-block;}

.autoblock {margin:3px 0 20px;}
.autoblock .all_news {margin-left:12px;}

.lastnews_more {margin:0 0 20px 0;}

.twitter_tech {display:inline-block;height:14px;margin:0 2px 0 -11px;width:165px;overflow:visible;}
.twitter_main {height:14px;margin:0 2px 0 -11px;width:165px;}
.ie .twitter_tech {display:inline;}
.twitter_tech A{padding-left:23px!important;position:relative;}
.twitter_main A {padding-left:23px!important;position:relative;text-transform:none!important;}
.twitter_tech I, .twitter_main I {display:block;position:absolute;width:17px;height:10px;top:-5px;left:4px;font-size:20px;color:#666;background:#fff;}
.twitter_tech A:hover I, .twitter_main A:hover I {color:#00aaeb;background:transparent;}


.all_news A, .twitter_tech A {display:inline-block;margin:0 13px 0 0;padding:0 5px 1px;background-color:#fff;border:1px solid #d5d5d5;border-radius:3px;font-size:10px;text-decoration:none;cursor:pointer;color:#666!important;}
.all_news A{text-transform:lowercase;}
.all_news A:hover, .twitter_tech A:hover {background-color:#dadada;text-decoration:none!important;color:#666;}
.all_news_red A {display:inline-block;height:13px;margin:0 13px 0 0;padding:0 5px 1px;background-color:#fff;border:1px solid #923000;border-radius:3px;font-size:10px;text-decoration:none;text-transform:lowercase;cursor:pointer;color:#923000!important;}
.all_news_red A:hover {background-color:#dadada;text-decoration:none!important;color:#923000;}
.news_colon .all_news {display:inline-block;}

.all_news2 {margin:0 0 0 13px;}
.all_news2 A {display:nline-block;height:13px;margin:0 13px 0 0;padding:0 5px 1px;background-color:#fff;border:1px solid #d5d5d5;border-radius:3px;font-size:10px;text-decoration:none;text-transform:lowercase;cursor:pointer;color:#666!important;}
.all_news2 A:hover {background-color:#dadada;text-decoration:none!important;color:#666;}

.all_news_s A {height:13px;margin:0 13px 0 0;padding:0 5px 1px;background-color:#fff;border:1px solid #d5d5d5;border-radius:3px;font-size:10px;text-decoration:none;text-transform:lowercase;cursor:pointer;color:#666!important;}
.all_news_s A:hover {background-color:#dadada;text-decoration:none!important;color:#666;}

.archive_issue {width:100%;}
.articles_video .archive_issue {margin:0 0 4em 0;}
.archive_issue .plashka {margin:4em 0 1.5em;}
.archive_pages .plashka {border:none;}
.archive_issue .plashka_top {margin:0 0 1.5em;}
.articles_video .archive_issue .plashka {margin:0 0 1.5em;}
.archive_issue .cols {width:100%;zoom:1;}
.archive_issue .cols:after {display:block;clear:both;content:'';}
.archive_issue .cols .col_left {float:left;width:49%;margin:0 -1px 0 0;border-right:1px solid #dadada;}
.archive_issue .cols .col_right {float:left;width:50%;margin-right:-1px;border-left:1px solid #dadada;}
.archive_issue .cols .col3_left {float:left;width:33%;margin:0 -1px 0 0;border-right:1px solid #dadada;}
.archive_issue .cols .col3_center {float:left;width:33%;margin:0 -1px 0 0;border-right:1px solid #dadada;}
.archive_issue .cols .col3_right {float:left;width:33%;margin:0 -1px 0 0;}
.archive_issue .col_left .issue_block,.archive_issue .col3_left .issue_block,.archive_issue .col_left .archive_vv {margin:0 14px 20px 0;}
.archive_issue .col3_center .issue_block {margin:0 14px 20px;}
.archive_issue .col_right .issue_block,.archive_issue .col3_right .issue_block, .archive_issue .col_right .archive_vv {margin:0 0 20px 14px;}
.archive_issue .issue_block H1, .archive_issue .issue_block .header1 {margin:0 0 5px 0;font:165% Georgia, serif;}
.archive_issue .issue_block H2, .archive_issue .issue_block .header2 {font:145% Georgia, serif;}
.archive_issue .issue_block H3 {margin:0;font:bold 100% Georgia, serif;}
.archive_issue .archive_vv H3 {margin-bottom:1em;}
.archive_issue .issue_block UL LI {font-size:100%;font-weight:bold;}
.archive_issue .middle_banner {clear:both;margin:20px 0;}
.archive_issue .article_page_subtitle {text-decoration:none;}

.foreign_news {margin:0 0 1em 0;}
.foreign_news .issue_block {height:60px;}
.foreign_news .issue_block P {color:#a9a9a9;}
.foreign_news .issue_block H2, .foreign_news .issue_block .header2 {margin:0 0 2px 0;font-size:100%;}

.archcal {position:relative;height:240px;}
.archcal .back_arr {position:absolute;top:38px;left:0;width:10px;height:13px;margin:0 0 0 -2px;padding:4px 0 0 3px;border:1px solid #d6d6d4;border-radius:2px;}
.archcal .back_arr A {display:block;width:6px;height:9px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -77px -186px;text-decoration:none;}
.archcal .forward_arr {position:absolute;top:38px;right:0;width:10px;height:13px;margin:0 -2px 0 0;padding:4px 0 0 3px;border:1px solid #d6d6d4;border-radius:2px;}
.archcal .forward_arr A {display:block;width:6px;height:9px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -83px -186px;text-decoration:none;}
.archcal .vv {position:absolute;top:0;left:20px;width:550px;height:240px;overflow:hidden;}
.archcal .months {position:absolute;top:40px;left:0;width:20000px;border-bottom:2px solid #c6c6c6;padding-bottom:4px;}
.archcal .month {float:left;margin:0 20px 0 0;}
.archcal .nav {margin:0 0 7px 0;color:#979795;font-weight:bold;}
.archcal .nav A {border-bottom:1px dotted #333;text-decoration:none;line-height:.9em;display:inline-block;color:#7c7c7b;}
.archcal .cal {width:170px;}
.archcal .cal TD {width:21px;padding:0 1px 1px 0;}
.archcal .cal TD A {display:block;padding:1px 2px 2px;border-radius:2px;border:1px #fff solid;}
.archcal .cal TD A:hover {background-color:#e1e1e1;border-color:#9a9a9a;}
.archcal .cal TH {border-bottom:1px solid #ccc;}
.archcal .cal A {color:#323232;}
.archcal TD.sel A {background-color:#e1e1e1;border-color:#9a9a9a;}
.archcal .btn2 {position:absolute;bottom:0;cursor:pointer;}
.archcal SELECT.input {padding-left:5px;}
.archcal .input#fromDate , .archcal .input#toDate{width:65px;padding:1px 8px;}
.archcal .plashka{text-transform:none;}
.archcal .calMeassage{bottom:4px;color:#B94A48;left:110px;position:absolute;}

.architem {min-height:10px;margin:0 0 0 10px;padding:10px 0 10px 20px;border-left:1px solid #c6c6c6;}
.architem .plashka {margin:2em 0 10px;}
.architem .title {margin:1em 0 1em -27px;font-size:150%;font-weight:bold;}
.architem .title_more {font-size:115%;font-weight:normal;}
.architem .title A {color:#036;text-decoration:none;}
.architem .title A:hover {color:#923000;}
.architem .title SPAN.name {border-bottom:1px dotted #036;line-height:.9em;display:inline-block;}
.architem .title A:hover SPAN.name {border-color:#923000;}
.architem .title SPAN.expand1 {display:inline-block;width:14px;height:14px;padding:0;margin:0 12px 0 0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -62px -169px;background-color:#fff;border-top:2px solid #fff;border-bottom:2px solid #fff;vertical-align:-4px;}
.architem .title A:hover SPAN.expand1 {background-position:-62px -183px;}
.architem .title SPAN.expand2 {display:inline-block;width:14px;height:14px;padding:0;margin:0 12px 0 0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -48px -169px;background-color:#fff;border-top:2px solid #fff;border-bottom:2px solid #fff;vertical-align:-4px;}
.architem .title A:hover SPAN.expand2 {background-position:-48px -183px;}
.architem .title SPAN.more {display:inline-block;width:27px;padding:0 0 5px 0;background-color:#fff;font-size:100%;font-weight:bold;color:#8a8a85;}
.architem HR {margin:2em 0 1em;}
.architem .newsblock1 {margin:0 0 1em 0;padding:0;border:none;}
.architem .photo_index {padding:1em 0 0 0;}
.architem .issue_block {margin:2em 0 0 0;padding:0;}
.architem .issue_block A.big_img {width:300px;margin:0;}
.architem .paper {display:inline-block;margin:1.4em 20px 0 0;vertical-align:top;}
.architem .paper IMG {border:4px solid #e6e5d7;}
.architem .suppl_cover {display:inline-block;width:130px;margin:1.4em 0 0 0;vertical-align:top;}
.architem .suppl_cover IMG {margin:0 0 7px 0;border:4px solid #e6e5d7;vertical-align:top;}
.architem .suppl_cover A {color:#036;text-decoration:none;}
.architem .suppl_cover A:hover {color:#923000;text-decoration:underline;}
.architem .video_index_img {margin:0;padding:0;}
.architem .video_index_img .image {width:300px;}
.architem .opros_archive .title {margin:0 0 5px 0;font-size:100%;}
.architem .opros_archive TABLE {margin:3em 0 0 0;}
.architem .header1 SPAN, .architem .header2 SPAN {color:#923000;}
.architem .photo_index + .photo_index{margin-top:10px;}

.video_arch {padding:2em 0 0 0;zoom:1;}
.video_arch:after {display:block;clear:both;content:'';}
.video_arch .vv1 {float:left;width:50%;}
.video_arch .vv1 .issue_block {margin:0;padding:0 20px 0 0;border-right:1px solid #c6c6c6;}
.video_arch .vv2 .issue_block {margin:0 0 0 -1px;padding:0 0 0 20px;border-left:1px solid #c6c6c6;}
.video_arch .vv2 {float:left;width:50%;}
.video_arch .issue_block P {margin:0;font-size:100%;color:#333;}
.video_arch .issue_block .header2 {font-size:145%;font-weight:normal;}

.block_arch:after {clear:both;content:"";display:block;}
.block_arch {padding:2em 0 0;}
.block_arch .vv1, .block_arch .vv2 {float:left;width:50%;}
.block_arch .vv2 .issue_block {border-left:1px solid #C6C6C6;margin:0 0 0 -1px;padding:0 0 0 20px;}
.block_arch .vv1 .issue_block {border-right:1px solid #C6C6C6;margin:0;padding:0 20px 0 0;}
.block_arch .issue_block P {color:#333333;font-size:100%;margin:0;}
.block_arch .issue_block .header2 {font-size:145%;font-weight:normal;}
.block_author {text-align:right;padding-bottom:5px;}

.locked {display:inline-block;width:13px;height:15px;margin:0 4px 0 0;vertical-align:bottom;}
h2 .locked {vertical-align:baseline;}
.locked:before {display:inline;width:13px;height:15px;font-family:'icomoon';font-style:normal;font-weight:normal;font-size:12px;color:#003366;content:"\e008";}
.header_ico {margin:0 0 0 3px;background-image:url(//vdmsti.ru/img/ved_sprites.png);background-repeat:no-repeat;font:normal 9px Tahoma,sans-serif!important;}
IMG.header_ico {background-image:none;}
.header_ico A,.header_ico A:hover {text-decoration:none;}
.ico_video {background-position:-134px -389px;}
.ico_video A {padding-right:15px;}
.ico_photo {background-position:-95px -389px;}
.ico_photo A {display:inline-block;width:14px;height:12px;padding:0;//display:inline;zoom:1;}
.ico_info {padding-right:9px;background-position:-110px -389px;}
.ico_txt {padding-right:7px;background-position:-123px -389px;}
.right H1 A, .right H2 A, .right H3 A, .right .header1 A, .right .header2 A {position:static!important;}

.list_dotted {width:100%;margin:1px 0 0 0;}
.list_dotted .plashka A {color:#999;}
.list_dotted UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0 0 10px 0;padding:0;}
.list_dotted OL {margin:0 0 10px 25px;padding:0;}
.list_dotted LI {position:relative;height:auto;margin:0 0 5px 0;background:url(//vdmsti.ru/img/list_dotted_bg.gif) repeat-x 0 bottom;font-size:120%;}
.list_dotted A {color:#036;text-decoration:none;}
.list_dotted LI A {padding:0 6px 0 0;background-color:#fff;}
.list_dotted A:hover {color:#923000;text-decoration:underline;}
.list_dotted .nolink A:hover {color:#036;text-decoration:none;}
.list_dotted LI.all {border-bottom:1px dotted #900;line-height:.9em;display:inline-block;}
.list_dotted .nmb {position:absolute;bottom:0;right:0;margin:0;padding:0 0 0 6px;background-color:#fff;color:#036;}
.list_dotted .now {color:#923000;background-color:#fff;padding-right:6px;}
.list_dotted .info {font-size:70%;}
.list_dotted .all_news {clear:both;}
.list_dotted .alphabeth {background:none;}
.list_dotted A.help {border:none;}
.list_dotted A.help:hover {text-decoration:underline!important;}
.list_dotted A.nolink:hover {color:#036;text-decoration:none;}

.other_news_title {margin:0 0 1em 0;font-size:12px;font-weight:bold;color:#999;text-transform:uppercase;}
.other_news UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.other_news UL LI {position:relative;padding:0 0 5px 8px;font:100% Georgia, serif;}
.other_news UL LI:after {content:'';display:block;position:absolute;top:6px;left:0;width:4px;height:3px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -78px -150px;}
.other_news UL A {color:#036;text-decoration:none;}
.other_news UL A:hover {color:#923000;text-decoration:underline;}

.popmech {width:100%;margin:3em 0 0 0;}
.popmech .pm_left {float:left;width:49%;margin:0 -1px 0 0;border-right:1px solid #dadada;}
.popmech .pm_right {float:left;width:50%;margin-right:-1px;border-left:1px solid #dadada;}
.popmech .pm_left .issue_block {margin:0 14px 20px 0;}
.popmech .pm_right .issue_block {margin:0 0 20px 14px;}
.popmech .issue_block H2, .popmech .issue_block .header2 {font-size:130%;font-weight:normal;}

.advertisement {margin:2em 0 0 0;}
.advertisement .plashka {margin:3em 0 0.5em 0;border:none;}
.advertisement_article {margin:5px 0 0 0;font-size:95%;font-weight:bold;}
.newstop + h1 +.autors +.advertisement_article {width:468px;}

.afisha .plashka {margin:3em 0 -1.5em 0;border:none;}

.sm_cover {margin:20px 0 10px;}
.sm_cover A {display:inline-block;width:100%;height:100%;text-decoration:none;}
.sm_cover A:hover {text-decoration:none;}

.main_friday {margin:0 0 4em 0;}
.main_friday H1 A {text-decoration:none;}
.main_friday H1 A:hover {color:#923000;text-decoration:underline;}
.main_friday .mainPic {margin:0 0 10px 0;}
.main_friday .mainPic A {display:block;width:100%;height:100%;text-decoration:none;}
.main_friday .lead {font-weight:bold;}
.main_friday .plashka {margin:0!important;}
.main_friday P {margin:5px 0 0 0;color:#666;}
.friday .rubrics .vv {display:inline-block;width:24%;vertical-align:top;}
.friday .rubrics .vv .plashka, .friday .rubrics .vv .issue_block {margin-right:20px;}
.friday .rubrics .issue_block {margin:0;}

.blog_list {margin-top:-4em;}
.blog_list .newsblock1 {margin-top:4em;}

.slides_index {margin:0 13px;padding:10px 0;}
.slides_index H1, .slides_index .header1 {margin:0 0 10px 0;font:145% Georgia, serif;line-height:18px;}
.slides_index H2, .slides_index .header2 {margin:0 0 10px 0;font:bold 115% Georgia, serif;}
.slides_index H1 A, .slides_index H2 A, .slides_index .header1 A, .slides_index .header2 A {color:#036;text-decoration:none;}
.slides_index H1 A SPAN, .slides_index H2 A SPAN, .slides_index .header1 A SPAN, .slides_index .header2 A SPAN {color:#923000;}
.slides_index H1 A:hover, .slides_index H2 A:hover, .slides_index .header1 A:hover, .slides_index .header2 A:hover {color:#923000;text-decoration:underline;}
.slides_index .photos {position:relative;height:100px;background-color:#e6e5d9;overflow:hidden;}
.slides_index .photos A {cursor:url(//vdmsti.ru/img/zoom.cur), pointer;}
.slides_index .photos IMG {display:block;float:left;margin:0;}
.slides_index .photos .vv {position:absolute;width:10000px;z-index:1;}
.slides_index .photos .grad {position:absolute;right:0;width:25px;height:100px;margin:-10px 0 0 0;background:url(//vdmsti.ru/img/photo_index_shadow.png) repeat-y 0 0;z-index:2;}
.slides_index .all_news {margin:7px 0 0 0;}
.slides_index .plashka {margin-left:0!important;margin-right:0!important;}
.slides_index .slide_item {position:relative;display:inline-block;*display:inline;width:80px;height:80px;margin:10px 0 10px 10px;vertical-align:top;z-index:1;}

.photo_index {margin:0 13px;padding:10px 0;} .issue_block .photo_index, .search_result .photo_index {margin:0;padding:0;}
.photo_index H1, .photo_index .header1 {margin:0 0 7px 0;font:145% Georgia, serif;line-height:18px;}
.issue_block .photo_index H1, .issue_block .photo_index .header1 {font:bold 115% Georgia, serif;line-height:normal;}
.photo_index H2, .photo_index .header2 {margin:0 0 7px 0;font:bold 115% Georgia, serif;}
.photo_index H1 A, .photo_index H2 A, .photo_index .header1 A, .photo_index .header2 A {color:#036;text-decoration:none;}
.photo_index H1 A SPAN, .photo_index H2 A SPAN, .photo_index .header1 A SPAN, .photo_index .header2 A SPAN {color:#923000;}
.photo_index H1 A:hover, .photo_index H2 A:hover, .photo_index .header1 A:hover, .photo_index .header2 A:hover {color:#923000;text-decoration:underline;}
.photo_index .bigphoto {border:4px solid #e6e5d9;}
.photo_index .bigphoto .vv {width:100%;height:200px;background-repeat:no-repeat;background-position:center 0;}
.photo_index .bigphoto .vv A {display:inline-block;width:100%;height:200px;text-decoration:none;}
.photo_index .photos {position:relative;height:88px;overflow:hidden;}
.photo_index .photos A {cursor:url(//vdmsti.ru/img/zoom.cur), pointer;}
.photo_index .photos .vv {position:absolute;width:10000px;z-index:1;}
.photo_index .vv .img {clear:none;position:relative;float:left;margin:0 -4px 0 0;border:4px solid #e6e5d9;}
.photo_index .vv .img IMG {vertical-align:top;}
.photo_index .zoom {position:absolute;bottom:8px;left:5px;display:none;width:20px;height:20px;background:#FFFFFF;border:1px solid #666666;border-radius:4px;opacity:0.8;}
.photo_index .zoom:before {
    color:#000000;
    content:'\e00b';
    display:block;
    font:15px 'icomoon';
    height:5px;
    left:2px;
    position:absolute;
    top:1px;
    width:5px;
}

.photo_index .vv .img:first-child .zoom {display:block;}
.photo_index .vv:hover .img:first-child .zoom {display:none;}
.photo_index .vv .img A:hover .zoom {display:block!important;}
.photo_index .photos .grad {position:absolute;right:0;width:25px;height:88px;background:url(//vdmsti.ru/img/photo_index_shadow.png) repeat-y 0 0;z-index:2;}
/* .photo_index .smlmargin {height:84px;}
.photo_index .smlmargin IMG {margin:0 0 4px 4px;} */
.photo_index .all_news {margin:7px 0 0 0;}
.photo_index .plashka {margin-left:0!important;margin-right:0!important;}
.photoday {padding:13px 0;font-size:95%;color:#666;}
.photoday .img {margin:0 0 3px 0;}
.photoday .img A {display:block;width:100%;height:150px;background-position:center 0;background-repeat:no-repeat;text-decoration:none;}

.video_index {margin:0 13px;padding:13px 0 0 0;} .issue_block .video_index {margin:0;padding:0;}
.video_index .vv {padding:0;background:#000;text-align:center;}
.video_index .vv .no_flash{background-color:#FAF8EB;text-align:center;padding:30px 0;}
.video_index .plashka {margin-left:0!important;margin-right:0!important;}
.video_index H1, .video_index .header1 {margin:0 0 10px 0;font:145% Georgia, serif;line-height:18px;}
.video_index H2, .video_index .header2 {margin:0 0 10px 0;font:bold 115% Georgia, serif;}
.video_index H1 A, .video_index H2 A, .video_index .header1 A, .video_index .header2 A {color:#036;text-decoration:none;}
.video_index H1 A SPAN, .video_index H2 A SPAN, .video_index .header1 A SPAN, .video_index .header2 A SPAN {color:#923000;}
.video_index H1 A:hover, .video_index H2 A:hover, .video_index .header1 A:hover, .video_index .header2 A:hover {color:#923000;text-decoration:underline;}
.video_index .all_news {margin:7px 0 0 0;}

.video_index_img {margin:0 13px;padding:13px 0 0 0;}.issue_block .video_index_img {margin:0;padding:0;}
.video_index_img .header2 {margin:0 0 5px 0;font:bold 115% Georgia, serif;}
.video_index_img .header2 A {color:#036;text-decoration:none;}
.video_index_img .header2 A SPAN {color:#923000;}
.video_index_img .header2 A:hover {color:#923000;text-decoration:underline;}
.video_index_img A.image {position:relative;display:block;width:100%;height:150px;background-position:0 center;background-repeat:no-repeat;text-decoration:none;}
.issue_block .video_index_img .arrow {position:absolute;top:7px;left:7px;width:51px;height:51px;background:#000;border:2px solid #fff;border-radius:5px;cursor:pointer;opacity:0.5;}
.issue_block .video_index_img .arrow:before {content:'\e00c';font:normal 45px 'icomoon';color:#fff;display:block;width:20px;height:30px;line-height:40px;left:0;top:5px;position:absolute;text-decoration:none;}
.video_index_img .title_video {position:absolute;bottom:0;left:0;width:100%;background-color:#000;color:#fff;opacity:0.6;}
.video_index_img .title_video .title_vv {padding:10px;}
.video_theme{margin-bottom:30px;}
.video_theme ul{margin:0;}
.video_theme li{list-style-type:none;float:left;}
.video_theme A {margin:0 5px 0 0;padding:1px;color:#333;line-height:140%;}
.video_theme A:hover {background-color:#DFDDD8;}
.list_2column.best_video_data .tr_video_col  .issue_block {margin:0 34px 0px 0;}
.list_2column.best_video_data .col_vid_titl .issue_block{margin:0 34px 0px 0;}
.tr_video_col{position:relative;margin:0 0 25px;}
.list_2column.best_video_data .col11 .issue_block{margin-bottom:0;}
.tr_video_col .issue_block .video_index_img {margin:0;padding:0 0 150px;}
.tr_video_col .video_index_img A.image {position:absolute;display:block;width:308px;height:150px;background-position:0 center;background-repeat:no-repeat;text-decoration:none;left:0;position:absolute;bottom:0;}
.tr_video_col .col11 .video_index_img A.image {left:51%;}
/*---------------------------------- text of news/articles ----------------------------------*/
.newstop {position:relative;float:right;width:170px;margin:3px 0 10px 10px;padding:0;font-size:95%;z-index:2;}
.article_text .newstop {font-size:85%;}
.newstop IMG {display:block;margin:0;}
.newstop P {margin:0;padding:10px;background-color:#f8f6f0;}
.newstop .sep {width:100%;height:15px;background-color:#fff;font-size:1px;line-height:1px;}
.newstop .choice {padding:10px;border:1px solid #e5e0d7;overflow:hidden;}
.newstop .choice .plashka {margin:0 0 5px 0;border:none;font-size:100%;}
.newstop .choice UL {list-style:none;margin:0;padding:0;}
.newstop .choice LI {position:relative;padding:0 0 7px 8px;font:100% Georgia, serif;}
.newstop .choice LI:after {content:'';display:block;position:absolute;top:6px;left:0;width:4px;height:3px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -78px -150px;}
.newstop .choice LI A {color:#036;text-decoration:none;}
.newstop .choice LI A:hover {color:#923000;text-decoration:underline;}
.newstop .choice .commmm {white-space:nowrap;}
.newstop .choice .commmm .none {width:2px!important;}
.newstop .vv2 {padding:10px;}
.newstop .vv2 .plashka {margin:0 0 5px 0;border:none;font-size:100%;}
.newstop .vv2 P {margin:0 0 1em 0;padding:0;}
.newstop .vv2 OL {margin-left:20px;}

.half_p {margin-top:0.2em;}
    h2+.half_p {margin-top:17px;}
.half_p.sn_text {margin:0 0 22px;padding:12px 0 0;}
.subhead {margin:10px 0;color:#666;}
.shead {margin:5px 0 10px;font:95% Arial, sans-serif;color:#666;}
.autors {margin:0 0 20px 0;font-size:95%;}
.autors IMG {margin:1em 0 0 0;}
.autors P, .adress P {margin:5px 0;}
.autors_full .item {min-height:50px;margin:0 0 10px 0;}
    .autors_full .autors_img {display:inline-block;margin:0 10px 3px 0;vertical-align:bottom;}
        .autors_full IMG {vertical-align:top;}
    .autors_full .autors_name {display:inline-block;vertical-align:bottom;}
.article_date {margin:5px 0 0 0;font-size:95%;color:#666;}
.adress {margin:0 0 20px 0;font-size:95%;}
.full_text {margin:0 0 30px 0;color:#999;}
.full_text A {color:#999;}
.article_text {font-size:110%;line-height:19px;}
P.article_text {margin:auto 0;}
.article_text H1, .article_text .header1 {margin:2em 0 -0.5em;font-size:130%;}
.article_text H1.big {font-size:160%;}
.article_adv {margin:2em 0 0 0;font-size:95%;}
.article_adv .image {display:inline-block;margin:0 10px 0 0;vertical-align:middle;}
.article_adv .txtblock {display:inline-block;vertical-align:middle;}
.article_text .article_gallery .pics_info{font-size:11px;line-height:normal;}

.article_social{position:relative;margin:0 0 10px 0;overflow:hidden;}
.fright .article_social {margin:0;}
.article_social TABLE {width:100%;}
.article_social TD {border-bottom:1px solid #d7d1c5;white-space:nowrap;vertical-align:bottom;}
.fright .article_social TD {border-bottom:none;}
.article_social TD.td2 {padding:0 0 0 20px;text-align:right;}
.article_social UL.zakladki {position:relative;bottom:-1px;}
.article_social UL.zakladki LI {font-size:95%;}
.article_social UL.zakladki LI P {padding:2px 6px 3px;}
.article_social UL.zakladki A, .article_social UL.zakladki A:hover {color:#666!important;border-color:#666;}
.article_social UL.zakladki #readnow A {border:none;line-height:normal;}
.article_social UL.zakladki P {color:#666!important;}
.article_social UL.zakladki LI.current {background-color:#fff;border:1px solid #d7d1c5;border-bottom:0;}
.article_social UL.zakladki LI.full_bg {background-color:#F8F6F0;}
.article_social UL.zakladki LI.current A {border-bottom:none;line-height:.9em;display:inline-block;color:#666!important;}
.article_social UL.zakladki LI .commmm A {color:#666!important;}
.article_social .vv {border-bottom:1px solid #d7d1c5;white-space:nowrap;}
.article_social .vv UL.zakladki LI {padding:11px 9px 14px;font-size:100%;}
.article_social .vv UL.zakladki A {display:inline-block;line-height:1em;vertical-align:bottom;}
.article_social .vv UL.zakladki LI.current {border-radius:5px 5px 0 0;}
.article_social .vv UL.zakladki .comments {line-height:1.4;}
.article_social .vv UL.zakladki LI P {padding:0;}
.share_right_li {float:right;padding-right:0!important;}

.rt2 {position:relative;display:inline-block;padding:0;margin:0;color:#666;vertical-align:top;}
    .rt2 I {position:absolute;top:1px;left:0;margin:0 0 0 2px;padding:0 3px;font-style:normal;z-index:2;text-align:center;}
    .rt_blink2 {display:inline-block;margin:0 0 0 2px;padding:0 3px;background-color:#f9f372;color:#f9f372!important;z-index:1;position:static;text-align:center;}
        .rt_link {text-decoration:underline;}

.quot {margin-left:-0.53em}
.squot {margin-right:0.53em}
.bra {margin-left:-0.30em}
.sbra {margin-right:0.30em}

.articleRightTbl {width:170px;background-color:#f8f6f0;}
.articleRightTbl IMG {display:inline-block;}
.articleRightTbl TABLE {width:170px;}
.articleRightTbl TD {padding:0 10px;}
.articleRightTbl TABLE.docs {width:150px;margin:10px 0 0 0;}
.articleRightTbl TABLE.docs TD {padding:0 5px 15px 0!important;}
.articleRightTbl TABLE.docs TD.title {padding:0 5px 5px 0!important;}
.articleRightTbl .plashka {border:none;margin:0;padding:10px 10px 0 10px!important;}
.articleRightTbl .plashka A[name] {color:#999;}
.articleRightTbl TD.text_data {padding:10px;}
.articleRightTbl TD.text_data .title {margin:0 0 10px 0;font-weight:bold;}
.articleRightTbl TD.text_data .stitle {margin:-10px 0 10px 0;color:#999;}
.articleRightTbl TD.text_data P {padding:0;margin:0;}
.articleRightTbl TD.showPic {padding:10px 10px 5px;}
.articleRightTbl TD.showPic A {cursor:url(//vdmsti.ru/img/zoom.cur), pointer;}
.articleRightTbl TD.showPic IMG {margin:0 0 5px 0;}
.articleRightTbl TD.showPic P {margin:0;padding:0 0 5px 0;}
.articleRightTbl .sep {height:15px;padding:0;background-color:#fff;}
    .articleRightTbl TR:first-child > TD.sep {display:none;}
.articleRightTbl .sep HR {display:none;}
.articleRightTbl .issue_block {clear:none;margin:0;}
.articleRightTbl .issue_block H2, .articleRightTbl .issue_block .header2 {margin-bottom:5px;font-weight:normal;}
.articleRightTbl .issue_block UL {margin-top:5px;}
.articleRightTbl .story H2, .articleRightTbl .story .header2 {width:150px;padding-bottom:3px;}
.articleRightTbl .preview {padding:10px;}
.articleRightTbl .preview .img {display:inline-block;width:49px;height:49px;border-right:1px solid #F8F6F0;border-bottom:1px solid #F8F6F0;}
.articleRightTbl .preview .img A {display:inline-block;width:49px;height:49px;cursor:url(//vdmsti.ru/img/zoom.cur), pointer;text-decoration:none;}
.articleRightTbl .video {margin:0;padding:0;}
.articleRightTbl .video .vv {margin:0;border:0;padding-bottom:0;}
.articleRightTbl .video .plashka {padding:10px 0 0!important;}
.articleRightTbl .video P {padding:0;margin:2px 0 10px;}
.right_podcast {padding:0;margin:0;height:47px;width:170px;background:#FFF url(//vdmsti.ru/img/podcast_bg_article.png) no-repeat;background-color:#fff;}
.right_podcast A {background:transparent url(//vdmsti.ru/img/dot_003366_link2.gif);font-size:11px;color:#036;text-decoration:none;}
.right_podcast TABLE {width:150px;height:47px;}
.right_podcast TD {padding:3px;}
.right_podcast IMG {margin-left:5px;}
.articleRightTbl .left_podcast {width:150px;margin:0 -10px!important;padding:10px;background-image:url(//vdmsti.ru/img/podcast_bg_article.png);text-align:left;}
.articleRightTbl .left_podcast IMG {float:left;margin:3px 10px 10px 0;}
.articleRightTbl .left_podcast A {background:transparent url(//vdmsti.ru/img/dot_003366_link2.gif);color:#036;text-decoration:none;}
.articleRightTbl .list LI {font-size:105%;}
.articleRightTbl .list_s LI {font-size:100%;}
.articleRightTbl .btn2.btn2_red{width:100%;margin:0 0 10px;}
.big_pics {width:590px;overflow-x:auto;}
#article_bottom {clear:both;}

/*--- ticker ---*/
.chart {width:302px;}
.map_graph {margin:7px 0 0 0;}
.map_graph .graph {margin:0 0 .5em 0;border:1px solid #666;}
.chart .tikr .graph {border-bottom:1px solid #666;}
.chart .tikr .enlarge {display:inline-block;float:right;margin:5px 0 0 0;font-size:95%;}
.chart UL.tikr_list {list-style-type:none;list-style-image:none;list-style-position:outside;margin:5px 0 0 0;padding:0;}
.chart UL.tikr_list LI {padding:0 0 0 6px;background:url(//vdmsti.ru/img/li.gif) no-repeat 0 9px;font-size:95%;}
.chart UL.tikr_list LI.alerts {margin:7px 0 0 0;}
IMG.popup_graph_img {margin:0 0 0 4px;}

.article_gallery {clear:both;max-width:625px;margin:0 0 1.5em 0;padding:21px;background-color:#F8F6F0;text-align:center;overflow:hidden;}
.article_gallery.stattables_gallery {margin-top:2em;}
.article_gallery A {cursor:url(//vdmsti.ru/img/zoom.cur), pointer;}
.article_gallery A.pin-it-button {cursor:pointer;}
.article_gallery * {vertical-align:top;}
.article_gallery .pics_info {margin:5px auto -5px;font-size:95%;line-height:normal;text-align:left;}
.article_gallery .pics_info P {margin:2px 0 0 0;}
.article_gallery.events_gallery P {margin:2px 0 20px;font-size:95%;text-align:left;}

.quick_search {height:35px;font-size:95%;clear:both;}
.quick_search A {color:#036;text-decoration:none;}
.quick_search A:hover {color:#923000;text-decoration:underline;}

.photo_video {clear:both;min-height:110px;height:auto;margin:0 0 30px 0;padding:10px;background-color:#f8f6f0;}
.photo_video:after {display:block;clear:both;content:'';}
.photo_video .title {position:relative;margin:0 0 10px 0;font-size:95%;font-weight:bold;color:#999;text-transform:uppercase;white-space:nowrap;}
.photo_video .title A:hover {color:#923000;}
.photo_video .title .nn {position:absolute;top:0;right:0;padding:0 5px 0 20px;background:url(//vdmsti.ru/img/bg_photos_grad.png) no-repeat right 0;font-size:100%;color:#036;text-transform:none;}

.photo_video .article_photo {width:255px;margin:0 0 -10px 0;overflow:hidden;}
.photo_video .article_photo .photos {margin:0 0 10px 0;zoom:1;}
.photo_video .article_photo .photos:after {clear:both;content:'';display:block;}
.photo_video .article_photo .photos .img {position:relative;float:left;padding:0 5px 0 0;}
.photo_video .article_photo .photos .zoom {position:absolute;bottom:8px;left:5px;display:none;width:21px;height:21px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -77px -51px;}
.photo_video .article_photo .photos .img:first-child .zoom {display:block;}
.photo_video .article_photo .photos:hover .img:first-child .zoom {display:none;}
.photo_video .article_photo .photos .img A:hover .zoom {display:block!important;}
.photo_video .article_photo .photos A:hover {cursor:url(//vdmsti.ru/img/zoom.cur), pointer;}
.photo_video .article_video .title {margin-bottom:0;}
.photo_video .article_video .vv {width:225px;margin:10px 0 0 0;}
.photo_video .article_video .videos {position:relative;display:inline-block;width:85px;vertical-align:top;}
.photo_video .article_video .videos IMG {margin:0 5px 0 0;}
.photo_video .article_video .arrow {position:absolute;top:49px;left:49px;width:21px;height:21px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -56px -51px;cursor:pointer;text-decoration:none!important;}
.photo_video .article_video .video_txt {display:inline-block;width:140px;}
.photo_video .article_video A {color:#036;text-decoration:none;}
.photo_video .article_video A:hover {color:#923000;text-decoration:underline;}
.photo_video .article_video H2, .photo_video .article_video .header2 {margin:0;font:bold 100% Georgia, serif;}
.photo_video .article_video P {margin:2px 0 0 0;font-size:95%;color:#666;}

.photogallery {clear:both;margin:4em 0 0 0;}
.photogallery IMG {margin:0 3px 3px 0;}
.photogallery A {cursor:url(//vdmsti.ru/img/zoom.cur), pointer;}

.portrait {clear:both;margin:4em 0 0 -10px;font-size:95%;}
.portrait .vv {display:inline-block;width:100px;margin:0 0 10px 10px;vertical-align:top;}
.portrait .plashka{margin-left:10px;}

.event_list {clear:both;margin:1em 0 0 0;}
.event_list .newsblock1 {margin-right:5px;}

/* external_link_preview */
.extlink_prw {width:330px;margin:0 0 0 10px;padding:0 0 0 10px;border-left:1px solid #dfdfdf;line-height:normal;overflow:hidden;}
.extlink_prw .issue_block {clear:none;margin:0;font-size:90%;}
.extlink_prw .issue_block:after {display:none;}
.extlink_prw .issue_block .img {margin-bottom:0;}
.extlink_prw .issue_block .wide {overflow:hidden;width:80px;}
.extlink_prw .issue_block .high {overflow:hidden;height:80px;}
.extlink_site {}
	.extlink_site A {color:#036;}
	.extlink_site IMG {margin:0 5px 0 0;vertical-align:middle;}

.pages_top {clear:both;padding:0 0 30px 0;font-size:110%;}
.bloggers .pages_top {padding-top:10px;}
.search_result .pages_top {padding-left:47px;}
.pages_top DIV {float:left;margin:5px 0 0 0;padding:0 5px;color:#333;cursor:pointer;}
.pages_top DIV A {color:#036;}
.pages_top DIV A:hover {color:#923000;}
.pages_top DIV.title {margin-right:5px;cursor:default;}
.pages_top DIV.current {background-color:#e2e2e2;color:#000;cursor:default;}
.pages_top DIV.points {color:#000;margin:5px 5px 0;font-weight:bold;}
.pages_top DIV.forward A {margin:0 7px 0 0;}
.pages_top DIV.back {padding-left:0;}
.pages_top DIV.back A {margin:0 0 0 7px;}
.pages_top DIV A.arr {margin:0!important;font-size:75%;text-decoration:none;}

.readmore {font:115% Georgia, serif;}
.readmore A {color:#036;}
.readmore A:hover {color:#923000;}

.article_cut {position:relative;height:20px;margin:0 0 4em 0;}
.article_cut .vv {position:absolute;bottom:0;width:100%;padding:70px 0 0 0;background:url(//vdmsti.ru/img/article_cut_grad.png) repeat-x 0 0;font:125% Georgia, serif;z-index:1;}
.article_cut A {color:#036;text-decoration:none;}
.article_cut A SPAN {text-decoration:underline;}
.article_cut A:hover {color:#923000;}
.article_cut2 {color:#923000;text-transform:lowercase;}
.article_cut2 A {color:#923000;text-decoration:none;}
.article_cut2 A SPAN {text-decoration:underline;}

.lamp {position:relative;margin:0 0 1.5em 0;padding:8px 10px 8px 35px;background-color:#faf8e0;border-radius:5px;overflow:hidden;}
.lamp:after {content:'\e017';font:normal 16px 'icomoon';color:#ffda3d;display:block;position:absolute;top:5px;left:12px;width:12px;height:16px;}
.lamp A {color:#036;} .lamp A:hover {color:#923000;}
.lamp .close {display:block;float:right;width:18px;height:18px;margin:1px 0 0 0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -103px -198px;text-decoration:none;cursor:pointer;}

.pensil {clear:both;margin-bottom:20px;font-size:90%;}
.pensil IMG {display:none;}
.pensil > SPAN:first-child, .pensil_ico{display:block;float:left;margin:2px 5px 0 0;width:13px;height:13px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -178px -1px;}
.pensil SPAN.selection_index {display:inline;float:none;margin:0;width:0;height:0;background:none;}
.newstop .pensil {margin-bottom:0;font-size:100%;}
.pensil SPAN.quot, .pensil SPAN.squot, .pensil SPAN.sbra, .pensil SPAN.bra {display:inline;float:none;margin:0;width:auto;height:auto;background:none;}
.pensil SPAN.quot {margin-left:-0.53em}
.pensil SPAN.squot {margin-right:0.53em}
.pensil SPAN.bra {margin-left:-0.30em}
.pensil SPAN.sbra {margin-right:0.30em}


.articleLinks {position:relative;clear:both;margin:0 0 20px;padding:8px 0;border-top:1px solid #dadada;border-bottom:1px solid #dadada;zoom:1;}
.articleLinks TABLE {width:100%;}
.articleLinks TD {white-space:nowrap;height:18px;line-height:17px;}
.articleLinks TD.inblogs {padding:0 20px 0 9px;}
.articleLinks TD.inblogs2 {padding:0 20px 0 10px;}
.articleLinks .orig_post {margin:0 0 0 10px;}
.articleLinks .blogs_ico {float:right;padding:1px 2px 0 4px;}
.articleLinks TD>A, .articleLinks TD>noindex>A {vertical-align:bottom;display:inline-block;line-height:1em;text-decoration:none;border-bottom:1px solid #333;}
.articleLinks .right_articlelinks A {margin-left:10px;}
.articleLinks .nodcr {line-height:17px!important;}
.forbloggers {display:inline;margin:0 0 0 10px;cursor:pointer;}
.forbloggers A {margin:0;padding-bottom:2px;text-decoration:none!important;}
.forbloggers A SPAN {border-bottom:1px dotted #900;line-height:.9em;display:inline-block;}
.send_email {display:inline;margin:0 0 0 6px;cursor:pointer;}
.send_email A {margin:0;padding-bottom:2px;text-decoration:none!important;}
.send_email A SPAN {border-bottom:1px dotted #333;line-height:.9em;display:inline-block;}

.lj_blog {display:inline-block;padding:0 0 20px 23px;position:relative;color:#036;}
    .lj_blog i {display:block;position:absolute;top:0;left:0;width:16px;height:16px;background:url(//vdmsti.ru/img/ved_sprites.png) -210px 0;}
    .lj_textarea {width:496px;margin:7px 0 0;padding:3px;border:1px solid #666;font-size:11px;color:#333;resize:vertical;}
.tnx {margin:10px 0 0 0;padding:5px 0 0 0;}

A.dict_link {cursor:help;text-decoration:none;border-bottom:1px dotted #CFC6BE;}
A.dict_link:hover {cursor:help;border-bottom:1px dotted #333;}
A.help {cursor:help;text-decoration:none!important;border-bottom:1px dotted #333;font-weight:normal!important;line-height:.9em;display:inline-block;}
A.help:hover {text-decoration:none!important;}
.red A.help {border-color:#923000;}

.seemore {clear:both;margin:2em 0 0 0;}
.seemore UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.seemore UL LI {padding:0 0 9px 0;font:100% Georgia, serif;}
.seemore A {color:#036;text-decoration:none;}
.seemore A:hover {color:#923000!important;text-decoration:underline;}

.add_comments {padding:30px 0;margin-bottom:30px;}
.add_comments .user {margin:0 0 5px 0;font-weight:bold;}
.add_comments .voices_left {font-weight:normal;}
.add_comments .voices_left A {text-decoration:none;}
.add_comments .voices_left A:hover {color:#923000;text-decoration:underline;}
.add_comments TEXTAREA {height:150px;margin:0 0 5px 0;}
.add_comments .right_link {float:right;}
.letter_left {float:right;margin-top:2px;}
.add_comments .user_avatar {float:left;margin:0 5px 0 0;position:relative;}
.add_comments .add_comment_block {margin-left:60px;}
.add_comments .add_comment_block .inputW {width:595px;padding:5px;}

.best_comments .plashka {margin:0;}
.best_comments {margin-bottom:30px;}

.opinions {
    margin:15px 5px 30px 0;
    zoom:1;
    border-bottom:1px solid #c6c6c6;
    background-color:#fff;
    /* XXX make a common css fadeIn/fadeOut classes */
    visibility:visible;
    -webkit-transition:background-color .5s linear;
    -moz-transition:background-color .5s linear;
    -o-transition:background-color .5s linear;
    transition:background-color .5s linear;
}
.discussion div:last-of-type {
    border-bottom:none;
}
.opinions:after {display:block;clear:both;content:'';}
.search_result .opinions:after {clear:none;}
.discussion .opinions {margin:0;padding:10px 0 35px;position:relative;}
.discussion .pages_top {margin-top:30px;}
.list_of_people .discussion .opinions {margin:15px 5px 25px 0;}
.opinions A {text-decoration:none;}

.opinions .opinions_poll {float:right;margin:0;padding:0;font-size:100%;font-weight:bold;}
.opinions .opinions_poll .up {color:#090;}
.opinions .opinions_poll .down {color:#900;}
.opinions_poll SPAN {cursor:help;}

.opinions .head .user {font-size:13px;font-weight:bold;}
.opinions .head .user > A {text-decoration:underline;}
.opinions .head .user A:hover {text-decoration:underline;}
.opinions .head .user .red {color:#333!important;}
.opinions .head .user A:hover .red {color:#923000!important;}
.opinions .head .user .reply_to {margin:0 0 0 5px;color:#999;}
.opinions .head .user .reply_to A {margin:0 0 0 5px;color:#999;}
.opinions .head .user .time {margin:0 0 0 7px;font-size:95%;font-weight:normal;color:#999;}
.opinions .head .user A.reply_link {display:inline-block;width:16px;height:7px;margin:6px 0 0 5px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -73px -420px;font-size:1px;line-height:1px;vertical-align:top;text-decoration:none;} .webkit .opinions .head .user A.reply_link {margin-top:5px;}
.opinions .head .post {font-size:95%;color:#666;}
.opinions .head .user A:hover.reply_link {text-decoration:none;}
.opinions A.vote_up {display:inline-block;width:15px;height:14px;margin:0 5px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -17px -169px;font-size:12px;}
.opinions A.vote_down {display:inline-block;width:15px;height:14px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -32px -169px;font-size:12px;}
.opinions A.vote_none {display:inline-block;width:35px;height:14px;margin:0 0 0 5px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -17px -198px;font-size:12px;}
.opinions A:hover.vote_up {background-position:-17px -183px;}
.opinions A:hover.vote_down {background-position:-32px -183px;}
.opinions .vote_num {display:inline-block;color:#999;text-align:right;vertical-align:top;}

.opinions P {margin:3px 0 5px 0;color:#545454;}
.opinions P A {text-decoration:underline;}
.opinions > * ,  .opinions > p{margin-left:60px;}
.opinions .img{float:left;margin:0 5px 0 0;position:relative;}

.opinions .btm_links {font-size:95%;color:#999;position:absolute;bottom:15px;width:607px;left:0;visibility:hidden;}
.opinions .btm_links A {margin:0 7px 0 0;color:#999;text-decoration:underline;}
.opinions .btm_links .time {float:right;}
.opinions .btm_links .time A {margin:0;text-decoration:underline;}
.opinions .btm_links A.btm_links_answer{border-bottom:1px #999999 dashed;text-decoration:none;}
.opinions:hover .btm_links, .opinions:hover .vote_arrows,
.touchscreen .opinions .btm_links, .touchscreen .opinions .vote_arrows{visibility:visible;}
.opinions .btm_links A.opinion_context {background:none;padding-right:20px;text-decoration:none;}
.opinions .btm_links A.opinion_context.loading {background:url("//vdmsti.ru/img/ico/refresh_15x15.gif") no-repeat scroll right top;}
.opinions .btm_links A.opinion_context span {border-bottom:1px #999999 dashed;}

.opinions H2, .opinions .header2 {margin:-5px 0 1em 0;}
.opinions .veduser_ico_1{padding:0;background:none;}

.opinions_load_more{display:block;margin:20px 0 20px 60px;}
.opinions_load_more a{background:none;padding-right:22px;text-decoration:none;color:#003366;}
.opinions_load_more a.loading{background:url("//vdmsti.ru/img/ico/refresh_15x15.gif") no-repeat scroll right top;}
.opinions_load_more a span{border-bottom:1px dotted #003366;color:#003366;}

A.show_opinion {border-bottom:1px dotted #999;color:#999;text-decoration:none;line-height:30px;line-height:.9em;display:inline-block;}

/*.veduser_ico_0,.veduser_ico_1,.veduser_ico_2,.veduser_ico_3,.veduser_ico_4,.veduser_ico_o1,.veduser_ico_o2,.veduser_ico_o3,.veduser_ico_o4,.veduser_ico_1free,.veduser_ico_2free,.veduser_ico_3free,.veduser_ico_4free,.veduser_ico_o1free,.veduser_ico_o2free,.veduser_ico_o3free,.veduser_ico_o4free */
*[class^="veduser_ico_"]{position:relative;white-space:nowrap;}
.col_3 *[class^="veduser_ico_"]{white-space:normal;}

/*.td_nick .veduser_ico_0, .td_nick .veduser_ico_1, .td_nick .veduser_ico_2, .td_nick .veduser_ico_3, .td_nick .veduser_ico_4, .td_nick .veduser_ico_o1, .td_nick .veduser_ico_o2, .td_nick .veduser_ico_o3, .td_nick .veduser_ico_o4, .td_nick .veduser_ico_1free, .td_nick .veduser_ico_2free, .td_nick .veduser_ico_3free, .td_nick .veduser_ico_4free, .td_nick .veduser_ico_o1free, .td_nick .veduser_ico_o2free, .td_nick .veduser_ico_o3free, .td_nick .veduser_ico_o4free */
.td_nick *[class^="veduser_ico_"] {display:block;}

*[class^="veduser_ico_"]:before
{
    content:"\e003";
    color:#999999;
    font-size:14px;
    text-decoration:none;
    display:inline-block;
    vertical-align:top;
    position:relative;
    padding-right:5px;
    font-family:'icomoon';
    font-weight:normal;
    font-style:normal;
    text-decoration:none!important;
}
.veduser_ico_0:before,.veduser_ico_1:before,.veduser_ico_2:before,.veduser_ico_3:before,.veduser_ico_4:before,.veduser_ico_o1:before,.veduser_ico_o2:before,.veduser_ico_o3:before,.veduser_ico_o4:before{color:#606060;}

a[class^="veduser_ico_"]{text-decoration:none;}
a[class^="veduser_ico_"] b, a[class^="veduser_ico_"] span{text-decoration:underline;}

.in_blogs {padding:30px 0 0 0;}
.blogs {margin:15px 0 30px 0;}
.blogs .user {padding:3px 0 0 22px;}
.blogs .nick {font-weight:bold;}
.blogs P {margin:3px 0 5px 0;color:#545454;}
.blogs .btm_links {font-size:95%;color:#999;}
.blogs .btm_links A {color:#999;}
.blogs .btm_links .position {float:right;}
.blogs .btm_links .time {margin:0 5px 0 0;}
.blogs .blogspot {background:url(//vdmsti.ru/img/blogs/blogspot.gif) no-repeat 0 0;}
.blogs .itinvest {background:url(//vdmsti.ru/img/blogs/itinvest.gif) no-repeat 0 0;}
.blogs .liveinternet {background:url(//vdmsti.ru/img/blogs/liveinternet.gif) no-repeat 0 0;}
.blogs .ljcommunity {background:url(//vdmsti.ru/img/blogs/ljcommunity.gif) no-repeat 0 0;}
.blogs .ljuser {background:url(//vdmsti.ru/img/blogs/ljuser.gif) no-repeat 0 0;}
.blogs .mail {background:url(//vdmsti.ru/img/blogs/mail.gif) no-repeat 0 0;}
.blogs .moikrug_blogs {background:url(//vdmsti.ru/img/blogs/moikrug_blogs.gif) no-repeat 0 0;}
.blogs .moikrug_topics {background:url(//vdmsti.ru/img/blogs/moikrug_topics.gif) no-repeat 0 0;}
.blogs .stockportal {background:url(//vdmsti.ru/img/blogs/stockportal.gif) no-repeat 0 0;}
.blogs .ya {background:url(//vdmsti.ru/img/blogs/ya.gif) no-repeat 0 0;}

.not_logged {margin:50px 0 3em;}
.not_logged .plashka {border:none;}
DIV.att {float:left;width:31px;height:30px;margin:2px 10px 0 0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -99px -45px;}
    .baloon DIV.att {margin:12px 20px 10px 0;}

.slides {margin:0 0 2em 0;display:inline-block;padding:20px;background-color:#faf8e9;width:627px;}
.slides H1, .slides .header1 {margin:0 0 20px 0;}
.header1.stattables_header1{font:132% Georgia,serif;margin-bottom:10px;}
h2.stattables_header2{font:145% Georgia,serif;margin-bottom:10px;}
.slides .social TABLE {width:100%;border-bottom:1px solid #b8b6b2;}
.slides .social .td1 {width:100%;}
.slides .social .td1 .header1 {margin-bottom:10px;}
.slides .social .td2 {padding:0 20px 0 0;font-size:95%;white-space:nowrap;}
.slides .social .td2 A {border-bottom:1px dotted #aba99f;text-decoration:none;line-height:.9em;display:inline-block;}
.slides .social .td2 SPAN A {border-bottom:none;}
.slides .social .td3 {white-space:nowrap;}
.slides .social UL.zakladki {text-align:left;}
.slides .social UL.zakladki LI A {background:none;}
.slides .float_img {float:right;margin:0 0 0 20px;font-size:95%;color:#666;}
.slides .big_img {margin:20px 0;font-size:95%;color:#666;}
.slides .wide_img {position:relative;width:100%;margin:0 0 20px 0;font-size:95%;color:#666;overflow:hidden;}
.slides .wide_img IMG {position:absolute;top:0;left:0;}
.slides .slides_img {margin:20px 0;}
.slides .slides_img .mosaic {width:360px;z-index:10;position:relative;}
.slides .slides_img .mosaic A.item {display:block;float:left;padding:5px;}
.slides .slides_img .mosaic A.mos_selected {padding:4px;border:1px solid #600;}
.slides .slides_img .mosaic IMG {vertical-align:top;}
.slides .slides_img .slides_text {z-index:1;position:relative;}
.slides .slides_img .slides_img_h2 {clear:both;padding-top:5px;}
.slides .navig {clear:both;padding:20px 0;border-top:1px solid #b8b6b2;border-bottom:1px solid #b8b6b2;}
.slides .navig TABLE {width:100%;}
.slides .navig TD {font:100% Georgia, serif;}
.slides .navig .slide_left {width:50%;}
.slides .navig .slide_right {width:50%;}
.slides .navig A {color:#036;text-decoration:none;}
.slides .navig A:hover {color:#923000;text-decoration:underline;}
.slides .navig .prev {width:20px;padding:0 10px 0 0;}
.slides .navig .prev A {display:inline-block;width:20px;height:39px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 -130px;text-decoration:none!important;}
.slides .navig .next {width:20px;padding:0 0 0 10px;}
.slides .navig .next A {display:inline-block;width:20px;height:39px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -20px -130px;text-decoration:none!important;}
.slides .navig .pic_left {width:80px;padding:0 10px 0 0;}
.slides .navig .pic_right {width:80px;padding:0 0 0 10px;}
.slides .navig .tobegin {padding:0 20px;border-left:1px solid #dadada;border-right:1px solid #dadada;white-space:nowrap;}
.slides .navig .tobegin A {display:inline-block;padding:3px 0 0 28px;background:url(//vdmsti.ru/img/slides_btns.png) no-repeat -45px 0;}
.slides .navig .text_left {padding:0 10px 0 0;}
.slides .navig .text_right {padding:0 0 0 10px;}
.slides P {margin-top:5px;margin-bottom:15px;}
.slides .slides_other_left {width:60%;border-right:1px solid #dadada;}
.slides .slides_other_left P {margin:0 0 5px 0;padding:0 20px;line-height:1.5;}
.slides .slides_other_left P A {padding:0 0 0 8px;background:url(//vdmsti.ru/img/li_blue.gif) no-repeat 0 7px;font-size:115%;}
.slides .slides_other_left .title {font:bold 12px Arial;color:#999;text-transform:uppercase;border:none;}
.slides .slides_other_right {width:60%;border-left:1px solid #dadada;text-align:right;}
.slides .slides_other_right P {margin:0 0 5px 0;padding:0 20px;line-height:1.5;}
.slides .slides_other_right P A {padding:0 8px 0 0;background:url(//vdmsti.ru/img/li_blue.gif) no-repeat right 7px;font-size:115%;}
.slides .slides_other_right .title {font:bold 12px Arial;color:#999;text-transform:uppercase;border:none;}

.timeline_slides {margin:4em 0 2em;border-bottom:1px solid #B8B6B2;zoom:1;}
.timeline_slides:after {display:block;clear:both;content:'';}
.timeline_slides TABLE {width:100%;margin:0 0 2px 0;}
.timeline_slides .years {border-left:1px solid #B8B6B2;}
.timeline_slides .years .vv {position:relative;padding:41px 0 5px;}
.timeline_slides .years_last {width:1px;}
.timeline_slides .nmb {position:absolute;top:0;left:0;width:32px;margin:0 0 0 -14px;background-color:#FAF8E9;color:#666;}
.timeline_slides .old {position:absolute;top:-3px;left:50%;width:15px;margin:0 0 0 -7px;background-color:#FAF8E9;font-weight:bold;color:#666;}
.timeline_slides .years A {display:block;position:absolute;bottom:0;width:5px;height:20px;background-color:#c8c6ba;text-decoration:none;}
.timeline_slides .years A.current {background-color:#960000;}
.timeline_slides TD.forward, .timeline_slides TD.back {width:85px;padding:0 0 5px 0;vertical-align:bottom;}
.timeline_slides TD.forward {padding-left:20px;text-align:right;}
.timeline_slides TD.back {padding-right:20px;}
.timeline_slides TD.forward A {margin:0 7px 0 0;color:#878787;}
.timeline_slides TD.back A {margin:0 0 0 7px;color:#878787;}
.timeline_slides A.arr {margin:0!important;font-size:85%;text-decoration:none;}

.career_catalog {margin:0 11px;padding:4px 0 4px 0;}
.career_catalog UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.career_catalog UL LI {clear:both;height:16px;border-bottom:1px dotted #036;font-size:120%;}
.career_catalog UL LI.all {border-bottom:1px dotted #900;}
.career_catalog A {color:#036;text-decoration:none;}
.career_catalog UL LI A {display:inline-block;float:left;padding:4px 6px 0 0;background-color:#FAF8EB;}
.career_catalog A:hover {color:#923000;text-decoration:underline;}
.career_catalog .nmb {display:inline-block;float:right;margin:0;padding:4px 0 0 6px;background-color:#FAF8EB;color:#036;}
.career_catalog .all {margin:0 0 4px 0;color:#900;}
.career_catalog .all .nmb {color:#900;}
.career_catalog .all A {color:#900;}
.career_catalog .all A:hover {color:#900;}
.career_catalog P {clear:both;margin:0;padding:5px 0;font-size:95%;line-height:11px;}

.branch_choice {height:14px;margin:2px 0 20px;padding:10px;background-color:#fff;border:1px solid #c6c6c6;font-size:95%;}
.branch_choice A {border-bottom:1px dotted #036;color:#036;text-decoration:none;line-height:.9em;display:inline-block;}

.career_vacan {margin:0 0 40px;}
.career_vacan UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0 0 10px 0;padding:0;background-color:#dadada;}
.career_vacan LI {margin:1px 0 0 0;padding:7px 0;background-color:#FAF8EB;font:bold 100% Georgia, serif;}
.career_vacan UL LI A {margin:0;color:#036;text-decoration:none;}
.career_vacan UL LI A:hover {color:#923000;text-decoration:underline;}
.career_vacan P {margin:0;font:95% Arial, sans-serif;color:#666;}

.career_edu {margin:0 0 40px;}
.career_edu UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;background-color:#dadada;}
.career_edu LI {margin:1px 0 0 0;padding:7px 0;background-color:#FAF8EB;font:bold 100% Georgia, serif;}
.career_edu A {color:#036;text-decoration:none;}
.career_edu A:hover {color:#923000;text-decoration:underline;}
.career_edu P {margin:2px 0 0 0;font:95% Arial, sans-serif;color:#666;}
.career_edu P A {color:#666;}
.career_edu P A:hover {color:#666;text-decoration:none;}

.my_branch {width:auto;margin:10px 13px 0;}
.my_branch .plashka {margin-right:0!important;margin-left:0!important;}
.my_branch .set {float:right;margin:0;padding:0;}
.my_branch .set A {display:inline-block;width:16px;height:16px;padding:0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 -169px;}
.my_branch .set A:after {display:none;}
.my_branch .set A:hover {background-position:0 -185px;}
.my_branch .select {width:100%;margin:0 0 5px 0;border:1px solid #a7a19a;}
.my_branch .select .select_v {position:relative;z-index:2;height:114px;border:5px solid #FAF8EB;border-right:4px solid #FAF8EB;overflow-y:scroll;overflow-x:hidden;scrollbar-highlight-color:#999;scrollbar-shadow-color:#999;scrollbar-arrow-color:#999;scrollbar-3dlight-color:#f6f6f6;scrollbar-face-color:#f6f6f6;scrollbar-darkshadow-color:#f6f6f6;scrollbar-track-color:#f6f6f6;}
.my_branch SELECT {position:absolute;top:0;left:0;clip:auto;z-index:1;width:1000px;background-color:#FAF8EB;border:none;font:11px Arial, sans-serif;outline:none;}

.col_2 .plashka .set A {display:none;}
.col_2 .plashka A .red, .col_2 .plashka A .mybranch {display:none;}
#my_branch_selected .plashka {position:relative;height:16px;overflow:hidden;}
#my_branch_selected .plashka A {}
#my_branch_selected .plashka .icons {position:absolute;top:0;right:0;width:45px;height:15px;background:url(//vdmsti.ru/img/bg_branch_grad.png) no-repeat left 0;z-index:2;}
#my_branch_selected .plashka .gradient_link {position:absolute;top:0;left:0;width:10000px;z-index:1;}
#my_branch_selected .plashka .set, #fp_sector_articles .plashka .set {float:right;padding:0;margin:0 5px;}
#my_branch_selected .plashka .set A, #fp_sector_articles .plashka .set A {display:inline-block;width:16px;height:16px;padding:0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 -169px;margin:0;}
#my_branch_selected .plashka .set A:after, #fp_sector_articles .plashka .set A:after {display:none;}
#my_branch_selected .plashka .set A:hover, #fp_sector_articles .plashka .set A:hover {background-position:0 -185px;}
#my_branch_selected .plashka A .red, #my_branch_selected .plashka A .mybranch {display:inline;}
.plashka.plashka_icons {position:relative;height:16px;overflow:hidden;}
.plashka.plashka_icons .icons {position:absolute;top:0;right:0;width:60px;height:15px;background:url(//vdmsti.ru/img/bg_branch_grad.png) no-repeat right 0;z-index:2;}
.plashka.plashka_icons .gradient_link {position:absolute;top:0;left:0;width:10000px;z-index:1;}
.plashka.plashka_icons .set, #fp_sector_articles .plashka.plashka_icons .set {float:right;padding:0;margin:0 5px;}
.plashka.plashka_icons .set A:hover, #fp_sector_articles .plashka.plashka_icons .set A:hover {background-position:0 -16px;}
#fp_sector_articles .plashka {position:relative;height:16px;overflow:hidden;margin-top:20px;}
#fp_sector_articles .plashka .icons {position:absolute;top:0;right:0;width:60px;height:15px;background:url(//vdmsti.ru/img/bg_branch_gradfff.png) no-repeat right 0;z-index:2;}
#fp_sector_articles .plashka .gradient_link {position:absolute;top:0;left:0;width:10000px;z-index:1;}

.my_branch_baloon {width:260px;}
.my_branch_baloon .select {width:100%;margin:7px 0 10px;background-color:#fff;border:1px solid #a7a19a;}
.my_branch_baloon .select .select_v {position:relative;z-index:2;height:104px;border:0;border-left:4px solid #fff;overflow-y:scroll;overflow-x:hidden;scrollbar-highlight-color:#999;scrollbar-shadow-color:#999;scrollbar-arrow-color:#999;scrollbar-3dlight-color:#f6f6f6;scrollbar-face-color:#f6f6f6;scrollbar-darkshadow-color:#f6f6f6;scrollbar-track-color:#f6f6f6;}
.my_branch_baloon SELECT {position:absolute;top:0;left:0;clip:auto;z-index:1;width:1000px;background-color:#fff;border:none;font:11px Arial, sans-serif;outline:none;}

.career_calend {margin:0 13px 20px;}
.career_calend .item {margin:0 0 1em 0;}
.career_calend .date {float:left;width:50px;height:45px;margin:0 10px 0 0;background:url(//vdmsti.ru/img/career_date.gif) no-repeat center 15px;background-color:#fff;border:1px solid #cbc9c5;border-radius:6px;text-align:center;}
.career_calend .month {margin:1px 0 5px;font-size:85%;text-transform:lowercase;}
.career_calend .nn {font-size:175%;font-weight:bold;color:#666;}
.career_calend .name {overflow:hidden;}
.career_calend .header2 {font-size:100%;font-weight:bold;}
.career_calend .header2 A {color:#036;text-decoration:none;}
.career_calend .header2 A:hover {color:#923000;text-decoration:underline;}

.career_calend2 {margin:25px 13px 20px;}
    .career_calend2 .plashka {margin:0 0 17px 0;position:relative;}
        .career_calend2 .pl_light {margin:0 0 10px 0;color:#000;}
    .career_calend2 .issue_block {margin:0 0 15px 0!important;}
        .career_calend2 .img {float:left;margin:2px 8px 0 0;}
        .career_calend2 .header3 {margin:0 0 3px 62px;font-weight:normal;}
        .career_calend2 .issue_block  P {margin:3px 0 10px 62px;}

.banner_frame .career_calend2 {margin:0px;}
.banner_frame .career_calend2 .banner_position:after {display:block;clear:both;content:'';height:1px;}
.banner_frame .career_calend2 .issue_block {margin:0 0 14px 0!important;}

.gallery {width:100%;margin:0 0 20px 0;}
.gallery .plashka {margin:0 0 1.5em 0;}
H1 .right_link, .header1 .right_link {position:relative;float:right;padding:0 40px 0 0;font:12px Arial, sans-serif;color:#999;}
H1 .right_link .prev, .header1 .right_link .prev {position:absolute;top:0;right:19px;width:19px;height:14px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -67px -136px;text-decoration:none!important;}
H1 .right_link .next, .header1 .right_link .next {position:absolute;top:0;right:0;width:19px;height:14px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -125px -136px;text-decoration:none!important;}
.gallery .background {display:none;}
.gallery .pics {max-width:625px;padding:21px;background-color:#F8F6F0;text-align:center;}
.gallery .pics TABLE {width:100%;}
.gallery .pics TD {color:#525252;}
.gallery .arrows {position:relative;max-width:625px;margin:0 auto;text-align:center;overflow:hidden;}
.gallery .arrows DIV {position:absolute;top:0;width:50px;height:100%;}
.gallery .arrows DIV#arrow_left {left:0;}
.gallery .arrows DIV#arrow_right {right:0;}
.gallery .arrows DIV.arrow_left {background:url(//vdmsti.ru/img/foto_arrow_left.png) no-repeat left center;}
.gallery .arrows DIV.arrow_right {background:url(//vdmsti.ru/img/foto_arrow_right.png) no-repeat right center;}
.gallery .pics .navig {position:relative;width:100%;margin-bottom:3px;}
.gallery .pics .navig .prev {position:absolute;display:block;top:0;left:0;width:49%;height:100%;cursor:url(//vdmsti.ru/img/previous.cur), pointer;text-decoration:none!important;background:url(//vdmsti.ru/img/px.gif) repeat 0 0;}
.gallery .pics .navig .next {position:absolute;display:block;top:0;right:0;width:49%;height:100%;cursor:url(//vdmsti.ru/img/next.cur), pointer;text-decoration:none!important;background:url(//vdmsti.ru/img/px.gif) repeat 0 0;}
.gallery .pics_info {color:#666;margin:0 auto;text-align:left;zoom:1;position:relative;}
.gallery .pics_info:after {display:block;clear:both;content:'';}
.gallery .pics_info A {color:#666;}
.gallery .pics_info P{margin-top:auto!important;padding:0!important;}
.gallery .pics .navig + .pics_info {margin-bottom:18px;}
.gallery .key_navig {margin:0 auto;margin-top:-15px;height:15px;max-width:625px;}
.gallery .key {font-size:85%;text-align:right;}
.gallery .pics .for_bloggers {float:right;margin:10px 0 13px 0;font-size:95%;text-align:right;}
.gallery .pics .navig .prev:focus, .gallery .pics .navig .next:focus{outline:none;border:0;}
.gallery .info {text-align:left;}
.gallery.pics_in_news {background-color:#F8F6F0;padding:13px 21px;width:625px;clear:both;}
.gallery_top{overflow:hidden;position:relative;margin-bottom:17px;}
.gallery.pics_in_news .pics{background:none;text-align:left;padding:0;}
.gallery.pics_in_news A.title_pic_in_news{font:132% Georgia,serif;margin:0;margin-top:5px;display:inline-block;}
.gallery.pics_in_news .navig {position:relative;width:100%;}
.gallery.pics_in_news .pics_info{margin-bottom:15px;line-height:14px;}
.gallery.pics_in_news .pics_info P, .gallery .pics_in_news .pics_info P.form_add{font-size:12px;margin:0 0 8px;color:#797979;}
.gallery.pics_in_news .pics_info A {font-size:12px;color:#797979;}
.gallery.pics_in_news .zakladki{float:right;}
.gallery.pics_in_news .zakladki A{font-size:95%;background:none repeat scroll 0 0 transparent!important;border-bottom:1px dotted #000;color:#000!important;}
.articleLinks .zakladki A{font-size:95%;background:none repeat scroll 0 0 transparent!important;border-bottom:1px dotted #000;color:#000!important;}
.pics_in_news_tab{width:100%;}
.pics_in_news_tab .share_link_td{vertical-align:top;padding-top:6px;width:130px;}

/*est v faile mainnew.css*/
.commmm.com_big {font-size:13px!important;padding:0 4px 0 6px;background:#f8f6ef;border-color:#d1cec5;}
.commmm.com_big A {font-size:11px!important;}

.fotogallery .for_bloggers, .events .for_bloggers, .companies .for_bloggers, .pers .for_bloggers {display:none!important;}
.fotogallery, .videogallery {margin-bottom:45px;}
.events .fotogallery {margin-bottom:0px;}
.fotogallery UL,.fotogallery OL {padding-left:1em;}
.fotogallery .info P, .fotogallery .archive_issue P {margin-top:auto!important;padding:0!important;}
.fotogallery .zakl {margin:30px 0 0 0;}
.fotogallery .autors {margin:0 0 auto;}
.fotogallery .autors + .zakladki_article {margin-top:15px;}
.gallery_container .fotogallery {padding:10px;background-color:#F8F6F0;}
.gallery_container .fotogallery P {margin-top:0;padding:20px 10px 0;}
.photo_date {padding:7px 0 0 0px;font-size:95%;color:#666;}
.photo_date + .article_social {margin-top:12px;}

.gallery .preview {position:relative;height:100px;background-color:#ddd;overflow:hidden;}
.gallery .preview A {cursor:url(//vdmsti.ru/img/zoom.cur), pointer;text-decoration:none;}
.gallery .preview .vv {position:absolute;width:10000px;z-index:1;}
.gallery .preview .item {position:relative;float:left;margin:10px 0 10px 10px;}
.gallery .preview .item DIV {position:absolute;width:80px;height:80px;background-color:#fff;opacity:0.7;}
.gallery .preview .item DIV.current, .gallery .preview .item A:hover DIV {display:none;}
.gallery .preview .grad_left {position:absolute;left:0;width:25px;height:100px;margin:-10px 0 0 0;background:url(//vdmsti.ru/img/preview_left.png) repeat-y 0 0;z-index:2;}
.gallery .preview .grad_right {position:absolute;right:0;width:25px;height:100px;margin:-10px 0 0 0;background:url(//vdmsti.ru/img/preview_right.png) repeat-y 0 0;z-index:2;}

DIV#video_container {width:667px;height:376px;margin-bottom:12px;}

@media print {
    .noprint {display:none!important;}
    .toprint_inline {display:inline!important;}
    .toprint_block {display:block!important;}
}
.toprint,.toprint_inline,.toprint_block {display:none;}
.print_footnote{display:none;}
.print_footnote li{word-break:break-all;word-wrap:break-word;}
sup.print_sup {display:none;}

.editorial {display:inline-block;width:45%;margin:20px 20px 20px 0;vertical-align:top;}
.advModule {display:inline-block;width:120px;margin:0 10px 20px 0;vertical-align:top;}
.file {font:normal 95% Arial, sans-serif;color:#999;text-transform:none;} .panel .file {font-size:85%;}

.archive_covers {margin:2em 0 0 0;}
    .archive_covers .item {display:inline-block;width:120px;margin:10px 10px 20px 0;vertical-align:top;}
        .archive_covers IMG {margin:0 0 7px 0;vertical-align:top;}
        .archive_covers .title {margin:0 0 7px 0;}
        .archive_covers .item A {color:#036;}
            .archive_covers .item A:hover {color:#923000;}

UL.list {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
UL.list LI {position:relative;padding:0 0 5px 8px;font:100% Georgia, serif;}
UL.list LI:after {content:'';display:block;position:absolute;top:6px;left:0;width:4px;height:3px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -78px -150px;}
UL.list A {color:#036;text-decoration:none;}
UL.list A:hover {color:#923000;text-decoration:underline;}
UL.list A.no_href:hover {color:#923000;text-decoration:underline;}
UL.list LI P {font:100% Arial, sans-serif;}

UL.baloon_list {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
UL.baloon_list LI {position:relative;padding:0 0 5px 0;font:100% Georgia, serif;list-style-type:none;}
UL.baloon_list A {color:#036;text-decoration:underline;}
UL.baloon_list A:hover {color:#923000;text-decoration:none;}

UL.list_red LI:after {background-position:-82px -150px;}
UL.list_red A {color:#923000;}

OL.list {padding:0;}
OL.list LI {padding:0 0 5px 8px;font:100% Georgia, serif;}
OL.list A {color:#036;text-decoration:none;}
OL.list A:hover {color:#923000;text-decoration:underline;}
OL.list A.no_href:hover {color:#923000;text-decoration:underline;}
OL.list LI P {font:100% Arial, sans-serif;}

.list_2column {width:100%;margin:1.5em 0 4em 0;background:url(//vdmsti.ru/img/list_2column_bg_gecko.gif) repeat-y center center;}
.list_2column .col1 {display:inline-block;width:51%;height:auto;margin:0;padding:0;vertical-align:top;}
.list_2column .col11 {display:inline-block;width:48%;height:auto;margin:0;padding:0;vertical-align:top;}
.list_2column .issue_block {margin:0 34px 10px 0;}
.list_2column .col11 .issue_block {margin:0 0 10px 0;}
.list_2column .issue_block H1, .list_2column .issue_block .header1 {margin:0 0 5px 0;font:165% Georgia, serif;}
.list_2column .issue_block H2, .list_2column .issue_block .header2 {font:145% Georgia, serif;}
.list_2column .issue_block H3 {margin:0;font:bold 100% Georgia, serif;}
.list_2column .issue_block UL LI {font-size:100%;font-weight:bold;}
.list_2column.last_video_data {margin:1.5em 0 0 0;}
.list_2column.last_video_data + .all_news.last_video_data {margin:.5em 0 4em;}

.opros_archive {margin:1em 0 0 0;}
.opros_archive .info .title {margin:0 0 5px 0;font-weight:bold;}
.opros_archive TABLE {width:100%;margin:10px 0 0 0;}
.opros_archive TD {width:50%;padding:2px 0;font-size:95%;}
.opros_archive TD.votes {text-align:right;}
.opros_archive TD.votes SPAN {display:inline-block;margin:0 5px 0 0;background-color:#dadada;}
.opros_archive .poll_links {margin:1em 0 4em;padding:8px 0;border-top:1px solid #dadada;border-bottom:1px solid #dadada;font-size:95%;}
.opros TD.votes {padding-bottom:5px;}
.opros TD.votes SPAN {display:inline-block;margin:0 5px 0 0;background-color:#dadada;}

.search_full {position:relative;width:auto;margin:5px 0 2em;padding:20px 10px;background-color:#f8f6f0;}
    .mac .search_full {padding:20px 10px 18px;}
    .search_page .search_full,
    .mac .search_page .search_full {padding-left:47px;}
.search_full TABLE {width:100%;}
.search_full TD.btn {width:60px;vertical-align:top;padding-left:10px}
.search_full TD.btn A {margin:0 0 0 5px;}
.search_full TD.btn_td {width:60px;vertical-align:top;}
.search_full .input {width:100%;height:21px;margin:0;padding:2px 5px 0;-moz-box-sizing:border-box;box-sizing:border-box;}
.search_full .expan {float:right;margin:5px 0 0 0;font-size:95%;display:none;}
.search_full .where {margin:0 0 0 -4px;padding:3px 0 0 0;font-size:95%;}
.search_full .where INPUT {width:auto;height:auto;border:none;vertical-align:-3px;}
.search_full .right_content {float:right;margin:0 79px 0 0;font-size:95%;}
    .gecko .search_full .right_content {margin:0 85px 0 0;}
.search_full .suggest {top:46px;width:50%;left:10px;}
.search_full .suggest UL {width:100%;}
.search_full .hint {margin:7px 0 0;}
.search_full .hint + * {margin-top:20px;}
.search_full .hint A {border-bottom:1px dotted #333;text-decoration:none;line-height:.9em;display:inline-block;}

.by_date {margin:20px 0;}
.by_date INPUT {margin:0 5px 0 0;padding:0;vertical-align:-1px;}

.search_param {width:auto;}
.search_param TD {font-size:95%;vertical-align:top;}
.search_param INPUT {margin:0 5px 0 0;padding:0;vertical-align:-1px;}
.mac.chrome .search_full INPUT, .mac.chrome .search_param INPUT {vertical-align:0;}
.search_param LABEL {line-height:1.8;}

.other_search_result {margin:30px 0 30px 47px;padding:0 0 15px 0;border-bottom:1px solid #e2e2e2;line-height:1.6;}
.other_search_result .item {margin:0 0 20px 0;}
.other_search_result .search_res_title {margin:0 0 5px 0;font-weight:bold;}
.other_search_result A {color:#036;}
.other_search_result A:hover {color:#923000;}

.search_right {float:right;width:170px;margin:0 0 0 10px;}
.search_right .vblock {position:relative;margin:0 0 15px 0;padding:10px;background-color:#f8f6f0;}
.search_right .vblock .plashka {position:absolute;top:7px;width:150px;background-color:#f8f6f0;border-color:#9a948c;color:#646462;}
.search_right .vblock .plashka A {color:#646462!important;}
.search_right .vblock .plashka A:hover {color:#923000!important;}
.search_right .title {font-weight:bold;}
.search_right UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:10px 0 0 0;padding:0;}
.search_right UL LI {position:relative;padding:0 0 7px 8px;font:100% Georgia, serif;}
.search_right UL LI:after {content:'';display:block;position:absolute;top:6px;left:0;width:4px;height:3px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -78px -150px;}
.search_right UL LI A {color:#036;text-decoration:none;}
.search_right UL LI A:hover {color:#923000;text-decoration:underline;}

.search_right .search_photo {height:auto;min-height:50px;margin:26px 0 0 0;}
.search_right .search_photo .img {float:left;width:50px;margin:0 3px 0 0;}
.search_right .search_photo H2, .search_right .search_photo .header2 {font:100% Georgia, serif;}
.search_right .search_photo P {margin:5px 0 0 0;font-size:95%;color:#666;}
.search_right .search_photo A {color:#036;text-decoration:none;}
.search_right .search_photo A:hover {color:#923000;text-decoration:underline;}

.search_right .search_photo2 {margin:26px 0 0 0;}
.search_photo2 .img {display:inline-block;width:49px;height:49px;border-right:1px solid #F8F6F0;border-bottom:1px solid #F8F6F0;cursor:pointer;}
.search_photo2 .img A {display:inline-block;position:relative;width:49px;height:49px;text-decoration:none;}
.search_photo2 .arrow {display:none;position:absolute;top:26px;width:21px;height:21px;left:26px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat scroll -77px -51px transparent;cursor:pointer;}
.search_photo2 .img:first-child A .arrow {display:block;}
.search_photo2:hover .img:first-child A .arrow {display:none;}
.search_photo2 .img A:hover .arrow {display:block!important;}

.search_right .search_video {margin:10px 0 0 0;padding:15px 0 0 0;border-top:1px solid #d7d7d7;}
.search_right .search_video .img {position:relative;display:inline-block;width:50px;height:50px;margin:0 3px 0 0;}
.search_right .search_video .arrow {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666;border-radius:4px;cursor:pointer;height:20px;left:26px;opacity:0.8;position:absolute;top:26px;width:20px;}
.search_right .search_video .arrow:before {content:'\e00c';font:normal 15px 'icomoon';color:#000;display:block;width:10px;height:10px;left:1px;top:1px;position:absolute;}
.search_right .search_video .img A, .search_right .search_video .img A:hover {text-decoration:none!important;}
.search_right .search_video H2, .search_right .search_video .header2 {display:inline-block;width:83px;margin:0;font:100% Georgia, serif;overflow:hidden;letter-spacing:-1px;line-height:13px;}
.search_right .search_video P {clear:both;margin:2px 0 0 0;font-size:95%;line-height:11px;color:#666;}
.search_right .search_video P A {color:#666;text-decoration:none;}
.search_right .search_video P A:hover {color:#666;text-decoration:none;}
.search_right .search_video A {color:#036;text-decoration:none;}
.search_right .search_video A:hover {color:#923000;text-decoration:underline;}
.search_right .search_video .date {font-size:95%;color:#999;}

.search_result OL {padding:0;}
    .search_page .search_result OL {list-style-position:inside;margin:0;}
.search_result OL .null {height:1px;font-size:1px;line-height:1px;}
.search_result OL LI {margin:0 0 2em 0;font-size:115%;color:#999;}
    .search_page .search_result OL LI {list-style-position:inside;}
.search_result OL .img {clear:both;position:relative;float:right;margin:3px 0 10px 15px;vertical-align:top;}
.search_result OL .arrow {position:absolute;top:49px;left:49px;width:21px;height:21px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -56px -51px;cursor:pointer;text-decoration:none!important;}
.search_result OL .header2 {margin:-4px 85px 5px 0;font-size:120%;}
    .search_page .search_result OL .header2 {margin-left:47px;}
    .search_page .search_result.digest OL .header2 {margin-left:0;}
    .search_result OL .header2 A {color:#036;text-decoration:none;}
        .search_result OL .header2 A:hover {color:#923000;text-decoration:underline;}
    .search_result OL .header2 SPAN {color:#923000;}
.search_result OL P {margin:0 85px 7px 0;font-size:90%;color:#666;}
    .search_page .search_result OL P {margin-left:47px;}
    .search_page .search_result.digest OL P {margin-left:0;}
.search_result .sourse, .favorite_ol .source {margin:7px 0 0 0;font:11px Arial,sans-serif;color:#999;text-align:left;}
    .search_page .search_result .sourse {margin-left:47px;}
    .search_page .search_result.digest .sourse {margin-left:0;}
.search_page .search_result OL .photo_index {margin-left:47px;}
    .search_result .sourse A, .favorite_ol .source A {border-bottom:1px solid #999999;color:#999999;display:inline-block;line-height:11px;text-decoration:none;}

.search_result.digest OL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.search_result.digest OL LI {padding-left:0;}
.search_result.digest .pages_top {padding-left:8px;}
.search_result.digest UL.list {margin:1em 0 1em 0;}

.gallery_readers {margin:2em 0;}
.gallery_readers .photo_reader {display:inline-block;width:80px;height:80px;margin:0;}
.gallery_readers .photo_reader A {cursor:url(//vdmsti.ru/img/zoom.cur), pointer;}

.subs_email {margin:0 0 4em;}
.subs_email H4 {margin-bottom:0.5em;}
.subs_email TABLE {width:100%;margin:0.8em 0 0 0;}
.subs_email TD.title {width:40px;padding:3px 5px 0 0;vertical-align:top;}
.subs_email TD.input_td {vertical-align:top;}
.subs_email TD.input_td INPUT {width:100%;height:21px;margin:0;padding:2px 5px 0;-moz-box-sizing:border-box;box-sizing:border-box;}
.subs_email TD.btn {width:150px;padding:0 0 0 5px;vertical-align:middle;}
.subs_email TD.btn_td {width:150px;vertical-align:middle;}
.subs_email .param {margin:0 0 0 45px;}
.subs_email .param INPUT {vertical-align:-3px;}

.subsemail_form {margin:2em 0;padding:20px;background-color:#faf9ea;}
.subsemail_form TABLE {width:100%;}
.subsemail_form TD {width:50%;}
.subsemail_form TD.txt DIV {position:relative;padding:0 0 0 30px;}
.subsemail_form DIV.accept:after {content:'';display:block;position:absolute;top:0;left:9px;width:14px;height:14px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -158px -2px;}
.subsemail_form DIV.cancel:after {content:'';display:block;position:absolute;top:0;left:9px;width:14px;height:14px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -194px -2px;}
.subsemail_form DIV.checkmail:after {content:'';display:block;position:absolute;top:0;left:9px;width:14px;height:14px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -141px -2px;}
.subsemail_form DIV.checkmail A {border-bottom:1px dotted #333;text-decoration:none;line-height:.9em;display:inline-block;}
.subsemail_form .input {width:100%;height:18px;}
.subsemail_list INPUT[type='checkbox'] {margin:0 3px 0 4px;}
.subsemail_list TD {padding:10px 3px 10px 0;}
.subsemail_list P {margin:5px 0 0 0;}
.subsemail_list TD TD {padding:0;}
.subsemail_list .btn {margin:5px 0 0 20px;}

.tomes, .tomes_a {display:inline-block;width:130px;margin:0 20px 20px 0;vertical-align:top;}
.tomes .title {padding:0 5px;background-color:#F8F6F0;font-size:12px;font-weight:bold;border:5px solid #F8F6F0;}
.tomes_a .title {padding:0 5px;background-color:#DFDDD8;font-size:14px;font-weight:bold;border:5px solid #DFDDD8;}
.tomes .date, .tomes_a .date {color:#999;}
.guide .tomes .list_pages {display:none;}
.tomes_a IMG {margin:0 0 3px 0;border:5px solid #DFDDD8;}
.tomes IMG {margin:0 0 3px 0;border:5px solid #F8F6F0;}
.tomes_a .list_pages {font-size:95%;}
.tomes_a .list_pages IMG, .tomes .list_pages IMG {margin:0;border:1px solid #c6c6c6;}
.pict_list {list-style-type:none;list-style-image:none;margin:0;padding:0;}
.pict_list LI {margin:0 0 3px 0;padding:12px 0 20px 55px;background-repeat:no-repeat;background-position:0 0;}
.guide_order {font:175% Georgia, 'Times New Roman', serif;color:#923000;}
.guide_order A {color:#923000;text-decoration:none;}
.guide_order A:hover {text-decoration:underline;}

.left_podcast {margin:0 0 10px 0;padding:15px 0;border:1px solid #d7d7d7;border-radius:4px;text-align:center;}
.left_podcast IMG {margin:0 10px 0 0;vertical-align:middle;}
.left_podcast A {position:relative;margin:0 0 0 30px;border-bottom:1px dotted #036;color:#036;text-decoration:none;line-height:.9em;display:inline-block;}
.left_colon .left_podcast A:after {display:block;content:'';position:absolute;top:-1px;left:-30px;width:20px;height:12px;background:url(//vdmsti.ru/img/podcast.gif) no-repeat 0 0;}
.podcast {width:150px;height:32px;padding:15px 0 0;background:#FFF url(//vdmsti.ru/img/podcast_bg.png) no-repeat;text-align:center;}
.podcast IMG {margin:0 10px 0 0;vertical-align:middle;}
.podcast A {background:transparent url(//vdmsti.ru/img/dot_003366_link.gif) repeat-x scroll 0 bottom;color:#036;text-decoration:none;}
.audio {margin:1em 0;}
.audio A {background:transparent url(//vdmsti.ru/img/dot_003366_link.gif) repeat-x scroll 0 bottom;color:#036;text-decoration:none;}
.audio IMG {vertical-align:middle;margin:0 5px 0 0;}

.offer {width:auto;margin:18px 13px 0;border:1px solid #c6c6c6;}
.offer A {text-decoration:none;}
.offer .pic {float:right;width:80px;height:80px;margin:10px 10px 2px 10px;}
.offer H1, .offer .header1 {margin:10px 0 5px 10px;font-size:125%;}
.offer H1 A:hover, .offer .header1 A:hover {color:#923000;text-decoration:underline;}
.offer P {margin:0 0 0 0;color:#666;}
.realty_main {padding:0 0 20px 0;}
.realty_main .offer P {margin:0 0 0 10px;}
.offer P A {color:#666;}
.offer SUP {font-size:8px;}
.offer .btm {display:none;}
.offer .ad_img {float:right;margin:10px 10px 2px;}
.offer .ad_img IMG {height:60px;width:80px;}
.offer .ad_title {margin:10px 0 5px 10px;color:#036;font:125% Georgia,serif;display:block;}
.offer .ad_title:hover {color:#923000;text-decoration:underline;}
.offer .ad_text {margin:0 0 10px 10px;color:#666;display:block;}
.offer .ad_text SMALL {font:9px/11px Arial,serif!important;color:#666;display:block;float:none;}
.realty_article {margin:2em 0;}
.realty_article .col1 {clear:both;float:left;width:48%;}
.realty_article .col11 {float:right;width:48%;}
.realty_article .offer {margin:0 0 1.5em 0;}
.realty_article .offer .part1 {height:auto;min-height:115px;margin:10px 10px 10px;}
.realty_article .offer .btm {background-color:#f5f5f5;}

.qoutes_full .time {float:right;font-size:95%;}
.qoutes_full .sort {font-size:95%;}
.qoutes_full .tbl {margin:1em 0 0 0;}
.qoutes_full .th TD.td3 {text-align:right;}
.qoutes_full .th TD.td4 {text-align:right;}
.qoutes_full .th TD.td5 {text-align:right;}
.qoutes_full .th TD.td6 {text-align:right;}

.columnists {zoom:1;}
.columnists:after {display:block;clear:both;content:'';}
.columnists A.name {color:#036;}
.columnists A:hover.name {color:#923000;text-decoration:underline;}
.also {margin:-10px 13px 30px 0;font-size:95%;}
.col_2 .columnists .also {margin:0 0 30px;}
.also A {color:#036;text-decoration:none;}
.also A:hover {color:#923000;text-decoration:underline;}

A.sn {margin:0 0 0 5px;text-decoration:none;}
A:hover.sn {text-decoration:underline;}
.sn_text {margin:3em 0 0 0;padding:10px 0 0 0;border-top:1px solid #dadada;font-size:95%;color:#666;}
.sn_text LI {font-size:95%;}
.sn_text A {color:#666;}
.sn_text2 {font-size:95%;color:#666;}
.sn_text2 A {color:#666;}
.sn_text_tbl {padding:5px 0 0 0;font-size:95%;color:#666;}
.sn_text_tbl A {color:#666;}

.embed_ol {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.embed_ol LI {padding:0 0 0 25px;}
.embed_ol SPAN.nn {margin:0 0 0 -23px;}

.items_img {width:100%;}
.items_img TD {width:100%;padding:0 0 2em 0;}
.items_img TD.img {width:auto;}
.items_img TD.img IMG {margin:4px 10px 0 0;}

.place_map {height:400px;}
UL.place_type {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;overflow:hidden;zoom:1;}
UL.place_type LI {float:left;margin:0;font-size:105%;font-weight:normal;line-height:15px;} .linux.gecko .place_list .place_type LI {font-size:13px;letter-spacing:-1px;}
UL.place_type LI P {margin:0;padding:5px 5px 4px 7px;}
UL.place_type A {border-bottom:1px dotted #aeaeae;color:#969592!important;text-decoration:none;line-height:.9em;display:inline-block;}
UL.place_type A:hover {color:#969592!important;text-decoration:none!important;}
UL.place_type LI.current {background-color:#DFDDD8;border-radius:2px 2px 0 0;}
UL.place_type LI.current A {border-bottom:1px dotted #dfddd8;color:#333!important;text-decoration:none;line-height:.9em;display:inline-block;}
UL.place_type LI.current A:hover {color:#333!important;}
.place_list {width:100%;border-top:1px solid #b8b6b2;border-bottom:2px solid #ccc;}
.place_list TD {padding:5px 0;border-bottom:1px solid #dadada;}
.place_list .th TD {border-bottom:2px solid #ccc;font-weight:bold;}
.place_list .th TD.nn {width:30px;}
.place_list A {font-size:95%;color:#666;}
.place_name {font:bold 12px Georgia, 'Times New Roman', serif!important;color:#036;}
.place_address {font-size:11px!important;}
.place_address A {color:#666;}

.indices_full {padding:0 0 2em 0;}
.indices_full .ind_up {color:#090;}
.indices_full .ind_down {color:#900;}
.indices_full .nn {padding-left:10px;text-align:right;}
.indices_full .nn_span {text-align:right;white-space:nowrap;}
.indices_full .nn_ar {width:1px;padding-left:5px;text-align:right;white-space:nowrap;}
.indices_full .l_padding {padding-left:50px!important;}
.indices_full .l_padding_110 {padding-left:110px!important;}
.indices_full .th TD {font-size:95%;}
.indices_full .th TD SUP {margin:0 0 0 2px;font-size:9px;font-weight:normal;}
.indices_full .source {text-align:right;}
.indices_full TD A {text-decoration:underline;/* line-height:.9em;*/}
.indices_full .noborder {border-bottom:0;text-decoration:none;}
/* .indices_full .tbl TD A {background:none;} */
.indices_full .tbl .th TD A {border-bottom:1px dotted #333;line-height:.9em;display:inline-block;text-decoration:none;}
.indices_full .data {margin:0 0 3px 0;font-size:95%;color:#666;text-align:right;}
.indices_full .data_f {float:right;margin:3px 0 0 0;font-size:95%;color:#666;text-align:right;}
.indices_full H5+.tbl{margin-top:9px;}
.gecko .indices_full H5+.tbl{margin-top:8px;}
.indices_full .data_f +H5{padding-top:2px;}
.gecko .indices_full .data_f +H5{padding-top:3px;}
/* temporary styles, delete background-image from TD and background-color from SPAN (for example in may'13)!!! */
.indices_full TD.arrow_up {width:7px!important;padding-left:10px;font-size:1px;}
.indices_full TD.arrow_up SPAN {display:block;width:7px;height:7px;background:#fff url(//vdmsti.ru/img/ved_sprites.png) no-repeat -69px -130px;font-size:1px;}
.indices_full TD.arrow_down {width:7px!important;padding-left:6px;font-size:1px;}
.indices_full TD.arrow_down SPAN {display:block;width:7px;height:7px;background:#fff url(//vdmsti.ru/img/ved_sprites.png) no-repeat -76px -130px;font-size:1px;}
.indices_full TD.chart_ico {width:27px!important;}
.indices_full .info TD {border-top:2px solid #ccc;border-bottom:2px solid #ccc;font-size:95%;font-weight:bold;}
.indices_full #table_multi_3 TD, .indices_full #table_multi_6 TD, .indices_full #table_multi_12 TD, .indices_full #table_multi_24 TD {font-size:11px!important;}
.indices_full .tbl IMG {margin:0 7px 0 0;vertical-align:0;}
.chart_a_ico {display:inline-block;width:20px;height:10px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -143px -53px!important;text-decoration:none!important;line-height:normal!important;}
.chart_down_plus {}
.chart_down_minus {background-position:-143px -42px!important;}
.chart_down {width:11px;margin:0 0 0 4px;background-position:-143px -42px!important;}
.chart_up_plus {background-position:-143px -75px!important;}
.chart_up_minus {background-position:-143px -64px!important;}
.chart_up {width:11px;margin:0 0 0 4px;background-position:-143px -64px!important;}
.chart_empty_plus {background-position:-143px -31px!important;}
.chart_empty_minus {background-position:-143px -20px!important;}
.chart_empty {width:11px;margin:0 0 0 4px;background-position:-143px -20px!important;}
/*new fonts ico in table*/
.indices_full TD A.chart-link{text-decoration:none;}
.chart-link .font-ico.ico-toggle{font-size:11px;color:#8A8A86;margin-left:2px;}

.chart-font-ico.font-ico{font-size:12px;position:relative;z-index:100;cursor:pointer;}
.chart-font-ico.font-ico .graph-ico{position:absolute;top:0;left:0;font-weight:bold;z-index:-1;}
.chart-font-ico.chart-down .graph-ico{color:#900;}
.chart-font-ico.chart-up .graph-ico{color:#090;}
.chart-font-ico.chart-normal .graph-ico, .chart-font-ico.chart-empty .graph-ico{color:#999;}
.article_text .chart-font-ico.font-ico {margin:0 2px;}

.font-ico.font-arrow-down {color:#900;font-size:16px;}
.font-ico.font-arrow-up {color:#090;font-size:16px;}
.indices_full TD SPAN.font-arrow{float:right;}
.indices_full TD.arrow-fonts {width:7px!important;}
.arrow-fonts  a:hover {text-decoration:none!important;}
/*end new styles*/
.price_analysis .expand {margin:0 0 4em 0;}
.price_analysis .tbl {border-top:none;}
.price_analysis .exp_td {padding-left:15px;background-position:3px 5px;}
.price_analysis .curr_td .exp_td {background-position:3px 5px;}
#rec_top5 .tbl {border-top:1px solid #ccc;}
.price_analysis .th TD {font-size:95%;}
.price_analysis SPAN.buy {color:#090;}
.price_analysis SPAN.sell {color:#923000;}
.price_analysis SPAN.keep, .price_analysis SPAN.hold {color:#545454;}
.price_analysis .td_em {width:100%;}
.price_analysis .td_em A {text-decoration:none;}
.price_analysis .td_tick {padding:5px;}
.price_analysis .td_pr {padding:5px;text-align:right;}
.price_analysis .td_prog {padding-left:10px;text-align:right;}
.price_analysis .td_pot {padding-left:10px;text-align:right;}
.price_analysis .td_rec {padding-right:12px;padding-left:10px;}
.price_analysis .td_date {padding-right:10px;padding-left:10px;text-align:right;}
.price_analysis .td_bank {width:100%;}
.price_analysis .full_info .td_rec {padding-right:0;}
.gph TABLE {margin:0.6em 0 1em;}
.gph TD {padding:2px 0;border:none;font-size:95%;}
.gph TD.buy {text-align:left;}
.gph TD.buy SPAN {display:inline-block;margin:0 0 0 5px;background-color:#090;}
.gph TD.keep, .gph TD.hold {text-align:left;}
.gph TD.keep SPAN, .gph TD.hold SPAN {display:inline-block;margin:0 0 0 5px;background-color:#545454;}
.gph TD.sell {text-align:left;}
.gph TD.sell SPAN {display:inline-block;margin:0 0 0 5px;background-color:#923000;}

A.podarok {height:21px;margin-left:20px;padding:0 0 0 35px;background:url(//vdmsti.ru/img/podarok.gif) no-repeat 0 0;color:#fce496;text-decoration:underline;}
.podarok {display:none!important;}

.blogs_tbl {margin:0 0 10px 0;border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.blogs_tbl TD {padding:5px 0;border-bottom:1px solid #dadada;font-size:95%;}
.blogs_tbl .th TD {border-bottom:2px solid #ccc;font-weight:bold;}
.blogs_tbl TD.arrow_up {background:url(//vdmsti.ru/img/ind_up2.gif) no-repeat 0 center;}
.blogs_tbl TD.arrow_down {background:url(//vdmsti.ru/img/ind_down2.gif) no-repeat 0 center;}
.blogs_tbl TD.change {white-space:nowrap;}
.blogs_tbl .up {color:#090;}
.blogs_tbl .down {color:#900;}
.blogs_tbl TD.user {width:100%;}
.blogs_tbl TD.user IMG {margin:0 3px 0 0;}
.blogs_tbl TD.balls {padding-right:30px;text-align:right;}

.zakladki {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;overflow:hidden;zoom:1;}
.zakladki LI {display:inline-block;margin:0;font-size:105%;font-weight:normal;line-height:16px;} .linux.gecko .place_list .zakladki LI {font-size:13px;letter-spacing:-1px;}
.zakladki LI P {margin:0;padding:5px 5px 4px 7px;}
.zakladki.club LI P {margin:0;padding:5px 4px 4px;}
.zakladki A {border-bottom:1px solid #aeaeae;color:#969592!important;text-decoration:none;line-height:.9em;display:inline-block;}
.zakladki A:hover {color:#969592!important;text-decoration:none!important;}
.zakladki LI.current {background-color:#DFDDD8;border-radius:2px 2px 0 0;}
.zakladki LI.current A {border-bottom:1px dotted #dfddd8;color:#666!important;text-decoration:none;line-height:.9em;display:inline-block;}
.zakladki LI.current A:hover {color:#666!important;}
.zakladki .key {margin:0 5px;font-size:80%;}
.zakladki LI.nav_link A {font-size:100%;color:#036!important;text-decoration:underline;}
.zakladki LI.nav_link A:hover {color:#923000!important;text-decoration:underline!important;}
.right_links {float:right;margin:6px 0 0 0;font-size:95%;}

.zakladki2 {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;overflow:hidden;zoom:1;}
.zakladki2 LI {display:inline-block;margin:0;padding:3px 10px;font:normal 145% Tahoma, Arial, sans-serif;}
.big_zakladki {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;overflow:hidden;zoom:1;}
.big_zakladki LI {display:inline-block;margin:0;padding:3px 12px;font:normal 155% Tahoma, Arial, sans-serif;}
.zakladki2 A {background:none;color:#036;}
.zakladki2 A:hover {color:#923000;}
.zakladki2 LI.current {background-color:#ccc;border-radius:2px;}
.zakladki2 LI.nm {margin-left:-10px;}

.zakl_light {position:relative;height:30px;border-bottom:1px solid #d7d1c3;}
.zakl_light UL {position:absolute;bottom:-1px;list-style-type:none;list-style-image:none;list-style-position:outside;width:100%;margin:0;padding:0;overflow:hidden;zoom:1;}
.zakl_light LI {float:left;margin:0;padding:5px 10px;background-color:#fff;border-bottom:1px solid #d7d1c3;}
.zakl_light LI.current {border:1px solid #d7d1c3;border-bottom:none;border-radius:2px 2px 0 0;}
.zakl_light A {border-bottom:1px dotted #999;color:#999;text-decoration:none;line-height:.9em;display:inline-block;}
.zakl_light A:hover {border-color:#923000;color:#923000;}
.zakl_light LI.right_li {float:right;margin-right:-10px;}
.zakl_light LI.right_li A {border-color:#036;color:#036;}
.zakl_light LI.right_li A:hover {border-color:#923000;color:#923000;}

.zakl_grad {position:relative;height:35px;padding:0 6px;border-bottom:1px solid #b3b3b3;}
.zakl_grad UL {position:absolute;bottom:-1px;list-style-type:none;list-style-image:none;list-style-position:outside;width:100%;margin:0;padding:6px 0 0 0;overflow:hidden;zoom:1;}
.zakl_grad LI {float:left;margin:0 4px;padding:5px 6px;border-bottom:1px solid #b3b3b3;}
.zakl_grad LI.current {padding:5px 10px;background:#fff;background:-moz-linear-gradient(top, #d1cecc, #fff);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d1cecc), color-stop(100%,#fff));background:-webkit-linear-gradient(top, #d1cecc, #fff);background:-o-linear-gradient(top, #d1cecc, #fff);background:linear-gradient(top, #d1cecc, #fff);border:1px solid #fff;border-bottom:none;border-radius:4px 4px 0 0;-moz-box-shadow:0 0 6px #3c3b3a;-webkit-box-shadow:0 0 6px #3c3b3a;box-shadow:0 0 6px #3c3b3a;}
.zakl_grad A {border-bottom:1px dotted #036;color:#036;text-decoration:none;line-height:.9em;display:inline-block;}
.zakl_grad A:hover {border-color:#923000;color:#923000;}
.zakl_grad LI.current A {border:none;font-weight:bold;color:#262626;}

UL.zakl_ccs3 {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;overflow:hidden;zoom:1;}
UL.zakl_ccs3 LI {display:inline-block;margin:0;padding:5px 5px 4px 7px;font-size:105%;font-weight:normal;line-height:15px;}
UL.zakl_ccs3 A {border-bottom:1px dotted #aeaeae;color:#969592!important;text-decoration:none;line-height:.9em;display:inline-block;}
UL.zakl_ccs3 A:hover {color:#969592!important;text-decoration:none!important;}
UL.zakl_ccs3 LI.current {background-color:#ccc;border-radius:2px;}
UL.zakl_ccs3 LI.current A {border:none;color:#333!important;}
UL.zakl_ccs3 LI.current A:hover {color:#333!important;}
UL.zakl_ccs3 LI.right_li {float:right;margin-right:-4px;}

.zakladki_article {position:relative;height:37px;border-bottom:1px solid #cec7b9;}
.zakladki_article UL {position:absolute;bottom:-1px;list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;overflow:hidden;zoom:1;}
.zakladki_article LI {display:inline-block;margin:0;padding:10px;vertical-align:bottom;}
.zakladki_article .current {padding-bottom:11px;background-color:#fff;border:1px solid #cec7b9;border-bottom:none;border-radius:2px 2px 0 0;}
.zakladki_article .current.full_bg {background-color:#f8f6f0;}
.zakladki_article .current A {text-decoration:none;}

.market_map {position:relative;}
.market_map .col_3,.market_map .col_3_tbl {width:228px;padding:13px;}
.market_map A {text-decoration:none;}
.market_map A:hover {text-decoration:none;}
.market_map SELECT {width:100%;}
.market_map .plashka {margin:0 2px 10px 2px;text-align:left;}
.market_map .legend TABLE {width:228px;}
.market_map .legend IMG {margin:5px 0 2px;}
.market_map .legend TD {width:20%;font-size:95%;}
.market_map .ticker_search {width:223px;height:248px;margin:5px 0 0 0;overflow-y:scroll;overflow-x:hidden;border:1px solid #DFDDD8;}
.market_map .ticker_search TABLE {width:10000px;}
.market_map .ticker_search A:hover {text-decoration:underline;color:#923000;}
.market_map .ticker_search TD {height:20px;font-size:95%;}
.market_map .ticker_search .sector_select TD {padding:0 5px;background-color:#DFDDD8;}
.market_map .ticker_search TD.ts2 {padding:0 5px;font-weight:bold;}
.market_map .ticker_search TD.ts2 LABEL {display:block;width:40px;overflow:hidden;}
.market_map .ticker_search .grad {position:relative;width:100%;}
.market_map .ticker_search .grad .vv {position:absolute;top:0;right:-3px;width:22px;background:url(//vdmsti.ru/img/bg_market_grad.png) no-repeat right 0;}
.market_map .ticker_search TD.ts3 {width:100%;}
.market_map .ticker_search TR.graytr A {color:#999;}
.market_map .map {position:relative;width:710px;height:510px;margin:0 auto;text-align:left;overflow:hidden;}
.market_map .sector {position:absolute;}
.market_map .pl {position:absolute;top:0;left:0;width:100%;z-index:100;overflow:hidden;}
.market_map .pl SPAN {display:block;width:100%;padding:2px 4px;color:#fff;font-size:10px;line-height:13px;}
.market_map .pl A:hover {opacity:1;}
.market_map .company {position:absolute;}
.market_map .company TD {cursor:pointer;cursor:pointer;}
.market_map .company A {display:block;width:100%;height:100%;font-size:1px;line-height:1px;}
.market_map .company A TABLE {width:100%;height:100%;}
.market_map .company A TABLE TD {width:100%;height:100%;font-size:11px;line-height:normal;text-align:center;vertical-align:middle;color:#fff;opacity:0.35;cursor:pointer;cursor:pointer;}
.market_map .company A TABLE TD:hover {border:none;}
.market_map .company A TABLE TD DIV {margin:17px 0 0 0;font-size:11px;}
H2.company_title {margin-bottom:5px;}
.market_map .data {width:710px;height:20px;margin:0 auto;color:#666;text-align:right;}

.autdesc IMG {float:right;margin:3px 0 0 10px;}
.autdesc P {font-size:110%;line-height:19px;}

.letters {margin-bottom:2em;text-align:center;}
.companies .search_full {margin-bottom:1em;}
.companies UL.zakladki {margin-left:-6px;}
.companies .indices_full {padding:0;}
.companies .desc {width:100%;}
.companies .desc TD {vertical-align:top;}
.companies .desc .pic {padding:3px 0 0 10px;text-align:right;}
.company_tbl {border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.company_tbl TD {padding:5px 0;border-bottom:1px solid #dadada;}
.company_tbl .th TD {border-bottom:2px solid #ccc;font-size:95%;font-weight:bold;white-space:nowrap;}
.company_tbl .td_arrow {width:7px;text-align:right;white-space:nowrap;}
.company_tbl .td_price {width:1px;text-align:right;white-space:nowrap;}
.company_tbl .td_price2 {text-align:right;white-space:nowrap;}
.company_tbl .td_per {width:60px;text-align:right;}
.company_tbl .td_news {width:80px;text-align:right;}
.company_tbl TD.arrow_up {background:url(//vdmsti.ru/img/ind_up2.gif) no-repeat right center;}
.company_tbl TD.arrow_down {background:url(//vdmsti.ru/img/ind_down2.gif) no-repeat right center;}
.company_tbl .up {color:#090;}
.company_tbl .down {color:#900;}
.companies .photo_ico {display:inline-block;width:14px;height:11px;margin:0 0 1px 5px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -95px -389px;text-decoration:none;font-size:1px;line-height:1px;vertical-align:middle;}
.companies .ind_company {border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.companies .ind_company TD {padding:5px 0;border-bottom:1px solid #dadada;}
.companies .ind_company .th TD {border-bottom:2px solid #ccc;font-size:95%;font-weight:bold;white-space:nowrap;}
.companies .ind_company .chart_ico {width:25px;}
.companies .ind_company .td_ticker {width:40px;}
.companies .ind_company TD.arrow {width:50px;}
.companies .ind_company .td_price {width:52px;text-align:right;}
.companies .ind_company .td_nn {width:100px;text-align:right;}
.companies .ind_company .td_nn2 {width:100px;text-align:right;}
.companies .ind_company .td_per {width:80px;text-align:right;}
.companies .ind_company TD.arrow_up {background:url(//vdmsti.ru/img/ind_up2.gif) no-repeat right center;}
.companies .ind_company TD.arrow_down {background:url(//vdmsti.ru/img/ind_down2.gif) no-repeat right center;}
.companies .ind_company .up {color:#090;}
.companies .ind_company .down {color:#900;}
A.rsslogo {display:inline-block;float:right;width:16px;height:16px;margin:0;padding:0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -49px -371px!important;}
A.rsslogo:after, A.rsslogo_new:after {display:none;}
A.rsslogo_new {display:inline-block;float:right;width:16px;height:16px;margin:0;padding:0;text-decoration:none;}
A.rss_link{text-decoration:none;}
.rsslogo_new .font-ico, .rsslogo-ico.font-ico {font-size:16px;color:#ff7500;text-decoration:none;}
.companies .article_social {margin-top:30px;}
.companies .fotogallery {margin-bottom:0;}
.companies .article_social UL.zakladki {margin-left:0;}
.companies .gallery {margin-bottom:0;}
.companies .photoLinks {margin:0;}

.companies .list_dotted .plashka {margin:0 13px 10px;}
.companies .list_dotted UL {margin:0;}
.companies .list_dotted UL LI A {background-color:#FAF8EB;}
.companies .list_dotted .nmb {background-color:#FAF8EB;}
.companies .list_dotted .all_news {clear:both;margin:10px 0 0 0px;}

.companies .sectors {margin:3em 0;}

.companies_cloud {margin:4em 0 0 0;}
.sector_page .companies_cloud {margin:0;}
.companies_cloud A {margin-right:5px;padding:1px;}
.companies_cloud A:hover {background-color:#DFDDD8;}
.companies_cloud A.t0 {font-size:100%;}
.companies_cloud A.t1 {font-size:110%;}
.companies_cloud A.t2 {font-size:120%;}
.companies_cloud A.t3 {font-size:130%;}
.companies_cloud A.t4 {font-size:140%;}
.companies_cloud A.t5 {font-size:150%;}
.companies_cloud A.t6 {font-size:160%;}
.companies_cloud A.t7 {font-size:170%;}
.companies_cloud A.t8 {font-size:180%;}
.companies_cloud A.t9 {font-size:190%;}

H1.pr {margin:1em 0 .5em;font:bold 165% Tahoma, sans-serif;color:#565656;}
.pr_lead {font-size:14px;font-weight:bold;}
.pr_info {margin:1.5em 0 0 0;padding:1.4em 0 0 0;border-top:1px solid #dadada;}
    .pr_info A {text-decoration:underline;}
.pr_fright {float:right;width:150px;margin:3px 0 0 10px;line-height:1.5;}
    .pr_fright IMG {margin:0 0 7px 0;}
.pr_newsblock {clear:both;padding:2em 0;}
.pr_pj {position:relative;margin:0 0 20px 0;}
    .pr_pj:after {content:'ÐÅÊËÀÌÀ';display:block;position:absolute;bottom:-7px;left:30px;width:94px;height:15px;background-color:#fff;font:11px Verdana,sans-serif;color:#b5b5b5;text-align:center;}
.pr_liders {margin:0 -3px 2em 0;}
    .pr_liders IMG {width:651px;border:8px solid #dfddd8;}
    .pr_liders_item {float:left;width:312px;margin:0 3px 3px 0;padding:13px 10px;background-color:#dfddd8;}
    .pr_liders_item A {color:#036;}
        .pr_liders_item A:hover {color:#923000;}

.sourse {font-size:95%;text-align:right;}

.anreports {width:100%;border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.anreports TD {padding:5px 0;border-bottom:1px solid #dadada;}
.anreports .th TD {border-bottom:2px solid #ccc;font-size:95%;font-weight:bold;}
.anreports .ever {text-align:right;}
.anreports .pver {padding-right:100px;text-align:right;}

.book {height:19px;min-height:19px;padding:0 0 0 30px;background:url(//vdmsti.ru/img/book_ico.gif) no-repeat 0 0;}

.marker_checkbox {width:60px;background:url(//vdmsti.ru/img/marker_checkbox.gif) no-repeat 0 1px;}
.marker_checkbox A {margin:0 80px 0 18px;color:#333;border-bottom:1px dotted #333;text-decoration:none;line-height:.9em;display:inline-block;}
.marker {position:relative;background-color:#FDE8AA;}
.close_marker {position:absolute;top:-5px;right:-77px;width:74px;height:31px;}
.close_marker A {display:inline-block;height:31px;background:url(//vdmsti.ru/img/ico/marker_ico.png) no-repeat 0 0;text-decoration:none;}
.close_marker A.sharing {width:41px;background-position:-52px 0;cursor:pointer;}
.close_marker A.sharing:hover {background-position:-52px -32px;}
.close_marker A.close {width:31px;background-position:-93px 0;}
.close_marker A.close:hover {background-position:-93px -32px;}
.links_marker {position:absolute;top:-5px;right:-46px;width:46px;height:32px;}
.links_marker A {display:block;width:46px;height:32px;background:url(//vdmsti.ru/img/ico/marker_ico.png) no-repeat 0 0;text-decoration:none;}
.links_marker A:hover {background-position:0 -32px;}
.marker_social A {color:#036;}
.marker_social P A {display:inline-block;min-width:95px;margin:0 0 15px 0;}
.marker_social TEXTAREA {resize:none;}

.long_link {position:relative;width:420px;margin:1em 0;font-size:85%;overflow:hidden;}
.long_link .grad {position:absolute;top:0;right:0;width:25px;height:25px;background:url(//vdmsti.ru/img/bg_white_grad.png) repeat-y 0 0;}

.vkontakte_ico16 {padding:0 0 1px 21px;background:url(//vdmsti.ru/img/ico/vkontakte_ico16.gif) no-repeat 0 0;}
.facebook_ico16 {padding:0 0 1px 21px;background:url(//vdmsti.ru/img/ico/facebook_ico16.gif) no-repeat 0 0;}
.email_ico16 {padding:0 0 1px 21px;background:url(//vdmsti.ru/img/ico/email_ico16.gif) no-repeat 0 0;}
.twitter_ico16 {padding:0 0 1px 21px;background:url(//vdmsti.ru/img/ico/twitter_ico16.gif) no-repeat 0 0;}
.gplus_ico16 {padding:0 0 1px 21px;background:url(//vdmsti.ru/img/ico/gplus_ico16.gif) no-repeat 0 0;}

.ttl {font-size:125%;font-weight:bold;}

.tbl_info TD {padding:1px 10px 0 0;}

.check2 {display:inline-block;width:22px;height:17px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -178px -388px;}

.games_list .pic A {cursor:url(//vdmsti.ru/img/zoom.cur), pointer;}
.games_list .pic {width:180px;vertical-align:top;}
.games_list .btn2 A{text-decoration:none;}

/*--- /puzzle ---*/
TD.pz_nn {width:60px;}
TD.pz_time {text-align:right;}

.alist {list-style-type:none;list-style-image:none;list-style-position:outside;margin:2em 0 0 0;padding:0;}
.alist LI {margin:0 0 2em 0;font:140% Georgia, serif;}
.alist H2, .alist .header2 {margin:0 0 5px 0;font-size:100%;}
.alist H2 A, .alist .header2 A {color:#036;text-decoration:none;}
.alist H2 A:hover, .alist .header2 A:hover {color:#923000;text-decoration:underline;}
.alist P {margin:0;font:80% Arial, sans-serif;color:#666;}

.pers .newstop {padding:10px;}
.pers .plashka {clear:both;padding-top:1em;}
.pers .shead {margin:0;}
.pers .list {margin-top:1em;}
.pers .desc {zoom:1;}
.pers .desc:after {display:block;clear:both;content:'';}
.pers .articles {margin:3em 0 0 0;padding:1em 0 0 0;}
.pers .articles .all_news,.pers .articles .all_news_s {margin:0 0 2em 0;}
.pers .gallery {margin-bottom:0;}
.pers .photoLinks {margin:0;}
.pers .article_social {margin-top:10px;}
.pers .search_full {margin-bottom:1em;}

.faq {margin:0 0 1.5em 0;}
.faq BLOCKQUOTE {margin:5px 0 0 20px;}

.events .newstop {background-color:transparent;}
.events .discussion {margin:4em 0 0 0;}
.events .gallery {margin-bottom:0;}
.events .photoLinks {margin:0;}
.events .red_btn .btn {width:150px;margin:0 0 10px 0;}
.events .red_btn .btn A {float:none;}
.events .red_btn .btn SPAN {text-align:center;}
.events .article_text {margin:0;}
.events .zakladki,.events .zakladki2,.events .zakl_grad {margin:3em 0 10px 0;}
.events .photo_video {margin-top:4em;}
.conf_child .item {margin:4em 0 0 0;}
.conf_child .zakladki {margin:0;}
.events .price {margin:4em 0 0 0;}
.events .fb_like {margin:2em 0;}
.events H2 A, .events H3 A, .events .header2 A {color:#036;}
.events H2 A:hover, .events H3 A:hover, .events .header2 A:hover {color:#923000;}
.events .article_text H2, .events .article_text .header2 {font-size:125%;font-weight:normal;}
.events .article_text H1 B, .events .article_text H2 B, .events .article_text .header1 B, .events .article_text .header2 B {font-weight:normal!important;}
.events .article_social .zakladki {margin:0;}

.reslist {clear:both;}
    .reslist TABLE {width:100%;margin:1em 0;}
    .reslist TABLE A:hover {text-decoration:underline;}
    .reslist .th TD {padding:9px 0;border-bottom:2px solid #ccc;font-weight:bold;}
    .reslist .th A {border-bottom:1px dotted #333;text-decoration:none;line-height:.9em;display:inline-block;}
    .reslist .th A:hover {text-decoration:none;}
    .reslist TD {padding:0 0 9px 0;border-bottom:1px solid #dadada;font-size:95%;vertical-align:top;}
    .reslist .name TD {padding:9px 0 5px;border:none;}
    .reslist .name TD.img {padding:9px 0 9px 0;border-bottom:1px solid #dadada;font-size:95%;vertical-align:top;}
    .reslist .name TD.img .pic {display:block;position:relative;width:102px;margin:0 5px 0 10px;}
    .reslist .name TD.img .pic IMG {margin:0 0 1px 0;vertical-align:top;}
    .reslist .name TD.img .pic SPAN {display:block;background:url(//vdmsti.ru/img/research/res_cover_list.png) no-repeat 0 0;}
    .reslist .name TD.img .pic .cover {padding:5px 0 0 12px;}
    .reslist .name TD.img .pic .cover_btm {height:11px;background-position:0 bottom;}
    .reslist .name TD.img .pic .book_zakl {position:absolute;top:2px;left:15px;width:24px;height:81px;background:url(//vdmsti.ru/img/research/book_zakl_list.png) no-repeat 0 0;}
    .reslist .name TD.img .pic .book_zakl_hit {background-position:0 0;}
    .reslist .name TD.img .pic .book_zakl_new {background-position:-25px 0;}
    .reslist TABLE H1, .reslist TABLE .header1 {margin:0;font-size:110%;font-weight:bold;}
    .reslist TABLE H1 A, .reslist TABLE .header1 A {text-decoration:none;}
    .reslist TABLE H1 A:hover, .reslist TABLE .header1 A:hover {color:#923000;text-decoration:underline;}
    .reslist TABLE P {margin:0 0 5px 0;}
    .reslist .aut {padding-left:20px;}
    .reslist .price {padding-left:20px;white-space:nowrap;text-align:right;}
    .reslist .dat {padding-left:20px;text-align:right;}
    .reslist .ts, .reslist .to, .reslist .tb {padding-left:20px;text-align:right;}
    .reslist .nn_pages {color:#999;}

.exp_td {display:block;padding:0 0 0 12px;background:url(//vdmsti.ru/img/plus.gif) no-repeat 0 6px;text-decoration:none;}
.curr_td .exp_td {background:url(//vdmsti.ru/img/minus.gif) no-repeat 0 center;}
A.exp_td SPAN.name {border-bottom:1px dotted #333;}
.curr_td TD {background-color:#DFDDD8;}
.tbl TD.td_last {padding-right:12px;}
.tbl .th TD.td_last {padding-right:0;}
TD.full_info {padding:5px 12px 4em;background-color:#F8F6F0;}

.unfold A {padding:0 0 0 12px;background:url(//vdmsti.ru/img/plus.gif) no-repeat 0 6px;color:#036;text-decoration:none;}
.unfold A.exp2 {background-image:url(//vdmsti.ru/img/minus.gif);}
.unfold SPAN {border-bottom:1px dotted #333;line-height:.9em;display:inline-block;}

.stattables SPAN.name {font:120% Georgia;color:#036;}
.stattables A.exp_td SPAN.name {border-bottom:1px dotted #036;}
.stattables .tbl .th TD {white-space:nowrap!important;padding-left:2px;padding-right:2px;}
.stattables .th TD {font:11px Arial!important;font-weight:bold!important;color:#333!important;/*text-align:center!important;*/}
.stattables TD.td_first {padding-right:10px;font:120% Georgia;color:#036;}
.stattables TD.td_first A {text-decoration:none;}
.stattables TD.td_first A SPAN.name {border-bottom:1px dotted #036;line-height:.9em;display:inline-block;}
.stattables TD.td_first IMG {display:block;}
.stattables TD.td2 {width:100%;}
.stattables TD.td3, .stattables TD.td4, .stattables TD.td5, .stattables TD.td6 {padding-left:10px;}
.stattables TD.td_last {padding-left:10px;/*text-align:right;*/}
.stattables .selected {font:120% Georgia;color:#923000!important;}
.stattables TD.full_info {white-space:normal;}
.stattables .full_info TD {padding:0;border:none;white-space:normal;}
.stattables .title {margin:0 0 5px 0;padding:0 0 4px 0;border-bottom:2px solid #036;font-size:105%;font-weight:bold;color:#036;}
.stattables .she {float:left;width:170px;margin:0 12px 0 0;}
.stattables .he {float:right;width:170px;margin:0 0 0 12px;}
.stattables .dobro {min-height:210px;margin:0 182px;}
.stattables .dobro .title {margin:0;}
.stattables .dobro TABLE {width:100%;margin:0 0 5px 0;}
.stattables .dobro TD {padding:5px 0;border-bottom:1px solid #dadada;}
.stattables .dobro .td_l {padding-right:10px;}
.stattables .dobro .td_r {text-align:right;}
.stattables .full_info .desc {clear:both;padding:1em 0 0 0;}
.stattables .desc .title {margin:0;}
.stattables .desc TD {padding:5px 0;border-bottom:1px solid #dadada;}
.stattables .desc TABLE {width:100%;margin:0 0 5px 0;}
.stattables .chrono .td_l {width:40px;font-weight:bold;vertical-align:top;}
.stattables .full_info .name {margin:0 0 5px 0;font:bold 100% Georgia;color:#923000;}
.stattables .full_info .dolzh {margin:5px 0 0 0;font-size:95%;color:#666;}
.stattables .full_info .photo {margin:5px 0 0 0;font-size:95%;color:#666;text-align:right;}
.stattables .sn_text {margin:0 0 15px 0;padding:0;border:none;}
.stattables .sn_text OL {margin:0 0 0 20px;}
.stattables .graphic {text-align:center;}
.stattables .graphic .title {margin:0 0 3px 0;text-align:center;}
.stattables .zakladki {margin:0 0 0 0;text-align:center;}
.stattables DIV.graph {clear:both;margin:0 0 1em 0;background-repeat:no-repeat;background-position:center 0;}
.stattables TABLE.graph TD {padding:0;border-bottom:none;font-size:70%;}
.stattables .fright {margin-top:6px;}
.stattables H5 {margin-top:3px;}
.stattables .text {font-size:110%;line-height:19px;}
DIV.opin {float:right;margin:10px;}
.article_stattables .opin {display:none;}
.article_stattables .like_btns {display:none;}

.calculator .price {float:right;margin:-5px 0 0 0;font:175% Georgia, serif;color:#036;}
.calculator .price_big {font:250% Georgia, serif;color:#036;text-align:center;}
.calculator .price_brd {display:inline-block;height:37px;background:url(//vdmsti.ru/img/price_corner1.gif) no-repeat 0 0;background-color:#FAF8EB;font:175% Georgia, serif;color:#036;}
.calculator .price_brd .vv {display:inline-block;padding:5px 10px 7px;background:url(//vdmsti.ru/img/price_corner2.gif) no-repeat right 0;}
.calculator SPAN.changeprice {color:#923000;}
.calculator .price_input {font:175% Georgia, serif;color:#923000;}
.calculator .inblog {margin:5px 5px 10px 0;font-size:95%;text-align:right;}
.calc_sn {padding:10px 0 0 0;font-size:95%;color:#666;text-align:right;}
.calc_sn A {color:#666;}

.tests .gallery .pics {padding:13px 21px;border:none;}
.tests TABLE {margin:2em 0 0 0;}
.tests .result {font-size:110%;line-height:19px;zoom:1;}
.tests .result:after {display:block;clear:both;content:'';}
.tests .result IMG {float:right;margin:3px 0 0 10px;}
.tests .result .go {display:inline-block;}
    .tests .result .go a{color:#003366;}
.tests .result .gallery .pics .navig IMG {float:none;margin:0;vertical-align:middle;}
.tests .result .gallery .pics .navig {margin:0;}
.tests .gallery .pics .navig + .pics_info {margin-bottom:0px;}

.tests .result .for_bloggers {display:inline-block;margin:0 0 0 10px;}
.tests .result .for_bloggers A {border-bottom:1px dotted #900;color:#923000;text-decoration:none!important;line-height:.9em;display:inline-block;}
.tests .result .blogs_ico {display:inline-block;vertical-align:middle;}
.tests .result .blogs_ico A {margin-bottom:2px;font-size:1px;line-height:1px;}
.tests .answers {margin:2em 0 0 0;}
.tests .answers P {font-size:110%;line-height:19px;}

.price_btn .price {font:bold 95% Georgia, serif;color:#036;}
.price_btn .btn {padding:7px 0 0 10px;}

.facebook_header {width:216px;padding:8px 11px;background-color:#EEEFF4;border:1px solid #aaaaaa;border-bottom:0;font-weight:bold;}
.facebook_header A {text-decoration:none;}
.article_social2 {width:100%;}
.article_social2 TD {vertical-align:top;}
.fb_like {margin:0 0 10px -10px;}
.fb_like H5 {margin-left:10px;}
.fb_like P {margin:10px 0 0 0;}
.fb-like IFRAME {z-index:100!important;}
.twit_like {margin:1.5em 0;}
.twit_like IFRAME {width:auto!important;}
.google_plus {float:right;}
.viadeo_float {float:right;}

/* facebook bar */
.fb_app {padding:46px 0 0 0;font-size:95%;}
.fb_app P {margin:0 0 10px 0;}

.fb_bar {position:relative;width:240px;}
.fb_bar .settings {text-indent:-20000px;position:absolute;right:0;top:0;outline:none;display:block;width:14px;height:14px;background:url(//vdmsti.ru/img/social/fb_bar_setting.gif) no-repeat 0 0;text-decoration:none;}
.fb_bar IMG {float:left;margin:2px 10px 0 0;}
.fb_bar P {margin:0 0 5px 0;font-size:85%;}
.fb_bar #welcome P {font-size:95%;}
.fb_bar A {cursor:pointer;}
.fb_bar A.baloon_switcher {cursor:pointer;}
.fb_bar .name {font-size:115%;font-weight:bold;}
.fb_bar .auth {color:#666;}
.fb_bar #switch {float:left;}
.fb_bar #switch A {padding:0 0 0 16px;background-image:url(//vdmsti.ru/img/social/fb_switch.gif);background-repeat:no-repeat;text-decoration:none;}
.fb_bar .switch_on A {background-position:0 2px;}
.fb_bar .switch_off A {background-position:0 -23px;}
.fb_bar #switch A SPAN {border-bottom:1px dotted #036;color:#036;line-height:.9em;display:inline-block;}
.fb_bar #switch A:hover SPAN {border-bottom:1px dotted #923000;color:#923000;line-height:.9em;display:inline-block;}
.fb_bar .activity {float:right;}
.fb_bar .activity A {border-bottom:1px dotted #036;color:#036;text-decoration:none;line-height:.9em;display:inline-block;}
.fb_bar .activity A:hover {border-bottom:1px dotted #923000;color:#923000;line-height:.9em;display:inline-block;}

.fb_button {padding:0 0 0 20px;display:inline-block;background:#5f78ab url(/img/facebook-fb_app.gif) no-repeat 0 0;border:1px solid #29447e;}
.fb_button_text {display:inline-block;padding:2px 6px 3px;border-top:1px solid #879ac0;border-left:1px solid #405b91;font-weight:bold;color:#fff;}

.loading {background:url(//vdmsti.ru/img/social/fb_loader.gif) no-repeat scroll 50% 50% transparent;min-height:52px;}

.fb_setting_baloon A {color:#036;line-height:1.8;text-decoration:underline;cursor:pointer;}

.fb_activity_baloon P {margin:0;font-size:115%;font-weight:bold;}
.fb_activity_baloon .header3 {position:relative;margin:10px 0 0 0;padding:10px 26px 0 0;border-top:1px solid #dadada;}
.fb_activity_baloon .header3 .shut {visibility:hidden;position:absolute;top:2px;right:2px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat scroll -87px -200px transparent;display:block;height:15px;text-indent:-20000px;width:15px;}
.fb_activity_baloon .header3:hover .shut {visibility:visible;}
.fb_activity_baloon A {cursor:pointer;text-decoration:none;}
.fb_activity_baloon #empty_activite.header3 {font-weight:normal;}
.fb_switch_baloon {font-size:95%;}
.fb_switch_baloon INPUT {margin-left:0;}
.fb_switch_baloon A {cursor:pointer;border-bottom:1px dotted #333;color:#333;text-decoration:none;line-height:.9em;display:inline-block;}

.twit_lenta {margin:4px 0 0 0;background-color:#f8f6f0;}
.twit_lenta .shapka {width:100%;background-color:#ddd;}
.twit_lenta .shapka IMG {margin:0 10px 5px 10px;}
.twit_lenta .shapka TD {padding:10px 0 0 0;}
.twit_lenta .shapka IFRAME {margin:0 0 5px 0;}
.twit_lenta .item {margin:15px 10px;padding:0 0 15px 0;border-bottom:1px solid #dadada;}
.twit_lenta .item A {color:#999;}
.twit_lenta .btm_links {margin:5px 0 0 0;font-size:95%;color:#999;}
.twit_lenta .btm_links A {margin:0 0 0 10px;color:#999;}
.twit_lenta .pages_top {margin:10px;}
.twit_lenta .btm_links .retweet {padding:0 0 0 20px;background:url(//vdmsti.ru/img/twitico_retweet.png) no-repeat 0 0;}
.twit_lenta .btm_links .reply {padding:0 0 0 20px;background:url(//vdmsti.ru/img/twitico_reply.png) no-repeat 0 0;}
.twit_lenta .btm_links .fav {padding:0 0 0 20px;background:url(//vdmsti.ru/img/twitico_fav.png) no-repeat 0 0;}
.twit_lenta .pages_top {margin-top:-16px;padding:15px 0 10px 0;border-top:2px solid #dadada;}

.twit_lenta3 {margin:4px 0 25px 0;background-color:#f8f6f0;}
.twit_lenta3 .shapka {width:100%;background-color:#ddd;}
.twit_lenta3 .shapka IMG {margin:0 10px 5px 10px;}
.twit_lenta3 .shapka TD {padding:10px 0 0 0;}
.twit_lenta3 .shapka IFRAME {margin:0 0 5px 0;}

.twit_lenta3 .item {position:relative;margin:0 10px 10px;}
.twit_lenta3 .item A {color:#999;}
.twit_lenta3 .item .time {float:left;display:inline-block;width:auto;height:13px;margin:0 4px 0 0;font:10px Tahoma, sans-serif;color:#036;text-align:center;vertical-align:bottom;}
    .chrome .twit_lenta3 .item .time {margin-top:2px;}
.twit_lenta3 .item .time A {border-bottom:1px dotted #036;color:#036;text-decoration:none;cursor:pointer;line-height:.9em;display:inline-block;}
.twit_lenta3 .item .txt {margin:0 0 0 30px;width:601px;font-size:105%;line-height:1.5;}
.twit_lenta3 .item .txt .txt_media {margin:5px 0 3px;}

.twitlinks A {padding:0 0 0 24px;background-repeat:no-repeat;background-position:0 bottom;font-size:105%;color:#036;line-height:1.7;}
.twitlinks A.reply {background-image:url(//vdmsti.ru/img/twitico2_reply.gif)}
.twitlinks A.retweet {background-image:url(//vdmsti.ru/img/twitico2_retweet.gif)}
.twitlinks A.fav {background-image:url(//vdmsti.ru/img/twitico2_fav.gif)}
.twitlinks A.open {background-image:url(//vdmsti.ru/img/twitico2_open.gif)}

.twit_lenta3 .pages_top {margin:0 10px;}

.twit_lenta3 .options {width:100%;margin:1em 0;}
.twit_lenta3 .options TD {padding:0 10px;font-size:95%;color:#923000;vertical-align:top;white-space:nowrap;}
.twit_lenta3 .options A {color:#923000;border-bottom:1px dotted #923000;text-decoration:none;line-height:.9em;display:inline-block;}
.twit_lenta3 .options SPAN {position:relative;padding:0 10px 0 0;background:url(//vdmsti.ru/img/ind_down2.gif) no-repeat right 5px;}
.twit_lenta3 .options SPAN.selection_index {padding:0;background:none;}
.twit_lenta3 .options .options_list {position:absolute;left:8px;padding:15px;border:3px solid #fff;background-color:#f8f6f0;z-index:100;text-align:left;line-height:1.7;}
.twit_lenta3 .options #options_list2 {left:auto;right:0;}
.twit_lenta3 .options .options_list A, .twit_lenta3 .options .options_list B {white-space:nowrap;}
.twit_lenta3 .options .td2 {text-align:center;padding:0;width:15px;cursor:pointer;background:url(//vdmsti.ru/img/ico/refresh-red-y-no-delay2.gif) no-repeat -15px 0;height:15px;}
.twit_lenta3 .options .td3 {text-align:right;}

.twit_lenta3 .plashka {margin:2em 10px 10px 10px;}

.twit_gallery {margin:5px 0 0 30px;}
.twit_gallery A.image {position:relative;display:inline-block;width:140px;height:80px;background-position:0 center;background-repeat:no-repeat;text-decoration:none;}
.twit_gallery .arrow {position:absolute;top:4px;left:4px;width:30px;height:30px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -56px -20px;opacity:0.5;}

*+.timeline_article {margin:2em 0 0 0;}
.timeline {position:relative;height:80px;margin:4px 0 0 0;background-repeat:repeat-x;background-position:center center;overflow-x:auto;scrollbar-highlight-color:#999;scrollbar-shadow-color:#999;scrollbar-arrow-color:#999;scrollbar-3dlight-color:#f6f6f6;scrollbar-face-color:#f6f6f6;scrollbar-darkshadow-color:#f6f6f6;scrollbar-track-color:#f6f6f6;}
.timeline .tl_vv {position:absolute;}
.timeline TD {padding:5px;border:1px solid #dadada;font-size:95%;}
.timeline .m_vv {position:relative;text-align:center;}
.timeline .month TD {border-top:none;vertical-align:bottom;text-align:center;}
.timeline .month2 TD {height:30px;border-bottom:none;text-align:center;}
.timeline .years TD {height:30px;border-left:2px solid #dadada;border-right:2px solid #dadada;font-weight:bold;}
.timeline TD.first {border-left:2px solid #dadada;}
.timeline TD.last {border-right:2px solid #dadada;}
.timeline .days {border:none;}
.timeline TD.day {padding:0;border:none;font-size:1px;line-height:1px;}
.timeline .d_vv {position:relative;width:1px;}
.timeline .tl_top {position:relative;padding:27px 30px 1px;background:url(//vdmsti.ru/img/tl_bg_top.png) no-repeat 0 0;}
.timeline .grad {position:absolute;bottom:0;left:30px;width:160px;height:20px;background:url(//vdmsti.ru/img/tl_fade.png) no-repeat 0 0;}
.timeline .tl_btm {width:220px;height:47px;background:url(//vdmsti.ru/img/tl_bg_btm.png) no-repeat 0 0;}
.timeline .plashka {margin:0 0 5px 0;font-size:10px;border-bottom:1px solid #ccc;}
.timeline .issue_block {margin:0;}
.timeline .issue_block H2, .timeline .issue_block .header2 {margin:0;font-size:95%;font-weight:normal;}
.timeline .anons {position:absolute;bottom:0;left:50%;width:220px;margin:0 0 0 -110px;font-size:12px;line-height:normal;text-align:left;}
.timeline .anons .tl_top {height:117px;overflow-y:hidden;}
.timeline .anons_s {position:absolute;bottom:0;left:50%;width:220px;margin:0 0 0 -110px;font-size:12px;line-height:normal;text-align:left;}
.timeline .anons_s .tl_top {height:87px;overflow-y:hidden;}
.timeline .anons_s1 {position:absolute;bottom:0;left:50%;width:220px;margin:0 0 0 -110px;font-size:12px;line-height:normal;text-align:left;}
.timeline .anons_s1 .tl_top {height:117px;overflow-y:hidden;}

.hotnews {height:39px;background:url(//vdmsti.ru/img/hotnews_bg.png) repeat-x 0 0;background-color:#505050;border-bottom:10px solid #E2DFDA;font:125% Tahoma, sans-serif;color:#fff;}
.hotnews .title {display:inline-block;height:33px;padding:6px 14px 0 13px;background:url(//vdmsti.ru/img/hotnews_title_bg.png) repeat-x 0 0;font-size:130%;vertical-align:top;}
.hotnews SPAN {display:inline-block;height:28px;padding:10px 0 0 26px;background:url(//vdmsti.ru/img/hotnews_a_bg.png) no-repeat 0 0;vertical-align:top;}
.hotnews A {color:#fff;}

.header {font:bold 100% Georgia, serif;}
TD.header {font-size:75%;}
.header A {color:#036;text-decoration:none;}
.header A:hover {color:#923000;text-decoration:underline;}

.roliki {padding:1em 0 20px;background-color:#FAF8EB;text-align:center;}
.roliki H1, .roliki P, .roliki .header1 {margin-right:10px;margin-left:10px;text-align:left;}
.roliki A {text-decoration:none;}
.roliki .vv {position:relative;display:inline-block;width:150px;margin:20px 8px 0;font-size:95%;vertical-align:top;text-align:left;}
.roliki .vv IMG {display:block;}
.roliki_bg {position:absolute;top:0;left:0;width:150px;height:111px;background:url(//vdmsti.ru/img/roliki_bg.png) no-repeat 0 0;cursor:pointer;}

.userbar {position:absolute;right:13px;z-index:3;}
.userbar .grad {display:none;}
.userbar .font-ico{color:#a8a4a0;font-size:18px;}
    .ie .userbar .font-ico{line-height:10px;vertical-align:middle;}
.userbar .mess .font-ico{}
.userbar A {display:inline-block;min-width:15px;height:14px;text-decoration:none;cursor:pointer;position:relative;}
.userbar A.letter, .userbar A.favorites, #float_community_block A.letter {margin:0 14px 0 0;width:15px;}
#float_community_block A.letter {margin:0 13px 0 0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -268px -1px;}
.userbar A.mess, #float_community_block A.mess {width:19px;margin:0 13px 0 0;}
#float_community_block A.mess {margin:0 12px 0 0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -247px -1px;}
.userbar A.att, #float_community_block A.att {margin:0 10px 0 0;width:15px;}
#float_community_block A.att {margin:0 9px 0 0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -230px -1px;}
.userbar A.cabinet, #float_community_block A.cabinet {width:auto;height:auto;margin:0 0 0 10px;padding:0 11px 0 0;font-size:105%;color:#fce49a;position:relative;}
#float_community_block A.cabinet {max-width:125px;padding:0 11px 0 0;font-size:82%;line-height:13px;margin-right:3px;cursor:pointer;vertical-align:top;margin-top:6px;color:#fff;}
.userbar A.cabinet:before, #float_community_block A.cabinet:before  {position:absolute;font-family:'icomoon';content:"\e010";color:#FCE49A;right:0;top:1px!important;left:auto!important;font-size:12px;width:10px;height:10px;}
#float_community_block A.cabinet:before,.webkit.chrome #float_community_block A.cabinet:before {color:#fff;top:-1px!important;}
.webkit #float_community_block A.cabinet:before{top:1px!important;}
.webkit .userbar  A.cabinet:before, .opera .userbar  A.cabinet:before {top:2px!important;}
.webkit.win #float_community_block A.cabinet {background-position:right 3px;}
.gecko.win #float_community_block A.cabinet {margin-top:5px;}
#float_community_block A.att, #float_community_block A.mess, #float_community_block A.letter{cursor:pointer;vertical-align:top;margin-top:0;height:15px;}
.userbar A.cabinet SPAN, #float_community_block A.cabinet SPAN {border-bottom:1px dotted #fce49a;line-height:.9em;display:inline-block;}
#float_community_block A.cabinet SPAN {border-bottom:1px dotted #fff;max-width:125px;overflow:hidden;}
.userbar A.login, #float_community_block A.login {width:auto;height:auto;border-bottom:1px dotted #ccc;line-height:.9em;display:inline-block;}
.userbar .letter_number, #float_community_block .letter_number {position:absolute;top:-6px;left:6px;width:14px;height:12px;background:url(//vdmsti.ru/img/ico_letter_number.png) no-repeat 0 0;font:normal 9px Tahoma!important;color:#000;text-align:center;}
.userbar_title {font-weight:bold;}
.userbar_item {clear:both;margin:11px 0 2em;padding:10px 0;border-top:1px solid #dadada;font-size:95%;color:#999;}
.userbar_item A {color:#999;} .balooon .userbar_item, .balooon .userbar_item A {color:#333;}
.userbar_item P {margin-top:5px;margin-left:20px;margin-bottom:1.5em;font-size:105%;color:#666;}
.userbar_item .ico {padding:0 0 0 20px;position: relative;}
.userbar_item .ico:before{content:"\e005";font-size: 14px; color: #999999;font-family: 'icomoon';position: absolute;left:0;}
.userbar_item .ls_ico {padding:0 0 0 20px;position:relative;}
.userbar_item .ls_ico:before {content:"\e001";font-size:14px;color:#999999;top:2px!important;font-family:'icomoon';position:absolute;left:0;}
.userbar_item .alert_ico {padding:0 0 0 20px;position:relative;}
.userbar_item .alert_ico:before{content:"\e006";font-size:14px;color:#999999;font-family:'icomoon';position:absolute;left:0;}
.userbar_item .opinion_ico {padding:0 0 0 20px;position: relative;}
.userbar_item .opinion_ico:before{content:"\e005";font-size: 14px; color: #999999;font-family: 'icomoon';position: absolute;left:0;}
.userbar_item .btm_links {margin:-1em 0 2em 20px;font-size:95%;color:#b2b2b2;}
.userbar_item .btm_links A {margin:0 7px 0 0;color:#b2b2b2;text-decoration:underline;}
.userbar_item .btm_links .time {float:right;}
.userbar_item TEXTAREA {height:150px;margin:5px 0;}
.read, .read A {color:#999!important;}
.userbar_item H2, .userbar_item .header2 {margin:5px 0 0 20px;}
.userbar_item H2 A, .userbar_item .header2 A {color:#036;text-decoration:none;}
.userbar_item H2 A:hover, .userbar_item .header2 A:hover {color:#923000;text-decoration:underline;}
.userbar_item FORM {margin:1em 0 0 20px;color:#333;}
.userbar_item .issue_block{margin:0;}
.userbar_item .issue_block H2{font:normal 145% Georgia,serif;}
.progress_bar {padding:6em 0;text-align:center;clear:both;}
P.comment_cite {padding-left:10px;border-left:1px solid #a8a29a;color:#333;}
.title_userlist{margin:0 0 15px 0;font:115% Arial, sans-serif;font-weight:bold;}
.title_baloon, .balooon .header1, .balooon H2.company_title {margin:0;font:115% Arial, sans-serif;font-weight:bold;}
    .balooon H2.company_title{margin-bottom:5px;}
.user_tbl {width:100%;}
.user_tbl .td_fio {padding-left:20px;}
.user_tbl .td_work {padding-left:20px;}
.user_tbl .td_btn_l {text-align:right;}
.user_tbl .td_btn_l SPAN.all_news_red A,.user_tbl .td_btn_l SPAN.all_news A {width:75px;margin:0;text-align:center;}
.user_list SPAN.all_news A {margin:0;}
.user_tbl_wide TD {padding-right:20px;}
.user_tbl_wide .all_news_red A {margin-right:-20px;}
.message_form {clear:both;margin:1em 0 2em;font-size:95%;zoom:1;}
.message_form:after {display:block;clear:both;content:'';}
.message_form FORM {clear:both;}
.message_form TEXTAREA {height:150px;margin:5px 0;}
.message_form .btn A {margin:0;}
.new_mess {float:left;margin:1em 0 10px 0;}
.club {min-height:30px;margin:4px 0 0 0!important;overflow:auto;}
.club A {display:inline;padding-bottom:3px;}
.club li SPAN:before{
    width:15px;
    height:15px;
    font-size:18px;
    color:#333;
}


.club .setting {float:right;}
.club .setting SPAN {}
.zakladki LI{font-size:13px;}
.zakladki.club LI P{padding:5px 5px 0;}
.club.zakladki LI.setting P {padding:5px 0 5px 0;}
.club.zakladki LI.setting P  i.font-ico {margin-right:0;width:auto;}
UL.zakladki.club span {display:inline-block;padding-bottom:4px;border-bottom:1px dotted #AEAEAE;vertical-align:top;}
UL.zakladki.club A{border-bottom:none;display:inline-block;}
UL.zakladki.club .current A span{border-bottom:none;}
UL.zakladki.club li i.font-ico {
    display:inline-block;
    position:relative;
    font-size:17px;
    line-height:12px;
    color:#999999;;
    vertical-align:top;
    margin-right:5px;
}
.club .setting i{margin-top:-2px;}
.gecko .club #li_message i{margin-top:-1px;}
.gecko .club #li_favorites i{margin-top:-2px;}
.webkit .club #li_comments i{margin-top:1px;}

.alert_subs {padding:1.5em 0 0 0;border-top:1px solid #000;}
    .alert_subs .promo_code {display:inline-block;padding:10px;background-color:#f8f6f0;font:130% Georgia,serif;color:#958a80;}
    .alert_subs .get_discont {font:145% Georgia, serif;color:#1b83be;}
        .alert_subs .get_discont A {color:#1b83be;}
    .alert_subs .inl_blocks .item {margin:20px 20px 0 0;text-align:center;}

#subscription_orders_table TD[align='right'] {padding-right:10px;}
.settings_list {line-height:1.9;}
.settings_list {line-height:1.9;}
.settings_list A {color:#036;}
.settings_list A:hover {color:#923000;}
.user_list {width:227px;margin:0 13px 20px;}
.user_list TD {font-size:95%;}
.user_list .btn A, .user_list .all_news_red A {margin:0;}
.user_list .input {width:167px;height:18px;margin-right:5px;}
.col_3 .user_list .input {margin-right:10px;}
.col_3 .user_list .btn2 {width:50px;padding:0 0 1px;}
.search_user {margin:0 0 15px 0;font-size:95%;padding:15px 20px;background:#edebe5;}
.search_user .btn A {margin:0;}
.search_user .input {width:413px;height:18px;margin-right:5px;}
.search_user TABLE {margin:5px 0 0 0;}

.counter {clear:both;float:left;margin:0 5px 0 0;}
.count_txt {margin:0;padding:0 0 1em 0;overflow:hidden;}
BLOCKQUOTE.sm {margin-top:0;margin-bottom:0;}
BLOCKQUOTE.sm2 {margin-top:0;margin-bottom:0;margin-left:23px;}

.pic_gallery {display:inline-block;width:145px;margin:0 19px 20px 0;vertical-align:top;}
.pic_gallery .title {position:relative;width:110px;height:auto;padding:0 5px;background-color:#DFDDD8;font-size:12px;font-weight:bold;border:5px solid #DFDDD8;white-space:nowrap;overflow:hidden;}
.pic_gallery .grad {position:absolute;top:0;right:0;width:14px;height:100%;background:url(//vdmsti.ru/img/pic_gallery_grad.png) repeat-y 0 0;}
.pic_gallery IMG {margin:0 0 3px 0;border:5px solid #DFDDD8;}
.pic_gallery .list_pages {font-size:95%;}
.pic_gallery .list_pages IMG {margin:0;border:none;}
.poll_gallery {margin:0 0 5px 0;font-size:95%;}
.poll_gallery INPUT {margin:0;vertical-align:-3px;}

.reg_form TD {padding-bottom:5px;}
.reg_form TD.text {padding:0 0 5px 0;white-space:nowrap;}
.reg_form TD INPUT {width:98%;}
.reg_form TD.checkbox INPUT {width:auto;}
.reg_form TD TEXTAREA {width:97%;}

.test-subscribe UL {list-style:none;}

#vk_like {float:right;width:auto!important;}
#vk_like iframe {width:auto!important;float:right;}
#vk_like iframe #like_body {float:right;}
#fb_like {float:left;}

.rtv_videofield {background-position:center!important;}
.user_baloon {z-index:9999;overflow:none;}
.clear {zoom:1;}
.clear:after {display:block;clear:both;content:'';}

.banner_empty,
.banner_position IMG[width='1'][height='1']
{position:absolute;left:-1000px;top:0;width:1px;height:1px;}

.pollad {float:right;margin-left:10px;margin-bottom:10px;}

.YMaps-b-balloon-content A.marktitle {font-family:Georgia,serif;color:#036;}
.YMaps-b-balloon-content A.marktitle:hover {color:#923000;}
.YMaps-b-balloon-content DIV.mapbaloon IMG {float:right;margin:0 0 5px 5px;width:50px;height:50px;border:0;}
.YMaps-b-balloon-content DIV.mapbaloon {min-height:55px!important;}

.ad_google {clear:both;margin:3em 0;font-size:100%;border:1px #e1e1e1 solid;padding:10px 25px 3px 12px;position:relative;min-height:60px;}
.ad_google A {text-decoration:none;}
.ad_google A:hover {color:#923000;text-decoration:underline;}
.ad_google .adg {margin-bottom:7px;}
.ad_google .ad_title2 {margin-right:2px;font:105%/18px Georgia,serif!important;color:#036;}
.ad_google .ad_text {padding-right:3px;font-weight:normal;}
.ad_google .ad_text I {font-size:100%;font-style:normal;}
.ad_google .ad_url2 {font-size:90%;text-decoration:none!important;color:#999;}
.ad_google .ad_google-ico{display:block;position:absolute;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -314px -68px;height:50px;width:10px;right:10px;bottom:10px;}

.rating_list .plashka {margin-top:3em;}
.rating_list .company_like {margin:3px 0 0 0;}
.rating_list .item {display:inline-block;width:150px;margin:0 10px 20px 0;vertical-align:top;}
.rating_list .item .logo_img {display:table-cell;width:150px;height:150px;border:1px solid #C6C6C6;text-align:center;vertical-align:middle;}
.rating_list .item .logo_img IMG {display:block;margin:0 auto;text-align:center;}
.rating_list .item A {border-bottom:1px dotted #333;text-decoration:none;cursor:pointer;line-height:.9em;display:inline-block;}
.rating_list .item .logo_img A {border:none;}
.rating_list TABLE {width:100%;}
.rating_list TABLE TABLE TD {padding:0 40px 0 0;}
.rating_list TABLE TABLE TD[align='right'] A {border-bottom:1px dotted #333;text-decoration:none;cursor:pointer;line-height:.9em;display:inline-block;}


.att_text {margin:0 13px 10px;padding:10px;border:1px solid #923000;color:#923000;}
P.att_text {margin:1em 0;}
.att_text A {color:#923000;}
.att_text2 {padding:20px;border:1px solid #e2e2e2;border-radius:5px;}
.att_text3 {padding:20px;background-color:#faf8e0;border:1px solid #e2e2e2;border-radius:5px;}
.sub_action_pic{width:125px;text-align:center;float:left;margin:5px 0;padding:5px 0;padding-right:20px;position:relative;}
.sub_action_desc{margin-left:166px;color:#666;}

.sub_action_desc p:first-child{margin-top:0;}
.sub_action_desc .action_price {font-size:18px;margin:-1px 0 13px;}
.ie .sub_action_desc .action_price {margin:14px 0 13px;}
.sub_action_desc .action_price b{font-size:24px;}
.sub_action_desc .red_price {color:#9c2f2a;}
.sub_action_desc .black_price {color:#000;}
#subscription_daysleft{color:#9c2f2a;font-size:18px;}

.alphabeth {padding-top:1em;font:bold 145% Georgia, serif;color:#036;}

.subs_client IMG {margin:10px;}

#fb-root IFRAME {width:200px!important;}

.right .most .vacancies TD {height:auto!important;padding:10px 0;}
.vacancies .all_news {margin:5px 0 0 15px;}

.social_links {width:100%;font-size:95%;}
.social_links TD {vertical-align:top;}
.social_links .td2 {padding:3px 0 0 0;text-align:right;}
.social_links .blogs_ico {display:inline;margin:0 0 0 10px;vertical-align:-2px;}

.article_rating {margin:2em 0 0 0;}
.article_rating .zakladki, .article_rating .zakl_ccs3 {border-bottom:1px solid #c6c6c6;}
.article_rating .item {padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #c6c6c6;}
.article_rating .position {float:left;width:25px;padding:0 20px 0 10px;font-size:160%;line-height:0.95em;font-weight:bold;color:#999;text-align:right;}
.article_rating .newsblock2, .article_rating .newsblock1 {margin:0;margin-left:55px;padding:0;border:none;}
.article_rating .position + .newsblock1, .article_rating .position + .newsblock2{margin-left:55px;}
#didyouknow {position:relative;height:30px;}
.didyouknow {position:absolute;top:-4px;left:0;width:100%;height:34px;background:url(//vdmsti.ru/img/didyouknow_bg.png) repeat-x 0 0;border-bottom:5px solid #f8f6f0;}
.didyouknow .vv {min-height:15px;padding:9px 0 0 37px;background:url(//vdmsti.ru/img/didyouknow.png) no-repeat 14px 8px;}
.didyouknow A {display:inline;float:none;margin:0;text-decoration:underline;color:#036;}
.didyouknow A:hover {color:#923000;}
.didyouknow .close {display:block;float:right;width:18px;height:18px;margin:8px 16px 0 0;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -103px -198px;text-decoration:none;}

.articles {clear:both;margin:2em 0 0 0;}

TABLE.quot {width:100%;border:0;}
TABLE.quot TD.laquo{font-size:4em;vertical-align:top;width:1px;}
TABLE.quot TD.laquo span{position:relative;top:-0.35em;color:#969592;}
TABLE.quot TD.raquo{font-size:4em;vertical-align:bottom;width:1px;}
TABLE.quot TD.raquo span{position:relative;top:0.15em;color:#969592;}
TABLE.quot TD.text{width:100%;padding:7px 3px;text-align:left;font-family:Georgia, serif;font-size:120%;}
TABLE.quot TD.placedate{color:#666;text-align:left;padding:7px 3px;}

.yandex_widget, .google_widget {position:relative;width:150px;margin:1em auto;text-align:center;}
.yandex_widget A, .google_widget A {color:#1A3DC1;}
.yandex_widget .title, .google_widget .title {font-size:135%;}
.add_widget {display:none;position:absolute;top:116px;left:18px;width:110px;padding:3px;background:url(//vdmsti.ru/img/add_widget.gif) repeat-x 0 0 #497800;border-radius:5px;text-align:center;color:#fff;}
.yandex_widget A:hover .add_widget, .google_widget A:hover .add_widget {display:block;}
.google_widget .add_widget {background:url(/img/google_widget2.png) no-repeat center 0;height:18px;}

.marked {margin:2em 0;padding:10px;background-color:#F8F6F0;font-size:105%;line-height:1.5;}

.man_of_year {padding:20px 12px;background-color:#faf8e9;}
.man_of_year UL.zakladki2 {margin:0 8px 20px;border-bottom:1px solid #b8b6b2;}
.man_of_year UL.zakladki2 LI {font-size:125%;}
.man_of_year UL.zakladki2 A {color:#999;text-decoration:none;}
.man_of_year TABLE {width:100%;}
.man_of_year TD {padding:0 8px;width:33%;border-right:1px dotted #b8b6b2;vertical-align:top;box-sizing:border-box;}
.man_of_year TD.last {border:none;}
    .man_of_year.facemash  TD{border:none;border-left:1px dotted #b8b6b2;}
    .man_of_year.facemash TR TD:first-child{border:none;}
.man_of_year .vv {position:relative;}
.man_of_year .disabled {position:absolute;width:100%;height:100%;background-color:#faf8e9;opacity:0.7;}
.man_of_year A {color:#036;}
.man_of_year .img {height:150px;margin:0 0 15px;background-repeat:no-repeat;background-position:center 0;}
.man_of_year .votetitle {margin:0 0 7px 0;font:145% Georgia, serif;color:#036;}
.man_of_year .dolzh {margin:0 0 15px 0;color:#666;}
.man_of_year HR {margin:0 0 20px 0;background-color:#b8b6b2;color:#b8b6b2;}
.man_of_year P {line-height:1.5;}
.man_of_year .nomination {margin:0 0 15px 0;font:145% Georgia, serif;color:#923000;}
.man_of_year .error {margin:0 0 15px 8px;font:125% Georgia, serif;color:#923000;}
.man_of_year .balls {font-size:115%;color:#923000;}
.man_of_year .btn2,
.man_of_year .btn_done {margin:0 0 7px 0;}
.facemash {margin:20px 0 0 0;padding:20px 0;}
.facemash .plashka {margin:0 20px 20px;border-bottom:1px solid #b8b6b2;font-size:115%;font-weight:normal;color:#333;text-transform:none;}
.facemash TD {width:50%;padding:0 20px;}
.facemash .img {display:block;height:230px;text-decoration:none;}
.facemash .img_full {display:block;margin:0 0 15px;text-decoration:none;}
.facemash .votetitle {margin:0;min-height:30px;}
.facemash .dolzh {margin:0;min-height:15px;padding-bottom:12px;}
.facemash.facemash_res {padding:20px;}
.facemash.facemash_res TABLE {width:340px;margin:0 auto;}
.facemash.facemash_res .dolzh {min-height:auto;}
.facemash_res_other {padding:0 0 0 20px;background-color:transparent;}
.facemash_res_other .item {margin:0 0 2em 0;}
.facemash_res_other .item .persona {display:inline-block;width:139px;margin:0 20px 0 0;overflow:visible;vertical-align:top;}
.facemash_res_other .item .votes {display:inline-block;width:430px;font-size:115%;font-weight:bold;vertical-align:top;}
.facemash_res_other .item .votes .percent {position:relative;height:30px;margin:5px 0 0 0;background-color:#dfddd8;}
.facemash_res_other .item .votes .percent .nn {position:absolute;top:0;left:100%;width:55px;height:30px;padding:6px 10px 0;background-color:#fff;box-sizing:border-box;}
.facemash_res_other .img {height:115px;margin:0 0 5px 0;}
.facemash_res_other .votetitle {min-height:auto;margin:0 0 5px 0;font-size:120%;width:200px;}
.facemash_res_other .dolzh {min-height:auto;}


.glossary_shead {font-size:95%;text-align:right;}

.notifications {position:fixed;bottom:5px;right:10px;width:280px;z-index:90001;}
.notifications .item {position:relative;width:260px;margin:10px 0 0 0;padding:10px;background-color:#fff;box-shadow:0 0 10px #404040;border-radius:5px;}
.notifications .close {display:none;position:absolute;top:5px;right:5px;}
.notifications .close A {display:block;width:15px;height:15px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat -87px -200px;text-indent:-20000px;}
.notifications .item:hover .close {display:block;}
.notifications .notif_comment {padding-left:25px;background:url(//vdmsti.ru/img/ico_mess.png) no-repeat 0 0;}
.notifications .notif_message {padding-left:25px;background:url(//vdmsti.ru/img/ico_letter.png) no-repeat 0 2px;}
.notifications .notif_alert {padding-left:25px;background:url(//vdmsti.ru/img/ico_att.png) no-repeat 2px 2px;}
.notifications .title {font-weight:bold;}
.notifications .title A {text-decoration:none;}
.notifications .title A:hover {color:#923000;text-decoration:underline;}
.notifications P {margin:0.5em 0;}
.notifications .userbar_item {clear:both;margin:0.5em 0;padding:0;border:none;}
.notifications .userbar_item .ls_ico,
.notifications .userbar_item .ico,
.notifications .userbar_item .alert_ico {padding:0;}
.notifications .userbar_item .ls_ico:before,
.notifications .userbar_item .ico:before,
.notifications .userbar_item .alert_ico:before {display:none;}
.baloon .pinterest, .article_gallery .pinterest {margin:5px 0 0;}
.pinterest {margin:0 0 10px;}

#bio-photo {float:left;height:100%;padding-right:10px;}
#bio-text .main_issue {margin:0;padding:0;}
#baloon_content #bio-text h1 span {color:inherit;}

.search_result .short-search ul {margin:1em 0 0em}
.search_result .short-search a.full-search-result {color:#666;font-size:95%;}
.search_result .res_search.short-search{margin:0 0 2em}
.right_arrows {position:relative;float:right;}
.right_arrows A {border:1px solid #d6d6d4;text-indent:-20000px;border-radius:2px;}
.right_arrows .prev {position:absolute;top:0;right:24px;width:13px;height:17px;background:url(//vdmsti.ru/img/arr_back_gray.gif) no-repeat 3px 4px;text-decoration:none!important;}
.right_arrows .next {position:absolute;top:0;right:0;width:13px;height:17px;background:url(//vdmsti.ru/img/arr_forward_gray.gif) no-repeat 4px 4px;text-decoration:none!important;}

.gecko .fix_td {position:relative;}

.news_alert {position:relative;margin:-11px 0 1em;padding:10px;border:1px solid #d7d7d7;border-radius:2px;text-align:center;}
.news_alert A {padding:0 0 0 20px;background:url(//vdmsti.ru/img/ico/refresh_15x15.gif) no-repeat 0 center;color:#036;text-decoration:none;}
.news_alert SPAN {border-bottom:1px dotted #036;line-height:.9em;display:inline-block;}

.zoom_out {cursor:url(//vdmsti.ru/img/zoom_out.cur), pointer;}

.from_mobile {position:relative;padding:20px 0;background:url(//vdmsti.ru/img/under_site_bg1.png) repeat-x 0 0;background-color:#252524;border:1px solid #5D5C5B;font-size:200%;color:#fff;text-align:center;z-index:9999999;}
.from_mobile A {color:#fff;text-decoration:none;}
.from_mobile SPAN.back_to_mobile {text-decoration:underline;cursor:pointer;}
.from_mobile .close {position:absolute;top:50%;right:20px;margin:-15px 0 0 0;cursor:pointer;}

.rgarrows {text-decoration:none;}
.lgarrows {text-decoration:none;}

.popup_pw {position:fixed;bottom:14px;left:-10px;width:480px;height:417px;z-index:100000;text-align:left!important;}
.popup_pw .vv_swd {position:absolute;top:0;left:0;width:100%;height:417px;background-color:#000;opacity:0.4;border-radius:14px;z-index:1;}
.popup_pw .vv {position:absolute;top:6px;left:0;width:464px;height:405px;padding:0 0 0 10px;background:#f9f9f8 url(//vdmsti.ru/img/subscribe/paywall_pl_bg.png) repeat-x 0 0;border-radius:10px;z-index:2;}
.popup_pw .pl {position:relative;height:35px;padding:13px 13px 0;font-size:180%;color:#fff;}
.popup_pw .pl A {position:absolute;top:15px;display:block;width:19px;height:19px;background:#f9f9f8 url(//vdmsti.ru/img/subscribe/paywall_min_close.png) no-repeat 3px 3px;text-decoration:none;border-radius:5px;}
.popup_pw .pl .min {right:36px;}
.popup_pw .pl .min2 {right:11px;background-position:-11px 3px;}
.popup_pw .pl .close {right:11px;background-position:-27px 3px;}
.popup_pw .txt {padding:10px;}
.popup_pw IMG.fright {margin:0 0 5px 10px;}
.popup_pw .title {margin:18px 0 5px;font-size:180%;line-height:1.4;}
.popup_pw .name {font-size:95%;color:#4d4b4b;}
.popup_pw P {clear:both;margin:0 0 1em 0;}
.popup_pw UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.popup_pw LI {padding:0 0 3px 23px;background:url(//vdmsti.ru/img/ico/checkin.png) no-repeat 0 0;}
.popup_pw .go {float:right;height:24px;margin:-3px 0 0 0;padding:7px 7px 0;background:url(//vdmsti.ru/img/subscribe/paywall_btn_bg.png) repeat-x 0 0;border-radius:5px;}
.popup_pw .go A {font-size:125%;color:#fff;text-decoration:none;}
.popup_pw .newrule {float:right;margin:84px 10px 0 0;}

.adv_col {margin:-14px 13px 0 0;padding:15px 13px;background-color:#fcf1d5;}
.adv_col P {font-size:95%;color:#666;}
.adv_col A {color:#036;}

.qrcode_links {margin:0 0 1em 0;line-height:1.5;zoom:1;}
.qrcode_links:after {display:block;clear:both;content:'';}
.qrcode_links A {color:#036;}
.qrcode_links .qr {float:left;width:90px;height:90px;margin:3px 10px 0 0;border:1px solid #000;}
.qrcode_links .qr TD {text-align:center;}
.qrcode_links .qr IMG {vertical-align:top;}

.callback {font:bold 120% Tahoma, Arial, sans-serif;color:#923000;line-height:1.5;}
.callback A {border-bottom:1px dotted #923000;font-size:80%;font-weight:normal;color:#923000;text-decoration:none;cursor:pointer;line-height:.9em;display:inline-block;}
.block {display:block;}

.subs_tbl {margin:8px 0 3em 0;}
.subs_tbl TD {padding:5px 0;border-bottom:1px solid #ccc;}
.subs_tbl .td2,
.subs_tbl .td3,
.subs_tbl .td4 {width:180px;background-color:#f0efeb;}
.subs_tbl .td2a,
.subs_tbl .td3a {width:10px;}
.subs_tbl .header0 {line-height:1;}
.subs_tbl .price_tr TD {padding:0;font:bold 120% Tahoma, Arial, sans-serif;line-height:1.5;}
.subs_tbl .price_tr TD.option {font:normal 12px Arial;text-align:left;vertical-align:top;}
.subs_tbl .price_tr SPAN[id] {font-size:170%;font-weight:bold;}
.subs_tbl .price_tr SMALL {font-size:10px;font-weight:normal;color:#797979;}
.subs_tbl .price_tr S {color:#999;}
.subs_tbl .price_tr .action {color:#ee2d24;}
.subs_tbl .price_tr .action SPAN {font-size:170%;}
.subs_tbl .nobrd TD {border:none;}
.subs_tbl .callback {padding:15px 0 0 0;}
.btn_subs {width:133px;height:28px;}
.subs_tbl .price_tr .subscribe_period {margin:10px 0 36px;}
.subscribe_sale{position:absolute;top:18px;margin:0;}
.subscribe_sale .radio{vertical-align:-1px;}
.subs_tbl .td2 .btn_subs {margin:0 auto;}

INPUT.btn_subs {background:url(//vdmsti.ru/img/subscribe/btn_subscribe.png) no-repeat 0 0;border:none;text-indent:-20000px;}
INPUT.btn_subs:hover {background-position:0 -28px;}
INPUT.btn_subs[disabled] {background-position:0 -56px;}
.subs_tbl .btn2_subs {width:113px;margin:5px auto;text-align:center;text-decoration:none;display:block;}
.btn_subs A {display:block;width:133px;height:28px;background:url(//vdmsti.ru/img/subscribe/btn_subscribe.png) no-repeat 0 0;text-indent:-20000px;text-decoration:none;}
.btn_subs A:hover {background-position:0 -28px;}

.btn2_subs {padding:4px 10px 5px;background:#0087bf;background:-moz-linear-gradient(top, #0087bf, #0166a8);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0087bf), color-stop(100%,#0166a8));background:-webkit-linear-gradient(top, #0087bf, #0166a8);background:-o-linear-gradient(top, #0087bf, #0166a8);background:linear-gradient(top, #0087bf, #0166a8);border:1px solid #0163a6;border-radius:5px;font:115% Tahoma,sans-serif;color:#fff;text-shadow:1px 1px 1px #444;cursor:pointer;}
.btn2_subs:hover {background:#26a4d9;background:-moz-linear-gradient(top, #26a4d9, #2886c4);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#26a4d9), color-stop(100%,#2886c4));background:-webkit-linear-gradient(top, #26a4d9, #2886c4);background:-o-linear-gradient(top, #26a4d9, #2886c4);background:linear-gradient(top, #26a4d9, #2886c4);border-color:#2883c3;}
.btn2_subs[disabled] {padding:4px 10px 5px;background:#c5c5c5;border:1px solid #c1c1c1;border-radius:5px;text-shadow:1px 1px 1px #999;}

.subs_form .header0 {margin:15px 0 2em;font-size:250%;}
.subs_form .callback {float:right;font-size:150%;line-height:1.3;text-align:right;}
.subs_form .callback A {font-size:75%;}
.subs_form .checklist {margin:0 0 0 20px;}
.subs_form .form_block {margin:0 0 1.1em 0;padding:10px 20px 15px 48px;background-color:#f0efeb;}
.subs_form TD.form_block_td {padding:10px 20px 20px 48px;}
.subs_form .form_block .checklist {margin:0 0 -10px -28px;}
.subs_form .form_block {margin:0 0 20px 0;}
.subs_form .header4 {margin:0 0 1em 10px;}
.subs_form H4 {margin:1.5em 0 0.3em 50px!important;font:bold 150% Tahoma, Arial, sans-serif;color:#333;text-transform:none;}
.subs_form .header4 OL {margin:2em 0 0 0;}
.subs_form UL.list A {text-decoration:underline;}
.p_subs {margin-left:47px!important;}
.p_subs_radio {margin-left:25px!important;}
.subs_form UL.radio_l {list-style-type:none;list-style-image:none;list-style-position:outside;margin:1em 0 1em -24px;padding:0;}
.subs_form UL.radio_l LI {margin:0 0 7px 0;}
.subs_form UL.radio_l LI .radio {vertical-align:-1px;}
.subs_form .input {margin:5px 0 0 0;border:1px solid #656565;border-radius:0;}

.subs_form .subs_form_tbl {width:100%;margin:2em 0 0 0;}
.subs_form .subs_form_tbl TD {vertical-align:top;}
.subs_form .right_block {width:330px;}
.subs_form .right_block P {line-height:1.5;}
.subs_form .right_block .vv {width:290px;padding:20px;background-color:#e0ebf1;color:#666;zoom:1;}
.subs_form .right_block .vv:after {display:block;clear:both;content:'';}
.subs_form .right_block .vv A {color:#036;}
.subs_form .right_block .vv A:hover {color:#923000;}
.subs_form .right_block .vv IMG {float:right;}
.subs_form .right_block .vv .btn2_subs {font-size:100%;}
.subs_form .left_block .form_block {margin-right:40px;}
.subs_form .left_block .required {margin-right:40px;}

.vibor_top{position:absolute;top:-10px;left:0;width:156px;height:27px;background:url(//vdmsti.ru/img/subscribe/vibor_top3.png) no-repeat 0 0;}
.vibor_top_red{background-image:url(//vdmsti.ru/img/subscribe/vibor_top_red.png);}

.lenta_subs {position:absolute;top:-4px;right:-2px;width:114px;height:97px;background:url(//vdmsti.ru/img/subscribe/Lentochka_50.png) no-repeat 0 0;z-index:2;}
.lenta30 {background:url(//vdmsti.ru/img/subscribe/Lentochka_30.png) no-repeat 0 0;}
.lenta36 {background:url(//vdmsti.ru/img/subscribe/Lentochka_36.png) no-repeat 0 0;}
.lenta50 {background:url(//vdmsti.ru/img/subscribe/Lentochka_50.png) no-repeat 0 0;}
.lenta_aktsia {background:url(//vdmsti.ru/img/subscribe/Lenta_akciya.png) no-repeat 0 0;}
TD .lenta_subs {top:-9px;}
.subs_header {margin:0 0 -3px 0;font:165% Georgia, serif;color:#036;}
.subs_header IMG {margin:15px 0 10px 0;}
.subs_header A {color:#036;}
.subs_header SPAN {position:relative;z-index:3;}

A.subs_indicator {width:auto;height:auto;margin:0 20px 0 0;white-space:nowrap;}
.subs_indicator SPAN {display:inline-block;font-size:1px;line-height:1px;vertical-align:middle;}
.subs_indicator SPAN.battery {position:relative;width:22px;height:7px;margin:0 4px 1px 0;padding:1px;border:1px solid #a8a4a0;text-align:right;}
.subs_indicator SPAN.battery SPAN.vv {width:22px;height:7px;background-color:#a8a4a0;}
.subs_indicator SPAN.battery SPAN.vv_none {position:absolute;top:-5px;left:3px;width:18px;height:18px;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat 0 0;}

.subs_link_btm {margin:0;padding:30px 0 0 0;border-top:1px solid #999;font-size:125%;color:#036;}
.subs_link_btm A {color:#036;}
.subs_link_btm A:hover {color:#923000;}

.special_anons {margin:0 0 30px 0;}
.right .special_anons {margin-top:3em;}
.special_anons A {display:block;font:bold 105% Georgia, serif;color:#036;text-decoration:none;}
.special_anons A:hover {color:#923000;text-decoration:underline;}
.anons_work A {height:98px;padding:37px 0 0 13px;background:url(//vdmsti.ru/img/anons_work.png) no-repeat right 0;}

.lenta_big {position:absolute;top:78px;right:-80px;width:722px;height:59px;padding:20px 0 0 0;background:url(//vdmsti.ru/img/subscribe/lenta_big.png) no-repeat 0 0;font-size:140%;font-weight:bold;color:#fff;text-align:center;white-space:nowrap;z-index:2;}
.lenta_big A {color:#fff;text-decoration:none;}
.lenta_big A:hover {text-decoration:underline;}

.columns2 UL {width:49%;float:left;}


#userpage_subs_banner TABLE TR TD {vertical-align:top;}
#userpage_subs_banner TABLE TR TD A {display:block;height:42px;}

.inline_ico {margin:0 0 0 5px;vertical-align:-2px;}

#darkenScreenObject {position:absolute;top:0;left:0;background-color:#000;overflow:hidden;z-index:40;-moz-opacity:0.50;opacity:.50;filter:alpha(opacity=50);}

/*Styles for new balooons action*/
.special_left_slogan, .special_center, .special_right{display:inline-block;vertical-align:top;}
.baloon_special{height:99px;cursor:pointer;}
.baloon_special P{margin:0;padding:0;}
.special_left_slogan{margin:14px 22px 0 33px;font:13px Arial;}
.special_left_slogan .slogan_black {margin:-3px 0 3px;font:bold 16px Tahoma;}
.special_left_slogan .slogan_red{font:bold 18px Tahoma;color:#900;}
.special_left_slogan .slogan_blu{color:#0063ab;font:16px Tahoma;font-weight:bold;}

.special_center{position:relative;overflow:visible;width:216px;height:89px;}
.special_price{position:absolute;width:96px;height:57px;left:110px;top:14px;font-size:13px;color:#fff;text-align:center;}
.special_price P:first-child{font-weight:bold;font-size:14px;}
.special_price P:first-child SPAN{font-size:25px;}
.special_pic{position:absolute;left:0;bottom:0;width:216px;height:117px;background:url(//vdmsti.ru/img/baloon/baloon_action.png);}

.snoska{position:absolute;left:202px;bottom:7px;width:125px;font-size:9px;color:#444;}
.special_right{position:relative;width:236px;margin:17px 0 0 7px;text-align:right;}
.special_right BUTTON.speciall_sub, .special_right BUTTON{margin:6px 0;padding:5px 11px;background:#900;color:#fff;border:none;border-radius:4px;cursor:pointer;}

.fb .special_center{width:180px;}
.fb .special_pic{position:absolute;background:url(//vdmsti.ru/img/baloon/baloon_action_fb.png);height:114px;width:136px;left:7px;bottom:0;}
.fb .special_price{color:#000;top:0;left:5px;width:120px;text-align:left;}
.fb .special_price P{font-size:19px;}
.fb .special_price P SPAN{font-size:31px;}
.fb .special_right{margin-left:0;}

.sub_fb.baloon_special{height:110px;cursor:pointer;border:1px #999999 solid!important;border-radius:5px 5px 5px 5px;}
.sub_fb .special_left_slogan .slogan_blu{margin-bottom:7px;}
.sub_fb .special_left_slogan{margin:18px 35px 0  30px;font:13px Arial;}
.sub_fb .special_pic{position:absolute;background:url(/img/baloon/baloon_subscribe_fb.png);height:113px;width:128px;left:7px;bottom:-8px;}
.sub_fb .special_center{width:155px;}
.sub_fb .special_right{text-align:left;width:320px;padding-top:4px;font-size:14px;}
.sub_fb .special_form{width:202px;display:inline-block;margin-top:6px;height:26px;vertical-align:bottom;}
.sub_fb .special_form INPUT{width:190px;padding:0 5px;border:1px #929292 solid;height:24px;}
.sub_fb .btn_subs {width:102px;height:26px;margin-left:6px;display:inline-block;margin-top:6px;}
.sub_fb .btn_subs A {background:url(/img/baloon/btn_subscribe_fb.png) left top;width:102px;height:26px;}
.sub_fb .btn_subs A:hover {background-position:left -26px;}
/*styles for main page only*/
#main_page .logo_main {display:block;}
#main_page .logo_sub {display:none;}
#main_page .nomos {position:absolute;width:100;height:100;top:1px;left:100px;z-index:1000;}

#main_page .content_tr2 .col_2 .plashka,#news_page .content_tr2 .col_2 .plashka {margin:0 0 10px;}
#main_page .issue_block,#news_page .issue_block {margin:0 0 20px;}
#main_page .dott,#news_page .dott {padding:0 0 13px 0;background:url(//vdmsti.ru/img/dashed.gif) repeat-x 0 0;text-align:center;}
#main_page #excl_scroll_container2,#news_page #excl_scroll_container2 {margin:0;}

.issue_block.handmade {position:relative;height:170px;margin:13px 13px 0!important;padding:0!important;overflow:hidden;}
.issue_block.handmade .plashka, .issue_block.handmade P{display:none;}
.issue_block.handmade H2 {cursor:pointer;position:absolute;bottom:0;left:0;right:0;background:url(//vdmsti.ru/img/opacity06.png) repeat;padding:5px 10px;margin:0;z-index:1;}
.issue_block.handmade H2 A{color:#fff;font:18px Georgia,serif;text-decoration:none;}

.issue_block.handmade1 .image {position:relative;height:170px;margin:0px 0px 0!important;padding:0!important;overflow:hidden;}
.issue_block.handmade1 .image.small {height:60px;}
.issue_block.handmade1 .image H2 {cursor:pointer;position:absolute;bottom:0;left:0;right:0;background:url(//vdmsti.ru/img/opacity06.png) repeat;padding:5px 10px;margin:0;z-index:1;}
.issue_block.handmade1 .image H2 A{color:#fff;font:18px Georgia,serif;text-decoration:none;}
.issue_block.handmade1 H2.nopic {font:145% Georgia, serif;font-weight:normal;margin:0px;}

/*styles for gasoline*/
.gasoline_quotes td.th{width:200px;text-align:left;}
.gasoline_quotes .arrow{text-align:right;padding:0 5px 0 65px;}
.gasoline_quotes .arrow.first{padding:0 5px 0 0;}
.gasoline_quotes .value_sale{width:35px;text-align:left;color:#000;}
.gasoline_quotes .changes_sale{text-align:left;padding:0 0 0 25px;}
.gasoline_quotes .value_sale span{}
.gasoline_quotes .changes_sale span{display:inline-block;width:30px;text-align:right;}
.gasoline_quotes .ind_up.arrow span{background:url(//vdmsti.ru/img/ind_up2.gif) no-repeat scroll 0 0 transparent;}
.gasoline_quotes .ind_down.arrow span{background:url(//vdmsti.ru/img/ind_down2.gif) no-repeat scroll 0 0 transparent;}

/*styles for save button in subscribe page*/
.search_keyword{padding:2px 10px 4px 24px;position:relative;width:auto;}
.search_keyword INPUT{margin:2px 0 3px;}
.subsemail_notice{margin:10px 0 0 21px;}
.subsemail_list2{margin-bottom:35px;}
.subsemail_notice .radio{vertical-align:-1px;}
.status_save{float:left;margin-left:15px;}
.button_save{float:left;}
.status_save DIV{display:none;padding:4px 0 0 20px;height:16px;position:relative;}
    .gecko .status_save DIV{padding-top:2px;}
.status_save DIV.visible{display:block;}
.button_save .btn2{width:100px;}
.button_save .btn2:active, .button_save .btn2:focus,
.button_save:focus, .button_save:active{outline:none;}

.status_save .font-ico{position:absolute!important;left:0;top:2px;}
.save_success .font-ico, .font-ico.success-ico{color:green;font-size:13px;}
.save_error .font-ico, .font-ico.fault-ico{color:red;font-size:13px;}
.save_in_process .font-ico, .font-ico.fault-ico{margin-right:2px;}
.subsemail_notice P{margin:0;}
.subsemail_notice INPUT{margin-top:0;vertical-align:-1px;}
.subsemail_notice .radio_add_s {padding:0 0 5px 23px;}
.ie .subsemail_list2 INPUT[type="checkbox"]{margin-top:-3px;}

@-webkit-keyframes loading {
      0%  {-webkit-transform:rotate(0deg);}
    100% {-webkit-transform:rotate(739deg);}
}

@-moz-keyframes loading {
      0%  {-moz-transform:rotate(0deg);}
    100% {-moz-transform:rotate(739deg);}
}

@-o-keyframes loading {
         0%  {-o-transform:rotate(0deg);}
        100% {-o-transform:rotate(739deg);}
}

@keyframes loading {
        0% {transform:rotate(0deg);}
        100% {transform:rotate(739deg);}
}

.architem .title.title_more .more_link{float:left;}
.architem .loading_status{float:left;padding:1px 0 0 10px;display:none;}
.font-ico.loading-ico {
    display:inline-block;
    width:10px;
    height:15px;
    box-sizing:border-box;
    font-size:11px;
    position:relative;
    -webkit-animation-name:'loading';
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-duration:2s;
    -webkit-animation-delay:0;
    -o-animation-name:loading;
    -o-animation-iteration-count:infinite;
    -o-animation-duration:2s;
    -o-animation-delay:0;
    -moz-animation-name:loading;
    -moz-animation-iteration-count:infinite;
    -moz-animation-duration:2s;
    -moz-animation-delay:0;
    animation-name:loading;
    animation-iteration-count:infinite;
    animation-duration:2s;
    animation-delay:0;
}

.gecko .loading-ico {height:16px;}

/*news "ears"*/
.navigation_news {background:url(//vdmsti.ru/img/ears.png);position:fixed;overflow:hidden;top:50%;margin-top:-81px;height:162px;width:50px;z-index:900;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;}
.next_anons_content {width:280px;height:auto;top:50%;margin-top:-52px;}
.prev_anons_content {width:280px;height:auto;top:50%;margin-top:-52px;}

.navigation_news.next_anons {background-position:0 0;right:0;}
.navigation_news.prev_anons {background-position:-50px 0;left:0;}

A.anons_link {display:block;height:155px;width:40px;}
A.anons_link_block {text-decoration:none;}
.anons_tail{display:block;width:17px;height:33px;background:transparent url(//vdmsti.ru/img/ears.png);position:absolute;top:64px;}

.prev_anons .anons_tail{background-position:-40px -163px;left:11px;}
.prev_anons A.anons_link:hover SPAN.anons_tail,
.prev_anons A.anons_link.hover SPAN.anons_tail,
.prev_anons A.anons_link:active SPAN.anons_tail {background-position:0 -163px;}

.next_anons .anons_tail{background-position:-58px -163px;right:11px;}
.next_anons A.anons_link{margin:0 0 0 10px;}
.next_anons A.anons_link:hover SPAN.anons_tail,
.next_anons A.anons_link.hover SPAN.anons_tail,
.next_anons A.anons_link:active SPAN.anons_tail{background-position:-18px -163px;}

.anons_content{display:block;text-decoration:none;z-index:10000;width:275px;padding-left:5px;height:80px;text-align:left;overflow:hidden;position:relative;color:#333;font-weight:bold;font-family:Georgia,serif;}
.anons_content IMG{float:right;margin-left:10px;}
.anons_content DIV{position:relative;margin-top:2px;overflow:hidden;min-height:60px;line-height:15px;}
.anons_content.wpic DIV{width:185px;}
.anons_content DIV:after{content:'';position:absolute;top:65px;right:0;height:15px;width:65px;background:url(//vdmsti.ru/img/blogs/blogs_grd.png) no-repeat scroll 0 0 transparent;}
.anons_content-more{color:#666666;font:11px/15px Arial,sans-serif;margin:3px 0 0;}
.anons_content-more .arr{font-size:13px;}
/*.bln_rightcenter:after, .bln_rightcenter:before{z-index:-1;}*/
.anons_baloon {position:fixed!important;}
.anons_baloon.bln_leftcenter {left:47px!important;}
.anons_baloon.bln_rightcenter {left:auto!important;right:47px!important;}

.accent_block{border-radius:5px 5px 5px 5px;box-shadow:0 0 10px #404040;height:auto!important;padding:20px 20px 10px;text-align:left;margin:15px 0 20px;}
.accent_block P{margin:0 0 10px;}

/*new search*/
.form-input__box{height:21px;padding:2px 5px 1px;border:1px solid #A7A19A;display:block;background:#fff;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.form-input__clear{display:none;background:#fff;height:16px;width:16px;position:absolute;right:2px;top:2px;}
.form-input__clear A{height:16px;width:16px;display:block;}
.form-input__box.form-input__clear_visible{padding-right:25px;}
.form-input__clear_visible .form-input__clear{display:block;}
.form-input__input{border:none;background:#fff;outline:0 none;font:11px Arial,sans-serif;width:100%;height:14px;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;}
.search_grad .search .form-input__box{width:182px;float:left;margin:0 10px;border:1px solid #A7A19A;border-radius:2px;height:22px;}
.search_full .search .form-input__box{height:22px;}
.search_grad .form-input__input{font:12px Arial,sans-serif;height:16px;}

.form-input__box{height:21px;padding:2px 5px 1px;border:1px solid #A7A19A;display:block;background:#fff;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.form-input__clear{display:none;background:#fff;height:16px;width:16px;position:absolute;right:2px;top:2px;}
.form-input__clear A{height:16px;width:16px;display:block;}
.form-input__box.form-input__clear_visible{padding-right:25px;}
.form-input__clear_visible .form-input__clear{display:block;}
.form-input__input{border:none;background:#fff;outline:0 none;font:11px Arial,sans-serif;width:100%;height:14px;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;}
.search_grad .search .form-input__box{width:182px;float:left;margin:0 10px;border:1px solid #A7A19A;border-radius:2px;height:22px;}
.search_full .search .form-input__box{height:22px;}
.search_grad .form-input__input{font:12px Arial,sans-serif;height:16px;}

/*quotes in the middle column of "companies" page*/
.indices_full.company_col {padding:0 0 1em;}
.indices_full.company_col .tbl {margin-top:-10px;border-top:none;}
.indices_full.company_col .tbl TD {vertical-align:top;}
.indices_full.company_col .tbl TD:first-child {padding-right:3px;}
.indices_full.company_col .tbl TD A {color:#333;text-decoration:underline;}
.indices_full.company_col .tbl TD A:hover {text-decoration:underline;}
.indices_full.company_col TD.arrow_up,
.indices_full.company_col TD.arrow_down {background-position:right 10px;}
.indices_full.company_col .th-title td{padding:8px 0;font-size:14px;font-weight:bold;}

.print_advblock {display:none;}
.print_advblock {margin:0 0 30px 0;zoom:1;}
.print_advblock:after {display:block;clear:both;content:'';}
.ricoh {position:relative;min-height:90px;padding:10px 15px;border:1px dashed #000;border-radius:7px;}
.ricoh_name {margin:0 0 .3em 0;font-size:17px;font-weight:bold;}
.ricoh_txt {margin:0 275px .3em 0;font-size:11px;}
.ricoh_slogan {font-size:15px;font-weight:bold;}
.ricoh_www {position:absolute;bottom:15px;right:100px;font-size:18px;}
.ricoh_www A {color:#36c!important;text-decoration:underline!important;}
.ricoh .adv_inscription {position:absolute;top:15px;right:9px;}
.ricoh_logo {position:absolute;top:15px;right:75px;}

.ajax_loader {background:url(//vdmsti.ru/img/vedusers/ajax-loader.gif) no-repeat center center;}


/*style for phone link*/
A.tel{text-decoration:none;}
A.tel.tel_red{border:none;font-size:17px;font-weight:bold;line-height:1.3;}
A.tel:hover{cursor:default;}
@media only screen and (max-device-width:480px),
    only screen and (max-width:320px)
    {
     A.tel:hover{cursor:pointer;}
}

/*table with social links*/
.social_place_type{}
UL.place_type.social_place_type LI  A{font:bold 12px Arial;color:#125483!important;border-bottom:1px dotted #125483;}
UL.place_type.social_place_type LI+LI{margin-left:8px;}
UL.place_type.social_place_type LI.current {border-radius:4px 4px 0 0;}
UL.place_type.social_place_type LI.current A{color:#000000!important;border-bottom:1px dotted #DFDDD8;}
UL.place_type.social_place_type LI p{padding:13px 7px 12px;}

.tbl.tbl-social{border-bottom:none;border-top:1px solid #CCCCCC;}
.tbl-social td{width:50px;text-align:right;padding:15px 0;}
.tbl-social td.td_name{width:300px;text-align:left;}
.tbl-social .td_name .social-name{font:bold 18px Arial;margin-bottom:5px;}
.tbl-social .td_name .social-post{}
.tbl-social td i, .social-links i{display:inline-block;//display:inline;//zoom:1;width:32px;height:32px;vertical-align:middle;background:url(//vdmsti.ru/img/ved_sprites.png) no-repeat;}
.tbl-social td.soc-fb i{background-position:-212px -339px;}
.tbl-social td.soc-fb a i, .social-links .soc-fb i{background-position:-95px -339px;}
.tbl-social td.soc-tw i{background-position:-205px -463px;}
.tbl-social td.soc-tw a i, .social-links .soc-tw i{background-position:-239px -463px;}
.tbl-social td.soc-lj a i, .social-links .soc-lj i{background-position:-205px -429px;}
.tbl-social td.soc-lj i{background-position:-239px -429px;}
.tbl-social td.soc-yut i{background-position:-273px -463px;}
.tbl-social td.soc-yut a i, .social-links .soc-yut i{background-position:-273px -429px;}
.tbl-social td.soc-inst i{background-position:-137px -463px;}
.tbl-social td.soc-inst a i, .social-links .soc-inst i{background-position:-171px -463px;}
.tbl-social td.soc-web i{background-position:-1px -463px;}
.tbl-social td.soc-web a i{background-position:-35px -463px;}
.tbl-social td.soc-ma i{background-position:-69px -463px;}
.tbl-social td.soc-ma a i{background-position:-103px -463px;}
.stattables .sn_text{margin:0 0 22px;}

.tbl-social td.td_num{width:37px;text-align:center;}
.tbl-social td.td_img{width:60px;padding-right:10px;}
.tbl-social.tbl-olimp td.td_name{width:270px;}
.tbl-social.tbl-olimp .td_name .social-name{font-size:16px;color:#565656;}
.tbl-social td.td_year{width:50px;padding-right:10px;padding-left:10px;text-align:left;color:#797979;}

.table-group{padding:10px 0;}
.table-group .table-title {font-size:150%;font-weight:bold;margin:5px 0 10px;padding-left:13px;}
.table-group .table-title A {color:#003366;text-decoration:none;}
.table-group .table-title span.font-ico{color:#8a8a86;display:inline-block;//display:inline;//zoom:1;margin:0 15px 0 0;padding:0;vertical-align:-2px;width:14px;}
.table-group .table-title SPAN.name {border-bottom:1px dotted #003366;display:inline-block;//display:inline;//zoom:1;line-height:0.9em;font:bold 18px Arial, sans-serif;}
.table-group .table-body{padding-bottom:10px;}

.social-links{text-align:left;margin:20px 0 15px -35px;}
.social-links div{display:inline-block;//display:inline;//zoom:1;vertical-align:middle;margin:0 0 10px 35px;}
.social-links i{margin-right:10px;}
.social-links a{color:#003366;text-decoration:none;}
.social-links a:hover{text-decoration:underline;}
.btn2_subs_green, .btn2_subs_green:hover, .btn2_subs_green[disabled] {background:#6ac22d;background:-moz-linear-gradient(top, #5ab518, #348e00);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ab518), color-stop(100%,#348e00));background:-webkit-linear-gradient(top, #5ab518, #348e00);background:-o-linear-gradient(top, #5ab518, #348e00);background:linear-gradient(top, #5ab518, #348e00);border:1px solid #245f00;border-radius:5px;}
.display-none {display:none;}

.counter-case{display:inline-block;vertical-align:top;//display:inline;//zoom:1;}
.counter-link{text-decoration:none;}
#rambler-counter {position:relative;}
#rambler-counter a:after {position:absolute;content:"";width:88px;height:31px;left:0;right:0;background:url(//vdmsti.ru/img/top100.png);}

.utinet_bottom {padding:16px 16px 0;}
    .utinet_bottom .utinet_item {position:relative;display:inline-block;width:198px;height:126px;margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #e0e0e0;vertical-align:top;}
    .utinet_bottom .utinet_item.last {width:208px;margin:0;padding:0;border:none;}
    .utinet_bottom .utinet_item_link {font-size:115%;}
    .utinet_bottom .utinet_item_price {position:absolute;bottom:30px;z-index:2;}
    .utinet_bottom .utinet_item_buy_link {position:absolute;bottom:0;z-index:2;}
    .utinet_bottom .utinet_notes {margin:15px -16px 0;padding:10px 16px 15px;background-color:#e9e6e1;}
.utinet_right {margin:20px 0 0 0;padding:0 17px 0 13px;}
    .utinet_right .utinet_item {width:202px;margin:0 0 15px 0;padding:10px;background-color:#fff;border:1px solid #d6d6d6;}
    .utinet_right .utinet_item_price {margin:0 0 5px 0;}
.utinet_item_link {position:relative;display:block;max-height:64px;padding:0 0 10px 0;font-weight:bold;color:#036;text-decoration:none;overflow:hidden;}
    .utinet_item_link:hover {color:#923000;text-decoration:underline;}
.utinet_grad {position:absolute;bottom:0;left:0;width:100%;height:75px;background:url(//vdmsti.ru/img/utinet_grad.png) repeat-x 0 55px;z-index:1;}
.utinet_item_image {float:right;margin:0 0 0 5px;vertical-align:top;}
.utinet_item_price {display:block;font-size:145%;font-weight:bold;text-decoration:none;}
.utinet_item_buy_link {display:inline-block;padding:5px 12px 7px;background:#63bf00;background:-moz-linear-gradient(top, #63bf00, #319700);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#63bf00), color-stop(100%,#319700));background:-webkit-linear-gradient(top, #63bf00, #319700);background:-o-linear-gradient(top, #63bf00, #319700);background:linear-gradient(top, #63bf00, #319700);border-radius:2px;font-weight:bold;color:#fff;text-decoration:none;box-shadow:0 0 6px #a7bbc8;}
.utinet_notes {font-size:95%;color:#797979;}

/*subcribe action banner*/
#actionBanner{background:#E3E0DA;padding-bottom:10px;}
#actionBanner a>div{height:38px;
    border-top:1px #44c1fd solid;
    border-bottom:1px #44c1fd solid;
    overflow:hidden;
    width:100%;
    background:#44c1fd url(//vdmsti.ru/img/subscribe/5764_banner.png) 287px top no-repeat;
    position:relative;
    font-size:19px;
    margin:0;
    text-decoration:none;
}
.action_day, .action_text1, .action_text2{top:7px;}
.mac.chrome .action_day,.mac.chrome .action_text1,.mac.chrome .action_text2{top:9px;}
.action_day{position:absolute;left:60px;width:200px;padding:0;margin:0;}
.action_day li{list-style-type:none;color:#acddfb;float:left;}
.action_day li.curr_day, .action_text2{color:#fff;}
.action_day li + li{margin-left:14px;}
.action_day li.action_month{margin-left:6px!important;}

.action_text1{color:#000;position:absolute;left:343px;}
.action_text2{position:absolute;right:60px;}

.action_sale_num{color:#44c1fd;font-size:56px;position:absolute;right:414px;top:-15px;font-weight:bold;}
/*subcribe action banner*/

/*Fadding smi block in right column*/
.smi-fadding >div>div{position:relative;}
.smi-fadding >div>div:after {content:"";position:absolute;top:0;bottom:0;width:20px;right:0;background:url(/img/right-col-fad.png) right top repeat-y;}



/*fonts icons àùê favorites*/
@font-face {
    font-family:'icomoon';
    src:url('/__static/201407041700/fonts/icomoon.eot');
    src:url('/__static/201407041700/fonts/icomoon.eot?#iefix') format('embedded-opentype'),
    url('/__static/201407041700/fonts/icomoon.ttf') format('truetype'),
    url('/__static/201407041700/fonts/icomoon.woff') format('woff'),
    url('/__static/201407041700/fonts/icomoon.svg#icomoon') format('svg');
    font-weight:normal;
    font-style:normal;
}
.font-ico,
.ico-favor{
    font-family:'icomoon';
    color:#333;
    font-size:18px;
    line-height:15px;
    vertical-align:top;
    position:relative;
    width:15px;
    speak:none;

    font-style:normal;
    font-weight:normal;
    font-variant:normal;
    text-transform:none;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}
.ls_ico:before, .userbar_item .alert_ico:before{
    position:absolute;
    top:0;
    left:0;

}
.font-ico {
    width:15px;
    height:15px;
    font-style:normal;
}

/*fonts rouble*/
@font-face {
    font-family: 'ALSRubl-Arial';
    src: url('/__static/201405071535/fonts/b-rub_arial/alsrubl-arial-regular.eot');
    src: url('/__static/201405071535/fonts/b-rub_arial/alsrubl-arial-regular.eot?#iefix') format('embedded-opentype'),url('/__static/201405071535/fonts/b-rub_arial/alsrubl-arial-regular.woff') format('woff'), url('/__static/201405071535/fonts/b-rub_arial/alsrubl-arial-regular.ttf') format('truetype'), url('/__static/201405071535/fonts/b-rub_arial/alsrubl-arial-regular.svg#ALSRublArialRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

span.rouble {font-family: 'ALSRubl-Arial'!important;}


#favorites .fav-link.fav-link-ac{color:#999;}

.ico-doctype{font-family:'icomoon';line-height:1;font-size:14px;color:#999999;font-style:normal;}
.ico-doctype.ico-text{font-size:15px;}
.articles-list-new {margin:0 0 13px;}
.articles-list-new li{margin:0;padding:10px 0 10px 28px;position:relative;list-style-type:none;border-bottom:1px solid #DADADA;}
.articles-list-new li:first-child{padding-top:0;}
.articles-list-new li .ico-doctype{position:absolute;left:3px;}
.articles-list-new li .ico-doctype.ico-text{left:5px;}
.articles-list-new li a{color:#003366;text-decoration:none;font:100%/13px Georgia,serif;}
.articles-list-new li a:hover{text-decoration:underline;}

.p-font-ico{position:relative;padding-left:20px;}
/*fonts arrows*/
.video .arrow, .issue_block .arrow {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666;border-radius:4px;cursor:pointer;height:20px;opacity:0.8;position:absolute;width:20px;overflow:visible;}
.video .arrow:before, .issue_block .arrow:before {content:'\e00c';font:normal 15px 'icomoon';color:#000;display:block;width:10px;height:10px;line-height:10px;left:2px;top:5px;position:absolute;text-decoration:none;}

.reportage .arrow {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666;border-radius:4px;cursor:pointer;height:20px;left:26px;opacity:0.8;position:absolute;text-decoration:none;top:26px;width:20px;overflow:visible;}
.reportage .arrow:before {content:'\e00b';font:normal 15px/10px 'icomoon';color:#000;display:block;width:5px;height:5px;left:2px;top:5px;position:absolute;text-decoration:none;}
.opera .reportage .arrow:before, .opera .video .arrow:before {margin-top:1px;}

.gallery_actual {margin:1em 0 0 0;padding:0 0 2em;zoom:1;}
.arrow_fico{background:#FFFFFF;border:1px solid #666;border-radius:4px;cursor:pointer;height:10px;opacity:0.8;position:absolute;width:10px;padding:5px;text-indent:-3px;overflow:visible;font:normal 15px/10px 'icomoon';color:#000;display:block;text-decoration:none;position:absolute;left:26px;top:26px;}
.arrow_fico_big{background:#000000;border:2px solid #fff;border-radius:4px;cursor:pointer;height:31px;opacity:0.5;position:absolute;width:31px;padding:10px;text-indent:-10px;overflow:visible;font:normal 45px/30px  'icomoon';color:#fff;display:block;text-decoration:none;position:absolute;left:7px;top:7px;}

/*end fonts style*/
.gallery_actual {padding:0 0 2em;zoom:1;}
.gallery_actual:after {display:block;clear:both;content:'';}
.gallery_actual .vv1 {float:left;width:50%;}
.ie7 .gallery_actual .vv2 {width:332px;}
.gallery_actual .vv1 .issue_block {margin:0;padding:0 20px 0 0;}
.gallery_actual .vv2 .issue_block {margin:0 0 0 -1px;padding:0 0 0 20px;}
.gallery_actual .vv2 {float:left;width:50%;}
.gallery_actual .issue_block P {margin:0;font-size:100%;color:#333;}
.gallery_actual .issue_block .ver-align {
    height:34px;
    overflow:hidden;
    margin-bottom:7px;
}
.gallery_actual .issue_block .header1 {
    display:table-cell;
    height:34px;
    vertical-align:bottom;}
.gallery_actual .issue_block .header1  A{
    display:inline-block;
    line-height:17px;
}
.ie7 .gallery_actual .issue_block .header1  A{
    margin-top:expression((parentNode.offsetHeight - this.offsetHeight)&lt;0 ? "0" :(parentNode.offsetHeight - this.offsetHeight)/2 + "px");
}

.fb-case + .gallery_actual, .fb-case +  .adria-case{margin-top:8px;}
.fb-case + .rubric_news_case {margin-top:10px;}
.classifieds {margin:0 0 1em 0;}
    .classifieds .all_news A {margin-right:0;}
    .classifieds_title {font-size:165%;font-weight:bold;color:#666;text-transform:uppercase;}
    .classifieds_subtitle {font-size:85%;font-weight:bold;color:#646462;text-transform:uppercase;}

