p.content_0l {
  text-align: left;
  margin: 0px 0px 0px 0px;
  }

p.content_0c {
  text-align: center;
  margin: 0px 0px 0px 0px;
  }

p.content_0r {
  text-align: right;
  margin: 0px 0px 0px 0px;
  }

p.content_0j {
  text-align: justify;
  margin: 0px 0px 0px 0px;
  }

p.top_menu {
  text-align: right;
  margin: 21px 10px 0px 0px;
  }

p.bottom_menu {
  text-align: center;
  margin: 8px 0px 0px 0px;
  }

p.left_menu {
  text-align: left;
  margin: 4px 0px 4px 0px;
  }

p.left_submenu {
  text-align: left;
  margin: 2px 0px 2px 20px;
  }

p.footer_credits {
  font-size: 16px;
  text-align: left;
  margin: 0px 0px 0px 0px;
  }

p.footer_credits2 {
  font-size: 12px;
  text-align: left;
  margin: 0px 0px 0px 0px;
  }

p.content_public01 {
  text-align: justify;
  margin: 4px 0px 0px 0px;
  }

p.content_public02 {
  text-align: justify;
  margin: 4px 10px 0px 30px;
  }

p.claim {
  font-size: 16px;
  color: #225cc4;
  text-align: left;
  margin: 0px 0px 0px 0px;
  }

h1 {
  font-size: 30px;
  font-weight: normal;
  text-align: left;
  margin: 0px 0px 0px 0px;
  }

h2 {
  font-size: 26px;
  font-weight: normal;
  text-align: left;
  margin: 0px 0px 0px 0px;
  }

h3 {
  font-size: 22px;
  font-weight: normal;
  text-align: left;
  margin: 0px 0px 0px 0px;
  }

h4 {
  font-size: 18px;
  font-weight: normal;
  text-align: left;
  margin: 0px 0px 0px 0px;
  }

h1.titolo {
  font-size: 16px;
  font-weight: normal;
  text-align: left;
  margin: 0px 0px 0px 0px;
  }

span.green_text {
  color: #009933;
  }

span.blue_text {
  color: #225cc4;
  }

span.red_text {
  color: #cc3300;
  }

ul {
  display: block;
  list-style-type: disc;
  margin: 0px 0px 0px 0px;
  padding: 0px 10px 8px 40px;
}

li {
  margin: 8px 0px 0px 0px;
  text-align: justify;
  }




