body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-style: normal;
    color: #000000;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #000000}

IMG {border: none}

A {cursor: hand}

.hauttablo {
    background-color: #FFFFFF;
    background-image: url(../images/commun/fdheader.gif);
    background-repeat: no-repeat}

.clienttitre {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: normal;
    color: #FFFFFF;
    background-color: #000000;
    background-position: left center}

.hometitre {
    background-image: url(../images/home/titre.gif);
    background-repeat: no-repeat}
.hometitle {
    background-image: url(../images/home/title.gif);
    background-repeat: no-repeat}


.homecadredemo {
    background-image: url(../images/home/cadredemo.gif);
    background-repeat: no-repeat;
    background-position: 33px 16px}

.atxtgrasdix {
    color: #000000;
    font-weight: bold;
    font-size:10pt;
    font-family:Arial, Helvetica, sans-serif}

.atxtdix {
    color: #666666;
    font-style: normal;
    font-size:10pt;
    font-family:Arial, Helvetica, sans-serif}

.atxtitaldix {
    color: #666666;
    font-style: italic;
    font-size:10pt;
    font-family:Arial, Helvetica, sans-serif}

.atxtgrassept {
    color: #000000;
    font-weight: bold;
    font-size:7pt;
    font-family:Arial, Helvetica, sans-serif}

.atxtsept {
color: #666666; 
font-style: normal; 
font-size: 7pt; 
font-family: Arial, Helvetica, sans-serif; 
}

.atxtitalhuit {
    color: #666666;
    font-style: italic;
    font-size:7pt;
    font-family:Arial, Helvetica, sans-serif}

.atxtrgesept {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-style: normal;
    color: #E10915}

.atxtrgeitalsept {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    color: #E10915;
    font-style: italic}

.atxtrgeboldsept {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #E10915;
    }

.atxtrgeboldneuf {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #E10915;
    }

.atxtrgehuit {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #E10915;
    font-style: normal;}

.atxtrgeboldhuit {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #E10915;
    }

.atxtrgebolddix {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #E10915;
    }

.atxtrgeitalhuit {
    color: #E10915;
    font-style: italic;
    font-size:8pt;
    font-family:Arial, Helvetica, sans-serif}

.formchamp {
    border-bottom:  #000000 1px solid;
    border-left:  #000000 1px solid;
    border-right:  #000000 1px solid;
    border-top:  #000000 1px solid;
    font-family:Arial, Helvetica, sans-serif;
    font-style: normal;
    font-size: 8pt;
    text-align: left}

.formbouton {
    background: #E10915;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    vertical-align: middle}

A.lienrge:link, A.lienrge:active, A.lienrge:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: normal;
    color: #E10915;
    text-decoration: none;
    }

A.lienrgehuitbold:link, A.lienrgehuitbold:active, A.lienrgehuitbold:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #E10915;
    text-decoration: none;
    }

A.lienblnchuitbold:link, A.lienblnchuitbold:active, A.lienblnchuitbold:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    }

A.liensept:link, A.liensept:active, A.liensept:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-style: normal;
    color: #666666;
    text-decoration: none;
    }

A.lienhuitbold:link, A.lienhuitbold:active, A.lienhuitbold:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    }

A.lienneufbold:link, A.lienneufbold:active, A.lienneufbold:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    }

A.lienseptbold:link, A.lienseptbold:active, A.lienseptbold:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    }

A.lienrgesept:link, A.lienrgesept:active, A.lienrgesept:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-style: normal;
    color: #E10915;
    text-decoration: none;
    }

A.lienitalhuit:link, A.lienitalhuit:active, A.lienitalhuit:visited {
    color: #000000;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: italic;
    text-decoration: none}

A.lienitaldix:link, A.lienitaldix:active, A.lienitaldix:visited {
    color: #666666;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: italic;
    text-decoration: none}

A:link, A:active, A:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: normal;
    color: #000000;
    text-decoration: none}

.hautinter {
    background-image: url(../images/commun/hautinterrieurnolog.gif);
    background-repeat: no-repeat}

.tablointer {
    background-color: #FFFFFF;
    background-image: url(../images/commun/fdinterrieur.gif);
    background-repeat: repeat-y;
    overflow: visible;
    }

.loginlg {
    border-color: black black black #000000;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 1px}

.loginlb {
    border-color: black black black #000000;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px}

.tablofooter {
    background-image: url(../images/footer/footer.gif);
    background-repeat: no-repeat}
.tablofooteren{
    background-image: url(../images/footer/footer.gif);
    background-repeat: no-repeat}

.mmcorporate {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #FFFFFF;
    border-color: black #FF9900 black black;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    background-color: #000000;
    text-align: center;
    vertical-align: middle}

.mmcorporatecontact {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #FFFFFF;
    border-color: black #FF9900 black black;
    background-color: #000000;
    text-align: center;
    vertical-align: middle ;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px}

.copyright {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
    border-color: black #FF9900 black black;
    background-color: #FFFFFF;
    text-align: right;
    vertical-align: middle ;
    clip:  rect(5px 0px 0px 0px);
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px}

A.liencorporate:link, A.liencorporate:active, A.liencorporate:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
    text-decoration: none;
    }

.hautinternolog {
    background-image: url(../images/commun/hautinterrieurnolog.gif);
    background-repeat: no-repeat}

.hauttablonolog {
    background-color: #FFFFFF;
    background-image: url(../images/commun/fdheadernologmodif.gif);
    background-repeat: no-repeat}
.hauttablonologen{
    background-color: #FFFFFF;
    background-image: url(../images/commun/fdheadernologen.gif);
    background-repeat: no-repeat}

.atxtgrashuit {
    color: #000000;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold}

.celtitre {
    color: #FFFFFF;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    background-color: #FF9900;
    }

.typejc {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #FFFFFF;
    padding: 0px 0px 0px 2px}

.typejf {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #FFF2E2}

.tabloimage {border: 1px solid black}

.atxthuit {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;}

.nav {
    color: #FFFFFF;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none;
    background-color: #000000;
    border-color: black #000000 #000000 black;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    vertical-align: middle;
    text-align: center}

.navactive {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #FFFFFF;
    border-color: black #000000 #000000 black;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    vertical-align: middle;
    text-align: center}

.navactiveimage {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #FFFFFF;
    border-color: black #000000 #000000 black;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    vertical-align: middle;
    text-align: center}

.navguide {
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    background-color: #000000;
    border-color: black #000000 #000000 black;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    text-align: center;
    vertical-align: middle}

.nomclient {
    background-image: url(images/espaceclient/fdcel.gif);
    background-repeat: no-repeat;
    color: #000000;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    border-color: black black #000000 black;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    text-align: center;
    vertical-align: middle}

.coteclient {
    border-style: solid;
    border-color: black black #000000 black;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
    }

A.liennav:link, A.liennav:active, A.liennav:visited {
    color: #FFFFFF;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none}

A.liennav:hover {
    color: #000000;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-decoration: none}

.tablovotrecompte {
    background: url(../images/commun/votrecompte.gif) ;
    background-repeat: no-repeat;
    }

.votrecompte {
    color: #ffffff;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold}

/* Fin de la section de style g\439n\439r\439 par WebExpert le 23/06/2005 19:16:21 */
.tabloborder {
    border: 1px #666666 solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: normal;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    }

.tablocontact {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: normal;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    }

.tabloborderrge {
    border: 1px #E10915 solid;
    }

.tdtitrefaq {
    background: #E10915;
    color: #ffffff;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    }

.txtcgv {
    color: #000000;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-align: justify}



/* Fin de la section de style généré par WebExpert le 29/06/2005 16:59:50 */
