html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0!important; padding: 0!important; border: 0!important; outline: 0!important; font-size: 100%!important; vertical-align: baseline!important; background: transparent!important; } h1, h2 { page-break-before: avoid !important; } p { page-break-inside: avoid !important; } ol, ul, dir, menu, dd{ margin-left: 40px !important; } ol { list-style-type: decimal !important; } ol ul, ul ol, ul ul, ol ol { margin-top: 0!important; margin-bottom: 0 !important; } u, ins{ text-decoration: underline !important; } h1, h2, h3, h4, h5, h6 { page-break-after: avoid !important; } ul, ol, dl { page-break-before: avoid !important; } li { display: list-item !important; } head { display: none !important; } table { display: table !important; } tr { display: table-row !important; } thead { display: table-header-group !important; } tbody { display: table-row-group !important; } tfoot { display: table-footer-group !important; } col { display: table-column !important; } colgroup { display: table-column-group !important; } td, th { display: table-cell !important; } caption { display: table-caption !important; } th { font-weight: bolder !important; text-align: center !important; } caption { text-align: center !important; } body { margin: 8px !important; font-size: 12pt !important; } h1 { font-size: 2em !important; margin: .67em 0 !important; } h2 { font-size: 1.5em !important; margin: .75em 0 !important; } h3 { font-size: 1.17em !important; margin: .83em 0 !important; } img { border: 0 !important; page-break-inside: avoid !important; } /* @end reset */ body, h1, h2, h3, h4, h5, h6, div, p, span, a, img, #global, .article, .beforeArticle, .divTitreArticle, .divTitreArticle h2 a, .contenuArticle, .beforeArticle, .afterArticle, .page, .beforePage, .divPageTitle, .divPageTitle h2, .pageContent, .afterPage, .date { background: none !important; background-color: none !important; background-image: none !important; color: #000000 !important; border: none !important; text-align: left !important; clear: none !important; float: none !important; line-height: auto!important; font-size: 1em !important; font-family: "Lucida Grande",Arial,Verdana,Trebuchet,Helvetica,sans-serif !important; } body, .divTitreArticle h2, .divTitreArticle h2 a, .divPageTitle h2, .contenuArticle, .contenuArticle p, .contenuArticle p span{ font-family: "Lucida Grande",Arial,Verdana,Trebuchet,Helvetica,sans-serif !important; } a { text-decoration: underline !important; color: #000000 !important; } a img{ border: none !important; text-decoration: none !important; } .divTitreArticle h2, .divTitreArticle h2 a, .divPageTitle h2 { font-size: 1.4em !important; text-decoration: none !important; margin-top: 20px !important; border: none !important; } #ln_0, #ln_2, #yui-gen0, #menuob, #legals, .option .spanRecommend, .option .spanAddComment, .option .spanLinkComment, .article_navigation, .sponsoredLinksContainer, .clear, .box, .pagination, .handler, iframe, object, embed { display: none !important; visibility: hidden !important; float: none !important; clear: none !important; border: none !important; position: relative !important; } #ln_1 #cl_1_0, #ln_1 #cl_1_1, #ln_1 #cl_1_2 { width: 100% !important; float: none !important; margin: 0 !important; background: none !important; } #global .article { display: block !important; text-align: left !important; text-decoration: none !important; margin: 0 !important; width: 100% !important; } .contenuArticle, .contenuArticle p, .contenuArticle p span { font-size: 12px !important; line-height: auto !important; } .contenuArticle, .contenuArticle p { text-align: justify !important; } #global .article .beforeArticle, #global .page .beforePage { border-bottom: 1px solid #DDDDDD !important; } #global .article .afterArticle, #global .page .afterPage { margin-top:20px !important; } .cl { float: none !important; overflow: visible !important; } html body .expand, html body .expand ul.buttons { display: none !important; visibility: hidden !important; margin: 0 !important; } #legals { display: block !important; border-top: 1px solid #CCC !important; margin-top: 20px !important; clear: both !important float: none !important; }