/* ПРИ МИГРАЦИИ НЕ ЗАБЫВАТЬ ДЕЛАТЬ ЗДЕСЬ ССЫЛКИ ОТНОСИТЕЛЬНЫМИ, А strred.gif БРАТЬ ИЗ /Menu. Б.Г. */
/* ДОБАВЛЕНЫ СТИЛИ ИЗ /news/local.css, Б.Г. 25.08.08 */
/* ДОБАВЛЕНЫ СТИЛИ ИЗ /news/interviews/local.css, Б.Г. 01.09.08 */

BODY      {font-family:Verdana,Tahoma,Arial; font-size:12px; color:#000000; background:#FFFFFF;}
TD        {font-size:10px;}
TH        {font-size:10px; background:#CCCCCC;}
A         {text-decoration:none; color:#5A7DB3;}
A:hover   {text-decoration:underline;}
H1        {font-size:18px; font-weight:bold; margin:10px 0px 10px 0px;}
H2        {font-size:15px; font-weight:bold; margin:15px 0px 0px 0px;}
FORM      {margin:0px;}
INPUT     {font-size:11px;}
TEXTAREA  {font-size:11px;}
SELECT    {font-size:11px;}


.header              {color:#2E6182; border-bottom:solid 4px #002F59; margin-bottom:10px;}
.header A            {color:#2E6182;}
.header .nav         {margin-bottom:5px;}
.header .nav A       {font-size:10px; font-weight:bold; text-transform:uppercase; color:#002F59;}
.header .nav SPAN A  {color:#981F40;}
.header .subscribe A {text-decoration:underline; color:#888888;}


.footer      {border-top:solid 4px #002F59; margin-top:10px;}
.footer TD   {font-size:10px;}
.footer A    {color:#5A7DB3;}
.footer .nav {font-weight:bold;}
.footer1 A   {text-transform:uppercase; text-decoration:underline; line-height:15px;}


.aux_nav A         {color:rgb(0,47,89);}
.aux_nav .nav      {}
.aux_nav .back_nav {margin:10px 10px 0px 10px; font-size:10px; text-transform:uppercase;}


.rootmenu   {background-color:#002F59; padding:5px 5px 5px 7px;}
.rootmenu A {color:#FFFFFF; font-size:11px; text-decoration:none; text-transform:uppercase;}
.submenu    {background-color:#FFFFFF; border-bottom:1px solid #DDDDDD; padding:5px 5px 5px 13px;}
.submenu A  {font-weight:bold; color:#002F59; font-size:10px; text-decoration:none; text-transform:uppercase;}
.menu_main .title_red   {background:#981F40; padding:5px; text-transform:uppercase;}
.menu_main .title_red A {color:#FFFFFF;}
.menu_main .field       {border:solid 1px #DDDDDD; padding:5px; text-transform:uppercase;}
.menu_main .field A     {color:#092867;}


.subscribe_block {margin:10 0 0 0;}
.subscribe_block .title {background:#648FCC; padding:5px; text-transform:uppercase; color:#FFFFFF;}
.subscribe_block .field {border:solid 1px #DDDDDD; padding:2px;}


.menu_projects .title {background:#648FCC; padding:5px; text-transform:uppercase; color:#FFFFFF;}


/* любой отдельно оформленный блок на любой странице */
.page_block   {font-size:12px; margin-bottom:10px;}
.page_block A {color:#000000;}


.list_block TD        {font-size:12px; font-weight:bold; padding:6px 2px 0px 2px;}
.list_block TABLE     {margin-bottom:10px;}
.list_block .doc_lied {font-weight:normal;}
.list_block .doc_entry A:visited {color:#000000;}


/* блок топовых новостей на лице (Главные события дня) */
.top_news              {padding-bottom:5px;}
.top_news .hd_bar      {border-bottom-color:#981F40; background-color:#FFFFFF;}
.top_news .hd_bar DIV  {background-color:#981F40; width:160px;}
.top_news IMG          {margin:0px 6px 0px 0px; border-color:#2E618A;}


.business_fm .hd_bar      {border-bottom-color:#FFFFFF; background-color:#FFFFFF;}
.business_fm .hd_bar DIV  {background-color:#FCEFD1; width:220px; padding-bottom:3px;}


/* блок Статьи на лице */
.articles .doc_lied A {color:#2E618A; text-decoration:underline;}
.articles .hd_bar     {border-bottom-color:#648FCC}
.articles .hd_bar DIV {background-color:#648FCC; width:60px;}
.articles IMG         {margin:0px 6px 4px 0px; border-color:#2E618A;}


/* блок Комментарии на лице */
.comments                 {margin-top:10px;}
.comments .hd_bar         {border-bottom-color:#648FCC; margin-bottom:6px}
.comments .hd_bar DIV     {background-color:#648FCC; width:100px;}
.comments .face_news_time {font-size:11px; font-weight:bold; color:#5A7DB3;}
.comments .face_news_date {display:none;}


/* блок Медиаспонсор на лице */
.media                 {margin-top:10px;}
.media .hd_bar         {border-bottom-color:#648FCC; margin-bottom:6px}
.media .hd_bar DIV     {background-color:#648FCC; width:110px;}
.media .face_news_time {font-size:11px; font-weight:bold; color:#5A7DB3;}
.media .face_news_date {display:none;}


/* блок Новости агентства на лице */
.agency                 {margin-top:10px;}
.agency .hd_bar         {border-bottom-color:#648FCC; margin-bottom:6px}
.agency .hd_bar DIV     {background-color:#648FCC; width:140px;}
.agency .face_news_time {font-size:11px; font-weight:bold; color:#5A7DB3;}
.agency .face_news_date {display:none;}


/* блок стандартной новостной ленты (нав всех страницах) */
.newsline .hd_bar         {border-bottom-color:#648FCC; margin-bottom:6px}
.newsline .hd_bar DIV     {background-color:#648FCC; width:145px;}
.newsline .face_news_time {font-size:11px; font-weight:bold; color:#5A7DB3;}
.newsline .face_news_date {font-size:11px; font-weight:normal; color:#5A7DB3; display:none;}
.newsline .news_time      {font-size:11px; font-weight:bold; color:#5A7DB3;}
.newsline .news_date      {font-size:11px; font-weight:bold; color:#5A7DB3; margin:10px 0px 5px 0px;}
.newsline .doc_entry      {margin-bottom:8px;}
.newsline .imp            {color:#FF0000;}
.newsline .imp:visited    {color:#FF0000;}
.newsline .face_link_to_news_imp {color:#FF0000;}


/* новостной стакан (в разделе Новости) */
.newsbeaker .hd_bar     {border-bottom-color:#648FCC; margin-bottom:6px}
.newsbeaker .hd_bar DIV {background-color:#648FCC;}
.newsbeaker .bullet     {background-color:#5A7DB3; margin:0px 6px 2px 0px;}
.newsbeaker IMG         {margin:0px 8px 10px 0px;}
.newsbeaker .doc_entry  {font-size:11px; font-weight:bold;}
.newsbeaker LI A        {font-weight:normal;}


/* главный статейный стакан (в разделе Статьи) */
.toparticlebeaker .hd_bar     {border-bottom-color:#981F40; margin-bottom:6px}
.toparticlebeaker .hd_bar DIV {background-color:#981F40;}


/* простой статейный стакан (с разделе Статьи) */
.articlebeaker .hd_bar     {border-bottom-color:#648FCC; margin-bottom:6px}
.articlebeaker .hd_bar DIV {background-color:#648FCC;}


/* блок Интервью на лице */
.interview                {font-weight:bold;}
.interview .hd_bar        {border-bottom-color:#648FCC; margin-bottom:6px;}
.interview .hd_bar DIV    {background-color:#648FCC; width:80px;}
.interview IMG            {margin:0px 6px 0px 0px; border-color:#2E618A; float:left;}
.interview .doc_lied IMG  {font-size:11px; float:right;}
.interview .doc_lied A    {color:#2E618A; text-decoration:underline;}


/* стандартный смешаный блок последних материалов */
.mixed_block SPAN       {font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#981F40;}
.mixed_block A          {color:#000000;}
.mixed_block .doc_entry A:visited  {color:#000000;}
.mixed_block .doc_entry {margin-bottom:10px;}


/* блок Business FM на соответствующей странице в разделе Новости */
.businessfm             {background:#EAEAEA;}
.businessfm TD          {font-size:11px; color:#7D7D7D;}
.businessfm .hd_bar     {background:#606060; border-color:#606060; color:#D6D0AC; text-transform:none; font-weight:normal; font-size:11px; text-align:center;}
.businessfm .hd_bar DIV {background:url('');}
.bfp_page .doc_entry H2   {font-size:16px; margin:5px 0px;}
.bfp_page IMG#lastHeaders {margin:10px 0px;}
.bfp_page .doc_entry IMG  {margin:6px 10px 5px 0px;}


/* блоки таблиц Консенсус-прогноза */
.consensus .hd_bar     {border-bottom-color:#648FCC;}
.consensus .hd_bar DIV {background-color:#648FCC;}
.consensus A           {font-size:11px; text-decoration:underline; color:#092867;}
.consensus TH          {font-size:10px; color:#092867;}
.consensus .spacer     {background:#5A7DB3; border-width:1px 0px 1px 0px; border-style:solid; border-color:#FFFFFF; line-height:1px; padding:0px;}
.consensus .ticker     {background:#D1DEFC; color:#092867; text-align:center; font-weight:bold; text-transform:uppercase;}
.consensus .last       {text-align:center;}
.consensus .target     {text-align:center;}
.consensus .change     {text-align:center; font-weight:bold;}
.consensus .up         {color:#00B700; font-weight:bold;}
.consensus .down       {color:#B70000; font-weight:bold;}
.consensus .neutrally  {color:#000000; font-weight:bold;}

/* блок Экономический календарь в разделе Фондовый рынок */
.eventclnd                 {margin-top:10px;}
.eventclnd .hd_bar         {border-bottom-color:#648FCC; margin-bottom:6px}
.eventclnd .hd_bar DIV     {background-color:#648FCC; width:200px;}
.eventclnd .face_news_time {font-size:11px; font-weight:bold; color:#5A7DB3;}
.eventclnd .face_news_date {display:none;}


/* стандартные блоки графических информеров */
.inf_title   {font-size:10; font-weight:bold; text-transform:uppercase; color:#FFFFFF; padding:3px 3px 3px 6px; background:#648FCC url('/images/angle_right_top.gif') no-repeat top right;}
.inf_title A {color:#FFFFFF;}
.inf_switch  {font-weight:bold; padding:2px; text-align:center;}
.inf_pages   {background-color:#DEE5F0;}
.inf_off     {color:#2E618A; text-decoration:underline;}
.inf_on      {color:#DD0000; text-decoration:none;}
.inf_hr      {background-color:#DEE5F0; height:1px; font-size:0px; padding:0px;}
.inf_row1    {background-color:#FFFFFF;}
.inf_row1 A  {color:#5A7DB3; text-decoration:underline;}
.inf_row2    {background-color:#F1EFE8;}
.inf_row2 A  {color:#5A7DB3; text-decoration:underline;}
.inf_arrow   {margin:4px 2px 4px 2px;}


.frm_text   {font-family:Tahoma,Verdana,Arial; font-size:11px; background-color:#DEE5F0;}
.frm_button {font-size:10px;}


/* стандартный блок любого документа */
.doc_body                  {font-size:13px;}
.doc_body .date            {text-align:right;}
.doc_body IMG.in_paragraph {margin:0px 15px 0px 0px;}
.doc_body A                {color:#5A7DB3;}
.doc_body #doc_data        {margin-top:20px;}
.doc_body #doc_data SPAN   {font-weight:bold;}
.doc_body .subtitle        {font-style:italic;}


/* независимые характеристики контектных классов */
.advert       {font-family:Verdana; font-size:10px; font-weight:bold; text-align:left; background-color:#CCCCCC; border-style:solid; border-width:1px;}
.doc_entry    {margin-bottom:3px;}
.doc_entry UL {margin:3px 0px; padding-left:20px; list-style-type:square;}
.doc_entry H2 {font-size:12px; color:#000000; margin:0px;}
.doc_entry A:visited {color:#999999;}
.doc_lied     {font-size:11px;}
.doc_source   {font-weight:bold; margin-top:10px}
.doc_source A {color:#000000; text-decoration:underline;}
.hd_bar       {font-family:Verdana,Tahoma; font-size:10px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; border-bottom-style:solid; border-bottom-width:2px;}
.hd_bar DIV   {padding:3px 3px 1px 6px; background:url('/images/angle_right_top.gif') no-repeat top right;}
.hd_bar A     {color:#FFFFFF;}


/* НЕЗАВИСИМЫЕ КЛАССЫ... */
.topics        {font-size:10px; font-weight:bold; color:#000000; text-decoration:none; text-transform:uppercase;}
.sub_topics    {font-size:10px; color:#000000; text-decoration:none;}
DIV.in_para    {float:left; text-align:right; padding:0 15 0 0; color:#CCC; font-size:10px;}
DIV.in_para A  {color:inherit;}
DIV.out_para   {clear:both; text-align:center; color:#CCC; font-size:10px;}
DIV.out_para A {color:inherit;}
/*IMG.in_para  {margin:0 15 0 0;}*/
/*IMG.out_para {}*/


/* постраничная навигация */
.pagenav   {font-size:10px; font-weight:bold; margin:10px 0px 10px 0px;}
.pagenav A {color:#000000;}

/* "статейная дата" применяется не только в статьях */
.articles_date   {font-size:9px; color:#888888; margin-top:5px; text-transform:uppercase;}
.articles_date A {color:#888888;}

/* ссылка "на все новости", применяется в конце тематических блоков */
.link_to_all_news           {font-size:11px; font-weight:bold; margin-top:5px;}
.link_to_all_news A         {text-decoration:underline;}
.link_to_all_news IMG       {margin-right:5px;}

.hr             {font-size:0px; height:2px; background-color:#5A7DB3; margin-bottom:10px;}
.notice         {font-family:Verdana; font-size:10px; line-height:11px; margin-top:10px; text-align:justify;}
.clnd_filter    {background-color:#DEE5F0; padding:4px;}
.clnd_filter TD {font-size:11px;}

/* классы анонсовых блоков и связанных новостей */
.block_site_announces          {margin-top:0px; margin-bottom:4px;}
.block_site_announces_bar      {font-size:10px; font-weight:bold; text-transform:uppercase; color:#981F40;}
.block_site_announces_bar_link {font-family:Arial; font-size:12px; text-decoration:none; font-weight:bold; color:#2A569B;}
.site_announces        {margin-top:0px; margin-bottom:10px;}
.site_announces_header {font-size:12px; font-weight:bold;}
.site_announces_link   {font-family: Arial; font-size:11px; text-decoration:underline; color:#092867;}
.site_announces_row    {padding-top:4px;}
.site_announces_bullet {margin-right:10px;margin-top:6px;}
.site_announces_title  {font-size:12px; color:#5A7DB3; text-decoration:none;}
.block_site_announces_bottom_link {font-family:Arial; font-size:12px; text-decoration:underline; font-weight:bold; color:#2A569B;}

/* старые табличные классы (для обратной совместимости) */
.table_caption     {font-size:11px; text-align:center; font-weight:bold;}
.table_header      {font-size:11px; font-weight:bold; text-align:center; background-color:#5A7DB3; color:#FFFFFF;}
.table_row1        {font-size:11px; background:#FFFFFF;}
.table_row2        {font-size:11px; background:#F0F0F0;}
.table_cell        {font-size:11px; text-align:center;}
.table_cell_string {font-size:11px; text-align:left;}
.table_cell_data   {font-size:11px; text-align:right;}
.table_celldiv     {background-color:#106AAD;}
.table_border      {background-color:#F0F0F0;}

/* новые табличные классы */
.table          {background-color:#C7C7C7;}
.table CAPTION  {font-size:11px; font-weight:bold; text-align:left;}
.table TH {font-size:11px; text-align:center; font-weight:bold; background-color:#5A7DB3; color:#FFFFFF;}
.table TD       {font-size:11px;}
.table .td_left {text-align:left;}
.table .row1    {background:#FFFFFF;}
.table .row2    {background:#F0F0F0;}


/* Перенесено из /news/local.css, Б.Г. 25.08.08 */
.calend_caption {font-family:Verdana,Arial; font-size:11px; font-weight:bold; color:#092867;}
.calend_wdays   {font-family:Verdana,Arial; font-size:11px; font-weight:normal; color:#092867; text-align:center; background-color:#FFFFFF;}
.calend_table   {border:1px; border-style:solid; border-color:#5A7DB3; background-color:#E2E8FF;}
.calend_row     {background-color:#FFFFFF;}
.calend_cell    {font-family:Verdana,Arial; text-align:center; font-size:11px; font-weight:normal; color:#333333; text-decoration:none;}
.calend_cell.future   {color:#888888;}
.calend_cell.this_day {background-color:#E2E8FF;}
.calend_now     {font-family:Verdana; font-size:11px; font-weight:bold; color:#000000;}


/* Перенесено из /news/interviews/local.css и переименовано, Б.Г. 01.09.08 */
.interview_archive_links_block {font-size:11px;color:#000000;margin:5px;}

.period_button {width:25px;}

