body, h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
h3 { color:#11A4E1; font-style:italic; }
h2 { font-family:Arial, Helvetica, sans-serif; }
img { border:none; }
ul, li { list-style-type:none; }

#header, #mainMenu, #rightCol, #breadcrumb, #like, #aHueLikeOptionsAnchor,
#options p em, #leaveCommentBox, #commentBox, #footer, #options ul,
#article-image, #teaser-menu br, #options .coeur, #teaser-menu img,
#player { display:none; }

#articleBox { position: relative; }

#auteur a { display:none; }

#teaser { display:block; overflow:hidden; }
#teaser a { height: 51px; overflow:hidden; }
#teaser a, #teaser #teaser-etiquette { float:left; }
#teaser-menu { float:left; display:inline; margin-left:20px; }
#teaser-menu p, #teaser-menu .age { font-size:12px; color:#e96d25; font-weight:bold; margin:0; padding:0; }
#teaser-menu .article-title h2, #teaser-menu .article-title-exp h2 { font-size:22px; font-weight:bold; color:#e96d25; margin:0; padding:0; height:48px; line-height:22px; width:550px; }

#options { position: absolute; top:40px; left:0; }
#options #auteur { display: inline; float: left; margin:0; padding: 0; }
#options #auteur li { display:inline; }
#options #auteur p { display: inline; margin:0; padding:0; }

#article-info { float:left; clear:left; width:100%; padding-top:15px; padding-bottom:25px; margin-top:-3px; background-color:white; }
#article-info .left { float:left; }
#article-info .right { float:right; font-style:italic; }

#article-content { float:left; clear:left; }
#article-content h2 { font-size:14px; color:#774E96; }
#article-content p a, #article-content h3 a { color:#11A4E1; }
#article-content img { float: left; }
#article-content span.imageRight img { float:right; }

table.to_discover, table.normal { border:1px solid gray; margin-bottom:17px; width:363px; }
table.to_discover caption, table.normal caption { border:1px solid gray; color:#764D96; font-size:11px; font-weight:bold; padding:6px 7px; text-align:left; text-transform:uppercase; }
table.to_discover td, table.normal td { margin-left:5px; padding:0; vertical-align:middle; }
table.to_discover td ul, table.normal td ul { margin:3px 0 10px; padding:0; list-style-position:outside; }
table.to_discover td ul li, table.normal td ul li { margin-left: 18px; list-style-type:disc; }

.print { display:block; }
