HTML {height:100%;}
BODY {padding:0;margin:0;background-color:#fff;font:70% Arial, sans-serif;color:#333;height:100%;}
TD {font:70% Arial, sans-serif;color:#333;}
TH {font:70% Arial, sans-serif;color:#333;font-weight:bold;}
A,A:visited {color:#333;}
A:active {color:#aa2020;}
A IMG {border:none;}
H1 {font-size:145%;color:#000;margin:12px 0 -10px;font-weight:bold;}
H1 SUP {font-weight:normal;font-size:12px;}
H1.ved {margin-bottom:0px;}
.c1 {font-size:100%;color:#000;margin:12px 0px 0px 0px;font-weight:bold;}
p.c1 {margin:0px!important;}
H2 {font-size:120%;margin:-4px 0 0 0;color:#333;}
H2.ved {margin-top:0px!important;}
.c2 {font-size:100%;color:#666;font-weight:normal;}
H3 {font-size:100%;margin:0 0 3px 0;color:#333;}
HR {color:#999;border:none; height:1px;background-color:#999;margin:-1px 0 2px;clear:both;}
HTML>BODY HR {margin:8px 0;}
FORM {margin:0;}
UL {padding:0;margin:2px 0 0 15px;list-style-position: outside;}
HTML>BODY UL {margin-top:0px;}
UL>UL {margin-top:0px;}
OL {padding:0;margin:5px 0 0 22px;list-style-position: outside;}
sup.power {position:relative;top:1px;font-size:7pt;text-decoration:none!important;}
a span sup.power {text-decoration:none!important;color:#666;}

#mainTable {background-color:#f6f7ed;margin-top:3px;}
#top {background-color:#b01016;}
#top IMG {border:none;margin-bottom:6px;}
#top TD {text-align:center;}
.left {border-top:1px solid #999;border-right:1px solid #999;border-left:1px solid #000;padding:4px 4px 22px;background-color:#f2f2f2;width:141px;}
HTML>BODY .left {width:140px;}
#center {padding:6px 4px 20px;border-top:1px solid #999;}
#right {padding:6px 4px 0 0;width:240px;border-top:1px solid #999;border-right:1px solid #000;}
HTML>BODY #right {width:235px;}
#bottom {padding:0 4px 20px;color:#656361;border-right:1px solid #000;}
#bottom P {margin:5px 0;}
#bottom A,#bottom A:visited {color:#656361;}

#right .ban {margin:0 0 5px 0;}

#numberIssue {font-size:160%;font-weight:bold;}
#date {font-size:18px;font-weight:bold;background:url(/i/bg-top.gif) no-repeat right;background-color:#b01016;color:#fff;}
#date DIV {font-size:12px;margin-top:6px;}
#date A, #date A:visited {color:#fff;text-decoration:none;}

#topForms {padding:0 8px 0 6px;background:url(/i/bg-top.gif) no-repeat left;background-color:#b01016;}
#topForms DIV {padding:6px;text-align:left;color:#e7b8ba;height:53px;margin:7px 0;}
HTML>BODY #topForms DIV {height:40px;}
#topForms INPUT {border:1px solid #e7b8ba;background-color:#b01016;color:#e7b8ba;margin-top:3px;font:11px Arial, sans-serif;width:184px;height:20px;float:left;}
#topForms IMG {margin-bottom:0;margin-top:4px;margin-left:5px;}
HTML>BODY #topForms IMG {margin-left:7px;}

.logo {background:url(/img/global/bg_shapka_new.gif) repeat-x 0 0;text-align:center;}
.logo IMG {border:none;}

#rightForms {margin:0 0 8px 0;padding:7px;background-color:#e3e4da;} HTML>BODY #rightForms {padding:9px 7px;}
#rightForms DIV {padding:7px;text-align:left;}
#rightForms INPUT {width:175px;height:20px;padding:0 0 0 3px;background-color:#e3e4da;border:1px solid #797979;font:11px Arial, sans-serif;color:#9e9f98;} HTML>BODY #rightForms INPUT {width:172px;}
#rightForms IMG {margin:0 0 0 9px;vertical-align:-2px;} HTML>BODY #rightForms IMG {vertical-align:middle;}

#leftPl {background-color:#dfdfdf;padding:4px;}
#leftPl P {margin:6px 0;}
.leftPl {background-color:#dfdfdf;padding:4px;}
.leftPl P {margin:6px 0;}
H1.leftPl {background-color:#999;color:#fff;margin:4px 0 0;padding:2px 7px;font-size:11px!important;text-transform:uppercase;}
HTML>BODY H1.leftPl {font-size:14px;}
H1.leftPl A, H1.leftPl A:visited {color:#fff;text-decoration:none;}
.headerDiv {color:#fff;margin:4px 0 0;padding:1px 4px;font-size:11px;text-transform:uppercase;font-weight:bold;}

#leftPl2, .panel {padding:4px;}
#leftPl2 P {margin:6px 0;}
#leftPl2 UL {margin-top:-5px;}

.leftUsers {background-color:#dfdfdf;padding:4px;}
.leftUsers P {margin:0;}
.leftUsers IMG {border:none;}
.leftUsers .input {background-color:#f2f2f2;font-size:11px;}
.leftUsers .button {float:left;margin:-3px 8px 0 0;background-color:#dfdfdf;}
.leftUsers .enter {margin:0px 0 0 0;}
.leftUsers .enter .button {margin-top:2px;}
.leftUsers .enter IMG {margin:0 4px 0 0;}
#kruguserbody .input {background:url(/img/global/moikrug12x12.gif) no-repeat 1px 3px;padding-left:15px;background-color:#f2f2f2;}
#kruguserbody .button {margin-top:-3px;margin-right:5px}
#kruguserbody .enter {margin-top:5px;margin-bottom:7px;font-size:80%;}
#ljuserbody .input {background:url(/img/global/lj_icon_input.gif) no-repeat scroll 1px 2px;padding-left:15px;background-color:#f2f2f2;}
#ljuserbody .button {margin-top:-3px;margin-right:5px}
#ljuserbody .enter {margin-top:5px;font-size:80%;}

/*.rightPl, .news, .vedomosti, .rightAdv {border:1px solid #62635f;}*/
.rightPl {background-color:#e3e4da;padding:4px;margin-bottom:4px;width:240px;}
HTML>BODY .rightPl {width:auto;}
.rightPl P {margin:6px 0;}
H1.rightPl {background-color:#62635f;color:#f6f7ed;margin:0;padding:2px 7px;font-size:11px!important;text-transform:uppercase;}
HTML>BODY H1.rightPl {font-size:14px;width:auto;}
H1.rightPl A, H1.rightPl A:visited {color:#f6f7ed;}
.rightPl .input {font-size:11px;}
.rightPl .button {background-color:#e3e4da;}

#quickSubs {background-color:#e3e4da;/*border:1px solid #62635f;*/padding:7px;color:#62635f;width:240px;margin-bottom:4px;}
HTML>BODY #quickSubs {width:auto;}
#quickSubs TD {color:#62635f;}
#quickSubs P {margin:6px 0;}
H1.quickSubs {background-color:#62635f;color:#f6f7ed;margin:4px 0 0;padding:2px 7px;font-size:11px!important;text-transform:uppercase;}
HTML>BODY H1.quickSubs {font-size:14px;}

#calendar {background-color:#e3e4da;padding:4px;margin-bottom:4px;width:240px;}
#calendar P {background-color:#d4d5cb;margin:0 0 5px;}
.active {background-color:#62635f;color:#fff;font-weight:bold;}

.calendarAll {text-align:center;margin:auto;width:95%;}
H1.calend {margin:0 0 10px;clear:both;text-align:center;}
.calendar {/*border:1px solid #62635f;*/background-color:#e3e4da;float:left;margin:2px 5px 30px 2px;padding:1px;height:260px;width:132px;}
HTML>BODY .calendar {width:132px;}
.calendar P {background-color:#d4d5cb;margin:0 0 5px;}
.calendar IMG {border:1px solid #62635f;margin:3px 0;}
.calendInc {padding-left:5px;}
.calendInc TABLE {margin-left:-5px;}
HTML>BODY .calendInc TABLE {margin-left:-9px;}

#counters {text-align:right;margin-top:0px;}
#counters IMG {border:none;margin-top:6px;}

#copyright {margin:10px 0;color:#999;}

.flexBanner {margin-top:4px;}

.anonsColumb {border-left:1px solid #000;padding:4px;}
.anonsColumb A {text-decoration:none;}

.centerPlMain {background-color:#b01016;margin-top:30px;margin-right:-1px;clear:both;} HTML>BODY .centerPlMain {margin-top:10px;}
.centerPlMain IMG {background-color:#f6f7ed;border:none;}
.centerPl {background-color:#c9c8bc;padding:2px 6px 2px;font-size:11px;text-transform:uppercase;font-weight:bold;/*margin-top:8px;*/margin-bottom:20px;color:#706e5a!important;clear:both;}
HTML>BODY .centerPl {font-size:11px!important;}
.centerPl FONT {font-size:12px;}
.centerPl A,.centerPl A:visited {color:#706e5a!important;} HTML>BODY .centerPl {font-size:14px;}
.centerPlFriday {background-color:#c9c8bc;padding:2px 6px 0;font-size:11px;text-transform:uppercase;font-weight:bold;margin-bottom:20px;color:#706e5a!important;}
.centerPlFriday A,.centerPlFriday A:visited {color:#706e5a!important;} HTML>BODY .centerPlFriday {font-size:14px;}
.smDist {margin-bottom:5px;}
.centerPl .number {font-size:85%;}
.topPl {margin:0 0 15px 0;padding:10px 0 0;font-size:11px;font-weight:bold;color:#706e5a;}
.topPl A, .topPl A:visited {color:#706e5a;}

.head {color:#666;font-variant:small-caps;font-size:120%;font-weight:bold;margin:10px 10px 5px 1px;clear:both;}
HTML>BODY .head {font-size:14px;}
.head A,.head A:visited {text-decoration:none;color:#666;}

.headDot {height:5px;width:100%;background:url(/i/dot.gif) repeat-x;background-position:0 18px;}
.headDot HR {display:none;}
.colonsL {float:left;width:47%;margin:0 10px 20px 0;clear:both;}
.colonsR {float:left;width:47%;margin:0 0 20px 10px;}
.colonsL LI, .colonsR LI {clear:both;}

.a_photo {
float:left;
display:inline;
margin:2px 5px 0 0;
border:1px solid #000;
}

.subheader {color:#656361;font-size:90%;font-weight:normal;}
.h2 {font-size:110%;color:#666;font-weight:bold;}
.h2 a {color:#666;}

UL.bullets {margin:0 10px 0 0;list-style:none outside none;}
UL.bullets {list-style-type: none;}
UL.bullets A {text-decoration:none;}
UL.bullets LI {background-repeat: no-repeat;background-position: 0px 3px;padding-left:13px;margin:5px 0 5px 1px;font-size:110%;font-weight:bold;}
div.colonsL UL.bullets LI, div.colonsR UL.bullets LI {background:none;padding-left:5px;margin:5px 0 5px 1px;font-size:110%;font-weight:bold;}
HTML>BODY UL.bullets LI {background-position: 0px 5px;}
UL.bullets SPAN {color:#656361;font-size:90%;font-weight:normal;}
UL.bullets SPAN A, UL.bullets SPAN A:visited {color:#656361;font-weight:normal;} HTML>BODY UL.bullets SPAN {font-size:8pt;}
UL.bullets SUP {font-size:7pt;font-weight:normal;color:#999;}
UL.bullets SUP A, UL.bullets SUP A:visited {text-decoration:underline;color:#999;}
UL.bullets A SUP {text-decoration:underline;}
UL.bullets P {font-size:100%;font-weight:normal;margin:3px 0;}

UL.bullets LI TD {font-size:75%;font-weight:bold;vertical-align:top;}
UL.bullets TD SPAN {color:#656361;font-size:90%;font-weight:normal;}

UL.bulletsList {margin:0 10px 0 0;list-style:none outside none;}
UL.bulletsList {list-style-type: none;}
UL.bulletsList LI {background-repeat: no-repeat;background-position: 0px 3px;padding-left:13px;margin:0px 0 0px 1px;font-size:110%;}
HTML>BODY UL.bulletsList LI {background-position: 0px 5px;}

LI.listreg {background-image: url(/i/i-reg.gif);}
LI.listfree {background-image: url(/i/i-free.gif);}
LI.listpaid {background-image: url(/i/i-paid.gif);}

UL.bulletsRight {list-style:none inside none;}
UL.bulletsRight LI {background-position:2px 3px;padding-left:2px;}
HTML>BODY UL.bulletsRight LI {padding-left:13px;}

UL.bulletsNews {list-style:none inside none;}
UL.bulletsNews A {text-decoration:underline;}
UL.bulletsNews LI {background-position:2px 3px;padding-left:2px;font-weight:normal;font-size:100%;}
HTML>BODY UL.bulletsNews LI {padding-left:13px;}

UL.bullet {margin:0;list-style:none outside none;}
UL.bullet LI {background-repeat: no-repeat;background-position: 0px 3px;padding-left:13px;margin:0;}

.dotted {height:3px; background:url(/i/dot.gif) center repeat-x; margin:10px 0 5px 0;}
.dotted HR {display:none}
.solid {height:3px; background:url(/i/solid.gif) center repeat-x; margin:10px 0 5px 0;}
.solid HR {display:none}
.tableSep {padding:20px 0}


.inputH, .input, .inputS, INPUT.button, INPUT.buttonM {background-color:#f6f7ed;height:20px;font:12px Tahoma, sans-serif;color:#333;}
.inputH {border:1px solid #f6f7ed;margin-right:5px;width:99%;}
.input {width:99%;}
INPUT.button {font-size:11px;}
HTML>BODY INPUT.button {padding-bottom:3px;}
INPUT.buttonM {margin-top:5px;font-size:11px;}
HTML>BODY INPUT.buttonM {padding-bottom:3px;}
.radio {vertical-align:-2px;}
HTML>BODY .radio {vertical-align:0;}

#quickSubs .input {font-size:11px;}
#quickSubs .button {background-color:#e3e4da;}
HTML>BODY #quickSubs .button {padding-bottom:3px;}

#leftPl .input {background-color:#f2f2f2;font-size:11px;color:#62635f;}
#leftPl .button {background-color:#dfdfdf;}
HTML>BODY #leftPl .button {padding-bottom:3px;}
.leftPl .input {background-color:#f2f2f2;font-size:11px;color:#62635f;}
.leftPl .button {background-color:#dfdfdf;}
HTML>BODY .leftPl .button {padding-bottom:3px;}

.search {background-color:#f6f7ed;width:90%;height:20px;font:11px Tahoma, sans-serif;color:#333;}

TEXTAREA.input {height:100px;font-family:Arial, sans-serif;}
TEXTAREA.inputH {width:99%;height:100px;font-family:Arial, sans-serif;border:1px solid #f6f7ed;}
TEXTAREA.inputS {width:99%;height:50px;font-size:11px;font-family:Arial, sans-serif;}
SELECT.input {height:auto;padding-left:0;width:99%;}
.radio {margin-left:-3px;}
#quickSubs .radio {margin-left:-5px;}
.formAdd {margin:5px 0;}
.formAdd2 {margin:0 3px 5px;}
TD.formAdd2 {padding:0 3px 5px;}
.vTopForm {padding-top:3px;}
HTML>BODY .vTopForm {padding-top:2px;}
TD.vt {vertical-align:top;padding-top:2px;}

.text {margin-right:8px;font-size:110%;}
.text .text {font-size:100%;}
TD.text {font-size:75%;}
.text TD.text {font-size:70%;}

.anons {font-weight:bold;clear:both;}

.photo {float:left;margin:3px 5px 0 0;border:1px solid #000;}
.autors, .autors A, .autors A:visited {color:#666;text-decoration:none;}

.articlePics {color:#666;font-size:90%;margin-right:-8px;}
HTML>BODY .articlePics {font-size:11px;}
IMG.articlePics {margin:4px 5px 5px 0;float:left;border:1px solid #000;}
HTML>BODY IMG.articlePics {float:none;display:block;}

.articleLinks {margin:20px 0;background:url(/i/bgdotted.gif) repeat-x;height:21px;padding-top:2px;} DIV.articleLinks {clear:left;}
.articleLinks LI.listfree {display:inline;}
HTML>BODY .articleLinks IMG {vertical-align:middle;}

.articleRight {float:left;width:150px;margin:-1px 5px -5px 0;color:#666;font-size:90%;}
HTML>BODY .articleRight {font-size:11px;margin-right:10px;}
.articleRightPic {margin-bottom:3px;border:1px solid #000;}
.articleRight P {color:#333;margin:5px 0;}
.loupe {margin:3px 3px 0 0;border:none;}
.loupeR {margin:2px 0 0 3px!important;border:none;}
.articleAllPics {width:360px;text-align:left;}
.articleAllPics IMG {margin-top:-13px;}
.articleAllPicsPreview A {text-decoration:none;}

IMG.brd {border:1px solid #000;}

.news {background-color:#e3e4da;padding:4px 4px 4px 6px;margin-bottom:4px;width:240px;}
HTML>BODY .news {width:auto;}
.news P {margin:6px 0;}
.news IMG {float:left;margin-top:3px;margin-right:5px;}

.vedomosti {background-color:#e3e4da;padding:4px 4px 4px 6px;margin-bottom:4px;width:240px;}
HTML>BODY .vedomosti {width:auto;}
.vedomosti IMG {float:left;margin-top:3px;margin-right:5px;border:1px solid #000;}
.vedomosti H1 {margin-top:0px;font-size:110%;}
.vedomosti H2 {margin-top:10px;font-size:100%;color:#666;font-weight:normal;}
.vedomosti A {text-decoration:none;}
.vedomosti TABLE {margin-bottom:-10px;}
.vedomosti P {margin:6px 0;}
.vedomosti UL {margin:-5px 10px 0 0;list-style:none inside none;}
.vedomosti LI {background:url(/i/i-free.gif) no-repeat;background-position:2px 3px;padding-left:2px;margin:5px 0;font-size:110%;font-weight:bold;}
HTML>BODY .vedomosti LI {background-position: 0px 5px;padding-left:13px;}
.vedomosti SUP {font-size:7pt;color:#999;}
.vedomosti .photoIco {float:none;border:none;margin:0;}

.rightAdv {background-color:#e3e4da;padding:6px 4px 4px 6px;margin-bottom:4px;width:240px;}
HTML>BODY .rightAdv {width:auto;min-height:85px;}
.rightAdv A IMG {float:left;margin-top:0px;margin-right:6px;border:1px solid #000;}

.small {font-size:90%;}
HTML>BODY .small {font-size:11px;}
SMALL {font-size:90%;}
HTML>BODY SMALL {font-size:11px;}

.red {color:#aa2020!important;}
.red A {color:#aa2020!important;}
a.red:link {color:#aa2020!important;}
a.red:visited {color:#aa2020!important;}
b.red {color:#aa2020!important;}

.gray {color:#666!important;}
a.gray:link {color:#666!important;}
a.gray:visited {color:#666!important;}
b.gray {color:#666!important;}

.lgray {color:#999!important;}
a.lgray:link {color:#999!important;}
a.lgray:visited {color:#999!important;}
b.lgray {color:#999!important;}

.whiteBullet {float:left;margin-top:3px;margin-right:5px;border:none!important;}

.fleft {float:left;margin-right:10px;margin-top:2px;}
.fright {float:right;margin-left:10px;margin-top:2px;}
.break {clear:both;}
A.noDecor {text-decoration:none;}
A.Decor {text-decoration:underline!important;}

.leftMenu {margin-left:4px;margin-top:5px!important;margin-bottom:-6px!important;}
.leftMenuLI {list-style:none outside none;margin-top:5px;}
.dropdown {margin-left:5px;margin-top:5px;}

#advWebTable {border:1px solid #000;width:314px;height:200px;}
#advWeb1 {border-bottom:1px solid #000;height:16px;background-color:#c9c8bc;text-align:center}
#advWeb2 {border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;width:40px;height:64px;background-color:#c9c8bc}
#advWeb3 {background-color:#c9c8bc;width:75px;height:120px;text-align:left;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;}
#advWeb4 {background-color:#c9c8bc;width:75px;height:60px;text-align:left;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;margin-bottom:10px;}
#advWeb5 {width:75px;height:60px;text-align:left;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;}
#advWeb6 {width:67px;height:17px;float:left;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;}
#advWeb6-1 {width:67px;height:17px;float:left;border-top:1px solid #000;border-bottom:1px solid #000;}
#advWeb7 {background-color:#c9c8bc;width:180px;height:30px;text-align:left;border:1px solid #000;margin-bottom:5px;}

p.pages_top {
	font-size: 9pt;
	text-align:right;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}
p.pages_bottom {
	font-size: 9pt;
	text-align:right;
}

img.smlogo {
	position:relative;
	top:1px;
	border:0px;
}
img.smlogo#header {
	top:2px;
}

a.rows { font-size:110%;}
span.bull {margin:0 3px;}

ul.rows {
	margin-bottom:14px;
}
ul.rows li {
	margin:0px 0px 0px 1px;
}
a.rowpage {
	font-size:110%;font-weight:bold;
	text-decoration:none;
}
li.listfree a.rowart, li.listpaid a.rowart {
	font-size:8pt;
	font-weight:normal;
	color:#656361;
}
li.listfree a.rowopin sup, li.listpaid a.rowopin sup {
	font-size:7pt;color:#999;text-decoration:underline;
}

.expand {
	text-align: right;
	font-size: 10px;
	margin: 5px 0px 5px 0px;
}


/* css from vedomosti.ru */

.solidSeparatorC {height:1px;background:#848484;margin:5px 0 4px 0;}
.solidSeparatorC hr {display:none;}
.dotSeparatorC {height:4px; background: url(/i/dot.gif) center repeat-x; margin:1px 0 0 0;}
.dotSeparatorC hr {display:none;}
.dotSeparatorD {height:6px; background: url(/i/dot-d.gif) center repeat-x; margin:1px 0 0 0;}
.dotSeparatorD hr {display:none;}
.dotSeparatorT {height:4px; background: url(/i/dot-t.gif) center repeat-x; margin:1px 0 0 0;}
.dotSeparatorT hr {display:none;}

.ind_up {color: #008000;}
.ind_down, .clsf_True {color: #aa2020;}
.ind_empty, .clsf_False {color:#000;}

.headerMidDiv {background-color:#c9c8bc;padding:3px 0 3px 5px;margin:10px 0;font-weight:bold;color:#706e5a;}
.headerMidDiv A,.headerMidDiv A:visited {color:#706e5a;}

.vedAd .anons {font-size:110%;font-weight:normal;}
.vedAd .photo {float:left;margin:0 5px 10px 0;}
div.text img.photo { float:left; margin:10px 5px 10px 0; border:1px solid black; }
/*.vedAd {margin-bottom:20px;}*/

.vedQout .buttonQout {background-color:#f6f7ed;height:20px;font:11px Tahoma, sans-serif;color:#333;width:40px;}
HTML>BODY .vedQout .buttonQout {padding-bottom:3px;}
.vedQout .inputQout {background-color:#f6f7ed;height:20px;font:12px Tahoma, sans-serif;color:#333;width:250px;}
.vedQout INPUT {background-color:#f6f7ed!important;}
.vedQout TD.anons {font-size:75%;font-weight:normal;}
.vedQout .anons {font-size:110%;font-weight:normal;}
/*.panel {padding: 5px;background-color:#f6f7ed!important;}
.panel INPUT {background-color:#f6f7ed!important;height:18px!important;font:11px Tahoma, sans-serif!important;color:#333!important;}
.panel SELECT {background-color:#f6f7ed!important;}*/

TABLE.indexes {width:100%;}
TABLE.indexes td {font-size: 9px;}
.indexes A:hover {text-decoration:underline!important;}

.quotes {background-color:#e3e4da;padding:4px 3px;margin-bottom:4px;width:240px;}
HTML>BODY .quotes {width:auto;}
.quotes P {margin:6px 0;}
H1.quotes {background-color:#62635f;color:#f6f7ed;margin:0;padding:2px 7px;font-size:13px;font-variant:small-caps;}
HTML>BODY H1.quotes {font-size:14px;width:auto;}
.quotesT .input {font-size:11px;height:20px;margin-top:2px;}
.quotesT .button {background-color:#e3e4da;width:22px;}
.quotesT {background-color:#d2d5c6;padding:5px 4px 7px 4px;margin:-4px 0 4px 0;width:240px;}
HTML>BODY .quotesT {width:auto;}
.quotes A {text-decoration:none;}
.quotes IMG {border:none;}
.quotes TD {padding:0 3px!important;}

.quotes_dropdown A {text-decoration:underline!important;}
.quotes_dropdown A:visited {text-decoration:underline!important;}

.calcSubs INPUT {background-color:#f6f7ed!important;}
.calcSubs anons {font-size:110%;font-weight:normal;}
#diag {font-size:110%;}
.sml {font-size:90%;}
.funds {margin-bottom:35px;margin-top:-10px;border-collapse:collapse;border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.funds TD {padding:5px 0!important;margin:0;border-bottom:1px solid #dadada;}
.funds .solidSeparatorC {margin:3px -5px;}
.funds .dotSeparatorC {margin:0 -5px;}
.sourse {margin-top:-20px;}

.blogs {margin-top:5px;}
.blogs TD {font-size:75%;}
.blogs .continue TD {color:#999;font-size:70%;}
.blogs .continue A, .blogs .continue A:visited {color:#999;}

.commTbl, .commTblSm {display:inline;color:#999;}
.commTbl A, .commTbl A:visited, .commTblSm A, .commTblSm A:visited {color:#999;font-weight:normal;text-decoration:underline!important;}
.commTbl TD {font-size: 8px;}
.commTblSm TD {font-size: 8px;}
.commBlog {color:#999;}

SUP.commTbl, SUP.commTblSm {color:#999;}
.commTbl A, .commTbl A:visited, .commTblSm A, .commTblSm A:visited {color:#999;font-weight:normal;text-decoration:underline!important;}
SUP.commTbl {font-size: 10px;}
SUP.commTblSm {font-size: 10px;}

A.comments {color:#999;text-decoration:underline!important;}

span.commmm {
        font-weight:normal;
        font-size:7pt;
        position: relative;
        top: -0.5em;
        margin-left:4px;
}
span.commmm a, span.commmm a:visited {
        color:#999;
        font-weight:normal;
}


.epigraph {font-size:8pt;padding:5px 0 3px;}
.epigraph .laquo {margin-right:2px;}
.epigraph .raquo {margin-left:2px;}

.persons {margin:20px 0 0 0;font-size:110%;}
.persons .epigraph {color:#666;text-align:left;}
.persons .source {font-size:90%;text-align:right;}
.persons .all_cites {text-align:right;}
.persons .desc {margin:0 0 20px 0;}
.persons .desc TD {vertical-align:top;}
.persons .desc IMG {margin:0 5px 0 0;border:1px solid #000;}
.persons .desc H1 {margin:0;}
.persons .desc P {margin:10px 0;font-size:110%;}
.persons .autors {margin:2px 0 0 0!important;font-size:95%!important;}

.blogForm {width:350px;margin-top:10px;text-align:left}
.blogForm TEXTAREA.input {width:102%!important;}

.moikrug {background:url(/img/global/moikrug12x12.gif) no-repeat 1px 2px;padding-left:15px;}

#rss {
padding:0 57px 5px 0;
text-align:right;
}
#rss IMG {border:none;}

.full {
color:#999!important;
text-decoration:underline!important;
}

.innerblogs .bullets LI {
background-position:0 4px;
padding-bottom:5px;
}
.innerblogs .bullets {
background:url(/i/dot.gif) repeat-x 0 top;
margin-top:25px;
padding-top:10px;
}
.innerblogs .fleft {margin-top:22px;}

/*.rightInnerblogs {border:1px solid #b01016;}*/
.rightInnerblogs {background-color:#e3e4da;padding:4px 4px 4px 6px;margin-bottom:4px;width:240px;}
HTML>BODY .rightInnerblogs {width:auto;}
.rightInnerblogs P {margin:6px 0;}
H1.rightInnerblogs {background-color:#b01016;color:#f6f7ed;margin:4px 0 0;padding:2px 7px;font-size:11px;text-transform:uppercase;}
HTML>BODY H1.rightInnerblogs {font-size:14px;width:auto;}
.rightInnerblogs IMG {float:left;margin-top:3px;margin-right:5px;}
.rightInnerblogs .fleft {border:1px solid #000;}

.tests TD {font-size:75%;}
.testLinks {margin:10px 0 0 0;}

#top_ifdk {background-color:#b01016;}
#top_ifdk IMG {border:none;}
#top_ifdk TD {text-align:center;}

#topForms_ifdk {
padding:13px 0 0 18px;
background:url(/img/adv/ifdk-right.jpg) no-repeat 0 0;
background-color:#b01016;
}
#topForms_ifdk DIV {
color:#46555c;
font-weight:bold;
text-align:left;
}
#topForms_ifdk INPUT {
float:left;
width:184px;
height:20px;
margin-top:3px;
border:1px solid #e6f2f2;
background-color:#4a5863;
color:#e6f2f2;
font:11px Arial, sans-serif;
}
#topForms_ifdk DIV IMG {margin:4px 0 0 1px;}
.ifdk_logo {margin:20px 14px 0 0;}

.radio_form {border-collapse:collapse;}
.radio_form TD {margin:0;padding:0;font-size:75%;}
.radio_form_s TD {font-size:70%;}
.radio_form INPUT {margin:0 3px 0 0;}

.SeeAlso {margin:0 0 20px 0;}
.SeeAlso .plashka {background-color:#c9c8bc;padding:2px 6px 2px;font-size:11px;text-transform:uppercase;font-weight:bold;margin-bottom:5px;color:#706e5a!important;clear:both;} HTML>BODY .SeeAlso .plashka {font-size:14px;}
.SeeAlso .plashka A, .SeeAlso .plashka A:visited {color:#706e5a!important;}
.SeeAlso UL {margin:0 10px 0 0;list-style:none outside none;list-style-type:none;}
.SeeAlso LI {background:url(/i/i-free.gif) no-repeat 0px 3px;padding-left:13px;margin:5px 0 5px 1px;font-size:100%;} HTML>BODY .SeeAlso LI {background-position: 0px 5px;}
/*.SeeAlso UL A {text-decoration:none;}*/
.SeeAlso .site {color:#999;}

.video_article {clear:both;margin:20px 0 0 0;text-align:center;margin:0 auto;}

.opinions_poll .up {color:#2b5740;}
.opinions_poll .down {color:#693333;}
.opinions_poll IMG {margin:0 1px;vertical-align:1px;}
.opinions_poll A IMG {border:none;}
.opinions_poll SPAN {display:inline;margin:0 5px 0 0; cursor:help;}


.newsblock {margin:15px 0 0 0;}
.newsblock IMG {margin:3px 5px 0 0;border:1px solid #000;}
.newsblock IMG.photo {float:none; border:0; margin:0 0 0 5px;}
.newsblock .centerPl {margin:10px 0;/*background-color:#aa2020;color:#fff!important;*/}
.newsblock H1 {margin:0;}
.newsblock H2 {font-size:120%;margin:0;}
.newsblock P {margin:5px 0 0 0;}
.newsblock P A, .newsblock P A:visited {text-decoration:none;color:#666;}

.newsblock .anons1 TD {padding:0 5px;}
.newsblock .anons1 IMG {float:left;margin:3px 5px 0 0;}

.newsblock .anons2 {margin:5px 0 3px;}
.newsblock .anons2 TABLE {margin:0 0 20px 0;}
.newsblock .anons2 TD {padding:10px 5px 0 5px;}
.newsblock .anons2 TD TD {padding:0;}
.newsblock .anons2 .novosti {margin-top:0;padding-top:0;}
.newsblock .anons2 .dot {padding-top:10px;background:url(/i/dot.gif) repeat-x 0 0;}

.newsblock .anons3 TD {padding:0 5px;}
.newsblock .anons3 TD TD {padding:0;}
.newsblock .anons3 .novosti {/*margin:5px 0 0 -13px;*/padding:0;}
.newsblock SUP {margin:0 0 0 2px;font-size:7pt;font-weight:normal;color:#999;}
.newsblock H1 SUP {margin:0 0 0 4px;font-size:12px;}
.newsblock SUP A, .newsblock SUP A:visited {text-decoration:underline;color:#999;}
.newsblock .anons3 .market IMG {margin-top:7px;}
.newsblock .anons3 P A, .newsblock .anons3 P A:visited {text-decoration:underline;}

.newsblock .novosti {margin:5px 0 0 0;padding:10px 0 0 0;}
.newsblock .novosti .title {padding:0 0 3px 13px;font-size:110%;font-weight:bold;}
.newsblock .novosti UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.newsblock .novosti LI {margin:0 0 5px 0;padding:0 0 0 13px;background:url(/i/i-free.gif) no-repeat 0 3px;} HTML>BODY .newsblock .links .analytics LI {background-position: 0px 5px;}
.newsblock .all {padding:0 5px 0 0;text-align:right;}

.newsblock .anons4 {
margin:10px 0 0 0;
padding:10px 0 0 0;
background:url(/i/dot.gif) repeat-x 0 top;
font-size:110%;
}
.newsblock .anons4 .title {
margin:0 0 3px 0;
font-weight:bold;
}

.newsblock .anons5 {
margin:10px 0 0 0;
padding:10px 0 0 0;
background:url(/i/dot.gif) repeat-x 0 top;
font-size:110%;
}

.newsphoto {float:left;width:150px;margin:3px 5px 0 0;padding:0 0 10px 0;background:url(/i/dot.gif) repeat-x bottom;}
.newsphoto .title {margin:5px -2px 5px 0;padding:2px 6px 2px;background-color:#c9c8bc;font-size:11px;font-weight:bold;color:#706e5a!important;}
.newsphoto UL {list-style-type:none;list-style-image:none;list-style-position:outside;margin:0;padding:0;}
.newsphoto LI {margin:0 0 5px 0;padding:0 0 0 13px;background:url(/i/i-free.gif) no-repeat 0 3px;} HTML>BODY .newsblock .links .analytics LI {background-position: 0px 5px;}
.newsphoto .photo {float:none;margin:0 0 0 3px;border:none;}
.newsphoto SUP {margin:0 0 0 2px;font-size:7pt;font-weight:normal;color:#999;}
.newsphoto SUP A, .newsblock SUP A:visited {text-decoration:underline;color:#999;}

.videoblock {margin:10px 0 20px 0;padding:10px 0 0 0;background:url(/i/dot.gif) repeat-x 0 0;font-size:110%;}
.videoblock IMG {margin:0 5px 0 0;border:none;vertical-align:-1px;}
.videoblock .shead {color:#666;}

.freshissue {margin:0 0 20px 0;padding:0;font-size:110%;} HTML>BODY .freshissue {padding-bottom:20px;}
.freshissue .centerPl {margin:0;}
.freshissue H1 {margin:10px 0 0 0;font-size:210%;}
.freshissue .shead {margin:13px 0;font-weight:bold;}
.freshissue .lead {margin:0;}

.picture {margin:20px 0;}
.picture A IMG {border:1px solid #000;}

p.note {
	color:#666;
}
.ticker_name {
	width:112px;
	position:relative;
	overflow:hidden;
	padding:0;
/* 	border:1px solid black; */
}

.add_resume {padding-bottom:5px;}
.add_resume A, .add_resume A:visited {color:#aa2020!important;}

.companies .desc {margin:0 0 20px 0;}
.companies .desc TD {vertical-align:top;}
.companies .desc IMG {margin:0 5px 0 0;border:1px solid #000;}
.companies .desc H1 {margin:0;}
.companies .desc P {margin:10px 0;font-size:110%;}
.companies .centerPl {margin:0;}
.companies .ind {margin:10px 0;}
.companies .graph {margin:20px 0; text-align:center;}
.companies .graph OBJECT, .companies .graph EMBED {width:100%;height:395px;}
.companies .my_contacts {margin:10px 0;}
.companies .my_contacts .arrow {padding-top:3px;padding-left:7px;}
.companies .my_contacts .gray {padding-left:10px;}
.companies .my_contacts .button {float:right;width:200px;margin:5px 0 20px;}
.companies .my_contacts SMALL {font-size:10px;}
.companies div.all, .reference div.all {padding:0 13px 0 0;text-align:right;}
.companies .autors {margin:2px 0 0 0!important;font-size:95%!important;}
.companies .centerPl {clear:both;}
.rsslogo {
float:right;
margin:-1px -2px 0 0;
display:block;
}
.rsslogo, x:-moz-any-link {margin:-1px -5px 0 0!important;} HTML>BODY .rsslogo {margin:-1px -5px 0 0;}

.center_banner {
clear:both;
margin:20px 0;
}

div.company_popup {
position:absolute;
z-index:100;
left:0px;
top:0px;
display:none;
padding:5px;
border:1px solid #958f88;
background-color:#E3E4DA;
width:310px;
font-family:Arial,Tahoma,Helvetica,sans-serif;
}
div.company_popup div.tickers {
margin-bottom:3px;
}
div.company_popup div.tickers span {
cursor: pointer;
text-decoration:underline;
margin-right:5px;
}
div.company_popup div.all {
text-align:right;
}
div.company_popup ul {
list-style-type: none;
margin: 0 0 6px;
}
div.company_popup ul.bullets li {
font-size:95%;
font-weight:normal;
color:#aaa;
background-position: 2px 11px;
padding:6px 0 0 12px;
}
div.company_popup ul.bullets li a {
text-decoration:underline;
}
img.popup_graph_img {
margin-bottom:-1px;
margin-left:2px;
margin-right:0;
}

div.companies_cloud a {margin-right:5px;padding:1px;}
div.companies_cloud a:hover {background-color:#C9C8BC;}
div.companies_cloud a.t0 {font-size:100%;}
div.companies_cloud a.t1 {font-size:110%;}
div.companies_cloud a.t2 {font-size:120%;}
div.companies_cloud a.t3 {font-size:130%;}
div.companies_cloud a.t4 {font-size:140%;}
div.companies_cloud a.t5 {font-size:150%;}
div.companies_cloud a.t6 {font-size:160%;}
div.companies_cloud a.t7 {font-size:170%;}
div.companies_cloud a.t8 {font-size:180%;}
div.companies_cloud a.t9 {font-size:190%;}


.fuckcrisis {text-align:center;}
.fuckcrisis .number {
font-size:250%;
color:#aa2020;
}
.fuckcrisis P {margin:5px 0 10px;}

.quotes_line {margin:15px 0 0 0;}
.quotes_line .value {
display:inline;
float:left;
height:14px;
margin:0 1px 0 0;
padding:0;
cursor:pointer;
}
.quotes_line TABLE {width:232px;}
.quotes_line TD.value2 {
height:14px;
margin:0;
cursor:pointer;
font-size:1px;
border-top:1px solid #D2D5C6;
border-bottom:1px solid #D2D5C6;
}

.quotes_line_title {
font-size:90%;
font-weight:bold;
} HTML>BODY .quotes_line_title {font-size:10px;}

.quotes_line .title {
margin:0 0 3px 0;
font-weight:bold;
word-spacing:5px;
}
.quotes_line .title  A {font-weight:normal;}
.quotes_line .help {
float:right;
display:inline;
margin:0;
padding:0 1px 0 0;
font-weight:normal;
}

.all2 {padding:0 13px 0 0;text-align:right;}

.glossary_shead {font-size:90%;color:#666;}

.personal_form {margin:0 0 20px 0;}
.personal_form SELECT {background-color:#f6f7ed;height:20px;font:12px Tahoma, sans-serif;color:#333;}

A.dict_link {
cursor:help;
text-decoration:none;
/*border-bottom:1px dashed #e0d6ce;*/
background:url(/img/global/dict_link.gif) repeat-x 0 bottom;
}
A.dict_link:hover {
cursor:help;
/*border-bottom:1px dashed #333;*/
background:url(/img/global/dict_link_hover.gif) repeat-x 0 bottom;
}

.forbloggers {
position:relative;
display:inline;
z-index:15;
}
.forbloggers A {/*border-bottom:1px dashed #AA2020;*/background:url(/img/global/bg_forbloggers.gif) repeat-x 0 bottom;text-decoration:none;}
.forbloggers IMG {margin:0 0 0 3px;}
.forbloggers .forbloggers2 {
position:absolute;
top:15px;
left:0;
width:210px;
padding:7px 7px 10px;
background-color:#F6F7ED;
border:1px solid #999;
text-align:left;
line-height:20px;
z-index:20;
}
.forbloggers .forbloggers2 A {border:none;text-decoration:underline; background:none;}
.forbloggers .forbloggers2 IMG {vertical-align:-2px;margin:0 3px 0 0;}

.marker { background-color: #BBB; }

.tbl {border-collapse:collapse;border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.tbl TD {margin:0;padding:5px 0;border-bottom:1px solid #dadada;}
.tbl .th TD {border-bottom:2px solid #ccc;font-weight:bold;}
.tbl .nn {width:60px;text-align:right;}
.tbl {}
.tbl {}

