html,body{padding:0;margin:0}
img{border:0}
.clear{clear:both}
.invsbl{display:none}
form{padding:0;margin:0}
p{display:block;margin:.5rem 0 .5rem 0}
.bdt{font-size:.75em}
.wh{background-color:#fff!important}
.lgr{background-color:#f7f7f7!important}
.c{text-align:center}
.tblc{margin:0 auto;}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.fll{float:left;}
.flr{float:right;}
.nobr{white-space:nowrap}
.upperc{text-transform:uppercase;}
.img-responsive{max-width:100%;height:auto;}
.open{display:block;}
/* Color */
body{background:#efefef;}
.bclrccc{background:#ccc}
.bclrfff{background:#fff}
.bclrnnn{background:#999}
.bclrcf{background:#9cf}
.yellow {background: #ffcc40;}
.bcdcdcdc {background-color:#dcdcdc}
.clrnnn{color:#999}
.cfb0{color:#ffbb00;}
.cf90{color:#ff9900;}
.cblue{color:#007BC5}
.cred{color:#f00;}
.cb0b000{color:#b0b000;}
.c2dab33{color:#2dab33;}
.c000{color:#000;}
.c898{color:#898989;}
select,input,textarea{font-family:arial,verdana,tahoma,sans-serif;font-size:11px;color:#000}
input.big{width:292px;font-size:1.6em}
table.zero{padding:0;margin:0;border:0}
table.zero td.lft{width:234px;text-align:left}
table.zero td.rght{width:234px;text-align:right}
table.gline{border-collapse:collapse}
table.gline td,table.gline th{border:1px solid #CCC}
table.gline th{background:#CCC}
/* Font */
.eleven{font-size:11px}
.twelve{font-size:12px}
.f11{font-size:11px!important}
.f12{font-size:12px!important}
.f13{font-size:13px!important}
.f14{font-size:14px!important}
.f15{font-size:15px!important}
.f16{font-size:16px!important}
.f17{font-size:17px!important}
.f18{font-size:18px!important}
.b200 { font-weight:200!important}
.b300 { font-weight:300!important}
.b400 { font-weight:400!important}
.b500 { font-weight:500!important}
.b600 { font-weight:600!important}
.b700 { font-weight:700!important}
.b-bot-ccc{border-bottom:1px solid #ccc}
.b-top-ccc{border-top:1px solid #ccc}
.b-left-ccc{border-left:1px solid #ccc}
.b-right-ccc{border-right:1px solid #ccc}
.pdl10{padding-left:10px;}
.pdl20{padding-left:20px;}
.pdl110{padding-left:110px;}
.pdr10{padding-right:10px;}
.pdr20{padding-right:20px;}
.pdt5 {padding-top:5px;}
.pdt10{padding-top:10px;}
.pdt20{padding-top:20px;}
.pdb5 {padding-bottom:5px;}
.pdb10{padding-bottom:10px;}
.pdb20{padding-bottom:20px;}
.mrb0{margin-bottom:0;}
.mrb5 {margin-bottom:5px;}
.mrb10{margin-bottom:10px;}
.mrb20{margin-bottom:20px;}
.mrt0{margin-top:0!important;}
.mrt5{margin-top:5px!important;}
.mrt10{margin-top:10px!important;}
.mrt20{margin-top:20px!important;}
.p10{padding:10px;}
.underline{text-decoration:underline!important}
.line-through{text-decoration:line-through}
.noscroll {overflow: hidden;}
.display-inline-block{display:inline-block}
.homepage-date{display: inline-block;width: 10%;}
a:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;text-decoration:none;color:#666}
a,a:link,a:visited{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;text-decoration:none;color:#333}
a b{font-weight:700;}
a.rss{display:block;height:16px;padding:0 0 0 20px;background:transparent url(/img/icons.png) no-repeat scroll 0 -16px;}
a.twitt{display:block;height:16px;padding:0 0 0 20px;background:transparent url(/img/icons.png) no-repeat scroll 0 -32px;}
a.fbook{display:block;height:16px;padding:0 0 0 20px;background:transparent url(/img/icons.png) no-repeat scroll -0px -96px;}
a.ssubmit{display:block;height:16px;width:16px;background:transparent url(/img/icons.png) no-repeat scroll -176px -16px;}
.w,a.w,a.w:link,a.w:visited{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;text-decoration:none;font-weight:100;color:#fff}
a.w:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;text-decoration:none;font-weight:100;color:#ccc}
.black,a.black,a.black:link,a.black:visited,a.black:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;text-decoration:underline;font-weight:100;color:#000}
a.s:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:11px;text-decoration:none;font-weight:100;color:#ccc}
ul{list-style:none;margin:0;padding:0}
.contentBlock ul li{background:url(/img/li.gif) no-repeat 0 .3em;padding-left:12px}
.index ul{list-style:none;margin:0 0 10px;padding:0}
.index ul li{background:url(/img/li.gif) no-repeat 0 2px;padding-left:10px}
ul.idTabs li{margin:0;padding:0}
.gmenu{padding:3px 3px 3px 0;text-align:right;border-bottom:1px solid #fff}
.menu3level ul,.menu3level ul li{list-style-type:none;margin:0;padding:0}
.menu3level ul li{padding:0 0 0 12px;background-image:url(/img/next.gif);background-repeat: no-repeat; background-position:0 .3em}
.s{font-family:arial,verdana,tahoma,sans-serif;font-size:11px;font-weight:100;color:#000}
a.b{font-family:arial,verdana,tahoma,sans-serif;font-size:11px;color:#339;text-decoration:none;font-weight:100}
.gen{font-family:arial,verdana,tahoma,sans-serif;font-size:13px;color:#000}
a.gen:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:13px;color:#666;text-decoration:underline;font-weight:100}
.bluetitle,.blt{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#007BC5}
a.bluetitle,a.bluetitle:link,a.blt,a.blt:link{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#007BC5;text-decoration:none}
a.bluetitle:visited,a.blt:visited{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#69c;text-decoration:none}
a.bluetitle:hover,a.blt:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#007BC5;text-decoration:underline}
a.logn,a.logn:link,a.logn:visited,a.logn:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:13px;color:#007BC5;text-decoration:none}
a.trade,a.trade:link{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#000;text-decoration:none;font-weight:100}
a.trade:visited{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#666;text-decoration:none;font-weight:100}
.calendar{font-family:arial,verdana,tahoma,sans-serif;font-size:9px;color:#000}
a.text:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:8pt;color:#666;text-decoration:underline;font-weight:100}
a.text_blue:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:8pt;color:#007bc5;text-decoration:underline;font-weight:700}
a.calendar:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:9px;color:#f00;text-decoration:underline;font-weight:100}
a.bookttl,a.bookttl:hover,a.bookttl:visited{color:#007BC5;font-size:18px;}
.header{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#fff;background-color:#007BC5;font-weight:100}
.first_header{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#000;background-color:#ccc;font-weight:100}
.subheader{font-family:arial,verdana,tahoma,sans-serif;color:#000;background-color:#ccc;font-weight:100}
.ygray{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#666}
.gray{background-color:#999}
table.orderform td.gray{background-color:#ccc;text-align:right}
.blue{font-family:arial,verdana,tahoma,sans-serif;font-size:8pt;color:#9cf}
.sblu{color:#007bc5;font-weight:700}
.title{font-family:arial,verdana,tahoma,sans-serif;font-size:8pt;color:#6d3310}
.sel1{font-family:arial,verdana,tahoma,sans-serif;width:340px;font-size:12px;color:#333}
.company{font-size:12pt;color:#333}
.date{font-family:arial,verdana,tahoma,sans-serif;font-size:10px}
.author{font-family:arial,verdana,tahoma,sans-serif;font-size:10pt;color:#000}
.border{font-family:arial,verdana,tahoma,sans-serif;font-size:12px}
.text,span.text{font-family:arial,verdana,tahoma,sans-serif;font-size:8pt;color:#000}
h1{font-size:18px;color:#000;margin-bottom:1px;margin-top:2px;font-weight:600}
h1.b18{font-size:18px;color:#000;margin-bottom:10px;margin-top:2px;font-weight:700}
h2{font-size:16px;color:#000;margin-bottom:6px;margin-top:2px}
h2.catalog{color:#000;font-family:arial,verdana,tahoma,sans-serif;font-size:12px;font-weight:100;margin:0;padding:0}
h3{font-size:14px;color:#000;margin:0;padding:0}
h4,h5,h6{font-size:13px;color:#000;margin-bottom:2px;margin-top:2px}
div.upmenu{margin-left:25px;margin-right:6px;margin-top:5px;text-align:center;vertical-align:middle}
div#pic{float:left;width:23px;text-align:left}
div.mess{float:right;width:99%;background:#f7f7f7}
div.message{background:#f7f7f7}
div.inmess{padding:8px;border: 1px solid #eee;}
table.downstairs{width:100%;border-collapse:collapse;border-spacing:0;margin:10px 0 0;padding:0}
hr{border:0;background:#ccc;border-top:1px solid #ccc;color:#ccc;height:1px;padding:0;margin:0.5rem 0}
.onec{border:solid 1px #999;margin:0 0 8px 0;padding:0}
.onecg{background:#ccc;margin:0;padding:4px}
.onecw{background:#fff;margin:0;padding:6px;border-bottom:1px solid #ccc}
.graybrd{border:solid 1px #ccc}
.bw{background:#fff}
.adtv h1 {font-size:18px;color:#000;margin:0 0 1px 0;font-weight:500}
div.oto{width:1px;height:1px;font-size:1px}
div.otobw{height:1px;font-size:1px;border-bottom:1px solid #fff}
div.forto{width:4px;height:1px;font-size:1px}
div.wseparator{border-bottom:4px solid #fff;padding:0;margin:0;}
.rssbox{width:120px;padding:3px 0 0 3px}
.rssbox p{margin:0;padding:2px}
#fpfnte{text-align:center;padding:3px}
body,td,.trade{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#000}
.companycard, .companycard p, .companycard div {font: 14px/18px Arial,sans-serif;color:#000}
.companycard ul { list-style: none; padding: 0 0 0 20px!important;line-height: 18px;}
.companycard ul li { line-height: 18px; list-style: square!important;}
.companycard ul li ul li { line-height: 18px; list-style: disc!important;}
.companycard p, .companycard div, .companycard h4, .companycard ul, .companycard li {margin: 0 0 0.3rem 0!important;}
.companycard h1, .companycard h2, .companycard h3 {margin: 1.5rem 0 0.5rem 0!important;}
.companycard a,.companycard em a,.companycard p a,.companycard a:link,.companycard em a:link,.companycard p a:link,.companycard a:visited,.companycard em a:visited,.companycard p a:visited{text-decoration:none;color:#007BC5;font-size:14px}
.companycard a:hover,.companycard em a:hover,.companycard p a:hover{text-decoration:underline;color:#007BC5;font-size:14px}
.contentBlock a,.contentBlock em a,.contentBlock p a,.contentBlock a:link,.contentBlock em a:link,.contentBlock p a:link,.contentBlock a:visited,.contentBlock em a:visited,.contentBlock p a:visited{text-decoration:none;color:#007BC5}
.contentBlock a:hover,.contentBlock em a:hover,.contentBlock p a:hover{text-decoration:underline;color:#007BC5}
.contentBlock table{width:100%;border-top:1px solid #bbbbbb;border-left:1px solid #bbbbbb;border-collapse:collapse;font-size:100%;margin:0;}
.contentBlock table th{background:#99ccff;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;padding:5px;text-align:left;}
.contentBlock table td{border-bottom:1px solid #bbbbbb;border-right:1px solid #bbbbbb;padding:5px;}
.contentBlock table td p{padding:0;margin:0;}
.contentBlock table.head-light tr:first-child td {background-color: #e9ecef;}
.contentBlock h2, .contentBlock h3 {margin: 1.5rem 0 0.5rem 0!important;}
.contentBlock h1 {font-weight:600!important;}
.contentBlock, .contentBlock p, .contentBlock div {font: 14px/18px Arial,sans-serif;color:#000;}
.contentBlock a,.contentBlock em a,.contentBlock p a,.contentBlock a:link,.contentBlock em a:link,.contentBlock p a:link,.contentBlock a:visited,.contentBlock em a:visited,.contentBlock p a:visited{text-decoration:none;color:#007BC5;font-size:14px}
.contentBlock a:hover,.contentBlock em a:hover,.contentBlock p a:hover{text-decoration:underline;color:#007BC5;font-size:14px}
a.s,a.s:link,a.s:visited{font-family:arial,verdana,tahoma,sans-serif;font-size:11px;text-decoration:none;font-weight:100;color:#000}
a.news,a.news:link,a.news:visited{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#000;text-decoration:underline;font-weight:100}
a.news:hover,a.trade:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#666;text-decoration:underline;font-weight:100}
a.gen,a.gen:link,a.gen:visited{font-family:arial,verdana,tahoma,sans-serif;font-size:13px;color:#000;text-decoration:underline;font-weight:100}
a.text,a.text:link,a.text:visited{font-family:arial,verdana,tahoma,sans-serif;font-size:8pt;color:#000;text-decoration:underline;font-weight:100}
a.text_blue,a.text_blue:link,a.text_blue:visited{font-family:arial,verdana,tahoma,sans-serif;font-size:8pt;color:#007bc5;text-decoration:none;font-weight:700}
a.calendar,a.calendar:link,a.calendar:visited{font-family:arial,verdana,tahoma,sans-serif;font-size:9px;color:#005399;text-decoration:none;font-weight:100}
a.eleven,a.eleven:link,a.eleven:visited,a.eleven:hover{font-family:arial,verdana,tahoma,sans-serif;font-size:11px;text-decoration:underline;color:#000}
a.fpnews{background:url(/img/next.gif) no-repeat 0 0;display:block;height:7px;width:8px;float:left}
div.rast{width:100%;max-width:1196px;text-align:center;height:60px;padding:0;margin:0;}
ins {max-width: 1196px;}
img.bn, div.mrgbtm5 {margin-bottom:5px}
.adfrstlayer{width:230px;background:#fff;border:1px solid #999;margin-bottom:3px}
.adseclayer{padding:4px;font-family:arial,tahoma;font-size:11px}
.adseclayer ins {text-decoration: none}
.adseclayer a,.adseclayer a:hover,.adseclayer a:link,.adseclayer a:visited,.adseclayer ins a,.adseclayer ins a:hover,.adseclayer ins a:link,.adseclayer ins a:visited{font-family:arial,tahoma;font-size:11px}
.adlogo{background:#eee;text-align:left;padding:2px 0;margin-bottom:3px}
p.pmin{margin:0;padding:3px}
.invsbl{display:none}
.pollhead{background:#999 url(/img/icons.png) no-repeat scroll 0 -48px;height:24px}
.poller{border:1px solid #999;width:234px;padding:0}
.pollerTitle{padding:5px 10px;margin:0 0 5px 0;background:#f7f7f7;border-bottom:1px solid #999}
.pollerDate{padding:5px 10px;margin:5px 0 0 0;border-top:1px solid #999;color:#999}
.poller_question hr{margin:0 0 5px 0}
.pollOp{margin:0;padding:0 10px}
.pollbutt{font-size:.8em;margin:6px 0;float:left}
.result_pollerOp{margin:0;font-size:.9em;padding:0 10px}
.result_pollerTitle{padding:5px 10px;margin:0 0 5px 0;background:#f7f7f7;border-bottom:1px solid #999}
.result_pollGraph img{float:left}
.result_pollGraph div{float:left;background-repeat:repeat-x;color:#FFF;font-size:.9em;line-height:16px}
.result_pollGraph{padding:0 10px;margin-bottom:4px}
.result_pollGraph p {margin:0!important;padding:2px 0;background-image: url(/img/graph-light-blue-bg.png);background-repeat: no-repeat;}
.result_inf{border-top:1px solid #999999;margin:5px 0 0;padding:5px 10px;}
.result_inf span{color:#999999;}
.poller_waitMessage{display:none}
.result_totalVotes{clear:both;font-size:.9em;margin-top:5px;margin-bottom:0;font-style:italic;padding:0 10px}
.resGraph{background-image:url(/img/graph_middle_1.gif);color:#fff;font-size:.9em;float:left;padding-left:2px}
.pollbtn{margin:0;padding:0 10px 0 38px}
a.pollres{float:right;padding-top:9px}
.prev{float:left}
.next{float:right}
form .fieldTxtName{display:block;min-height:1px;overflow:hidden;position:absolute;width:140px}
.star{color:#f00!important}
a.star,a.star:link,a.star:hover,a.star:visited{color:#f00}
.fieldTag{display:block;padding-left:140px;padding-right:140px}
form .formElement,form .formItemText,form .formItemEmail,form .formItemArea,form .formItemSbox,form .submitFormItem{display:block;width:280px;font-size:12px}
span.help{color:#fff;background:#007BC5}
#tooltip{position:absolute;z-index:3000;border:1px solid #ccc;background-color:#eee;padding:3px}
#tooltip p,#tooltip div{margin:0}
#quicks{background:#f7f7f7;padding:12px;margin:0}
#quicks p{padding:5px;margin:0}
#quicks a{font-size:13px;text-decoration:underline;margin-left:0;margin-right:8px;white-space:nowrap}
table.des{border-top:1px solid #ccc;border-right:1px solid #ccc}
table.des th{padding:3px;border:1px solid #ccc;text-align:left;font-size:90%;background:#ccc}
table.des td{padding:3px;border-left:1px solid #ccc;border-bottom:1px solid #ccc}
table.des td.first{border-left:1px solid white}
table.des tr.bottom td{border-bottom:0}
table.fpnews{width:100%;}
table.fpnews tr{vertical-align:top;}
table.fpnews td{height:2em;}
table.fpnews td a{font-weight:700;}
a.outln:hover,a.outln:active,a.outln:focus{outline:none}
.upnvgra{float:left;width:23px;height:24px;background:url(/img/icons.png) no-repeat scroll 0 -72px}
.upnvgrb{float:left;width:23px;height:24px;background:url(/img/icons.png) no-repeat scroll -23px -72px}
.upnvgrc{float:left;width:23px;height:24px;background:url(/img/icons.png) no-repeat scroll -46px -72px}
.upnvgrd{float:left;width:23px;height:24px;background:url(/img/icons.png) no-repeat scroll -69px -72px}
.upnvgre{float:left;width:23px;height:24px;background:url(/img/icons.png) no-repeat scroll -92px -72px}
.upnvgrf{float:left;width:21px;height:24px;background:url(/img/icons.png) no-repeat scroll -115px -72px}
.keyb{display:inline-block;width:20px;height:10px;background:url(/img/icons.png) no-repeat scroll -170px -76px;}
.keybopen{display:inline-block;width:20px;height:10px;background:url(/img/icons.png) no-repeat scroll -170px -86px;}
.anhdrin{float:left;padding:2px 8px;background:#007BC5}
.anhdr{position:relative;border-bottom:1px solid #007BC5;height:17px}
.an_h{position:absolute;right:0;width:16px;height:17px}
.anha{background:transparent url(/img/icons.png) no-repeat scroll 0 1px}
.anhb{background:transparent url(/img/icons.png) no-repeat scroll -16px 1px}
.anhc{background:transparent url(/img/icons.png) no-repeat scroll -32px 1px}
.anhd{background:transparent url(/img/icons.png) no-repeat scroll -48px 1px}
.anhe{background:transparent url(/img/icons.png) no-repeat scroll -64px 1px}
.anhf{background:transparent url(/img/icons.png) no-repeat scroll -80px 1px}
.anhg{background:transparent url(/img/icons.png) no-repeat scroll -96px 1px}
.anhi{background:transparent url(/img/icons.png) no-repeat scroll -112px 1px;}
.anhk{background:transparent url(/img/icons.png) no-repeat scroll -128px 1px;}
.anhl{background:transparent url(/img/icons.png) no-repeat scroll -144px 1px;}
.anhm{background:transparent url(/img/icons.png) no-repeat scroll -160px 1px;}
.anhn{background:transparent url(/img/icons.png) no-repeat scroll -176px 1px;}
#pllrus{background:transparent url(/img/rus_plastinfo_logo.png) no-repeat 0 0;width:150px;height:70px}
#plleng{background:transparent url(/img/eng_plastinfo_logo.png) no-repeat 0 0;width:150px;height:70px}
#pllrus h1,#plleng h1{display:block;width:150px;height:70px;margin:0}
#pllrus span,#plleng span{display:none}
.newstop{background:#fff;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;border-top:1px solid #fff;margin:0;padding:0;width:232px}
.newstop li,.newstop ul{margin:0;padding:0}
.newstop li{float:left;list-style-image:none;list-style-position:outside;list-style-type:none}
.newstop ul a.selected{background:#fff;color:#000;cursor:default;margin:0;border:0}
.newstop ul a{background:#999;color:#fff;display:block;text-align:center;font-size:12px;margin:0;padding:6px 0;width:116px;border:0;text-decoration:none!important}
.newstop div{background:#fff;clear:left;font-size:12px;padding:10px 10px 8px}
.grplashka{background:#ccc;padding:2px 0 2px 10px;margin:16px 0 9px 0}
.pchead{padding:3px;background:#007BC5;color:#fff}
.pchead a{color:#fff;font-size:12px;font-weight:100}
.pcbody{border:1px solid #999;padding:0.5em 1em 1em 1em;}
.pcbody p{border-bottom:1px solid #CCCCCC;margin:0;padding:6px 0;}
.bmarks{padding:8px 0}
.bmarks span{display:block;float:left}
.bmarks a.memori{background:url(/img/icon/bmarks.png) no-repeat 0 0;width:16px;height:16px;display:block;float:left;margin:0 5px 0 0}
.bmarks a.bobrdobr{background:url(/img/icon/bmarks.png) no-repeat 0 -20px;width:16px;height:16px;display:block;float:left;margin:0 5px 0 0}
.bmarks a.mwong{background:url(/img/icon/bmarks.png) no-repeat 0 -40px;width:16px;height:16px;display:block;float:left;margin:0 5px 0 0}
.bmarks a.zy{background:url(/img/icon/bmarks.png) no-repeat 0 -60px;width:16px;height:16px;display:block;float:left;margin:0 5px 0 0}
.bmarks a.newstwo{background:url(/img/icon/bmarks.png) no-repeat 0 -80px;width:16px;height:16px;display:block;float:left;margin:0 5px 0 0}
.bmarks a.delicious{background:url(/img/icon/bmarks.png) no-repeat 0 -100px;width:16px;height:16px;display:block;float:left;margin:0 5px 0 0}
.bmarks a.google{background:url(/img/icon/bmarks.png) no-repeat 0 -120px;width:16px;height:16px;display:block;float:left;margin:0 5px 0 0}
.bmarks a.digg{background:url(/img/icon/bmarks.png) no-repeat 0 -140px;width:16px;height:16px;display:block;float:left;margin:0 5px 0 0}
.bmarks a.reddit{background:url(/img/icon/bmarks.png) no-repeat 0 -160px;width:16px;height:16px;display:block;float:left;margin:0 5px 0 0}
.bmarks a.moemesto{background:url(/img/icon/bmarks.png) no-repeat 0 -180px;width:16px;height:16px;display:block;float:left;margin:0 5px 0 0}
.phboxl{color:#666;float:left;font-size:.85em;line-height:1.2em;padding:2px 20px 10px 0;text-align:left;width:220px}
#share{display:none;position:absolute}
#share div.send-inner{background:#FFF;border:1px solid #CDCDCD;padding:0 0 10px 0;width:380px;z-index:999}
#share .share-top{background:#ccc;float:left;margin-bottom:10px;width:380px}
#share h5{float:left;font-family:arial,sans-serif;font-weight:bold;padding:3px 0 5px 10px;width:260px}
#share .share-top span{float:right;padding:6px 10px 0 0;text-align:right;width:90px;display:block}
#share .share-top span a{color:#333;text-decoration:none;font-family:arial,sans-serif;font-size:11px}
#share ul{list-style:none;padding:0;margin:0}
#share ul li{float:left;margin-left:10px;width:170px;margin-bottom:5px;padding:5px 0 0 0}
#share ul li a{padding-left:20px;text-decoration:none}
#share a.memori{background:url(/img/icon/bmarks.png) no-repeat 0 0}
#share a.bobrdobr{background:url(/img/icon/bmarks.png) no-repeat 0 -20px}
#share a.mwong{background:url(/img/icon/bmarks.png) no-repeat 0 -40px}
#share a.zy{background:url(/img/icon/bmarks.png) no-repeat 0 -60px}
#share a.newstwo{background:url(/img/icon/bmarks.png) no-repeat 0 -80px}
#share a.delicious{background:url(/img/icon/bmarks.png) no-repeat 0 -100px}
#share a.google{background:url(/img/icon/bmarks.png) no-repeat 0 -120px}
#share a.digg{background:url(/img/icon/bmarks.png) no-repeat 0 -140px}
#share a.reddit{background:url(/img/icon/bmarks.png) no-repeat 0 -160px}
#share a.moemesto{background:url(/img/icon/bmarks.png) no-repeat 0 -180px}
.catsl{border:1px solid #666;padding:5px;margin-bottom:2px}
div.catsl input.chi{margin-left:14px}
.formleft{width:606px;margin:0;padding:0}
.formleft fieldset{margin:0;padding:3px 0;border:1px solid #fff}
.formleft label{float:left;width:220px;overflow:hidden;background:#ececec;padding:3px;margin-right:2px;text-align:right}
.formleft label.area{float:left;width:220px;height:160px;overflow:hidden;background:#ececec;padding:3px;margin-right:2px;text-align:right}
.formleft .text{float:left;width:370px;font-size:110%;font-family:arial;background:#F8F9F9;border:1px solid #B5B5B5;}
.formleft .text:hover{background:#ffffff;border:1px solid #666666;}
.formleft select{float:left;width:374px;font-size:110%;font-family:arial;background:#F8F9F9;border:1px solid #B5B5B5;}
.formleft select:hover{background:#ffffff;border:1px solid #666666;}
.formleft textarea{float:left;width:370px;height:160px;font-size:100%;font-family:arial}
.formleft p{margin:0;padding:10px 0 3px 2px}
.btnbl{width:150px;border:1px solid #ddd;margin-right:6px}
.btnblin{padding:8px;background:#e8eefa}
.btnblin a{font-family:arial,verdana,sans-serif;font-size:1.2em;color:#007BC5;font-weight:700}
/*.ct1{width:16px;height:16px;background:url(/img/caticons.png) no-repeat scroll 0 0}*/
/*.ct2{width:16px;height:16px;background:url(/img/caticons.png) no-repeat scroll -17px 0}*/
/*.ct3{width:16px;height:16px;background:url(/img/caticons.png) no-repeat scroll -34px 0}*/
/*.ct4{width:16px;height:16px;background:url(/img/caticons.png) no-repeat scroll -51px 0}*/
.bld{font-weight:700;}
.mzhstr{line-height:150%;}
.awesome, .awesome:visited{
	display:inline-block;padding:5px 10px 4px;color:#fff;text-decoration:none;position:relative;cursor:pointer;}
.awesome, .awesome:visited, .contentBlock .awesome, .contentBlock .awesome:visited{font-size:12px;font-weight:700;line-height:1;color:#fff;}
.awesome:hover{background-color:#111;color:#fff;}
.awesome:active{top:1px;}
.pla.awesome, .pla.awesome:visited{background:#007bc5;color:#fff!important;border-top:0;border-left:0;border-right:0;border-bottom:2px solid #2567b8;}
.pla.awesome:hover{background-color:#2567b8;color:#fff;border-bottom:2px solid #2567b8;}
a.bluebutton, a.bluebutton:visited, input.bluebutton {background:#007bc5;color:#fff;border-top:0;border-left:0;border-right:0;border-bottom:2px solid #2567b8;}
a.bluebutton:hover, input.bluebutton:hover {background-color:#2567b8;color:#fff;border-bottom:2px solid #2567b8;}
.contentBlock a.bluebutton {color:#fff;}
.tocard, .tocard:visited, .contentBlock .tocard, .contentBlock .tocard:visited{
	display:inline-block;padding:5px 10px 4px;color:#fff;text-decoration:none;position:relative;cursor:pointer;}
.tocard:hover, .contentBlock .tocard:hover{background-color:#111;color:#fff;}
.tocard:active, .contentBlock .tocard:active,{top:1px;}
.tocard, .tocard:visited , .contentBlock .tocard, .contentBlock .tocard:visited{font-size:12px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}
.pla.tocard, .pla.tocard:visited, .contentBlock .pla.tocard, .contentBlock .pla.tocard:visited{background:#2dab33;color:#fff;border-top:0;border-left:0;border-right:0;border-bottom:2px solid #39892f;}
.pla.tocard:hover, .contentBlock .pla.tocard:hover{background-color:#39892f;color:#fff;border-bottom:2px solid #39892f;}
.mbr{width:606px;margin:0;padding:0}
.mbr fieldset{margin:0;padding:3px 0;border:1px solid #fff}
.mbr label{float:left;width:215px;overflow:hidden;padding:3px 8px 3px;margin-right:2px;text-align:right}
.mbr label.area{float:left;width:220px;height:160px;overflow:hidden;padding:3px;margin-right:2px;text-align:right}
.mbr .text{float:left;width:360px;font-size:100%;font-family:arial;border:1px solid #B5B5B5;}
.mbr .text:hover{background:#ffffff;border:1px solid #acc0c7;}
.mbr select{float:left;width:360px;font-size:100%;font-family:arial;border:1px solid #B5B5B5;}
.mbr select:hover{background:#ffffff;border:1px solid #acc0c7;}
.mbr textarea{float:left;width:360px;height:160px;font-size:100%;font-family:arial}
.mbr p{margin:0;padding:10px 0 3px 2px}
.redstar{color:#f00;}
.fullwidthbn2{width:100%;height:60px;}
.notice{border:1px solid gold;background:lightyellow;padding:10px 20px 10px 10px;margin:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#000000;line-height:120%;vertical-align:center;text-shadow:0px 1px rgba(255,255,255,0.5);position:relative;top:0;left:0;clear:both;}
.notice.error{border:1px solid #f00;background:pink;color:#000;}
.w100{width:100px;}
.w120{width:120px;}
.w150{width:150px;}
.w200{width:200px;}
.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both;}
.pagingbox{font-size:12px;line-height:22px;margin-left:auto;margin-right:auto;padding-top:2px;}
.pagingbox a{background:#fff;border:1px solid #999;padding:2px 6px;text-decoration:none;color:#007BC5;}
.curr-page{background:#fff;border:1px solid #007BC5;padding:2px 6px;text-decoration:none;color:#007BC5;}
.pagingbox a:visited:hover, .pagingbox a:hover, .pagingbox a:active{background:none repeat scroll 0 0 #007BC5;border:1px solid #007BC5;color:#FFFFFF;text-decoration:none;}
.pagingbox .curr-page{background:none repeat scroll 0 0 #007BC5;color:#FFFFFF;font-weight:bold;vertical-align:top;}
.service_box{width:16px;height:16px;background:url('/img/profileimg.png') no-repeat 0 0;}
.manufacturer_box{width:16px;height:16px;background:url('/img/profileimg.png') no-repeat 0 -16px;}
.seller_box{width:16px;height:16px;background:url('/img/profileimg.png') no-repeat 0 -32px;}
.representative_box{width:16px;height:16px;background:url('/img/profileimg.png') no-repeat 0 -48px;}
time.board{float:right;font-size:11px;}
.centered-box{bottom:50%;position:absolute;right:50%;transform:translate(50%, 50%);}
#alertinfo{width:400px;display:none;z-index:400;font-weight:700;}
a.close-modal, a.close-modal:hover{color:#fff;cursor:pointer;font-size:22px;font-weight:bold;line-height:0.5;position:absolute;right:11px;top:8px;}
.toggle-wrap{display:none;}
.noquotes-left-padding{padding-left:0.6em;}
.nbrs1{width:18px;height:20px;background:url(/img/nbrs.png) no-repeat 0 4px;}
.nbrs2{width:18px;height:20px;background:url(/img/nbrs.png) no-repeat 0 -20px;}
.nbrs3{width:18px;height:20px;background:url(/img/nbrs.png) no-repeat 0 -44px;}
.catSelect{width:100%;font-size:12px;}
a.tomain{color:#fff;display:block;padding:2px 2px 0 7px;text-align: right;}
a.tomain:hover{color:#ccc;}
.floatblockhalf{float:left;}
.floatblockhalf{width:49%;margin:0px 1% 0px 0px;}
@media screen and (max-width:1100px){.floatblockhalf{width:100%;}
}
div.main, div.nav2top, .content-box{margin:0 auto;width:1000px;}
div.main{background:#ccc;padding-top:34px;}
div.nav2top{position:relative;}
div.nav2top .nav2top_links{float:right;width:260px;margin:8px 5px 0 0;text-align:right;}
div.nav2top .nav2top_logo{float:left;width:194px;margin-top:6px;text-align:right;}
div.nav2top .nav2top_search{margin:0 auto;width:420px;padding-top:6px;}
@media screen and (max-width:2560px){div.main, div.nav2top, .content-box{width:1200px;}
}
@media screen and (max-width:1200px){div.main, div.nav2top, .content-box{width:100%;}
}
@media screen and (max-width:1024px){div.main, div.nav2top, .content-box{width:1000px;}
}
div.topbox{background:#fff;height:33px;width:100%;border-bottom:1px solid #ccc;position:fixed;z-index:300;}
.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}
.searchform{padding:0;margin:0;}
.searchform input{width:180px;height:19px;display:block;font:1.2em Arial;padding:1px 4px;background:#ccc;border:0;}
.searchform select{width:120px;height:21px;display:block;font:1.2em Arial;padding:0;background:#ccc;border:0;}
.searchform a{display:inline-block;padding:0 10px;background:#007BC5;color:#fff;font:1em Arial;line-height:21px;text-decoration:none;}
.searchform a:hover{text-decoration:underline;}
a.bottomttl{font-size:14px;color:#000;font-weight:700;margin-bottom:4px;text-decoration:none;}
a.bottomttl:hover{text-decoration:underline;}
div.headerbnr{width:100%;padding:2px 0;}
div.headerbnr table{margin:0 auto;}
.footerbox{width:100%;margin:0px auto;background:#f7f7f7;position:relative;height:290px;border-top:1px solid #ccc;}
.footerbox p{margin-top:0px;margin-bottom:6px;}
.footerbox a{font-family:arial,verdana,tahoma,sans-serif;font-size:12px;color:#007BC5;text-decoration:none}
.footerbox a:visited{color:#69c;}
.footerbox a:hover{text-decoration:underline}
.footerbox h4{font-size:14px;color:#000;font-weight:700;}
.copyrights{position:relative;height:18px;padding:2px 0 0 4px;}
div.tradenavblock{padding-top:4px;height:28px;}
.subscrbox{position:relative;height:20px;}
div.subscrbox div{padding-left:20px;}
div.subscrbox a{margin-top:6px;}
#loginform{display: none;width:352px;left: 50%;margin-left: -176px;margin-top: 0;padding-bottom:7px;position: fixed;top: 200px;background:#dedede;text-align:left;z-index:4000;}
#loginform.open{display:block;}
.roundedCorn{border-radius:8px 8px 8px 8px;}
ul.loginformtab{margin:7px 0 0 7px;padding:0;float:left;list-style:none;height:24px;border-bottom:1px solid #999;border-left:1px solid #999;width:336px;}
ul.loginformtab li{float:left;margin:0;padding:0;height:23px;line-height:23px;border:1px solid #999;border-left:none;margin-bottom:-1px;overflow:hidden;position:relative;background:#e0e0e0;}
ul.loginformtab li a{text-decoration:none;color:#000;display:block;padding:0 20px;border:1px solid #fff;outline:none;}
ul.loginformtab li a:hover{background:#ccc;}
html ul.loginformtab li.active, html ul.loginformtab li.active a:hover{background:#fff;border-bottom:1px solid #fff;}
.tab_container{margin:0 0 0 7px;padding:0;border:1px solid #999;border-top:none;overflow:hidden;clear:both;float:left;width:336px;background:#fff;}
.tab_content{padding:0px;}
.tab_content input.sendbutt{margin-top:6px;width:80px;}
.tab_content p{margin:8px 0;}
.tab_content p.lf-infoline {font-size:1em;font-weight:600;padding: 4px 6px;display:none;margin-top:0;}
#tab1, #tab2, .tabfrm{display:block;line-height:18px;padding:9px;}
#tab1 form, #tab2 form{background-color:#FFFFFF;padding:10px;margin:0;position:relative;width:300px;}
#tab1 .closebutt, #tab2 .closebutt{background:url("/img/menu_close.png") no-repeat scroll left top transparent;cursor:pointer;display:block;height:16px;width:16px;margin:10px 12px 0 0;position:absolute;right:0;top:0;}
#tab1 fieldset, #tab2 fieldset{border:medium none;margin:0;padding:0;}
#tab1 input.text, #tab2 input.text{border:1px solid #A7A49B;display:block;margin-bottom:6px;padding:4px;position:relative;width:286px;}
#tab1 input, #tab2 input{vertical-align:middle;margin:0;padding:0;}
.forgotPassword{clear:both;padding-top:1em;}
#loginform div.remreg{width:286px;}
#loginform div.remreg a{color:#007BC5}
#loginform label{font-size:12px;}
.rememberMe{padding-bottom:37px;margin:0;padding:0;}
.tabfrm{display:block;line-height:18px;padding:0px;}
.tabfrm form{background-color:#FFFFFF;margin:0;position:relative;width:300px;}
.tabfrm fieldset{border:medium none;margin:0;padding:0;}
.tabfrm input.text{border:1px solid #A7A49B;display:block;margin-bottom:6px;padding:4px;position:relative;width:286px;}
.tabfrm input.checkcode{border:1px solid #A7A49B;display:block;margin-bottom:6px;padding:4px;position:relative;width:130px;display:inline-block;vertical-align:top;}
.tabfrm textarea.tarea{border:1px solid #A7A49B;display:block;margin-bottom:6px;padding:4px;position:relative;width:286px;height:100px;}
.tabfrm input{vertical-align:middle;margin:0;padding:0;}
.tabfrm input.sendbutt{margin-top:6px;width:80px;}
.tabfrm p{margin:8px 0;}
.tabfrminf{position:absolute;left:320px;top:0;height:175px;width:160px;margin:0;padding-left:8px;border-left:1px solid #cccccc;font-size:0.9em;font-family:arial}
.remindinf{position:absolute;left:320px;top:0;height:97px;width:270px;margin:0;padding-left:8px;border-left:1px solid #cccccc;font-size:0.9em;font-family:arial}
.overlay{background-color:#000;height:100%;position:fixed;top:0px;left:0px;width:100%;z-index:3000;filter:alpha(opacity=60);-moz-opacity:0.60;-khtml-opacity:0.60;opacity:0.60;_position:absolute;_top:0px;_left:0px;}
#trade_board_tbl{border-collapse:collapse;text-align:left;width:100%;border-spacing:0}
#trade_board_tbl th{color:#000;text-align:left;font-weight:700;font-size:12px;padding:4px 8px}
#trade_board_tbl .odd {background:#f7f7f7;}
#trade_board_tbl .ccc {background:#ccc;}
#trade_board_tbl td.bold { font-weight:700;}
#trade_board_tbl .bold ins {text-decoration: none}
#trade_board_tbl td { color: #000; padding: 8px; vertical-align: top;}
#trade_board_tbl .yellow a {color:#000;}
#trade_board_tbl td.adv a, #trade_board_tbl td.adv a:visited {color:#000}
.content_top { height: 80px; float:left; margin-right:4px; }
.content_top img { position:relative; z-index:1; float:left; padding: 0 4px 0 0;border:0;width:80px;height:80px;}
.content_top img.ontop { z-index: 2;}
.trade_board_border {border:1px solid #999;padding:1px;}
#tradesubnav{display:table;width: 80%;background:#fff;}
#tradesubnav ul.tradesubnavmenu {display: table-row;list-style:none;margin:0;padding:0;}
#tradesubnav ul.tradesubnavmenu li {display: table-cell;float: none;width: 25%;list-style:none;margin:0;padding:0;}
#tradesubnav ul.tradesubnavmenu li a.flink, #tradesubnav ul.tradesubnavmenu li b.flink {margin:0;}
#tradesubnav ul.tradesubnavmenu li a.slink, #tradesubnav ul.tradesubnavmenu li b.slink {margin:0 0 0 2px;}
#tradesubnav ul.tradesubnavmenu li a {display:block;background:#fff;color:#000;text-decoration:none;line-height:1.3em;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;padding:3px 10px;}
#tradesubnav ul.tradesubnavmenu li b,#tradesubnav ul.tradesubnavmenu li a:hover {display:block;background:#999;color:#fff;text-decoration:none;line-height:1.3em;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;padding:3px 10px;}

#brules{position:absolute;z-index:3001;width:640px;height:400px;background:#fff;overflow-y:scroll;display:none;}
#brules div{padding:16px;}
#brules.open{display:block;}
.closerules{background:url("/img/menu_close.gif") no-repeat scroll left top transparent;cursor:pointer;display:block;height:12px;margin:10px 14px 0 0;position:absolute;right:0;top:0;width:12px;}
.tradeformfields{border-collapse:collapse;width:100%}
.tradeformfields td{width:50%}
.tradeformfields td input{width:96%;background:#f8f9f9;border:1px solid #b5b5b5;}
.tradeformfields td textarea{width:98%;background:#f8f9f9;border:1px solid #b5b5b5;}
.tradeformfields td table{border-collapse:collapse;width:100%}
.tradeformfields td table td{width:33%}
input[type=radio].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}
input[type=radio].css-checkbox + label.css-label{padding:0 14px 0 20px;height:18px;display:inline-block;line-height:18px;background-repeat:no-repeat;background-position:0 -112px;font-size:14px;font-weight:600;vertical-align:middle;cursor:pointer;}
input[type=radio].css-checkbox:checked + label.css-label{background-position:0 -130px;}
label.css-label{background-image:url(/img/icons.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
h1.trade_form {padding:10px 0 8px 229px;}

/*ppi*/
table.price {border-collapse: separate; border-spacing: 0; margin:auto;}
.colone {width:300px;}
.coltwo {width:210px;}
.colthree {width:210px;}
table.price th {border-bottom:3px solid #6c797b;font: 16px/24px Arial,sans-serif;font-weight:700;padding:4px 0 4px 20px;text-align:left}
table.price th.coltwo {border-left:1px solid #e5e6e6;border-top:1px solid #e5e6e6; border-top-left-radius: 4px;border-top-right-radius: 4px;}
table.price th.colthree {border-left:1px solid #e5e6e6;border-top:1px solid #e5e6e6;border-right:1px solid #e5e6e6; border-top-left-radius: 4px;border-top-right-radius: 4px;}
table.price td {font: 12px/12px Arial,sans-serif; padding:5px 10px 5px 20px; text-align:left;}
table.price td { border-left:1px solid #e5e6e6;border-bottom:1px solid #e5e6e6; }
table.price td:first-child { border-left: 0; }
table.price td.last { border-right: 1px solid #e5e6e6;  }
table.price td.bottom {border-bottom:3px solid #6c797b;}
table.price td p {font: 15px/14px Arial,sans-serif;margin:12px 0;}
table.price td p.bigblue {font: 26px/12px Arial,sans-serif;font-weight:700;margin:12px 0;}
/*p {font: 13px/16px Arial,sans-serif;margin:12px 0;}*/
p {font: 13px/16px Arial,sans-serif;}
p a.mbasel {font: 13px/16px Arial,sans-serif;color: #007AC4;}
/*.cblue {color:#1479cf;}*/
.font11 {font-size:11px;}
.font14 {font:15px/16px Arial,sans-serif;}
.font16 {font:16px/24px Arial,sans-serif;}
.bluefnt {color:#2163bb;}
.greenfnt {color:#445026;}
.yes {width:31px;height:20px;background:url(/img/tblpics/yes.png) no-repeat 0 0; font: 0/0 serif;text-shadow: none;color: transparent;}
.yesb {width:31px;height:20px;background:url(/img/tblpics/yesb.png) no-repeat 0 0; font: 0/0 serif;text-shadow: none;color: transparent;}
.dotreh {width:123px;height:20px;background:url(/img/tblpics/dotreh.png) no-repeat 0 0; font: 0/0 serif;text-shadow: none;color: transparent;float:left;}
.poodnomu  {width:106px;height:20px;background:url(/img/tblpics/poodnomu.png) no-repeat 0 0; font: 0/0 serif;text-shadow: none;color: transparent;float:left;}

.sharebox {position:relative;}
a.sharer {display:block;height:24px;width:24px;margin-left:6px;float:left;cursor:pointer;background:url(/img/snicons24.png) no-repeat;}
a.sh_vk {background-position:0px 0px;}
a.sh_fb {background-position:-24px 0px;}
a.sh_tw {background-position:-48px 0px;}
a.sh_gplus {background-position:-72px 0px;}
a.sh_odnkl {background-position:-96px 0px;}
a.sh_email {background-position:-120px 0px;}
a.sh_tlgm {background-position:-144px 0px;}
a.sh_whtsp {background-position:-168px 0px;}
a.sh_vbr {background-position:-192px 0px;}

a.sendemail {display:block;height:24px;width:24px;margin-left:6px;float:left;cursor:pointer;background:url(/img/snicons24.png) no-repeat;background-position:-120px 0px;}

a.printthispage {display:block;height:24px;width:24px;margin-left:6px;float:left;cursor:pointer;background:url(/img/snicons24.png) no-repeat;background-position:-216px 0px;}
a.bookmarkthispage {display:block;height:24px;width:24px;margin-left:6px;float:left;cursor:pointer;background:url(/img/snicons24.png) no-repeat;background-position:-240px 0px;}
a.bookmarkedthispage {display:block;height:24px;width:24px;margin-left:6px;float:left;cursor:pointer;background:url(/img/snicons24.png) no-repeat;background-position:-264px 0px;}

/*	Table Simple */
.simple {border-collapse: collapse;border-spacing: 0;background-color: transparent;}
.table-bordered {border: 1px solid #ddd;}
.table-wide {max-width: 100%;width: 100%;}
.pading-4-8 tr td {padding: 4px 8px;}
.table-bordered tr td {border: 1px solid #ddd;}

.row{display: block;clear: both;}
.col-md-50 {width: 50%;float: left;}
.centered {position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);}

.txtad {background:#f6f6f6;padding:0;margin:0;}
.txtad p {padding:3px;margin:0;font-size: 11px;}

.qbutton {float:left; width: 24px; height: 24px; margin-left:8px; background: #f39237; cursor: pointer; border-radius: 50%;}
.qmark {padding:5px 0 0 8px;}
.qmark a {text-decoration: none; color:#fff}
.video-responsive { position:relative; padding-bottom:56.25%; padding-top:10px; height:0; overflow:hidden; border:1px solid #ccc;}
.video-responsive iframe,
.video-responsive object,
.video-responsive embed { position:absolute; top:0; left:0; width:100%; height:100%;}

.c999 {color: #999;}
.icnbox {width:14px;margin-right:4px;text-align:center;display:inline-block;height:20px;float:left;}
.hidden{display: none;}
.group-comitems {
  display:block;margin-bottom: 16px;
}
.comitem-logo {
  display:table-cell;padding:2px 16px 2px 2px;
}
.comitem-logo-inner {
  border: 1px solid #ddd;min-width: 100px;text-align: center;
}
.comitem-descr {
  position: relative;display:table-cell;vertical-align: top;width: 10000px;overflow: hidden;
}
.comitem-attr {
  display:table-cell;min-width: 166px;padding:0 0 0 12px;vertical-align: top;
}

.comitem-attr-inner {
  padding:0 0 0 8px;border-left:1px solid #ddd;
}

.comitem-attr-inner>p{
  margin: 0 0 8px 0;
}


/* FLEX */
.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

.d-flex-1 {
  flex:1;
}
.d-flex-2 {
  flex:2;
}
.d-flex-3 {
  flex:3;
}
.d-flex-4 {
  flex:4;
}
.d-flex-5 {
  flex:5;
}
.d-flex-6 {
  flex:6;
}

.item-flex-three-column {
  width:calc( ( 100% - 40px ) / 3 );
  margin:0 0 20px;
}
.item-flex-three-column:nth-child(3n-1){
  margin-left:20px;
  margin-right:20px;
}

.alert{position: relative;padding: .75rem 1.25rem;margin-bottom: 1rem;border: 1px solid transparent;}
.alert-success {color: #155724;background-color: #d4edda;border-color: #c3e6cb;}
.alert-danger {color: #721c24;background-color: #f8d7da;border-color: #f5c6cb;}
.alert-info {color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;}
.alert-secondary {color: #383d41;background-color: #e2e3e5;border-color: #d6d8db;}
.alert-link {font-weight: 700;text-decoration: underline;}
.alert-success .alert-link {color: #0b2e13;}
.alert-danger .alert-link {color: #491217;}
.alert-info .alert-link {color: #062c33;}
.alert-secondary .alert-link {color: #202326;}

/*
.alert{border:1px solid transparent;border-radius:4px 4px 4px 4px;margin-bottom:20px;padding:15px;}
.alert-success{background-color:#DFF0D8;border-color:#D6E9C6;color:#468847;}
.alert-danger{background-color:#D9534F;border-color:#D43F3A;color:#FFFFFF;}
.alert-info{background-color:#efefef;border-color:#cecece;}
*/

.header-ttl {background:#007BC5;padding: 2px 4px;margin-bottom:1px;color: #fff;background-position: 100% 50%;background-repeat: no-repeat;}
.header-trade-img {background-image: url(/img/trade.gif)}
.header-job-img {background-image: url(/img/jobs.gif)}
.header-article-img {background-image: url(/img/article.gif)}
.header-machinery-img {background-image: url(/img/1_i.gif)}
.header-goods-img {background-image: url(/img/2_i.gif)}
.header-raw-img {background-image: url(/img/3_i.gif)}
.header-service-img {background-image: url(/img/4_i.gif)}
.header-trade-event {background-image: url(/img/even.gif)}
.subheader-ttl {background:#cccccc;padding: 2px 4px;color: #000;}

.editor-dropbtn {
  padding: 3px 6px;
  background: #2dab33;
  color: #fff;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 2px solid #39892f;
  cursor: pointer;
}

.editor-dropdown {
  position: relative;
  display: inline-block;
}

.editor-dropdown-content {
  display: none;
  position: absolute;
  right: 0;
  background-color: #ffffff;
  min-width: 120px;
  z-index: 1;
  border:1px solid #cccccc;
  border-width:1px 1px 0 1px;
}

.editor-dropdown-content a, .editor-dropdown-content span {
  color: black;
  padding: 4px 8px;
  text-decoration: none;
  display: block;
  border-bottom:1px solid #cccccc;
}

.editor-dropdown-content a:hover {background-color: #39892f;color:#fff}
.editor-dropdown-content span:hover {background-color: #cccccc;color:#fff}

.editor-dropdown:hover .editor-dropdown-content {
  display: block;
}

.editor-dropdown:hover .editor-dropbtn {
  background-color: #39892f;
}
.hloader {background: url(https://plastinfo.ru/img/horisontal-green-loader.gif) repeat-x 0 0!important;}

.adblock {
    padding: 20px 10px 10px 10px;
    border: 1px solid #ccc;
    margin: 5px;
    box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .2);
    border-radius: 2px;
}

.f2em {font-size:2.4em;}
.f1-4em {font-size:1.2em;text-transform: uppercase;line-height: 1.1;}

/*https://github.com/kazzkiq/balloon.css*/
button[data-balloon] {
  overflow: visible;
}
[data-balloon] {
  position: relative;
}
[data-balloon]:before,
[data-balloon]:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -khtml-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.18s ease-out 0.18s;
  transition: all 0.18s ease-out 0.18s;
  bottom: 100%;
  left: 50%;
  position: absolute;
  z-index: 10;
  -webkit-transform: translate(-50%, 10px);
  -ms-transform: translate(-50%, 10px);
  transform: translate(-50%, 10px);
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
}
[data-balloon]:after {
  background: rgba(17, 17, 17, 0.9);
  border-radius: 4px;
  color: #fff;
  content: attr(data-balloon);
  font-size: 12px;
  padding: .5em 1em;
  white-space: nowrap;
  margin-bottom: 11px;
}
[data-balloon]:before {
  background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E') no-repeat;
  background-size: 100% auto;
  height: 6px;
  width: 18px;
  content: "";
  margin-bottom: 5px;
}
[data-balloon]:hover:before,
[data-balloon][data-balloon-visible]:before,
[data-balloon]:hover:after,
[data-balloon][data-balloon-visible]:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -khtml-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
[data-balloon].font-awesome:after {
  font-family: FontAwesome;
}
[data-balloon][data-balloon-break]:after {
  white-space: pre;
}
[data-balloon-pos="down"]:before,
[data-balloon-pos="down"]:after {
  bottom: auto;
  left: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, -10px);
  -ms-transform: translate(-50%, -10px);
  transform: translate(-50%, -10px);
}
[data-balloon-pos="down"]:after {
  margin-top: 11px;
}
[data-balloon-pos="down"]:before {
  background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E') no-repeat;
  background-size: 100% auto;
  height: 6px;
  width: 18px;
  margin-top: 5px;
  margin-bottom: 0;
}
[data-balloon-pos="down"]:hover:before,
[data-balloon-pos="down"][data-balloon-visible]:before,
[data-balloon-pos="down"]:hover:after,
[data-balloon-pos="down"][data-balloon-visible]:after {
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
[data-balloon-pos="left"]:before,
[data-balloon-pos="left"]:after {
  bottom: auto;
  left: auto;
  right: 100%;
  top: 50%;
  -webkit-transform: translate(10px, -50%);
  -ms-transform: translate(10px, -50%);
  transform: translate(10px, -50%);
}
[data-balloon-pos="left"]:after {
  margin-right: 11px;
}
[data-balloon-pos="left"]:before {
  background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E') no-repeat;
  background-size: 100% auto;
  height: 18px;
  width: 6px;
  margin-right: 5px;
  margin-bottom: 0;
}
[data-balloon-pos="left"]:hover:before,
[data-balloon-pos="left"][data-balloon-visible]:before,
[data-balloon-pos="left"]:hover:after,
[data-balloon-pos="left"][data-balloon-visible]:after {
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
[data-balloon-pos="right"]:before,
[data-balloon-pos="right"]:after {
  bottom: auto;
  left: 100%;
  top: 50%;
  -webkit-transform: translate(-10px, -50%);
  -ms-transform: translate(-10px, -50%);
  transform: translate(-10px, -50%);
}
[data-balloon-pos="right"]:after {
  margin-left: 11px;
}
[data-balloon-pos="right"]:before {
  background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E') no-repeat;
  background-size: 100% auto;
  height: 18px;
  width: 6px;
  margin-bottom: 0;
  margin-left: 5px;
}
[data-balloon-pos="right"]:hover:before,
[data-balloon-pos="right"][data-balloon-visible]:before,
[data-balloon-pos="right"]:hover:after,
[data-balloon-pos="right"][data-balloon-visible]:after {
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
[data-balloon-length]:after {
  white-space: normal;
}
[data-balloon-length="small"]:after {
  width: 80px;
}
[data-balloon-length="medium"]:after {
  width: 150px;
}
[data-balloon-length="large"]:after {
  width: 260px;
}
[data-balloon-length="xlarge"]:after {
  width: 90vw;
}
@media screen and (min-width: 768px) {
  [data-balloon-length="xlarge"]:after {
    width: 380px;
  }
}
[data-balloon-length="fit"]:after {
  width: 100%;
}

figure.full {
    display: table;
    width: 100%;
    margin: 20px 0;
}

figure.left {
    display: table;
    width: 1%;
    margin: 4px 16px 16px 0;
    float:left
}

figure.full img {
    max-width: 100%;
	height: auto;
    margin-bottom: 10px;
}

figure.left img {margin-bottom: 10px;}

figcaption, .innerTable {display: table;width: 100%;}
.fdesc {color:#808080!important;margin-bottom: 4px;}
.fauthor {color:#bcbec2!important;}