/* A */ 
A:active {color: #000000; text-decoration: underline}
A:link {color: #000000;text-decoration: underline}
A:visited {color: #000000;text-decoration: underline}
A:hover {color: #000000;text-decoration: underline}
A.clear:active {color: #000000; text-decoration: none}
A.clear:link {color: #000000;text-decoration: none}
A.clear:visited {color: #000000;text-decoration: none}
A.clear:hover {color: #000000;text-decoration: none}

/* IMAGES */ 
IMG {border: 0}
IMG.menu {margin: 0 6px 5px 12px}
IMG.bul {width: 4px; height: 7px; float: left; margin: 1px 8px 0 0}
IMG.today {width: 100px; margin: 0 0.9em 0 0; border: 3px solid #FFFFFF}
IMG.block1 {width: 100px; margin: 0 0.9em 0 0; border: 1px solid #FFFFFF}
IMG.investor {width: 60px; margin: 0 0.9em 0 0; border: 1px solid #D9BB6C}
IMG.img60 {width: 60px; margin: 0 0.9em 0.3em 0; border: 1px solid #E5E5E5}
IMG.img100 {width: 100px; margin: 0 0.9em 0 0}
IMG.mag {width: 70px; margin: 0 0.6em 0.3em 0; border: 1px solid #E5E5E5}
IMG.magb {border: 4px solid #D9BB6C; margin: 0 1em 0 0}
IMG.hr {margin: 0.7em 0 0.9em 0}
IMG.ico {margin: 0 0.6em 0 12px}
IMG.ico2 {margin: 0.1em 0.6em 0 0}
IMG.ico3 {margin: 0 0.3em 0 0}

/* TEXT */ 
H1 {font: bold 180%/130% tahoma; margin: 0; padding: 0}
H1.article {font: bold 160%/130% tahoma}
H2 {font: bold 110%/130% tahoma; margin: 0; padding: 0}
H2.article {font: normal 140%/130% tahoma}
H2.investor {font: normal 110%/130% tahoma}
H3 {font: bold 90%/130% tahoma; margin: 0; padding: 0}
H4 {font: bold 80%/130% tahoma; margin: 0; padding: 0;  clear: left;}
/*H5 {font: bold 70%/130% tahoma; margin: 0; padding: 0}*/
H5 {font: bold 12px tahoma; margin: 0; padding: 0}
H5.l120 {font: bold 70%/120% tahoma}
H6 {font: bold 60%/120% tahoma; margin: 0; padding: 0}
.text {font: 80%/140% tahoma}
.text P {padding: 0; margin: 0 0 1.3em 0}
.text P.medium {font: 85%/130% tahoma; padding: 0; margin: 0 0 0 0}
.text P.small {font: 70%/130% tahoma; padding: 0; margin: 0 0 0 0}
.text P.src {font-style: italic; color: #A58225}
.text P.newsdate {font: 85%/130% tahoma; color: #A58225}
.text P.addressintro {font: bold italic 95%/130% verdana; color: #71581B}
.text H1 {font: bold 220%/130% tahoma; margin: 0 0 0.4em 0}
.text H1.clear {margin: 0}
.text H1.news {font: bold 180%/120% tahoma; margin: 0 0 0.6em 0}
.text H2 {font: normal 140%/130% tahoma; margin: 0 0 0.3em 0}
.text H2.sub {font: bold 85%/130% tahoma; margin: 0 0 1.2em 0; color: #A58225}
.text H3 {font: bold 90%/130% tahoma; color: #72591C; margin: 0; padding: 0 0 0.5em 0}
.text H4 {font: normal 80%/130% tahoma; color: #999999; margin: 0; padding: 0.5em 0 2em 0}
/*.text UL {font: 90%/135% tahoma; margin: 0 0 1.2em 1.7em; padding: 0; list-style-image: url(/img/sys/bul_012.gif); list-style-position: outside; list-style-type: square; color: #936915}*/
.text UL {font: 100%/130% tahoma; margin: 0 0 1.2em 1.7em; padding: 0; list-style-image: url(bul_0400.gif); list-style-position: outside; list-style-type: square; color: #000000}
/*.text LI {margin: 0 0 0.5em 0; padding: 0}*/
.text LI {margin: 0 0 0.5em 25px; padding: 0}
.text UL.docs {font: bold 90%/135% tahoma; color: #936915}
.text INPUT.but {font: 80% tahoma; background-color: #A58225; color: #FFFFFF; border: none; padding: 0.2em 0.5em}
.pr {padding-right: 3em}
.short {padding: 0 6em}
.mark {background-color: #A58225; padding: 0.1em 0.4em; color: #FFFFFF}

/* P, DIV */ 
P {padding: 0; margin: 0}  
P.submenu {font: 60%/115% tahoma}
P.submenu2 {font: 60%/150% tahoma}
P.date_n {font: 55%/100% tahoma; padding: 0.1em 0.9em 0.1em 12px; background-color: #D9BB6C; color: #FFFFFF; float: left; clear: left; margin: 1.2em 0 0 0}
P.date {font: 55%/100% tahoma; color: #A58225}
P.date2 {font: 55%/100% tahoma; padding: 0.15em 1.2em 0.15em 1.2em; background-color: #D9BB6C; color: #FFFFFF;	float: left; clear: left; display: block;}
P.news {font: 70%/130% tahoma; padding: 0 0.6em 0 12px; clear: left}
P.news2 {font: 60%/130% tahoma; padding: 0 0.6em 0 12px; clear: left}
P.address {font: italic 70%/120% verdana}
P.year {font: 110% tahoma; letter-spacing: -0.05em}
P.normal {font: 80%/110% tahoma}
P.medium {font: 70%/130% tahoma}
P.small {font: 60%/120% tahoma}

DIV {margin: 0; padding: 0; display: block}
DIV.more {font: bold 60%/100% tahoma; padding: 0 0 0 12px; margin: 0.6em 0 0.6em 0; background-image: url(bul_0100.gif); background-repeat: no-repeat; background-position: left center}
DIV.more2 {font: bold 60%/100% tahoma; padding: 0 0 0 12px; margin: 1.2em 0 0.1em 12px; background-image: url(bul_0100.gif); background-repeat: no-repeat; background-position: left center}
DIV.more3 {font: bold 60%/100% tahoma; padding: 0 0 0 12px; margin: 0.6em 0 0.6em 0; background-image: url(bul_0200.gif); background-repeat: no-repeat; background-position: left center}
DIV.more4 {font: bold 60%/100% tahoma; padding: 0 0 0 12px; margin: 0 0 1.8em 0; background-image: url(bul_0100.gif); background-repeat: no-repeat; background-position: left center}
DIV.more40 {font: bold 60%/100% tahoma; padding: 0 0 0 12px; margin: 0; background-image: url(bul_0100.gif); background-repeat: no-repeat; background-position: left center}
DIV.more5 {font: bold 60%/100% tahoma; padding: 0 0 0 12px; margin: 0 0 0.1em 116px; background-image: url(bul_0100.gif); background-repeat: no-repeat; background-position: left center}
DIV.fields {font: 80%/130% tahoma; padding: 0 0 0 20px; margin: 0.3em 0 0.4em 14px; background-image: url(bul_0400.gif); background-repeat: no-repeat; background-position: left center}
DIV.submenu-in {font: 80%/130% tahoma; padding: 0 0 0 17px; margin: 0em 0 0.4em 0; background-image: url(bul_0100.gif); background-repeat: no-repeat; background-position: left 5px;}
DIV.submenu-in-a {font: 80%/130% tahoma; padding: 0 0 0 17px; margin: 0em 0 0.4em 0; background-image: url(bul_0500.gif); background-repeat: no-repeat; background-position: left 5px;}
DIV.subsubmenu {padding: 0 0 0.6em 17px}
DIV.subsubmenu-in {font: 70%/110% tahoma; padding: 0 0 0 12px; margin: 0 0 0.3em 0; background-image: url(bul_sub0.gif); background-repeat: no-repeat; background-position: left center}
DIV.subsubmenu-in-a {font: 70%/110% tahoma; padding: 0 0 0 12px; margin: 0 0 0.3em 0; background-image: url(bul_sub_.gif); background-repeat: no-repeat; background-position: left center}

/* TABLE */
TABLE.navbar0 {padding: 0 0 0.5em 0}
TABLE.navbar {padding: 0 0 0.5em 0; margin: 0 0 1em 0; border-bottom: 1px solid #F1E6C8}
TABLE.navbar2 {padding: 0.5em 0 0 0; margin: 0 0 1.5em 0; border-top: 1px solid #F1E6C8}
.h { background-image:url(h_bg0000.jpg); background-position:left top; background-repeat:no-repeat; background-color: #f9f1e1; }
TABLE.hst { }
TABLE.f {background-image: url(f_bg0000.jpg); background-position: bottom right; background-repeat: no-repeat}
TABLE.fst {background-image: url(h_bg0000.gif); padding: 0.25em 0 0.35em 0}
TD.h_light {padding: 2em 0 3em 0}
TABLE.today {background-image: url(today_bg.jpg); background-repeat: no-repeat; background-position: top left}
TABLE.h_pic {background-position: bottom left; background-repeat: no-repeat}
TABLE.right {padding: 0.9em 12px 1em 12px}
TABLE.right2 {padding: 0.9em 15px 0.3em 15px}
TABLE.pic {margin: 0 0.9em 1.2em 0; float: left}
TABLE.archive {padding: 0.3em 15px 0.6em 15px}
TD.stations {padding: 0 0.6em 0 0}
TD.submenu {padding: 12px 14px 5px 14px; border-left: 1px solid #CCCCCC}
TD.submenu-in-bgr {background-color: #F3E9CF; background-image: url(submenu.jpg); background-repeat: repeat-x; padding: 1.1em 20px 1.4em 20px; border-bottom: 1px solid #A58225}
TD.invest-contact {background-color: #F8F3E6; padding: 1.1em 20px 1.4em 20px; border-bottom: 1px solid #D9BB6C}
TD.title {padding: 0.6em 0.6em 0.25em 12px}
TD.title2 {padding: 0.6em 0.6em 0.25em 12px; border-bottom: 1px solid #000000}
TD.title3 {padding: 0.6em 0.6em 0.25em 0; border-bottom: 1px solid #000000}
TD.title4 {padding: 0.6em 0.6em 0.25em 0; border-bottom: 1px solid #A58225}
TD.webcast {padding: 12px}
TD.today {padding: 0.9em 1.1em 0.3em 1.1em}
TD.block1 {padding: 0.9em 1.1em 0.9em 1.1em}
TD.assets {padding: 0.8em 1em 1.1em 1em}
TD.invest-calend {padding: 0.8em 0 0.4em 12px}
TD.menu_bg { background: #d2b362; border-left: 1px solid #FFFFFF}
TD.menu_bg2 {background: #d2b362; }
TD.stv {background-image: url(stv00000.gif); background-position: top right; background-repeat: repeat-y}
TD.sth {background-image: url(sth00000.gif)}
TD.h_dev {}
TD.pictext {font: 70%/130% tahoma; background-color: #F8F2E3; color: #A07B21; border-bottom: 1px solid #D9BB6C; padding: 0.6em 1.2em}
TD.columns {border-bottom: 1px solid #D4B360}
TD.sechin {padding: 0.3em 0.6em 0.15em 0}
TD.address {background-color: #F6EFDC; padding: 0.9em 1.2em 1.2em 1.2em; border-bottom: 1px solid #D4B360}
TD.pr09 {padding-right: 0.9em}

TR.head {background-color:#B1944B;}

/* stats */
TD.in-head {height: 9px; font-size: 7px;}
TD.in-head2 {background-color: #B1944B;	border-right: 1px solid white; color: white; font: bold 60%/130% tahoma; vertical-align: bottom; padding: 0 12px 3px 12px}
TD.in-head2-right {background-color: #B1944B; color: white; font: bold 60%/130% tahoma; vertical-align: bottom; padding: 0 12px 3px 12px; border-right: 1px solid #b1944b;}
TD.in-line-color {background-color: #F8F2E3; border-bottom: 1px solid #DED1AF; font: 80%/100% tahoma; vertical-align: bottom; padding: 7px 12px 4px 12px}
TD.in-line {background-color: #FFFFFF; border-bottom: 1px solid #DED1AF; font: 80%/100% tahoma; vertical-align: bottom; padding: 7px 12px 4px 12px}
TD.in-line-bottom {border-bottom: 1px solid #B1944B; font: bold 70%/130% tahoma; color: #72591C; vertical-align: bottom; padding: 12px 12px 3px 12px}
TD.in-line-bottom-color {background-color: #F8F2E3; border-bottom: 1px solid #B1944B; font: bold 70%/130% tahoma; color: #72591C; vertical-align: bottom; padding: 12px 12px 3px 12px}

TD.inf_h {height: 4px;  background-color: #CEB77A}
TD.inf_h2 {background-color: #CEB77A; color: #FFFFFF; font: 55%/100% tahoma; vertical-align: bottom; padding: 4px 9px 4px 9px; border-right: 1px solid #FFFFFF}
TD.inf_h2r {background-color: #CEB77A; color: #FFFFFF; font: 55%/100% tahoma; vertical-align: bottom; padding: 4px 9px 4px 9px}
TD.inf_od {background-color: #F8F2E3; color: #4A4843; border-bottom: 1px solid #DED1AF; font: 55%/100% tahoma; vertical-align: bottom; padding: 5px 9px 3px 9px}
TD.inf_ev {background-color: #FFFFFF; color: #4A4843; border-bottom: 1px solid #DED1AF; font: 55%/100% tahoma; vertical-align: bottom; padding: 5px 9px 3px 9px}

TD.inf2_h {height: 4px;  background-color: #C7BDA5; border-top: 1px solid #FFFFFF}
TD.inf2_h2 {background-color: #C7BDA5; color: #FFFFFF; font: 55%/100% tahoma; vertical-align: bottom; padding: 4px 9px 4px 9px; border-right: 1px solid #FFFFFF}
TD.inf2_h2r {background-color: #C7BDA5; color: #FFFFFF; font: 55%/100% tahoma; vertical-align: bottom; padding: 4px 9px 4px 9px}
TD.inf2_od {background-color: #F5F3EF; color: #4A4843; border-bottom: 1px solid #DED1AF; font: 55%/100% tahoma; vertical-align: bottom; padding: 5px 9px 3px 9px; white-space: nowrap}
TD.inf2_ev {background-color: #F5F3EF; color: #4A4843; border-bottom: 1px solid #DED1AF; font: 55%/100% tahoma; vertical-align: bottom; padding: 5px 9px 3px 9px; white-space: nowrap}

TD.kfl {font: 80%/100% tahoma; border-bottom: 1px solid #DED1AF; padding: 0.6em 0.9em 0.2em 0.6em}
TD.kfr {font: 80%/100% tahoma; border-bottom: 1px solid #DED1AF; padding: 0.6em 0.6em 0.2em 0.9em; color: #72591C}
TD.kfl-color {font: 80%/100% tahoma; border-bottom: 1px solid #DED1AF; padding: 0.6em 0.9em 0.2em 0.6em; background-color: #F8F2E3}
TD.kfr-color {font: 80%/100% tahoma; border-bottom: 1px solid #DED1AF; padding: 0.6em 0.6em 0.2em 0.9em; background-color: #F8F2E3; color: #72591C}

/* MISC */ 
.podval {padding: 0 12px}
.podval2 {padding: 0 12px; border-left: 1px solid #E5E5E5}
.search {width: 100%; font: 10px/9px tahoma; padding: 0.3em 0.5em 0.1em 0.5em; border: 1px solid #A58225; background-color: #F6EFDF; color: #000000; margin: 0 3px 0 0}
.search2 {width: 100%; font: 80% tahoma; padding: 0 0.3em}

/* UL */ 
UL {font: 60%/120% tahoma; margin: 0 0 1.3em 1.7em; padding: 0; list-style-image: url(bul_0300.gif); list-style-position: outside; list-style-type: square}
LI {margin: 0 0 0.4em 0; padding: 0}
UL.history {font: 70%/110% tahoma; margin: 0 0 0.6em 1.7em; padding: 0; list-style-image: url(bul_0120.gif); list-style-position: outside; list-style-type: square}
LI.history {margin: 0 0 0.4em 0; padding: 0; color: #654C14}
UL.mag {font: 80%/110% tahoma; margin: 0 0 1.2em 1.7em; padding: 0; list-style-image: url(bul_b000.gif); list-style-position: outside; list-style-type: square}
LI.mag {margin: 0 0 0.6em 0; padding: 0}

/* CAL */
TD.month {font: bold 80% tahoma; text-align: center; padding: 0.3em; color: #FFFFFF}
TD.day {padding: 0.5em 0.3em 0.3em 0.3em; border-bottom: 1px solid #E6D095; font: 70% tahoma; text-align: center; color: #A58225}
TD.day0 {padding: 0.5em 0.3em 0.3em 0.3em; font: 70% tahoma; text-align: center; color: #A58225}

SELECT {width: 98%; font: 10px/9px tahoma; padding: 0 0 0.1em 0.5em; margin: 0 0.6em 0 0}
SELECT.b {font: 80% tahoma; padding: 0 0 0 0.3em}

INPUT.but {font: 60% tahoma; background-color: #A58225; color: #FFFFFF; border: none; padding: 0.2em 0.5em}
INPUT.chk {margin: 0 0.3em 0 0}
INPUT.txt {font: 70% tahoma; width: 100%; padding: 0.1em 0.3em 0 0.3em}
INPUT.txt2 {font: 80% tahoma; width: 100%; padding: 0.1em 0.3em 0 0.3em}

/* MARGINS */ 
#mb0 {margin-bottom: 1px}
#mb01 {margin-bottom: 0.1em}
#mb02 {margin-bottom: 0.2em}
#mb03 {margin-bottom: 0.3em}
#mb04 {margin-bottom: 0.4em}
#mb05 {margin-bottom: 0.5em}
#mb06 {margin-bottom: 0.6em}
#mb08 {margin-bottom: 0.8em}
#mb09 {margin-bottom: 0.9em}
#mb10 {margin-bottom: 1em}
#mb12 {margin-bottom: 1.2em}
#mb15 {margin-bottom: 1.5em}
#mb18 {margin-bottom: 1.8em}
#mb21 {margin-bottom: 2.1em}
#mb062 {margin-bottom: 0.6em}

#mt01 {margin-top: 0.1em}
#mt03 {margin-top: 0.3em}
#mt06 {margin-top: 0.6em}
#p15 {padding-left: 15px; padding-right: 15px}

/*#mtb030 {margin-top: 0.3em; margin-bottom: 1px}*/
#mtb030 {margin-top: 10px; margin-bottom: 2px}
#mtb003 {margin-top: 1px; margin-bottom: 0.3em}

/* COLOR */ 
#page {padding: 0 0.3em 0.15em 0.3em; bold; color: white; background-color: #9B771C}
#b {color: #000000}
#w {color: #FFFFFF}
#ly {color: #E3CA8A}
#y {color: #A58225}
#dy2 {color: #71581B; font-weight: bold;}
#dy {color: #000000}
#ddy {color: #936915}
#g {color: #7B776F}
#inf_g {color: #17754C}
#inf_l {color: #C94D4D}
#inf_e {color: #998657}
.y {color: #A58225}
.ddy {color: #936915}

/* galery */
.left-foto {text-align: left}
.left-foto img {border: 1px solid #CCCCCC; margin: 0 0 0 12px}
.center-foto {text-align: center}
.center-foto img {border: 1px solid #CCCCCC; margin: 0 0 0 12px}
.right-foto {text-align: right}
.right-foto img {border: 1px solid #CCCCCC; margin: 0 0 0 12px}

/* trades */

#flashcontent {background-image: url(rosneft_.jpg); text-align:center;}

/* Compatible */
tr.rowheaderdark td {background-color: #B1944B;	border-right: 1px solid white; color: white; font: bold 60%/130% tahoma; vertical-align: bottom; padding: 0 12px 3px 12px}
tr.RowRowLight td {background-color: #FFFFFF; border-bottom: 1px solid #DED1AF; font: 80%/100% tahoma; vertical-align: bottom; padding: 7px 12px 4px 12px}
tr.RowRowDark td  {background-color: #F8F2E3; border-bottom: 1px solid #DED1AF; font: 80%/100% tahoma; vertical-align: bottom; padding: 7px 12px 4px 12px}
tr.rowheaderlight td {background-color: #B1944B;	border-right: 1px solid white; color: white; font: bold 60%/130% tahoma; vertical-align: bottom; padding: 0 12px 3px 12px}
tr.rowrowtotaldark td {background-color: #F8F2E3; border-bottom: 1px solid #B1944B; font: bold 70%/130% tahoma; color: #72591C; vertical-align: bottom; padding: 12px 12px 3px 12px}

/* UNITS */

#sysmetric { display: none; }
#sysenglish { display: none; }

/* SEARCH */

.SearchWord {font: bold 90%/130% tahoma; margin: 0; padding: 0; color: #72591C;}

div.menu3activ {
   font-family: Tahoma;
   font-size: 11px;
   color: #7d6328;
   font-style: none;
   background-image: url('bul_01ac.gif');
   background-repeat: no-repeat;
   background-position: 13px 7px;
   padding-left: 29px; 
   vertical-align: top;
   margin-bottom: 1px;
   line-height: 19px;
}

div.menu3nonactiv {
   font-family: Tahoma;
   font-size: 11px;
   font-style: none;
   background-image: url('bul_0100.gif');
   background-repeat: no-repeat;
   background-position: 13px 7px;
   padding-left: 29px; 
   vertical-align: top;
   margin-bottom: 1px;
   line-height: 19px;
}

div.menu3nonactiv a:link {
   color: #a2882b;
}

div.menu3nonactiv a:activ {
   color: #a2882b;
}

div.menu3nonactiv a:hover {
   color: #a2882b;
}

div.menu3nonactiv a:visited {
   color: #a2882b;
}

table.tab-in-news td {
	vertical-align: top;
}

table.tab-in-news td#right {
	background-color:#ffffff;
	vertical-align: middle; 
}

.ots {
	margin-left: 33px
}
}

body {
  scrollbar-face-color: #8B7848;
  scrollbar-highlight-color: #332910;
  scrollbar-shadow-color: #ffffff;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-arrow-color: #ffffff;
  scrollbar-track-color: #EDDFB9;
  scrollbar-darkshadow-color: #000000
