@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Open Sans"), local("OpenSans"), url("http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2") format("woff2");
  unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

body {
  text-align: justify;
  /*font-family: "Open Sans", Helvetica, Arial, sans-serif;*/
  /*font-family: "Open Sans";
  font-weight:200;*/
  /*font-family:Helvetica,sans-serif;
  font-size:10pt;
  color: #5e5e5e;
  */

  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 13px;
  line-height: 16px;
  color: #333333;


  text-rendering: optimizeLegibility;
  }

a:link {
  /*color:inherit;*/
  color:rgb(57,103,193);
}
a:visited {
  color:rgb(57,103,193);
}
.a_backtotop {
  text-decoration: none;
  outline: none;
  /*color: inherit;*/
  color: #333333;
  opacity: 0.1;
}
.a_backtotop:visited {
  text-decoration: none;
  outline: none;
  /*color: inherit;*/
  color: #333333;
  opacity: 0.1;
}
.a_nav {
  text-decoration: none;
  outline: none;
  /*color: inherit;*/
  color: #333333;
}
.a_nav:visited {
  text-decoration: none;
  outline: none;
  /*color: inherit;*/
  color: #333333;
}

h1 h2 h4 h3 h5 h6{
margin:0;
padding:0;
border:0;
}




.span_article_title {
  /*font-family:Helvetica,sans-serif;
  font-size:10pt;*/
font-family: arial, verdana, helvetica, sans-serif;
font-size: 13px;
line-height: 16px;
color: #333333;
}
.span_journal_info {
  font-style:italic;
}
.span_publication_link {
  color:rgb(57,103,193);
  text-decoration:none;
  text-decoration-line: underline;
}

.div_text {
 /*line-height:1.8;*/
}

.text_space_1 {
 line-height:1.8;
}

.li_article {
  margin:0in 0in 9pt;
  /*line-height:16.5pt;
  font-style:normal;
  font-weight:normal;*/
}
.li_news {
  margin:0in 0in 9pt;
  /*
  line-height:16.5pt;
  font-weight:normal;
  font-family:Helvetica,sans-serif;
  font-size:10pt;*/

}

.li_data{
  margin:0in 0in 9pt;
  /*
  line-height:16.5pt;
  font-style:normal;
  font-weight:normal;
  font-family:Helvetica,sans-serif;
  font-size:10pt;
  */
}
.ul_news {
  /*list-style:none;*/
  list-style-type:disc;
  font-style:italic;

}
.a_news {
  text-decoration-line: underline;
}
#page-wrap {
  text-align: justify;
  width: 750px;
  margin: 20px auto;
  padding: 0 40px;
  box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
}
#page-footnote {
  font-size:10px;
  text-align: justify;
  width: 750px;
  margin: 0px auto;
  padding: 0 10px;
}

#news-wrap {
  text-align: justify;
  width: 650px;
  margin: 0px auto;
  padding: 0 20px;
}

