﻿html
{
    margin:0;
    padding:0;
}
body
{
    background:#E0E0E0;
    margin:0px;
    padding:0px;
    padding-top:2px;
    text-align:center;
    
    font-family: Arial, Helvetica, sans-serif;
	font-size:	12px;
	min-width: 760px;
	line-height: 1.4em;
}
#root
{
 vertical-align: middle;

    margin:0 auto;
    padding:0px;
    min-width:1002px;
    max-width:1200px;
}



* html #root
{
    width:expression(
        (document.compatMode && document.compatMode == 'CSS1Compat')
        ?
        (
            document.documentElement.clientWidth < 1002
            ?
            "1002px"
            :
            (
                document.documentElement.clientWidth > 1200
                ?
                "1200px"
                :
                "auto"
            )
        )
        :
        (
            document.body.clientWidth < 1002
            ?
            "1002px"
            :
            (
                document.body.clientWidth > 1200
                ?
                "1200px"
                :
                "auto"
            )
        )
    );
}

/* 4 2 7 8 3 C */
.clear{ content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clear { zoom:1; }

td, div, span { text-align: left; }

A,BODY,P,TABLE,TH,TD,TR,INPUT,SELECT {COLOR: #262626; FONT: 13px Arial; TEXT-TRANSFORM: none;}

a:link, a:visited {COLOR: #336699 /*#4d5a7d*/; font-family : Arial; font-size:13px; text-decoration: none;}
a:active, a:hover {COLOR: #FF0000; font-family : Arial; font-size:13px;  text-decoration: underline;}

a:link strong, a:visited strong {COLOR: #336699; font-weight:bold; font-family : Arial; font-size:13px; text-decoration: none;}
a:active  strong, a:hover strong {COLOR: #FF0000; font-weight:bold; font-family : Arial; font-size:13px;  text-decoration: underline;}

a.blink:link, a.blink:visited {font-family : Arial; font-weight : bold; color:#336699; text-decoration: none;}
a.blink:active, a.blink:hover {font-family : Arial; font-weight : bold; color:#FF0000; text-decoration: underline;}

a.hblink:link, a.hblink:visited {font-family : Arial; font-size:15px; font-weight : bold; color:#336699; text-decoration: none;}
a.hblink:active, a.hblink:hover {font-family : Arial; font-size:15px; font-weight : bold; color:#FF0000; text-decoration: underline;}


form
{
margin: 0px; padding: 0px;
}

p,ol,ul,dl,blockquote,form,pre,h1,h2,h3,h4 {margin-top: 0;}

img {border: 0;}



h1 {font-size:16px;
font-family: Arial;
font-weight:bold;
margin: 2px; padding: 2px 0px 10px 0px;
color: #2c5575;
text-align:center;
}

h2 {font-size:16px;
font-family: Arial;
font-weight:bold;
margin: 0 0 0 0;
padding: 0px 0px 5px 0px;
color: #ac1a2f; /*#C64528;*/
}

h3 {font-size:14px;
font-family: Arial;
font-weight:bold;
margin: 0 0 0 0;
padding: 3px 0px 3px 0px;
/*color: #a80027;*/
}

.headermain   {text-align:center;  font-size: 16px; font-weight : bold; }


table {
	font-size: 100%;
	
	/*border-collapse: collapse; 
	border-spacing: 0px;*/
    
	border-collapse: collapse;
}

div.news_text, h2.headermain
{
    padding-right: 10px;
    padding-left: 5px;
}

ul
{
	list-style-image: url('/images/bullet.gif');
	line-height: 18px;
}

ol {line-height: 18px;}


@media print 
{
	.noprint {
		display: none !important;
	}
	
	#root {
        width: auto !important;
    }
}

.h1header {color: #006699; font-size : 16px; font-weight : bold; text-align:center;}
.h2header {color: #006699; font-size : 13px; font-weight : bold; text-align:center;}

/*.blockheader {color: #a80027; font-weight: bold; padding-top: 0px; padding-bottom: 5px;}*/
.blockheader {color: #C8102E; font-weight: bold; padding-top: 0px; padding-bottom: 5px;}
.blockheaderlink {color: #C8102E !important; font-weight: bold; font-family: Arial !important; padding-top: 0px; padding-bottom: 5px;text-decoration:none !important;}
.blockheaderimg {vertical-align:middle; margin-bottom:2px;}

/* Серый блок */
.grayblock
{
    background: #f7f7f7; /*ebeaea#eae9e9;*/ margin:0px; border: 0px;
}
    
    
.grayblock .corn_lt,  .grayblock .corn_rt,  .grayblock .corn_lb,  .grayblock .corn_rb {
background: url('/images/cornsprite-main.gif') no-repeat; 
width: 6px;
height: 6px;
}
   
.grayblock .corn_ct, .grayblock .corn_cb, .grayblock .corn_lm, .grayblock .corn_rm
{height: 6px;}

.grayblock .corn_lt, .grayblock .corn_rt, .grayblock .corn_lb, .grayblock .corn_rb, 
.grayblock .corn_ct, .grayblock .corn_cb, .grayblock .corn_lm, .grayblock .corn_rm
{
    font-size: 2px; padding: 0px;    
    
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none; 
}

.grayblock .corn_lt { background-position: 0px 0px; }
.grayblock .corn_rt { background-position: -6px 0px; }
.grayblock .corn_lb { background-position: 0px -6px; }
.grayblock .corn_rb { background-position: -6px -6px; }
.grayblock .corn_ct { height: 6px; background: url('/images/cornsprite-h.gif') repeat-x;  background-position: 0px 0px;}
.grayblock .corn_cb { height: 6px; background: url('/images/cornsprite-h.gif') repeat-x; background-position: 0px -6px;}
.grayblock .corn_lm { width: 6px;  background: url('/images/cornsprite-main.gif') repeat-y; background-position: -12px 0px; }
.grayblock .corn_rm { width: 6px; background: url('/images/cornsprite-main.gif') repeat-y; background-position: -18px 0px; }
.grayblock .corn_content { padding: 4px; }
.grayblock .corn_content table { padding: 2px; }
.grayblock .corn_content table th { padding: 2px; }
.grayblock .corn_content table td { padding: 2px; }

.grayblock div.line {
color: #d7d7d7;
margin: 0px; padding: 0px;
height: 2px; font-size: 0px; 
background:url('/images/grayblock-hr.gif') repeat-x;
}

/* Конец серого блока */


/* Белый блок */
.whiteblock
{
    background: white; /*#eae9e9;*/ margin:0px; border: 0px; 
}
    
.whiteblock .corn_lt,  .whiteblock .corn_rt,  .whiteblock .corn_lb,  .whiteblock .corn_rb {
background: url('/images/cornsprite-main.gif') no-repeat; 
width: 6px;
height: 6px;
}
   
.whiteblock .corn_ct, .whiteblock .corn_cb, .whiteblock .corn_lm, .whiteblock .corn_rm
{height: 6px;}

.whiteblock .corn_lt, .whiteblock .corn_rt, .whiteblock .corn_lb, .whiteblock .corn_rb, 
.whiteblock .corn_ct, .whiteblock .corn_cb, .whiteblock .corn_lm, .whiteblock .corn_rm
{
    font-size: 2px; padding: 0px;    
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none; 
    
}

.whiteblock .corn_lt { background-position: -24px 0px; }
.whiteblock .corn_rt { background-position: -30px 0px; }
.whiteblock .corn_lb { background-position: -24px -6px; }
.whiteblock .corn_rb { background-position: -30px -6px; }
.whiteblock .corn_ct { height: 6px; background: url('/images/cornsprite-h.gif') repeat-x;  background-position: 0px -12px;}
.whiteblock .corn_cb { height: 6px; background: url('/images/cornsprite-h.gif') repeat-x; background-position: 0px -18px;}
.whiteblock .corn_lm { width: 6px;  background: url('/images/cornsprite-main.gif') repeat-y; background-position: -36px 0px; }
.whiteblock .corn_rm { width: 6px; background: url('/images/cornsprite-main.gif') repeat-y; background-position: -42px 0px; }
.whiteblock .corn_content { padding: 4px; }
.whiteblock .corn_content table { padding: 2px; }
/*
.whiteblock .corn_content table th { padding: 2px; }
.whiteblock .corn_content table td { padding: 2px; }
*/
  
.whiteblock div.line {
color: #d7d7d7;
margin: 0px; padding: 0px;
height: 2px; font-size: 0px; 
background:url('/images/grayblock-hr.gif') repeat-x;
}
  
/* Конец серого блока */

/* Стиль ссылок печати страницы */
a.aprint:link, a.aprint:visited {font-size:11px; font-family: Arial; font-weight: normal; color:#777777; text-decoration: none; border-bottom: 1px dashed #000000;}
a.aprint:active, a.aprint:hover {font-size:11px; font-family: Arial; font-weight: normal; color:#777777; text-decoration: none; border-bottom: 1px dashed #000000;}

.headerdate {font-size: 11px; font-family: Arial; font-weight : normal; color:#333333; text-decoration: none; text-align: center; margin-right: 50px;}

td.copyr  {color: #666666;  font-size: 11px; padding: 11px; padding-top: 5px; vertical-align:top;}
a.copyr:link, a.copyr:visited {font-size: 11px; font-family: Arial; color:#666666; text-decoration: underline;}
a.copyr:active, a.copyr:hover {font-size: 11px; font-family: Arial; color:#666666; text-decoration: underline;}

a.grayblink:link, a.grayblink:visited {font-size: 13px; font-family: Arial; font-weight : bold; color:#505050; text-decoration: none;}
a.grayblink:active, a.grayblink:hover {font-size: 13px; font-family: Arial; font-weight : bold; color:#505050; text-decoration: none;}

a.grayblink_active:link, a.grayblink_active:visited {font-size: 13px; font-family: Arial; font-weight : bold; color:#660000; text-decoration: none;}
a.grayblink_active:active, a.grayblink_active:hover {font-size: 13px; font-family: Arial; font-weight : bold; color:#660000; text-decoration: none;}


/* Внешние стили */

.widget table { background: #fff; border-collapse: collapse; border-spacing: 0; /*width: 400px;*/ }
.widget table td { padding: 5px; vertical-align: bottom;}
.widget table td.last { padding-right: 5px; }
.widget table td.number, .widget table td.time { text-align: right; }
.widget table td.time { color: #888; font-size: 10px; }
.widget table.chart tr { cursor: pointer; }
.widget table.chart tr:hover td { background: #ccc; }
.widget table.chart tr.chart td { background: inherit; padding: 0; }


/* Все, что связано с вкладками */


.tabs_section {
}


ul.tabstxt { list-style: none; margin: 0; padding: 0; }
.tabstxt li {
	float: left;
	display: inline;
	color: #000;
    padding-right: 15px;
    vertical-align: middle;
    margin-top: -2px; padding-top: 0px;
}

.tabstxt li a:link, .tabstxt li a:visited {color:#969696; text-decoration: none;}
.tabstxt li a:active, .tabstxt li a:hover {color:#454645; text-decoration: none;}
.tabstxt li.current a:link, .tabstxt li.current a {color:#454645;}

.tabs_box {
	display: none; padding: 0px;
}
.tabs_box.visible {
	display: block; padding: 0px;
}




ul.tabs {
	list-style: none;
    margin: 0; padding: 0;
}

ul.tabs.full {
	height: 25px;
	line-height: 25px;
}

ul.tabs.small {
	height: 19px;
	line-height: 19px;
}


.tabs li {
	float: left;
	display: inline;
	margin: 0 1px -1px 0;
	padding: 0 13px 1px;
	color: #fff;
	cursor: pointer;
	background: #F9F9F9;

    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;   

    /* Corner radius */
    -moz-border-radius-topleft: 6px; 
    -moz-border-radius-topright: 6px; 

    -webkit-border-top-left-radius: 6px; 
    -webkit-border-top-right-radius: 6px; 

    -khtml-border-top-left-radius: 6px; 
    -khtml-border-top-right-radius: 6px; 

    border-top-left-radius: 6px;
    border-top-right-radius: 6px;

    background: #939597 url('/images/blockmenu-grey-bg.gif') repeat-x;
}

.tabs li.small {
    /*
    height: 16px;
    line-height: 16px;
    -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px; 
    -webkit-border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px; 
    -khtml-border-top-left-radius: 0px; -khtml-border-top-right-radius: 0px; 
    border-top-left-radius: 0px; border-top-right-radius: 0px;
    */
}
/*
.tabs .small.radleft {
    -moz-border-radius-topleft: 6px; -moz-border-radius-bottomleft: 6px; 
    -webkit-border-top-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; 
    -khtml-border-top-left-radius: 6px; -khtml-border-bottom-left-radius: 6px; 
    border-top-left-radius: 6px; border-bottom-left-radius: 6px;
}

.tabs .small.radright {
    -webkit-border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; 
    -khtml-border-top-right-radius: 6px; -khtml-border-bottom-right-radius: 6px; 
    border-top-right-radius: 6px; border-bottom-right-radius: 6px;
}
*/

.tabs li:hover, .tabs li.current
{
    color: #fff;
    background: #48677c url('/images/blockmenu-blue-bg.gif') repeat-x;
}


.tabs_div {height:1px; background: #d8d8d8/*394a56*/;}





#emitter {width: 250px; height: 150px;}

a.itabs:active, a.itabs:hover, a.itabs:link, a.itabs:visited {color:#ffffff; text-decoration: none;}




/*
a.ilink:link, a.ilink:visited {color:#000000; text-decoration: none;}
a.ilink:active, a.ilink:hover {color:#ffffff; text-decoration: none;}

a.ilink img 
{
 background-color: #EFEFEF;
 border-color: #EFEFEF;
 border-width: 5px;
 border-style:solid;
}

a.ilinka:link, a.ilinka:visited {color:#000000; text-decoration: none;}
a.ilinka:active, a.ilinka:hover {color:#ffffff; text-decoration: none;}

a.ilinka img {
 border-color: #FCA52A;
 background-color: #C5CCD0;
 border-width: 5px;
 border-style:solid;
}


.tabs_menu div {
display:block;
	color: #fff;
    font-size: 14px;
	cursor: pointer;
	background: #8c8e8f;
	padding: 5px 15px 5px 15px;
}

.tabs_menu div:hover, .tabs_menu div.current { background: #5c7288; }
*/

/* Конец всего, что связано с вкладками */



a.sulink:link, a.sulink:visited 
{font-size:12px;
font-family: Arial;
color:#336699;
text-decoration: none;}

a.sulink:active, a.sulink:hover {font-size:12px;
font-family: Arial;
color:#336699;
text-decoration:underline;}

a.nulink:link, a.nulink:visited 
{font-size:12px;
font-family: Arial;
font-weight:bold;
color:#336699;
text-decoration: none;
white-space: nowrap;
}

a.nulink:active, a.nulink:hover {font-size:12px;
font-family: Arial;
color:#336699;
font-weight:bold;
text-decoration:underline;}


table.table1, table.rtstable, table.tablest2 { 
margin-top: 2px;
margin-bottom: 10px;
font-size: 12px; 
border: 1px #C6C6C6  solid;
border-collapse: collapse;
}

table.table1 th, table.tablest2 th
{
color: white;
background-color: #888888; /* #3d9b35; */ /*#6D9B6D;*/ /* 5F8D5A */
border: 1px #C6C6C6 solid;
font-family: Arial;
font-size: 12px;
vertical-align: middle; 
padding: 5px !important;
text-align:center;
}

table.table1 th a
{ color: white !important; font-family: Arial !important; font-size: 12px !important; }


table.table1 td, table.tablest2 td
{ 
border-bottom: 1px #999999 dotted;
border-right: 1px #AAAAAA dotted;
font-family: Arial;
font-weight: normal;
font-size: 12px;
padding: 4px !important;
}

tr.pagination td
{
    border-bottom: none;
    border-right: none;
}

tr.pagination td span
{
    font-size: 14px;
    padding: 0;
    margin: 0;
}

table.table1 tr.tr0 {background-color:#f2efff;}
table.table1 tr.tr1 {background-color:white;} 



.topmenu-leftdiv
{
background: url('/images/topmenu.gif') no-repeat;  width: 6px; height: 35px; background-position: 0px 0px; font-size: 2px; padding: 0px;
}   

.topmenu-leftdiv.hover, .topmenu-leftdiv-hover
{
background: url('/images/topmenu.gif') no-repeat;  width: 6px; height: 35px; background-position: -13px 0px; font-size: 2px; padding: 0px;   
}

.topmenu-rightdiv
{
background: url('/images/topmenu.gif') no-repeat;  width: 6px; height: 35px; background-position: -6px 0px; font-size: 2px; padding: 0px;   
}

.topmenu-miditem
{
background: url('/images/topmenu.gif') repeat-x; height: 35px; background-position: 0px -37px; font-size: 2px; padding: 0px; 
}

.topmenu-leftdiv, .topmenu-leftdiv.hover, .topmenu-leftdiv-hover, .topmenu-rightdiv, .topmenu-miditem
{
-moz-user-select: none;
-khtml-user-select: none;
user-select: none; 
}


.topmenu-divline 
{
background: url('/images/topmenu.gif') no-repeat;  width: 1px; height: 35px; 
background-position: -12px 0px; font-size: 1px; padding: 0px;   
}

.topmenu-item, .topmenu-itemhover {
	margin: 0; padding: 0px;
	height: 35px;
	white-space: nowrap;
	text-align:center;
}

  
.topmenu-item a:link,
.topmenu-item a:visited,
.topmenu-item a:active,
.topmenu-item a:hover
{
    display: block;
    padding-left: 15px;
    padding-right: 15px;
    padding-top:10px;
    padding-bottom:10px;
	font-size: 13px;
	color: White; 
	text-decoration: none;
	font-weight: bold;
    background: url('/images/topmenu.gif') repeat-x; 
    background-position: -0px -37px;  
        
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none; 

}


.topmenu-itemhover a:link,
.topmenu-itemhover a:visited,
.topmenu-itemhover a:active,
.topmenu-itemhover a:hover
{
    display: block;
    padding-left: 15px;
    padding-right: 15px;
    padding-top:10px;
    padding-bottom:10px;
	font-size: 13px;
	color: White; 
	text-decoration: none;
	font-weight: bold;
    background: url('/images/topmenu.gif') repeat-x; 
    background-position: -0px -74px;  
        
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none; 
}


.menulevel2 
{
   background: url('/images/topmenu-bg.gif') repeat-x; 
   
   background-color: #2b4553;
   
   width: 230px;
   padding-top: 6px;
   padding-bottom: 5px;
   display: none; 
   position: absolute;
  /* visibility: hidden;*/
   z-index:999;
}

.menulevel2 .item 
{
     font-weight: bold;
     color: #ffffff;
}

.menulevel2 .item a
{
    margin: 0px;
    padding: 6px 2px 6px 22px;
    color: #ffffff;
    text-decoration: none;
    font-size: 12px;
    display: block;
        
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none; 
}


.menulevel2 .item a:hover
{
    padding: 6px 2px 6px 22px;
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    display: block;
    background-color: #7b8c9d;
        
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none; 
}



a.menuheader:link,
a.menuheader:visited,
a.menuheader:active,
a.menuheader:hover
{
   font-family : Arial; font-weight : bold; 
   color:#666666; text-decoration: none; font-size: 14px;
   text-align:center;
}
 

td.leftmenu1_1 {width: 100%; padding-left: 5px; vertical-align:top; text-align:left;}

td.leftmenu1s1 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; 
                  padding-left: 0px; height: 100%;}
td.leftmenu1s1 A:hover {}
td.leftmenu1s1a {font-weight:bold; vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; padding-left: 0px; height: 100%;}

td.leftmenu2s1 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px;
                   padding-left: 0px; height: 100%;}
td.leftmenu2s1 A:hover {}
td.leftmenu2s1a { vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; 
                  padding-left: 0px; height: 100%;}

td.leftmenu3s1 A {vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; 
                  padding-left: 0px; height: 100%;}
td.leftmenu3s1 A:hover {}
td.leftmenu3s1a { vertical-align:middle; display: block; padding-bottom: 3px; padding-top: 3px; 
                  padding-left: 0px; height: 100%;}



a.leftmenu1_1:link, a.leftmenu1_1:visited {padding-left:0px; padding-bottom: 3px; padding-top: 3px;display: block; font-family: Arial; font-size : 12px; color:#336699; text-decoration: none;}
a.leftmenu1_1a:link, a.leftmenu1_1a:visited {padding-bottom: 3px; padding-top: 3px;display: block; font-weight:bold; font-family: Arial; font-size : 12px; 
                                             color:black; text-decoration: none;}

a.leftmenu1_1:active, a.leftmenu1_1:hover {padding-left:0px; padding-bottom: 3px; padding-top: 3px;display: block; font-family: Arial; font-size : 12px; color:#336699; text-decoration: none;}
a.leftmenu1_1a:active, a.leftmenu1_1a:hover {padding-bottom: 3px; padding-top: 3px;display: block; font-weight:bold; font-family: Arial; font-size : 12px;                                             color:black; text-decoration: none;}

a.leftmenu1_2:link, a.leftmenu1_2:visited {padding-left:12px; padding-bottom: 3px; padding-top: 3px;display: block; font-family: Arial; font-size : 12px; 
                                           color:#336699; text-decoration: none;}
a.leftmenu1_2a:link, a.leftmenu1_2a:visited {padding-left:12px; padding-bottom: 3px; padding-top: 3px;display: block; font-family: Arial; font-size : 12px; 
                                             font-weight:bold; color:black; text-decoration: none;}

a.leftmenu1_3:link, a.leftmenu1_3:visited {padding-left:23px; padding-bottom: 3px; padding-top: 3px;display: block; font-family: Arial; font-size : 11px; 
                                           color:#336699; text-decoration: none;}
a.leftmenu1_3a:link, a.leftmenu1_3a:visited {padding-left:23px; padding-bottom: 3px; padding-top: 3px;display: block; font-family: Arial; font-size : 11px; 
                                             font-weight:bold; color:black; text-decoration: none;}


.searchboxlp
{ 
    height:18px;
    padding-top:1px;
    padding-left:2px; width: 100%; 
    width: 98%;
    color: #000; 
    border:1px #9c9c9c solid;
    margin: 0px;	
}

input.buttongrey75
{ 
    width: 75px; height: 21px;
    font-size: 12px; color: #fff;  font-weight: bold;
    
    background: url('/images/button-grey.gif') no-repeat; 
    background-position: 0px 1px;
    vertical-align: top;
    /*padding: 0px;*/ margin: 0px; border:0; cursor:pointer;
}


a.searchelp:link, a.searchelp:visited {font-size:11px; font-family: Arial; font-weight: normal; color:#9c9c9c; text-decoration: none;}
a.searchelp:active, a.searchelp:hover, span.searchelp {font-size:11px; font-family: Arial; font-weight: normal; color:#4c4c4c; border-bottom: 1px dashed #4c4c4c;}


.corn_content_w1
{
    background: url('/images/blockbg.jpg') repeat-y; 
    background-position: 0px 0px;     
}


.pnav_act {background-color: #E8E9EC; padding: 0.2em 5px; }
.pnav {padding: 0.3em 6px;}
a.pnav {padding: 0.3em 6px;}








/*widgets*/
.mx-widget-ticker { background:#fff;font-size:11px;height:15;overflow:hidden;position:relative; margin: 0px; padding: 0px; white-space: nowrap; }
.mx-widget-ticker ul{line-height:15px;list-style:none;position:absolute}
.mx-widget-ticker ul li {display: inline;margin:0px;padding:0px 10px}
.mx-widget-ticker ul li .last{color:#669;padding-left:5px}
.mx-widget-ticker ul li .change{color:#666;padding-left:5px}
.mx-widget-ticker ul li .trend_up{color:#060}
.mx-widget-ticker ul li .trend_down{color:#900}

/* vertical ticker css */

.mx-widget-vertical-ticker { background: #fff; font-size: 11px; height: 17px; overflow: hidden; position: relative; }
.mx-widget-vertical-ticker ul { line-height: 15px; list-style: none; margin: 0; padding: 0; position: absolute; }
.mx-widget-vertical-ticker ul li { display: block; float: left; margin: 0; padding: 0; white-space: nowrap; }
.mx-widget-vertical-ticker ul li * { white-space: nowrap; }
.mx-widget-vertical-ticker ul .last { color: #669; padding-left: 5px; }
.mx-widget-vertical-ticker ul .change { color: #666; padding-left: 5px; }
.mx-widget-vertical-ticker ul .trend_up { color: #060; }
.mx-widget-vertical-ticker ul .trend_down { color: #900; }
.mx-widget-vertical-ticker ul.container { height: 0; margin: 0; left: 0; overflow: hidden; padding: 0; position: absolute; top: 0; width: 0; }
.mx-widget-vertical-ticker.loading { background-image:url(http://assets.moex.com/widgets/assets/facebook-ajax-loader.gif); background-position: center center; background-repeat: no-repeat; }


.mx-widget-turnovers{border-collapse:collapse;border-spacing:0;font-size:11px;margin:0 0 0;width:100%}
.mx-widget-turnovers td{padding:5px;white-space:nowrap}
.mx-widget-turnovers td.title{width:100%}
.mx-widget-turnovers td.number{padding-left:25px;text-align:right}
.mx-widget-turnovers thead td{background-color:#ccc;font-weight:bold;display:none;}
.mx-widget-turnovers tr.alt td { padding-left: 15px; } 

.mx-widget-table {border-collapse:collapse;border-spacing:0;margin:0;width:100% } 
.mx-widget-table td { padding:5px; } 
.mx-widget-table td.title  {width:100% }
.mx-widget-table td.number {padding-left:25px;text-align:right}
.mx-widget-table td.trend_up {color:#090}
.mx-widget-table td.trend_down {color:#c00}
.mx-widget-table td.trend_none {color:#666}
.mx-widget-table.chart tbody tr {cursor: pointer;}

.mx-widget-table tr.current td {background-color:#e1e3ed;}
.mx-widget-table td.loading {background-color:#eee;background-image:url(http://assets.moex.com/widgets/assets/facebook-ajax-loader.gif);background-position:center center;background-repeat:no-repeat;padding:25px 0}
.mx-widget-table thead td {background-color:#ccc;font-weight:bold}

.mx-widget-table tr.even { background: #e9eaed; } 
.mx-widget-table tr.odd { } 


/*
table.chart tr td{cursor:pointer}ul.mx-widget-chart-periods{background-color:#e7e7e7;font-size:.9em;margin:20px 0 0;overflow:hidden;padding:3px 5px 0;position:relative;z-index:2}
ul.mx-widget-chart-periods li{float:left;list-style:none;margin:0;padding:2px 5px 6px}
ul.mx-widget-chart-periods li a{color:#235673}ul.mx-widget-chart-periods li a:hover{color:#992323}ul.mx-widget-chart-periods li.current{background-color:#fff}ul.mx-widget-chart-periods li.current a{color:#000;cursor:text;text-decoration:none}div.chart-container{margin-top:-1px;z-index:1}.mx-widget-ticker{background:#ccc;font-size:11px;height:3em;overflow:hidden;position:relative;white-space:nowrap}.mx-widget-ticker ul{line-height:1em;list-style:none;margin:0;padding:1em 0;position:absolute}.mx-widget-ticker ul li{display:inline;margin:0 10px;padding:0}.mx-widget-ticker ul .last{color:#669;padding-left:5px}.mx-widget-ticker ul .change{color:#666;padding-left:5px}.mx-widget-ticker ul .trend_up{color:#060}.mx-widget-ticker ul .trend_down{color:#900}.mx-widget-ticker.loading{background-image:url(http://assets.beta.micex.ru/widgets/assets/facebook-ajax-loader.gif);background-position:center center;background-repeat:no-repeat}.toggleable,.toggleable *{cursor:pointer}

.mx-widget-turnovers{border-collapse:collapse;border-spacing:0;font-size:11px;margin:2em 0 0;width:100%}
.mx-widget-turnovers td{padding:5px;white-space:nowrap}
.mx-widget-turnovers td.title{width:100%}
.mx-widget-turnovers td.number{padding-left:25px;text-align:right}
.mx-widget-turnovers thead td{background-color:#ccc;font-weight:bold}
*/






.toggleable{cursor:pointer; margin: 0px; padding: 0px;}

ul
{
	list-style-image: url('/images/bullet.gif');
	line-height: 18px;
}




/* Вывод документов */
a.docheaderlink:link, a.docheaderlink:visited {font-weight: normal; font-size: 12px; 
font-family : Arial; color:#336699; text-decoration: none;}
a.docheaderlink:active, a.docheaderlink:hover {font-weight: normal; 
font-size: 12px; font-family : Arial; color:#FF0000; text-decoration: underline;}


a.docheaderlink2:link, a.docheaderlink2:visited {font-weight: bold; font-size: 12px; 
font-family : Arial; color:#336699; text-decoration: none;}
a.docheaderlink2:active, a.docheaderlink2:hover {font-weight: bold; 
font-size: 12px; font-family : Arial; color:#336699; text-decoration: underline;}


/* 336699*/

.docheader  {font-weight: normal; font-size: 11px; font-family : Arial; color:#00427F; text-decoration: none;}

a.docchheaderlink:link, a.docchheaderlink:visited {font-weight: normal; font-size: 12px; font-family : Arial; color:#00427F; text-decoration: none;}
a.docchheaderlink:active, a.docchheaderlink:hover {font-weight: normal; font-size: 12px; font-family : Arial; color:#00427F; text-decoration: underline;}
.docchheader {font-weight: normal; font-size: 12px; font-family : Arial; text-decoration: none;}

.b10 {font-weight: bold; font-size: 11px;}

.f10 {font-size: 11px;}                     

a.docdlink:link, a.docdlink:visited {font-size: 12px; color:#3D6477; text-decoration: none;}
a.docdlink:active, a.docdlink:hover {font-size: 12px; color:#3D6477; text-decoration: underline;}
.docfinfo  {color: #9a9a9a;  font-size: 12px;}
.docfinf  {color: #9a9a9a;  font-size: 10px;}
.docsmdescr  {color: #636363;  font-size: 12px;}

.docchfinfo  {color: #3D6477;  font-size: 12px;}
.docchsmdescr  {color: #646464;  font-size: 12px;}

.docactdate  {color: #9F1500;  font-size: 12px;}


a.nulinkred:link, a.nulinkred:visited 
{font-size: 11px;
font-family: Arial;
font-weight:normal;
color:#dc143c;
text-decoration: none;}

a.nulinkred:active, a.nulinkred:hover {
font-size:11px;
font-family: Arial;
color:#dc143c;
font-weight:normal;
text-decoration:underline;}

#current_prices .selectoption { border:1px solid #9a9a9a;}
#current_prices input, #current_prices select { font-size: 11px;}


table.tablels {padding: 0 0 0 0px; background-color:#fcfcfc; border: 1px solid #dddddd;}
table.tablels th 
{
color: white;
background-color: #888888;
border: 1px #C6C6C6 solid;
font-family: Arial;
font-size: 12px;
vertical-align: middle; 
padding: 4 5 4 5px;
}


table.tablels th a
{
color: white;

}


table.tablels td {} 
table.tablels tr.tr0 {background-color:#E8F0F8;}                     
table.tablels tr.tr1 {background-color:white;} 


.searchbox {font-size:14px; width:400px;vertical-align:top; margin-top:-1px;font-weight : bold; }
.searchbox2 {font-size:14px; width:480px;vertical-align:top; margin-top:-1px;font-weight : bold; }

.ac_listclass {}
.ac_listelem
{  
    list-style-type: none;
	margin: 0!important;
	padding: 0!important; 
	visibility: hidden;
	cursor: default;
    width: auto!important;
    z-index:1090 !important;
}

.ac_listitemsel
{
	margin: 0!important;
	background-color: #697F95;
	color: White;
	padding: 2px;
	cursor: pointer;
	border-bottom: 1px #999999 dotted; 
	border-right: 1px #AAAAAA dotted; 
	border-left: 1px #AAAAAA dotted;
    width: auto!important;
}

.ac_listitem 
{
	margin: 0!important;
	background-color: #f3f3f3;
	padding: 5px;
	cursor: pointer;
	border-bottom: 1px #999999 dotted;
	border-right: 1px #AAAAAA dotted; 
	border-left: 1px #AAAAAA dotted;
    width: auto!important;
}

.ac_list_wrapper
{
	overflow-y: scroll;
	position: absolute;
	z-index: 1000;
	width: 485px;
    border-bottom: 1px solid #eee;
}

.ac_list_wrapper .ac_listitem:hover
{
	background-color: #fff;
	color:#222
}

.ac_code
{
	font-size:13px;
}



/* Блок вкладок */
.hblockmenutd
{ padding: 4px; padding-left:4px; padding-right:4px; text-align: center; background-color: #ececee; border-bottom: #ececee 1px solid;  }

/* Блок вкладок */
.hblockmenutdact
{ padding: 4px; padding-left:4px; padding-right:4px; text-align: center;	background-color: #67889b; border-bottom: #67889b 1px solid;  }

a.hblockmenuact:link, a.hblockmenuact:visited 
{ text-align: center; font-size: 11px; color:#ffffff; font-weight:normal; text-decoration: none; display: block; }

a.hblockmenuact:active,a.hblockmenuact:hover 
{ font-size: 11px; color:#ffffff; font-weight:normal; text-decoration: none; display: block; }

a.hblockmenu:link, a.hblockmenu:visited 
{ font-size: 11px; color:#6b8898; font-weight:normal; text-decoration: none; display: block; }

a.hblockmenu:active,a.hblockmenu:hover 
{ font-size: 11px; color:#6b8898; font-weight:normal; text-decoration: none; display: block; }

.lineblue {height:1px; padding: 0px; background-color: #ccd4e1;}
.linegrey {height:1px; padding: 0px; background-color: #d3d5d2;}

a.scent:active,a.scent:link,a.scent:visited {color: #858585; font-size: 12px; text-indent: 2px; text-decoration: none}
a.scent:hover {color: #727272; font-size: 12px; text-indent: 2px; text-decoration: underline}
.scentr {color:#FF0000; font-size: 12px; padding-bottom: 5px;}
.scent {color: #727272; font-size: 12px; text-indent: 2px;}

.news_date {color:#464746; font-size: 13px; text-indent: 2px; padding-top:20px;}

.calendar { border-collapse: separate; border-spacing: 2px; }
.calendar th.name { height: 22px; background: #939597 url('/images/blockmenu-grey-bg.gif') repeat-x; color: #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 13px;}
.calendar th.select { background: #48677c none; font-size: 13px;}

.calendar th {color:#464746; font-weight: bold; font-size: 12px;}
.calendar td {color:#464746; text-align: center; padding: 1px; font-size: 12px;}
.calendar td.dateopt { background-color: #e1e3ed; border: 1px #C6C6C6  solid; }
.calendar td.h {color:#a80027;}
.calendar_span_dateopt { background-color: #e1e3ed; padding: 1px; border: 1px #C6C6C6  solid; }

.news_date {font-size:12px; padding-top: 5px; padding-left: 5px; color: #666;}
/* Стили короткого списка новостей */
.snewsdate {font-size : 11px; font-weight : bold; color:#68889a;}
a.snewslink:link, a.snewslink:visited {font-family : Arial; color:#336699; text-decoration: none;}
a.snewslink:active, a.snewslink:hover {font-family : Arial; color:#00427F; text-decoration: underline;}

a.snewsalink:link, a.snewsalink:visited {font-family : Arial; color:#7A84F5; text-decoration: none;}
a.snewsalink:active, a.snewsalink:hover {font-family : Arial; color:#7A84F5; text-decoration: underline;}

a.mlink:link, a.mlink:visited {font-size : 12px; font-family : Arial; color:#336699; text-decoration: none;}
a.mlink:active, a.mlink:hover {font-size : 12px; font-family : Arial; color:#336699; text-decoration: underline;}

.bottomlinks
{
    color: #b8b8b8;
    text-decoration: none; font-size : 13px;
}

.bottomlinks a:link,
.bottomlinks a:visited,
.bottomlinks a:active,
.bottomlinks a:hover
{
    color: #797979;
    text-decoration: none; font-size : 13px;
    padding: 0px 4px 0px 4px;
}

.button_search {font-family: Arial; font-size: 11px; color: #6b879c; font-weight: bold; height:20px; border-color:#ffffff #c0cad1 #adb6bd #ffffff; 
border-style:solid; border-width:1px; background:#e7e9e8; cursor:pointer;}
.button {font-family: Arial; font-size: 11px; 
         color: #f0f0f0; 
         font-weight: bold; height:20px; border-color:#999999 #777777 #777777 #999999; 
         border-style:solid; border-width:1px; background:#777777; cursor:pointer;}
input.button30 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#999999 #777777 #777777 #999999; 
border-style:solid; border:0px; background:#7b92a5; cursor:pointer; width : 30;}
input.button80 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#999999 #777777 #777777 #999999; 
border-style:solid; border-width:0px; background:#7b92a5; cursor:pointer; width : 80;}
input.button100 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#999999 #777777 #777777 #999999; 
border-style:solid; border-width:0px; background:#7b92a5; cursor:pointer; width: 100;}
input.button150 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#999999 #777777 #777777 #999999; 
border-style:solid; border-width:0px; background:#7b92a5; cursor:pointer; width: 150;}
input.button180 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#999999 #777777 #777777 #999999; 
border-style:solid; border-width:0px; background:#7b92a5; cursor:pointer; width: 180;}
input.button200 {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#999999 #777777 #777777 #999999; 
border-style:solid; border-width:0px; background:#7b92a5; cursor:pointer; width: 200;}



input.button80b {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; 
border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer; width : 80;}

.button80b {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; 
border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer; width : 80;}

input.button40b {font-family: Arial; font-size: 12px; color: #f0f0f0; font-weight: bold; height:20px; border-color:#c7d5e1 #6a8091 #6a8091 #ccd4db; 

border-style:solid; border-width:1px; background:#7a93a6; cursor:pointer; width : 40;}

input.buttong {background-color: #699e45; color: #DDE9F4;font-weight: bold}
input.buttonr {background-color: #a57a51; color: #DDE9F4;font-weight: bold}

a.s2link:link, a.s2link:visited 
{font-size:12px;
font-family: Arial;
color:#336699;
text-decoration: none;}

a.s2link:active, a.s2link:hover {font-size:12px;
font-family: Arial;
color:#336699;
text-decoration:underline;}

a.s1link:link, a.s1link:visited 
{font-size:11px;
font-family: Arial;
color:#336699;
text-decoration: none;}

a.s1link:active, a.s1link:hover {font-size:11px;
font-family: Arial;
color:#336699;
text-decoration:underline;}

.tblockheader {background-color: #D9E0E2; color: #555555; font-weight: bold; }

.pname {background-color: #F8F5EE; padding: 3 6 4 4px;}
.pvalue {background-color: #F1F1E0; padding: 3 2 4 4px;}


table.table2px td {padding: 2px !important;}
table.table3px td {padding: 3px !important;}
table.table4px td {padding: 4px !important;}

/* Белые ссылки */
a.wlink:link, a.wlink:visited {font-weight: normal; font-size: 12px; color: #DDE9F4; text-decoration: none;}
a.wlink:active, a.wlink:hover {font-weight: normal; font-size: 12px; color: #DDE9F4; text-decoration: underline;}

a.wlinku:link, a.wlinku:visited {font-weight: normal; font-size: 12px; color: #DDE9F4; text-decoration: underline;}
a.wlinku:active, a.wlinku:hover {font-weight: normal; font-size: 12px; color: #DDE9F4; text-decoration: underline;}

a.bwlinku:link, a.bwlinku:visited { font-size: 12px; font-weight : bold; color: #DDE9F4; text-decoration: underline;}
a.bwlinku:active, a.bwlinku:hover { font-size: 12px; font-weight : bold; color: #DDE9F4; text-decoration: underline;}


a.bwlink:link, a.bwlink:visited { font-size: 12px; font-weight : bold; color: #DDE9F4; text-decoration: none;}
a.bwlink:active, a.bwlink:hover { font-size: 12px; font-weight : bold; color: #DDE9F4; text-decoration: underline;}

.phone_1 { color: #666666; font-size: 19px; white-space: nowrap; padding-right:30px;}


.dlink {
        background: url(/images/icon-link.gif) no-repeat left center;
        color:#888;
        font:11px tahoma,sans-serif;
        padding:0 0 0 17px;
        margin:0 0 0 7px;
        white-space: nowrap;
}


#currency_cb_rate { background-color: #efefe6; padding: 10px; margin-bottom: 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px;  }
#currency_cb_rate span.date { }
#currency_cb_rate ul, #currency_volume ul { padding: 0px; margin: 0px; }
#currency_cb_rate li, #currency_volume li { display: inline; }
#currency_cb_rate .value, #currency_volume .value { }
#currency_cb_rate .change, #currency_volume .change { }

/*stock*/



.eq .value { padding-right:10px; background: url(/images/icons/td-stay.gif) no-repeat right center; }
.gt .value { padding-right:10px; background: url(/images/icons/td-up.gif) no-repeat right center; }
.le .value { padding-right:10px; background: url(/images/icons/td-down.gif) no-repeat right center; }

.eq .change { color: #888888; font-size: 10px;}
.gt .change { color: #00991c; font-size: 10px;}
.le .change { color: #ff0000; font-size: 10px;}

#currency_cb_rate .pfx { color: #4d4d4d; font: bold 18px arial, sans-serif; padding:2px 0; }
#currency_cb_rate .usd, #currency_cb_rate .eur { text-align: center; background:#f7f7ef; padding-right:5px; }

#usdrub_closed .value { }
#usdrub_closed .change { }
#usdrub_closed .date {}

#currency_volume li { font-size: 10px; color: #4d4d4d;  padding-left: 5px; }
#currency_volume li.usd { padding-left: 10px; }
#currency_volume li span.value { font-size: 14px; font-weight: bold; }
#currency_volume td { text-align: center; height: 30px; vertical-align: middle; }

#usdrub_closed td.usd .value { font-size: 14px; font-weight: bold; padding-left: 5px; }
#usdrub_closed td.usd { font-size: 10px; color: #4d4d4d; text-align: center; height: 30px; vertical-align: middle; }

















.security-drag-helper {
    background-color: #d5d8e6;
    background-color: rgba(213, 216, 230, 0.75);
    border: 1px solid #47699c;
    color: #86706e;
    padding: 4px 8px;
    z-index: 9999;
}

.security-drag-helper * {
    color: #369;
    text-decoration: none;
}

table.mx-widget-table tr.current.drophover td, table.mx-widget-table .drophover {
    background-color: #d1d3dd;
}

table.mx-widget-table .loading {
    background-color: #e9eaed;
}

table.mx-widget-table div.wrapper {
    padding:    0;
    position:   relative;
    overflow:   hidden;
    text-align: center;
    width:      100%;
}

table.mx-widget-table div.wrapper div.spinner_wrapper {
    position: absolute;
    height:   100%;
    width:    100%;
    top:      0;
    left:     0;
}

table.mx-widget-table div.wrapper div.spinner_wrapper div.spinner_background {
    background-color: #e9eaed;
    opacity:        .50;                 /* Standard: FF gt 1.5, Opera, Safari */
    filter:         alpha(opacity=50);   /* IE lt 8 */
    -ms-filter:     "alpha(opacity=50)"; /* IE 8 */
    -khtml-opacity: .50;                 /* Safari 1.x */
    -moz-opacity:   .50;                 /* FF lt 1.5, Netscape */
    margin:  0;
    padding: 0;
    height:  100%;
    width:   100%;
}


table.mx-widget-table div.wrapper div.spinner_wrapper div.spinner {
    background: url(http://assets.moex.com/widgets/assets/facebook-ajax-loader.gif) no-repeat center center;
    position:   absolute;
    top:    0;
    left:   0;
    width:  100%;
    height: 100%;
}

table.mx-widget-table div.wrapper div.toolbox {
    border: 1px solid #47699c;
    background-color: #d5d8e6;
    background-color: rgba(213, 216, 230, 0.75);
    height: 16px;
    line-height: 16px;
    padding:  4px 8px;
    margin: 8px;
    cursor: move;
}

table.mx-widget-table div.wrapper div.toolbox span.title {
    color: #86706e;
    font-weight: normal;
    padding: 0;
}

table.mx-widget-table div.wrapper div.toolbox span.desc {
    display: none;
    color: #47699c;
    font-weight: normal;
    padding: 0;
}

table.mx-widget-table div.wrapper div.toolbox a {
    background: url("data:image/png;base64,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") no-repeat center center;
    display: block;
    height: 16px;
    width:  16px;
    overflow: hidden;
    position: absolute;
    text-indent: 9999px;
    top:     -8px;
    right:   -8px;
    padding: 0;
}







































/*On EDIT*/

.materialuser .headercontent 
{
    float:left;
    clear:left;
    background-color:#EBEBEB;
    width:100%;
    height:25px;
}

.materialuser .headercontentpanel 
{
    margin-top:10px;
    float:left;
}

.materialuser .headercontent p 
{
    color:#00669B;
    font-weight:500;
    font-size:14px;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:10px;
}

.materialuser .t1 
{
    float:left;
    width:450px;
}
.materialuser .t2 
{
    float:left;
    width:450px;
    vertical-align:central;
    margin: 0 auto;
    margin-bottom:10px;
}

.materialuser .row 
{
    float:left;
    vertical-align:central;
}


.materialuser .tablemamat_full {
    border: 1px solid #CDCDCD;
    margin-left:20px;
    margin-top:10px;
    width:100%;
}


.materialuser .tablematerials {
    border: 1px solid #CDCDCD;
    margin-left:20px;
    margin-top:10px;
    width:95%;
    clear:left;
}

.materialuser .tablematerialsheader td 
{
    text-align: center;
    background-color: #EFEFEF;
    border: 1px solid #CDCDCD;
    height: 30px;
    color: #00669A;
    font-weight: 500;
}




.materialuser .tablematerialsheader td {
    text-align: left;
padding-left:10px;
}


.materialuser .tablematerialsinfo 
{
    height:35px;
    padding-left:10px;
    color:#666666;
}

.materialuser .materialitemstable td
{
    text-align: center;
    height: 30px;
}

.materialuser .leftrow 
{
    float:left;
    width:20%;
    margin-left:20px;
}

.materialuser .contentrow 
{
    float:left;
    width:74%;
    margin-left:5px;
}

.materialuser .namefield 
{
    float:left;
    background-color:#EFEFEF;
    width:20%;
    min-height:50px;
    margin-top:2px;
    text-align:right;
    vertical-align:central;
    height:50px;
    padding-right:5px;
    color:#000000;
    font-size:12px;
    font-weight:500;
}


.materialuser .namefieldtd 
{
    background-color:#EFEFEF;
    text-align:right;
    vertical-align:top;
    color:#000000;
    font-size:12px;
    font-weight:500;
    border-bottom: 1px solid white;
}




.materialuser .editfieldmaterial 
{
    float:left;
    width:73%;
    min-height:50px;
    margin-top:2px;
    margin-left:10px;
}


.materialuser .editfieldmaterialaddrightmenu
{
    float:left;
    width:300px;
    background-color:red;
    min-height:50px;
    margin-top:2px;
    margin-left:10px;
}

.materialuser .addeditformright {
    float:left;
    width:350px;
}


.materialuser .rowedit
{
    margin-left:20px;
    float:left;
    vertical-align:central;
    width:100%;
}


.materialuser .modal 
{
    border: 1px solid #CDCDCD;
    position:absolute;
    left: 50%;
    margin-left: -150px;
    width:300px;
    height:150px;
    z-index:40001;
    background-color:white;
    font-size:12px;
    font-weight:400;
}
.materialuser .modal_header 
{
    background-color:#EFEFEF;
    width:300px;
    float: left;
    font-size: 14px;
    font-weight: 400;
    color: #000000;
    height:50px;
    text-align:center;
    padding-top:10px;
}



.materialuser .modal_header button:hover
{
    background-color:white;
}


.materialuser .modal_text 
{
    width:300px;
    clear:left;
    float:left;
    height:100px;
    padding-left:10px;
    font-size:12px;
    font-weight:400;
    color: #000000;
    text-decoration:none;
}


.materialuser .modal_text p
{
    padding-top:50px;
    text-align:center;
    font-size:14px;
}



.materialuser .butt1 {
 padding: 6px 10px; 
 -webkit-border-radius: 2px 2px; 
 border: solid 1px rgb(153, 153, 153); 
 background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(221, 221, 221))); 
 color: #333;
 text-decoration: none; 
 cursor: pointer; 
 display: inline-block; 
 text-align: center; 
 line-height: 1; 
}



/*Загрузка файлов*/
.materialuser .upload_user 
{
    float:left;
    clear:left;
    width:100%;
}

.materialuser .upload_user_file 
{
    float:left;
    width:30%;
    margin-left:10px;
}

.materialuser .upload_user_file 
{
    width:120px;
}

.materialuser .upload_user_drag 
{

}


.rowedit .fileuploadpaneldrag 
{

}

.rowedit .rowcontener
{
    float:left;
    width:400px;
    clear:left;
    height:26px;
    margin-top:1px;
    position:relative;
}


.rowcontener .span1 
{
    background-color:#EFEFEF;
    float:left;
    width:20px;
    margin-left:2px;
    height:26px;
    
}

.rowcontener .span1 img
{
   margin-left:4px;
   margin-top:4px;
}


.rowcontener .span2 
{
    background-color:#EFEFEF;
    float:left;
    width:40px;
    margin-left:2px;
    height:26px;
}
.rowcontener .span3 
{
    background-color:#EFEFEF;
    float:left;
    width:90px;
    margin-left:2px;
    height:26px;
}
.rowcontener .span4 
{
    background-color:#EFEFEF;
    float:left;
    width:80px;
    margin-left:2px;
    height:26px;
}
.rowcontener .span5 
{
    background-color:#EFEFEF;
    float:left;
    width:100px;
    margin-left:2px;
    height:26px;
}
.rowcontener .editname
{
    height:24px;
    width:75px;
}


.rowcontener .ico16edit
{
    float:left;
    height:16px;
    width:16px;
    background-image:url("//images/materials/edit.png");
    margin-left:3px;
    cursor:pointer;
}

.rowcontener .ico16edit:hover 
{
    background-image:url("//images/materials/edit_1.png");
}


.rowcontener .ico16save
{
    float:left;
    height:16px;
    width:16px;
    background-image:url("//images/materials/save.png");
    margin-left:3px;
    cursor:pointer;
}

.rowcontener .ico16save:hover 
{
    background-image:url("//images/materials/save_1.png");
}

.rowcontener .ico16delete
{
    float:left;
    height:16px;
    width:16px;
    background-image:url("//images/materials/delete.png");
    margin-left:3px;
    cursor:pointer;
}

.rowcontener .ico16delete:hover 
{
    background-image:url("//images/materials/delete_1.png");
}

.hide { display: none; }



table.tablest {padding: 0 0 0 0px; background-color:#fcfcfc; border: 1px solid #dddddd /* Рамка вокруг таблицы */}
table.tablest th {padding: 4 4 4 4px;  vertical-align: middle; font-weight: bold; background-color: #D9E0E2; font-size: 11px; color: #555555}                      
table.tablest td {padding: 1 2 1 4px;} 
table.tablest tr.tr0 {background-color:#E8F0F8;}                     
table.tablest tr.tr1 {background-color:white;}                     
/* padding: 0 0 0 0px; */


/* Course trade
ul.selectors, ul.pagination
{
    padding: 0;
    margin: 0;
    height: auto !important;
    overflow: hidden;
}

ul.selectors li, ul.pagination li
{
    float: left;
    display: inline;
    list-style-type: none;
    padding: 4px 10px 5px 1px;
}

ul.selectors li a
{
    float: left;
    display: block;
    text-decoration: none;
    font-stretch: normal;
    font-size-adjust: none;
    border-bottom: #000000 dashed 1px;
}

ul.selectors li a:hover {
    text-decoration: none;
}

ul.selectors li a.selected {
    font-weight: bold;
    cursor: default;
    border-bottom: none;
}

div.submit {
    padding-top: 10px;
    border-top: #000000 dotted 1px;
}

div.submit button {
    float: right;
}

td.redQuote {
    color: #990000;
}

td.greenQuote {
    color: #007700;
}

table.preciousMetal select {
    width: 170px;
}

td.courseTrade {
    padding-top: 10px;
    vertical-align: top; 
    width: 99%;
}*/

.issue_href {
    text-align:right;
    margin-top:5px;
    margin-bottom:5px;
    float:right;
}

.issue_href a {
    margin:2px;
    font-size:12px !important;
}

.issue_time {
    font-weight:bold;
    margin:5px 2px 2px 2px;
}

/*First table issues*/
.issue_table {
width:100%;
border:none;
}

.issue_table th {
color:#666666;
border-bottom: solid 2px #d8d8d8;
text-align:right;
padding-bottom: 5px;
}
.issue_table th:first-child {
text-align:left !important;
}

.issue_table tr td {
text-align:right;
}

.issue_table td {
padding: 5px;
}

.issue_table tr td:first-child {
text-align:left !important;
}

.issue_table tr td:last-child {
padding-right:10px;
}

.issue_table th:last-child {
padding-right:10px;
}

/*Таблица для forts*/
.issue_table_forts {
width:100%;
border:none;
}

.issue_table_forts th {
color:#666666;
border-bottom: solid 2px #d8d8d8;
text-align:right;
padding-bottom: 5px;
vertical-align:top;
font-size:12px;
}
.issue_table_forts th:first-child {
text-align:left !important;
}

.issue_table_forts tr td {
text-align:right;
}

.issue_table_forts td {
padding: 5px;
}

.issue_table_forts tr td:first-child {
text-align:left !important;
}
/*__*/

.issue_odd {
   /* background-color:#e9eaee;*/
   background-color:#f5f5f5;
}

a.issue_table_a:link, a.issue_table_a:visited {
text-decoration:none;
border-bottom: 1px dotted #336699;
color:#336699;
margin:0 5px;
}

a.issue_table_a:hover {
text-decoration:none;
border-bottom: none;
color:#336699;
margin:0 5px;
}


a.issue_table_a:active {
text-decoration:none;
border: none !important;
font-weight:bold;
color:#000000;
margin:0 5px;
}

/*
.issue_table tr:hover {
border:solid 1px #666666;
}
*/

.issue_table tr:last-child td{
font-weight:bold !important;
}

/*Second table issues*/
.issue_table_inf_trading {
width:100%;
border-bottom: solid 2px #d8d8d8;
}

.issue_table_inf_trading tr td {
padding:5px;
text-align:right;
min-width:180px;
}

.issue_table_inf_trading tr td:first-child {
text-align:left;
}

.issue_table_inf_trading th {
color:#666666;
border-bottom: solid 2px #d8d8d8;
text-align:right;
/*padding-bottom: 5px;*/
}
.issue_table_inf_trading th:first-child {
text-align:left !important;
}

.trading_modes {
margin:20px 0 2px 0;
}

.info_trading {
float:left;
max-width:55%;
min-width:40%;
width:50%;
margin-right:60px;
}

.container_table2 {
clear:both;
margin-top:15px;
}

.tool_options_table tr td {
padding:4px;
border-bottom:solid 1px #d8d8d8;
}

.tool_options_table tr:last-child td {
border-bottom:none !important;
}

.tool_options_table tr td:first-child {
color:#666666;
}

.tool_options_table {
margin:0 20px 13px 0;
}

.container_table3 {
margin-top:20px;
}

.info_trading table.tool_options_table {
margin-bottom: 20px;
}

.emitent_inormation {
float:left;
}

.emitent_inormation table.tool_options_table {
margin-bottom: 20px;
}
/*Данные из виджета*/
#digest_container_forts {
min-width:1160px;
margin:0 0 15px 0;
}
.issue_digest {
position: relative;
margin: 8px 0 15px 2px;
padding: 5px 0 0 0;
}

.issue_mx-security-digest {
list-style:none outside none;
margin:0;
padding:0;
}

ul.issue_mx-security-digest li {
display: inline-block;
margin:0 35px 0  0;
padding:0;
vertical-align:top;
}

ul.issue_mx-security-digest li.issue_last {
margin-right: 5px;
font-size: 22px;
}

ul.issue_mx-security-digest span.issue_trend_down {
color: #cc0000;
}

ul.issue_mx-security-digest span.issue_trend_up {
color: #009900;
}

ul.issue_mx-security-digest span.issue_trend_none {
color: #666666;
}

ul.issue_mx-security-digest span.issue_trend_down,
ul.issue_mx-security-digest span.issue_trend_up,
ul.issue_mx-security-digest span.issue_trend_none {
font-size:125%;
}

ul.issue_mx-security-digest li label {
color: #666666;
margin-right:5px;
}

.trading_volumes {
    font-weight:bold;
    margin: 5px 5px 15px 5px;
    padding-left: 0;
    margin-left: 0;
}

.trading_volumes span {
    margin-right:5px;
    vertical-align:middle;
}

.show_graf a {
vertical-align:middle;
}

.show_graf img {
vertical-align:middle;
margin-right:5px;
}

img.ui-datepicker-trigger {
    padding-left: 3px;
    vertical-align: middle;
    cursor:pointer;
}

.show_graf a img  {
vertical-align:middle;
margin-right:5px;
border:none;
}

.show_graf a.show_hide_graf:link, a.show_hide_graf:visited, a.show_hide_graf:active {
border-bottom: 1px dotted #336699;
vertical-align:middle;
}

.show_graf a.show_hide_graf:hover {
border-bottom: none !important;
text-decoration: none;
color:#336699;
vertical-align:middle;
}

.show_graf {
    margin:17px 0 5px 0;
}

#issue_container {
padding:0 10px;
}



a.issue_table_a_type:link, a.issue_table_a_type:visited {
text-decoration:none;
color:#666666;
margin:0 5px;
line-height:2em;
}

a.issue_table_a_type:hover {
text-decoration:none;
color:#666666;
margin:0 5px;
line-height:2em;
}

/*a.issue_table_a_type:active {
text-decoration:none;
padding:2px 3px;
color:#AC1A2F;
margin:0 5px;
line-height:2em;
border:solid 1px #AC1A2F; 
border-radius:10%;
-moz-border-radius:10%;
-webkit-border-radius:10%;
}*/

.ui-state-active a:link, .ui-state-active a:visited {
    color:#AC1A2F;
    font-weight: bold;
}

.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}

.ui-tabs .ui-tabs-nav li {
    text-align: left;
	list-style: none;
	float: left;
	/*position: relative;*/
	top: 0;
	margin: 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}

#issue_market_type {
font-size:16px;
color:#AC1A2F;
padding:2px 3px;
line-height:2em;
font-weight:bold; 
}

.tool_options h2 {
font-size:14px !important;
}


.container_table3 h2 {
font-size:14px !important;
}

.issue_export a {
padding:0 0 0 10px;
text-align:right !important;
}

.issue_export {
text-align:right !important;
margin-top:10px;
}

.issue_export span {
margin:0 3px 0 3px;
}

.ui-widget {
font-family:Arial !important;
font-size:13px !important;
}



h2.issue_name_forts {
margin:0 0 0 10px;
padding:0;
display:inline;
}

.issue_contract_header {
height:100%;
float:left;
margin-top:5px;
margin-bottom:5px;
}

.issue_contract_header span {
 font-weight:bold;   
}
/*таблица сессий forts*/
.session_type {
float:left;
max-width:55%;
min-width:40%;
width:45%;
margin-right:60px;
}
/**/
.tool_options_table_forts tr td {
padding:4px;
border-bottom:solid 1px #d8d8d8;
}

.tool_options_table_forts tr:last-child td {
border-bottom:none !important;
}

.tool_options_table_forts tr td:first-child {
color:#666666;
/*min-width:235px;*/
}

.tool_options_table_forts {
margin-right:20px;
margin-bottom:10px;
}

.issue_option_links {
padding:20px 0 0 0;
}




.risk_parameters {
width:40%;
margin:0 auto;
}

.risk_parameters tr td {
padding:3px;
text-align:right;
min-width:100px;
}

.risk_parameters tr td:first-child {
text-align:left;
}

.risk_parameters th {
color:#666666;
border-bottom: solid 2px #d8d8d8;
text-align:right;
padding-bottom: 5px;
}
.risk_parameters th:first-child {
text-align:left !important;
}

.instrument_header {
text-align:center !important;
font-size:14px;
font-weight:bold;
}

/*Trade results*/

.trade_results_select {
display:block;
margin:10px 0;
width:200px;
}

.trading_volumes_date {
width:200px;
}

/*currency*/
.issue_graph_small {
padding: 20px 0 0 0;
float:left;
}

.info_trading_currency table.tool_options_table {
margin-bottom: 20px;
}

.info_trading_currency {
float:left;
max-width:55%;
min-width:35%;
width:55%;
margin-right:60px;}

.widget_graph {
width:450px;
}

.container_currency {
clear:both;
min-width:1135px;
}

.select_block_group {

}

/*Index*/
.name_Equity_Indices, .name_Bond_Indices {
background-color:#48677C;
width:100%;
color:#fff;
padding: 5px 0 3px 0px;
font-weight:bold;
}

.name_Equity_Indices span {
padding-left:10px;
font-size:13px;
}

.name_Bond_Indices span {
padding-left:10px;
font-size:13px;
}


.indices_type {
background-color:#e9eaee;
}

.indices_usd {
background-color:#e9eaee;
}


tr.indices_type td {
color:#666666;
font-weight:bold !important;
padding-left:15px !important;
text-align:left !important;
}

table.table_index { 
margin-top: 0px;
margin-bottom: 10px;
font-size: 12px; 
border: 1px #C6C6C6  solid;
border-collapse: collapse;
}

table.table_index th {
color: #666666;
background-color: #fff; 
border: 1px #C6C6C6 solid;
font-family: Arial;
font-size: 12px;
vertical-align: middle; 
padding: 5px !important;
font-weight:bold;
}

table.table_index th a { 
color: white !important; 
font-family: Arial !important; 
font-size: 12px !important; 
}


table.table_index td { 
border-bottom: 1px #999999 dotted;
border-right: 1px #AAAAAA dotted;
font-family: Arial;
font-weight: normal;
font-size: 12px;
padding: 3px;
text-align:right;
}



td span.index_up {
color:#008000;
}

td span.index_down {
color:#CC0000;
}

td span.index_rub {
color:#990033;
text-align:center;
}

td span.index_usd {
color:#339966;
text-align:center;
}

span.show_index {
display:block;
padding:0 0 0 30px;
width:100%;
color:#336699;
font-weight:bold;
}

td.name_of_index {
text-align:left !important;
padding-left:30px !important;
}

td.currency_index, td.time_index  {
text-align:center !important;
}

td.time_index {
font-size:12px !important;
color:#666666;
}

td.code_index {
text-align:right !important;
}

/*indices_values*/
.last_values_block_name {
background-color:#fff;
padding:3px 3px 10px 3px;
color:#AC1A2F;
font:14px Arial;
font-weight:bold;
}

#last_values_graf {
background-color:#f9f9f9;
float:left;
}

#last_values_graf img {
margin:7px;
}

#last_values_data {
float:left;
margin-left:30px;
width:60%;
}

.clear_div {
clear:both;
}

.indices_striped {
background-color:#f5f5f5;
}

.last_values_table td {
padding:2px 3px 2px 3px;
text-align:right;
}

.last_values_table {
width:100%;
}

.values_tr_top {
text-align:center !important;
font-weight:bold;
}

.values_tr_second {
font-size:130%;
text-align:center !important;
}

.values_tr_second {
font-size:130%;
text-align:center;
}


.change_to_close_down {
color:#CC0000;
}

.change_to_close_up {
color:#009900;
}

.change_to_close_none {
color:#000;
}

#leaders_grow {
float:left;
width:45%;
}

#leaders_reduce {
float:left;
margin-left:10%;
width:45%;
}

#leaders-holder {
margin-top:15px;
}

#leaders_reduce table td{
padding:2px;
}

#leaders_grow table td{
padding:2px;
}
#leaders_grow table{
width:100%;
}

#leaders_reduce table{
width:100%;
}

span.leaders_up {
font-size:11px;
color:#009900;
}

span.leaders_down {
font-size:11px;
color:#CC0000;
}

#container-last-values-indices {
padding:10px;
min-width:1065px;
}

/*.select_indices {
color: #2C5575;
font-weight: bold;
font-size: 16px;
border:none;
float:left;
margin-right:15px;
}

#select_indices_div {
text-align:left;
margin:20px 0 10px 0;
}

select.select_indices option{
font-size: 16px;
}

#show_index_dollars a:link,
#show_index_dollars a:active,
#show_index_dollars a:visited {
color: #666;
border-bottom: 1px #666 dotted;
font-size:12px !important;
}

#show_index_dollars a:hover {
border:0px !important;
text-decoration:none;
font-size:12px !important;
}

#show_index_dollars {
padding-top:3px;
}


.table_leaders_grow td {
text-align:right;
}

.table_leaders_grow th {
text-align:left;
}

.table_leaders_reduce td {
text-align:right;
}

.table_leaders_reduce th {
text-align:left;
}*/

/*.indices_open_time, .indices_close_date {
font-size:11px;
color:#666666;
text-align:right;
}

.last_values_table th {
padding:2px 3px 2px 3px;
text-align:left !important;
}

td.indices_open_time {
padding-right:15px !important;
}

.leaders_time {
font-size:11px;
color:#666666;
}

span.change_up {
color: #009900;
font-size: 11px;
}

span.change_down {
color: #CC0000;
font-size: 11px;
}

span.change_none {
color: #CC0000;
font-size: 11px;
}*/

/*trade_results*/

.table_trade_results {
width:100%;
border:none;
font-size:12px !important;
}

.table_trade_results th {
color:#666666;
border-bottom: solid 2px #d8d8d8;
text-align:right ;
padding-bottom: 5px;
font-size:11px !important;
vertical-align:top;
}

.table_trade_results th.instrument_name {
text-align:left;
}

th.instrument_name div {
text-align:left !important;
}

.table_trade_results th:first-child {
text-align:left !important;
font-size:11px !important;
}

.table_trade_results th:first-child > div {
text-align:left !important;
padding-right:70%;
}

.table_trade_results tr td {
text-align:right;
font-size:12px;
}

.table_trade_results td {
padding: 2px;
font-size:12px;
}

.table_trade_results tr td:first-child {
text-align:left !important;
}

.trade_results_odd {
    background-color:#e9eaee;
}

div.ng-binding {
text-align:right;
}

.instrument_name {
text-align:left !important;
}



td.instrument_time {
color:#666;
}

#instrument_number {
font-size:11px !important;
}

th.#instrument_number {
text-align:left !important:
}


table.table_trade_results  tr:nth-child(even) td {
background-color: #f5f5f5;
}

/*MarketDataArchive*/
#info-container {
float: right;
}

#archive-container {
float: left;
}

#info-to-fill {
clear: both; 
float: none; 
margin-top: 10px;
}

a.more, a.more:link, a.more:visited {
border-bottom:1px dashed #336699;
cursor:pointer;
color:#336699;
}

a.more:hover {
border-bottom:none !important;
text-decoration:none;
cursor:pointer;
color:#336699;
}

.more_active {
border-bottom:none!;
cursor:pointer;
color:#000;
font-weight:bold;
}

.subtotals {
padding-left:20px;
}

.subtotals a {
font-size:12px !important;
}

.file-info {
color: #9A9A9A;
font-size: 12px;
}

#info-dictionary {
margin-top:10px;
}

 div.totals {
margin-bottom: 0.7em;
}

div.totals .subtotals p {
margin: 0.7em 0 0 0;
}


td.market_data_archive_courseTrade {
    padding-top: 10px;
    vertical-align: top;
    width: 99%;
    min-width:670px;
}

/*MarketDataBulletins*/
#bulletins_calendar {
width:140px;
margin-top:40px;
}

a.a_bulleten:link, a.a_bulleten:visited, a.a_bulleten {
    color: #336699;
    font-family: Arial;
    font-size: 13px;
    text-decoration: none;
}

a.a_bulleten:hover, a.a_bulleten:active {
    color: #FF0000 !important;
    font-family: Arial;
    font-size: 13px;
    text-decoration: underline !important;
    cursor:pointer;
}

.date_bulleten {
    color: #666;
    font-family: Arial;
    font-size: 11px;
    padding-right:10px;
}

/*index_archive-values*/
#choose_date_archive {
margin-top:15px;

}

#choose_block {
background-color:#f5f5f5;
padding: 10px 10px;
margin-bottom:15px;
}

#max_min_values {
float:left;
width:25%;
padding: 0px 5% 0px 0px;
}

#main_table_values {
/*float:left;
width:70%;*/
}

td.td_time {
font-size:11px !important;
color:#666;
}

ul#instrument-downloader {
list-style-image: url("/images/icons/csv_down.png") !important;
/*float:right;
margin-top:-20px;
position:relative;
top:-20px;*/
}

ul#instrument-downloader li {
float:left;
padding-right:20px;
}

ul#instrument-downloader li:last-child {
padding-right:0px !important;
}

ul#instrument-downloader li a {
font-size:12px !important;
}

#download_block {
float:right;
}

#choose_data {
float:left;
}

ul.download_group {
list-style-image: url("/images/icons/csv_down.png") !important;
float:right;
padding-left:0px !important;
margin-bottom:0px !important;
list-style-position:inside;
}

ul.download_group li {
float:left;
padding-right:20px;
}

ul.download_group li:last-child {
padding-right:0px !important;
}

ul.download_group li a {
font-size:12px !important;
}
/*calculation_base*/
#main_table_values_base {
width:100%;
}
th.stock_code {
width:5%;
}

.issue_down {
color:#CC0000;
}


.issue_up  {
color:#008000;
}

.issue_none {
color:#000 !important;
}

/*Система публикации новостей*/
.choose_pattern {
float:left;
margin-right:20px;
}

#choose_pattern_a, #choose_pattern_b,
#choose_pattern_c {
margin-bottom:10px;
}

#show_pattern {
float:left;
text-align:right;
}

#show_pattern > div {
margin-bottom:10px;
text-align:right;
}

input.text_pattern, textarea.text_pattern {
width:450px;
}

#show_pattern label {
margin-right:10px;
vertical-align:top;
}

hr {
border:none; 
background:#D8D8D8; 
height:1px;
color:#D8D8D8;
}

.time_news {
margin-bottom:10px;
}

.buttonCC0000 {
font-family: Arial; 
font-size: 12px; 
color: #fff; 
font-weight: bold; 
height:20px; 
border-color:#AC1A2F; 
border-style:solid; 
border-width:1px; 
background:#AC1A2F; 
cursor:pointer; 
width:80px;
}

.derivatives_group {
color:#AC1A2F;
}

#show_pattern table td {
text-align:right;
vertical-align:top;
padding-bottom:12px;
}

#show_pattern table {
border:none;
}
/**/
/*bulletins*/
.show_next {
list-style-type:none;
list-style-image:none;
float:left;
cursor:pointer;
list-style-position:inside;
margin-right:10px;
}

.show_next a {
margin-right:5px;
color:#336699;
}


.show_back {
list-style-type:none;
list-style-image:none;
float:left;
cursor:pointer;
list-style-position:inside;
/*margin-left:10px;*/
}

.show_back a {
margin-left:5px;
color:#336699;
}

.show_next:after {
content:"»";
font-size:16px;
color:#336699;
}

.show_back:before {
content:"«";
font-size:16px;
color:#336699;
}



.nowrap {white-space: nowrap;}

.show_button:after {
content:"+";
text-decoration:none;
padding:0px 8px; 
color:#AC1A2F;
margin:0 5px;
line-height:2em;
border:solid 1px #AC1A2F; 
border-radius:10%;
-moz-border-radius:10%;
-webkit-border-radius:10%;
}

.hide_button:after {
content:"−";
text-decoration:none;
padding:0px 8px; 
color:#AC1A2F;
margin:0 5px;
line-height:2em;
border:solid 1px #AC1A2F; 
border-radius:10%;
-moz-border-radius:10%;
-webkit-border-radius:10%;
}

a.a-no-decoration {
text-decoration:none;
cursor:pointer;
border-bottom:0px;
}

a.a-no-decoration:hover, a.a-no-decoration:active {
text-decoration:none;
cursor:pointer;
border-bottom:0px;
}

td[align="right"] { text-align: right; }
td[align="center"] { text-align: center; }
td[align="left"] { text-align: left; }

#tabs-1 {
clear:both;
}

#tabs-2 {
clear:both;
}

.ui-tabs-nav li::before {
content: "|";
color:#666666;
}

.ui-tabs-nav li:first-child::before {
content: "" !important;
color:#666666;
}

table.h_listing td { font-size:	10px !important; text-align:center}
table.h_listing th { font-size:	10px !important; text-align:center}
table.ca a { font-size:	11px !important;}
table.ca td { font-size: 11px !important; padding-bottom: 0; padding-top: 10px;}

.RBLabel label { width:80%; display:inline-block; vertical-align: top; }
.RBLbl label { width:95%; display:inline-block; vertical-align: top; }
.RBLSess label { width:80%; display:inline-block;}
.RBLInt label { vertical-align: top; }
.RBLNobr label { white-space: nowrap; display:inline-block; vertical-align: central;}
.inputblock { width:90%; display:inline-block;vertical-align: top;}

.inputForm
{   -moz-border-radius:4px; /* Firefox */
    -webkit-border-radius: 4px; /* Safari, Chrome */
    -khtml-border-radius: 4px; /* KHTML */
    border-radius: 4px; /* CSS3 */
    behavior:url("border-radius.htc");
    border:1px solid #ccc;
    height:25px;
}

.spanLiteral { font-size:15px; font-weight: bold;}
.spanLiteralGreen { color: green;}
.spanLiteralRed { color: red;}

.bgroundс{
    background: #e0e0e0; /* Фоновый цвет блока */
    width:90%; /* Ширина блока */
    height: 100%; /* Высота блока */
    border:1px solid #cecbcc; /* Ширина вид и цвет рамки */
    border-radius:8px; /* Радиус скругления углов*/
    -webkit-border-radius:8px; /* Safari, Chrome */
    -moz-border-radius:8px; /* Firefox */
    padding:13px 10px 10px 13px;}

.TBox {
	font-size:12px;
	color:#006699;
}

.table-securities-list th {
    font-size:11px !important;

}

fieldset {
    border-color: #EDEDED;
    border-style: solid;
    border-width: 1px;
    display: block;
    font-size: 12px;
    padding: 5px;
}

fieldset {
    border: 0 none;
    margin: 0;
    min-width: 0;
    padding: 0;
}


fieldset {
    border: 1px solid #C6C6C6 !important;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
    width:400px;
}

legend, legend label {
    border-bottom: medium none;
    display: block;
    font-size: 12px !important;
    font-weight: bold !important;
    margin-top: 10px;
    padding: 0 10px;
    text-align: left;
    
}

legend {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #E5E5E5;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 0px;
    color: #333333;
    display: block;
    font-size: 21px;
    line-height: inherit;
    margin-bottom: 20px;
    padding: 0px;
    padding-left:10px;
    padding-right:10px;
}

fieldset legend {
    margin-bottom: 5px;
}


.btn {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F5F5F5;
    background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 2px;
    margin-right: 2px;
    padding: 2px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    height:30px;
}

.btn-fatca {
    margin-top:-2px;
    margin-bottom:10px;
    margin-left:10px;
}

.btn-view {
    float:left;
}

.menu-compact {
background: none repeat scroll 0 0 #FFFFFF;
display: block;
height: 3px;
left: 0;
position: relative;
top: 0;
transform: skew(-30deg);
vertical-align: top;
width: 16px;
margin-bottom:3px;
}

.topmenu-miditem-compact {
cursor:pointer;
background: url('/images/topmenu.gif') repeat-x; 
height: 35px; 
background-position: 0px -37px; 
font-size: 2px; 
padding: 0px;
}

.topmenu-miditem-compact-hover {
background: url('/images/topmenu.gif') repeat-x; 
height: 35px; 
background-position: 0px -74px; 
font-size: 2px; 
padding: 0px; 
cursor:pointer;
}

.menu-compact-dropdown {
    background: url("/images/topmenu-bg.gif") repeat-x scroll 0 0 #2B4553;
    display: block;
    padding-bottom: 5px;
    padding-top: 6px;
    position: absolute;
    width: 230px;
    z-index: 999;
}


.menulevel2-compact {
    background: url("/images/topmenu-bg.gif") repeat-x scroll 0 0 #2B4553;
    display: none;
    padding-bottom: 5px;
    padding-top: 6px;
    position: absolute;
    z-index: 999;

}

.menulevel2-compact .menu-block .item 
{
     font-weight: bold;
     color: #eee;
     
    
}

.menulevel2-compact .menu-block .item a
{
    margin: 0px;
    padding: 6px 2px 6px 22px;
    color: #eee;
    text-decoration: none;
    font-size: 12px;
    display: block;
        
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none; 
}


.menulevel2-compact .menu-block .item a:hover
{
    padding: 6px 2px 6px 22px;
    font-size: 12px;
    color: #eee;
    text-decoration: none;
    display: block;
    background-color: #7b8c9d;
        
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none; 
}

.menu-block {
float:left;

}

.menulevel2-compact .menu-block .item-header {
     font-weight: bold;
     color: #ffffff;
     
}


.menulevel2-compact .menu-block .item-header a
{
    margin: 0px;
    padding: 6px 2px 6px 22px;
    color: #ffffff;
    text-decoration: none;
    font-size: 12px;
    display: block;
        
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none; 
    font-weight: bold;
    text-transform: uppercase;
}

.menulevel2-compact .menu-block .item-header a:hover
{
    padding: 6px 2px 6px 22px;
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    display: block;
    background-color: #7b8c9d;
        
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none; 
    font-weight: bold;
    text-transform: uppercase;
}

.menulevel2-compact .menu-block  {
    border-left:1px solid #55778F;
}

.menulevel2-compact .menu-block:first-child  {
    border-left:none;
}

@media (min-width: 1200px) {
.menulevel2-compact {
	width: 1200px;
        }

.menulevel2-compact .menu-block .item {
	width: 195px;
        }

.menulevel2-compact .menu-block .item-header {
    width: 195px;
        }
} 


@media (min-width: 1025px) and (max-width: 1200px) {
    .menulevel2-compact {
	width: 1025px;
        }

    .menulevel2-compact .menu-block .item {
	width: 165px;
   
        }
    .menulevel2-compact .menu-block .item-header {
        width: 165px;
        }
} 


@media (min-width: 769px) and (max-width: 1024px) { 
    .menulevel2-compact {
	width: 769px;
        }

    .menulevel2-compact .menu-block .item {
	width: 125px;
    
        }
    .menulevel2-compact .menu-block .item-header {
        width: 125px;
        }
}



@media (min-width: 0px) and (max-width: 768px) { 
    .menulevel2-compact {
	width: 300px;
        }

    .menulevel2-compact .menu-block .item-header {
    padding-top:110px;
        }

    .menulevel2-compact .menu-block .item-header:first-child {
    padding-top:0px;
        }

    .menulevel2-compact .menu-block .item {
	width: 300px;
        }

    .menulevel2-compact .menu-block .item-header {
    background-color:#51687b;
        }



}

 div.loading-img {
	 background: url('/Images/loader.gif') no-repeat left center;
	 height: 40px;
}


th.sortasc a  
{
    display:block; 
    background:url("/images/icons/arrow-sort-up.png") no-repeat right center;
}

th.sortdesc a 
{
    display:block; 
    background:url("/images/icons/arrow-sort-down.png") no-repeat right center;
}

.tabs_menu li {
    background-color: #7a93a6;
    border-radius: 5px;
    color: #FFFFFF;
    
    text-align: center;
    -moz-user-select: none;
    cursor: pointer;
    display: inline;
    float: left;
    margin: 0 8px 8px 0;
    padding: 2px 8px 2px;
}

.tabs_menu li:hover {
    background-color: #48677C;
    border-radius: 5px;
    color: #FFFFFF;
    
    text-align: center;
    -moz-user-select: none;
    cursor: pointer;
    display: inline;
    float: left;
    margin: 0 8px 8px 0;
    padding: 2px 8px 2px;
}

.tabs_menu li.current {
    background-color: #48677C;
    border-radius: 5px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    -moz-user-select: none;
    cursor: pointer;
    display: inline;
    float: left;
    margin: 0 8px 8px 0;
    padding: 2px 8px 2px;
}

ul.tabs_menu {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

/**
 * Default Look and Feel
 */
.alertify,
.alertify-log {
	font-family: sans-serif;
}

.alertify-log {
background: #D9EDF7;
	padding: 8px 14px;
	border-radius: 4px;
	color: #3A8ABF;
	text-shadow: 0 1px 0 rgba(255,255,255,.5);
	border: 1px solid #BCE8F1;
}

.alertify-log-success {
color: #468847;
		background: #DFF0D8;
		border: 1px solid #D6E9C6;
}

.alertify-logs {
position: absolute;
z-index: 5000;
top: 59px;
width: 260px;
margin-left: -160px;
	text-align: center;
}
.alertify-log-show {
		right: 0;
		opacity: 1;
	}
.alertify-logs-hidden {
	display: none;
}

.alertify-show,
.alertify-log {
	-webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
	   -moz-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
	    -ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
	     -o-transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);
	        transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275); /* easeOutBack */
}
.alertify-hide {
	-webkit-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	   -moz-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	    -ms-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	     -o-transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	        transition: all 250ms cubic-bezier(0.600, -0.280, 0.735, 0.045); /* easeInBack */
}
.alertify-log-hide {
	-webkit-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	   -moz-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	    -ms-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	     -o-transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045);
	        transition: all 500ms cubic-bezier(0.600, -0.280, 0.735, 0.045); /* easeInBack */
}

.alertify-log-show {
		right: 0;
		opacity: 1;
	}
	.alertify-log-hide {
		-webkit-transform: translate(300px, 0);
		   -moz-transform: translate(300px, 0);
		    -ms-transform: translate(300px, 0);
		     -o-transform: translate(300px, 0);
		        transform: translate(300px, 0);
		opacity: 0;
	}

.icon_sotial_ME {
float:left;
height:22px;
width:22px;
margin-left:9px;
cursor:pointer;
}

.facebook_icon {
background-image:url(http://fs.moex.com/f/3463/facebook-t.png);
background-repeat:no-repeat;
}

.vkontakte_icon {
background-image:url(http://fs.moex.com/f/3459/vkontakte-t.png);
background-repeat:no-repeat;
}

.twitter_icon {
background-image:url(http://fs.moex.com/f/3460/twitter-t.png);
background-repeat:no-repeat;
}

.youtube_icon {
background-image:url(http://fs.moex.com/f/3458/youtube-t-1.png);
background-repeat:no-repeat;
}

.instagram_icon {
background-image:url(http://fs.moex.com/f/3461/instagram-t.png);
background-repeat:no-repeat;
}

.habrahabr_icon {
background-image:url(http://fs.moex.com/f/3462/habrahabr-t.png);
background-repeat:no-repeat;
}

.facebook_icon:hover,
.facebook_icon:focus 
{
background-image:url(http://fs.moex.com/f/3463/facebook-t.png);
background-repeat:no-repeat;
background-position: 0px -24px;
}
.vkontakte_icon:hover,
.vkontakte_icon:focus
 {
background-image:url(http://fs.moex.com/f/3459/vkontakte-t.png);
background-repeat:no-repeat;
background-position: 0px -24px;
}
.twitter_icon:hover,
.twitter_icon:focus
 {
background-image:url(http://fs.moex.com/f/3460/twitter-t.png);
background-repeat:no-repeat;
background-position: 0px -24px;
}

.youtube_icon:hover,
.youtube_icon:focus
 {
background-image:url(http://fs.moex.com/f/3458/youtube-t-1.png);
background-repeat:no-repeat;
background-position: 0px -24px;
}

.instagram_icon:hover,
.instagram_icon:focus
 {
background-image:url(http://fs.moex.com/f/3461/instagram-t.png);
background-repeat:no-repeat;
background-position: 0px -24px;
}

.habrahabr_icon:hover,
.habrahabr_icon:focus 
{
background-image:url(http://fs.moex.com/f/3462/habrahabr-t.png);
background-repeat:no-repeat;
background-position: 0px -24px;
}

.icon_sotial_block {
float:right;
margin-top:-5px;
}

.icon_href {
display:block; 
border:none; 
width:22px; 
height:22px;
}

a.red_try_link {
color:#fff;
font-weight:bold;
background-color:#C41A32;
background-image:linear-gradient(to bottom, #e16e7a, #C41A32);
border:1px solid #C41A32;
font-size:13px;
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e16e7a, endColorstr=#C41A32)
}

a.red_try_link:hover {
color:#fff;
font-weight:bold;
background-color:#C41A32;
background-image:linear-gradient(to bottom, #C41A32, #e16e7a);
border:1px solid #C41A32;
font-size:13px;
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C41A32, endColorstr=#e16e7a)
}








