.t-bar{ background:url(/images/pic101.gif) repeat-x; background-size: contain; border:1px solid #004d9d; font-weight:600; margin-bottom:10px; border-radius: 5px; } /* line-height:29px; */
.t-bar a{ color:#fff; text-decoration:none; }
.t-bar a:hover{ color:#cbe5ff; }
.t-bar table{ border-left:0 hidden transparent; width:100%; border-collapse: collapse; }
.t-bar table td{ padding: 1px 5px; border-left:1px solid #3d90e2; vertical-align:middle; text-align:center; }
.bl-bl { font-size:11px; clear:both; position:relative; border:1px solid #bfd8f2; background:#eff5fa; padding:8px 10px; border-bottom:5px solid #036; }
.c-100{ width:100%; }
.search{ margin-bottom:10px; width:100%; table-layout: fixed; border-collapse:collapse; border-spacing:0; }
.search td{ vertical-align: middle; text-align:left; }
.w-220{ width:220px; }

.hh{ border:1px solid #bfd8f2; background:#eff5fa; padding: 1px 12px 5px 12px; font-size:14px; font-weight:600; margin-bottom: -1px; display: inline-block; border-radius: 5px; }
.fr{ float:right; }
.red{ color:#C00403; }
.imp{ position:absolute; top:-23px; right:0; line-height:22px; background:#fff; padding:0 7px; }
/*#div_content_lot{ padding-top:120px; position:relative; background:none }*/
.link{ text-align:right; font-size:11px; margin-bottom:8px; }
.link a{ color:#073480; }
.link a.red{ color:#c00403; }
.logo{ background: url(/images/pic106.png) no-repeat; position:absolute; top:14px; left:21px; }
.tenders_cnt{ font-size:12px; position:absolute; top:17px; left:60px; font-style:italic; color:#333; }
.tenders_cnt b{ color:#c20608; }
#banner{ position:absolute; top:15px; left:300px; }
#div_center{ padding-top:10px; }
.td_right{ padding-top:0; }
.ml-20{ margin-left:20px; }
.mr-12{ margin-right:12px; }

.f-11{ font-size:11px; }
.over{ overflow:hidden; zoom:1; }
/*#div_center_box, #lot_container{ background:#fff; }*/
.td_left { background:#f8f5ed;}
.up, .down{ background:url(/images/pic208.gif) no-repeat 100% 50%; padding:0 9px 0 4px; color:#34b020; vertical-align:middle; line-height:14px; display:inline-block; }
.down{ background-image:url(/images/pic109.gif); color:#c00403; }
.f-12{ font-size:12px; }

.dash{ text-decoration:none; border-bottom:1px dashed; }
.dash:hover{ border:0; }
.scroll{ margin-right:25px; position:relative; border:1px solid #cbcbcb; padding:4px 17px; height:325px; overflow:hidden; overflow-y:auto; }
ul.list{ border-left:1px solid #cbcbcb; }
ul.list, ul.list li, ul.list ul{ padding:0; margin:0; list-style:none; }
ul.list li{ margin-bottom:10px; background:url(/images/pic210.gif) repeat-x 0 .6em; padding-left:12px; }
ul.list .bg{ background:#fff; display:block; }
ul.list ul{ display:none; position:relative; margin-left:-12px; padding:6px 0 0; }
ul.list li.act ul{ display:block; }
ul.list ul li{ padding-left:42px; margin-bottom:6px; }
ul.list input, ul.list label{ vertical-align:middle; }
.col{ display:inline-block; vertical-align:middle; overflow:hidden; background:url(/images/pic211.gif) no-repeat 0 -17px; width:17px; height:17px; }

.hr{ border-top:1px solid #bfd8f2; overflow:hidden; height:0; margin-bottom:12px; }
.ib{ display: inline-block; }

.search-top { font-size: 10px; position: absolute; top: 69px; right: 17px; font-style: italic; color: #333; }
.search-top input {vertical-align: middle;}
.search-top input.text { width: 180px; margin-top: -10px; padding: 4px 5px; border: 1px solid; font-size: 10px; font-style: italic; color: #727272; border-color: #808080 #d4d0c8 #d4d0c8 #808080;}
