/* ie-hack.css */
#body{_width:expression(((document.documentElement.clientWidth || document.body.clientWidth)<1000)?"1000px":"auto")}
#body{min-width:73.5em}
/* ie-hack.css */

body {color: 000000; background-color: ffffff; SCROLLBAR-FACE-COLOR: C6D4BD; SCROLLBAR-HIGHLIGHT-COLOR: c1c3c6; SCROLLBAR-SHADOW-COLOR: white; SCROLLBAR-3DLIGHT-COLOR: white; SCROLLBAR-ARROW-COLOR: 285118; SCROLLBAR-TRACK-COLOR: DDE6D7
}
a:link {text-decoration:underline; color:#285118;}
a:visited {text-decoration:underline; color:#285118;}
a:hover {text-decoration:underline; color:#000000;}
a:active {text-decoration:underline; color:#000000;}

form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:Verdana,Arial,Helvetica;}

p, body, font, div, td
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		11px;
}
h1
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		17px;
  color:			black;
}
h3
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		15px;
  color:			black;
}
h4
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:		14px;
  color:			black;
}

img{
    border:0;
}

a:hover img{
    opacity:0.8;
    filter:alpha(opacity=80);
}


.hameleon{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica,sans-serif;}
A.hameleon {text-decoration: none; COLOR: #000000; cursor:text;}
A.hameleon:LINK {text-decoration: none; COLOR: #000000; cursor:text;}
A.hameleon:VISITED {text-decoration: none; COLOR: #000000; cursor:text;}
A.hameleon:ACTIVE {text-decoration: none; COLOR: #000000; cursor:text;}
A.hameleon:HOVER {text-decoration: none; COLOR: #000000; cursor:text;}

.pageFooter { background-color:#eee; border-top:1px solid #999; height:16px; margin-top:2px; vertical-align: top;}



#right {}

#right #quotations {margin-top:12px; padding-top:24px; }


#right #advertisingTop {margin-top:0px; border:0px solid #D1E0C1; background:url(../i/advertis.png) repeat-x #E1E9D5 top;}
#right #advertisingTop SPAN {display:block; padding:5px 0 6px 8px;}
#right #advertisingTop1 {margin-top:0px; border:0px solid #D1E0C1; background:url(../i/m5.png) repeat-x #ffffff top;}
#right #advertisingTop1 SPAN {display:block; padding:5px 0 6px 8px;}
#right #advertisingTop2 {margin-top:0px; border:0px solid #D1E0C1; background:url(../i/inet_mag1.gif) repeat-x #ffffff top;}
#right #advertisingTop2 SPAN {display:block; padding:5px 0 6px 8px;}
#right #advertising #advertisings {padding:5px 5px 0px 8px; background:#F0F5EA;}
#right #advertising #advertisings DD {padding:6px 0 18px 12px;}
#right #advertising #advertisings DD DIV {padding:2px 0 7px;}
#right #advertising #advertisings #allOffers { display:block; padding:4px 0 16px;}


#advertisings A {text-decoration: none; COLOR: #000000; cursor:text;}
#advertisings A:LINK {text-decoration: none; COLOR: #000000; cursor:text;}
#advertisings A:VISITED {text-decoration: none; COLOR: #000000; cursor:text;}
#advertisings A:ACTIVE {text-decoration: none; COLOR: #000000; cursor:text;}
#advertisings A:HOVER {text-decoration: none; COLOR: #000000; cursor:text;}


#right2 {}

#right2 #advertisingTop2 {margin-top:0px; border:0px solid #D1E0C1; background:url(../i/inet_mag1.gif) repeat-x #ffffff top;}
#right2 #advertisingTop2 SPAN {display:block; padding:5px 0 6px 8px;}
#right2 #advertising2 {padding:5px 5px 0px 8px; background:#F0F5EA;}
#right2 #advertising2 DD {padding:6px 0 18px 12px;}
#right2 #advertising2 DD DIV {padding:2px 0 7px;}
#right2 #advertising2 #allOffers { display:block; padding:4px 0 16px;}


.scroll_o{
	font-family: 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;
}

.bg_menu{
	/*background-image: url(ferty_files/top_menu_fon.png);*/
	background-repeat: repeat-x;
	color : #009900;
	TEXT-DECORATION: none;
}

a.bg_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #FFFFFF;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
a.bg_menu:link {
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}
a.bg_menu:hover {
	color: #99E924;
	TEXT-DECORATION: none;
}
a.bg_menu:visited {
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}

.bg_shop{
	/*background-image: url(ferty_files/top_menu_fon.png);
	background-repeat: repeat-x;*/
	color : #009900;
	TEXT-DECORATION: none;
}

a.bg_shop {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #000000;
	TEXT-DECORATION: none;
	font-weight : bold;
}
a.bg_shop:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #000000;
	TEXT-DECORATION: none;
	font-weight : bold;
}
a.bg_shop:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #000000;
	TEXT-DECORATION: none;
	font-weight : bold;
}
a.bg_shop:hover {
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}


.top_menu_line{font-size:10px; color: #ffffff;font-weight: bolder;}
a.top_menu_line:visited, a.top_menu_line:active, a.top_menu_line:link{font-size:10px; color: #ffffff; text-decoration: none;font-weight: bolder;}
a.top_menu_line:hover{font-size:10px; color: #ffffff; text-decoration: none;font-weight: bolder; background-color:#55A937;}

.top_menu_vs{font-size:10px; color: #000000;font-weight: normal;}
a.top_menu_vs:visited, a.top_menu_vs:active, a.top_menu_vs:link{font-size:10px; color: #419728; text-decoration: none;font-weight: normal;}
a.top_menu_vs:hover{font-size:10px; color: #419728; text-decoration: none;font-weight: normal; background-color:#EDF8E9;}

a.olvic_news {color:#000000; text-decoration:none;}
a.olvic_news:hover{color:#000000; text-decoration:underline;}


.fullContainer A{ color:#333;}
.fullContainer TABLE,.fullContainer TD { font-size:100%; padding:0; border-collapse:collapse;}
.fullContainer FORM { margin:0; padding:0;}
.fullContainer P { margin:0; padding:0; line-height:1.3em;}
.fullContainer SELECT { font:normal 11px arial;}
.fullContainer H2 { font:bold 1.3em "Times New Roman", Times, serif; margin:0 0 9px 0; padding:0;}
.fullContainer H3 { font:bold 1.1em "Times New Roman", Times, serif; background:#356735 url(../i/index/H3Bg.gif) 0 0 repeat-x; margin:0; padding:1px 10px 2px 10px; color:#fff; border:1px solid #356735;}
.fullContainer H3 A { color:#FFFFFF;}
.lightGreen {background:#D1E0C1 url(../i/index/h3lightbg.gif) 0 0 repeat-x !important; border-color:#D1E0C1 !important}
.fullContainer H3.lightGreen {margin-bottom:10px; color:#000000; min-height:21px; padding:3px 10px 0 10px;}
.fullContainer H3.lightGreen, { height:21px; padding:2px 10px 3px 10px;}
.fullContainer H3.lightGreen A { color:#000000;}
.fullContainer H3.lightGreen .flRight IMG{ margin-top:3px;}
.fullContainer H4 { font:bold 1.1em "Times New Roman", Times, serif; background:#D1E0C1; margin:0; padding:2px 0 3px 9px; border:solid #D1E0C1; border-width:0 1px;}
.fullContainer H4.lightGreen {border-width:1px}
.fullContainer UL { margin:0 0 0 1px; padding:0; list-style-type:none;}
.fullContainer UL LI { margin:0; padding:0 0 4px 10px; background:url(../i/index/bullet.gif) 2px 5px no-repeat;}
.fullContainer UL LI.red {list-style-image:url(../i/index/redbullet.gif)}

.fullContainer .undl { text-decoration:underline;}
.fullContainer .greenBg { background-color:#F4F8ED}
.fullContainer .small { font-size:0.9em;}
.fullContainer .big { font-size:1.2em;}
.fullContainer .top {vertical-align:top}
.fullContainer .top5 { padding-top:5px;}
.top10 { padding-top:10px;}
.fullContainer .flRight { float:right;}
.fullContainer .right10 { padding-right:10px;}
.fullContainer .bottom5 { padding-bottom:5px;}
.fullContainer .bottom10 { padding-bottom:10px;}
.fullContainer .bottom15 {padding-bottom:15px;}
.fullContainer .bottom20 { padding-bottom:20px;}
.fullContainer .left10 { padding-left:10px;}
.fullContainer .left4 { padding-left:4px;}
.fullContainer .width100 {width:100%}
.fullContainer .vertMiddle {vertical-align: middle;}
.fullContainer .pAbs {position:absolute;}

/* TOP */
.fullContainer .greentab{ background-color:#F4F8ED; margin-bottom:5px; font:normal 1.6em "Times New Roman", Times, serif;}
.fullContainer #tm{ font-family: "Times New Roman", Times, serif; font-size: 10px}
.fullContainer .greenlist { padding-right:5px;}
.fullContainer .leftBg {background:#fff url(../i/index/tt1_3.gif) right repeat-y;}
.fullContainer .bottomBg {background:url(../i/index/tt-bgr2.gif) bottom repeat-x;}
.fullContainer .rightBg{background:url(../i/index/tt3_1.gif) right repeat-y;}
.fullContainer .topBg {background:url(../i/index/tt-bgr1.gif) top repeat-x}

/* CONTENT */
.fullContainer .appendix {height:5000px; position:absolute; width:234px; z-index:1;}
.fullContainer .rightPart {padding-left:5px;}
.fullContainer .leftPart {padding-right:5px;}
/* TABS */
.tabContent { padding:0px 0; position:relative; top:-1px; border-top: 1px solid #cbdcba;}
.tabContent, { top:-2px;}
.fullContainer .tabItem H3 {text-align:center; margin-bottom:1px; text-decoration:underline; cursor:pointer; cursor:hand; font-size:14px; padding-left:0; padding-right:0;}
.fullContainer .tabItem H3, {padding-bottom:5px;}
.fullContainer .tabTable { position: relative; overflow: hidden;}
.fullContainer .tabTable .active H3 {color:black; position:relative; top:1px; z-index:2; padding-bottom:2px; cursor:default; background:#fff url(../i/index/tabactivebg.gif) 0 0 repeat-x !important; border-bottom:none; text-decoration:none; }
.fullContainer .tabTable .active H3, { padding-bottom:8px; top:0;} 

.fullContainer .leftBanner {border:solid #D1E0C1; border-width:0 1px 1px 1px; background-color:#F4F8ED; padding-bottom:0px;}
.fullContainer .greenRBorder {border-right: 1px solid #cbdcba;}
.fullContainer .rightPart, .leftPart { vertical-align:top;}
.noUndlBlock {font-size:1.2em !important;}
.commonTextBlock {font-size:1.2em !important;}
/*.noUndlBlock, {font-size: x-small !important;}*/
/*.fullContainer .noUndlBlock A, .fullContainer .noUndl { text-decoration:none;}
.fullContainer .noUndlBlock A:hover, .fullContainer .noUndl:hover { text-decoration: underline;}*/
.fullContainer UL.mainNews { margin:10px 0 0 3px;}
.fullContainer .mainNews A { color:#333; text-decoration:none;}
.fullContainer .bigNews {padding:11px 11px 13px 11px; margin:0;}
.fullContainer .bigNews A { text-decoration:none;}
.fullContainer .bigNews A:hover { text-decoration: underline;}
.fullContainer .bigNews .bigNewsName { padding:6px 0 4px 0;}
.fullContainer .flowBlock {width:1px; float:left; position:relative; top:-22px; z-index:10; background:#fff;}
.fullContainer .pseudoPanel {width:1px; height:1px;}
.fullContainer .ulList SPAN {background:url(../i/index/bullet.gif) 2px 5px no-repeat; padding:0 0 0 10px; line-height:1.6em; height:1em; margin-bottom:4px;}
.fullContainer .ulList SPAN.red {background:url(../i/index/redbullet.gif) 2px 5px no-repeat; color:#c30}
.fullContainer .ulList SPAN.red A {color:#c30}
.fullContainer .ulList SPAN, { line-height:normal;}
.fullContainer .block { margin-bottom:10px; _height:0; zoom: 1; display: table;}
.fullContainer .table {_height:0; zoom: 1; display: table; width:100%;}
.fullContainer .pic { margin:0 5px 5px 0; float:left;}
/* \*/
/* */
.fullContainer .list TD { padding-bottom:16px; line-height:1.15em; vertical-align:top;}
.fullContainer .list TD.right { padding-left:6px;}
.fullContainer .news TD { padding-top:2px; padding-bottom:2px;}

.fullContainer .bottomBlocks {background:#fff; font-size:1.25em; position:relative; padding-top:10px;}
.fullContainer .videoBlock {margin-bottom:10px; border:1px solid #D1E0C1;}
.fullContainer .videoBlock TD {border:1px solid #DCE8D0; padding:5px; width:50%; vertical-align:top; text-align:center;}
.fullContainer .videoBlock .time {color:#666; font-size:0.9em;}
.fullContainer A .play {background:url(../i/index/icon_play2.gif); z-index:100; width:20px; height:20px; position:relative; top:105px; left:130px; cursor:pointer; cursor:hand;}
.fullContainer .play, { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../i/index/icon_play2.gif',sizingMethod='scale'); top:110px !important;}
.fullContainer DIV A:hover .play {background:url(../i/index/icon_playHover2.gif); z-index:100; width:20px; height:20px; position:relative; top:105px; left:130px; cursor:pointer; cursor:hand;}
.fullContainer DIV A:hover .play, { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../i/index/icon_playHover2.gif',sizingMethod='scale')}

.fullContainer .imgNewsBlock { padding:4px 0 24px 0;}

/* LEFT */
.fullContainer .greenBlock { padding:10px 3px 8px 3px; background-color:#F4F8ED; border:solid #D1E0C1; border-width:0 1px 1px 1px;}
.fullContainer .greenBlock2 { padding:10px 3px 8px 3px; background-color:#F4F8ED; border:solid #D1E0C1; border-width:0 1px;}
.fullContainer .leftColumn .greenBlock2, {width:162px;}
.fullContainer .expandMenu { margin:5px 0 0 0;}
.fullContainer .expandMenu DIV { padding:0 0 4px 12px;}
.fullContainer .titleOpen, .fullContainer .titleClose { font-weight:bold; cursor:pointer; cursor:hand; width:148px;}
.fullContainer .titleClose {background:url(../i/index/arrClose.gif) 0 3px no-repeat;}
.fullContainer .titleOpen {background:url(../i/index/arrOpen.gif) 0 3px no-repeat;}
/* RIGHT */
.fullContainer .rateContainer { width: 234px; overflow: auto;}
.fullContainer .rateContainer, { overflow: visible;}
.fullContainer .rate { font: normal 0.8em "Times New Roman", Times, serif; border-bottom:1px solid #D3E1C3; background:#fff;}
.fullContainer .rate,  { font-size:xx-small;}
.fullContainer .rate TD { padding-bottom:1px; padding-right:4px; vertical-align:top;}
.fullContainer .rate TD B { font-size:1.1em;}
.fullContainer .indexes { padding: 0; margin: 0; position: relative;}
.fullContainer .rate .red { color:#f00}
.fullContainer .rate .green {color:#008000}
.fullContainer .indexes SPAN { padding: 0 0 0 12px; display: block; position: relative; z-index: 2; color:#000 !important;}
.fullContainer .indexes A { color:#000 !important;}
.fullContainer .indexes I { position: absolute; z-index: 1; left: 0; top: -4px; width: 10px; height: 10px; margin-top: 0.6em; background: url('http://pics.rbc.ru/img/skin/fp_v3/img/icons.gif') no-repeat;}
.fullContainer .upEven I { background-position: 0; }
.fullContainer .up I { background-position: -10px 0; }
.fullContainer .down I { background-position: -20px 0; }
.fullContainer .downEven I { background-position: -30px 0; }
.fullContainer .rainy I { background-position: -40px 0; }
.fullContainer .cloudy I { background-position: -50px 0; }
.fullContainer .saveData B {width:50%; float:left; font-weight:normal}
.fullContainer .saveData A {width:50%; text-align:right; float:right; text-decoration:none}
.fullContainer .saveData A:hover {text-decoration:underline}
.fullContainer .saveData BR {clear:both}

