﻿        .menu
        {
            font-weight: bold;
            font-size: 7pt;
            font-family: verdana;
            letter-spacing: 2px;
            text-align: center;
        }
        .footer
        {
            font-size: 6pt;
            color: gray;
            font-family: verdana;
            letter-spacing: 1px;
            background-color: white;
            text-align: center;
        }
        FORM
        {
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-top: 0px;
        }
        BODY
        {
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-top: 0px;
        }
        .divMenu
        {
            padding-left: 10px;
            padding-bottom: 4px;
            padding-top: 4px;
        }
        .famille
        {
            margin-top: 3px;
            font-weight: bold;
            font-size: 8pt;
            cursor: pointer;
            color: #000000;
            font-family: verdana;
        }
        .sf
        {
            font-size: 7pt;
            cursor: pointer;
            color: #000000;
            font-family: verdana;
        }
        .textehaut
        {
            font-size: 8pt;
            color: #000000;
            font-family: verdana;
        }
        .divNews
        {
            border-right: #bcbcee 1px solid;
            padding-right: 2px;
            border-top: #bcbcee 1px solid;
            padding-left: 2px;
            padding-bottom: 2px;
            border-left: #bcbcee 1px solid;
            padding-top: 0px;
            border-bottom: #bcbcee 1px solid;
        }
        .titreNews
        {
            padding-right: 2px;
            padding-left: 2px;
            font-weight: bold;
            font-size: 8pt;
            margin-bottom: 5px;
            padding-bottom: 2px;
            margin-left: -2px;
            margin-right: -2px;
            padding-top: 2px;
            font-family: verdana;
            background-color: #ebecff;
        }
        .titre
        {
            padding-right: 2px;
            padding-left: 2px;
            font-weight: bold;
            font-size: 8pt;
            margin-bottom: 5px;
            padding-bottom: 2px;
            margin-left: -2px;
            margin-right: -2px;
            padding-top: 2px;
            font-family: verdana;
        }
        .news
        {
            font-size: 8pt;
            margin-left: 5px;
            width: 90%;
            margin-right: 5px;
            font-family: verdana;
        }
        .newsdetail
        {
            font-size: 7pt;
            margin-left: 15px;
            font-family: verdana;
        }
        .liPanel
        {
            margin-bottom: 2px;
            width: 4px;
            margin-right: 4px;
            height: 4px;
        }
        .puce
        {
            font-size: 3px;
            margin-bottom: 3px;
            width: 3px;
            margin-right: 3px;
            height: 3px;
            background-color: #bcbcee;
        }
        .lienRecrutement
        {
            font-size: 8pt;
            margin-left: 10px;
            color: #000000;
            font-family: verdana;
        }
        .lienRecrutement:hover
        {
            font-size: 8pt;
            margin-left: 10px;
            color: #000099;
            font-family: verdana;
        }
        .lienRecrutement:visited
        {
            font-size: 8pt;
            margin-left: 10px;
            color: #000099;
            font-family: verdana;
        }
        .divrecrutement
        {
            margin-bottom: 2px;
        }
        .cours
        {
            font-size: 8pt;
            cursor: pointer;
            color: #000000;
            font-family: verdana;
            text-decoration: none;
        }
        .cours:hover
        {
            font-size: 8pt;
            cursor: pointer;
            color: #000099;
            font-family: verdana;
            text-decoration: underline;
        }
        .divCours
        {
            margin-top: 10px;
            padding-left: 10px;
        }
        .titrePanel
        {
            font-weight: bold;
            font-size: 8pt;
            padding-bottom: 5px;
            color: #ffffff;
            font-family: verdana;
            letter-spacing: 1px;
        }
        .hg
        {
            background-image: url(../images/decors/hg_bleu.gif);
            width: 10px;
            height: 8px;
        }
        .bd
        {
            background-image: url(../images/decors/bd.gif);
            width: 10px;
            height: 10px;
        }
        .mg
        {
            width: 10px;
            background-color: #ebecff;
        }
        .hd
        {
            width: 10px;
            background-color: #000099;
        }
        .colortd
        {
            background-color: #ebecff;
        }
        .topTD
        {
            background-color: #000099;
        }
        .hr
        {
            margin-top: 10px;
            margin-bottom: 5px;
            width: 50%;
            color: #000099;
        }
        .grosLien
        {
            font-weight: bold;
            font-size: 8pt;
            margin-left: 10px;
            color: #000099;
            font-family: verdana;
            text-decoration: none;
        }
        .grosLien:hover
        {
            font-weight: bold;
            font-size: 8pt;
            color: #000099;
            font-family: verdana;
            text-decoration: underline;
        }
        .lienSuite
        {
            font-size: 7pt;
            margin-left: 15px;
            color: #969696;
            margin-right: 3px;
            font-family: verdana;
            text-decoration: none;
        }
        .lienSuite:hover
        {
            font-size: 7pt;
            margin-left: 15px;
            color: #969696;
            margin-right: 3px;
            font-family: verdana;
            text-decoration: underline;
        }
        .g1
        {
            background-image: url(../images/decors/gamme1.gif);
            width: 10px;
            height: 20px;
        }
        .g2
        {
            background-image: url(../images/decors/gamme2.gif);
            width: 10px;
            height: 20px;
        }
        .gm
        {
            background-color: #000099;
        }
        FORM
        {
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-top: 0px;
        }
        BODY
        {
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-top: 0px;
        }
        IMG
        {
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-top: 0px;
        }
        .newsemm
        {
            font-size: 8pt;
            cursor: pointer;
            color: #000000;
            font-family: verdana;
            text-decoration: none;
        }
        .newsemm:visited
        {
            font-size: 8pt;
            cursor: pointer;
            color: #000000;
            font-family: verdana;
            text-decoration: none;
        }
        .newsemm:hover
        {
            font-size: 8pt;
            cursor: pointer;
            color: #000099;
            font-family: verdana;
        }
        lienLogo
        {
            color: #ffffff;
        }
        lienLogo:hover
        {
            color: #ffffff;
        }
        lienLogo:visited
        {
            color: #ffffff;
        }
        FIELDSET
        {
            border-right: #bcbcee 1px solid;
            padding-right: 3px;
            border-top: #bcbcee 1px solid;
            padding-left: 3px;
            margin-bottom: 5px;
            padding-bottom: 3px;
            border-left: #bcbcee 1px solid;
            padding-top: 3px;
            border-bottom: #bcbcee 1px solid;
        }
        LEGEND
        {
            font-weight: bold;
            font-size: 8pt;
            color: #000000;
            font-family: verdana;
        }
        .tdNewPlan
        {
            font-weight: bold;
            font-size: 8pt;
            padding-bottom: 3px;
            color: #000099;
            padding-top: 3px;
            font-family: verdana;
        }
        .tdtitle
        {
            background-image: url(../images/decors/barre.jpg);
            background-repeat: repeat-y;
        }
        .duree
        {
            font-size: 7pt;
            color: #969696;
            font-family: verdana;
            text-decoration: none;
        }
        .duree:hover
        {
            font-size: 7pt;
            color: #000000;
            font-family: verdana;
            text-decoration: none;
        }
        .EMMChiffres
        {
            margin-top: 4px;
            padding-left: 10px;
            font-size: 8pt;
            font-family: arial;
        }
        .chiffres
        {
            font-weight: bold;
            font-size: 11pt;
            color: red;
            font-family: times new roman;
        }
        .imgCheck
        {
            margin-right: 10px;
        }
