body        { font-family: verdana; font-size: 10pt; margin: 0px; padding: 0px; }
table       { font-family: verdana; font-size: 10pt; }
td          { font-family: verdana; font-size: 10pt; }
p           { font-family: verdana; font-size: 10pt; }

p.sitemap   { font-size: 8pt; font-weight: bold; color: white; }
p.locbar    { font-size: 8pt; color: #cccccc; padding-left: 10px; padding-right: 10px; }
p.copy      { font-size: 7pt; color: #cccccc; padding-left: 20px; padding-right: 10px; margin-bottom: 0px; margin-top: 0px;}
p.h1        { font-size: 13pt; font-weight: bold; color: #5f6ba4; }
p.h1_5      { font-size: 11pt; font-weight: bold; color: #5f6ba4; }
p.h2        { font-size: 10pt; font-weight: bold; color: #d97131; }
p.ndat      { font-size: 8pt; font-weight: bold; color: #5f6ba4; margin-bottom: 0px; margin-top: 10px; }
p.nann      { font-size: 10pt; margin-top: 0px; }
p.hr        { font-size: 10pt; margin-top: 10px; margin-bottom: 0px; }
p.search    { font-size: 8pt; color: #cccccc; padding-left: 20; padding-right: 10; font-weight: bold;}

p.imgtit    { font-size: 7pt; font-weight: bold; color: #999999; }
p.illtit    { font-size: 7pt; font-weight: bold; color: #999999; margin: 0px; padding-top: 5px; padding-left: 5px; width: 195px;}
p.illcomm   { font-weight: bold; color: #808080; margin: 0px; padding-left: 20px; width: 440px;}

p.mi1       { font-size: 8pt; font-weight: bold; color: black; padding: 5px 5px 5px 10px; margin: 0px 0px 0px 0px; background-image: url(/img/mback.gif); border-bottom: #dfdfdf 1px solid; }
p.mis2      { font-size: 8pt; font-weight: bold; color: #d97131; padding: 5px 5px 5px 25px; margin: 0px 0px 0px 0px; background-color: #fcfcf4; background-image: url(/img/mis2.gif); background-position: top left; background-repeat: no-repeat; border-bottom: #dfdfdf 1px solid; }
p.mi2       { font-size: 8pt; color: black; padding: 5px 5px 5px 25px; margin: 0px 0px 0px 0px; background-image: url(/img/mback.gif); border-bottom: #dfdfdf 1px solid; }
p.mis3      { font-size: 8pt; color: #d97131; padding: 5px 5px 5px 35px; margin: 0px 0px 0px 0px; background-color: #fcfcf4; background-image: url(/img/mis2.gif); background-position: top left; background-repeat: no-repeat; border-bottom: #dfdfdf 1px solid; }
p.mi3       { font-size: 8pt; color: black; padding: 5px 5px 5px 35px; margin: 0px 0px 0px 0px; background-image: url(/img/mback.gif); border-bottom: #dfdfdf 1px solid; }

input.search    { background-color: #5f6ba4; border: #31418a 1px solid; width: 115px; height: 17px; color: white; font-size: 8pt;}

a:link      { text-decoration: underline; color: #d97131; }
a:visited   { text-decoration: underline; color: #d97131; }
a:hover     { text-decoration: underline; color: #999999; }
a:active    { text-decoration: underline; color: #999999; }

a.sitemap:link      { text-decoration: none; color: white; }
a.sitemap:visited   { text-decoration: none; color: white; }
a.sitemap:hover     { text-decoration: underline; color: white; }
a.sitemap:active    { text-decoration: underline; color: white; }

a.locbar:link      { text-decoration: underline; color: #cccccc; }
a.locbar:visited   { text-decoration: underline; color: #cccccc; }
a.locbar:hover     { text-decoration: underline; color: #cccccc; }
a.locbar:active    { text-decoration: underline; color: #cccccc; }

a.sm:link      { text-decoration: none; color: #808080; }
a.sm:visited   { text-decoration: none; color: #808080; }
a.sm:hover     { text-decoration: underline; color: #d97131; }
a.sm:active    { text-decoration: underline; color: #d97131; }

td.hdr { font-size: 8pt; font-weight: bold; color: white; }
td.sm { font-size: 8pt; }
p.sm { font-size: 8pt; }

p.th     { font-weight: bold; color: #616ca4; }
td.dth   { background-color: #e0e0e0; border-top: #d0d0d0 1px solid; border-bottom: #d0d0d0 1px solid; }
p.dta   { margin:0; padding:0 0 0 10px; }
p.dth {margin:0; padding:5px 0 5px 10px; border-top: #d0d0d0 1px solid; border-bottom: #d0d0d0 1px solid; font-weight: bold; background-color: #e0e0e0;} 

a.smh:link      { text-decoration: none; color: black; }
a.smh:visited   { text-decoration: none; color: black; }
a.smh:hover     { text-decoration: underline; color: black; }
a.smh:active    { text-decoration: underline; color: black; }

p.sm1   { font-size: 8pt; color: black; padding: 6px 6px 6px 6px; margin: 0px 0px 0px 0px; border-bottom: #CFCFCF 1px solid; }
p.sm2   { font-size: 8pt; color: black; padding: 6px 6px 6px 6px; padding-left: 25px; margin: 0px 0px 0px 0px; background-image: url(/img/smb2.gif); background-position: top left; background-repeat: no-repeat; }
p.sm2u  { font-size: 8pt; color: black; padding: 6px 6px 6px 6px; padding-left: 25px; margin: 0px 0px 0px 0px; background-image: url(/img/smb2.gif); background-position: top left; background-repeat: no-repeat; ; border-bottom: #CFCFCF 1px solid; }
a.smb:link      { text-decoration: none; color: black; }
a.smb:visited   { text-decoration: none; color: black; }
a.smb:hover     { text-decoration: underline; color: #d97131; }
a.smb:active    { text-decoration: underline; color: #d97131; }

td.th       { font-size: 10pt; font-weight: bold; color: white; background-color: #616ca4; }
td.empty    { padding: 0px; background-color: #616ca4; }

a.np:link      { font-size: 8pt; font-weight: bold;  text-decoration: none; color: #d97131; }
a.np:visited   { font-size: 8pt; font-weight: bold;  text-decoration: none; color: #d97131; }
a.np:hover     { font-size: 8pt; font-weight: bold;  text-decoration: underline; color: #d97131; }
a.np:active    { font-size: 8pt; font-weight: bold;  text-decoration: underline; color: #d97131; }

td.smt { background-color: white; }

/*Меню на странице Торговая площадка*/
.smm table { width: 370px; background-color: #999999; }
.smm td { background-image: url(/img/mback.gif); }
.smm a { display: block; width: 100%; padding-top: 15px; padding-bottom: 16px; font-size: 11pt; font-weight: bold; color: #d97131; text-decoration: none; text-align: center; }
.smm a:visited { color: #d97131; text-decoration: none; }
.smm a:hover { color: #d97131; text-decoration: underline; }
.smm td { font-size: 11pt; font-weight: bold; color: #808080; text-align: center; }
.smm2 span { display: block; padding-top: 4px; padding-bottom: 4px; }
.smm2 a { padding-top: 2px; padding-bottom: 2px; font-size: 10pt; }

/* Для новостей в Торговой площадке */
div.mi1     { font-size: 8pt; font-weight: normal; color: black; padding: 5px 5px 5px 10px; margin: 0px 0px 0px 0px; background-image: url(/img/mback.gif); border-bottom: #dfdfdf 1px solid; }
div.ndat    { font-size: 8pt; font-weight: bold; color: #5f6ba4; margin-bottom: 0px; margin-top: 5px; }
div.nann    { margin-bottom: 5px; }
/***/