
  BODY{ margin: 0px;}
  a { font:  13px georgia, serif; color: #036; text-decoration: none; }
  a:hover { color: #900; text-decoration: underline; }
  input, select {font: 10px verdana, sans-serif; vertical-align: middle}
  form {display: inline}

  /* divers */
  .sans-marge { margin: 0px; }
  .txt-moyen { font: normal 12px georgia, serif; }
  .throbber { padding: 20px; text-align: center; }
  .rec { font: 11px georgia, serif; color: #036; text-decoration: none; } 

  /* ppmarges */
  .tbl { border-top: solid 8px #ffffff; }
  .pg-gch { margin: 0px 8px 8px 8px; font: 11px / 15px verdana, sans-serif; color: #222222; text-decoration: none;}
  .pg-dte { margin: 6px; margin-bottom:12px;}
  .pg-mil { padding: 0px 6px 12px 0px }
  .pg-dte-2 { padding: 6px 0px}
  .pg-lg { width: 465px }
  
  /* titres, textes */
  .tit0, .tit0 a  { font: 32px/34px georgia, serif; color: #036; text-decoration: none;}
  .tit-ev, .tit-ev a  { font: bold 24px/26px georgia, serif; color: #036; text-decoration: none;}
  .tit-rv, .tit-rv a  { font: bold 27px/30px georgia, serif; color: #036; text-decoration: none;}
  .tit1  { font: bold 20px/23px georgia, serif; color: #222222;}
  .tit1 a  { font: bold 20px/23px georgia, serif; color: #003366; text-decoration: none;}
  .tit2, .tit2 a  { font: bold 16px/19px georgia, serif; color: #036; text-decoration: none;}
  .tit3 { font: bold 14px georgia, serif; color: #222; }
  .tit3 a  { font: bold 14px georgia, serif; color: #036; text-decoration: none;}
  .tit0 a:hover, .tit1 a:hover, .tit2 a:hover, .tit3 a:hover, .tit-rv a:hover, .tit-ev a:hover { color: #900; text-decoration: underline; }
  .urg-tt {font: bold 10px/18px verdana, sans-serif; color: #ffffff; background-color: #cc0000; padding: 0px; text-align: center; border-bottom: solid 2px #cc0000}
  .urg-tit {font: bold 16px georgia, serif; }
  .type-gr { font: bold 10px verdana, sans-serif; color: #666666;}
  .type-abo { font: bold 10px verdana, sans-serif; color: #AA9B49;}
  .type-direct { font: bold 10px verdana, sans-serif; color: #E73C04;}
  .type { font: bold 10px/15px verdana, sans-serif; color: #900; }
  .lien {padding: 3px 0px; }
  .desc { font: 11px / 15px verdana, sans-serif; color: #222222; }
  .rg-txt {font: bold 11px verdana, sans-serif; color: #990000;}
  .dt {font: 10px verdana, sans-serif ; color: #666666; padding: 2px 0px}
  .leg {font: 10px verdana, sans-serif ; color: #666666;}
 


  /* paves */
  .rg-tt {font: bold 10px verdana, sans-serif; color: #ffffff; background-color: #990000; padding: 3px; }
  .gr-tt {font: bold 10px verdana, sans-serif; color: #ffffff; background-color: #8a8a8a; padding: 3px; }
  .gd-tt {font: bold 10px verdana, sans-serif; color: #ffffff; background-color: #BFB164; padding: 3px; }
  .box {font: 11px/15px verdana, sans-serif; color: #222222; background-color: #ffffff; padding: 4px; border-style: solid; border-color: #cccccc; border-width: 0px 1px 1px 1px;}
  .box-ab {font: 11px/15px verdana, sans-serif; color: #222222; background-color: #E5DB97; padding: 4px; border-style: solid; border-color: #cccccc; border-width: 0px 1px 1px 1px;}
  .box-mn {font: 11px/15px verdana, sans-serif; color: #e7e7cd; background-color: #063056; padding: 2px; border-style: solid; border-color: #cccccc; border-width: 0px 1px 1px 1px;}
  .box-mn2 {font: 11px/15px verdana, sans-serif; color: #e7e7cd; background-color: #e7e7cd; padding: 4px; border-style: solid; border-color: #cccccc; border-width: 0px 1px 1px 1px;}
  .box-mn3 {font: 11px/15px verdana, sans-serif; color: #e7e7cd; background-color: #efeedc; padding: 12px; border-style: solid; border-color: #cccccc; border-width: 1px 1px 1px 1px;}
  .box-mn4 {font: 11px/15px verdana, sans-serif; color: #ffffff; background-color: #f5f5ed; padding: 1px; border-style: solid; border-color: #cccccc; border-width: 1px 1px 1px 1px;}
  .box li {list-style: url(http://medias.lemonde.fr/mmpub/img/icn/puce.gif) disc inside; }
  .dep-art {width:100%; text-align:center; background-color: #990000; }
  .boxlastfm {font: 11px/15px verdana, sans-serif; color: #222222; background-color: #000000; padding: 12px; border-style: solid; border-color: #cccccc; border-width: 0px 1px 1px 1px;}

   /* resultats ministere */
  .mn-tit1 { font: bold 27px/30px georgia, serif; color: #222222;}
  .mn-tt0 {font: bold 10px verdana, sans-serif; color: #ffffff; background-color: #8a8a8a; padding: 0px;}
  .mn-tt  {font: bold 10px verdana, sans-serif; color: #ffffff; background-color: #6d6b6c; padding: 3px; }
  .mn-tt1 {font: bold 18px verdana, sans-serif; color: #ffffff; background-color: #6d6b6c; padding: 1px; }
  .mn-tt2 {font: bold 30px verdana, sans-serif; color: #ffffff; background-color: #6d6b6c; padding: 1px; }
  .mn-tt3 {font: 13px verdana, sans-serif; color: #ffffff; background-color: #6d6b6c; padding: 1px; }
  .mn-tt4 {font: 11px verdana, sans-serif; color: #ffffff; background-color: #6d6b6c; padding: 0px; }
 .mn-tt4 a {font: 11px verdana, sans-serif; color: #ffffff; background-color: #6d6b6c; padding: 0px; text-decoration:underline}  
.mn-br1 {font: 11px verdana, sans-serif; color: #ffffff; background-color: #b42f5e; padding: 3px; border-style: solid; border-color: #4c4a4b; border-width: 1px 0px 1px 1px;}
  .mn-br2 {font: 11px verdana, sans-serif; color: #ffffff; background-color: #8b898a; padding: 3px; border-style: solid; border-color: #4c4a4b; border-width: 1px 1px 1px 0px;}
  .mn-br3 {font: 11px verdana, sans-serif; color: #ffffff; background-color: #054783; padding: 3px; border-style: solid; border-color: #4c4a4b; border-width: 1px 0px 1px 1px;}
  .mn-tt8 {font: bold 12px verdana, sans-serif; color: #ffffff; background-color: #8a8a8a; padding: 1px; }
  .mn-tt9 {font: bold 17px verdana, sans-serif; color: #ffffff; background-color: #8a8a8a; padding: 1px; }
  .mn-tt10 {font: 11px verdana, sans-serif; color: #ffffff; background-color: #8a8a8a; padding: 1px; }

.el-tbl{margin-left:10px;margin-bottom:45px;width:657px;}
.el-tbl th{background-color:#e5e5e5;font:12px/16px verdana, sans-serif;text-align:left;padding:7px 0px 10px 12px;}
.el-tbl td {font:11px/14px verdana, sans-serif;padding:8px 0px 0px 12px;}
.el-tt {font:13px/16px verdana, sans-serif;font-weight:bold;color:#9d0109;}
.el-tt1 {font:13px/16px verdana, sans-serif;font-weight:bold;}
.el-tt2 {font:11px/12px verdana, sans-serif;color:#9d0109;margin-right:6px;}
.el-td1 {width:193px;font-size:12px!important;}
.el-td2 {width:313px;}
.el-td2 .el-tt{float:left;margin-right:10px;}
.el-br1 {float:left; height:15px; border-style: solid; border-color: #888; border-width: 1px 0px 1px 1px;}
.el-br2 {float:left; height:15px; text-align:right; background-color: #fff; border-style: solid; border-color: #888; border-width: 1px 1px 1px 0px;}
.el-com {width:657px;margin:10px 0;}
.el-com td{width:25%;}
.el-com A {font:11px/14px verdana, sans-serif;}
.el-abc A{font:18px/21px georgia, serif;}
.el-sel{color:#9d0109;}

  /* col dte */
  .pg-dte .content { margin:0px; padding:0px; width:310px; }
  .pg-dte .box li {list-style: url(http://medias.lemonde.fr/mmpub/img/icn/puce.gif) disc inside; }
  .pg-dte .type-gr { font: bold 10px verdana, sans-serif; color: #666666; }
  .pg-dte a { font:  11px georgia, serif; color: #036; text-decoration: none; }
  .pg-dte .no-underline a:hover { color:blue; text-decoration: none; } /* hack */
  .pg-dte a:hover { color: #900; text-decoration: underline; }
  .pg-dte .desc { font: 11px verdana, sans-serif; color: #222222; text-decoration: none; }

  /* buttons */
  .pg-dte .box .bt-big-on
  {
    padding-top:3px; margin:0px; margin-bottom:4px; margin-left:1px; margin-right:2px;
    background-color: #022952; color: #ffffff;
    width:102px; height:21px;
    border-style:solid; border-width:1px; border-color:#022952;
    cursor: pointer;
    font:  10px verdana, sans-serif; font-weight: bold; text-align:center; text-decoration:none;
  }
  .bt-big-on a:link { color: #ffffff; text-decoration: none }
  .bt-big-on a:visited { color: #ffffff; text-decoration: none }
  .bt-big-on a:active { color: #ffffff; text-decoration: none }   
 
  .pg-dte .box .bt-small-on
  {
    padding-top:3px; margin:0px; margin-bottom:4px; margin-left:1px; margin-right:2px;
    background-color: #022952; color: #ffffff;
    width:50px; height:21px;
    border-style:solid; border-width:1px; border-color:#022952;
    cursor: pointer;
    font: 10px georgia, serif; font-weight: bold; text-align:center; text-decoration:none;
  }
  .pg-dte .box .bt-big-off
  {
    padding-top:3px; margin:0px; margin-bottom:4px; margin-left:1px; margin-right:2px;
    background-color: #d5dae0; color: #003366;
    width:102px; height:21px;
    border-style:solid; border-width:1px; border-color:#b6c2ce;
    cursor: pointer;
    font: 10px verdana, sans-serif; font-weight: normal; text-align:center; text-decoration:none;
  }
  .pg-dte .box .bt-small-off
  {
    padding-top:3px; margin:0px; margin-bottom:4px; margin-left:1px; margin-right:2px;
    background-color: #d5dae0; color: #003366;
    width:50px; height:21px;
    border-style:solid; border-width:1px; border-color:#b6c2ce;
    cursor: pointer;
    font: 10px georgia, serif; font-weight: normal; text-align:center; text-decoration:none;
  }
  /* size FF,Konqueror (-padding -border) */
  html > body .pg-dte .box .bt-big-on { width:100px; height: 17px; }
  html > body .pg-dte .box .bt-small-on { width:50px; height: 17px; }
  html > body .pg-dte .box .bt-big-off { width:100px; height: 17px; }
  html > body .pg-dte .box .bt-small-off { width:50px; height: 17px; }

  /* right box */
  .pg-dte .box
  {
    width:326px;
    /* font: 9px/13px verdana, sans-serif; */
    font: 11px/15px verdana, sans-serif;
    color: #222222; background-color: #ffffff;
    padding: 4px;
    border-style: solid; border-color: #cccccc; border-width: 0px 1px 1px 1px;
  }
  html > body .pg-dte .box { width:316px; }
  .pg-dte .box-no-pad
  {
    width:326px;
    font: 9px/13px verdana, sans-serif;
    color: #222222; background-color: #ffffff;
    border-style: solid; border-color: #cccccc; border-width: 0px 1px 1px 1px;
  }
  html > body .pg-dte .box-no-pad { width:324px; }
  .pg-dte .box-ev
  {
    width:326px;
    position:relative;
    background-color: #ffffff;
    border-style: solid; border-color: #cccccc; border-width: 1px 1px 1px 0px;
    font: 9px/13px verdana, sans-serif;
  }
  html > body .pg-dte .box-ev { width:325px; }

  /* links */
  .box .lnk { font-weight: bold; }
  .box-ev .lnk { font-weight: bold; } 
  .lnk { font-weight: bold; }

  /* box headers */
  .pg-dte .header-bg
  {
    width:326px;
    height:18px;
    background-color: #2F5173;
  }
  .pg-mil .header-bg
  {
    width:195px;
    height:18px;
    background-color: #2F5173;
  }
  .pg-cent .header-bg
  {
    width:647px;
    height:18px;
    background-color: #2F5173;
  }
  .pg-dte .header-bg-direct
  {
    width:326px;
    height:18px;
    background-color: #E73C04;
  }
  .pg-dte .header-bg-es
  {
    width:326px;
    height:18px;
    background-color: #2F5173;
    background-image: url('/mmpub/img/tit/blue_title_edition_speciale.gif');
    background-position: right;
    background-repeat: no-repeat;
  }
  .pg-dte .header-arrow
  {
    left:-18px;
    height:18px;
    padding-left: 18px;
    background-image: url('/mmpub/img/tit/blue_arrow.gif');
    background-position: left;
    background-repeat: no-repeat;
  }
  .pg-dte .header-txt
  {
    padding-top: 3px;
    padding-left: 6px;
    font: bold 10px verdana, sans-serif;
    color: #ffffff;
    height:18px;
    text-decoration: none;
  }
  .pg-mil .header-txt
  {
    padding-top: 3px;
    padding-left: 6px;
    font: bold 10px verdana, sans-serif;
    color: #ffffff;
    height:18px;
    text-decoration: none;
  }
  .pg-cent .header-txt
  {
    padding-top: 3px;
    padding-left: 6px;
    font: bold 10px verdana, sans-serif;
    color: #ffffff;
    height:18px;
    text-decoration: none;
  }

  /* links */
  .pg-dte .header-bg-es a { text-decoration:none; }
  .pg-dte .header-bg-es a:hover { text-decoration:underline; cursor:pointer; color:#ffffff; }
  .pg-dte .header-bg a { text-decoration:none; }
  .pg-dte .header-bg a:hover { text-decoration:underline; cursor:pointer; color:#ffffff; }

   /* evenement */
  .box-ev .header
  {
    padding: 0px;
    margin: 0px;
    background-image: url('/mmpub/img/tit/evenment.gif'); /* 18 x 114 */
    background-position: bottom center;
    background-repeat: no-repeat;
    background-color:#2F5173;
  }

   /* abo */
  .pg-dte .picto_abo
  {
    margin: 0px;
    padding: 0px;
    background-image: url('/mmpub/img/tit/edition_abonnes_label.gif');
    background-position: top right;
    background-repeat: no-repeat;
    float: right;
    width:50px;
    height:22px;
  }
  .pg-dte .box-ab
  {
    font: 9px/13px verdana, sans-serif;
    color: #22ff22; background-color:#E5DB97;
    margin: 0px;
    padding: 0px;
    border-style: solid; border-color: #fafafa; border-width: 3px;
  }
  .pg-dte .box-ab .header-bg-ab
  {
    padding: 0px;
    margin: 0px;
    width:320px;
    height:24px;
    background-image: url('/mmpub/img/tit/coldte_ab.gif'); /* 320 x 24 */
    background-position: 0px 0px;
    background-repeat: no-repeat;
    background-color:#E5DB97;
  }
  .pg-dte .box-ab table td { background-color:#ffffff; padding:0px; }
  .pg-dte .box-ab table td p { padding:2px; padding-left:4px; padding-right:4px; margin:0px; }
  .pg-dte .box-ab table td .desk
  {
    position:relative;
    padding:0px;
    margin:0px;
  }
  .pg-dte .box-ab table td .desk-header
  {
    background-color: #9A0101;
    top:0px; left:0px;
    width:18px;
    height:100%;
    cursor:pointer;
    z-index:10;
  }
  .pg-dte .box-ab table td .desk table { background-color: #ffffff; }
  .pg-dte .box-ab table td .num-off
  {
    text-align:center;
    border-style:solid; border-color:#AA9B49; border-width:1px;
    width:23px; height:13px;
    font:normal 9px verdana, sans-serif; color: #AA9B49;
    float:left;
    margin:0px; margin-right:3px; padding:0px;
    cursor:pointer;
  }
  .pg-dte .box-ab table td .num-on
  {
    text-align:center;
    border-style:solid; border-color:#a20705; border-width:1px;
    width:23px; height:13px;
    font:bold 9px verdana, sans-serif; color: #a20705;
    float:left;
    margin:0px; margin-right:3px; padding:0px;
  }
  .pg-dte .box-ab table td .num-last-off
  {
    text-align:center;
    border-style:solid; border-color:#AA9B49; border-width:1px;
    width:21px; height:13px;
    font:normal 9px georgia, sans-serif; color: #AA9B49;
    float:left;
    margin:0px; padding:0px;
    cursor:pointer;
  }
  .pg-dte .box-ab table td .num-last-on
  {
    text-align:center;
    border-style:solid; border-color:#a20705; border-width:1px;
    width:21px; height:13px;
    font:bold 9px georgia, sans-serif; color: #a20705;
    float:left;
    margin:0px; padding:0px;
  }
  .pg-dte .box-ab table td .button
  {
    margin-left:3px;
    cursor:pointer;
  }
  html > body .pg-dte .box-ab table td .num-off { width:21px; height:13px; }
  html > body .pg-dte .box-ab table td .num-on { width:21px; height:13px; }
  html > body .pg-dte .box-ab table td .num-last-off { width:21px; height:13px; }
  html > body .pg-dte .box-ab table td .num-last-on { width:21px; height:13px; }

  /* focus */
  .pg-dte .focus { border-style: solid; border-color: #cccccc; border-width: 0px 1px 0px 0px; left:-1px; }
  .pg-dte .foo { background-color:#EDEFF1; padding:4px; border-style: solid; border-color: #cccccc; border-width: 0px 0px 1px 1px; vertical-align:top;}
  .pg-dte .bar { background-color:#ffffff; padding:4px; border-style: solid; border-color: #cccccc; border-width: 0px 0px 1px 1px; vertical-align:top;}

  /* pause */
  .pg-dte .pause { background-color:#ffffff; padding:3px; padding-left:3px; border-style: solid; border-color: #cccccc; border-width: 0px 0px 1px 1px; vertical-align:top; width: 50%;}

  /* lignes et boutons */ 
  .ligne {margin: 10px 0px 0px 0px; font: 8px verdana, sans-serif; border-top: 1px solid #cccccc}
  .bouton {font: bold 11px verdana, sans-serif; color: #ffffff; background-color: #369; text-align: center; border-width: 2px; border-style: solid; border-color: #6699CC #336699 #336699 #6699CC}

  /* pied de page */
  .pnav { font: 11px verdana, sans-serif; color: #ccc; line-height: 1.3em;}
  .pnav a{font: 11px verdana, sans-serif; color: #3f78b3; line-height: 1.3em;}

  /* pubs */
  .pub-x96 {background-color : #e7e7e7; width:1000px;}
  .pub-tt {font: bold 10px verdana, sans-serif; color: #ffffff; background-color: #0066FF; padding: 3px; }
  .pub-tt a {font: bold 10px verdana, sans-serif; color: #ffffff; text-decoration: none }
  .pub-box {font: 10px/12px verdana, sans-serif; color: #222222; background-color: #ffffff; padding: 4px; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc ; border-bottom: solid 1px #0066FF }
  .lp-tt {font: bold 10px verdana, sans-serif; color: #666666; background-color: #ffffff; padding: 3px 6px; border: solid 1px #cccccc}
  .lp-bd {font: 11px/13px verdana, sans-serif; color: #222222; background-color: #ffffff; padding: 6px; border-style: solid; border-color: #cccccc; border-width: 0px 1px 1px 1px;}
  .lp-bd a {font: bold 11px verdana, sans-serif; color: #0000FF; text-decoration: underline} 
  .lp-url, .lp-url a {font: 11px verdana, sans-serif; color: #0000FF; text-decoration: none} 
  .tp-box {font: 11px/13px georgia, serif; color: #222222; background-color: #ede299; padding: 4px; border: solid 1px #cccccc ; margin-bottom: 9px}
  .tp-box a {font: 11px/13px georgia, serif; color: #990000; text-decoration:none}
  .tp-box a:hover {text-decoration:underline} 
  .p-box {font: 13px/15px georgia, serif; color: #222222; background-color: #ededed; padding: 4px; border: solid 1px #aaa; }

   
   /*onglets du fil*/
   
   .onglet_actif_1{ float:left;  background-image:url('/mmpub/img/fil/hh-on.gif'); font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:126px; z-index:4; text-align:center;cursor: pointer; }
   .onglet_actif_2{ float:left;  background-image:url('/mmpub/img/fil/titres-on.gif'); font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:93px; z-index:4; text-align:center;cursor: pointer; }
   .onglet_actif_3{ float:left;  background-image:url('/mmpub/img/fil/video-on.gif'); font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:105px; z-index:4; text-align:center;cursor: pointer; }
   .onglet_inactif_1 { float:left; background-image:url('/mmpub/img/fil/hh-off.gif'); border-bottom:none; font: 11px verdana, sans-serif; padding-top:5px; width:126px; margin:0px; height:30px; background-color:#162d45; color:white; z-index:2; text-align:center; cursor: pointer; }
   .onglet_inactif_2 { float:left; background-image:url('/mmpub/img/fil/titres-off.gif'); border-bottom:none; font: 11px verdana, sans-serif; padding-top:5px; width:93px; margin:0px; height:30px; background-color:#162d45; color:white; z-index:2; text-align:center; cursor: pointer; }
   .onglet_inactif_3 { float:left; background-image:url('/mmpub/img/fil/video-off.gif'); border-bottom:none; font: 11px verdana, sans-serif; padding-top:5px; width:105px; margin:0px; height:30px; background-color:#162d45; color:white; z-index:2; text-align:center; cursor: pointer; }
   .onglet_over_1 { float:left; background-image:url('/mmpub/img/fil/hh-on.gif'); border-bottom:solid 1px #172D45;  font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:126px; background-color:white; z-index:4; text-align:center;cursor: pointer; }
   .onglet_over_2 { float:left; background-image:url('/mmpub/img/fil/titres-on.gif'); border-bottom:solid 1px #172D45;  font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:93px; background-color:white; z-index:4; text-align:center;cursor: pointer; }
   .onglet_over_3 { float:left; background-image:url('/mmpub/img/fil/video-on.gif'); border-bottom:solid 1px #172D45;  font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:105px; background-color:white; z-index:4; text-align:center;cursor: pointer; }
   html > body .onglet_actif_1 { height:25px; }
   html > body .onglet_actif_2 { height:25px; }
   html > body .onglet_actif_3 { height:25px; }
   html > body .onglet_inactif_1 { height:25px; }
   html > body .onglet_inactif_2 { height:25px; }
   html > body .onglet_inactif_3 { height:25px; }
   html > body .onglet_over_1 { height:24px; }
   html > body .onglet_over_2 { height:24px; }
   html > body .onglet_over_3 { height:24px; }
   .espace_inter_onglet { float:left; border:none; width:6px; padding:0px; margin:0px; height:23px;}
   .trait_onglet{ background-color:#172D45; z-index:3; border:none; margin:0px; margin-left:0px; padding:0px; width:450px; height:1px; position:relative; margin-top:33px; }
   html > body .trait_onglet { margin-top:29px; }
   .conteneur_onglet { position:absolute; bottom:-1px; left:0px;}
   html > body .conteneur_onglet { bottom:0px; }
   html > body .trait_onglet { margin-bottom:10px; }

   .info_bulle_not_disp
   {
      border:none;
      padding:0px;
     
      position:absolute;
      font: 11px verdana, sans-serif; 
      color:black;
      
      width:214px;
      left:20px;
      top:33px;
   }
    
   .info_bulle_haut_gauche
   {
      float:left;
      background-image:url('/mmpub/img/fil/info_bulle_haut_gauche.gif');
      width:7px;
      height:6px;
      line-height:0px; font-size:0px;
      border:none;
   }
    
   .info_bulle_haut
   {
      float:left;
      border-top:solid black 1px;
      background-color:#EDEC9C;
      height:6px;
      width:200px;
      line-height:0px; font-size:0px;
   }
   html > body .info_bulle_haut {  height:5px; }
    
   .info_bulle_haut_droit
   {
      float:left;
      background-image:url('/mmpub/img/fil/info_bulle_haut_droite.gif');
      width:7px;
      height:6px;
      line-height:0px; font-size:0px;
   }
   .info_bulle_content
   {
      padding:0px;
      margin:0px;
      background-color:#EDEC9C;
      border-left:solid black 1px; 
      border-right:solid black 1px; 
   }
   .info_bulle_bas_gauche
   {
      float:left;
      background-image:url('/mmpub/img/fil/info_bulle_bas_gauche.gif');
      width:7px;
      height:6px;
      line-height:0px; font-size:0px;
   }
   .info_bulle_bas
   {
      float:left;
      border-bottom:solid black 1px;
      background-color:#EDEC9C;
      height:6px;
      width:200px;
      line-height:0px; font-size:0px;
   }
   html > body .info_bulle_bas {  height:5px; }
    
    
   .info_bulle_bas_droit
    {
      float:left;
      background-image:url('/mmpub/img/fil/info_bulle_bas_droite.gif');
      width:7px;
      height:6px;
      line-height:0px; font-size:0px;
   }
    
    

   /*fil*/
   
   .fil_player { margin:0px; padding:0px; margin-top:6px; }
   .fil_item { margin-top:6px; }
   .fil_reaction_lien{ color: #036; text-decoration: none; }
   .fil_reaction_lien:hover { color: #900; text-decoration: underline; }
   .fil_image_gauche { float:left; margin-right:8px; }
   .fil_image_droite { float:right; margin-left:8px; }
   .saut_ligne  {	clear:both; margin:0px; width:1px; height:0px; line-height:0px; font-size:0px;}
   
   
   /* onglets les_video */
    
   .les_videos_onglet_actif_1{ float:left;  background-image:url('/mmpub/img/videos/derniere-on.gif'); font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:108px; z-index:4; text-align:center;cursor: pointer; }
   .les_videos_onglet_actif_2{ float:left;  background-image:url('/mmpub/img/videos/partage-on.gif'); font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:138px; z-index:4; text-align:center;cursor: pointer; }
   .les_videos_onglet_actif_3{ float:left;  background-image:url('/mmpub/img/videos/reco-on.gif'); font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:142px; z-index:4; text-align:center;cursor: pointer; }
   .les_videos_onglet_inactif_1 { float:left; background-image:url('/mmpub/img/videos/derniere-off.gif'); border-bottom:none; font: 11px verdana, sans-serif; padding-top:5px; width:108px; margin:0px; height:30px; background-color:#162d45; color:white; z-index:2; text-align:center; cursor: pointer; }
   .les_videos_onglet_inactif_2 { float:left; background-image:url('/mmpub/img/videos/partage-off.gif'); border-bottom:none; font: 11px verdana, sans-serif; padding-top:5px; width:138px; margin:0px; height:30px; background-color:#162d45; color:white; z-index:2; text-align:center; cursor: pointer; }
   .les_videos_onglet_inactif_3 { float:left; background-image:url('/mmpub/img/videos/reco-off.gif'); border-bottom:none; font: 11px verdana, sans-serif; padding-top:5px; width:142px; margin:0px; height:30px; background-color:#162d45; color:white; z-index:2; text-align:center; cursor: pointer; }
   .les_videos_onglet_over_1 { float:left; background-image:url('/mmpub/img/videos/derniere-on.gif'); border-bottom:solid 1px #172D45;  font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:108px; background-color:white; z-index:4; text-align:center;cursor: pointer; }
   .les_videos_onglet_over_2 { float:left; background-image:url('/mmpub/img/videos/partage-on.gif'); border-bottom:solid 1px #172D45;  font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:138px; background-color:white; z-index:4; text-align:center;cursor: pointer; }
   .les_videos_onglet_over_3 { float:left; background-image:url('/mmpub/img/videos/reco-on.gif'); border-bottom:solid 1px #172D45;  font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:30px; width:142px; background-color:white; z-index:4; text-align:center;cursor: pointer; }
   html > body .les_videos_onglet_actif_1 { height:25px; }
   html > body .les_videos_onglet_actif_2 { height:25px; }
   html > body .les_videos_onglet_actif_3 { height:25px; }
   html > body .les_videos_onglet_inactif_1 { height:25px; }
   html > body .les_videos_onglet_inactif_2 { height:25px; }
   html > body .les_videos_onglet_inactif_3 { height:25px; }
   html > body .les_videos_onglet_over_1 { height:24px; }
   html > body .les_videos_onglet_over_2 { height:24px; }
   html > body .les_videos_onglet_over_3 { height:24px; }
  .les_videos_trait_onglet{ background-color:#172D45; z-index:3; border:none; margin:0px; margin-left:0px; padding:0px; width:646px; height:1px; position:relative; margin-top:33px; }
   html > body .les_videos_trait_onglet { margin-bottom:10px; margin-top:29px; }
   
   /*.espace_inter_onglet { float:left; border:none; width:6px; padding:0px; margin:0px; height:23px;}*/
   .conteneur_onglet { position:absolute; bottom:-1px; left:0px;}
   html > body .conteneur_onglet { bottom:0px; }
   html > body .trait_onglet { margin-bottom:10px; }
   
   .les_videos_liste_elem {width:310px;float:left;margin-right:10px;padding-bottom:10px;padding-top:10px;}
   
   
   
   
   /*
   .encaps_video_onglets  {padding-top:30px;}
   html > body .encaps_video_onglets { padding-top:5px;}
   .les_videos_onglet_actif {float:left; border-top:solid 1px #162d45; border-left:solid 1px #162d45; border-right:solid 1px #162d45; font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:23px; padding-left:5px; padding-right:5px; background-color:white; z-index:4; text-align:center; cursor:pointer; }
   .les_videos_onglet_inactif { float:left; border :solid 1px #172D45; border-bottom:none; font: 11px verdana, sans-serif; padding-top:5px; margin:0px; height:23px; background-color:#162d45; color:white; z-index:2; padding-left:5px; padding-right:5px; text-align:center; cursor: pointer; }
   .les_videos_onglet_over { float:left; border-top:solid 1px #162d45; border-left:solid 1px #162d45; border-bottom:solid 1px #172D45; border-right:solid 1px #162d45; font: 11px verdana, sans-serif; padding-top:5px; padding-left:5px; padding-right:5px;margin:0px; height:23px; background-color:white; z-index:4; text-align:center;cursor:pointer; }
   html > body .les_videos_onglet_actif { height:17px; }
   html > body .les_videos_onglet_inactif { height:17px; }
   html > body .les_videos_onglet_over { height:16px; }
   .les_videos_espace_inter_onglet { float:left; border:none; width:6px; padding:0px; margin:0px; height:23px;}
   .les_videos_trait_onglet{ background-color:#172D45; z-index:3; border:none; margin:0px; margin-left:0px; padding:0px; width:646px; height:1px; position:relative; margin-top:33px; }
   html > body .les_videos_trait_onglet { margin-bottom:10px; margin-top:29px; }
   .les_videos_conteneur_onglet { position:absolute; bottom:-1px; left:0px;}
   html > body .les_videos_conteneur_onglet { bottom:0px; }
  */
  
   /*les videos*/
  
   
   
   
   
   
   /* boite reagir, lire, voir, debattre */
   
   .pave_rlvd_lire
   {
      width:338px;
      border:solid #F5AD02 4px;
      padding:0px;
      padding-top:4px;
   }
   html > body .pave_rlvd_lire { width:330px; }
   
   .pave_rlvd_voir
   {
      width:338px;
      border:solid #336699 4px;
      padding:0px;
      padding-bottom:4px;
      padding-top:4px;
   }
   html > body .pave_rlvd_voir { width:330px; }
   
   
   .pave_rlvd_debattre
   {
      width:338px;
      border:solid #D61D13 4px;
      padding:0px;
      padding-top:0px;
   }
   html > body .pave_rlvd_debattre { width:330px; padding-bottom:4px;padding-top:4px;}
   
   
   .rlvd_pave_elem
   {
      margin:0px;
      padding:0px;
      margin-bottom:2px;
      margin-left:4px;
      margin-right:4px;
      vertical-align:top;
   }
   .rlvd_pave_titre
   {
      font: bold 10px verdana, sans-serif;
      color:#666666;
      margin:0px;
      padding:0px;
      margin-left:4px;
   }
   html > body .rlvd_pave_titre { margin-bottom:2px}
   
   .rlvd_pave_titre_ss_image
   {
      font: bold 10px verdana, sans-serif;
      color:#666666;
      margin:0px;
      padding:0px;
      margin-left:0px;
   }
   html > body .rlvd_pave_titre_ss_image { margin-bottom:2px}
   
   .rlvd_pave_elem_img_gauche
   {
      float:left;
      margin-right:4px;   
      margin-bottom:0px;   
   }
   .rlvd_pave_separ_lire
   {
      float:left;
      height:1px; 
      line-height:0px; 
      font-size:0px;
      width:330px;
      border:0px;
      padding:0px; 
      border-bottom:solid 1px #F5AD02;
      margin-top:2px;
      margin-bottom:4px;
   }
   
   .rlvd_pave_separ_voir
   {
      float:left;
      height:1px; 
      line-height:0px; 
      font-size:0px;
      width:330px;
      border:0px;
      padding:0px;
      border-bottom:solid 1px #336699;
      margin-top:2px;
      margin-bottom:4px;
   }
   
   .rlvd_pave_separ_debattre
   {
      float:left;
      height:1px; 
      line-height:0px; 
      font-size:0px;
      width:330px;
      border:0px;
      padding:0px; 
      border-bottom:solid 1px #D61D13;
      margin-top:3px;
      margin-bottom:3px;
   }
   /* indice */
   .pg-dte .service
   {
      position:relative;
      display:none;
      padding:0px; margin:0px;
      background-color:#ffffff;
      height:80px;
   }
   .service .header-bg
   {
      margin:0px; padding:0px;
      background-color:#ffffff;
      border:0px;
      width: 200px;
   }
   .service .header-txt
   {
      margin:0px; padding:0px;
      background-color: #ffffff;
      font: bold 10px verdana, sans-serif; color: #666666;
      width:300px; height:24px;
   }
   .service .saisi
   {
      display:none;
      position:absolute;
      top:50px; left:0px;
   }
   .service .box
   {
      top:-2px;
      border:0px; margin:0px; padding:0px;
      width:300px;
   }
   .service .sytadin-box
   {
      background-color:#ffffff;
      border-style:solid;
      border-width:1px;
      border-color:#000000;
      width:12px; height:7px;
      margin:2px;
      margin-top:4px;
      float:left;
      line-height: 0px;
   }
   html > body .service .sytadin-box { width:10px; height:5px; }
   


