/*дизайн*/
body {background:white;color:black;margin:0px;padding:0px; font-size: 12px;}
a{text-decoration:none;}a:hover{text-decoration:underline;}a img{border:0px;}
a.u{text-decoration:underline;}
hr {height: 1px; color: rgb(0,99,21); margin: 12px;}
table{margin:0px;padding:0px;}
pre
{font-size: 12px;}
.logo{width:196px;}
.logo1{position:absolute;z-index:2;width:152px;height:53px;top:15px;left:22px;}
.izbr{width:100%;height:17px;color:#003ea3;font:11px 'arial';padding: 2px 0px 2px 10px;}
.izbr a{color:#003ea3;font:11px 'arial';text-decoration: none;}
.izbr a:hover{text-decoration: underline;}
.gray1{width:9px;height:45px;background:url('../_pic/gray1.gif') no-repeat;}
.gray2{width:8px;height:45px;background:url('../_pic/gray2.gif') no-repeat;}
.srchform, .srchform td{height:45px;background:#efefef;font:13px 'arial';padding:0px 0px 0px 10px;margin:0px;}
.form,.izbr{float:left;width:380px;}
.srchformw{width:300px;height:0px;font:1px 'arial';}
.search {width: 240px;border: 1px solid black;height: 19px;margin-top: 2px;}
.btn1 {border: 0px; background:  url('../_pic/btn1.gif') 0px 0px; width: 73px; height: 19px; padding: 1px; font-size: 13px;}
.btn3 {border: 0px; background:  url('../_pic/btn3.gif') 0px 0px; width: 123px; height: 21px; padding: 1px; font-size: 13px;}
.adv {width: 360px;border-left: solid 2px #ffffff;}
.adv1 {float:right;width: 360px;height: 60px;background: #d4d4d4;margin: 0px;padding:0px;margin-top: 2px;}
.specplace{text-align: center; padding: 3px; margin: 3px;}
.points {width: 196px;height: 1px;background: url('../_pic/points-hor.gif') no-repeat 100% 0px;padding: 0px;margin: 0px;}
.mmnu {width: 167px;background: url('../_pic/point_border.gif') repeat-y 100% 0px;margin: 0px;padding: 4px 0px 15px 0px;}
.mnu, .mnu2, .mnu_sel, .mnu2_sel, .usermnu, .usermnu_sel {height: 20px;background: url('../_pic/leftmnu.gif') no-repeat 10px 7px;padding: 1px 0px 1px 25px;margin: 2px 0px 2px 0px;line-height: 16px;text-height: 16px;font: 13px 'arial';}
.mnu2, .mnu2_sel, .usermnu2_sel {height:36px;}
.mnu_sel a, .mnu2_sel a,.mnu a, .mnu2 a, .usermnu a {color: black;text-decoration: none;} 
.usermnu img {border:0px;}
.mnu a:hover, .mnu2 a:hover{text-decoration: underline;}
.mnu_sel {background: url('../_pic/leftmnu_sel.gif') no-repeat 0px 0px;}
.mnu2_sel {background: url('../_pic/leftmnu2_sel.gif') no-repeat 0px 0px;}
.usermnu{background: url('../_pic/usermnu.gif') no-repeat 10px 7px;}
.submnu,.submnu_sel{padding-left:7px;}
.submnu_sel{background:url(../_pic/smallarr.gif) no-repeat 0px 7px;}
.log_form {width: 168px;height: 125px;background: url('../_pic/logform.gif') no-repeat;margin: 0px;}
.loging {font: bold 13px 'arial';padding: 3px 5px 0px 8px; text-align: right;}
.userg { width: 168px; margin: 0px; background: #efefef; color: black; text-align:left; padding:1px 0px;}
.usergtop,.usergbottom{height:7px;width:168px;font:1px 'arial';background:url('../_pic/logform.gif') no-repeat;}
.usergbottom{background-position:0px -106px;}
.logmnu {padding-left:20px;background:url('../_pic/logmnu.gif') no-repeat 2px 0px;}
.logmnu2 {padding-left:35px;} .logmnu2 a img{border:0}
.userg a {color:blue;font-weight:normal;}
.log {width: 100px;height: 16px;border: 1px solid black;}
.start {padding: 4px 0px 3px 63px;}
.startsession {width: 68px;height: 17px;background: #dbd8d1 url('../_pic/startsession.gif') no-repeat 50% 50%;border: 1px solid black;cursor: hand;}
.lost, .reg, .demo {width: 168px;padding: 2px 0px 0px 60px;}
.lost a {font: 13px 'arial';color: black;text-decoration: none;}
.lost a:hover, .reg a:hover {text-decoration: underline;}
.reg a {font: bold 13px 'arial';color: #003ea3;text-decoration: underline;}
.demo a {font: 13px 'arial';color: black;text-decoration: underline;}
.red {color: red;}
.green {color: #050;}
.adv_small {width: 160px;height: 80px;background: #d4d4d4;margin: 3px 3px 3px 0px;}
.ugol {width: 5px;height: 24px;background: url('../_pic/topmnu_leftugol.gif') no-repeat;margin: 0;padding: 0;}
.top_mnu, .top_mnu1, .top_mnu_sel, .top_mnu_sel1 {width: 20%;height: 24px;background: url('../_pic/topmnu_bg.gif') repeat-x;text-align: center;padding: 4px 5px 3px 0px;margin: 0px;}
.top_mnu_sel a, .top_mnu_sel1 a{color: black;}
.top_mnu1 { padding: 4px 15px 3px 10px; }
.top_mnu a, .top_mnu1 a{font: 15px 'arial';color: white;}
.top_mnu_sel, .top_mnu_sel1 {background: url('../_pic/topmnu_main.gif') no-repeat 50% 0px;font: 15px 'arial';color: black;}
.top_mnu_sel1 {background: url('../_pic/topmnu_doska.gif') no-repeat 50% 0px;padding: 4px 15px 3px 10px;}
.maintext {font: x-small 'arial';color: black;padding: 20px;}
.showcompany{padding:20px;}.companybrd{border:1px solid #006310;}
.showcompany a{color:blue;} .showcompany a:hover{color:blue;} .showcompany a:visited{color:rgb(0,0,180);}
.mark1 { background: yellow; }
.mark2 { color: red; }
.t1, .t2, .t3, .th, { font-size: smaller; padding-left: 12px;}
.thd {font-size: 13px; font-weight: bold; text-align: center;}
.t1 td, .t2 td, .th td {padding-left:12px;}
.t1 {background-color: #efefef;}
.t1 input, .t2 input {width: 160px;}
.t1 select, .t2 select {width: 160px;}
.t1 textarea, .t2 textarea {width:95%; height:50px;}
.th { background-color: #006310; color: white; height: 20px;}
.t1 .ch1, .t2 .ch1, .t11 .ch1 {width:30px;}
.tt {font-size: smaller;}
.t3 {text-align:center; background-color: #f9f9f9;}
.th1 {background-color:#006310;font:12px 'arial';color:white;padding-left:100px;}
.th2 {background-color:#006310;font:12px 'arial';color:white;text-align:center;}
.t21 {font-size: 13px;}
.t21 input {width:100%;}
.t11 {padding:2px;text-align:center;background:#efefef;}
.t11 input, .t11 select {width:70%;}
.t11 textarea {width:97%;height:120px; font: 12px 'arial';}
.ta1,.ta2{font-size:smaller;padding:3px;} .th2 td a,.th2 td a:visited{color:white;text-decoration:underline;}
.ta2 td{cursor: Default; }
.ta2 ul {margin-top: 4px;}
.ta1{background:#efefef;}
.ta2{background:white;}
.td1{width:150px; background: #efefef; height: 26px; font: 14px 'times new roman';}
.txar{width: 100%; height: 240px;}
.t21-1 input {width:100%; height:24px;}
.t21-1{ background: #efefef; width: 70%;}
.t1 .tsubcat, .t2 .tsubcat, .tsubcat{ font-size:smaller; padding-left:60px; }
.maintext .newstext td {font-size: 12px; padding: 1px;}


.bot {height: 30px;text-align: center;font: 13px 'arial';color: #003ea3;padding: 10px 0px 0px 0px;}
.bot a {font: 13px 'arial';color: #003ea3;text-decoration: underline;}
.graph {width: 165px;height: 186px;background: url('../_pic/prices.gif') no-repeat;}
.analitic {width: 167px;height: 20px;background: url('../_pic/right_info_hd.gif') no-repeat;text-align: center;font: 15px 'arial';color: white;padding: 1px 0px 3px 0px;}
div.anals {width: 157px;font: 14px 'times new roman';margin: 5px 0px 2px 10px;}
.anals a{color:blue;} .anals a:hover{color:blue;}
td.anals {background: url('../_pic/point_border.gif') repeat-y;}
.clnd {margin:0;padding:0}
.clnd {width:165px;}
.clnd table{font:14px arial}
.clnd a {color:black;text-decoration:underline;}
.clnd td {text-align:right} .clnd .d0 a {color:black} .clnd .d1 a {color:#e04060} .clnd .d0{color:black} .clnd .d1{color:#e04060}
.clnd .sel{border:1px solid #e04060;} .clnd a img {border:0}
h1{font:bold 15px 'arial';color:black;margin:15px 0px;padding:0px;}
h2{font:bold 13px 'arial';color:black;margin:0px 0px;padding:0px;}
h1 a{color:black; text-decoration: underline;}
/* форум */
.forum th{background-color: #f5f5f5;text-align: center;font: 13px 'arial';}
.forum td {background-color: white; font: 13px 'arial';}
.ftitle {text-align: left;}
.fauthor, .fdt, .fcnt, .fcat {text-align: center;}
.fadd {font: 12px 'arial';background-color: #f5f5f5;}
.fmsg {font: 13px 'arial';border: 1px solid #666;width:99%;padding: 4px;}
.fhdr {background-color: #f0f0f0; font-size: 13px;}
.fmsg .fauthor {font-weight: bold;}
.fguest {margin-left: 6px; font-style: italic;}
.fadd .input{width:100%;font-family: Arial;}
.fadd textarea{width: 100%;font: 13px 'arial';height: 150px;}
.fadd td{padding-left: 4px; padding-right: 4px;}
.fadd span{color: red;}
.fnew {color: red; font-size: 10px; margin: 3px; margin-left:0px;}
a.fcite {font-size: 10px; color: blue; cursor:hand;}
div.fcite {margin: 5px; padding: 5px; border: 1px solid #b0b0b0;}
/* новости */
.ndate { font-size: smaller; color: rgb(0,99,21); font-weight: bold; font-size: 12px; font-family: Arial;}
.ndt { width: 36px; font: xx-small 'arial'; font-size: 12px; color: #222; vertical-align:top; padding-left:38px; padding-top: 4px; background: url('../_pic/li.gif') no-repeat 25px 7px;}
.ntitle { font: x-small 'arial'; font-size: 12px;}
.anals .ntitle { font: 13px 'arial'; padding-left: 16px; background: url('../_pic/ni.gif') 4px 4px no-repeat;}
.maintext a, .forum a, .ntitle a{color:blue; text-decoration: underline; }
.maintext a:visited, .forum a:visited , .ntitle a:visited{color: rgb(0,0,180);}
.maintext a:active, .forum a:active, .ntitle a:active {color: rgb(0,0,140);}
.ncat, .nbind {color:#808080;}
.anals .ndt {width:0px;padding:0px;} .anals .ntitle {font:10px 'arial';padding-bottom:10px;}
div.ndt {width:100%;color:black;} .nauthor{color:#808080;} .nprint{text-align:right; font-size: 12px;}.nprint img{border:0;}.nprint a{color:#808080;}
.ntext{ margin-top:10px; margin-bottom:10px; text-align: justify; font-size: 12px; }
.paynews { padding: 15px; text-align: center; background: #e0ffe0; }
/* поиск */
.srchhd { background:#e7e7e7; padding: 2px 15px; }
.srchinfo { padding: 2px 15px; padding-bottom: 20px;}
.flright{float:right;}
.srch{font-size:14px; padding-bottom: 20px;}
.usadv{font:14px 'arial';}
.advtbl, .advtbl1 { font:12px 'arial';border-right:1px solid #303030;border-top:1px solid #303030;}
.advtbl td{background-color: white;border-left:1px solid #303030;border-bottom:1px solid #303030;}
.advtbl th{background-color: #d9d9d9;padding-top: 3px;padding-bottom: 3px;border-left:1px solid #303030;border-bottom:1px solid #303030;}
.bold{font-weight:bold;} .nobold{font-weight:normal;}
.adv_a{font:14px 'arial';padding:15px 5px}.adv_a a{color:#003ea3;}
.allreg{font:12px 'arial';}
.wpr{font-size:smaller; background-color: #333;}
.wpr td{padding:1px; text-align:right; padding-right: 24px; background-color: #fcfcfc;}
.wpr_hd td, .wpr_hd1 td{text-align:center;padding:0px; background-color:#ddd;font-size:12px; font-weight: bold;}
.wpr_hd1 td {font-size: 11px;}
.wpr_dt{background:#ffff99}
.wpr_dt1{font-size:smaller;font-weight:normal;}
.wpr_izm1{color:red;}.wpr_izm2{color:green;}
td.wpr_m {width: 75px; text-align: left; padding-left: 10px;}
td.wpr_m img {margin-bottom: -2px; margin-right: 3px;}
.wpr_mash{font:12px arial;}.wpr_mash span{text-decoration:underline;cursor:hand;}
.advtbl1{background:#efefef;}
.shcom1 {width:196px;height:22px;background:url('../_pic/shcom1.gif');}
.shcom2 {padding-right:196px;background:url('../_pic/topmnu_bg.gif') repeat-x;}
.board1 { font: smaller 'arial'; padding-top: 2px;}
.term1list {height:235px;}
.term1list iframe {width:100%;height:235px;}
td.termview { border:1px solid #efefef; padding: 0px 10px; }
.termview .maintext{padding-top:0px;}
.term2list {width:350px;}
.term2list iframe{width:350px;height:100%;}
.termwait { width: 300px; height: 50px; background: #e0e0e0; color: black;  border: 1px solid; border-color: white black black white;  z-index: 3; position: absolute; left: 60px; top: 530px;  text-align: center; padding-top: 5px;}
.cprint{text-align:right;margin-bottom:10px;}.cprint img{border:0;}.cprint a{color:#808080;}
.cathd{background:#efefef;font-weight:bold;padding:1px 10px;}
.ordkolvo{font:12px 'arial';width:60px;}
.f12a{font:12px 'arial';}
.f14t{font:14px 'times new roman';}
.brd_id{background:#efefef;}.brd_val{border:1px solid #efefef;}
th.notes{font:12px 'arial';width:90px;border:1px solid #d0d0d0;text-align:center;}
th.news, th.news a, th.news a:visited{background:yellow;color:black;}
th.buy, th.buy a, th.buy a:visited{background:#404080;color:white;}
th.sell, th.sell a, th.sell a:visited{background:#80a0ff;color:black;}
th.forum, th.forum a, th.forum a:visited{background:#8040e0;color:white;}
th.boardbuy, th.boardbuy a, th.boardbuy a:visited{background:#408040;color:white;}
th.boardsell, th.boardsell a, th.boardsell a:visited{background:#40ff40;color:black;}
.notestitle a{font:12px 'arial';color:blue;text-decoration:underline;}
.notestime1,.notestime2{font:12px 'arial';border:1px solid #d0d0d0;}
.notestime1{color:black;background:#e0e0e0;}
.notestime2{color:black;background:#e0d0d0;}
.notesauth{font:12px 'arial';background:white;border:1px solid #d0d0d0;color:gray;} .notesauth a{color:#80a0ff;}
.top404{padding:15px;}
div.big404{float:right;text-align:center;}
span.big404{font:bold 32px 'arial';color:#006310;}
.txt404{margin:0px 10%;border:1px solid black;background:url('../_pic/i.gif') no-repeat 20px 40px;}
.txt404 p, .txt404 ul {padding:10px 20px 10px 100px;margin:0px;text-align:left;}
.txt404 h1{background:#e7e7e7;margin-top:5px;font:bold 12px 'arial';line-height:20px;}
.txt404 a{color:#0063a5;text-decoration:underline;}
.copyright{text-align: right;font-size: 12px;}
.copyright a{color: #000;}
.info {background-color: rgb(255,251,224); color: black; font-family: Arial; font-size: 13px; padding: 10px; margin-left: 37px; margin-right: 39px; margin-bottom: 50px; text-align: justify; margin-top: 5px;}
/*новый маркет*/
.mrktbl{font:12px arial;color:black;background:white;border-left:1px solid #303030;border-bottom:1px solid #303030;margin-top:4px;margin-bottom:4px;}
.mrktbl th{font-weight:bold;text-align:center;border-right:1px solid #303030;border-top:1px solid #303030;}
.mrktbl th a{text-decoration:none;color:black;}.mrktbl th a:visited{text-decoration:none;color:black;}.mrktbl th a:hover{text-decoration:underline;}
.mrktbl td{padding:1px 5px;}
.mrktbl th,.mrkorder{border:none;border-color:#303030;border-right:1px solid;border-top:1px solid;}
.mrkbuy,.mrkbuy1{background:url(../_pic/buy.gif) no-repeat;padding-left:10px;} .mrksell,.mrksell1{background:url(../_pic/sell.gif) no-repeat;padding-left:10px;}
.mrkbuy1,.mrksell1{background-position:0px -1px;font:bold 12px arial;}
.mrkdat{padding-left:15px;font-weight:bold;background:#f0f0f0;border:1px solid #303030;border-left:none;}
.mrkorder{background:white;border-right:1px solid #303030;border-left:1px solid #303030;text-align:center;}
.mrkorder input{width:50px;text-align:center;}.bgfff{background:#e8e8e8;}
.mrkbrd{background:url(../_pic/mrkbrd.gif) repeat-x;}
.mrkbrdrg{border-right:1px solid #303030;}
.wprtbl{font:12px arial;border-top:1px solid black;border-right:1px solid black;}
.wprth1{background:#e0e0e0;padding:20px;}.wprth2{background:#e0e0e0;text-align:center;padding:2px;}
.wprtbl td{border-left:1px solid black;border-bottom:1px solid black;}
.subdsc{padding-left:30px;font:11px arial;}
.warn{font-size:smallest;color:red;}

.counter
{
padding-left: 30px;
margin-top: 20px;
}
.counter img
{border:0px;}

  .shown {display:block;position:relative;left:-25;color:white;}
  .hidden {display:none;position:relative;left:-25;color:white;}
  .us {color:darkblue; text-decoration: none; padding-left:2px; padding-right:3px;}
  .us:hover {color:green; padding-left:2px; padding-right:3px;}
  .sela {background:lightblue; color:red; text-decoration:none; border:1px solid blue; padding-left:2px; padding-right:3px;}
  .markul {position:relative;left:-25;color:white;}
  .edit {font-size:12;}
  .sA {text-decoration:none;color:blue;}
  .sA:hover {text-decoration:underline;color:red;}

/* Редакторский модуль */
.ed_toolbar{height: 22px;} div.ed_toolbar{ background: #deded6; margin: 1px; } td.ed_toolbar{border:1px solid gray; border-bottom:none;}
.ed_toolbar button img {width:22px;height:22px;margin-left:-2px;margin-top:-2px;}
.ed_toolbar button {width:22px;height:22px;border:1px solid #deded6;margin-bottom:2px;}
.ed_toolbar_div{height:22px; width:1px; background:darkgray;display:inline;margin-bottom:3px;}
.ed_text {height:100%;} div.ed_text {margin:1px;width:100%;height:100%;overflow:scroll;} td.ed_text{border:1px solid gray; border-top:none;}
.ed_text table{background:white;border:1px solid black;}.ed_text td{border:1px solid black;background:white;}.ed_text .thd td{background:gray;}
.ed_statusbar {height:22px;font:12px 'arial';} div.ed_statusbar{margin: 3px;background:#deded8;}

/* Блокнот */
.mtb{font-size:12px;font-family:arial;}
.mtd{text-align:center;vertical-align:center;}
.not_td1{padding:3px;padding-right:10px;padding-left:5px;}
.not_td2{padding:3px;width:100%;text-align:center;padding-left:5px;}
.inp{border:1px solid #CCCCCC;width:100%;font-size:12px;}
.okbut{border:1px solid #CCCCCC;background:#EEEEEE;width:100px;font-size:12px;}
.sel{font-size:12px;}
a.notesa{text-decoration:none;color:blue;font-size:13px;font-family:arial;}
a.notesa:hover{text-decoration:none;color:darkred;}

/* События */
select.evsel{font-size:13px;font-family:arial;border:1px solid #CCCCCC;}
.evinp{border:1px solid #CCCCCC;width:100%;font-size:13px;}
.evinp1{border:0px;border-bottom:1px solid black;width:100%;font-size:13px;font-style:italic;}
input.evokbut{border:1px solid #CCCCCC;background:#EEEEEE;width:100px;font-size:13px;}

/* Каталог */
.market_grey_td {background:#EEEEEE;font-size:15px;padding:3px;}
.market_use_td {padding-left:7px;font-size:13px;padding-bottom:10px;}
.market_main_txt {text-align:center;font-size:13px;}
.market_btn {border:1px solid black;padding:0;width:240;}
a.us {color:darkblue; text-decoration: none; padding-left:2px; padding-right:3px;font-size:12px;font-size:12px;}
a.defsf {color:black;text-decoration:none;font-weight:bold;}
a.defsf:hover {color:black;text-decoration:none;font-weight:bold;}
a.defsf:visited {color:black;text-decoration:none;font-weight:bold;}
.cbox {height:13px;width:13px;vertical-align:middle;padding:0px;}
.firmsadd{padding-left:10px;font-size:12px;font-family:arial;text-align:left;}
.mul {color:black;}

.ntitle2 {font-family:arial;font-size:10px;}

.inbox_main_tr {font-weight:bold;background:006310;color:white;padding-left:3px;}
.inbox_use_tr1 {background:#EFEFEF;height:17px;}
.inbox_use_tr2 {background:#FFFFFF;height:17px;}
.inbox_use_tr1b {background:#EFEFEF;height:17px;font-weight:bold;}
.inbox_use_tr2b {background:#FFFFFF;height:17px;font-weight:bold;}
.inbox_free_tr {height:4px;}

.text p {margin:0px;}
.market_price table td{font:13px 'Arial';border:1px solid black; padding: 1px;}
.market_price table {border-collapse: collapse;  width:768px;}
.market_price p {margin:0px; padding:0px;}
