.metalsite-page {
  padding-bottom: 20px;
  /** page numbers **/
  /**
news page
**/
  /**p cite{ color:#000000; display:block; border-left: 4px solid #c4c4c4; font-weight:bold; padding-left: 10px; margin-left:50px; text-decoration: none;}**/
  /**
Home page last news
**/
  /** search box */
  /** search box */
  /** Bulletin list style **/
  /** END Bulletin list style bullDate **/
  /** begin module magazine **/
  /** release**/
  /** article */
  /**ul.article_tlist li{ margin-top:5px;  margin-left: -20px; }**/
  /**.txt_article cite{ color:#000000; display:block; border-left: 4px solid #000066; font-weight:bold; padding-left: 10px; margin-left:50px; margin-top:10px;}**/
  /** end module magazine **/
  /** begin module metalmarket**/
  /*users module*/
  /** Для ajaxResult**/
  /**a.mm_ajaxresult_title:link:hover{font-weight: bold; border-top: 1px dashed #000000; border-bottom: 1px dashed #000000; text-decoration: none; font-size:1em}
/** end module metalmarket**/
  /** begin module activites**/
  /** end module activites**/
  /** begin module metalmarket**/
  /** end module metalmarket**/
  /** begin tabs**/
  /**Applies to every tab header element**/
  /**Active tab header**/
  /**InActive tab headers**/
  /** tab borders **/
  /**
	set up every tab header position
	+ 216px to every next tab header
**/
  /** tab header text format **/
  /** Active tab header text format **/
  /** InActive tab header text format **/
  /** Tab content **/
  /** end tabs**/
  /** begin inet**/
  /** end inet**/
  /* Shym main page directory*/
  /**
Left bar blocks
**/
  /** Right bar block **/
  /** Default block styles **/
  /** Rubric blocks **/
  /** Search block **/
  /** USer block **/
  /* CSS Document */
  /** Bulletin hint **/
  /** Filter parameters */
  /**Blog add tabs**/
  /**blog list**/
  /** post list **/
  /**last posts**/
  /** ask form**/
  /**reply form*/
  /*
.galleria-thumbnails-container {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    background: url(/user/images/tpls/galleria/bg.png);
    z-index: 2
}

.galleria-thumbnails-list {
    position: absolute !important;
    top: 10px;
    right: 10px;
    left: 10px;
    bottom: 41px;
    overflow: auto !important
}

.galleria-thumbnails .galleria-image {
    width: 80px;
    height: 45px;
    float: left;
    margin: 0 7px 7px 0;
    border: 3px solid #fff;
    cursor: pointer
}
*/
  /**Galleries last**/
  /** job list**/
  /** News page **/
  /** SMS warning **/
  /** person list **/
  /**Questions */
  /** last poll**/
}
.metalsite-page blockquote {
  font-style: italic;
}
.metalsite-page .clear:before,
.metalsite-page .clear:after {
  content: " ";
  display: table;
}
.metalsite-page .clear:after {
  clear: both;
}
.metalsite-page #presBanner small {
  display: none;
}
.metalsite-page #presBanner small a:link,
.metalsite-page #presBanner small a:visited,
.metalsite-page #presBanner small a:focus {
  color: #004A90;
  font-size: 8pt;
  text-decoration: none;
}
.metalsite-page #presBanner small a:hover {
  color: #0077EA;
  font-size: 8pt;
  text-decoration: none;
}
.metalsite-page td#presBanner {
  background-color: #FEEBBB;
}
.metalsite-page .bannerflash {
  z-index: 1;
}
.metalsite-page a.company:link,
.metalsite-page a.company:visited,
.metalsite-page a.company:focus {
  font-weight: bold;
  text-decoration: none;
  font-size: 1em;
}
.metalsite-page a.company:link:hover {
  font-weight: bold;
  border-top: 1px dashed #000000;
  border-bottom: 1px dashed #000000;
  text-decoration: none;
  font-size: 1em;
}
.metalsite-page .pn {
  font-size: 9pt;
}
.metalsite-page a.pn:link,
.metalsite-page a.pn:visited,
.metalsite-page a.pn:focus {
  color: #D26B1F;
}
.metalsite-page strong.pn {
  color: #743C12;
  font-size: 10pt;
  font-weight: bolder;
  azimuth: inherit;
}
.metalsite-page .false,
.metalsite-page .error,
.metalsite-page .small_error {
  color: #EA0000;
  font-weight: bold;
}
.metalsite-page img {
  border: 0px;
}
.metalsite-page div.text {
  padding: 4px 4px 4px 0px;
  display: block;
  line-height: 125%;
}
.metalsite-page div.text img {
  margin-right: 5px;
}
.metalsite-page h1 {
  font-size: 15pt;
  font-weight: normal;
  margin: 5px 0px 10px 0px;
}
.metalsite-page h2 {
  font-size: 13pt;
}
.metalsite-page h3 {
  font-size: 11pt;
}
.metalsite-page small,
.metalsite-page .small {
  font-size: 8pt;
}
.metalsite-page li.toprel {
  list-style: none;
  margin-top: 8px;
  text-align: left;
  margin-left: -10px;
}
.metalsite-page div.txtnews {
  text-align: justify;
}
.metalsite-page div.txtnews,
.metalsite-page div.txtnews * {
  line-height: 125%;
}
.metalsite-page div.txtnews A,
.metalsite-page div.txtnews A:link,
.metalsite-page div.txtnews A:hover,
.metalsite-page div.txtnews A:visited {
  font-family: Verdana,Verdana,Helvetica;
  font-size: 12px;
}
.metalsite-page div.txtnews:first-letter {
  background-color: #6b7b5a;
  color: #FFFFFF;
  float: left;
  line-height: 105%;
  font-size: 40pt;
  margin: 4px 5px 5px 0px;
  padding: 5px 5px 5px 5px;
  vertical-align: bottom;
}
.metalsite-page div.txtnews table {
  clear: left;
}
.metalsite-page .news_aux {
  background-image: url(/user/images/tpls/news.auxbg.gif);
  background-position: left;
  background-repeat: no-repeat;
  margin-top: 0px;
  margin-bottom: 10px;
  height: 27px;
  padding: 0px;
}
.metalsite-page .news_aux div {
  position: relative;
  top: 7px;
  left: 10px;
}
.metalsite-page .nsource {
  display: block;
  text-align: left;
  margin-top: 5px;
  font-weight: bold;
}
.metalsite-page p.txt_article {
  text-align: justify;
}
.metalsite-page p cite {
  background-color: #eaeaea;
  border-left: 4px solid #c4c4c4;
  display: block;
  padding: 6px 10px 10px 10px;
  margin: 25px 0px 25px 40px;
  font-family: Verdana, Arial, Helvetica;
  font-weight: bold;
  color: #525252;
  font-size: 12px;
  font-style: normal;
  text-align: left;
}
.metalsite-page .footer {
  background: transparent url(/user/images/tpls/footerbgl.jpg) repeat-x scroll top;
  vertical-align: middle;
}
.metalsite-page .footer .footertext {
  color: #FFFFFF;
  font-size: 8pt;
  text-align: left;
  vertical-align: middle;
  display: block;
  margin: 5px 20px;
}
.metalsite-page table.header a,
.metalsite-page table.header a:link,
.metalsite-page table.header a:hover,
.metalsite-page table.header a:visited {
  color: #ffffff;
}
.metalsite-page table.page {
  margin: 0px 0px 20px 0px;
}
.metalsite-page td.lastnews .subject,
.metalsite-page a.subject_small,
.metalsite-page a.subject_small:link,
.metalsite-page a.subject_small:visited,
.metalsite-page a.subject_small:hover,
.metalsite-page .subject {
  color: #7E6E10;
  font-size: 8pt;
  text-decoration: none;
  font-weight: bold;
}
.metalsite-page td.lastnews a:link,
.metalsite-page td.lastnews a:active,
.metalsite-page td.lastnews a:focus,
.metalsite-page td.lastnews a:visited {
  font-size: 10pt;
  color: #000000;
  text-decoration: underline;
}
.metalsite-page td.lastnews a:hover {
  color: #A52A2A;
  text-decoration: none;
}
.metalsite-page td.lastnews div {
  margin-top: 10px;
}
.metalsite-page td.lastnews h2 {
  display: inline;
  font-size: 14pt;
  font-weight: normal;
}
.metalsite-page td.lastnews img.lastnewsimage {
  margin-bottom: 5px;
  margin-right: 10px;
}
.metalsite-page td.lastnews table {
  margin-top: 12px;
  margin-left: 10px;
  margin-right: 15px;
}
.metalsite-page td.lastnews table td.first {
  border-right: 1px dashed #666666;
  padding-right: 15px;
  overflow: hidden;
  overflow-x: hidden;
}
.metalsite-page td.lastnews table td.second {
  padding-left: 15px;
  padding-right: 0px;
}
.metalsite-page td.leftcol {
  padding-top: 15px;
}
.metalsite-page td.page_content {
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 10px;
  padding-top: 15px;
}
.metalsite-page td.rightcol {
  padding-top: 5px;
}
.metalsite-page td.rightcol div {
  margin-top: 10px;
}
.metalsite-page ul.text {
  padding-left: 20px;
}
.metalsite-page ul.text li {
  list-style-image: url(/user/images/tpls/bullet.gif);
  margin-top: 10px;
}
.metalsite-page .gold {
  color: #877A1E;
  font-size: 10pt;
  font-weight: bold;
}
.metalsite-page .page_content div.imageholder {
  float: left;
  margin-bottom: 10px;
  margin-right: 10px;
  width: 200px;
}
.metalsite-page .page_content div.imageholder span.idesc {
  color: #666666;
  background-color: #E4E4E4;
  display: block;
  padding: 10px 5px 10px 5px;
  margin-top: 5px;
  font-weight: bold;
  font-size: 8pt;
}
.metalsite-page .releasetitle {
  color: #666666;
  font-size: 10pt;
  font-weight: bold;
}
.metalsite-page .rubrictitle,
.metalsite-page .rubrictitle a:link,
.metalsite-page .rubrictitle a:visited,
.metalsite-page .rubrictitle a:active {
  color: #FFFFFF;
  font-size: 10pt;
  font-weight: bold;
}
.metalsite-page .rubrictitle a:hover {
  color: #FFFFFF;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
}
.metalsite-page .text,
.metalsite-page textarea {
  font-size: 12px;
}
.metalsite-page .transperent,
.metalsite-page small.transperent,
.metalsite-page a.transperent:link,
.metalsite-page a.transperent:visited,
.metalsite-page a.transperent:hover {
  color: #949494;
}
.metalsite-page div.searchbox {
  border: 1px outset #767676;
  background-color: #EEEEEE;
  padding: 10px;
  font-size: 8pt;
}
.metalsite-page div.searchbox form {
  line-height: 250%;
}
.metalsite-page div.searchbox input.button {
  border: 2px outset #FFFFFF;
  background-color: #737373;
  color: #ffffff;
  font-weight: bold;
}
.metalsite-page div.searchbox .input_box {
  border: 1px solid #ADADAD;
}
.metalsite-page input.input_box {
  width: 150px;
  border: 1px solid #ADADAD;
}
.metalsite-page input.input_box_long {
  width: 300px;
  border: 1px solid #ADADAD;
}
.metalsite-page input.input_box_elogn {
  width: 100%;
  border: 1px solid #ADADAD;
}
.metalsite-page select {
  border: 1px solid #ADADAD;
}
.metalsite-page input.button {
  border: 2px outset #ADADAD;
  background-color: #E7E7E7;
}
.metalsite-page table.tbl {
  font-size: 8pt;
}
.metalsite-page ul.comment {
  padding: 0px;
  list-style: none;
  margin: 10px;
}
.metalsite-page ul.comment li {
  padding: 0px;
  margin-top: 10px;
  background-color: #DFDFDF;
  border-bottom: 1px outset #FFFFFF;
  display: block;
}
.metalsite-page ul.comment li .heading {
  padding: 5px 5px 5px 10px;
  text-align: left;
  background-color: #6E6E6E;
  color: #FFFFFF;
  position: relative;
  font-size: 0.94em;
}
.metalsite-page ul.comment li .heading img {
  position: relative;
  float: right;
  top: -2px;
  margin: 0px;
  cursor: pointer;
}
.metalsite-page ul.comment .text {
  padding: 5px 15px;
  position: relative;
}
.metalsite-page ul.comment .text p {
  margin: 8px 0px;
  text-indent: 20px;
  text-align: justify;
}
.metalsite-page ul.comment .text .avatar {
  float: left;
  width: 75px;
  margin-right: 5px;
  margin-bottom: 5px;
  position: relative;
}
.metalsite-page table.edit {
  font-size: 8pt;
}
.metalsite-page table.edit tr.title {
  background-color: Silver;
  color: #FFFFFF;
  font-weight: bold;
}
.metalsite-page table.edit td.title {
  width: 150px;
}
.metalsite-page table.edit td span.error {
  color: Red;
}
.metalsite-page table.calendar td a {
  font-weight: bold;
}
.metalsite-page table.calendar td a.current {
  font-weight: bold;
  color: #FF0000;
}
.metalsite-page .big {
  font-size: 10pt;
}
.metalsite-page .clear {
  clear: both;
  height: 0px;
  font-size: 0px;
  line-height: 0px;
  display: block;
  zoom: 1;
}
.metalsite-page .left {
  clear: left;
}
.metalsite-page table.bulletinTable {
  font-size: 8pt;
}
.metalsite-page table.bulletinTable th,
.metalsite-page table.bulletinTable th {
  background-color: #CCCCCC;
  color: #000000;
}
.metalsite-page table.bulletinTable th.bullDate {
  background-color: #F3F3F3;
  color: #000000;
}
.metalsite-page table.bulletinTable td {
  border-bottom: 1px dashed #999999;
}
.metalsite-page table.bulletinTable tr.n td {
  border: 0px solid #000000;
}
.metalsite-page table.lme * {
  font-family: Arial, Helvetica, sans-serif;
}
.metalsite-page table.lme {
  margin-bottom: 10px;
  width: 98%;
}
.metalsite-page table.lme tr.price td {
  color: #7e6e10;
  font-weight: bold;
}
.metalsite-page table.lme tr.cash td {
  color: #000;
  font-weight: bold;
}
.metalsite-page table.lme tr.data td {
  border-top: 1px dashed #858585;
  font-size: 9pt;
}
.metalsite-page a.subs_false {
  color: red;
  border: 1px solid red;
  padding: 0px 2px 0px 2px;
  margin: 0px 0px 2px 0px;
}
.metalsite-page p.persondescr:first-letter {
  background-color: #333333;
  color: #FFFFFF;
  float: left;
  font-size: 40pt;
  margin: 4px 5px 0px 5px;
  padding: 5px 5px 5px 5px;
  vertical-align: bottom;
}
.metalsite-page p.persondescr {
  text-align: justify;
}
.metalsite-page table.contactlist td {
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #666666;
}
.metalsite-page table.contactlist td img {
  float: left;
  margin-right: 15px;
}
.metalsite-page .release_release_title {
  font-size: 16px;
  margin: 10px 0px 15px 0px;
  font-weight: bold;
}
.metalsite-page .release_authors_main {
  font-style: italic;
  margin-bottom: 5px;
  margin-left: 200px;
}
.metalsite-page .release_authors {
  font-style: italic;
  margin-bottom: 5px;
}
.metalsite-page .release_description_main {
  margin-left: 200px;
}
.metalsite-page .release_description_main a {
  text-decoration: none;
}
.metalsite-page .release_rubric {
  color: #7E6E10;
  font-size: 9pt;
  text-decoration: none;
  font-weight: bold;
  padding: 5px 0px 5px 0px;
  clear: both;
  text-transform: uppercase;
}
.metalsite-page .release_main {
  color: #7E6E10;
  font-size: 9pt;
  text-decoration: none;
  font-weight: bold;
}
.metalsite-page .under_descr {
  margin: 10px 0px 10px 0px;
  font-family: Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
  color: #7a7a7a;
}
.metalsite-page .under_descr_main {
  margin: 10px 0px 10px 200px;
  font-family: Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
  color: #7a7a7a;
}
.metalsite-page a.release_article_title:link,
.metalsite-page a.release_article_title:visited,
.metalsite-page a.release_article_title:focus {
  font-size: 13pt;
  color: #000000;
  text-decoration: underline;
}
.metalsite-page a.release_article_title:hover {
  color: #A52A2A;
  text-decoration: none;
}
.metalsite-page a.release_article_title_main:link,
.metalsite-page a.release_article_title_main:visited,
.metalsite-page a.release_article_title_main:focus {
  font-size: 13pt;
  color: #000000;
  text-decoration: underline;
}
.metalsite-page a.release_article_title_main:hover {
  color: #A52A2A;
  text-decoration: none;
}
.metalsite-page .rub_cont {
  border: 1px solid #717171;
  margin: 5px 0px 15px 5px;
}
.metalsite-page .cont_rubric_name {
  font-weight: bold;
  font-size: 14pt;
  display: inline;
  margin-bottom: 10px;
}
.metalsite-page .cont_article_name {
  font-weight: bold;
  display: inline;
}
.metalsite-page .cont_author {
  display: inline;
}
.metalsite-page .cont_descr {
  margin: 10px 0px 7px 0px;
}
.metalsite-page .cont_article {
  border-top: 1px solid #717171;
}
.metalsite-page .article_material {
  padding: 5px 0px 10px 5px;
  clear: both;
  cursor: pointer;
  border: 1px solid #666666;
  border-top: 0px solid #000000;
}
.metalsite-page .article_material_main {
  width: 200px;
  height: 20px;
  margin-top: 5px;
  padding: 5px 0px 5px 0px;
  background-color: #666666;
  color: #ffffff;
  text-align: center;
  font-weight: bold;
  clear: both;
}
.metalsite-page .article_main_img {
  width: 200px;
  margin: 0px 20px 0px 0px;
  float: left;
  display: block;
  text-align: left;
}
.metalsite-page .under_descr_article {
  margin: 0px 0px 10px 0px;
  padding-top: 10px;
  font-family: Verdana,Arial;
  font-size: 11px;
  font-weight: bold;
  color: #7a7a7a;
}
.metalsite-page div.article_description {
  font-weight: bold;
  font-size: 15px;
}
.metalsite-page .article_tlist strong {
  font-size: 16px;
  margin: 5px 0px 0px 0px;
}
.metalsite-page div.txt_article,
.metalsite-page .txt_article * {
  font-family: Times New Roman, Arial, Helvetica;
  line-height: 20px;
  font-size: 15px;
}
.metalsite-page div.article_description:first-letter {
  font-weight: normal;
  background-color: #6b7b5a;
  color: #FFFFFF;
  float: left;
  line-height: 110%;
  font-size: 40pt;
  margin-bottom: 5px;
  margin-right: 15px;
  padding: 5px 5px 5px 5px;
}
.metalsite-page .txt_article .r_image {
  margin: 15px 0px 15px 15px;
}
.metalsite-page .txt_article .l_image {
  margin: 15px 15px 15px 0px;
}
.metalsite-page .txt_article cite {
  background-color: #eaeaea;
  border-left: 4px solid #c4c4c4;
  display: block;
  padding: 6px 10px 10px 10px;
  margin: 25px 0px 25px 40px;
  font-family: Verdana, Arial, Helvetica;
  font-weight: bold;
  color: #525252;
  font-size: 12px;
  font-style: normal;
  text-align: left;
}
.metalsite-page .txt_article strong {
  font-family: Verdana, Arial, Helvetica;
  text-indent: 0px;
  color: #383f31;
  font-weight: bold;
  font-size: 20px;
  padding: 20px 0px 15px 0px;
  display: block;
  text-align: left;
}
.metalsite-page .txt_article p {
  text-indent: 25px;
  margin: 0px 0px 0px 0px;
}
.metalsite-page cite.comment {
  padding-bottom: 5px;
  padding-top: 5px;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  display: block;
  margin: 10px 10px 10px 120px;
  font-size: smaller;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.metalsite-page .viewprice_table_title {
  text-align: center;
}
.metalsite-page .viewprice_table_data {
  text-align: center;
}
.metalsite-page .mm_searchtitle {
  color: #ffffff;
  font-size: 15pt;
  font-weight: bold;
  background-color: #929292;
  border-radius: 5px;
  padding: 3px 7px;
  margin: 5px 0;
}
.metalsite-page .mm_searchtitle2 {
  color: #4c4c4c;
  font-size: 15pt;
  font-weight: bold;
}
.metalsite-page .mm_previewtitle {
  color: #ffffff;
  font-size: 14pt;
  font-weight: bold;
  background-color: #d5d5d5;
  border-radius: 5px;
  padding: 3px 7px;
  margin: 5px 0;
}
.metalsite-page .table-mm-lastadded {
  border: 1px solid #d5d5d5;
  border-radius: 5px;
}
.metalsite-page .table-mm-lastadded td {
  word-wrap: normal;
  word-break: normal;
  line-break: auto;
  vertical-align: top;
}
.metalsite-page .mm_count {
  vertical-align: top;
  font-weight: bold;
}
.metalsite-page .mm_countInt {
  color: #cc0000;
}
.metalsite-page .mm_countIntGray {
  color: #929292;
}
.metalsite-page .mm_searchTable {
  font-size: 9pt;
  background-color: #b0b0b0;
  border-radius: 4px;
}
.metalsite-page .mm_searchTable td {
  padding: 6px;
}
.metalsite-page .mm_searchTable select {
  color: #000;
}
.metalsite-page .mm_leftCol {
  border-right: 1px solid #fafafa;
  padding: 4px 0px 4px 13px;
  font-family: Arial,Tahoma,Verdana;
  font-size: 9pt;
  font-weight: bold;
}
.metalsite-page .mm_rightCol {
  padding: 4px 0px 4px 4px;
  font-family: Arial,Tahoma,Verdana;
  font-size: 9pt;
  font-weight: bold;
}
.metalsite-page .mm_middleCol {
  border-right: 1px solid #fafafa;
  padding: 4px 0px 4px 4px;
  font-family: Arial,Tahoma,Verdana;
  font-size: 9pt;
  font-weight: bold;
}
.metalsite-page .mm_leftCol2 {
  border-right: 1px solid #fafafa;
  padding: 4px 0px 4px 0px;
  width: 25px;
  font-family: Arial,Tahoma,Verdana;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
}
.metalsite-page .mm_rightCol2 {
  padding: 4px 0px 4px 4px;
  font-family: Arial,Tahoma,Verdana;
  font-size: 9pt;
  font-weight: bold;
}
.metalsite-page .mm_middleCol2 {
  border-right: 1px solid #fafafa;
  padding: 4px 0px 4px 4px;
  font-family: Arial,Tahoma,Verdana;
  font-size: 9pt;
  font-weight: bold;
}
.metalsite-page .mm_tableButtons {
  margin: 7px 0px 0px 0px;
}
.metalsite-page .mm_opacity {
  width: 100%;
  opacity: 1;
  display: block;
}
.metalsite-page .mm_title_last_company {
  font-weight: bold;
  padding-left: 9px;
  margin-bottom: 15px;
}
.metalsite-page .mm_date_last_company {
  padding: 3px 3px 3px 7px;
  color: #544e24;
  font-weight: bold;
  width: 60px;
}
.metalsite-page .mm_text_last_company {
  font-weight: bold;
  padding: 3px 3px 3px 3px;
  overflow: hidden;
}
.metalsite-page td.mm_navigator {
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
}
.metalsite-page a.mm_navigator_a:visited,
.metalsite-page a.mm_navigator_a:focus,
.metalsite-page a.mm_navigator_a:hover {
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
  cursor: pointer;
  text-decoration: none;
}
.metalsite-page .mm_navigator_select {
  display: inline;
  font-weight: bold;
  color: #515050;
  background-color: #e8e7e7;
  padding: 2px 4px 2px 4px;
}
.metalsite-page a.mm_navigator_a,
.metalsite-page a.mm_navigator_a:link {
  color: #ffffff;
  font-weight: bold;
  font-size: 12px;
  cursor: pointer;
}
.metalsite-page a.mm_count_last_company:link,
.metalsite-page a.mm_count_last_company:visited,
.metalsite-page a.mm_count_last_company:focus,
.metalsite-page a.mm_count_last_company:hover {
  font-weight: bold;
  color: #194a85;
  padding: 3px 7px 3px 3px;
  font-size: 12px;
}
.metalsite-page a.mm_count_last_company:hover {
  font-weight: bold;
  color: #0077EA;
  padding: 3px 7px 3px 3px;
  font-size: 12px;
}
.metalsite-page p.mm_search_p {
  margin: 0px 0px 8px 0px;
}
.metalsite-page td.mm_ajaxresult_title,
.metalsite-page td.mm_ajaxresult_title *,
.metalsite-page td.mm_ajaxresult_title a:link {
  color: #f4f4f4;
  font-weight: bold;
  text-align: center;
}
.metalsite-page a.mm_ajaxresult_title:link,
.metalsite-page a.mm_ajaxresult_title:visited,
.metalsite-page a.mm_ajaxresult_title:focus,
.metalsite-page a.mm_ajaxresult_title:hover {
  color: #f4f4f4;
  font-weight: bold;
  text-align: center;
  font-size: 12px;
  cursor: pointer;
}
.metalsite-page .act_date {
  font-family: Tahoma, Arial, Helvetica;
  font-weight: bold;
  color: #CF2323;
}
.metalsite-page table.plHead th {
  border-top: 2px solid #b2b2b2;
  border-bottom: 2px solid #b2b2b2;
  vertical-align: middle;
}
.metalsite-page table.plHead th.bleft {
  border-left: 1px solid #b2b2b2;
}
.metalsite-page table.plHead th.bright {
  border-right: 1px solid #b2b2b2;
}
.metalsite-page table.pList th {
  border-top: 2px solid #b2b2b2;
  border-bottom: 2px solid #b2b2b2;
  vertical-align: middle;
}
.metalsite-page table.pList th.bleft {
  border-left: 1px solid #b2b2b2;
}
.metalsite-page table.pList th.bright {
  border-right: 1px solid #b2b2b2;
}
.metalsite-page table.pList td {
  border-bottom: 1px solid #b2b2b2;
}
.metalsite-page table.pList td.bleft {
  border-left: 1px solid #b2b2b2;
}
.metalsite-page table.pList td.bright {
  border-right: 1px solid #b2b2b2;
}
.metalsite-page table.paList th {
  border-top: 2px solid #b2b2b2;
  border-bottom: 2px solid #b2b2b2;
  vertical-align: middle;
}
.metalsite-page table.paList th.bright {
  border-right: 1px solid #b2b2b2;
}
.metalsite-page table.paList td {
  border-bottom: 1px solid #b2b2b2;
}
.metalsite-page table.paList td.bleft {
  border-left: 1px solid #b2b2b2;
}
.metalsite-page table.paList td.bright {
  border-right: 1px solid #b2b2b2;
}
.metalsite-page #scorecontainer {
  border-bottom: 1px dashed #6C6C6C;
  border-top: 1px dashed #6C6C6C;
  padding: 5px 0px 5px 0px;
  display: table;
  width: auto;
  height: 19px;
  white-space: nowrap;
}
.metalsite-page #scorecontainer img {
  margin: 0px;
  cursor: pointer;
}
.metalsite-page #scorecontainer * {
  display: block;
  float: left;
}
.metalsite-page table.smallFont,
.metalsite-page table.smallFont td,
.metalsite-page table.smallFont *,
.metalsite-page table.smallFont td * {
  font-size: 8pt;
}
.metalsite-page .breadcrumb {
  height: 27px;
  margin-bottom: 10px;
  position: relative;
  overflow: hidden;
}
.metalsite-page .breadcrumb .bl,
.metalsite-page .breadcrumb .br,
.metalsite-page .breadcrumb .glow {
  display: block;
  position: absolute;
  top: 0px;
  height: 27px;
}
.metalsite-page .breadcrumb .bl {
  background: transparent url(/user/images/tpls/bc/bcbg.png) no-repeat scroll -52px 0px;
  height: 27px;
  width: 21px;
  left: 0px;
}
.metalsite-page .breadcrumb .br {
  background: transparent url(/user/images/tpls/bc/bcbg.png) no-repeat scroll -73px 0px;
  height: 27px;
  width: 7px;
  right: 0px;
}
.metalsite-page .breadcrumb .bc {
  font-size: 1em;
  line-height: 27px;
  background-color: #e9e6d6;
  height: 27px;
  padding-left: 10px;
  width: 2000px;
  position: absolute;
  left: 21px;
}
.metalsite-page .breadcrumb .glow {
  right: 7px;
  width: 50px;
  background: transparent url(/user/images/tpls/bc/bcbg.png) no-repeat scroll 0px 0px;
  z-index: 1;
}
.metalsite-page .breadcrumb .bc a:link,
.metalsite-page .breadcrumb .bc a:hover,
.metalsite-page .breadcrumb .bc a:visited {
  font-size: 1em;
  color: #414a90;
  font-weight: bold;
}
.metalsite-page .breadcrumb .bc .last {
  font-weight: bold;
  color: #606060;
}
.metalsite-page .breadcrumb .bc .delimeter {
  font-weight: bold;
  margin: 0px 2px 0px 2px;
  font-size: 0.95em;
  color: #606060;
}
.metalsite-page .tabpane {
  width: 680px;
}
.metalsite-page .tabpane .tabtitles {
  height: 41px;
  position: relative;
  color: #F2F2F2;
}
.metalsite-page .tabpane .tabtitles .tabtitle {
  display: block;
  position: absolute;
  width: 221px;
  height: 41px;
  bottom: 0px;
}
.metalsite-page .tabpane .tabtitles .active {
  background: transparent url(/user/images/tpls/tabs/active.gif) no-repeat scroll left bottom;
  z-index: 2;
  bottom: -1px;
}
.metalsite-page .tabpane .tabtitles .inactive {
  background: transparent url(/user/images/tpls/tabs/inactive.gif) no-repeat scroll left bottom;
  z-index: 1;
  cursor: pointer;
  bottom: 0px;
}
.metalsite-page .tabpane .tabborder {
  position: absolute;
  border-bottom: 1px solid #8f8f8e;
  height: 1px;
  z-index: 1;
  width: 60%;
  bottom: -1px;
}
.metalsite-page .tabpane .bl {
  left: 6px;
}
.metalsite-page .tabpane .br {
  right: 10px;
}
.metalsite-page .tabpane .tabtitles .tt1 {
  left: 7px;
}
.metalsite-page .tabpane .tabtitles .tt2 {
  left: 223px;
}
.metalsite-page .tabpane .tabtitles .tt3 {
  left: 439px;
}
.metalsite-page .tabpane .tabtitles .tt4 {
  left: 655px;
}
.metalsite-page .tabtitles .tabtitle .titletext {
  display: block;
  margin: 14px auto auto auto;
  position: relative;
  text-align: center;
  width: 90%;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10pt;
}
.metalsite-page .tabtitles .active .titletext {
  color: #544339;
}
.metalsite-page .tabtitles .inactive .titletext {
  color: #544339;
}
.metalsite-page .tabpane .tabcontentpaner {
  background: transparent url(/user/images/tpls/tabs/tabpr.gif) no-repeat scroll right top;
}
.metalsite-page .tabpane .tabcontentpaneb {
  background: transparent url(/user/images/tpls/tabs/tabpb.gif) no-repeat scroll right bottom;
  height: 100%;
}
.metalsite-page .tabpane .tabcontentpanel {
  background: transparent url(/user/images/tpls/tabs/tabpl.gif) no-repeat scroll left bottom;
  height: 100%;
}
.metalsite-page .tabpane .tabcontentpanet {
  background: transparent url(/user/images/tpls/tabs/tabpt.gif) no-repeat scroll left top;
  height: 100%;
}
.metalsite-page .tabpane .tab {
  display: none;
  margin: 1px auto 5px auto;
  width: 95%;
  height: 95%;
}
.metalsite-page .inet_desc,
.metalsite-page a.inet_desc:link,
.metalsite-page a.inet_desc:visited,
.metalsite-page a.inet_desc:focus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13.5px;
  margin-bottom: 5px;
}
.metalsite-page ul.partlist li {
  margin-bottom: 15px;
}
.metalsite-page .rcorner {
  position: relative;
  background-color: #eaeaea;
  height: 100%;
  padding: 10px;
}
.metalsite-page .rcorner .tl {
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1;
  width: 6px;
  height: 6px;
  line-height: 0px;
  font-size: 0px;
  background: transparent url(/user/images/tpls/roundcorners.png) no-repeat scroll 0px 0px;
}
.metalsite-page .rcorner .tr {
  display: block;
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 1;
  width: 6px;
  height: 6px;
  line-height: 0px;
  font-size: 0px;
  background: transparent url(/user/images/tpls/roundcorners.png) no-repeat scroll -6px 0px;
}
.metalsite-page .rcorner .br {
  display: block;
  position: absolute;
  bottom: 0px;
  right: 0px;
  z-index: 1;
  width: 6px;
  height: 6px;
  line-height: 0px;
  font-size: 0px;
  background: transparent url(/user/images/tpls/roundcorners.png) no-repeat scroll -6px -6px;
}
.metalsite-page .rcorner .bl {
  display: block;
  position: absolute;
  bottom: 0px;
  left: 0px;
  z-index: 1;
  width: 6px;
  height: 6px;
  line-height: 0px;
  font-size: 0px;
  background: transparent url(/user/images/tpls/roundcorners.png) no-repeat scroll 0px -6px;
}
.metalsite-page .newCompDir_border {
  border-top: 1px dashed #666666;
  width: 90%;
  margin: 5px 0px;
}
.metalsite-page .newCompDir_title {
  font: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #7e6e10;
  font-size: 12px;
  margin-bottom: 5px;
  vertical-align: middle;
}
.metalsite-page .newCompDir_title_expo {
  font: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #c75e5e;
  letter-spacing: -1px;
  font-size: 13.5px;
  margin-bottom: 5px;
  vertical-align: middle;
}
.metalsite-page .newCompDir_new {
  color: #FF0000;
  font-weight: bold;
}
.metalsite-page .lblock .blcontent a,
.metalsite-page .rblock .blcontent a {
  font-size: normal;
}
.metalsite-page .lblock {
  margin-bottom: 10px;
  display: block;
}
.metalsite-page .lblock .blhead {
  padding-left: 10px;
  height: 29px;
  line-height: 29px;
  display: block;
  text-align: left;
  font-weight: bolder;
  color: #fff;
  font-size: 9pt;
  background-color: #b2b2b2;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  -pie-border-top-right-radius: 5px;
  -pie-border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  behavior: url(/user/js/pie.htc);
}
.metalsite-page .lblock .blcontent {
  padding: 7px 5px 14px 5px;
  text-align: left;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -pie-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  behavior: url(/user/js/pie.htc);
}
.metalsite-page .lblock .bltcb {
  display: block;
  height: 3px;
  line-height: 0px;
  font-size: 0px;
  background: transparent url(/user/images/tpls/contacts.corner_ar.gif) no-repeat scroll right bottom;
  margin-top: 2px;
}
.metalsite-page .lblock .blfoot {
  display: none;
}
.metalsite-page .rblock {
  margin-bottom: 10px;
}
.metalsite-page .rblock .blhead {
  display: block;
  height: 29px;
  line-height: 29px;
  padding-left: 15px;
  color: #FFFFFF;
  font-size: 10pt;
  font-weight: bold;
  background-color: #b2b2b2;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-bottomleft: 5px;
  -pie-border-top-left-radius: 5px;
  -pie-border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  behavior: url(/user/js/pie.htc);
}
.metalsite-page .rblock .bltcb {
  display: block;
  height: 3px;
  line-height: 0px;
  font-size: 0px;
  background: transparent url(/user/images/tpls/cabinetcorner.gif) no-repeat scroll left bottom;
  margin-top: 2px;
}
.metalsite-page .rblock .blcontent {
  margin: 0px;
  padding: 7px 5px 14px 5px;
  text-align: left;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -pie-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  behavior: url(/user/js/pie.htc);
}
.metalsite-page .rblock .blfoot {
  display: none;
}
.metalsite-page .bldefault {
  display: block;
}
.metalsite-page .bldefault .bltitle {
  display: block;
  margin: 0px;
  padding: 0px 0px 0px 20px;
  height: 29px;
  line-height: 29px;
  position: relative;
  color: #ffffff;
  background-color: #b2b2b2;
  font-size: 11pt;
  font-weight: bolder;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -pie-border-radius: 5px;
  border-radius: 5px;
  behavior: url(/user/js/pie.htc);
}
.metalsite-page .bldefault .blcontent {
  margin-top: 10px;
}
.metalsite-page .bldefault.mainrubric {
  margin-bottom: 15px;
}
.metalsite-page .bldefault.mainrubric .blcontent .leftbar {
  display: block;
  float: left;
  width: 59%;
  border-right: 1px dashed #666666;
}
.metalsite-page .bldefault.mainrubric .blcontent .leftbar .in {
  margin: 0px 10px 0px 5px;
}
.metalsite-page .bldefault.mainrubric .blcontent .righttbar .in {
  margin: 0px 2px 0px 5px;
}
.metalsite-page .bldefault.mainrubric .blcontent .leftbar h3 {
  margin: 0px 0px 5px 0px;
  font-size: 14pt;
  font-weight: normal;
}
.metalsite-page .bldefault.mainrubric .blcontent .rightbar {
  display: block;
  float: right;
  width: 40%;
}
.metalsite-page .bldefault.mainrubric ul.newstitles {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.metalsite-page .bldefault.mainrubric ul.newstitles li {
  margin-bottom: 10px;
}
.metalsite-page .bldefault.mainrubric .newstitles a {
  color: #000000;
  text-decoration: underline;
  font-size: 10pt;
}
.metalsite-page .bldefault.mainrubric .newstitles a:hover {
  font-size: 10pt;
  text-decoration: none;
  color: #A52A2A;
}
.metalsite-page .bldefault.mainrubric .text a {
  text-decoration: underline;
}
.metalsite-page .bldefault.mainrubric h2.bltitle a,
.metalsite-page .bldefault.mainrubric h2.bltitle a:link,
.metalsite-page .bldefault.mainrubric h2.bltitle a:visited,
.metalsite-page .bldefault.mainrubric h2.bltitle a:active,
.metalsite-page .bldefault.mainrubric h2.bltitle a:hover {
  color: #ffffff;
  font-size: 11pt;
  font-weight: bolder;
  text-decoration: none;
}
.metalsite-page #searchblock {
  display: block;
  height: 50px;
  background-color: #d5d5d5;
  margin-bottom: 10px;
  position: relative;
}
.metalsite-page #searchblock .blbl,
.metalsite-page #searchblock .blbr {
  display: block;
  position: absolute;
  height: 50px;
  top: 0px;
}
.metalsite-page #searchblock .blbl {
  width: 58px;
  left: 0px;
  background: transparent url(/user/images/tpls/searchl.jpg) no-repeat scroll 0px 0px;
}
.metalsite-page #searchblock .blbr {
  width: 29px;
  right: -1px;
  background: transparent url(/user/images/tpls/searchr.jpg) no-repeat scroll 0px 0px;
}
.metalsite-page #searchblock form {
  display: block;
  margin: 0px;
  padding: 0px;
  position: absolute;
  left: 60px;
  top: 10px;
  width: 90%;
}
.metalsite-page #searchblock input#query {
  width: 80%;
  border: 1px solid #666666;
}
.metalsite-page #ruserblock.loggedin .blcontent {
  background: #d5d5d5 url(/user/images/tpls/cabinetllogedin.gif) no-repeat scroll 100% 0px;
}
.metalsite-page #ruserblock.locked .blcontent {
  background: #d5d5d5 url(/user/images/tpls/cabinetlocked.gif) no-repeat scroll 0px 0px;
}
.metalsite-page #bllastprice .blcontent {
  background-color: #d5d5d5;
}
.metalsite-page #bllastprice .blcontent ul {
  padding-left: 20px;
  list-style-image: url(/user/images/tpls/bulletin_bullet.gif);
  padding-bottom: 10px;
  border-bottom: 1px dashed #b1b1b1;
  margin: 0px;
}
.metalsite-page #bllastprice .blcontent ul li {
  padding: 2px 0px;
}
.metalsite-page #bllastprice .blcontent a {
  font-weight: bolder;
}
.metalsite-page #blboardlast .blcontent {
  background-color: #d5d5d5;
}
.metalsite-page #blboardlast ul {
  padding-left: 0px;
  list-style: none;
  margin: 5px 0px;
  width: 185px;
}
.metalsite-page #blboardlast ul li {
  text-transform: lowercase;
  line-height: 12px;
  height: 12px;
  overflow: hidden;
  width: 185px;
  display: block;
  background: transparent url(/user/images/tpls/bulletin_bullet.gif) no-repeat scroll 0px 6px;
  position: relative;
}
.metalsite-page #blboardlast ul li a {
  display: block;
  width: 800px;
  position: absolute;
  text-align: left;
  left: 10px;
}
.metalsite-page #blinetlast .blcontent {
  background-color: #d5d5d5;
}
.metalsite-page #bldirlast .blcontent {
  background-color: #d5d5d5;
}
.metalsite-page #bldirlast ul {
  padding-left: 0px;
  list-style: none;
  margin: 5px 0px;
  width: 185px;
}
.metalsite-page #bldirlast ul li {
  line-height: 15px;
  height: 15px;
  overflow: hidden;
  width: 185px;
  display: block;
  background: transparent url(/user/images/tpls/bulletin_bullet.gif) no-repeat scroll 0px 6px;
  position: relative;
}
.metalsite-page #bldirlast ul li.date {
  background: none;
}
.metalsite-page #bldirlast ul li a {
  display: block;
  width: 800px;
  position: absolute;
  text-align: left;
  left: 10px;
}
.metalsite-page #blboardlast ul,
.metalsite-page #bldirlast ul {
  position: relative;
}
.metalsite-page #blboardlast ul li.bgl,
.metalsite-page #bldirlast ul li.bgl {
  position: absolute;
  right: 0px;
  top: 5px;
  background: transparent url(/user/images/tpls/borderglow.png) no-repeat scroll right top;
  width: 20px;
  height: 100%;
}
.metalsite-page #whoweare .blcontent {
  background-color: #D5D5D5;
}
.metalsite-page #whoweare .blcontent img {
  display: block;
  margin: 0px auto 0px auto;
  border: 2px solid #ffffff;
}
.metalsite-page #whoweare .blcontent small {
  display: block;
  text-align: center;
}
.metalsite-page #YMapsID h4 {
  margin-top: 0px;
}
.metalsite-page #searchForm {
  overflow: auto;
}
.metalsite-page FORM {
  margin: 0px;
  padding: 0px;
}
.metalsite-page ul.bulletins {
  padding: 0px;
  list-style: none;
  margin: 10px;
}
.metalsite-page ul.bulletins li {
  padding: 10px;
}
.metalsite-page ul.bulletins li h5 {
  display: inline;
  padding-bottom: 10px;
}
.metalsite-page ul.bulletins li .info {
  float: left;
  display: block;
  margin-top: 10px;
  margin-right: 0px;
}
.metalsite-page ul.bulletins li .complain {
  float: right;
  display: block;
  width: 150px;
  text-align: center;
  margin-bottom: 15px;
}
.metalsite-page ul.bulletinList {
  display: block;
  margin: 0px;
  padding: 0px;
}
.metalsite-page ul.bulletinList li.row {
  margin: 0px;
  display: block;
  list-style: none;
  list-style-type: none;
  list-style-position: outside;
  height: 25px;
  overflow: hidden;
}
.metalsite-page ul.bulletinList li.bulletin {
  border-bottom: 1px dashed #999999;
}
.metalsite-page ul.bulletinList li.over {
  background-color: #E6E6E6;
}
.metalsite-page ul.bulletinList li.row,
.metalsite-page ul.bulletinList li.row * {
  line-height: 25px;
}
.metalsite-page ul.bulletinList li.row span {
  display: block;
  overflow: hidden;
}
.metalsite-page ul.bulletinList li.row span.ch {
  width: 20px;
  text-align: center;
  float: left;
}
.metalsite-page ul.bulletinList li.row span.time {
  width: 50px;
  text-align: center;
  float: left;
}
.metalsite-page ul.bulletinList li.row span.cat {
  width: 70px;
  text-align: left;
  padding-left: 5px;
  float: left;
}
.metalsite-page ul.bulletinList li.row span.title {
  text-align: left;
  float: left;
}
.metalsite-page ul.bulletinList li.row span.region {
  text-align: left;
  float: right;
  width: 135px;
}
.metalsite-page ul.bulletinList li.row span.company {
  text-align: left;
  float: right;
  width: 135px;
  position: relative;
}
.metalsite-page ul.bulletinList li.description {
  display: none;
  clear: both;
  list-style: none;
  margin: 0px 0px 5px 0px;
  padding: 0px 4px 4px 120px;
  background-color: #e6e6e6;
}
.metalsite-page ul.bulletinList li.date {
  background-color: #F3F3F3;
  text-align: center;
}
.metalsite-page ul.bulletinList li.head {
  background-color: #CCCCCC;
}
.metalsite-page ul.bulletinList li.head * {
  font-weight: bolder;
}
.metalsite-page ul.bulletinList li.head span.title {
  margin-left: 50px;
}
.metalsite-page ul.bulletinList li.ads,
.metalsite-page ul.bulletinList li.ads * {
  height: auto;
  line-height: 1em;
}
.metalsite-page #bulhint {
  padding: 5px;
  border: 1px solid #666666;
  background-color: #CCCCCC;
  color: #000000;
  position: absolute;
}
.metalsite-page #filter {
  position: relative;
}
.metalsite-page #filter form {
  padding: 0px;
  margin: 0px;
}
.metalsite-page #filterparams {
  position: absolute;
  z-index: 2;
  overflow: visible;
  top: 0px;
  left: 0px;
}
.metalsite-page #filter_overlay {
  z-index: 1;
  background-color: #e9e6d6;
  position: absolute;
}
.metalsite-page #section1,
.metalsite-page #section2,
.metalsite-page #section3 {
  width: 250px;
}
.metalsite-page .autocomplete {
  display: block;
}
.metalsite-page .autocomplete {
  margin: 0px;
  padding: 0px;
  width: 350px;
  background: #fafafa;
  border: 1px solid #888;
  position: absolute;
  overflow: hidden;
}
.metalsite-page .autocomplete ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  width: 600px;
}
.metalsite-page .autocomplete ul li.selected {
  background-color: #c0cbd4;
  color: #000;
}
.metalsite-page .autocomplete ul li {
  margin: 0;
  padding: 2px;
  height: 18px;
  line-height: 18px;
  display: block;
  list-style-type: none;
  cursor: pointer;
}
.metalsite-page #banner_board {
  /*
	background: transparent url(/user/images/tpls/expo_2010_750x60___fon.gif) repeat-x scroll left top;
*/
}
.metalsite-page #bulletin_search_form .input-group-addon button {
  border: 0;
  background-color: transparent;
}
.metalsite-page .bulletin {
  margin-bottom: 15px;
  padding: 5px;
}
.metalsite-page .bulletin .bulletin-footer {
  font-size: 12px;
  margin-top: 5px;
}
.metalsite-page .bulletin .actions a {
  text-decoration: none;
  font-size: 14px;
  display: inline-block;
  margin-left: 5px;
}
.metalsite-page form.blogform p {
  margin-bottom: 4px;
}
.metalsite-page form.blogform p label {
  display: block;
  width: 150px;
  float: left;
  margin-left: 5px;
  font-weight: bolder;
  clear: right;
}
.metalsite-page form.blogform .text {
  width: 500px;
}
.metalsite-page form.blogform textarea.text {
  width: 70%;
}
.metalsite-page form.blogform #be_body {
  height: 100px;
}
.metalsite-page form#blog_entry_add #be_ebody {
  height: 300px;
}
.metalsite-page form#blog_entry_add input.submit {
  margin-left: 160px;
}
.metalsite-page form#blog_entry_add #be_image {
  width: 350px;
}
.metalsite-page form#blog_edit textarea {
  height: 100px;
}
.metalsite-page #blog_add_tab {
  height: 24px;
}
.metalsite-page #blog_add_tab label a {
  font-size: 1.3em;
  text-decoration: none;
  color: #888;
}
.metalsite-page #blog_add_tab label {
  line-height: 24px;
  height: 24px;
  display: block;
  float: left;
  padding: 0px 10px;
}
.metalsite-page #blog_add_tab label.active {
  background-color: #eee;
  border: 1px solid #333;
  border-color: #333 #333 #eee #333;
}
.metalsite-page #blog_add_tab label.active a {
  color: #222;
}
.metalsite-page .bl-tab-page {
  padding: 5px;
  border: 1px solid #333;
  background-color: #eee;
}
.metalsite-page #frmClubAdd .autocomplete {
  display: block;
}
.metalsite-page form#blog_entry_add .autocomplete {
  margin: 0px;
  padding: 0px;
  width: 250px;
  background: #fafafa;
  border: 1px solid #888;
  position: absolute;
}
.metalsite-page form#blog_entry_add .autocomplete ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
.metalsite-page form#blog_entry_add .autocomplete ul li.selected {
  background-color: #525252;
  color: #fff;
}
.metalsite-page form#blog_entry_add .autocomplete ul li {
  margin: 0;
  padding: 2px;
  height: 18px;
  line-height: 18px;
  display: block;
  list-style-type: none;
  cursor: pointer;
}
.metalsite-page #my_last_entries li .title,
.metalsite-page #my_last_comments li em {
  cursor: pointer;
}
.metalsite-page #my_last_entries li .body {
  display: block;
}
.metalsite-page #my_last_entries li .comnts {
  font-style: italic;
}
.metalsite-page #my_last_entries li,
.metalsite-page #my_last_comments li {
  margin-bottom: 4px;
}
.metalsite-page #my_last_entries li .disabled {
  font-style: italic;
  color: #444;
}
.metalsite-page #my_last_entries li .body,
.metalsite-page #my_last_comments li .body {
  margin: 5px 0px 15px 0px;
  font-size: 0.86em;
  display: block;
}
.metalsite-page #my_last_entries li em {
  font-size: 0.86em;
  color: #777;
}
.metalsite-page h3.blog {
  margin: 0px 0px 5px 0px;
  font-size: 1.4em;
  color: #baad01;
}
.metalsite-page .blog {
  margin-bottom: 35px;
}
.metalsite-page .blog .head {
  margin: 0px 0px 10px 0px;
  position: relative;
  width: 100%;
}
.metalsite-page .blog .head .info,
.metalsite-page .blog .head .avatar {
  float: left;
}
.metalsite-page .blog .head .avatar img {
  margin-right: 15px;
}
.metalsite-page .blog .head .info h2 {
  margin: 0px;
}
.metalsite-page .blog .head .info small {
  font-size: 0.86em;
}
.metalsite-page .blog .head .info p {
  margin: 8px 0px 4px 0px;
}
.metalsite-page .blog .head .rss-href {
  display: block;
  right: 0px;
  top: 0px;
  width: 20px;
  height: 20px;
  position: absolute;
}
.metalsite-page .blog .desc {
  margin-bottom: 15px;
}
.metalsite-page .blog .desc p {
  margin: 5px 0px 8px 0px;
}
.metalsite-page .blog .links li {
  padding: 0px;
  margin: 0px;
}
.metalsite-page .blog .links {
  font-size: 0.86em;
  padding: 0px;
  margin-top: -5px;
  margin-left: 66px;
  list-style-position: inside;
}
.metalsite-page .blog .links span {
  color: #a6a6a6;
}
.metalsite-page .post {
  margin-bottom: 20px;
}
.metalsite-page .post h2 {
  margin: 6px 0px;
  font-size: 1.2em;
}
.metalsite-page .post .date {
  display: block;
  height: 20px;
  line-height: 20px;
  background-color: #f5f5f5;
  border-bottom: 3px solid #DDD;
  padding: 0px 10px;
  font-size: 0.86em;
  color: #999;
}
.metalsite-page .post .content {
  padding: 5px 10px;
  line-height: 130%;
}
.metalsite-page .post .content p {
  margin-top: 20px;
}
.metalsite-page .post .content p.an {
  margin: 6px 0px 0px 0px;
  font-weight: bolder;
}
.metalsite-page .post img.image {
  float: right;
  padding: 2px 0px 0px 20px;
}
.metalsite-page .post div.image {
  float: right;
  width: 200px;
  margin: 0px 0px 20px 20px;
}
.metalsite-page .post div.image img {
  margin: 0px;
  display: block;
}
.metalsite-page .post .image span {
  display: block;
  background-color: #f5f5f5;
  padding: 5px;
  font-size: 0.86em;
}
.metalsite-page .post h1 {
  margin: 5px 0px 10px 0px;
  font-weight: bolder;
  line-height: normal;
}
.metalsite-page .post .axd {
  display: block;
  float: left;
  margin-top: 15px;
  font-size: 0.86em;
  color: #999;
}
.metalsite-page .tag-cloud .blcontent {
  font-size: 8pt;
}
.metalsite-page .tag-cloud a.lnk-alltags {
  font-size: 1em;
  display: block;
  text-align: right;
  color: #FF5A00;
  float: right;
}
.metalsite-page #posts_last ul.content li {
  margin-top: 5px;
}
.metalsite-page #posts_last ul.content li a.b {
  color: #787878;
  font-weight: bolder;
  font-size: 0.86em;
  text-transform: uppercase;
}
.metalsite-page #posts_last ul.content li a.p {
  font-size: 1em;
  font-weight: bolder;
}
.metalsite-page #cnews_cabinet_nav {
  border-bottom: 1px solid #666666;
  height: 32px;
}
.metalsite-page #cnews_cabinet_nav li.menu-item {
  float: left;
  text-align: center;
  width: 32%;
}
.metalsite-page #cnews_cabinet_nav li.menu-item a {
  display: block;
  font-size: 10pt;
  font-weight: bolder;
  height: 32px;
  line-height: 32px;
}
.metalsite-page #cnews_cabinet_nav li.selected {
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  background-color: #666666;
  border: 1px solid #666666;
}
.metalsite-page #cnews_cabinet_nav li.selected a {
  color: #FFFFFF;
}
.metalsite-page #cnews_cabinet_nav,
.metalsite-page #cnews_cabinet_nav li.menu-item {
  display: block;
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
.metalsite-page #corp_news_add .autocomplete {
  display: block;
}
.metalsite-page #corp_news_add .autocomplete {
  background: none repeat scroll 0 0 #FAFAFA;
  border: 1px solid #888888;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 250px;
}
.metalsite-page #corp_news_add .autocomplete ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
.metalsite-page #corp_news_add .autocomplete ul li.selected {
  background-color: #525252;
  color: #fff;
}
.metalsite-page #corp_news_add .autocomplete ul li {
  margin: 0;
  padding: 2px;
  height: 18px;
  line-height: 18px;
  display: block;
  list-style-type: none;
  cursor: pointer;
}
.metalsite-page #corp_news_add input.short {
  width: 200px;
}
.metalsite-page #corp_news_add input.text,
.metalsite-page #corp_news_add textarea {
  width: 400px;
}
.metalsite-page #corp_news_add label.l {
  display: block;
  float: left;
  margin-right: 5px;
  text-align: right;
  width: 200px;
}
.metalsite-page #corp_news_add p {
  margin-bottom: 4px;
}
.metalsite-page #corp_news_add img#previewImage {
  width: 200px;
}
.metalsite-page #corp_news_add #na_date {
  background: #ffffff url("/user/images/tpls/corpnews/calendar.png") no-repeat scroll right center;
}
.metalsite-page #cnews_list li {
  font-weight: bolder;
  color: #000;
  margin-top: 4px;
}
.metalsite-page #cnews_list li.draft {
  font-weight: normal;
  font-style: italic;
  color: #888;
}
.metalsite-page #cnews_list li .date {
  color: #999;
  text-decoration: underline;
  font-weight: normal;
}
.metalsite-page #cnews_list li img {
  border: 0px;
  cursor: pointer;
}
.metalsite-page .cnews-item {
  margin-bottom: 15px;
}
.metalsite-page .cnews-item img.cnews_image {
  float: left;
  margin: 0px 15px 15px 0px;
}
.metalsite-page .cnews-item .cnews-title {
  display: inline;
  margin: 0px;
  font-size: 10pt;
  font-weight: bolder;
}
.metalsite-page .cnews-item .tags a {
  color: #7E6E10;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}
.metalsite-page #newblock {
  margin-top: -10px;
}
.metalsite-page #cnew_block ul.aux {
  display: block;
  height: 20px;
  margin: 0px;
  padding: 0px;
  position: relative;
  background-color: #e9e6d6;
}
.metalsite-page #cnew_block ul.aux * {
  font-size: 8pt;
}
.metalsite-page #cnew_block ul.aux li {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 20px;
  line-height: 20px;
  display: block;
  float: right;
}
.metalsite-page #cnew_block ul.aux li.bl {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll 0px 0px;
  width: 5px;
  position: absolute;
  left: 0px;
  top: 0px;
  float: none;
}
.metalsite-page #cnew_block ul.aux li.br {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -35px 0px;
  width: 5px;
  position: absolute;
  right: 0px;
  top: 0px;
}
.metalsite-page #cnew_block ul.aux li.topics {
  margin-left: 6px;
  float: left;
  overflow: hidden;
  width: 380px;
}
.metalsite-page #cnew_block ul.aux li.topics .topics-inner {
  width: 900px;
}
.metalsite-page #cnew_block ul.aux li.print,
.metalsite-page #cnew_block ul.aux li.rss *,
.metalsite-page #cnew_block ul.aux li.subscr * {
  width: 17px;
  display: block;
  line-height: 20px;
  height: 20px;
  cursor: pointer;
  margin-right: 2px;
}
.metalsite-page #cnew_block ul.aux li.print {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -42px 2px;
  margin-right: 5px;
}
.metalsite-page #cnew_block ul.aux li.rss {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -58px 2px;
}
.metalsite-page #cnew_block ul.aux li.subscr {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -75px 1px;
  margin-left: 20px;
}
.metalsite-page #cnew_block .txtnews {
  margin-top: 15px;
}
.metalsite-page #cnew_block .txtnews a:hover {
  text-decoration: underline;
}
.metalsite-page #cnew_block .txtnews p {
  margin: 6px 0px 12px 0px;
}
.metalsite-page #cnew_block .firstletter:first-letter {
  background-color: #6b7b5a;
  color: #FFFFFF;
  float: left;
  line-height: 105%;
  font-size: 40pt;
  margin: 4px 5px 5px 0px;
  padding: 5px 5px 5px 5px;
  vertical-align: bottom;
}
.metalsite-page #cnew_block .txtnews .cnews_image {
  margin-top: 3px;
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
}
.metalsite-page #cnew_block .source {
  font-size: 8pt;
}
.metalsite-page #cnew_block #comments_ul li {
  background-color: #DFDFDF;
}
.metalsite-page .newsm-item .nm-logo {
  float: left;
  margin: 0px 15px 15px 0px;
}
.metalsite-page .newsm-item .nm-name {
  margin: 0px 5px;
}
.metalsite-page .newsm-item .cnews-list li {
  font-size: 8pt;
}
.metalsite-page .newsm-item .bold {
  font-weight: bolder;
  margin: 5px 0px 12px 0px;
}
.metalsite-page .expert-info {
  font-weight: bolder;
  color: #720505;
  border-bottom: 1px dashed #8f0606;
  border-left: 1px dashed #8f0606;
  border-right: 1px dashed #8f0606;
  padding: 0px 5px 5px 5px;
  margin-bottom: 20px;
}
.metalsite-page #expquest_menu {
  margin-bottom: 15px;
  border-bottom: 1px solid #666;
}
.metalsite-page #expquest_menu,
.metalsite-page #expquest_menu .expquest-menu-item {
  display: block;
  float: left;
  list-style: none;
  margin: 0px;
  padding: 0px;
}
.metalsite-page #expquest_menu .expquest-menu-item {
  width: 32%;
  text-align: center;
  height: 34px;
}
.metalsite-page #expquest_menu .expquest-menu-item a {
  font-size: 10pt;
  font-weight: bolder;
  display: block;
  margin: 2px 10px;
  height: 32px;
}
.metalsite-page #expquest_menu .selected {
  background-color: #666;
  border: 1px solid #666;
  border-radius: 5px 5px 0px 0px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
}
.metalsite-page #expquest_menu .selected a {
  color: #fff;
}
.metalsite-page .exp-ask-lnk {
  display: block;
  float: right;
  font-size: 12pt;
  font-weight: bolder;
  color: #b00b0b;
  margin-top: 5px;
  margin-right: 20px;
}
.metalsite-page .expert-question {
  padding: 5px;
  border: 1px solid #bbb;
  margin-bottom: 3px;
}
.metalsite-page .expert-question .reply_href {
  display: block;
  float: right;
  margin: 10px 0px 0px 0px;
  color: #aa0000;
  font-weight: bolder;
}
.metalsite-page .expert-question p.reply-text {
  margin-left: 100px;
  padding: 5px;
  color: #004080;
  font-weight: bolder;
}
.metalsite-page .expert-question .inplaceeditor-form {
  margin-left: 100px;
}
.metalsite-page .expert-question .inplaceeditor-form textarea {
  width: 100%;
}
.metalsite-page .expquest-item {
  margin: 20px 0px 0px 0px;
  border-bottom: 2px dotted #aaa;
  padding-bottom: 15px;
}
.metalsite-page .expquest-item .question_anchor {
  background: url("/user/images/tpls/quotes/anchor.gif") no-repeat scroll 0 0 transparent;
  display: block;
  font-size: 0;
  height: 14px;
  line-height: 0;
  float: right;
  visibility: hidden;
  width: 14px;
  margin: 0px 0px 5px 5px;
}
.metalsite-page .expquest-item.hover .question_anchor {
  visibility: visible;
}
.metalsite-page .expquest-item p {
  text-align: left;
  margin: 0px 0px 10px 0px;
}
.metalsite-page .expquest-text {
  font-weight: bolder;
  color: #000;
  background: transparent url(/user/images/tpls/expert/question.png) no-repeat scroll left 0px;
  padding-left: 14px;
  border-left: 1px dashed #5e0606;
}
.metalsite-page .expquest-text .expquest-author {
  font-weight: normal;
  color: #888;
  display: block;
  float: right;
  font-size: 0.94em;
}
.metalsite-page .expquest-reply {
  margin: 10px 0px 20px 50px;
  color: #444;
  background: transparent url(/user/images/tpls/expert/reply.png) no-repeat scroll left top;
  padding-left: 14px;
  border-left: 1px dashed #10a12b;
}
.metalsite-page .expquest-reply img.avatar {
  float: left;
  margin: 0px 5px 5px 0px;
}
.metalsite-page .expquest-reply .expquest-reply-author {
  color: #888;
  font-size: 0.94em;
  font-weight: bolder;
}
.metalsite-page #expertask_form_title {
  font-size: 14pt;
  margin: 12px 0px 6px 0px;
}
.metalsite-page #expertask_form textarea {
  width: 99%;
  height: 150px;
  border: 1px solid #666;
}
.metalsite-page #expertask_form .loverlabel {
  padding-top: 0px;
  line-height: 20px;
}
.metalsite-page #expertask_form .coverlabel {
  display: block;
  float: left;
  margin-top: 5px;
  width: 50%;
}
.metalsite-page #expertask_form .coverlabel input.text {
  width: 98%;
  border: 1px solid #666;
  height: 16px;
}
.metalsite-page #expertask_form .submit {
  border: 1px solid #999999;
  width: 49%;
  margin-top: 5px;
}
.metalsite-page #expertask_form .coverlabel label.loverlabel {
  position: absolute;
  z-index: 1;
  padding: 0px 0px 0px 4px;
  font-weight: bolder;
  font-size: 0.94em;
  color: #cacaca;
  line-height: 20px;
  display: block;
}
.metalsite-page .expert-question .reply-fc {
  margin-left: 100px;
}
.metalsite-page .expert-question .reply-fc h3 {
  margin-bottom: 2px;
}
.metalsite-page .expert-question .reply-fc textarea {
  width: 100%;
  height: 80px;
}
.metalsite-page .reply-fc textarea {
  width: 99%;
  height: 150px;
  border: 1px solid #666;
}
.metalsite-page .reply-fc .loverlabel {
  padding-top: 0px;
  line-height: 20px;
}
.metalsite-page .reply-fc .coverlabel {
  display: block;
  float: left;
  margin-top: 5px;
  width: 50%;
}
.metalsite-page .reply-fc .coverlabel input.text {
  width: 98%;
  border: 1px solid #666;
  height: 16px;
}
.metalsite-page .reply-fc .submit {
  border: 1px solid #999999;
  width: 49%;
  margin-top: 5px;
}
.metalsite-page .reply-fc .coverlabel label.loverlabel {
  position: absolute;
  z-index: 1;
  padding: 0px 0px 0px 4px;
  font-weight: bolder;
  font-size: 0.94em;
  color: #cacaca;
  line-height: 20px;
  display: block;
}
.metalsite-page img.reply_delete {
  float: right;
  position: relative;
  bottom: -10px;
  right: 10px;
  cursor: pointer;
}
.metalsite-page #galleria-loader {
  height: 1px !important;
}
.metalsite-page #galleria .fullscreen {
  background: #000;
}
.metalsite-page .galleria-container {
  position: relative;
  overflow: hidden;
  font: 11px / 1.4 arial, sans-serif;
  color: #fff;
}
.metalsite-page .galleria-container img {
  -moz-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.metalsite-page .galleria-stage {
  overflow: hidden;
  position: absolute;
  top: 10px;
  left: 10px;
  right: 10px;
  bottom: 80px;
  background: rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 10px #000000;
  behavior: url(/user/js/pie.htc);
}
.metalsite-page .galleria-container.fullscreen .galleria-stage {
  bottom: 0;
}
.metalsite-page .galleria-bar {
  height: 31px;
  width: 100%;
  position: absolute;
  bottom: 0px;
  left: 0;
  background: url(/user/images/tpls/galleria/bar.png) repeat-x;
  z-index: 3;
}
.metalsite-page .galleria-s1,
.metalsite-page .galleria-s2,
.metalsite-page .galleria-s3,
.metalsite-page .galleria-s4 {
  background: url(/user/images/tpls/galleria/separator.png);
  height: 29px;
  width: 2px;
  position: absolute;
  left: 28px;
  bottom: 1px;
}
.metalsite-page .galleria-s2 {
  left: 58px;
}
.metalsite-page .galleria-s3 {
  right: 29px;
  left: auto;
}
.metalsite-page .galleria-s4 {
  right: 58px;
  left: auto;
}
.metalsite-page .galleria-progress {
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  background: #aaa;
  opacity: .5;
  z-index: 3;
}
.metalsite-page .galleria-thumblink,
.metalsite-page .galleria-fullscreen,
.metalsite-page .galleria-play,
.metalsite-page .galleria-popout {
  width: 29px;
  height: 29px;
  position: absolute;
  left: 0;
  bottom: 1px;
  background: url(/user/images/tpls/galleria/thumbs.png) no-repeat 50% 50%;
  cursor: pointer;
}
.metalsite-page .galleria-fullscreen,
.metalsite-page .galleria-popout {
  left: auto;
  right: 0;
  background-image: url(/user/images/tpls/galleria/fullscreen.png);
  background-position: 8px 7px;
}
.metalsite-page .galleria-popout {
  background-image: url(/user/images/tpls/galleria/popout.png);
  right: 30px;
  background-position: 50% 50%;
}
.metalsite-page .galleria-play {
  left: 0px;
  background-image: url(/user/images/tpls/galleria/playpause.png);
  background-position: 10px 9px;
}
.metalsite-page .galleria-play.playing {
  background-position: 10px -91px;
}
.metalsite-page .galleria-fullscreen.open {
  background-position: 8px -93px;
}
.metalsite-page .galleria-container.notouch .galleria-thumblink:hover,
.metalsite-page .galleria-container.touch .galleria-thumblink:active,
.metalsite-page .galleria-thumblink.open,
.metalsite-page .galleria-container.notouch .galleria-fullscreen:hover,
.metalsite-page .galleria-container.touch .galleria-fullscreen:active,
.metalsite-page .galleria-container.notouch .galleria-play:hover,
.metalsite-page .galleria-container.touch .galleria-play:active,
.metalsite-page .galleria-container.notouch .galleria-popout:hover,
.metalsite-page .galleria-container.touch .galleria-popout:active {
  background-color: #000000;
}
.metalsite-page .galleria-thumbnails-container {
  bottom: 33px;
  height: 42px;
  position: absolute;
  left: 0px;
  right: 0px;
  z-index: 2;
}
.metalsite-page .galleria-carousel .galleria-thumbnails-list {
  margin-left: 25px;
  margin-right: 25px;
}
.metalsite-page .galleria-thumbnails .galleria-image {
  height: 40px;
  width: 60px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
  margin: 0 5px 0 0;
  border: 1px solid #fff;
  float: left;
  cursor: pointer;
}
.metalsite-page .galleria-container.notouch .galleria-thumbnails .galleria-image:hover,
.metalsite-page .galleria-container.touch .galleria-thumbnails .galleria-image:active {
  opacity: .9;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
}
.metalsite-page .galleria-info {
  position: absolute;
  overflow: hidden;
  left: 1px;
  right: 1px;
  bottom: 1px;
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
  padding: 10px 20px;
  z-index: 2;
}
.metalsite-page .galleria-info-title {
  font-weight: bold;
}
.metalsite-page .galleria-counter {
  background: url(/user/images/tpls/galleria/separator.png) no-repeat 100% 0;
  left: 40px;
  padding-right: 10px;
  position: absolute;
  top: 8px;
}
.metalsite-page .galleria-loader {
  width: 48px;
  height: 48px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -24px 0 0 -24px;
  z-index: 2;
  display: none;
  background: #000000 url(/user/images/tpls/galleria/loader.gif) no-repeat 50% 50%;
  opacity: .8;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
.metalsite-page .galleria-image-nav {
  position: absolute;
  top: 50%;
  margin-top: -18px;
  width: 100%;
  height: 36px;
  left: 0;
}
.metalsite-page .galleria-image-nav-left,
.metalsite-page .galleria-image-nav-right {
  cursor: pointer;
  width: 36px;
  height: 36px;
  position: absolute;
  left: 20px;
  z-index: 2;
  background: url(/user/images/tpls/galleria/nav.png);
}
.metalsite-page .galleria-image-nav-right {
  left: auto;
  right: 20px;
  background-position: -36px 0;
  z-index: 2;
}
.metalsite-page .galleria-container.notouch .galleria-image-nav-left:hover,
.metalsite-page .galleria-container.touch .galleria-image-nav-left:active {
  background-position: 0 -36px;
}
.metalsite-page .galleria-container.notouch .galleria-image-nav-right:hover,
.metalsite-page .galleria-container.touch .galleria-image-nav-right:active {
  background-position: -36px -36px;
}
.metalsite-page .galleria-thumb-nav-left,
.metalsite-page .galleria-thumb-nav-right {
  background-image: url(/user/images/tpls/galleria/classic-map.png);
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
  background-repeat: no-repeat;
  cursor: pointer;
  display: none;
  background-position: -495px 5px;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 40px;
  width: 23px;
  z-index: 3;
  opacity: .8;
  -webkit-border-radius: 10px 2px 2px 10px;
  -moz-border-radius: 10px 2px 2px 10px;
  border-radius: 10px 2px 2px 10px;
  behavior: url(/user/js/pie.htc);
}
.metalsite-page .galleria-thumb-nav-right {
  background-position: -578px 5px;
  border-right: none;
  right: 0;
  left: auto;
  -webkit-border-radius: 2px 10px 10px 2px;
  -moz-border-radius: 2px 10px 10px 2px;
  border-radius: 2px 10px 10px 2px;
  behavior: url(/user/js/pie.htc);
}
.metalsite-page .galleria-thumbnails-container .disabled,
.metalsite-page .galleria-thumbnails-container .disabled:hover,
.metalsite-page .galleria-thumbnails-container .disabled:active {
  opacity: .2;
  cursor: default;
}
.metalsite-page .galleria-container.notouch .galleria-thumb-nav-left:hover,
.metalsite-page .galleria-container.touch .galleria-thumb-nav-left:active,
.metalsite-page .galleria-container.notouch .galleria-thumb-nav-right:hover,
.metalsite-page .galleria-container.touch .galleria-thumb-nav-right:active {
  opacity: 1;
  background-color: #111111;
}
.metalsite-page .galleria-carousel .galleria-thumb-nav-left,
.metalsite-page .galleria-carousel .galleria-thumb-nav-right {
  display: block;
}
.metalsite-page .galleria-lightbox-content {
  background: url(/user/images/tpls/galleria/loader_pos.gif) no-repeat 50% 50%;
}
.metalsite-page .galyears,
.metalsite-page .gallerypagination {
  background: none repeat scroll 0 0 #BBBBBB;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0px 15px 0px;
  padding: 5px 5px 5px 15px;
  font-size: 10pt;
  behavior: url(/user/js/pie.htc);
}
.metalsite-page .gallerypagination {
  background-color: #ddd;
}
.metalsite-page .galyears a,
.metalsite-page .gallerypagination a {
  text-decoration: none;
  padding: 0px 4px 0px 4px;
  color: #444;
}
.metalsite-page .galyears a:hover,
.metalsite-page .galyears .active,
.metalsite-page .gallerypagination a:hover,
.metalsite-page .gallerypagination strong.pn {
  color: #fff;
  background: #000;
  padding: 0px 4px 0px 4px;
}
.metalsite-page .galpreview ul,
.metalsite-page .galpreview li {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.metalsite-page .galpreview .imgpreviews {
  margin-top: 10px;
  margin-bottom: 10px;
}
.metalsite-page .galpreview .imgpreviews .imgcont {
  float: left;
  width: 24%;
  margin-bottom: 15px;
}
.metalsite-page .galpreview .imgpreviews .imgcont img {
  float: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 0 5px #666;
  behavior: url(/user/js/pie.htc);
}
.metalsite-page .galpreview .item {
  padding-bottom: 10px;
  border-top: 1px solid #000;
  background: #eee;
  /*fallback for non-CSS3 browsers*/
  background: no-repeat, -webkit-linear-gradient(top, #cccccc 0%, #ffffff 60%, #ffffff 100%);
  /*new webkit*/
  background: -moz-linear-gradient(top, #cccccc 0%, #ffffff 60%, #ffffff 100%);
  /*gecko*/
  background: -ms-linear-gradient(top, #cccccc 0%, #ffffff 60%, #ffffff 100%);
  /*IE10 preview*/
  background: -o-linear-gradient(top, #cccccc 0%, #ffffff 60%, #ffffff 100%);
  /*opera 11.10+*/
  background: linear-gradient(top, #cccccc 0%, #ffffff 60%, #ffffff 100%);
  /*future CSS3 browsers*/
  -pie-background: linear-gradient(top, #cccccc 0%, #ffffff 60%, #ffffff 100%);
  /*PIE*/
  behavior: url(/user/js/pie.htc);
}
.metalsite-page .galpreview .item h3 {
  margin-bottom: 0px;
  font-size: 1.3em;
  padding-left: 0px;
}
.metalsite-page .galpreview .item h3 a {
  color: #000;
}
.metalsite-page .galpreview .item h3 a:hover {
  text-decoration: underline;
}
.metalsite-page .galpreview .info {
  padding-top: 5px;
  margin-left: 0px;
  padding-left: 10px;
  border-left: 2px solid #000;
  margin-top: 0px;
}
.metalsite-page .galpreview .svp .imgcont {
  margin-top: 10px;
}
.metalsite-page .galpreview .svp .imgcont a.lightwindow {
  display: block;
  width: 96%;
  /*border: 1px solid #000;*/
  position: relative;
}
.metalsite-page .galpreview .svp .imgcont img {
  margin: 5px auto;
}
.metalsite-page #gallery_last .content {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  padding: 20px 0px 0px 0px;
  margin-top: 5px;
}
.metalsite-page #gallery_last .seeall {
  color: #000000;
  text-align: right;
  float: right;
  display: block;
  height: 18px;
  padding-left: 30px;
  background: transparent url(/user/images/tpls/layout.png) no-repeat scroll -430px -1px;
}
.metalsite-page #gallery_last .title {
  font-size: 1.12em;
  float: left;
}
.metalsite-page #gallery_last .content .image-container {
  height: 160px;
  position: relative;
}
.metalsite-page #gallery_last .content .front,
.metalsite-page #gallery_last .content .back {
  margin: 0px auto;
  height: 160px;
  display: block;
}
.metalsite-page #gallery_last .content .name {
  display: block;
  width: 220px;
  margin: 5px auto;
  color: #000;
}
.metalsite-page #gallery_last .navigate {
  display: block;
  text-align: center;
  margin-top: 5px;
}
.metalsite-page #gallery_last .navigate * {
  font-size: 0.88em;
  color: #000;
  text-decoration: none;
}
.metalsite-page #gallery_last .navigate .arrow-next {
  background-position: -308px -30px;
}
.metalsite-page #gallery_last .navigate .arrow-prev {
  background-position: -290px -30px;
}
.metalsite-page .job_form p {
  margin-bottom: 4px;
}
.metalsite-page .job_form label.l {
  display: block;
  width: 200px;
  float: left;
  margin-right: 5px;
  text-align: right;
}
.metalsite-page .job_form h4 {
  font-size: 1.2em;
  margin: 5px 0;
  padding-left: 200px;
}
.metalsite-page .job_form p.required {
  padding-left: 200px;
}
.metalsite-page .job_form .required {
  font-weight: bold;
  color: red;
}
.metalsite-page .job_form input.text,
.metalsite-page .job_form textarea {
  width: 400px;
}
.metalsite-page .job_form input.short {
  width: 100px;
}
.metalsite-page .job_form .autocomplete {
  display: block;
}
.metalsite-page .job_form .autocomplete {
  margin: 0px;
  padding: 0px;
  width: 250px;
  background: #fafafa;
  border: 1px solid #888;
  position: absolute;
}
.metalsite-page .job_form .autocomplete ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
.metalsite-page .job_form .autocomplete ul li.selected {
  background-color: #c0cbd4;
  color: #000;
}
.metalsite-page .job_form .autocomplete ul li {
  margin: 0;
  padding: 2px;
  height: 18px;
  line-height: 18px;
  display: block;
  list-style-type: none;
  cursor: pointer;
}
.metalsite-page #resume_add #tf_text {
  height: 150px;
}
.metalsite-page .job-list .head {
  font-weight: bold;
  white-space: nowrap;
}
.metalsite-page .job-list .job-item {
  margin: 0px;
  padding: 10px 0px;
  border-bottom: 1px solid #c5c5c5;
  display: block;
  clear: both;
}
.metalsite-page .job-list .head b,
.metalsite-page .job-list .job-item a {
  margin-left: 10px;
}
.metalsite-page .job-list .head {
  background-color: #f0f0f0;
}
.metalsite-page .job-list .job-item span {
  display: block;
  float: left;
  position: relative;
}
.metalsite-page .job-list .job-item .title {
  width: 40%;
}
.metalsite-page .job-list .job-item .title .vname {
  font-weight: bold;
}
.metalsite-page .job-list .job-item .title .coname {
  font-size: 0.94em;
  color: #000;
}
.metalsite-page .job-list .job-item .title .coname:hover {
  text-decoration: underline;
}
.metalsite-page .job-list .job-item .wage {
  width: 25%;
}
.metalsite-page .job-list .job-item .city {
  width: 20%;
}
.metalsite-page .job-list .job-item .date {
  width: 14%;
}
.metalsite-page .resume-item {
  margin: 0px 0px 20px 0px;
  border-top: 2px solid #e6e6e6;
  padding: 3px 0;
}
.metalsite-page .resume-item h3 {
  margin: 0px 0px 5px 0px;
  padding-right: 140px;
}
.metalsite-page .resume-item .wages {
  display: block;
  float: right;
  position: relative;
  top: -20px;
}
.metalsite-page .resume-item .wages small {
  color: #888;
  font-size: 0.86em;
}
.metalsite-page .resume-item .wages b {
  color: #a52a2a;
}
.metalsite-page .resume-record p.row {
  margin: 0px;
  display: block;
  margin-bottom: 5px;
}
.metalsite-page .resume-record p.row:before {
  content: '';
  display: table;
  clear: both;
}
.metalsite-page .resume-record p.row .l {
  display: block;
  float: left;
}
.metalsite-page .resume-record p.row .v {
  display: block;
  margin-left: 160px;
}
.metalsite-page .resume-record p.row .l {
  width: 150px;
  font-weight: bold;
}
.metalsite-page .resume-record {
  padding: 0px 15px;
}
.metalsite-page .resume-record .person-info {
  margin-left: -15px;
  background-color: #F0F0F0;
  border-top: 1px solid #C5C5C5;
  padding: 0px 15px 15px 15px;
}
.metalsite-page .resume-record .person-info .dt {
  float: right;
  position: relative;
  top: -34px;
  color: #999;
  font-size: 0.84em;
}
.metalsite-page .resume-record h3 {
  margin: 15px 0px 5px 0px;
  padding: 5px 15px;
  background-color: #b2b2b2;
  color: #fff;
  margin-left: -15px;
}
.metalsite-page .resume-record .person-info h3 {
  margin: 8px 0px;
  background-color: transparent;
  color: #000;
  padding: 0px;
}
.metalsite-page .job-add-links {
  float: right;
  color: #ff8c00;
  font-size: 1.2em;
  font-weight: bolder;
  position: relative;
  top: -15px;
}
.metalsite-page .job-add-links a {
  color: #ff8c00;
  border: 1px solid #fff;
}
.metalsite-page .job-add-links a:hover {
  border-bottom: 1px solid #ff8c00;
}
.metalsite-page ul#nmonth {
  list-style: none;
  margin: 0px;
  padding: 0px;
  display: block;
}
.metalsite-page ul#nmonth li {
  margin: 0px;
  padding: 0px;
  display: block;
  float: left;
  text-align: center;
  height: 20px;
  line-height: 20px;
  color: #7a6c21;
  width: 7%;
}
.metalsite-page ul#nmonth li a,
.metalsite-page ul#nmonth li strong {
  display: block;
  border-right: 2px solid #7a6c21;
  height: 14px;
  line-height: 14px;
  color: #7a6c21;
  margin-top: 5px;
  font-family: Tahoma;
  font-weight: bolder;
  font-size: 12pt;
}
.metalsite-page ul#nmonth li.first a,
.metalsite-page ul#nmonth li.first strong {
  border-left: 2px solid #7a6c21;
}
.metalsite-page ul#nmonth li.current {
  background-color: #fff;
  color: #808080;
}
.metalsite-page ul#nmonth li.clear {
  display: block;
  font-size: 0px;
  line-height: 0px;
  float: none;
  height: 0px;
}
.metalsite-page #npagespane {
  position: relative;
  height: 86px;
}
.metalsite-page #npagecont {
  background-color: #e9e6d6;
  height: 71px;
  padding: 15px 0px 0px 15px;
  position: relative;
}
.metalsite-page #npagespane .nplb,
.metalsite-page #npagespane .nprb {
  position: absolute;
  width: 5px;
  display: block;
  height: 86px;
  top: 0px;
}
.metalsite-page #npagespane .nplb {
  left: 0px;
  background: transparent url(/user/images/tpls/news/pageborders.gif) no-repeat scroll 0px 0px;
}
.metalsite-page #npagespane .nprb {
  right: 0px;
  background: transparent url(/user/images/tpls/news/pageborders.gif) no-repeat scroll -5px 0px;
}
.metalsite-page #npages {
  margin-top: 15px;
}
.metalsite-page #npages .pn {
  color: #7a6c21;
  font-weight: bolder;
  display: inline-block;
  padding: 0 5px;
  border-left: 1px solid #7a6c21;
  line-height: 12px;
  font-size: 15px;
}
.metalsite-page #npages strong.pn {
  background-color: #fff;
  color: #808080;
  font-size: 14px;
}
.metalsite-page #npages *:nth-child(2) {
  border-left: 0;
}
.metalsite-page #newblock {
  margin-top: -10px;
}
.metalsite-page #newblock ul.aux {
  display: block;
  height: 20px;
  margin: 0px;
  padding: 0px;
  position: relative;
  background-color: #e9e6d6;
}
.metalsite-page #newblock ul.aux * {
  font-size: 8pt;
}
.metalsite-page #newblock ul.aux li {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 20px;
  line-height: 20px;
  display: block;
  float: right;
}
.metalsite-page #newblock ul.aux li.bl {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll 0px 0px;
  width: 5px;
  position: absolute;
  left: 0px;
  top: 0px;
  float: none;
}
.metalsite-page #newblock ul.aux li.br {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -35px 0px;
  width: 5px;
  position: absolute;
  right: 0px;
  top: 0px;
}
.metalsite-page #newblock ul.aux li.topics {
  margin-left: 6px;
  float: left;
  overflow: hidden;
  width: 650px;
}
.metalsite-page #newblock ul.aux li.topics .topicsinner {
  width: 900px;
}
.metalsite-page #newblock ul.aux li.print,
.metalsite-page #newblock ul.aux li.rss *,
.metalsite-page #newblock ul.aux li.subscr * {
  width: 17px;
  display: block;
  line-height: 20px;
  height: 20px;
  cursor: pointer;
  margin-right: 2px;
}
.metalsite-page #newblock ul.aux li.print {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -42px 2px;
  margin-right: 5px;
}
.metalsite-page #newblock ul.aux li.rss {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -58px 2px;
}
.metalsite-page #newblock ul.aux li.subscr {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -75px 1px;
  margin-left: 20px;
}
.metalsite-page #newblock .txtnews {
  margin-top: 15px;
}
.metalsite-page #newblock .txtnews a:hover {
  text-decoration: underline;
}
.metalsite-page #newblock .txtnews p {
  margin: 6px 0px 12px 0px;
}
.metalsite-page #newblock .firstletter:first-letter {
  background-color: #6b7b5a;
  color: #FFFFFF;
  float: left;
  line-height: 105%;
  font-size: 40pt;
  margin: 4px 5px 5px 0px;
  padding: 5px 5px 5px 5px;
  vertical-align: bottom;
}
.metalsite-page #newblock .txtnews .imageholder {
  margin-top: 3px;
  float: left;
  margin-right: 10px;
}
.metalsite-page #newblock .nsource {
  float: left;
  display: block;
  clear: both;
}
.metalsite-page #newblock #scorecontainer {
  float: none;
  margin-top: 5px;
  clear: both;
}
.metalsite-page ul.relnews {
  margin: 0px;
  padding: 0px;
  list-style: none;
  display: block;
  margin-top: -5px;
  list-style-position: outside;
}
.metalsite-page ul.relnews li {
  display: block;
}
.metalsite-page ul.relnews li.clear {
  float: none;
}
.metalsite-page ul.relnews li.title {
  position: relative;
  margin-top: 4px;
}
.metalsite-page ul.relnews li.title a {
  color: #000000;
  font-size: 10pt;
  text-decoration: underline;
  margin-left: 80px;
}
.metalsite-page ul.relnews li.title .date {
  position: absolute;
  left: 0px;
  top: 0px;
  line-height: 16px;
  display: block;
}
.metalsite-page #newssametopic.rblock .blcontent {
  background-color: #d5d5d5;
}
.metalsite-page #newssametopic.rblock ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.metalsite-page #newssametopic.rblock ul li {
  padding: 3px 0px;
}
.metalsite-page #newblock #directr {
  float: right;
  margin-top: -1px;
  padding-left: 10px;
  width: 160px;
  overflow: hidden;
}
.metalsite-page .tag_cloud a.smallest {
  font-size: 100%;
}
.metalsite-page .tag_cloud a.small {
  font-size: 130%;
}
.metalsite-page .tag_cloud a.mediumsmall {
  font-size: 160%;
}
.metalsite-page .tag_cloud a.medium {
  font-size: 190%;
}
.metalsite-page .tag_cloud a.mediumlarge {
  font-size: 220%;
}
.metalsite-page .tag_cloud a.large {
  font-size: 250%;
}
.metalsite-page .tag_cloud a.largest {
  font-size: 280%;
}
.metalsite-page .cloud_opacity a.small {
  -ms-opacity: 0.8;
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}
.metalsite-page .cloud_opacity a.small {
  -ms-opacity: 0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
}
.metalsite-page .cloud_opacity a.mediumsmall {
  -ms-opacity: 0.6;
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;
}
.metalsite-page .cloud_opacity a.medium {
  -ms-opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
.metalsite-page .cloud_opacity a.mediumlarge {
  -ms-opacity: 0.4;
  -moz-opacity: 0.4;
  -khtml-opacity: 0.4;
  opacity: 0.4;
}
.metalsite-page .cloud_opacity a.large {
  -ms-opacity: 0.3;
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}
.metalsite-page .cloud_opacity a.largest {
  -ms-opacity: 0.2;
  -moz-opacity: 0.2;
  -khtml-opacity: 0.2;
  opacity: 0.2;
}
.metalsite-page #banner_newslist_nf {
  margin: 0px auto 5px auto;
}
.metalsite-page .comments-news #comments_ul li,
.metalsite-page .comments-news #comments_ul li.odd,
.metalsite-page .comments-news #comments_ul li.even {
  background-color: #DFDFDF;
}
.metalsite-page #news_tagcloud .blcontent {
  font-size: 8pt;
}
.metalsite-page #smsaccessblock {
  display: block;
  width: 352px;
  height: 174px;
  float: left;
  background: transparent url(/user/images/tpls/magazinesmsblock.gif) no-repeat scroll center top;
  margin-bottom: 5px;
  margin-left: 20px;
  position: relative;
}
.metalsite-page #smsaccessblock #sacont {
  margin: 15px 15px 15px 80px;
}
.metalsite-page #smsaccessblock #sacont * {
  font-weight: bolder;
  font-size: 9pt;
  line-height: normal;
}
.metalsite-page #smsaccessblock #sacont .title {
  font-weight: bolder;
  font-size: 10pt;
  display: inline;
  padding: 0px;
  margin: 0px;
  color: #000000;
  line-height: normal;
}
.metalsite-page #smsaccessblock #sacont small {
  color: #000000;
  line-height: 30px;
  display: block;
}
.metalsite-page #smsaccessblock #sacont .price {
  color: #267c39;
}
.metalsite-page #smsaccessblock #sacont img.bullet {
  margin-bottom: 10px;
  margin-right: 5px;
}
.metalsite-page #smsaccessblock #sacont .code {
  color: #9a4949;
  font-size: 11pt;
}
.metalsite-page #smsaccessblock #sacont form {
  margin: 0px;
  padding: 0px;
}
.metalsite-page #smsaccessblock #sacont input {
  margin-top: 0px;
  display: inline;
  position: relative;
}
.metalsite-page #smsaccessblock #sacont .input {
  border: 1px solid #666666;
  width: 80px;
  font-weight: normal;
  padding-left: 10px;
}
.metalsite-page #smsaccessblock #sacont .submit {
  top: 7px;
}
.metalsite-page #smsaccessblock #sacont .dlnk {
  position: absolute;
  bottom: 15px;
  left: 18px;
}
.metalsite-page #smsaccessblock #sacont .dlnk:link,
.metalsite-page #smsaccessblock #sacont .dlnk:hover,
.metalsite-page #smsaccessblock #sacont .dlnk:visited,
.metalsite-page #smsaccessblock #sacont .dlnk:active {
  color: Red;
  font-size: 9pt;
}
.metalsite-page #smswarn {
  width: 350px;
  height: 235px;
  background: transparent url(/user/images/tpls/smswarn.gif) no-repeat scroll center top;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 50;
}
.metalsite-page #smswarn * {
  font-family: Tahoma;
  font-size: 8pt;
  font-weight: bold;
}
.metalsite-page #smswarn #swinner {
  margin: 10px 10px 10px 70px;
}
.metalsite-page #smswarn #swinner .warning {
  font-size: 14pt;
  color: #cd4747;
}
.metalsite-page #smswarn #swinner p {
  margin: 5px 0px 5px 0px;
}
.metalsite-page #smswarn #swinner img.btn {
  margin-top: 5px;
  cursor: pointer;
}
.metalsite-page #smswarn #swinner .hour {
  font-weight: bolder;
  color: Red;
}
.metalsite-page .patchwork-item {
  margin-bottom: 15px;
}
.metalsite-page .patchwork-item .content img {
  float: left;
  margin: 0px 10px 10px 0px;
  border: 0px;
}
.metalsite-page .patchwork-item .content h3 {
  font-size: 1.1em;
  font-weight: bolder;
  margin: 0px;
  display: inline;
}
.metalsite-page .patchwork-item .patchwork_anchor {
  visibility: hidden;
  display: block;
  float: right;
  margin: 10px 15px 10px 10px;
  width: 14px;
  height: 14px;
  background: url("/user/images/tpls/quotes/anchor.gif") no-repeat scroll 0 0 transparent;
  font-size: 0px;
  line-height: 0px;
}
.metalsite-page .patchwork-item.hover .patchwork_anchor {
  visibility: visible;
}
.metalsite-page .mbase {
  width: 500px;
  margin-bottom: 5px;
}
.metalsite-page .mbase:after {
  content: '';
  display: block;
  clear: both;
  font-size: 0px;
  visibility: hidden;
}
.metalsite-page .mbase .mbase-tabs {
  float: left;
  overflow: hidden;
  position: relative;
}
.metalsite-page .mbase .mbase-tabs ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.metalsite-page .mbase .mbase-tabs ul li {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.metalsite-page .mbase .mbase-tabs ul li a {
  display: block;
  margin: 0px 10px 0px 0px;
  padding: 3px 5px;
  color: #000;
  text-decoration: none;
}
.metalsite-page .mbase .mbase-tabs ul li a.active {
  background-color: #eee;
}
.metalsite-page .mbase .mbase-tabs ul li.base-name {
  font-weight: bold;
}
.metalsite-page .mbase .mbase-content {
  width: 60%;
  float: right;
}
.metalsite-page .mbase .mbase-content h4 {
  margin-bottom: 5px;
}
.metalsite-page .mbase .mbase-tabs ul li.base > a {
  border-bottom: 1px dashed #AAA;
}
.metalsite-page .mbase .mbase-tabs ul li > a {
  border-right: 1px dashed #AAA;
}
.metalsite-page #company-search {
  padding: 0 0 0 5px;
  background-color: #fff;
  -webkit-box-shadow: 0px 1px 1px 1px rgba(130, 130, 130, 0.75);
  -moz-box-shadow: 0px 1px 1px 1px rgba(130, 130, 130, 0.75);
  box-shadow: 0px 1px 1px 1px rgba(130, 130, 130, 0.75);
  border-radius: 2px;
}
.metalsite-page #company-search input {
  border: 0px;
  font-size: 14px;
  height: 24px;
  line-height: 24px;
}
.metalsite-page #company-search input:focus,
.metalsite-page #company-search input:active {
  border: none;
  outline: none;
}
.metalsite-page #company-search button {
  padding: 2px 4px;
  margin-right: 2px;
}
.metalsite-page .pl_profile {
  width: 60%;
  border-bottom: 1px dotted #AAA;
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.metalsite-page .pl_profile li {
  line-height: 20px;
  border-top: 1px dotted #AAA;
  font-size: 0.94em;
}
.metalsite-page .pl_profile span {
  color: #888;
}
.metalsite-page h2.section-title {
  margin: 15px 0px 6px 0px;
  font-size: 1.4em;
  font-weight: normal;
}
.metalsite-page .section-content {
  padding-left: 10px;
}
.metalsite-page .section-content .last-photo {
  float: left;
  margin-right: 15px;
}
.metalsite-page .person-last-photos {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.metalsite-page .person-last-photos ul {
  width: 15000px;
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.metalsite-page .person-last-photos ul li {
  float: left;
  margin: 0px 10px 10px 0px;
  overflow: hidden;
}
.metalsite-page .person-last-photos ul li.clear {
  float: none;
}
.metalsite-page .person-last-photos ul li img {
  padding: 10px;
  background-color: #EEE;
  border: 0px;
}
.metalsite-page ul.persons,
.metalsite-page #person_letters {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
.metalsite-page ul.persons li {
  margin: 0px 0px 0px 15px;
  padding: 0px;
}
.metalsite-page ul.persons li h3 {
  font-size: 16px;
  margin-bottom: 6px;
  margin-top: 12px;
}
.metalsite-page #person_letters {
  height: 29px;
  padding-left: 10px;
  background: #b2b2b2 url("/user/images/tpls/rtitlecornerl.gif") no-repeat scroll left;
}
.metalsite-page #person_letters li {
  height: 29px;
  float: left;
  width: 3.33%;
  line-height: 29px;
}
.metalsite-page #person_letters li a,
.metalsite-page #person_letters li strong.current,
.metalsite-page #person_letters li strong.disabled {
  font-size: 12pt;
  padding: 2px 5px;
  color: #fff;
  font-weight: normal;
}
.metalsite-page #person_letters li a:hover,
.metalsite-page #person_letters li strong.current {
  color: #fff;
  background-color: #47030c;
}
.metalsite-page #person_letters li strong.current {
  font-weight: bolder;
}
.metalsite-page #person_letters li strong.disabled {
  color: #CCC;
}
.metalsite-page ul.questions li.pol-q {
  display: block;
  width: 45%;
  float: left;
  margin-bottom: 15px;
}
.metalsite-page ul.questions li.pol-q.r {
  float: right;
}
.metalsite-page ul.questions,
.metalsite-page ul.questions li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.metalsite-page ul.questions {
  margin-left: 10px;
}
.metalsite-page ul.questions li {
  margin-left: 10px;
}
.metalsite-page #pollForm a.result,
.metalsite-page #pollForm a.comment {
  color: #000;
  padding-left: 20px;
  line-height: 18px;
  background: transparent url(/user/images/tpls/layout.png) no-repeat scroll -437px -20px;
  text-decoration: underline;
}
.metalsite-page ul.poll_results,
.metalsite-page ul.poll_results li,
.metalsite-page ul.poll_results ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.metalsite-page ul.poll_results li.pol-q {
  display: block;
  margin-bottom: 15px;
}
.metalsite-page ul.bar {
  margin-top: 4px;
}
.metalsite-page ul.bar,
.metalsite-page ul.bar li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.metalsite-page ul.bar li.r {
  float: right;
  width: 60%;
  font-size: 0.92em;
}
.metalsite-page ul.bar li.l {
  float: left;
  width: 39%;
  margin-bottom: 3px;
}
.metalsite-page ul.bar li.l .bar {
  display: block;
  float: right;
}
.metalsite-page ul.bar li.tvs {
  text-align: right;
  font-weight: bolder;
  font-size: 0.88em;
}
.metalsite-page ul.bar li.l .bar10 {
  background-color: green;
}
.metalsite-page ul.bar li.l .bar9 {
  background-color: #009000;
}
.metalsite-page ul.bar li.l .bar8 {
  background-color: #00A000;
}
.metalsite-page ul.bar li.l .bar7 {
  background-color: #00aa01;
}
.metalsite-page ul.bar li.l .bar6 {
  background-color: #00b502;
}
.metalsite-page ul.bar li.l .bar5 {
  background-color: #00bf02;
}
.metalsite-page ul.bar li.l .bar4 {
  background-color: #00ca02;
}
.metalsite-page ul.bar li.l .bar3 {
  background-color: #00d502;
}
.metalsite-page ul.bar li.l .bar2 {
  background-color: #00df02;
}
.metalsite-page ul.bar li.l .bar1 {
  background-color: #00ea02;
}
.metalsite-page .poll-short {
  background-color: #f3f3f3;
  padding: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.metalsite-page #last_poll .title {
  font-size: 1.12em;
}
.metalsite-page #last_poll .content {
  border-top: 1px solid #000000;
  margin-top: 5px;
  padding: 20px 0 0;
  font-size: 0.94em;
}
.metalsite-page #last_poll .content .question {
  display: block;
  font-weight: bolder;
  margin-bottom: 5px;
}
.metalsite-page #last_poll .content a.result {
  color: #000;
  float: right;
  padding-left: 20px;
  line-height: 18px;
  background: transparent url(/user/images/tpls/layout.png) no-repeat scroll -437px -20px;
  text-decoration: underline;
}
.metalsite-page #last_poll .content .btnvote {
  float: left;
}
.metalsite-page #last_poll .content form {
  display: block;
}
.metalsite-page #last_poll .content .vsep {
  margin-top: 10px;
}
.metalsite-page .poll-list-item {
  float: left;
  width: 45%;
  margin-right: 30px;
  margin-bottom: 35px;
}
.metalsite-page .publishment .title {
  margin: 0px 0px 10px 0px;
}
.metalsite-page .publishment .date {
  float: right;
  color: #666;
  display: block;
  margin-top: 5px;
  font-size: 0.94em;
}
.metalsite-page .publishment-aux .fa {
  font-size: 19px;
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.metalsite-page ol.salesnetworkrate {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
.metalsite-page ol.salesnetworkrate li {
  height: 18px;
  list-style-type: none;
  list-style-position: outside;
  margin: 0px 0px 8px 0px;
  padding: 0px;
}
.metalsite-page ol.salesnetworkrate li span {
  display: block;
  float: left;
  margin-right: 5px;
  position: relative;
}
.metalsite-page ol.salesnetworkrate li span.stars {
  top: -3px;
  width: 108px;
  height: 18px;
}
.metalsite-page table.searchnavbar {
  margin-left: 10px;
}
.metalsite-page table.searchnavbar td {
  padding: 5px 10px 2px 10px;
  text-align: center;
}
.metalsite-page table.searchnavbar td,
.metalsite-page table.searchnavbar td *,
.metalsite-page table.searchnavbar td a:link,
.metalsite-page table.searchnavbar td a:hover,
.metalsite-page table.searchnavbar td a:visited {
  font-size: 10pt;
}
.metalsite-page table.searchnavbar td.active,
.metalsite-page table.searchnavbar td.active * {
  background-color: #D5D5D5;
  font-weight: bold;
}
.metalsite-page ol.results li {
  margin-bottom: 10px;
}
.metalsite-page ol.results li .title {
  font-weight: bold;
  font-size: 11pt;
}
.metalsite-page ol.results li .info,
.metalsite-page ol.results li .info * {
  font-size: 8pt;
  color: #8C8C8C;
}
.metalsite-page .searchloading {
  float: left;
  margin-top: 10px;
  margin-left: 5px;
  font-weight: bold;
  padding: 3px 15px 3px 15px;
  text-align: left;
  color: #A80000;
}
.metalsite-page #cnews_cabinet_nav {
  border-bottom: 1px solid #666666;
  height: 32px;
}
.metalsite-page #cnews_cabinet_nav li.menu-item {
  float: left;
  text-align: center;
  width: 32%;
}
.metalsite-page #cnews_cabinet_nav li.menu-item a {
  display: block;
  font-size: 10pt;
  font-weight: bolder;
  height: 32px;
  line-height: 32px;
}
.metalsite-page #cnews_cabinet_nav li.selected {
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  background-color: #666666;
  border: 1px solid #666666;
}
.metalsite-page #cnews_cabinet_nav li.selected a {
  color: #FFFFFF;
}
.metalsite-page #cnews_cabinet_nav,
.metalsite-page #cnews_cabinet_nav li.menu-item {
  display: block;
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
.metalsite-page #corp_news_add .autocomplete {
  display: block;
}
.metalsite-page #corp_news_add .autocomplete {
  background: none repeat scroll 0 0 #FAFAFA;
  border: 1px solid #888888;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 250px;
}
.metalsite-page #corp_news_add .autocomplete ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
.metalsite-page #corp_news_add .autocomplete ul li.selected {
  background-color: #525252;
  color: #fff;
}
.metalsite-page #corp_news_add .autocomplete ul li {
  margin: 0;
  padding: 2px;
  height: 18px;
  line-height: 18px;
  display: block;
  list-style-type: none;
  cursor: pointer;
}
.metalsite-page #corp_news_add input.short {
  width: 200px;
}
.metalsite-page #corp_news_add input.text,
.metalsite-page #corp_news_add textarea {
  width: 400px;
}
.metalsite-page #corp_news_add label.l {
  display: block;
  float: left;
  margin-right: 5px;
  text-align: right;
  width: 200px;
}
.metalsite-page #corp_news_add p {
  margin-bottom: 4px;
}
.metalsite-page #corp_news_add img#previewImage {
  width: 200px;
}
.metalsite-page #corp_news_add #na_date {
  background: #ffffff url("/user/images/tpls/corpnews/calendar.png") no-repeat scroll right center;
}
.metalsite-page #cnews_list li {
  font-weight: bolder;
  color: #000;
  margin-top: 4px;
}
.metalsite-page #cnews_list li.draft {
  font-weight: normal;
  font-style: italic;
  color: #888;
}
.metalsite-page #cnews_list li .date {
  color: #999;
  text-decoration: underline;
  font-weight: normal;
}
.metalsite-page #cnews_list li img {
  border: 0px;
  cursor: pointer;
}
.metalsite-page .cnews-item {
  margin-bottom: 15px;
}
.metalsite-page .cnews-item img.cnews_image {
  float: left;
  margin: 0px 15px 15px 0px;
}
.metalsite-page .cnews-item .cnews-title {
  display: inline;
  margin: 0px;
  font-size: 10pt;
  font-weight: bolder;
}
.metalsite-page .cnews-item .tags a {
  color: #7E6E10;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}
.metalsite-page #newblock {
  margin-top: -10px;
}
.metalsite-page #cnew_block ul.aux {
  display: block;
  height: 20px;
  margin: 0px;
  padding: 0px;
  position: relative;
  background-color: #e9e6d6;
}
.metalsite-page #cnew_block ul.aux * {
  font-size: 8pt;
}
.metalsite-page #cnew_block ul.aux li {
  list-style: none;
  margin: 0px;
  padding: 0px;
  height: 20px;
  line-height: 20px;
  display: block;
  float: right;
}
.metalsite-page #cnew_block ul.aux li.bl {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll 0px 0px;
  width: 5px;
  position: absolute;
  left: 0px;
  top: 0px;
  float: none;
}
.metalsite-page #cnew_block ul.aux li.br {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -35px 0px;
  width: 5px;
  position: absolute;
  right: 0px;
  top: 0px;
}
.metalsite-page #cnew_block ul.aux li.topics {
  margin-left: 6px;
  float: left;
  overflow: hidden;
  width: 380px;
}
.metalsite-page #cnew_block ul.aux li.topics .topics-inner {
  width: 900px;
}
.metalsite-page #cnew_block ul.aux li.print,
.metalsite-page #cnew_block ul.aux li.rss *,
.metalsite-page #cnew_block ul.aux li.subscr * {
  width: 17px;
  display: block;
  line-height: 20px;
  height: 20px;
  cursor: pointer;
  margin-right: 2px;
}
.metalsite-page #cnew_block ul.aux li.print {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -42px 2px;
  margin-right: 5px;
}
.metalsite-page #cnew_block ul.aux li.rss {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -58px 2px;
}
.metalsite-page #cnew_block ul.aux li.subscr {
  background: transparent url(/user/images/tpls/news/auxpane.png) no-repeat scroll -75px 1px;
  margin-left: 20px;
}
.metalsite-page #cnew_block .txtnews {
  margin-top: 15px;
}
.metalsite-page #cnew_block .txtnews a:hover {
  text-decoration: underline;
}
.metalsite-page #cnew_block .txtnews p {
  margin: 6px 0px 12px 0px;
}
.metalsite-page #cnew_block .firstletter:first-letter {
  background-color: #6b7b5a;
  color: #FFFFFF;
  float: left;
  line-height: 105%;
  font-size: 40pt;
  margin: 4px 5px 5px 0px;
  padding: 5px 5px 5px 5px;
  vertical-align: bottom;
}
.metalsite-page #cnew_block .txtnews .cnews_image {
  margin-top: 3px;
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
}
.metalsite-page #cnew_block .source {
  font-size: 8pt;
}
.metalsite-page #cnew_block #comments_ul li {
  background-color: #DFDFDF;
}
.metalsite-page .newsm-item {
  margin: 5px 0px 30px 0px;
}
.metalsite-page .newsm-item .nm-logo {
  float: left;
  margin: 0px 15px 15px 0px;
}
.metalsite-page .newsm-item .nm-name {
  margin: 0px 5px;
}
.metalsite-page .newsm-item .cnews-list li {
  font-size: 8pt;
}
.metalsite-page .newsm-item .bold {
  font-weight: bolder;
  margin: 5px 0px 12px 0px;
}
.metalsite-page table td {
  padding: 3px;
}
.metalsite-page .searchform {
  border-radius: 17px;
  background-color: #d5d5d5;
}
.metalsite-page .search-result-bar {
  background-color: #b2b2b2;
  border-radius: 3px;
  font-weight: normal;
  font-size: 1em;
  padding: 5px 10px;
}
.metalsite-page .search-result-pane {
  border-radius: 5px;
  background-color: #eaeaea;
  padding: 10px;
}
#banner_allnews {
  height: auto;
  margin-bottom: 5px;
}
.news-block .news-title {
  font-size: 18px;
  margin-bottom: 20px;
}
.news-block .news-subject-pane {
  margin-bottom: 14px;
}
.news-block .news-image {
  float: left;
  margin: 3px 10px 5px 0;
  width: 200px;
}
.news-block .news-image .idesc {
  display: block;
  padding: 3px 5px;
  background-color: #eee;
}
.news-block .news-body {
  text-align: justify;
}
.news-block .news-body p {
  margin-bottom: 14px;
}
.news-block .news-stats {
  margin-bottom: 15px;
  margin-top: 10px;
}
.news-block .news-date,
.news-block .news-topics {
  font-size: 11px;
}
.news-block .news-topics {
  font-weight: bold;
}
.news-block .news-date {
  color: #9a9a9a;
}
.news-block .news-actions {
  text-align: right;
}
.news-block .news-actions a {
  display: inline-block;
  cursor: pointer;
  margin-left: 3px;
}
.news-block .news-actions .fa {
  font-size: 20px;
  text-decoration: none;
  color: #000;
}
.news-block .news-share .share-button {
  display: inline-block;
  margin-right: 2px;
}
.news-block .news-share .ya-share2 {
  display: inline-block;
}
.news-block .news-share .instagram-share-icon {
  display: inline-block;
  top: 12px;
  border-radius: 3px;
  position: relative;
}
.news-block .news-share .instagram-share-icon:after {
  content: '';
  background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='132.004' height='132' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3ClinearGradient id='b'%3E%3Cstop offset='0' stop-color='%233771c8'/%3E%3Cstop stop-color='%233771c8' offset='.128'/%3E%3Cstop offset='1' stop-color='%2360f' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='a'%3E%3Cstop offset='0' stop-color='%23fd5'/%3E%3Cstop offset='.1' stop-color='%23fd5'/%3E%3Cstop offset='.5' stop-color='%23ff543e'/%3E%3Cstop offset='1' stop-color='%23c837ab'/%3E%3C/linearGradient%3E%3CradialGradient id='c' cx='158.429' cy='578.088' r='65' xlink:href='%23a' gradientUnits='userSpaceOnUse' gradientTransform='matrix(0 -1.98198 1.8439 0 -1031.402 454.004)' fx='158.429' fy='578.088'/%3E%3CradialGradient id='d' cx='147.694' cy='473.455' r='65' xlink:href='%23b' gradientUnits='userSpaceOnUse' gradientTransform='matrix(.17394 .86872 -3.5818 .71718 1648.348 -458.493)' fx='147.694' fy='473.455'/%3E%3C/defs%3E%3Cpath fill='url(%23c)' d='M65.03 0C37.888 0 29.95.028 28.407.156c-5.57.463-9.036 1.34-12.812 3.22-2.91 1.445-5.205 3.12-7.47 5.468C4 13.126 1.5 18.394.595 24.656c-.44 3.04-.568 3.66-.594 19.188-.01 5.176 0 11.988 0 21.125 0 27.12.03 35.05.16 36.59.45 5.42 1.3 8.83 3.1 12.56 3.44 7.14 10.01 12.5 17.75 14.5 2.68.69 5.64 1.07 9.44 1.25 1.61.07 18.02.12 34.44.12 16.42 0 32.84-.02 34.41-.1 4.4-.207 6.955-.55 9.78-1.28a27.22 27.22 0 0 0 17.75-14.53c1.765-3.64 2.66-7.18 3.065-12.317.088-1.12.125-18.977.125-36.81 0-17.836-.04-35.66-.128-36.78-.41-5.22-1.305-8.73-3.127-12.44-1.495-3.037-3.155-5.305-5.565-7.624C116.9 4 111.64 1.5 105.372.596 102.335.157 101.73.027 86.19 0H65.03z' transform='translate(1.004 1)'/%3E%3Cpath fill='url(%23d)' d='M65.03 0C37.888 0 29.95.028 28.407.156c-5.57.463-9.036 1.34-12.812 3.22-2.91 1.445-5.205 3.12-7.47 5.468C4 13.126 1.5 18.394.595 24.656c-.44 3.04-.568 3.66-.594 19.188-.01 5.176 0 11.988 0 21.125 0 27.12.03 35.05.16 36.59.45 5.42 1.3 8.83 3.1 12.56 3.44 7.14 10.01 12.5 17.75 14.5 2.68.69 5.64 1.07 9.44 1.25 1.61.07 18.02.12 34.44.12 16.42 0 32.84-.02 34.41-.1 4.4-.207 6.955-.55 9.78-1.28a27.22 27.22 0 0 0 17.75-14.53c1.765-3.64 2.66-7.18 3.065-12.317.088-1.12.125-18.977.125-36.81 0-17.836-.04-35.66-.128-36.78-.41-5.22-1.305-8.73-3.127-12.44-1.495-3.037-3.155-5.305-5.565-7.624C116.9 4 111.64 1.5 105.372.596 102.335.157 101.73.027 86.19 0H65.03z' transform='translate(1.004 1)'/%3E%3Cpath fill='%23fff' d='M66.004 18c-13.036 0-14.672.057-19.792.29-5.11.234-8.598 1.043-11.65 2.23-3.157 1.226-5.835 2.866-8.503 5.535-2.67 2.668-4.31 5.346-5.54 8.502-1.19 3.053-2 6.542-2.23 11.65C18.06 51.327 18 52.964 18 66s.058 14.667.29 19.787c.235 5.11 1.044 8.598 2.23 11.65 1.227 3.157 2.867 5.835 5.536 8.503 2.667 2.67 5.345 4.314 8.5 5.54 3.054 1.187 6.543 1.996 11.652 2.23 5.12.233 6.755.29 19.79.29 13.037 0 14.668-.057 19.788-.29 5.11-.234 8.602-1.043 11.656-2.23 3.156-1.226 5.83-2.87 8.497-5.54 2.67-2.668 4.31-5.346 5.54-8.502 1.18-3.053 1.99-6.542 2.23-11.65.23-5.12.29-6.752.29-19.788 0-13.036-.06-14.672-.29-19.792-.24-5.11-1.05-8.598-2.23-11.65-1.23-3.157-2.87-5.835-5.54-8.503-2.67-2.67-5.34-4.31-8.5-5.535-3.06-1.187-6.55-1.996-11.66-2.23-5.12-.233-6.75-.29-19.79-.29zm-4.306 8.65c1.278-.002 2.704 0 4.306 0 12.816 0 14.335.046 19.396.276 4.68.214 7.22.996 8.912 1.653 2.24.87 3.837 1.91 5.516 3.59 1.68 1.68 2.72 3.28 3.592 5.52.657 1.69 1.44 4.23 1.653 8.91.23 5.06.28 6.58.28 19.39s-.05 14.33-.28 19.39c-.214 4.68-.996 7.22-1.653 8.91-.87 2.24-1.912 3.835-3.592 5.514-1.68 1.68-3.275 2.72-5.516 3.59-1.69.66-4.232 1.44-8.912 1.654-5.06.23-6.58.28-19.396.28-12.817 0-14.336-.05-19.396-.28-4.68-.216-7.22-.998-8.913-1.655-2.24-.87-3.84-1.91-5.52-3.59-1.68-1.68-2.72-3.276-3.592-5.517-.657-1.69-1.44-4.23-1.653-8.91-.23-5.06-.276-6.58-.276-19.398s.046-14.33.276-19.39c.214-4.68.996-7.22 1.653-8.912.87-2.24 1.912-3.84 3.592-5.52 1.68-1.68 3.28-2.72 5.52-3.592 1.692-.66 4.233-1.44 8.913-1.655 4.428-.2 6.144-.26 15.09-.27zm29.928 7.97a5.76 5.76 0 1 0 5.76 5.758c0-3.18-2.58-5.76-5.76-5.76zm-25.622 6.73c-13.613 0-24.65 11.037-24.65 24.65 0 13.613 11.037 24.645 24.65 24.645C79.617 90.645 90.65 79.613 90.65 66S79.616 41.35 66.003 41.35zm0 8.65c8.836 0 16 7.163 16 16 0 8.836-7.164 16-16 16-8.837 0-16-7.164-16-16 0-8.837 7.163-16 16-16z'/%3E%3C/svg%3E") scroll no-repeat center;
  background-size: cover;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.news-block .news-share .youtube-share-icon {
  display: inline-block;
  top: 12px;
  border-radius: 3px;
  position: relative;
}
.news-block .news-share .youtube-share-icon:after {
  content: '';
  background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='256' height='256' version='1'%3E%3Cdefs%3E%3ClinearGradient id='a'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient xlink:href='%23a' id='b' gradientUnits='userSpaceOnUse' gradientTransform='matrix(-.59146 0 0 .59146 210.022 142.232)' x1='-344.153' y1='274.711' x2='-395.849' y2='425.4'/%3E%3C/defs%3E%3Cg transform='translate(-373.642 -318.344)'%3E%3Crect transform='scale(-1 1)' ry='35.488' rx='35.488' y='328.849' x='-619.146' height='234.99' width='235.008' fill='red' fill-rule='evenodd'/%3E%3Cpath d='M557.057 338.895h-110.83c-29.337 0-52.954 23.81-52.954 53.385v108.128c.95 23.086 4.602 8.491 11.555-17.075 8.08-29.713 34.396-55.683 66.444-75.146 24.462-14.855 51.841-24.341 101.68-25.243 28.265-.512 25.77-36.683-15.895-44.049z' opacity='.833' fill='url(%23b)' fill-rule='evenodd'/%3E%3Ctext style='-inkscape-font-specification:Arial' x='493.002' y='374.79' transform='scale(.87464 1.14333)' font-size='90.905' font-weight='400' fill='%23fff' font-family='Arial'%3E%3Ctspan x='493.002' y='374.79' style='-inkscape-font-specification:Bitstream Vera Sans Bold' font-weight='700'%3EYou%3C/tspan%3E%3C/text%3E%3Crect width='204.051' height='95.964' x='398.896' y='443.024' rx='35.488' ry='35.488' fill='%23fff'/%3E%3Ctext style='-inkscape-font-specification:Arial' x='441.621' y='487.077' transform='scale(.93026 1.07497)' font-size='86.353' font-weight='400' font-family='Arial'%3E%3Ctspan x='441.621' y='487.077'%3ETube%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E") scroll no-repeat center;
  background-size: cover;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.news-block #vk-btn * {
  -moz-box-sizing: content-box;
  -ms-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -o-box-sizing: content-box;
  box-sizing: content-box;
}
.news-block .inline-news {
  margin-bottom: 10px;
  width: 180px;
  border-top: 2px solid #000;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.news-block .inline-news.pull-right {
  margin-left: 15px;
}
.news-block .inline-news.pull-left {
  margin-right: 15px;
}
.news-block .inline-news header {
  padding: 5px 10px;
  background-color: #eee;
  color: #000;
  font-weight: bold;
  font-size: 15px;
}
.news-block .inline-news .block-body {
  padding: 10px;
  text-align: left;
}
.news-block .inline-news .inews-date {
  font-size: 11px;
  color: #777;
}
.news-block .inline-news .inews-date time {
  color: #b00000;
}
.news-block .inline-news a {
  font-weight: bold;
}
.news-block .inline-news img {
  display: block;
  margin: 5px 0px;
}
.news-block #banner_news {
  padding: 5px 0 0 0;
  margin-bottom: 15px;
}
.news-comments h2 {
  font-size: 14px;
  font-weight: 600;
}
.btn-group-inline .btn {
  text-decoration: none;
}
.btn-group-inline .fa {
  line-height: 22px;
}
.news-list .news-block {
  margin-bottom: 10px;
}
.news-list .news-block .news-title {
  margin-bottom: 2px;
  font-size: 21px;
}
.news-list .pagination-months {
  margin-bottom: 0;
}
.news-print .news-date {
  display: block;
  clear: both;
  font-size: 8pt;
}
.news-print h1 {
  color: #754600;
  font-size: 14pt;
  margin: 10px 0;
}
.news-print .news-image {
  border: 1px solid #808080;
  display: block;
  float: right;
  margin-bottom: 10px;
  margin-left: 20px;
  padding: 15px;
}
.news-block-related {
  margin-top: 40px;
}
.news-block-related dl.dl-horizontal dt {
  font-weight: normal;
  font-size: 12px;
  width: 80px;
}
.news-block-related dl.dl-horizontal dd {
  margin-left: 100px;
}
.news-block-commented dl.dl-horizontal {
  margin-bottom: 0;
}
.news-block-commented dl.dl-horizontal dt {
  width: 28px;
  position: relative;
  min-height: 28px;
  margin-bottom: 5px;
}
.news-block-commented dl.dl-horizontal dt .fa {
  font-weight: normal;
  font-size: 24px;
  position: absolute;
  z-index: 2;
  color: #1c61ad;
  top: 0;
  left: 0;
}
.news-block-commented dl.dl-horizontal dt .comment-cnt {
  color: #FFFFFF;
  display: block;
  font-size: 10px;
  height: 24px;
  left: 0;
  line-height: 24px;
  position: absolute;
  text-align: center;
  top: 0;
  vertical-align: middle;
  width: 23px;
  z-index: 3;
}
.news-block-commented dl.dl-horizontal dt.bubble {
  width: 40px;
}
.news-block-commented dl.dl-horizontal dd {
  margin-left: 32px;
  line-height: normal;
  margin-bottom: 5px;
}
.news-block-most-read .block-body {
  padding-left: 10px;
}
.tag-cloud a {
  line-height: normal;
  word-wrap: break-word;
}
.tag-cloud a.smallest {
  font-size: 80%;
}
.tag-cloud a.small {
  font-size: 100%;
}
.tag-cloud a.mediumsmall {
  font-size: 130%;
}
.tag-cloud a.medium {
  font-size: 160%;
}
.tag-cloud a.mediumlarge {
  font-size: 190%;
}
.tag-cloud a.large {
  font-size: 220%;
}
.tag-cloud a.largest {
  font-size: 250%;
}
.tag-cloud-opacity a.small {
  -moz-opacity: 0.8;
  -webkit-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}
.tag-cloud-opacity a.small {
  -moz-opacity: 0.7;
  -webkit-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
}
.tag-cloud-opacity a.mediumsmall {
  -moz-opacity: 0.6;
  -webkit-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;
}
.tag-cloud-opacity a.medium {
  -moz-opacity: 0.5;
  -webkit-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
.tag-cloud-opacity a.mediumlarge {
  -moz-opacity: 0.4;
  -webkit-opacity: 0.4;
  -khtml-opacity: 0.4;
  opacity: 0.4;
}
.tag-cloud-opacity a.large {
  -moz-opacity: 0.3;
  -webkit-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}
.tag-cloud-opacity a.largest {
  -moz-opacity: 0.2;
  -webkit-opacity: 0.2;
  -khtml-opacity: 0.2;
  opacity: 0.2;
}
#column_center .block-news .bannerimage,
#column_center .block-news .bannerflash {
  margin-top: 10px;
}
#column_center .block-news.loading {
  cursor: wait;
}
#column_center .block-news .news-last-pagination {
  text-align: center;
  margin-bottom: 10px;
}
#column_center .block-news .news-last-pagination a {
  cursor: pointer;
  color: #565656;
  font-size: 14px;
  text-decoration: none;
}
#column_center .block-news .news-last-pagination span {
  font-size: 15px;
  font-weight: bold;
  color: #565656;
  text-decoration: underline;
}
#comment_form_title {
  font-size: 14px;
  font-weight: 600;
}
.comment-form textarea {
  min-height: 200px;
}
.comment-form .form-control {
  background-color: #f2f2f2;
  border: 1px solid #acacac;
}
.comment-form .btn {
  color: #000000;
  background-color: #fff15e;
  border-color: #fff15e;
  display: block;
  text-decoration: none;
  padding: 7px 14px;
  text-align: center;
  font-size: 14px;
  width: 100%;
}
.comment-form .btn:hover,
.comment-form .btn:focus,
.comment-form .btn:active,
.comment-form .btn.active,
.open > .dropdown-toggle.comment-form .btn {
  color: #000000;
  background-color: #ffed2b;
  border-color: #ffec21;
}
.comment-form .btn:active,
.comment-form .btn.active,
.open > .dropdown-toggle.comment-form .btn {
  background-image: none;
}
.comment-form .btn.disabled,
.comment-form .btn[disabled],
fieldset[disabled] .comment-form .btn,
.comment-form .btn.disabled:hover,
.comment-form .btn[disabled]:hover,
fieldset[disabled] .comment-form .btn:hover,
.comment-form .btn.disabled:focus,
.comment-form .btn[disabled]:focus,
fieldset[disabled] .comment-form .btn:focus,
.comment-form .btn.disabled:active,
.comment-form .btn[disabled]:active,
fieldset[disabled] .comment-form .btn:active,
.comment-form .btn.disabled.active,
.comment-form .btn[disabled].active,
fieldset[disabled] .comment-form .btn.active {
  background-color: #fff15e;
  border-color: #fff15e;
}
.comment-form .btn .badge {
  color: #fff15e;
  background-color: #000000;
}
.comment-form .btn .fa {
  margin-left: 5px;
}
.comments-list .comment-item {
  padding-left: 20px;
}
.comments-list .comment-item .list-inline > li {
  padding-left: 1px;
  padding-right: 1px;
}
.comments-list .comment-item .inline-editor textarea {
  width: 100%;
}
.comments-list .comment-item .inline-editor .btn {
  float: right;
  margin-top: 5px;
  margin-left: 5px;
}
.comments-list .comment-item .comment-actions {
  margin-left: -18px;
  font-size: 11px;
  position: relative;
}
.comments-list .comment-item .comment-actions .comment-vote {
  visibility: hidden;
  overflow: visible;
  padding: 0;
  position: relative;
  width: 8px;
}
.comments-list .comment-item .comment-actions .comment-vote .fa {
  color: #9a9a9a;
  cursor: pointer;
  padding: 1px 2px;
  font-size: 10px;
  position: absolute;
  width: 10px;
  -webkit-transition: "all 0.5s ease, color 0.3s ease";
  -o-transition: "all 0.5s ease, color 0.3s ease";
  transition: "all 0.5s ease, color 0.3s ease";
}
.comments-list .comment-item .comment-actions .comment-vote .fa-long-arrow-up {
  top: -16px;
}
.comments-list .comment-item .comment-actions .comment-vote .fa-long-arrow-up:hover {
  color: #008000;
  -webkit-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  transform: scale(2);
  -webkit-transform-origin: center bottom 0;
  -moz-transform-origin: center bottom 0;
  -ms-transform-origin: center bottom 0;
  transform-origin: center bottom 0;
}
.comments-list .comment-item .comment-actions .comment-vote .fa-long-arrow-down {
  bottom: -8px;
}
.comments-list .comment-item .comment-actions .comment-vote .fa-long-arrow-down:hover {
  color: red;
  -webkit-transform: scale(2);
  -ms-transform: scale(2);
  -o-transform: scale(2);
  transform: scale(2);
  -webkit-transform-origin: center top 0;
  -moz-transform-origin: center top 0;
  -ms-transform-origin: center top 0;
  transform-origin: center top 0;
}
.comments-list .comment-item .comment-actions .comment-author {
  font-weight: bold;
}
.comments-list .comment-item .comment-actions .comment-date {
  color: #9a9a9a;
}
.comments-list .comment-item .comment-actions .moderator-actions {
  position: absolute;
  top: 0;
  right: 0;
}
.comments-list .comment-item .comment-actions .moderator-actions .fa {
  cursor: pointer;
}
.comments-list .comment-item .comment-actions .moderator-actions .fa-times {
  color: red;
}
.comments-list .comment-item .comment-actions .moderator-actions .fa-edit {
  color: #1c61ad;
}
.comments-list .comment-item.hover > .comment-actions .comment-vote {
  visibility: visible;
}
.comments-list .comment-item .comment-text {
  font-size: 12px;
  padding-top: 5px;
  margin-bottom: 10px;
  margin-top: 25px;
  border-left: 1px dotted #9A9A9A;
  padding-left: 20px;
  margin-left: -20px;
}
.comments-list .comment-item .comment-text p {
  margin: 0;
}
.comments-list .comment-item .comment-form {
  margin-top: 15px;
  margin-left: 50px;
}
.comments-list .comment-item .comment-form textarea {
  min-height: 80px;
}
/** Tabs **/
.activity-pane .nav-tabs li.active a {
  background-color: #EFEFEF;
}
.activity-pane .nav-tabs a {
  text-decoration: none;
}
.activity-pane .tab-content .tab-pane {
  padding: 10px;
}
.activity-pane .tab-content .tab-pane.active {
  background-color: #EFEFEF;
  border-color: #DDDDDD;
  border-width: 0 1px 1px 1px;
  border-style: solid;
  border-radius: 0 0 5px 5px;
}
.activity-pane .pagination-years .pagination-label span {
  border: none;
  background-color: transparent;
  color: #000;
  font-weight: bold;
}
.activity-pane .pagination-years .pagination-label span:hover {
  border: none;
  background-color: transparent;
  color: #000;
  font-weight: bold;
}
#conference-opinion-list {
  margin: 10px 0px 10px 10px;
  padding-left: 10px;
  border-left: 1px solid #666;
}
#conference-opinion-list h3 {
  font-size: 10pt;
  margin: 10px 0px 5px 0px;
}
#conference-opinion-list ul {
  padding: 0px 0px 0px 15px;
  margin: 5px 0px 0px 0px;
}
#conference-opinion-list ul li {
  margin: 0px 0px 4px 0px;
  padding: 0px;
}
#itog img.sumimg {
  float: left;
  margin: 0px 10px 10px 0px;
}
#itog p {
  margin: 0px 0px 12px 0px;
}
#plan ul li {
  margin-bottom: 10px;
}
#participants ul li {
  margin-bottom: 15px;
}
.page_content h3 {
  margin: 5px 0px;
  padding: 5px;
}
.company-info .dl-horizontal {
  background-color: #efefef;
  border-radius: 3px;
  padding: 7px;
}
.company-info .dl-horizontal dt {
  width: 210px;
  font-style: italic;
  font-size: 13px;
  font-weight: normal;
  margin: 4px 0;
}
.company-info .dl-horizontal dd {
  margin: 4px 0 4px 225px;
}
.company-info .dl-horizontal dd[itemprop=address] {
  max-width: 310px;
}
.company-info .dl-horizontal .mark-bg {
  padding: 10px 0;
  background-color: #e6e6e6;
  margin: 5px -7px 5px -7px;
}
.bestinfo {
  position: relative;
}
.bestinfo .bestmark {
  float: right;
  margin: 5px;
  position: absolute;
  right: 2px;
  top: 0px;
  display: block;
  z-index: 2;
  background-repeat: no-repeat;
  width: 90px;
  height: 88.5px;
  background-size: 90px 88.5px;
}
.bestinfo .gr_2011_smc {
  background-image: url("/user/images/tpls/directory/bestsmc2011.png");
}
.bestinfo .gr_2011_base {
  background-image: url("/user/images/tpls/directory/bestbase2011.png");
}
.bestinfo .gr_2012_smc {
  background-image: url("/user/images/tpls/directory/bestsmc2012.png");
}
.bestinfo .gr_2012_base {
  background-image: url("/user/images/tpls/directory/bestbase2012.png");
}
.bestinfo .gr_2012_sbyt {
  background-image: url("/user/images/tpls/directory/bestsbyt2012.png");
}
.bestinfo .gr_2013_smc {
  background-image: url("/user/images/tpls/directory/bestsmc2013.png");
}
.bestinfo .gr_2013_base {
  background-image: url("/user/images/tpls/directory/bestbase2013.png");
}
.bestinfo .gr_2013_sbyt {
  background-image: url("/user/images/tpls/directory/bestsbyt2013.png");
}
.bestinfo .gr_2014_smc {
  background-image: url("/user/images/tpls/directory/bestsmc2014.png");
}
.bestinfo .gr_2014_base {
  background-image: url("/user/images/tpls/directory/bestbase2014.png");
}
.bestinfo .gr_2014_sbyt {
  background-image: url("/user/images/tpls/directory/bestsbyt2014.png");
}
.bestinfo .gr_2015_smc {
  background-image: url("../images/bestsmc2015.png");
}
.bestinfo .gr_2015_base {
  background-image: url("../images/bestbase2015.png");
}
.bestinfo .gr_2015_sbyt {
  background-image: url("../images/bestsbyt2015.png");
}
.bestinfo .gr_2016_smc {
  background-image: url("../images/bestsmc2016.png");
}
.bestinfo .gr_2016_base {
  background-image: url("../images/bestbase2016.png");
}
.bestinfo .gr_2016_sbyt {
  background-image: url("../images/bestsbyt2016.png");
}
.bestinfo .level2 {
  right: 20px;
  z-index: 3;
}
.bestinfo .level3 {
  right: 40px;
  z-index: 4;
}
.bestinfo .level4 {
  right: 60px;
  z-index: 5;
}
.bestinfo .level5 {
  right: 80px;
  z-index: 6;
}
.bestinfo .level6 {
  right: 100px;
  z-index: 7;
}
.bestinfo .level7 {
  right: 0px;
  top: 40px;
  z-index: 8;
}
.bestinfo .level8 {
  right: 20px;
  top: 40px;
  z-index: 9;
}
.bestinfo .level9 {
  right: 40px;
  top: 40px;
  z-index: 10;
}
.bestinfo .level10 {
  right: 60px;
  top: 40px;
  z-index: 11;
}
.bestinfo level11 {
  right: 80px;
  top: 40px;
  z-index: 12;
}
.bestinfo level12 {
  right: 100px;
  top: 40px;
  z-index: 13;
}
.bestinfo .bestmark:hover {
  z-index: 20;
}
.directory-buttons .btn {
  font-weight: 700;
  color: #040000;
  padding-rght: 10px;
  padding-left: 10px;
  font-size: 14px;
}
.directory-buttons .btn:first-child {
  margin-right: 10px;
}
.directory-buttons .btn .fa {
  font-size: 18px;
  position: relative;
  top: 2px;
}
.directory-buttons .btn .fa-chevron-circle-right {
  margin-left: 6px;
  color: #a8a8a8;
}
.directory-buttons .btn .fa-refresh {
  margin-right: 6px;
}
.directory-buttons .btn-grey {
  color: #0063b5;
}
.directory-buttons .bnt-yellow {
  margin-right: 0;
  float: right;
}
.directory-buttons .bnt-yellow .fa {
  top: 1px;
}
.well-directory {
  padding: 2px 10px 10px 10px;
  background-color: #eeeeee;
  border: none;
}
.well-directory .nav-tabs > li > a {
  background: none;
  border: none;
  font-weight: 700;
  color: #1c61ad;
  -webkit-text-decoration-style: dotted;
  -o-text-decoration-style: dotted;
  -ms-text-decoration-style: dotted;
  -moz-text-decoration-style: dotted;
  text-decoration: dotted;
  text-decoration-style: dotted;
}
.well-directory .nav-tabs > li > a:active,
.well-directory .nav-tabs > li > a:hover,
.well-directory .nav-tabs > li > a:focus {
  text-decoration: none;
  background: none;
  border: none;
}
.well-directory .nav-tabs > li.active a {
  color: #565656;
  text-decoration: none;
}
.well-directory .nav-tabs {
  border: none;
}
#dsearch .form-group {
  display: block;
  height: 40px;
  border: 1px solid #565656;
  position: relative;
  border-radius: 5px;
}
#dsearch .form-group .form-control {
  border: none;
  box-shadow: none;
  padding-right: 80px;
  height: 38px;
}
#dsearch .form-group .btn {
  width: 80px;
  background-color: #565656;
  position: absolute;
  top: 0;
  right: 0;
  height: 38px;
  border-radius: 0px;
  color: #fff;
}
#dsort .pr-list {
  margin-bottom: 10px;
}
#dsort .pr-list a {
  text-decoration: none;
}
#dsort .pr-list a:after {
  content: ',';
  display: inline-block;
  margin-right: 3px;
  color: #000000;
  text-decoration: none;
}
#dsort .pr-list a:last-child:after {
  content: '';
}
.directory-info-panel .panel-title a {
  font-size: 13px;
  color: #1c61ad;
  -webkit-text-decoration-style: dotted;
  -o-text-decoration-style: dotted;
  -ms-text-decoration-style: dotted;
  -moz-text-decoration-style: dotted;
  text-decoration: dotted;
  text-decoration-style: dotted;
}
.directory-info-panel .panel-title .fa {
  font-size: 20px;
  color: #a6a6a6;
}
#column_center .block-drating .block-title {
  font-size: 14px;
}
#column_center .block-drating .dl-horizontal dt {
  width: 45px;
}
#column_center .block-drating .dl-horizontal dd {
  margin-left: 55px;
  margin-bottom: 10px;
  line-height: 1.16;
}
#column_center .directory-sidebar .block-std .block-title {
  font-size: 16px;
}
#column_center .directory-sidebar ul {
  padding-left: 15px;
}
#column_center .directory-sidebar ul,
#column_center .directory-sidebar li {
  list-style: none;
}
#column_center .directory-sidebar .well-sm {
  margin-top: 20px;
  border: none;
  color: #565656;
}
#column_center .directory-sidebar .well-sm .media-body {
  font-size: 12px;
}
#column_center .directory-sidebar .well-sm h5 {
  color: #000;
}
#column_center .directory-last-added-date {
  color: #565656;
  font-size: 12px;
  font-weight: 100;
}
#column_center .directory-last-added p,
#column_center .directory-list p {
  margin-bottom: 20px;
  line-height: 1.4;
}
#msgName {
  padding: 5px;
  border: 3px solid red;
  display: none;
  position: absolute;
  width: 300px;
  right: 240px;
  background-color: rgba(255, 255, 255, 0.8);
}
#frmAdd input[type="checkbox"] {
  margin-right: 4px;
}
.bannerimage,
.bannerflash {
  overflow: hidden;
  max-width: 100%;
}
.bannerimage small,
.bannerflash small {
  display: block;
  text-align: left;
}
#banner_prestige small {
  display: none;
}
