* {margin:0;padding:0;outline:none;} img {border:0;} a {text-decoration:none;} ul {list-style-type:none;}
body {background:url(/jkh/img/bg_body.gif) bottom left repeat-x #f2f2f2;text-align:center;font:.8em Arial, sans-serif;min-width:1003px;}
.selectArea {width:145px;height:18px;background:url(/jkh/img/select_bg.gif) repeat-x left top;font:12px Arial, sans-serif;}
 .selectArea .left {width:2px;height:18px;float:left;background:url(/jkh/img/select_left.gif) no-repeat left top;}
 .selectArea .right {width:23px;height:18px;float:right;background:url(/jkh/img/select_right.gif) no-repeat left top;}
 .selectArea .right a {display:block;width:23px;height:18px;}
 .selectArea .right i {display:none;}
 .selectArea .center {width:105px;margin-left:5px;margin-right:20px;color:#555;padding-top:2px;font-size:11px;}
.optionsDivInvisible, .optionsDivVisible {position:absolute;margin-top:-1px;margin-left:1px;width:114px;background:#fff;
	padding:2px;font-size:11px;z-index:20;border:1px solid #6f7074;border-top:none;}
 .optionsDivInvisible {display:none;}
 .optionsDivVisible {display:block;}
  .optionsDivVisible a {color:#555;text-decoration:none;display:block;padding:1px 4px;}
#stylesheetTest {position:absolute;left:-999px;width:1px;height:1px;}
.hdr {display:block;height:215px;}
 .hdr .in {width:230px;text-align:center;background:#f2f2f2;float:left;}
  .smenu {width:173px;margin:0 auto;padding:9px 0 20px;background:url(/jkh/img/bg_logo.gif) top center no-repeat #fff;}
   .smenu a {margin:0 20px;}
 .hdr .bnr {text-align:center;padding:5px 0;}
 .menu_up2 {background:url(/jkh/img/bg_tmenu_rb.gif) bottom right no-repeat #417bc5;width:770px;float:right;position:relative;left:-2px;}
 .menu_up {background:url(/jkh/img/bg_tmenu_lb.gif) bottom left no-repeat;height:117px;float:left;}
  .menu {float:left;width:768px;position:relative;left:2px;background:url(/jkh/img/bg_tmenu_m.gif) left top repeat-x;margin:0 0 9px;}
   .menu td {background:url(/jkh/img/bg_tmenu_r2.jpg) top right no-repeat;padding:0 8px 0 0;border-bottom:1px solid #386ab8;}
    .menu td.act {border:none;}
    .menu td div {position:relative;left:-2px;background:url(/jkh/img/bg_tmenu_l.jpg) top left no-repeat;color:#fff;width:100%;padding:12px 0 12px;text-align:center;font:bold .8em Tahoma, Verdana, Arial, sans-serif;}
    .menu td a {color:#f9dc16;padding-left:5px;}
     .menu td a:hover {color:#fff;text-decoration:underline;}
    .menu td.act a {color:#fff;}
     .menu td.act a:hover {color:#f9dc16;}
  .menu2 {padding:0 0 0 10px;float:left;}
    .menu2 li {float:left;background:url(/jkh/img/tmenu_li2.gif) 0px 2px no-repeat;padding:0 12px 0 24px;margin:8px 0 0;white-space:nowrap;}
     .menu2 li a {color:#fff;text-decoration:underline;_position:relative;_white-space:normal;}
     .menu2 li a:hover {text-decoration:none;}

#all {text-align:left;margin:0 auto;width:1003px;}
#main {display:block;position:relative;border-right:255px solid #f2f2f2;margin:15px 0 13px;}
#inner {display:block;position:relative;margin-right:-255px;}

#right {float:right;position:relative;width:240px;right:0;}
#left {display:block;margin-right:255px;}

.srch {width:212px;padding:12px 14px;background:url(/jkh/img/bg_srch.gif) top left no-repeat #f2f2f2;float:left;}
 .srch label {height:35px;width:50px;float:left;color:#fff;}
 .srch a {color:#fff;font:.75em Tahoma, Arial, sans-serif;text-decoration:underline;}
 .srch .txt {text-align:center;color:#555;border:none;padding:3px 0 2px;margin:0 12px 0 0;width:118px;font-size:.85em;}
 .srch input, .srch div {float:left;}
#right .bnr {float:left;margin:8px 0 10px;}
.auth, .subs, .forum, .bask {padding:0 0 0 9px;margin:0 0 15px;width:225px;float:left;}
.bask {margin:13px 0 7px;}
 .bask form {color:#515151;line-height:1.4em;}
 .bask a {float:left;margin:11px 0 5px 1px;}
.auth ._emule_h3_, .forum ._emule_h3, .subs ._emule_h3, .bask ._emule_h3 {width:190px;padding:4px 0 5px 15px;font-size:.85em;font-weight:normal;color:#fff;float:left;}
 .auth ._emule_h3_ {background:url(/jkh/img/_auth.gif) center right no-repeat; width: 190px;}
 .subs ._emule_h3_ {background:url(/jkh/img/_conv.gif) center right no-repeat; width: 190px;}
 .forum ._emule_h3_ {background:url(/jkh/img/_forum.gif) center right no-repeat; width: 190px;}
 .bask ._emule_h3_ {background:url(/jkh/img/_basket.gif) center right no-repeat; width: 190px;}
.auth ._emule_h3, .forum ._emule_h3, .subs ._emule_h3, .bask ._emule_h3 {background:url(/jkh/img/bg_h2_right.gif) top left no-repeat;width:225px;float:left;}
.auth form, .subs form, .bask form {width:180px;padding:6px 10px 8px 20px;background:#fff;border-bottom:2px solid #497fc5;position:relative;left:7px;float:left;}
.auth label, .subs label {color:#707070;width:100%;margin:4px 0 3px; border:1px solid #fff;float:left;}
.auth .txt, .subs .txt {width:138px;border:1px solid #707070;position:relative;left:15px;clear:both;padding:0 2px;color:#707070;}
.auth .links, .subs .links, .reg .links {float:left;margin:3px 0 5px;font-family:Tahoma, Arial, sans-serif;}
.auth a, .reg a {color:#555;text-decoration:underline;font-size:.85em;}
 .auth a:hover {color:#f00;text-decoration:none;}
 .remem {margin:5px 0 0;_margin:2px 0 0;float:left;}
  .remem label {font:.85em Tahoma, Arial, sans-serif;width:88px;margin:-2px 0 0 3px;_margin-top:1px;float:left;}
 .subs .btn {position:relative;left:63px;margin:11px 0 0;}
.forum .cont {width:180px;padding:6px 20px 8px 10px;margin:0 0 15px;background:#fff;border-bottom:2px solid #497fc5;position:relative;left:7px;float:left;}
 .forum h4 {font-weight:normal;font-size:1em;background:#f2f2f2;padding:2px 3px 2px;float:left;margin:0 0 8px;}
  .hot_up ._h4 {color:#d90303;}
  .new_up ._h4 {color:#073d85;}
 .hot {font-size:.85em;padding:11px 0 8px 11px;margin:0 0 8px;float:left;width:179px;color:#393939;background:url(/jkh/img/bg_topic.jpg) top left no-repeat;}
 .new_up ul {float:left;width:80%;margin:0 0 4px;}
  .new_up li {margin:0 0 4px 10px;font-size:.85em;clear:both;}
   .new_up li a {color:#555;text-decoration:underline;}
 .forum, .new_up, .hot_up, .new_up form {float:left;}
 .forum + .poll {margin-top:-12px;}
.poll, .ann {padding:0 0 0 9px;margin:0 0 13px;width:225px;float:left;}
.poll h3, .ann h3 {width:180px;padding:1px 0 2px 25px;font-size:.85em;font-weight:normal;color:#fff;}
.poll .h3 {background:url(/jkh/img/bg_poll.gif) top left no-repeat;width:225px;float:left;}
.ann .h3 {background:url(/jkh/img/bg_ann.gif) top left no-repeat;width:225px;float:left;}
.poll h4, .ann h4 {font-size:1em;font-weight:normal;padding:1px 1px 4px;margin:0 0 5px;color:#505050;background:url(/jkh/img/bg_l_h3.gif) bottom left no-repeat #f2f2f2;width:100%;float:left;}
.poll .item_up {padding:0 0 5px 5px;float:left;}
.poll form {width:180px;padding:6px 10px 8px 20px;background:#fff;float:left;color:#505050;}
.poll .btn {position:relative;left:82px;margin:12px 0 0;}
.rez {padding:0 0 0 70px;font:.75em Tahoma, Arial, sans-serif;float:left;}
 .rez a {color:#b50000;}
.ann .item_up {padding:0 10px 5px 5px;width:199px;float:left;}
 .bgff {background:url(/jkh/img/bg_ann2.gif) bottom left no-repeat #fff;}
 .bgf2 {background:url(/jkh/img/bg_ann2g.gif) bottom left no-repeat #f2f2f2;}
.ann .item {float:left;font-size:.85em;background:#fff;color:#505050;padding:7px 0 7px 16px;}
 .ann p {float:left;color:#505050;}
 .ann .rmore {float:right;margin:12px 0 0;padding:0 13px 4px 10px;width:90px;background:url(/jkh/img/bg_rmore.gif) top left no-repeat;color:#444;font:.9em Tahoma, Arial, sans-serif;}

.last, .portal, .lbnr {margin:0 0 18px;}
 .news, .ob, .shop, .lib {width:49.7%;float:left;margin-right:.3%;}
 .h {background:url(/jkh/img/bg_h.gif) bottom left repeat-x;padding:0 0 2px 14px;float:left;}
 ._emule_h2, .mnews .voc ._emule_h2 {font-size:1em;font-weight:normal;background:#eaeaea;padding:2px 3px 3px;text-transform:none;float:left;}
 ._emule_h2 .bubu { width: 200px;}
 
  h2, .mnews .voc h2 {font-size:1em;font-weight:normal;background:#eaeaea;padding:2px 3px 3px;text-transform:none;float:left;} 
 .rub {float:right;background:url(/jkh/img/_pntr.gif) bottom left no-repeat;height:30px;}
  .rub a {text-decoration:underline;background:#f9dc16;padding:4px 3px 5px;color:#000;display:block;}
.news .item {padding:0 0 8px 10px;float:left;width:96%;}
 .news .item img {float:left;margin:0 5px 0 0;}
 .news .item h3 {font-size:1em;font-weight:normal;padding:0 0 3px;height:38px;width:70%;clear:right;_clear:none;float:left;background:url(/jkh/img/bg_h3_news.gif) bottom left no-repeat;}
  .news .item h3 a {color:#0d4693;}
   .news .item h3 a:hover {text-decoration:underline;}
 .news .date {margin:0 10px 30px 10px;_margin:0 10px 0 5px;padding:2px 3px 3px;background:#eaeaea;color:#444;font-size:.85em;float:left;}
 .news p {color:#555;font-size:.85em;clear:both;margin:5px 0 0;}
  .news p a {color:#407ac4;font-weight:bold;}
.ob .item {padding:0 0 8px 8px;width:47.5%;float:left;}
 .ob .s {border-bottom:1px solid #f8dc16;background:#fff;color:#444;padding:0 3px 1px;font-size:.85em;margin:0;}
  .ob .s span {color:#ababab;float:right;}
 .ob .item h3 {font-size:1em;font-weight:normal;float:left;margin:6px 0 1em;}
  .ob .item h3 a {color:#0d4693;}
   .ob .item h3 a:hover {text-decoration:underline;}
 .ob p {color:#555;font-size:.85em;clear:both;}
  .ob p a {color:#407ac4;font-weight:bold;}

  .h_2 {background:url(/jkh/img/bg_h.gif) bottom left repeat-x;padding:0 0 7px 0;width:100%;float:left;}
 .rub2 {float:left;background:url(/jkh/img/_pntr.gif) bottom left no-repeat;height:30px;margin:0 6px 0 0;font-size:1.3em; font-weight:bold;}
  .rub2 a {text-decoration:underline;background:#f9dc16;padding:5px 5px 6px;color:#000;display:block;}   
   .rub2 a:hover, .rub21 a:hover {text-decoration:none;}
 .rub21 {float:left;margin:0 6px 0 0;}
  .rub21 a {text-decoration:underline;background:#417bc5;padding:3px 3px 4px;color:#fff;display:block;}
 .sel {float:right;margin:1px 0 0;}
 .sel2 {float:right;display:inline;margin:1px 6px 0;}
  #regions, #cities, #districts {float:left;padding:0 8px 0 2px;}
.portal {float:left;width:100%;}
 .portal table {float:left;width:100%;border-collapse:collapse;}
  .portal table td {width:50%;}
 .portal .item {padding:7px 4px 0 0;background:#f2f2f2;}
  .portal .item h2 {margin:0 0 7px 10px;_margin:0 0 7px 5px;}
  .decor {width:100%;padding:0 4px 0 0;margin:0 0 8px;background:url(/jkh/img/block.gif) bottom right no-repeat #f2f2f2;border-top:2px solid #f8dc16;float:left;}
  .portal .cont {background:#fff;padding:2px 0 5px 5px;float:left;}
   .portal .cont a {color:#063f84;display:block;float:left;clear:both;padding:0 0 4px 9px;text-decoration:underline;_float:none;}
    .portal .cont a:hover {color:#407ac4;text-decoration:none;}
 .portal .div {width:1.2%;}

.lbnr {text-align:center;width:100%;float:left;}
.shop {float:left;}
.shop .item {padding:0 0 14px 10px;width:96%;float:left;}
.shop .pic, .mshop .pic {background:url(/jkh/img/bg_shop_pic.gif) left bottom no-repeat;margin:0 10px 0 0;padding:0 0 3px 4px;float:left;}
 .shop .pic img, .mshop .pic img {float:left;border:2px solid #fff;}
 .shop .item h3 {font-size:1em;font-weight:normal;height:36px;background:url(/jkh/img/bg_h3_news.gif) bottom left no-repeat;width:67%;padding:0 0 3px;margin:0 0 4px;float:left;}
  .shop .item h3 a {color:#0d4693;}
   .shop .item h3 a:hover {text-decoration:underline;}
 .shop p, .mshop p {color:#555;font-size:.85em;}
  .shop p a, .mshop p a, .lib p a {color:#407ac4;font-weight:bold;}
 .buy {color:#f00;padding:8px 8% 0;font-size:.85em;float:left;width:50%;}
  .buy a {background:url(/jkh/img/bg_buy2.gif) left bottom no-repeat;text-decoration:underline;width:82px;padding:1px 0 0 8px;color:#000;float:right;margin-top:-2px;}
 .shop .buy {padding:8px 0 0;width:190px;float:none;display:block;margin:0 0 0 135px;}

.lib .item {padding:0 0 12px 5px;float:left;width:96%;}
 .lib .item img {float:left;margin:0 10px 0 0;}
.lib ul {color:#0e4595;}
.lib p {color:#555;font-size:.85em;}
 .lib p b {display:block;}
.lib .rmore {color:#487abf;text-decoration:underline;font:.75em Verdana, Arial, sans-serif;float:right;margin-top:-4px;}

.pager_up {width:100%;text-align:center;float:left;}
.pager {text-align:center;font-weight:bold;color:#b49d05;margin:0 auto;font-size:.85em;width:65%;background:#fff;}
 .pager a {padding:1px 3px 2px 2px;color:#505050;font-weight:normal;}

/* NEWS */
.mnews {float:left;width:748px;}
 .rss {float:right;color:#a2a2a2;font-size:.75em;padding:0 10px 0 0;margin:4px 0 0;}
 .mnews .hdr_up {background:url(/jkh/img/bg_news_hdr_up.gif) bottom left no-repeat;margin:0 0 5px;width:704px;padding:3px 0 0;float:left;}
  .mnews .hdr_up ul {background:#fff;float:left;width:723px;padding:0 0 0 25px;margin:0 0 6px;}
   .mnews .hdr_up li {color:#a2a2a2;float:left;width:30%;padding:30px 0 33px;text-align:center;}
    .mnews .hdr_up a {color:#073e86;text-decoration:underline;padding:0 0 0 10px;background:url(/jkh/img/li_news.gif) center left no-repeat;}
    .mnews .hdr_up span {padding:0 0 0 10px;background:url(/jkh/img/li_news.gif) center left no-repeat;}
 .mnews .hdr {width:605px;height:28px;padding:9px 25px 0px 62px;margin:0 0 6px 30px;_margin-left:15px;background:url(/jkh/img/bg_news_hdr.gif) bottom left no-repeat #eaeaea;border-bottom:2px solid #f8dc16;float:left;}
 .mnews h2, .advise h2, .info h2, .servs h2, .gcat h2, .inews h2, .nwlist h2, .regforms h2 {text-transform:uppercase;background:none;font-weight:bold;}
  .mnews h2 a, .advise h2 a, .info h2 a, .servs h2 a, .gcat h2 a, .inews h2 a, .nwlist h2 a, .regforms h2 a {color:#073e86;}
   .mnews h2 a:hover, .advise h2 a:hover, .info h2 a:hover, .servs h2 a:hover, .gcat h2 a:hover, .inews h2 a:hover, .nwlist h2 a:hover, .regforms h2 a:hover {text-decoration:underline;}
  .mnews .r {background:url(/jkh/img/_arch.gif) center left no-repeat;padding:0 0 0 17px;margin:3px 0 0;color:#427bc5;font-size:.75em;float:right;}
 .mnews .item {width:595px;float:left;margin:0 0 0 80px;_margin:0 0 0 40px;padding:0 25px 15px 0;}
  .sl {text-align:right;margin-right:-46px;padding:0 0 5px;}
   .src {background:url(/jkh/img/_src.gif) center right no-repeat;padding:0 17px 0 0;color:#a2a2a2;text-decoration:underline;font-size:.75em;}
   .sl img {margin:0 0 -3px 3px;}
  .mnews .one {width:617px;color:#51514f;float:left;}
   .mnews .pic {background:url(/jkh/img/bg_shop_pic.gif) left bottom no-repeat;margin:0 30px 0 0;padding:0 0 3px 4px;float:left;}
   .mnews .pic img {border:2px solid #fff;float:left;}
 .zoom {background:url(img/_zoom.gif) bottom left no-repeat;color:#a2a2a2;width:65px;padding:10px 0 0 20px;margin:0 30px 0 20px;float:left;clear:both;font-size:.75em;}
 .zoom2 {background:url(img/_zoom2.gif) bottom left no-repeat;color:#51514f;width:80px;padding:13px 0 0 20px;margin-left:60px;display:block;font-size:11px;text-decoration:underline;}
 .mnews .lead {float:left;width:600px;}
  .mnews .lead h3 {color:#0c4694;margin:0 0 18px;font-size:1em;font-weight:normal;}
  .mnews .lead p {margin:0 0 10px;font-style:italic;text-align:justify;}
  .one .txt {float:left;padding:15px 12px 15px 17px;margin:15px 0;width:588px;background:#fff;border-bottom:2px solid #a2a2a2;text-align:justify;}
 .signup {float:right;color:#444;text-align:right;font-size:.75em;}
  .signup a {color:#417ac4;text-decoration:underline;display:block;margin:0 0 3px;}
 .attach {float:left;padding:0 0 0 21px;}
  .attach a {float:left;padding:4px 0 0 23px;background:url(/jkh/img/_doc.gif) bottom left no-repeat;text-decoration:underline;font-size:.75em;clear:both;color:#a2a2a2;}
.hr {background:#f8dd1d;font-size:2px;height:2px;width:655px;float:left;margin:0 0 0 65px;_margin:0 0 0 32px;}
.newslist {float:left;width:610px;padding:15px 0 25px 20px;color:#51514f;font-size:.75em;margin:0 0 0 88px;_margin:0 0 0 44px;}
 .newslist li {padding:3px 3px 2px;height:35px;width:604px;}
 .newslist a {color:#073e86;font-size:1.2em;text-decoration:underline;}
.bg {background:#e6eaef;}

.nlist {width:682px;padding:10px 0 0;border-top:1px solid #f8dc16;margin:0 0 6px 36px;_margin-left:18px;float:left;}
 .nlist .item {padding:0;margin:0 0 15px;width:100%;float:left;}
  .nlist .item .pic {background:none;margin:0;padding:0;}
  .nlist .item img {border:2px solid #fefefe;margin:0 5px 0 0;float:left;}
  .nlist .item h3 {font-size:1em;font-weight:normal;margin:0;width:87%;}
   .nlist .item h3 a {color:#0d4693;}
    .nlist .item h3 a:hover {text-decoration:underline;}
 .nlist .date {margin:0 0 0 10px;_margin:0 0 0 5px;padding:2px 3px 3px;background:#eaeaea;color:#444;font-size:.85em;float:right;}
 .nlist .item p {padding:10px 6px 2px 6px;background:#fff;margin:7px 0 0;font-size:.85em;color:#51514f;border-top:1px solid #f8dc16;}
  .nlist .item p a {color:#427bc5;text-decoration:underline;text-align:right;width:100%;clear:both;display:block;}
.mnews .pager_up {margin:0 0 12px;}


/* LIBRARY */
.mlib {float:left;width:748px;}
 .mlib .hdr_up {background:url(/jkh/img/bg_lib_hdr_up.gif) bottom right no-repeat;margin:0 0 5px;margin:0 0 5px;width:704px;padding:3px 0 3px 35px;height:24px;float:left;}
 .mlib .h2 {padding:0 0 5px 0;border-top:1px solid #f8dc16;width:100%;float:left;}
  .mlib h2 {background:url(/jkh/img/_pointer.gif) bottom left no-repeat #eaeaea;padding:2px 3px 5px;}
 .mlib .one {width:732px;float:right;margin-right:-7px;}
  .mlib .half {width:355px;float:left;margin-right:8px;}
 .mlib .item {width:325px;float:left;color:#51514f;font-size:.85em;margin-left:14px;_margin-left:7px;}
  .mlib .item td, .titem td {padding:2px 3px;}
   .mlib .item td a, .titem td a {color:#51514f;}
   .odd {background:#e6eaef;}
  .mlib .item strong, .titem strong {color:#0c4694;}
  .mlib .item .plus {color:#1717d4;}
  .mlib .item .minus {color:#fb0202;}
  .mlib .pagera {width:70%}
  .mlib .pager, .contlib .pager {margin-bottom:15px;}
.pagera {text-align:center;color:#b49d05;margin:15px auto;font-size:.85em;width:34%;background:#fff;padding:3px 0;border-bottom:1px solid #f8dc16;}
 .pagera a {padding:1px 3px 2px 2px;color:#505050;font-weight:normal;}
 .pagera span {padding:1px 3px;color:#505050;font-weight:normal;border-top:2px solid #f8dc16;border-bottom:2px solid #f8dc16;}
.contlib {padding-left:14px;width:725px;float:left;}
.h_3 {width:100%;border-bottom:1px solid #f8dc16;float:left;margin:0 0 10px;}
 .contlib .h_3 h2 {background:url(/jkh/img/bg_lib_hdr.gif) bottom right no-repeat #eaeaea;padding:0 97px 1px 3px;float:left;}
.ul_up {background:url(/jkh/img/bg_shop_pic.gif) left bottom no-repeat;margin:0 13px 0 0;padding:0 0 3px 5px;float:left;}
 .ul_up ul {padding:20px 12px 65px 0;width:190px;float:left;}
  .contlib .ul_up ul {background:url(/jkh/img/bg_ul_lib.gif) right bottom no-repeat #fff;}
  .mshop .ul_up ul {background:url(/jkh/img/bg_ul_shop.gif) right bottom no-repeat #fff;}
  .mserv .ul_up ul {background:url(/jkh/img/bg_ul_serv.gif) right bottom no-repeat #fff;}
 .ul_up ul li {padding:0 0 7px 40px;background:url(/jkh/img/li1_lib.gif) left top no-repeat;clear:both;float:left;width:143px;}
 .ul_up ul li.act {color:#a2a2a2;background:url(/jkh/img/li1_lib_act.gif) left top no-repeat;}
 .ul_up ul a {color:#073e86;text-decoration:underline;padding:0;}
  .ul_up ul a:hover {color:#0067ed;text-decoration:none;}
 .contlib .ul_up ul ul, .mshop .ul_up ul ul, .mserv .ul_up ul ul {padding:0 0 0 12px;background:none;width:135px;}
  .ul_up ul ul li {background:none;padding:0;}
  .ul_up ul ul a {color:#073e86;text-decoration:underline;padding:0 0 0 12px;background:url(/jkh/img/li2_lib.gif) left 6px no-repeat;}
   .ul_up ul ul a:hover {color:#0067ed;text-decoration:none;}

.contlib h3, .mshop h3 {border-top:2px solid #f8dc16;padding:0 3px 2px;font-weight:normal;font-size:1em;background:#eaeaea;clear:both;font-weight:normal;color:#000;float:left;}
.contlib .item {width:461px;padding:0 0 0 30px;float:left;}
 .contlib .item img {float:left;clear:both;border:2px solid #fff;margin:15px 0 0;}
 .contlib .clear + ul {margin:6px 0 0;}
 .contlib ul {color:#0e4595;}
 .s2 {border-top:2px solid #f8dc16;padding:6px 0 9px;margin:10px 0 0;width:100%;_width:442px;}
  .s2 .read, .s2 .dwnld {color:#000;margin:0 10px 0 0;text-decoration:underline;font-size:.85em;}
  .s2 .read {background:url(/jkh/img/2read.gif) left center no-repeat;padding:2px 39px 2px 4px;}
  .s2 .dwnld {background:url(/jkh/img/2dwnld.gif) left center no-repeat;padding:2px 33px 2px 4px;}
  .s2 a {color:#0c4694;}
  .s2 b {width:215px;float:left;margin:-16px 0 7px 247px;}
  .contlib .txt {float:left;color:#51514f;font-size:.85em;padding:10px 10px 10px 12px;width:438px;background:#fff;border-bottom:2px solid #a2a2a2;text-align:justify;}
   .contlib .txt b {display:block;}
 .titem {width:490px;float:right;color:#51514f;font-size:.85em;margin:0 0 15px;}
  .titem th, .titem2 th {padding:12px 30px 12px;color:#000;}
  .titem .dwnld {color:#417ac4;background:url(/jkh/img/_doc.gif) right center no-repeat;padding:0 16px 0 0;}
 .titem2 {width:505px;float:right;color:#51514f;font-size:.85em;}
  .titem2 td {padding:3px 6px 6px;}
  .titem2 a {color:#0c4694;text-decoration:underline;}
  .titem2 .pr {color:#f00;text-align:center;width:91px;}
  .titem2 td.buy {padding:0;float:none;width:auto;}
   .titem2 td.buy a {font-size:1.2em;margin-top:-6px;padding:2px 0 1px 8px;_padding:8px 0 1px 8px;}

/* SHOP */
.mshop {float:left;width:748px;}
 .mshop .hdr_up {background:url(/jkh/img/bg_shop_hdr_up.gif) bottom right no-repeat;margin:0 0 5px;width:704px;padding:3px 0 3px 35px;height:24px;float:left;}
 .mshop .hdr_up h1 {padding-top: 7px;}
 .mshop .h_3 h2 {background:url(/jkh/img/bg_shop_hdr.gif) bottom right no-repeat #eaeaea;padding:0 97px 1px 3px;float:left;}
.mshop #ones, #ones {float:left;}
.mshop .onemsg {width:486px;padding:12px 13px;background:#fff;color:#555;margin:0 0 10px;text-align:justify;float:left;}
.mshop .one {float:left;width:512px; /* width inserted in shop3 */}
.mshop .item {padding:0 0 0 5px;margin:11px 0 0;width:507px;float:left;clear:both;}
.mshop .item2 {padding:0 0 0 35px;margin:0;width:487px;float:left;clear:both;}
.mshop .ul_up {margin-left:12px;_margin-left:6px;}
 .picin {text-align:center;background:#fff;float:left;}
  .pic .picin img {float:none;display:block;}
 .good {width:384px;padding:2px 0 6px 8px;float:right;}
  .good h4 {width:205px;}
  .good p {float:left;width:205px;}
 .w97 {width:99px;}
 .serv {padding:0 22px 0 0;width:145px;text-align:right;float:right;}
  .serv a {font-size:.75em;padding:0 0 0 14px;color:#467abe;width:auto;background:url(/jkh/img/li_news.gif) center left no-repeat;text-decoration:underline;}
  a.comp {padding:0 19px 0 0;background:url(/jkh/img/radio.gif) top right no-repeat;margin-right:-17px;}
  a.more {padding:5px 19px 0 0;background:url(/jkh/img/more.gif) bottom right no-repeat;}
  .serv p {font-size:1em;color:#0c4694;margin:7px 0 3px;width:auto;float:none;}
 h4 {font-size:1em;font-weight:normal;}
  h4 a {color:#0c4694;text-decoration:underline;}
 .mshop .buy {color:#f00;padding:5px 0 0 10px;font-size:.85em;float:left;}
  .mshop .buy a {background:url(/jkh/img/bg_buy2.gif) left bottom no-repeat;text-decoration:underline;width:82px;padding:2px 0 1px 8px;color:#000;float:right;}
  .mshop .pager {margin:7px auto 18px;}
.advise {width:506px;padding:0 0 0 6px;float:left;}
 .advise .hdr {width:413px;height:28px;padding:9px 25px 0 62px;background:url(/jkh/img/bg_advise_hdr.gif) top left no-repeat #eaeaea;float:left;}
 .advise h4 {padding:13px 0 5px;border-bottom:1px solid #f8dc16;margin:0 0 13px;width:470px;float:left;margin-left:30px;_margin-left:15px;}
 .advise p {color:#51514f;text-align:justify;float:left;font-size:1em;width:470px;margin-left:30px;_margin-left:15px;}
 .advise .more {float:right;font-size:.75em;color:#467abe;margin:0 5px 0 0;}

/* SHOP - level1 */
.mr {margin-right:14px;}
.inews .hdr {width:418px;height:28px;padding:9px 25px 0px 62px;margin:0 0 6px;background:url(/jkh/img/bg_news_hdr.gif) bottom left no-repeat #eaeaea;float:left;}
.items2 {width:245px;padding:13px 0 0;float:left;}
 .items2 img {}
 .items2 h3 {padding:4px 0 0;height:35px;width:100%;border-bottom:1px solid #f8dc16;font-size:1em;font-weight:normal;}
 .items2 a {color:#083e86;text-decoration:underline;}
 .items2 .date {background:url(/jkh/img/bg_date2.gif) top left no-repeat #e9e9e9;color:#555;padding:2px 3px 1px 11px;font-size:.9em;float:left;clear:both;}
 .items2 p {width:100%;color:#51514f;padding:6px 0 0;float:left;clear:both;}
 .items2 .all {padding:15px 0 0;_padding:0;color:#467abe;float:right;font-size:.85em;clear:both;}

/* SHOP - level2, basket */
.mshop form.buy {width:240px;padding:7px 20px 0 0;float:right; /* was padding:23px 20px 0 0; */}
 .mshop form.buy a {margin:0;padding:2px 0 1px 1px;}
 .mshop form.buy a.a, table.buy td.a a {margin:0;padding:0;background:none;width:auto;float:none;}
 .buy input {border:1px solid #737373;border-right:none;padding:0 0 0 2px;width:34px;height:18px;_margin-right:-3px;float:left;}
 .buy div {padding:3px 10px 0 0;float:left;}
#plus, #minus {display:block;}
.mshop table.buy {width:270px;text-align:center;margin:0 20px 0 0;float:right;}
 table.buy .sbtn {width:25px;}
  table.buy .sbtn a {padding:12px 0 0 8px;margin:0;background:none;width:auto;}
  table.buy td.a {width:63px;}

.orderer {float:left;width:480px;padding:20px 0 0 18px;}
 .orderer form {float:right;color:#555;}
  .orderer input {border:1px solid #f2f2f2;background:#f2f2f2;color:#fa0404;width:53px;font-size:1.2em;}
 .orderer img {float:left;}

.order {color:#51514f;width:500px;padding:0 0 0 10px;margin:15px 0 0;float:left;}
 .order p {width:320px;padding:2px 10% 2px;margin:20px 0 13px 40px;_margin:20px 0 13px 20px;text-align:center;background:#eaeaea;float:left;}
 .order label {padding:0 0 3px 10px;font-size:.85em;margin-left:150px;_margin-left:150px;float:left;clear:both;white-space:nowrap;}
 .order input {margin:0 0 13px;margin-left:150px;_margin-left:150px;padding:2px;width:205px;float:left;clear:both;}
 .order div {float:left;padding:10px 0 0 170px;width:190px;}
  .order div input {float:none;margin:0;width:auto;clear:none;}
  .order div textarea {width:280px;height:145px;margin:0 0 8px;margin:-1px 0 14px;}
  .order div > textarea {width:280px;height:145px;margin:0 0 8px;}
  .order i {color:#f00;}
 .order h3 {padding:1px 3px 2px;font-size:1em;margin-left:150px;_margin-left:150px;background:#eaeaea;float:left;clear:both;}
 .order p.p2 {width:350px;padding:2px 4px;margin:0 0 13px 80px;_margin:0 0 13px 40px;text-align:justify;background:#eaeaea;float:left;}

/* SHOP - level3 */
.tone {width:480px;margin:18px 0 18px 0px;_margin:18px 0 18px 0px;float:left;}
 .tone .pic {width:198px;}
  .tone .pic img {margin:0;}
  .tone .price {color:#ff403f;font-weight:bold;font-size:1.2em;}
   .tone .price a {font-weight:normal;font-size:.75em;}
   .tone .price b {font-size:1.2em;}
  .tone .serv {padding:0;width:auto;}
   .tone .serv a {float:right;clear:both;white-space:nowrap;}
.serv p span {font-size:.75em;color:#555;}
a.buy3 {background:url(/jkh/img/bg_buy2.gif) left bottom no-repeat;text-decoration:underline;width:78px;padding:3px 0 0 5px;color:#000;float:right;margin-top:0px;}
h5 {background:#eaeaea;color:#0c4697;font-size:.9em;padding:2px 4px 2px;float:left;}
dl {width:476px;color:#51514f;border-top:1px solid #f8dc16;padding:11px 0 20px;font-size:.9em;float:left;}
dt {width:250px;padding:0 3px;float:left;}
dd {width:220px;font-weight:bold;float:left;}
.txt2 {float:left;padding:15px 12px 15px 17px;width:448px;color:#a2a2a2;background:#fff;border-bottom:3px solid #a2a2a2;}

/* VOCABULARY */
.voc {float:left;width:100%;padding:0 0 7px;}
 .voc .item {margin:0;padding:7px 4px 0 0;width:100%;float:left;background:#f2f2f2;}
  .voc .item .h2_up {float:left;margin:0 0 7px 14px;_margin:0 0 7px 7px;width:460px;border-bottom:1px solid #f8dc16;}
  .voc .item .h2_up2 {float:left;margin:0 0 7px 14px;_margin:0 0 7px 7px;width:460px;}
    .item em {width:200px;padding:5px 0 0 2px;color:#51514f;font-style:normal;float:left;}
     .item em span {color:#073e86;}
  .voc .decor {width:748px;padding:0 0 6px;background:url(/jkh/img/bg_news_hdr_up.gif) bottom right no-repeat #f2f2f2;margin:0 0 10px;border-top:2px solid #f8dc16;float:left;}
  .voc .decor2 {width:748px;padding:0 0 6px;background:url(/jkh/img/bg_news_hdr_up.gif) bottom right no-repeat #f2f2f2;margin:0 0 10px;float:left;}
  .voc .cont {background:#fff;padding:10px 5px 11px 40px;width:703px;float:left;}
   .voc .cont a, .voc .act {color:#063f84;float:left;width:205px;padding:0 0 0 9px;text-decoration:underline;background:url(/jkh/img/li_news.gif) 0 6px no-repeat;}
   .voc .cont a.act {color:#a4a4a4;text-decoration:none;}
    .voc .cont a:hover {color:#407ac4;text-decoration:none;}
 .voc .one {padding:0 0 35px 46px;width:702px;float:left;}
  .voc .one .h2_up {float:left;width:702px;border-bottom:1px solid #f8dc16;margin:0 0 6px;}
   .voc .one h2 {color:#073e86;border-bottom:1px solid #f8dc16;float:left;}
   .voc .src {float:right;padding:3px 17px 0 0;margin:0 24px 0 0;text-decoration:none;}
 .conts {width:682px;color:#51514f;font-size:.85em;float:left;}
  .conts th {border-bottom:1px solid #f8dc16;}
   .conts th h3 {background:#f8dc16;font-size:1.1em;font-weight:normal;color:#000;float:left;padding:1px 3px;}
  .div {font-size:5px;background:url(/jkh/img/_pointer.gif) left -1px no-repeat;}
  .phone {width:270px;padding:12px 23px 15px 40px;}
   .prop {width:100%;background:url(/jkh/img/dot_h.gif) bottom left repeat-x;margin:0 0 2px;}
    .value {float:right;padding-left:3px;font-weight:bold;}
    .prop span, .value {background:#f2f2f2;position:relative;top:2px;_position:static;}
    .red .value, .red span {color:#f00;}
  .addr {width:275px;padding:15px 23px 16px 40px;background:#fff;border-bottom:2px solid #aaa;}
   .addr a {text-decoration:underline;}
  .decor3 {background:url(/jkh/img/block.gif) bottom right no-repeat #f2f2f2;width:4px;}

/* SERVICES */
.slist {float:left;width:100%;width:725px;padding:0 0 7px;}
 .slist .item {padding:7px 4px 0 0;width:100%;float:left;background:#f2f2f2;}
  .slist .item .h2_up {float:left;margin:0 0 7px 14px;_margin:0 0 7px 7px;width:734px;border-bottom:1px solid #f8dc16;}
  .slist .item .h2_up2 {float:left;margin:0 0 7px 14px;_margin:0 0 7px 7px;width:460px;}
  .slist .decor2 {width:725px;padding:0 0 6px;background:url(bg_news_.gif) bottom right no-repeat #f2f2f2;margin:0 0 10px;float:left;}
  .slist .cont {background:#fff;padding:10px 0 11px 25px;width:700px;float:left;}
  .slist .big_arr {width:68px;padding:0 52px 0 0;text-align:center;float:left;}
   .slist .big_arr a {color:#063f84;text-decoration:underline;}
  .slist .firmnum  {width:135px;padding:0 15px 0 0;text-align:right;float:left;color:#a4a4a4;}
   .firmnum span, .firmnum2 span {color:#0b4596;}
  .slist .firmnum2 {width:225px;padding:0 5px 0 0;float:left;color:#a4a4a4;}
   .firmnum2 h5 {color:#000;font-size:1em;}
  .slist .firmserv {width:491px;float:left;}
   .slist .firmserv a, .slist .firmserv .act {color:#063f84;float:left;width:224px;padding:0 9px;text-decoration:underline;background:url(li_news0.gif) center left no-repeat;}
   .slist .firmserv a span {text-decoration:none;color:#515151;}
   .slist .firmserv .act {color:#a4a4a4;text-decoration:none;}
    .slist .firmserv a:hover {color:#f00;}
 .slist .t {width:727px;margin:0 0 18px 20px;_margin:0 0 18px 10px;color:#515151;float:left;}
  .t th {border-bottom:2px solid #f8dc16;color:#7f7f7f;padding:3px 0;font-weight:normal;text-align:center;}
  .t td {border-bottom:1px solid #f8dc16;text-align:center;}
   .t td a {color:#0c4596;}
  .t .l {text-align:left;}
   .t table td {text-align:left;border:none;padding:0 0 10px;}
   .t table img {float:left;margin:0 6px 0 0;}
  .t .supp {border-bottom:1px solid #f8dc16;background:#fff;padding:2px 2px 4px;}
  .fname {font-size:.75em;color:#7f7f7f;margin:4px 0 6px;}
   .fname a {font-size:1.4em;}
  .linkwith {font-size:.75em;padding:0 0 0 22px;color:#4879be;background:url(/jkh/img/_mail2.gif) left bottom no-repeat;text-decoration:underline;}
  .showinfo {font-size:.75em;padding:6px 0 7px 31px;color:#4879be;background:url(/jkh/img/_info.gif) left bottom no-repeat;text-decoration:underline;}
 .slist .pager_up {margin:0 0 18px;}
 .forum-auth {width:100%;}
 .slist form, .data-table {float:left;}

h1 {color:#fff;text-transform:uppercase;font-size:.9em;}
.mserv {float:left;width:748px;}
 .mshop .ul_up {margin-right:6px;}
 .mserv .hdr_up {background:url(/jkh/img/bg_serv_hdr_up.gif) top right no-repeat;margin:0 0 5px;width:704px;padding:3px 0 3px 35px;float:left;}
 .mserv .h_3 {width:100%;border-top:1px solid #f8dc16;border-bottom:none;margin:0 0 10px;float:left;}
  .mserv .h_3 h2 {background:url(/jkh/img/bg_shop_hdr.gif) bottom right no-repeat #eaeaea;padding:0 97px 1px 3px;min-width:109px;_width:109px;text-align:center;float:left;}
 .nav {font-size:.9em;color:#073e86;padding:2px 0 0;float:left;}
  .nav a {color:#073e86;padding:0 0 0 18px;margin:0 0 0 13px;background:url(/jkh/img/nav.gif) left center no-repeat;}
   .nav a.first {background:none;padding:0;}
.mserv .one {float:left;width:510px;}
.mserv .item {width:507px;float:left;clear:both;}
.info {width:510px;color:#515151;margin:0 0 35px;float:left;}
 .info .nav {margin-left:-10px;padding:2px 0 8px;}
 .info .hdr {width:423px;height:28px;padding:9px 25px 0 62px;background:url(/jkh/img/bg_info_hdr.gif) top left no-repeat #eaeaea;float:left;}
 .info table {width:505px;margin:5px 0 0;}
 .info table .co {width:100%;background:#fff;border-bottom:2px solid #a2a2a2;padding:0 0 23px;}
 .info table img {padding:12px 5px 7px 0;background:#fff;}
 .info .lead {background:#fff;padding:12px 12px 12px 3px;}
  .info .lead img {float:left;position:absolute;z-index:300;top:125px;}	
 .info .lead2 {background:#fff;width:495px;padding:12px 12px 12px 3px;float:left;}
  .info .lead2 img {float:left;}	
 .info h4 {padding:13px 0 5px;border-bottom:1px solid #f8dc16;margin:0 0 13px;width:470px;float:left;margin-left:30px;_margin-left:15px;}
 .info p {text-align:justify;font-size:1em;padding:0 0 0 2px;}
 .info .item {padding:0 0 0 138px;width:372px;float:left;}
 .info h5 {width:260px;border-top:1px solid #f8dc16;margin:9px 0 0;padding:10px 0 16px 0;float:left;clear:both;}
 .info .text {width:365px;float:left;clear:both;}
 .info .fname {width:75%;border-top:1px solid #f8dc16;padding:14px 10px 0 15px;margin-top:15px;margin-bottom:0;}
  .info .fname a {color:#0c4694;}
 .addsupp {padding:6px 0 6px;color:#999;background:#f2f2f2;}
 .addsupp2 {background:url(/jkh/img/bg_h3_news2.gif) top left no-repeat;width:375px;margin:10px 0 0 135px;_margin:10px 0 0 67px;padding:10px 0 0;color:#515151;float:left;}
  .addsupp2 h3 {padding:0 0 7px;font-size:1em;width:100%;}
 .heap {width:auto;background:#fff;padding:6px 10px 0 23px;float:left;}
  .heap .price {color:#e2033c;font-size:.85em;text-transform:uppercase;margin:0 0 10px;}
   .heap .price b {font-size:1.6em;text-transform:none;}
  .heap .date {float:right;width:100%;padding:4px 0;color:#515151;text-align:right;font-size:0.9em;}
  .buy2 {float:left;width:46px;background:url(/jkh/img/bg_buy2g.gif) top right no-repeat;padding:1px 28px 3px 80px;color:#000;text-decoration:underline;margin:6px 0 0;font-size:.85em;}
  .buy4 {float:left;width:46px;background:url(/jkh/img/bg_buy2g.gif) top right no-repeat;padding:1px 28px 3px 6px;text-decoration:underline;margin:6px 0 0;font-size:.85em;}

.mnlist .item {clear:none;margin:0;padding-right:0;width:507px;border-bottom:1px solid #f8dc1e;}
 .mnlist .hdr_up {background:url(/jkh/img/bg_firm_hdr_up.gif) top right no-repeat;}
 .mnlist .hdr {width:auto;float:none;margin:0 0 6px 0;}
 .mnlist .one {width:505px;}
  .mnlist .lead {width:auto;float:none;border-bottom:1px solid #f8dc1e;}
   .mnlist .pic {margin:0 12px 0 0;}
  .mnlist .one .txt {width:477px;}
  .mnlist .signup {margin:0 17px 0 0;}
.mnlist .newslist {float:right;width:467px;margin:0;padding:15px 40px 25px 20px;}
 .mnlist .newslist li {width:auto;}
.mnlist .pager_up {padding:0 0 0 100px;_padding:0;}
 .mnlist .pager {_margin:0 0 0 200px;}

.pres {float:left;width:510px;margin:7px 0 0;}
 .pres .txt {font-size:.85em;color:#515151;padding:12px 13px;width:354px;text-align:justify;margin:0 0 0 130px;float:none;}
 .pres img {border:2px solid #fff;margin:0 0 15px;float:left;clear:both;}

.all {padding:16px 0 10px;color:#467abe;float:right;font-size:.85em;text-decoration:underline;}
.servs, .gcat, .inews {width:505px;float:left;}
 .servs .hdr {width:418px;height:28px;padding:9px 25px 0px 62px;margin:0 0 0;background:url(/jkh/img/bg_serv_hdr.gif) bottom left no-repeat #eaeaea;float:left;}
 .c {float:left;width:100%;padding:0 0 18px;}
 .items {width:150px;padding:20px 0 0 15px;float:left;}
  .items a {color:#073e86;margin-left:4px;display:block;text-decoration:underline;height:4em;overflow:hidden;}
   .items a:hover {text-decoration:none;}
  .items .pic {background:url(/jkh/img/bg_shop_pic.gif) left bottom no-repeat;padding:0 0 3px 4px;float:left;}
   .items .pic img {border:2px solid #fff;}
   .items .pic a {height:auto;overflow:visible;margin:0;}
 .gcat .hdr {width:418px;height:28px;padding:9px 25px 0px 62px;margin:0 0 0;background:url(/jkh/img/bg_goods_hdr.gif) bottom left no-repeat #eaeaea;float:left;}
 .gcat .pic div {width:126px;height:120px;text-align:center;padding-top:10px;background:#fff;}
  .gcat .pic img {width:85px;height:90px;}
.pric {background:url(/jkh/img/plashka2.gif) right bottom no-repeat;margin-top:-44px;padding:15px 0 9px 16px;width:102px;color:#fff;font-weight:bold;font-style:italic;font-size:12px;float:left;text-align:center;white-space:nowrap;}
.c .pager_up {margin:18px 0 0;}

/* CONTACTS, HOTLINE */
.contact {padding:15px 0 0 78px;margin:4px 0 0;border-top:2px solid #f8dc16;width:432px;float:left;}
 .contact .conts {width:340px;}
  .contact .conts .phone {padding:20px 1px;width:100%;}
 .addr2 {background:#fff;border-bottom:2px solid #a2a2a2;padding:20px 10px;}
.hotline {padding:15px 0 0 25px;margin:4px 0 0;border-top:2px solid #f8dc16;width:485px;font-size:.85em;float:left;}
 .hotline p {width:65%;padding:0 15%;margin:0 0 13px;text-align:center;background:#eaeaea;}
 .hotline form {color:#51514f; width:465px; float:left;}
  .hotline form label {padding:0 0 3px 10px;float:left;clear:both;}
  .hotline form input {margin:0 0 13px;padding:2px;width:160px;float:left;clear:both;}
  .hotline form > label {padding:0 0 3px 10px;float:none;}
  .hotline form > input {margin:0 0 14px;float:none;position:relative;top:3px;}
  .hotline form div {float:right;width:280px;}
   .hotline form div textarea {width:280px;height:145px;margin:-1px 0 14px;}
   .hotline form div > textarea {width:280px;height:145px;margin:0 0 8px;}
   .hotline form div input {float:right;height:18px;width:98px;}

/* MINI SITE */
.nwlist {width:505px;padding:0 0 15px;float:left;}
 .nwlist .hdr {width:418px;height:28px;padding:9px 25px 0 62px;margin:0 0 6px;background:url(/jkh/img/bg_advise_hdr.gif) top left no-repeat #eaeaea;float:left;}
 .nwlist .date {font-size:.85em;float:right;text-align:right;}
  .nwlist .date span {background:#eaeaea;color:#444;}
 .nwlist h3 {padding:5px 9px 9px 12px;color:#0c4891;border-bottom:1px solid #f8dd1e;margin:0 0 0 14px;_margin:0 0 0 7px;font-size:1em;font-weight:normal;width:470px;float:left;}
  .nwlist h3 a {color:#0c4891;}
   .nwlist h3 a:hover {text-decoration:underline;}
 .nwlist p {color:#515151;background:#fff;padding:10px 13px;margin:8px 0 16px 26px;_margin:8px 0 16px 13px;text-align:justify;width:448px;float:left;}
 .nwlist .property {float:left;padding:0 0 0 15px;color:#666;font-weight:bold;}

/* REG FORM SITE USER */
.reg {float:left;margin:35px 0 0;width:490px;padding:0 0 0 12px;}
 .reg .h3 {background:url(/jkh/img/bg_h2_right_big.gif) top left no-repeat;width:490px;height:23px;float:left;}
 .reg h3 {width:412px;padding:4px 0 5px 36px;font-size:.85em;font-weight:normal;color:#fff;float:left;background:url(/jkh/img/_auth.gif) center right no-repeat;border-top:none;}
 .reg form {width:344px;padding:13px 30px 10px 78px;color:#515151;background:#fff;border-left:2px solid #fcf5c0;border-right:2px solid #fcf5c0;border-bottom:2px solid #497fc5;margin-left:16px;_margin-left:8px;float:left;}
  .reg p {padding:0 0 13px;}
  .reg label {width:142px;margin:0 11px 4px 0;position:relative;left:7px;_top:-253px;float:left;_position:static;_padding-left:7px;_width:135px;}
  .reg .txt {width:138px;border:1px solid #515151;margin:0 11px 0 0;padding:0 2px;_margin:0 16px 0 -7px;}
  .reg .remem {width:95%;padding-top:4px;}
   .reg .remem label {font:.85em Tahoma, Arial, sans-serif;width:auto;margin:-1px 0 0 3px;_margin:1px 0 0 -6px;float:left;}
   .reg .links {padding:0 27px 0 23px;width:178px;}
    .reg .links a {margin-right:10px;}
  *+html .regb .txt {position:relative;left:-32px;}
  .regb .txt {_margin:-15px 16px 0 -7px;}
  .regb label {_position:relative;_left:-743px;_padding:0;}
  .regb .clear {display:none;_display:block;_margin:-15px 0 0;}

/* REG FORM CLIENTS & ORGS */
 .thdr {float:left;margin:0 0 3px 30px;_margin-left:15px;}
 .regforms .hdr {width:260px;height:28px;padding:9px 25px 0px 62px;background:url(/jkh/img/bg_reg_hdr.gif) bottom left no-repeat #eaeaea;float:left;}
 .regforms .one {padding:0 0 0 30px;float:left;color:#505050;width:700px;_position:relative;}
  .regforms .one form {padding:7px 0 3px 20px;}
  .thdr .nact {border-bottom:2px solid #f8dc16;}
  .thdr .div {width:5px;}
 .regforms p {clear:both;font-size:.85em;margin:0 0 7px;}
 .regforms p.bg {background:#eaeaea;padding:1px 3px 2px;float:left;font-size:1em;}
  .regforms p.bg a {color:#505050;}
 .rform {margin:3px 0;_position:relative;}
  .rform td {padding:0 5px 11px 0;font-size:.85em;}
  .rform label {width:113px;padding:5px 0 0 25px;float:left;}
  .rform i {color:#f00;font-style:normal;}
  .rform input, .rform textarea {display:block;width:203px;padding:1px 2px;}
  .rform select {font-size:13px;}
   .cap img {display:block;padding:1px 0 0 25px;}
   .cap .btn {margin:11px 0 0;width:auto;position:relative;left:114px;_left:112px;_top:-240px;}
 .regforms .text {padding:16px 15px 0 22px;font-size:1.1em;border-top:2px solid #f8dc16;}
  .regforms .text p {margin-left:0;}
  .regforms .text .lead {font-weight:bold;line-height:1.4em;}
  .regforms .text h3 {font-size:.9em;margin:0 0 .75em;}
  .regforms .text ul {padding:auto;list-style-type:square;margin:0 0 .9em 40px;font-size:.9em;}
 .p0 input, input.p0 {padding:0;}

/* OBYAVLENIYA */
.oba {float:left;width:730px;padding:0 0 0 20px;}
 .oba .col {width:232px;float:left;}
 .oba .item {border-right:1px solid #f9dc16;border-top:3px solid #f9dc16;height:290px;margin:0 0 9px;padding:0;background:none;float:left;}
  .oba h5 {font-size:1em;font-weight:normal;padding:6px 9px 4px 5px;clear:both;background:none;float:none;}
   .oba h5 a {color:#0b4692;}
  .oba p {padding:3px 9px 4px 5px;text-align:justify;}
  .oba .fname a, .tob .fname a {color:#0b4692;}
 .oba h2 {width:100%;padding:0;margin:0 0 5px;font-size:1.3em;font-weight:bold;padding:6px 0 5px;text-align:center;background:url(/jkh/img/ob_bg_menu.gif) top left repeat-x;border-top:1px solid #acacac;border-left:1px solid #acacac;color:#fff;}
  .oba h2 a {display:block;color:#fff;}
  .oba h2.act {background:url(/jkh/img/ob_bg_menu_act.gif) top left repeat-x;}
 .firmserv .selectArea {float:left;margin:7px 7px 0 0;_margin:0 7px 0 0;}
 .firmserv .btn {position:relative;top:7px;_top:-249px;margin:0 7px 0 2px;}
 .firmserv label {_position:relative;_top:-257px;}

.tob {width:725px;margin:0 0 10px 20px;_margin:0 0 10px 10px;float:left;color:#515151;}
 .tob th {padding:2px 4px 1px 7px;border-top:3px solid #f8dc16;border-bottom:1px solid #f8dc16;font-weight:normal;}
 .tob .type {background:#fff;color:#808080;font-size:.8em;width:190px;}
 .tob .name {color:#0b4694;background:#eaeaea;padding-left:14px;}
 .tob .date {width:70px;background:#eaeaea;}
 .tob .divv {font-size:7px;}
 .tob .who {border-right:1px solid #f8dc16;padding:3px 5px 5px;width:190px;}
  .tob .who .fname {margin-top:0;}
  .tob .who .linkwith {margin-left:8px;}
 .tob .what {padding:3px 7px 5px 14px;}

.map {padding:15px 0 0 52px;width:350px;float:left;}
 .map h3 {border-bottom:1px solid #f8dc16;padding:0 0 4px;font-size:1.2em;font-weight:normal;}
 .map a {color:#073e86;}
  .map a:hover {color:#427bc5;}
  .map ul {padding:6px 0 7px;}
  .map ul li {padding:1px 0 1px 32px;background:url(/jkh/img/li_map.gif) 14px 8px no-repeat;}

.footer {display:block;height:140px;background:url(/jkh/img/bg_foo.gif) top left repeat-x;}
.footer_in {background:url(/jkh/img/bg_foo_l.gif) top left no-repeat;}
.footer_in2 {background:url(/jkh/img/bg_foo_r.gif) top right no-repeat;padding:22px 30px;}
.footer a {color:#555;text-decoration:underline;margin:0 4px 4px;}
.copy {color:#555;font-size:.75em;background:url(/jkh/img/bg_copy.gif) top left no-repeat;text-align:center;padding:17px 20px 0 0;margin:0 30px 0 0;line-height:1.3em;border-right:2px solid #fff;float:left;}
 .feedback {display:block;background:url(/jkh/img/bg_feedback.gif) center right no-repeat #f8db15;padding:0 10px 3px 10px;}
 .copyr {background:#fff;padding:1px 2px 2px;}
 .copy div {margin:3px 0;}
.sape {display:none; visibility: hidden; overflow: hidden;}
.clear {clear:both;height:1px;}
li.bn {background:none;}
select {font-size:12px;border:1px solid #555;}
.shop select {width:235px;}
.bt2 {border-top:2px solid #f8dc16;}
.ml135 {margin-left:134px;}
px solid #f8dc16;}
.ml135 {margin-left:134px;}


/*------------------------------------------------------------------------*/
/*-----------------------------JMAN---------------------------------------*/
/*------------------------------------------------------------------------*/

.new_table td{
	padding:2px;
	vertical-align:top;
}
	
	
/*feedback*/
.feedbacktop {padding:0 0 0 30px;float:left;colsor:#505050;width:700px; background:#f2f2f2;_position:relative;}
.feedbacktop p {clear:both;font-size:.85em;margin:0 0 7px;}
.feedbacktop .data-table {width:100%; border:none;}
.topleft { vertical-align:top; text-align:right; padding:0 10px 0 0;}
.topleft div { padding:5px 0 5px 0;}
.top { vertical-align:top; text-align:left;}
.top div { padding:0 0 5px 0;}
.bottomright { vertical-align:bottom; text-align:right;}
.bottom { vertical-align:bottom; text-align:left;}
.bottom div { padding:0 0 2px 0;}

/* ---------------- */
.txt TABLE {width: 587px; border: 2px solid  #063f86; border-collapse: collapse;}
.txt TD {padding: 5px; border: 1px solid #063f86;}




/**** akick *****************/

.tarifs .thdr_t {float:left;margin:0 0 3px 30px;_margin-left:15px;}
.tarifs .hdr_t {width:260px;height:28px;padding:9px 25px 0px 62px;background:url(/jkh/img/bg_news_hdr.gif) bottom left no-repeat #eaeaea;float:left;}
.tarifs .hdr_t_sr { display:block;width:5px;}
.tarifs .thdr_t .nact {border-bottom:2px solid #f8dc16;}
 .normdoc .nlist {width:682px;padding:10px 0 0;border-top:none;margin:0 0 6px 36px;_margin-left:18px;float:left;}

/*** // akick ****************/

/* table of tarif */
.normdoc h2 {color:#0d4693;font-weight:normal;background:#eaeaea;padding:2px 3px 3px;text-transform:none;float:left;}
.normdoc .h2_up {font-size:1.1em;float:left;width:702px;border-bottom:1px solid #f8dc16;margin:10px 0 6px 25px;}
h3 span {color:#0d4693;}
.tariftable {background:#fff;color:#51514f;width:100%;margin-top:10px;border-top: 1px solid #f8dc16;}
.tariftable TABLE {width:100%;}
TD .cell   {padding: 5px; border-top: 1px solid #f8dc16; border-right: 1px solid #f8dc16; text-align:center; vertical-align:top;}
TD .rightcell  {padding: 5px; border-top: 1px solid #f8dc16; border-right: none; text-align:center; vertical-align:top;}

.btn_save {
		background:url(/img/btn_newssave.gif) left bottom no-repeat;
		width:90px;
		height: 22px;
	}
/* table of tarif */

/*-------cabinet news--------*/
.one .cab { float:left; width:505px; margin:10px 0;}
.one .cab .h2_up {float:left;margin:0 0 7px 14px;_margin:0 0 7px 7px;width:490px;border-bottom:1px solid #f8dc16;}
.one .cab .addnews {width:505px;border-bottom:1px solid #f8dc16;float:right; background:none; margin:15px 0;padding-bottom:20px; text-align:right;}
.one .cab .menunews {float:right; background:none; margin:5px 0;}
.one .cab h3 {font-size:1em;font-weight:normal;margin:0;width:87%;}
.one .cab h3 a {color:#0d4693;}
.one .cab h3 a:hover {text-decoration:underline;}
.one .cab .date {margin:0 0 0 10px;_margin:0 0 0 5px;padding:2px 3px 3px;background:#eaeaea;color:#444;font-size:.85em;float:right;}
.one .cab p {padding:10px 6px 2px 6px;background:#fff;margin:7px 0 0;font-size:.85em;color:#51514f;border-top:1px solid #f8dc16;}
#addnews {width: 502px;	margin-top: 25px;}
#addnews input {width:130px;float:left;margin:2px 0;}
#addnews textarea {width:502px;float:left;margin:2px 0;}
#addnews label {width:502px;float:left;padding:5px 0;}

/* uslugy*/

.uslugy {}
.mshop .uslugy .item {padding:0;margin:11px 0 0 0;border-top: 2px solid #f8dc16;width:507px;float:left;clear:both;}
.mshop .uslugy .item h4 {width:351px;padding:3px;background-color:#FFF;float:left;border-bottom: 1px solid #f8dc16;}
.mshop .uslugy .item h4 A { text-decoration:none;}
.mshop .uslugy .item h4 A:hover { text-decoration:underline;}
.mshop .uslugy .item .text {width:357px;float:left;}
.mshop .uslugy .item .text .pic {float:left;}
.mshop .uslugy .item .text .good {display:block;width:232px;padding:2px 0 6px 8px;float:right;color:#555;text-align:yustify;}
.mshop .uslugy .item .text .good odd {display:block;width:232px;background-color:#e6eaef;padding:2px 0 6px 8px;float:right;color:#555;text-align:yustify;}
.mshop .uslugy .item .city {width:100px;float:left;color:#555;font-size:.85em;text-align:center;}
.mshop .uslugy .buy {color:#f00;padding:5px 0 0 0;font-size:.85em;float:left;width:210px;}
.mshop .uslugy .buy a {background:url(/jkh/img/bg_buy100.gif) left bottom no-repeat;text-decoration:underline;width:102px;padding:2px 0 1px 10px;color:#000;float:right;}
.mshop .uslugy .item .date {width:50px;float:left;color:#555;font-size:.85em;text-align:center;}

.mshop .uslugy .item .textall {width:100%;float:left;}
.mshop .uslugy .item .usl {width:100%;background-color:#FFF;float:left;border-bottom: 1px solid #f8dc16;}
.mshop .uslugy .item .usl h4 {width:501px;padding:10px 3px 10px 3px;background-color:#FFF;float:left;border-bottom: none;}
.mshop .uslugy .item .usl h5 {margin:10px 0 10px 30px;background-color:#FFF;float:left;border-top: 1px solid #f8dc16;color:#555;font-size:.85em;padding:10px 0;}
.mshop .uslugy .item .usl h5 A {font-size:1.2em;color:#063f84;}
.mshop .uslugy .item .usl h5 A:hover {text-decoration:underline;}
.mshop .uslugy .item .textall .good {display:block;width:382px;padding:2px 0 6px 8px;float:right;color:#555;text-align:yustify;}
.mshop .uslugy .item .txt2 {width:355px;float:right;}
.mshop .uslugy .item .txt2 .date {width:100%;text-align:right;}
.mshop .uslugy .txt2 .buy {padding-top:15px;width:365px;}
/*uslugy*/

.one .cab { float:left; width:505px; margin:10px 0;}
.one .cab .h2_up {float:left;margin:0 0 7px 14px;_margin:0 0 7px 7px;width:490px;border-bottom:1px solid #f8dc16;}
.one .cab .addnews {width:505px;border-bottom:1px solid #f8dc16;float:right; background:none; margin:15px 0;padding-bottom:20px; text-align:right;}
.one .cab .menunews {float:right; background:none; margin:5px 0;}
.one .cab h3 {font-size:1em;font-weight:normal;margin:0;width:87%;}
.one .cab h3 a {color:#0d4693;}
.one .cab h3 a:hover {text-decoration:underline;}
.one .cab .date {margin:0 0 0 10px;_margin:0 0 0 5px;padding:2px 3px 3px;background:#eaeaea;color:#444;font-size:.85em;float:right;}
.one .cab p {padding:10px 6px 2px 6px;background:#fff;margin:7px 0 0;font-size:.85em;color:#51514f;border-top:1px solid #f8dc16;}
#addnews {width: 502px;	margin-top: 25px;}
#addnews input {width:130px;float:left;margin:2px 0;}
#addnews textarea {width:502px;float:left;margin:2px 0;}
#addnews label {width:502px;float:left;padding:5px 0;}

.one .cab .cabsetting {padding:10px 6px 2px 6px;background:#fff;font-size:.85em;margin:7px 0 0;color:#51514f;border-top:1px solid #f8dc16;}
.one .cab .cabsetting span {font-size:1em;color:#073e86;}
.one .cab .cabsetting p {padding:0;border:none;font-size:1.2em;}
.one .cab .cabsetting .ps {float:right;}
.one .cab .cabsetting p img {display:block;float:right;margin:0 0 2px 5px;border:solid #f8dc16 1px;padding:5px;}
.one .cab .red {color:red;}


/*-------cabinet catalog tovarov--------*/
.cabcatalog {padding:10px 6px 12px 6px;background:#fff;margin:7px 0 0;color:#51514f;border-top:1px solid #f8dc16;}
.cabcatalog a {color:#073e86;text-decoration:underline;padding:0;}
.cabcatalog a:hover {color:#0067ed;text-decoration:none;}
.cabcatalog TH {padding-bottom:10px;border-bottom:1px solid #f8dc16;text-align:center;}
.cabcatalog TR .centr {text-align:center;vertical-align:top;}
.cabcatalog TR .produkt {text-align:left;vertical-align:top;}
.cabcatalog li {padding-bottom: 5px;}
#addproduct FORM {background:#fff;}
#addproduct input {float:left;margin:2px 0;}
#addproduct select {width:130px;float:left;margin:2px 0;}
#addproduct textarea {width:502px;float:left;margin:2px 0;}
#addproduct label {width:502px;float:left;padding:5px 0;}
#addproduct .add_brandb {width:40px; height: 22px; float:left;}
#addproduct .sselect {float: left; width: 500px; height:150px;}



/*** message ***/

.message {
	width: 100%;
	background-color: white;
}
.quote {
	padding: 15px 15px 15px 15px;
	background-color: #E0E0E0;
	border-color: black;
	border-left: 1px solid;
	border-top: 1px solid;
}


/****-------------------------- батон ------*/
/*----button arrow down----*/


 .btn_bg{
	background:url(/img/btn_bg.gif) no-repeat center;
	border:0;
	height:22px;
	padding-right:9px;
	padding-left:9px; 
	font-size:8pt;
	padding-bottom: 5px;
	font-family:Arial;
	color: white;
	cursor: pointer;
	}
/*----button arrow right----*/
 .btn_bg_1{
	background:url(/img/btn_bg_1.gif) no-repeat right;
	border:0;
	height:22px;
	padding-right:9px;
	padding-left:9px; 
	font-size:8pt;
	padding-bottom: 3px;
	font-family:Arial;
	color: white;
	cursor: pointer;
	}
/*----button red :) ----*/
 .btn_bg_red{
	background:url(/img/btn_bg_red.gif) no-repeat center;
	border:0;
	height:22px;
	padding-right:9px;
	padding-left:9px;
	font-size:8pt;
	padding-bottom: 6px;
	font-family:Arial;
	color: white;
	cursor: pointer;
	}
	
 /** покрошили весь батон нах... */

	
	.hdr_up h2 {
		font-size: 1em;
		font-weight: 100;
		text-transform: none;
	}
	
	.nlist h1 {
		font-size: 1em;
		font-weight: 100;
		text-transform: none;	
	}
	
	.decor2 h1 {
		font-size: 1em;
		font-weight: 100;
		text-transform: none;	
	}
	
	.akick h1 {
		font-size: 1em;
		font-weight: 100;
		text-transform: none;	
	}
	
	h1 a:visited,a:hover,a:link {
		color: #073E86;;
	}
	
	
 /* search katalog */

.searchform FORM {width:565px;border-left:dotted #417AC4 1px; padding-left:10px;}
.searchform .inputword {width:484px;border:1px solid #707070;color:#707070; padding:2px;}
.searchform .word {float:left;padding-bottom:8px;color:#707070;}
.searchform .buttonsearch {padding-bottom:8px;text-align:right;}
.searchform .razdel {width:115px;float:left;padding-bottom:8px;color:#707070;}
.searchform .razdel1 {width:375px;float:left; text-align:right;padding-bottom:8px;}
.searchform .razdel1 .spisok {width:375px;border:1px solid #707070;color:#707070;padding:2px;}
.searchform .tip {float:left;width:115px;padding-bottom:8px;color:#707070;}
.searchform .galky {float:left;padding-bottom:8px;color:#707070;}
.searchform .resetfiltr {width:490px;text-align:right;}
.searchform a {color:#417AC4;text-decoration:underline;font-size:0.85em;}
.searchform a:hover {color:#417AC4;text-decoration:none;}


/**
ob main
*/

.sms_msg {
	color: #0033cc;
	background-color: #ffa;
	font-weight: bold;
	unicode-bidi:embed;
	direction: ltr;
}

/*tagcloud*/
.clouds {padding:0 0 0 9px;margin:0;width:225px;float:left;}
.clouds {*margin-bottom:15px;}
.clouds ._emule_h3_ {width:190px;padding:4px 0 5px 15px;font-size:.85em;font-weight:normal;color:#fff;float:left;}
.clouds ._emule_h3_ {background:url(/img/clouds.gif) center right no-repeat; width: 190px;}
.clouds ._emule_h3 {background:url(/img/bg_h2_ri.gif) top left no-repeat;width:225px;float:left;}
.clouds .cont {width:190px;padding:6px 8px 8px 10px;margin:0 0 15px;background:#fff;border-bottom:2px solid #497fc5;position:relative;left:7px;float:left;}

/*calculator*/
.calculator {width:100%;margin:0 auto;padding:10px 0 20px;}
.calculator .vrez {margin:0 0 18px;font-size:1em;font-weight:normal;font-style:italic;text-align:justify;color:#51514f;}
.calculator .text {float:left;padding:15px 12px 15px 17px;margin:15px 0;width:588px;background:#fff;border-bottom:2px solid #a2a2a2;text-align:justify;}
.calculator .alert {color:#555;font-size:.85em; padding:10px 0;}
.calculator .heading_p2 { padding-top:10px; font-weight:bold;}
.calculator .tab_vakans TH {font-size:.85em; padding:5px 10px 5px 0;}

.tab_konsult {width:100%;}
.tab_td_v td {vertical-align:middle;}
.tab_konsult{table-layout:fixed;}
.tab_konsult .radios{padding:5px 0 0;}
* html .tab_konsult .radios{padding:0;margin:0 0 0 -4px;}
* + html .tab_konsult .radios{padding:0;margin:0 0 0 -4px;}
.tab_konsult th {border-bottom:2px solid #F4F6F2;color:#950005;font-size:11px;font-weight:normal;padding-left:25px;}
.tab_konsult td {color:#000;font-size:12px;padding:4px 0 5px 25px;}
.tab_konsult td h3 {color:#000;font-size:15px;font-weight:bold;}
.tab_konsult td a {color:#000;text-decoration:none;border-bottom:1px #000 dotted;}
.tab_konsult .td_n {vertical-align:middle;width:145px;}
.tab_konsult .td_n2 {padding-left:17px;vertical-align:middle;width:50px;}
.tab_konsult .td_dp {color:#5F5F5F;padding-left:17px;vertical-align:middle;width:130px;}
.tab_konsult .td_inpt {padding-right:30px;}
.tab_konsult .td_inpt input {width:100%;}
.tab_konsult select {vertical-align:middle;width:140px;}
.tab_konsult .td_inpt select {width:100%;}
.tab_konsult span input {color:#000000;text-align:center;vertical-align:middle;width:92px;}
input.no_edit {background-color:#FFFFFF;border:0 solid #FFFFFF;color:#000000 !important;padding-left:3px;text-align:left !important;}
.tab_konsult .th_usd {width:86px;}
.tab_konsult .th_quantity {width:35px;}
.tab_konsult .th_kurs {width:70px;}
.tab_konsult .th_change {width:60px;}
.select_d select {width:130px;}
input.no_edit2 {vertical-align:middle;width:36px;}
.tab_konsult .s_period {color:#000000;width:100px;}
.tab_konsult .b_sel {padding-top:5px;}
.tab_konsult .b_sel input {vertical-align:middle;}
.tab_konsult .tr_submit td {}
.tab_konsult .tr_submit td input{border:medium none;height:21px;line-height:21px;margin:0;padding-left:5px;width:62px;color:#FFF;font-size:.9em;}
.tab_konsult .tr_submit td .btn_reset {background:url(btn_rst0.gif) no-repeat;padding-right:5px;}
.tab_konsult .tr_submit td .btn_submit {background:url(btn_add0.gif) no-repeat;width:67px;padding-left:1px;text-align:left;}

/*listing ob'avleniy*/
.cabcatalog .gorod {width:120px;color:#555;font-size:.85em;text-align:center; float:right;}
.cabcatalog .dat {width:60px;color:#555;font-size:.85em;text-align:center; float:right;}
.cabcatalog .color {padding:5px 0;margin:3px 0;background-color:#FF0;}
.cabcatalog .gorod, .dat, noindex:-moz-any-link {margin-top:-13px;}

/*ob'avlenie podrobno*/
.one .cab .pic {background:url(/jkh/img/bg_shop_.gif) left bottom no-repeat;margin:0 10px 0 0;padding:0 0 3px 4px;float:left;}
.text_ob {display:block;width:382px;padding:2px 0 6px 8px;float:right;color:#555;text-align:yustify;}
.text_detali {display:block;width:382px;padding:2px 0 6px 8px;float:right;color:#555;text-align:yustify; font-size:.85em;}
.text_detali span { font-weight:bold;font-size:1.2em;}
.one .cab .txt2 {width:355px;float:right;}
.one .cab .txt2 .avtor, .tel, .mail { padding-bottom:5px;}
.one .cab .txt2 span {font-weight:bold;}
.one .cab .txt2 .price {padding-top:10px; color:#f00}
.one .cab .data_razm, .region {float:right;font-size:.85em;}
.one .cab .txt2 a {text-decoration:underline;}
.one .cab .txt2 a:hover {text-decoration:none;}

/* anchor of announce style */
.zaglastob {display:block; height:35px;}


/* trader select form.. */
.tselect {
	position: absolute;
	top: 20px;
	display: none;
	left: 50px;
	width: 80%;
	border-color: black;
	background-color: gray;
}

/* выбор продавца */
.selectprod_on {float:right; margin-top:-15px;}
.selectprod_on a {font-size:.85em;font-weight:normal;color: #999;}
.selectprod_on a:hover {text-decoration:underline;}
.selectprod {padding:0;margin:0 0 15px;width:737px;float:none;display: none;}
.selectprod ._prod_h3 {width:737px;padding:4px 0 5px 15px;font-size:.85em;font-weight:normal;color:#fff;float:left;}
.selectprod ._prod_h3 {background:url(/jkh/img/bg_h2_center.gif) top left no-repeat;width:737px;float:left;}
.selectprod ._prod_h3_ {background:url(/jkh/img/prodavez.gif) center right no-repeat; width: 722px;}
.selectprod .txt {width:704px;margin-top:6px;padding:6px 10px 8px 0px;background:#fff;border-bottom:2px solid #497fc5;position:relative;left:10px;float:left;}
.prodavez {font-size:1.1em; width:31%;float:left; margin-left:5px; background: url(/jkh/img/prodmarker.gif) no-repeat; padding:1px 0 3px 10px;}
.selectprod .txt .clouse {float:right;font-size:1em; padding-left:5px;}
.selectprod .txt .clouse a {font-weight:normal;color: #999;}
.selectprod .txt .clouse a:hover {text-decoration:underline;}

.selectprod_off {float:right; margin-top:-15px;margin-right:55px;}
.selectprod_off a {font-size:.85em;font-weight:normal;color: #999;}
.selectprod_off a:hover {text-decoration:underline;}

/* analitika */
.tabmenu {float:none;}
.tabmenu ul {list-style: none;}
.tabmenu li {float: left; display: inline; border:solid #FFF; border-width: 1px 1px 0; padding:10px; margin-right:4px;}
.tabmenu .activ  {background:#FFF;color:#407ac4;}
.tabmenu a {color:#063f84;text-decoration:underline;}
.tabmenu a:hover {color:#407ac4;text-decoration:none;}
.voc .contanalitic {background:#fff;padding:10px 5px 11px 11px;width:703px;float:left;}
.contanalitic .txt {width:150px;border:1px solid #707070;position:relative;clear:both;padding:2px;color:#707070;float:left;}
.contanalitic .region {width:200px; float:left;}
.contanalitic .detal {width:495px; float:left;}
.contanalitic .detaloption {width:197px; float:left; color:#707070;}
.contanalitic .btnright { float:right; padding:5px 0;}
.contanalitic .graf {width:695px; border-top:dotted #CCC 1px; padding:5px 0 0 0;}
.contanalitic .graf .rasshifr {width:115px; float:right; font-size:.85em;list-style: square outside;}
.contanalitic .graf .rasshifr li {padding-bottom:8px;}
.contanalitic .minmax {width:695px; border-top:dotted #CCC 1px; margin: 10px 0 0 0;}
.contanalitic .minmax TH {color:#407ac4; font-weight:normal; padding: 8px 0;}
.contanalitic .minmax TD {color:#707070; font-weight:normal; padding: 4px 0;}
.contanalitic .minmax span {font-size:.9em;}
.sravnenie .vyborka {width:330px; float:left; padding:3px 10px 0 15px;color:#707070;}

/*.sravnenie .vyborka span {display:block;float:left; width:130px;padding:4px 0 0 0;}*/
.sravnenie .vyborka span {display:block;float:left; width:172px;padding:4px 0 0 0;}
.sravnenie .vyborka .txt {width:150px;border:1px solid #707070;position:relative;clear:both;padding:2px;color:#707070;}
.sravnenie .btnright { float:right; padding:5px 30px 0 0;}
.contanalitic .goroda {width:145px;border:1px solid #707070;position:relative;clear:both;padding:2px;color:#707070;margin-right:49px;float:left;}