OL.faq { counter-reset: item; }
LI.faq { display: block; text-align:justify; }
LI.faq:before { content: counters(item,".") ". "; counter-increment: item; }
LI.faq { text-indent:-20px; margin-top:15px; }
LI.faq LI.faq { text-indent:-30px; margin-top:5px; }
LI.faq div.a { background-color:#f0f0f0; padding:5px 15px; text-indent:0px; }

