   body.web {
      background:url('../imgs/bg_body.jpg') top left no-repeat;
   }
   body.print, td.print {
      font-family: Arial, Helvetica, Verdana;
      color: #000000;
      font-size: 11px;
      text-decoration:none;
      /* background:url('../imgs/bg_body.jpg') top left no-repeat; */
   }
   
   p {
      padding:0px;
      margin:0px;
      font-weight: normal;
   }
   
   .color1 {
      background-color:#FFFFFF;
   }
   
   .color2 {
      background-color:#A3D909;
   }
   
   .color3 {
      background-color:#EAEDE4;
   }
   
   .rightContent {
      background-color:#343434;
   }
   
   .tdContent {
      background-color:#FFFFFF;
      border: 1px #DAE1D9 solid;
   }
   
   .borderImage {
      border:1px #DAE1D9 solid;
   }
   
   
   /* Acces Abonné */
   
   .textAbonne {
      padding: 0px 0px 0px 6px;
      font-family: Arial, Helvetica, Verdana;
      color: #FFFFFF;
      font-size: 11px;
      text-decoration:none;
      font-weight:bold;
   }
   
   .inputAbonne {
      width:95px;
      height:18px;
      padding: 1px 0px 0px 1px;
      margin : 0px 0px 3px 5px;
      background-color: #FFFFFF;
      font-family: Arial, Helvetica, Verdana;
      color: #535353;
      font-size: 11px;
      text-decoration:none;
      border-width:0px;
   }
   
   .submitAbonne {
      width:32px;
      height:18px;
      padding: 1px 1px 1px 1px;
      background-color: #FF4D00;
      font-family: Arial, Helvetica, Verdana;
      color: #FFFFFF;
      font-size: 11px;
      text-decoration:none;
      cursor:pointer;
      border-width:0px;
   }
   
   a.aAbonne, a.aAbonne:hover {
      display: block;
      padding: 0px 0px 0px 29px;
      margin : 2px 0px 3px 0px;
      background:url('../imgs/picto_link.gif') center left no-repeat;
      font-family: Arial, Helvetica, Verdana;
      color: #FFFFFF;
      font-size: 11px;
      text-decoration:none;
      font-weight:bold;
   }
   
   a.aDisconnect, a.aDisconnect:hover {
      display: block;
      padding: 0px 0px 0px 29px;
      margin : 2px 0px 3px 0px;
      background:url('../imgs/picto_disconnect.gif') center left no-repeat;
      font-family: Arial, Helvetica, Verdana;
      color: #FFFFFF;
      font-size: 11px;
      text-decoration:none;
   }
   
   /* Navigation */
   
   #logoClick {
      display:block;
      position:absolute;
      top:5px;
      left:50px;
      width:225px;
      height:56px;
      z-index:2;
      background-color:transparent;
   }
   
   a, a:hover {
      color:#535353;
      font-family:Arial,Helvetica,Sans-Serif;
      font-size:11px;
      text-decoration:none;
      font-weight:bold;
   }
   
   .color1BgNav {
      background-color:#EDEDED;
   }
   
   .tblmenu {
      width:100%;
   }
   
   a.a0off{
      display:block;
      width:201px;
      font-family:Arial,Helvetica,Sans-Serif;
      color:#D8FCFD;
      font-size:12px;
      font-weight:bold;
      background: #00AEBC url('../imgs/a0off.gif') center left no-repeat;
      text-decoration:none;
      text-align:right;
      padding:2px 3px 2px 0px;
      margin:0px 0px 1px 0px;
   }
   
   a.a0off:hover, .a0on, .a0on:hover{
      display:block;
      width:201px;
      font-family:Arial,Helvetica,Sans-Serif;
      color:#FFFFFF;
      font-size:12px;
      font-weight:bold;
      background: #FF4B00 url('../imgs/a0on.gif') center left no-repeat;
      text-decoration:none;
      text-align:right;
      padding:2px 3px 2px 0px;
      margin:0px 0px 1px 0px;
   }
   
   .in0off, .inp0off, .in0on, .inp0on, .ln0off, .lnp0off, .ln0on, .lnp0on {
      background-color: transparent;
      border-bottom-width: 0px;
      border-bottom-style: solid;
      border-bottom-color: #FFFFFF;
   }
   
   a.a1off{
      display:block;
      width:166px;
      font-family:Arial,Helvetica,Sans-Serif;
      color:#656364;
      font-size:11px;
      font-weight:normal;
      background: #FFFFFF url('../imgs/a1off.gif') top left no-repeat;
      text-decoration:none;
      padding:2px 3px 2px 24px;
      margin:1px 0px 1px 0px;
   }
   
   a.a1off:hover, .a1on, .a1on:hover{
      display:block;
      width:166px;
      font-family:Arial,Helvetica,Sans-Serif;
      color:#FF9B00;
      font-size:11px;
      font-weight:normal;
      background: #FFFFFF url('../imgs/a1on.gif') top left no-repeat;
      text-decoration:none;
      padding:2px 3px 2px 24px;
      margin:1px 0px 1px 0px;
   }
   
   .in1off, .inp1off, .in1on, .inp1on, .ln1off, .lnp1off, .ln1on, .lnp1on {
      background-color: transparent;
      border-bottom-width: 0px;
      border-bottom-style: solid;
      border-bottom-color: #FFFFFF;
   }
   
   a.a2off{
      display:block;
      width:166px;
      font-family:Arial,Helvetica,Sans-Serif;
      color:#656364;
      font-size:10px;
      font-weight:normal;
      background: #FFFFFF;
      text-decoration:none;
      padding:1px 3px 1px 24px;
      margin:0px 0px 0px 0px;
   }
   
   a.a2off:hover, .a2on, .a2on:hover{
      display:block;
      width:166px;
      font-family:Arial,Helvetica,Sans-Serif;
      color:#FF9B00;
      font-size:10px;
      font-weight:normal;
      background: #FFFFFF;
      text-decoration:none;
      padding:1px 3px 1px 24px;
      margin:0px 0px 0px 0px;
   }
   
   .in2off, .inp2off, .in2on, .inp2on, .ln2off, .lnp2off, .ln2on, .lnp2on {
      background-color: transparent;
      border-bottom-width: 0px;
      border-bottom-style: solid;
      border-bottom-color: #FFFFFF;
   }
   
   .a1end {
      display:block;
      width:166px;
      height:10px;
      background-color: #D0F9FF;
      padding:0px 3px 0px 24px;
   }
   
   a.aBottomOff {
      display:block;
      width:115px;
      font-family:Arial,Helvetica,Sans-Serif;
      color:#FFFFFF;
      font-size:10px;
      font-weight:normal;
      background: #343434 url('../imgs/abottomoff.gif') center left no-repeat;
      text-decoration:none;
      text-align:right;
      padding:1px 3px 1px 12px;
      margin:0px 0px 0px 2px;
   }
   
   a.aBottomOff:hover, a.aBottomOn, a.aBottomOn:hover {
      display:block;
      width:115px;
      font-family:Arial,Helvetica,Sans-Serif;
      color:#343434;
      font-size:10px;
      font-weight:normal;
      background: #40BFB6 url('../imgs/abottomon.gif') center left no-repeat;
      text-decoration:none;
      text-align:right;
      padding:1px 3px 1px 12px;
      margin:0px 0px 0px 2px;
   }
   
   /* Formatage texte */
   
   .textSpe {
      font-family:Arial,Helvetica,Sans-Serif;
      font-size:11px;
      color: #077984;
   }
   
   .title1 {
      font-family:Arial,Helvetica,Sans-Serif;
      font-size:20px;
      font-weight:bold;
      color: #FF4D00;
   }
   
   .title1b {
      display:block;
      width:680px;
      font-family:Arial,Helvetica,Sans-Serif;
      font-size:16px;
      font-weight:bold;
      color: #FF4D00;
      text-align:right;
      margin:5px 0px 5px 0px;
      padding:0px 46px 0px 0px;
      background: url('../imgs/bg_title1b.gif') center right no-repeat;
   }
   
   .title2 {
      display:block;
      padding:14px 0px 0px 0px;
      margin:15px 0px 10px 0px;
      width:100%;
      background: #FFFFFF url('../imgs/bg_title2.gif') top left repeat-x;
      font-family:Arial,Helvetica,Sans-Serif;
      font-size:11px;
      font-weight:bold;
      color: #000000;
   }
   
   .title2actu {
      display:block;
      padding:0px 0px 0px 0px;
      margin:0px 0px 5px 0px;
      width:100%;
      font-family:Arial,Helvetica,Sans-Serif;
      font-size:11px;
      font-weight:bold;
      color: #000000;
   }
   
   .title2b {
      display:block;
      width:680px;
      font-family:Arial,Helvetica,Sans-Serif;
      font-size:14px;
      font-weight:normal;
      color: #FF4D00;
      text-align:right;
      margin:5px 0px 5px 0px;
      padding:0px 46px 0px 0px;
      background: url('../imgs/bg_title2b.gif') center right no-repeat;
   }
   
   .title3 {
      font-family:Arial,Helvetica,Sans-Serif;
      font-size:11px;
      color: #0BB7C3;
   }
   
   .titlea {font-family:arial,helvetica;font-size:16px;font-weight:bold;color:#6A6A68;text-decoration:none;}
   .titleb {font-family:arial,helvetica;font-size:14px;font-weight:bold;color:#6A6A68;text-decoration:none;}
   
   .text1, td {
      font-family:Arial,Helvetica,Sans-Serif;
      font-size:11px;
      color: #535353;
      font-weight:normal;
   }
   
   .actusep {
      display: block;
      height:5px;
      width:688px;
      background-image: url('../imgs/sep_actu.gif');
   }
   
   .actusep2 {
      display: block;
      background-image: url('../imgs/sep_actu_2.gif');
      background-repeat: repeat-x;
      height:5px;
      width:688px;
      margin:10px 0px 0px 0px;
   }
   
   .ulint {
      list-style-image:url(../imgs/hp_fleche2_tr.gif);
      font-family:Verdana,Arial,Helvetica;
      font-size:11px;
      font-weight:normal;
      color:#535353;
      text-align: left;
   }
   
   .link1, .link1:hover {
      background-image:url(../imgs/hp_3fleches.gif);
      background-repeat: no-repeat;
      background-position: top left;
      border:none;
      font-family:Verdana,Arial,Helvetica;
      font-size:11px;
      font-weight:bold;
      color:#535353;
      text-align:left;
      padding-left:30px;
   }
   
   .link2, .link2:hover {
      font-family:Verdana,Arial,Helvetica;
      font-size:11px;
      font-weight:bold;
      color:#535353;
   }


@media print {
   body.web {
      background-color: white;
      background-image: none;
   }

   .noprint {display: none;}
   .menu3 {display: none;}
   #logoClick {display: none;}
   .leftalign {text-align:left;}
}
