html, body {height: 100%; margin: 0px; padding: 0px;}
body {background: #ffffff;}
body, th, td, div, p, ul, ol {font-family: Tahoma, Arial; font-size: 12px; color: #000000; line-height: 17px;}

tr.head {background: #d8e2ed; font-weight: bold;}
tr.odd  {background: #edf2f8;}
tr.even {background: #e3eaf2;}

b.mark {color: #454545;}
b.textcolor {color: #454545;}

strong.mark {color: #454545;}
strong.textcolor {color: #454545;}
strong {color: #454545;}

td.photo img {border: #d4d1e6 4px solid;}

td.trans {font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; padding: 0px 0px 0px 10px;} /* верхний путь к текущей стр. */
td.trans .arrow {color: #336699; font-weight: bold;}
div.navmenu .arrow {font-weight: bold;}
div.navmenu {color: #336699;}

#tooltip {background: #fffff6; border: 1px solid #28166f; color: #28166f; margin: 0px; padding: 2px 4px; position: absolute; visibility: hidden; font-size: 11px;}

ul, ol {margin-left: 16px; padding-left: 0px;}

h1, h2 {font-family: Verdana, Tahoma, Arial; color: #336699; font-weight: bold;}
h1 {font-size: 17px; border-bottom: 1px solid #336699; letter-spacing: 0px; padding-top: 5px; margin-bottom: 15px; padding-bottom: 10px;}
h2 {font-size: 14px;}
h1 {white-space: nowrap;}


























b.keyword {color: #454545;}
th {font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; text-align: left; color: #454545;}
tr.trhead {background: #d8e2ed; font-weight: bold;}
tr.trodd  {background: #edf2f8;}
tr.treven {background: #e3eaf2;}

hr {height: 1px; color: #336699; background: #336699; text-align: left; width: 25%;}
sup {font-size: 11px;}
div.navmenu .navarrow {font-weight: bold;}

.bg_01 {background: #88abcf url("/img/bg_01.gif");}
.bg_02 {background: #b7c9dd url("/img/bg_02.gif");}
.bg_03 {background: #88abcf url("/img/bg_03.gif");}
.bg_04 {background: #336699;}
.logon {padding: 0px 43px 0px 43px;}
.slogan {text-align: center;}
.topicons {background: #658bb3;}
a.links {color: #000000; text-decoration: none;}
a.links:hover {color: #000000; text-decoration: underline;}
.topmenu {background: #dadada; font-size: 11px; font-weight: bold; white-space:nowrap; text-align: center;}
.topmenu a {text-decoration: none; width: 100%; display:block; background: #dadada; color: #666666; border-top: 3px solid #dadada; border-bottom: 3px solid #dadada; padding: 6px 0px 6px 0px;}
.topmenu a:hover {background: #999999; color: #ffffff; border-top: 3px solid #999999; border-bottom: 3px solid #ff0000;}
.activetopmenu {font-size: 11px;}
.adtitle {background: #d8e2ed;  font-weight: bold; color: #3f71a5;}
.addate {background: #d8e2ed; font-weight: bold;}

a {color: #336b8c;}
.photo {font-size: 11px; text-align: center;}
.photo img {border: #d4d1e6 4px solid;}
.docs img {border: #d4d1e6 4px solid;}
.exform {background: #ababab;}
.inform {background: #edf2f8; color: #7a71aa; font-weight: bold;}
p.center {text-align: center;}
.underline {text-decoration: underline;}
.top {background: #3f71a5;}
.topimage {background: #88abcf url("/img/bg_topimage.gif");}
.topspace {background: #336699;}
.blue {background: #336699;}
.content {padding: 10px 10px 30px 10px; background: #f8f8f8 url("/img/grey.gif") repeat-y top right;}
.currm  {background: #658bb3; font-family: Tahoma, "MS Sans Serif", Tahoma, Arial; font-weight: bold; font-size: 11px; white-space:nowrap;}
.currm a       {width: 100%; display:block; padding: 6px 10px 6px 10px; color: #ffffff; text-decoration: none; }
.currm a:hover {width: 100%; display:block;  color: #ffffff; text-decoration: none; }
.activecurrm  {padding: 6px 10px 6px 10px; background: #edf2f8; font-family: "MS Sans Serif", Tahoma, Arial; font-weight: bold; font-size: 11px;}
.activecurrm a, .activecurrm a:hover {color: #f0780f; text-decoration: none;}
.currs  {padding: 0px 0px 3px 0px; font-family: "MS Sans Serif", Tahoma, Arial; font-weight: bold; font-size: 11px;}
.currs a {color: #3f71a5; text-decoration: none;}
.currs a:hover  {color: #666666; text-decoration: none;}
.activecurrs  {padding: 0px 0px 3px 0px; font-family: "MS Sans Serif", Tahoma, Arial; font-weight: bold; font-size: 11px;}
.activecurrs a, .activecurrs a:hover  {color: #000066; text-decoration: none;}
.lines {background: #ffffff;}
.submenu {padding: 0px 5px 5px 8px; background: #edf2f8; border-left: 3px solid #f0780f;}
.menu {background: #658bb3; padding-bottom: 14px;}
.indexcontent {padding: 0px;}
.bottom {background: #c7d4e3; padding: 10px 0px 10px 0px; text-align: center;}
.bottomleft {background: #a9bfd6; padding: 10px 10px 10px 10px; text-align: center; font-size: 11px;}
.counters {padding: 6px 0px 6px 10px;}

p.code {text-align: left;}
code {font-family: 'Courier New', Courier;}
.grayral {width: 250px; height: 100px; text-align: center; color: #000000; background: #b3bbb6; font-size: 22px; border: #28166f 1px solid; }
.spaceline {background: #666699;}
.botcounter {display: none;}
