a:link,
.art-post li a:link
{
  text-decoration: none;
  color: #000000;
}

/* begin PostBullets faq*/
.art-post ol, .art-post ul
{
  color: #000000;
  margin: 1em 0 1em 2em;
  padding: 0;
  line-height: 125%;
}

.art-post li ol, .art-post li ul
{
  margin: 0.5em 0 0.5em 2em;
  padding: 0;
}

.art-post li
{
  margin: 0.2em 0;
  padding: 0;
}

.art-post ul
{
  list-style-type: none;
}

.art-post ol
{
  list-style-position: inside;

}



.art-post li
{
  padding: 0 0 0 20px;
  line-height: 1.25em;
}

.art-post ol>li
{
  background: none;
  padding-left: 0;/* overrides overflow for "ul li" and sets the default value */
  overflow: visible;
}

.art-post ul>li
{
  background-image: url('images_boudard/postbullets_faq.png');
  background-repeat: no-repeat;
  padding-left: 20px;/* makes "ul li" not to align behind the image if they are in the same line */
  overflow-x: visible;
  overflow-y: hidden;
}


/* end PostBullets */