
@media screen {
  body.Global {
    background-attachment: fixed;
    background-image: url(./Images/FondPage.png);
    background-repeat: repeat;
    font-size: 10px;
    font-family: Verdana;
    text-align: left;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .MasterTable {
    width: 777px;
  }
  .wrksp {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 0px;
    text-align: justify;
    width: 656px;
  }

}
@media print {
  body.Global {
    font-size: 10px;
    font-family: Verdana;
    text-align: left;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .TOPrint {
  display: none;
  }
  .MasterTable {
    width: 100%;
  }
  .wrksp {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 0px;
    text-align: justify;
    width: 100%;
  }
}
body {
  background-color: #FFFFFF;
  font-size: 10px;
  font-family: Verdana;
  text-align: left;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}



a, td, i, b, input, textarea, p, select, .spip {
  color: #000000;
  font-size: 10px;
  font-family: Verdana;
}

a.Menu {
  color: #3656AB;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
a.SMenu {
  color: #3656AB;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}
a.SMenuSel {
  color: #A90052;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}
.TTRubrique {
  color: #3656AB;
  font-size: 30px;
  font-weight: normal;
  text-decoration: none;
}
.titre {
  color: #3656AB;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
.sousTitre {
  color: #3656AB;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
}
.notes {
  color: #3656AB;
  font-size: 9px;
  font-style: italic;
  font-weight: normal;
  text-decoration: none;
}
.TTNewsLetter {
  color: #3656AB;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  text-align: center;
}


.ARCHName, .CONTName {
  color: #3656AB;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-align: right;
  padding-right: 3px;
}
.ARCHAdresse, .CONTAdresse {
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
}
.ARCHDescriptif, .CONTDescriptif {
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  padding-bottom: 20px;
}

/**
 * Styles pour Ouvrages
 */
.OUVLstDescRub, .GUIDLstDescRub, .TXTLstDescRub {
  text-align: justify;
  color: black;
  font-size: 10px;
  font-weight: bold;
  padding-bottom: 20px;
  font-style: normal;
}
.OUVLstTitre, .GUIDLstTitre {
  color: #FFFFFF;
  background-color: #00997B;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  padding-left: 10px;
}
.TXTLstTitre {
  color: #FFFFFF;
  background-color: #B2005E;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  padding-left: 10px;
}
.OUVLstEdition {
  color: #000000;
  font-size: 10px;
  font-weight: bold;
}
.OUVLstDate, .GUIDLstDate {
  color: #000000;
  font-size: 10px;
  font-weight: bold;
}
.OUVLstDesc, .GUIDLstDesc, .TXTLstDesc {
  font-size: 10px;
  font-weight: normal;
  padding-top: 5px;
}
.OUVLogo, .GUIDLogo {
}
.OUVTitre, .GUIDTitre {
  color: #FFFFFF;
  background-color: #00997B;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 10px;
}
.OUVDescriptif, .GUIDDescriptif  {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  font-style: italic;
  text-align: justify;
  padding-top: 10px;
  padding-bottom: 20px;
}
.OUVDateEdition, .GUIDDateEdition {
  text-align: center;
  height: 20px;
}
.OUVEdition, .GUIDEdition {
  color: #000000;
  font-size: 10px;
  font-weight: bold;
}
.OUVDate, .GUIDDate {
  color: #000000;
  font-size: 10px;
  font-weight: bold;
}
.OUVSpacer, .GUIDSpacer {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #3656AB;
}
.OUVTexte, .GUIDTexte {
  text-align: justify;
  padding-left: 2px;
  padding-right: 2px;
}
.OUVCommande {
  color: black;
  font-size: 10px;
  font-weight: normal;
  text-align: center;
}
.GUIDPJ {
  font-size: 12px;
  font-weight: bold;
  
}

.QSTTitre {
  color: #FFFFFF;
  background-color: #0074C4;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 10px;
}
.QSTDesc {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  font-style: italic;
}
.QSTLib {
  font-size: 10px;
  font-weight: bold;
  font-style: normal;
  vertical-align: top;
  text-align: right;
  padding-right: 3px;
}
.QSTTxtSubmit {
  font-size: 9px;
  font-style: italic;
  text-align: center;
}


.MEDTitre {
  color: #00997B;
  font-size: 16px;
  font-weight: bold;
  text-decoration: underline;
/*  text-decoration: none;*/
}
.MEDTitre:hover {
  color: #000000;
  font-weight: bold;
}
.MEDDesc {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
}
.MEDTexte {
  color: #000000;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
}
.MEDComment {
  color: #000000;
  font-size: 10px;
  font-weight: normal;
  font-style: italic;
}

/**
 * Vos contacts
 */
.CONTFonctTitre {
  color: #FFFFFF;
  background-color: #0074C4;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  padding-left: 10px;
}

/**
 * Zone MIQCP
 */
.MIQLstDescRub {
  text-align: justify;
  color: black;
  font-size: 12px;
  font-weight: normal;
  padding-bottom: 20px;
  font-style: italic;
}
.MIQLstTitre {
  color: #FFFFFF;
  background-color: #3656AB;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  padding-left: 10px;
}
.MIQLstDesc {
  font-size: 10px;
  font-weight: normal;
  padding-top: 5px;
}



/**
 * Styles pour les liens utiles
 */
.LNKLstDescRub {
  text-align: justify;
  color: black;
  font-size: 12px;
  font-weight: normal;
  padding-bottom: 20px;
  font-style: italic;
}
.LNKTitre {
  color: #3656AB;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}



/**
 * Rapport d'activité
 */
.RAPTitre {
  color: #3656AB;
  font-size: 16px;
  font-weight: bold;
  text-decoration: underline;
/*  text-decoration: none;*/
}
.RAPTitre:hover {
  color: #000000;
  font-weight: bold;
}
.RAPDesc {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
}
.RAPTexte {
  color: #000000;
  font-size: 10px;
  font-weight: normal;
  font-style: italic;
}
.RAPComment {
  color: #000000;
  font-size: 10px;
  font-weight: normal;
  font-style: italic;
}

 
/**
 * Formations
 */
.FROMTTitre {
  color: #FFFFFF;
  background-color: #00997B;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  padding: 5px;
}
.FROMLigne {
}
.FROMDate {
  text-align: left;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #00997B;
  vertical-align: bottom;
}
.FROMLieu {
  text-align: left;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #00997B;
  vertical-align: bottom;
  font-weight: bold;
}
.FROMTheme {
  text-align: left;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #00997B;
  vertical-align: bottom;
}
.FROMOrg {
  text-align: left;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #00997B;
  vertical-align: bottom;
}
.FROMOlder {
  text-align: right;
}

.spip_bouton {
  background-color: #FFFFFF;
  color: black;
  font-size: 9px;
  font-family: Verdana;
  text-align: center;
  width: 115px;
}




#ADMWindow {
  position:absolute;
  left:65px;
  top:5px;
  width:170px;
  height:45px;
  z-index:3;
  background-color: #EEF4EE;
  border: 0px none #000000;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-padding: 0px;
}
.ADMTitre {
  font-weight: bold;
  font-size: 10px;
  font-family: Arial;
  text-align: center;
  background-color: #3656AB;
  color: white;
  text-transform: uppercase;
}
.ADMTable {
  background-color: #EEF4EE;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #3656AB;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #3656AB;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #3656AB;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #3656AB;
}




/**
 * Accueil
 */
.ACC_PUBTable {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #00997B;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #00997B;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #00997B;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #00997B;
}
.ACC_PUBTitre {
  background-color: #00997B;
  font-weight: bold;
  font-size: 10px;
  font-family: Arial;
  text-align: center;
  color: white;
  text-transform: uppercase;
}
.ACC_PUBTListe {
  border-bottom-width: 0px;
  border-bottom-style: dashed;
  border-bottom-color: #00997B;
}
.ACC_PUBNom {
  font-weight: bold;
  font-size: 10px;
  color: #00997B;
}
.ACC_PUBDate {
  font-weight: bold;
  font-size: 9px;
  font-style: italic;
  color: #000000;
}
.ACC_PUBSTitre {
  font-weight: normal;
  font-size: 9px;
  font-style: normal;
}
.ACC_ARTTable {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #B2005E;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #B2005E;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #B2005E;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #B2005E;
}
.ACC_ARTForce {
  font-size: 12px;
  font-family: Arial;
  text-align: left;
}
.ACC_ARTTitre {
  background-color: #B2005E;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial;
  text-align: center;
  color: white;
  text-transform: uppercase;
}
.ACC_ARTDesc {
  font-weight: normal;
  font-size: 12px;
  font-style: normal;
}
.ACC_ENTitre {
  color: #3656AB;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
.ACC_ENTexte {
  font-weight: normal;
  font-style: normal;
  padding-bottom: 20px;
}


/**
 * Les actions de la MIQCP (depuis banniere, action.php3)
 */
.ACT_Titre {
  color: #00997B;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
.ACT_Texte {
  font-weight: normal;
  font-style: normal;
  padding-bottom: 20px;
}

/**
 * La MIQCP (depuis banniere, laMiqcp.php3)
 */
.laMIQ_Titre {
  color: #3656AB;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
.laMIQ_Texte {
  font-weight: normal;
  font-style: normal;
  padding-bottom: 20px;
}


/**
 * Vidéo
 */
.VID_Link {
  color: #00997B;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}


.ACTU_PUBTable {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #B2005E;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #B2005E;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #B2005E;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #B2005E;
}
.ACTU_PUBTitre {
  background-color: #B2005E;
  font-weight: bold;
  font-size: 10px;
  font-family: Arial;
  text-align: center;
  color: white;
  text-transform: uppercase;
}
.ACTU_PUBTListe {
  border-bottom-width: 0px;
  border-bottom-style: dashed;
  border-bottom-color: #B2005E;
}
.ACTU_PUBNom {
  font-weight: bold;
  font-size: 10px;
  color: #B2005E;
}
.ACTU_PUBDate {
  font-weight: bold;
  font-size: 9px;
  font-style: italic;
  color: #000000;
}
.ACTU_PUBSTitre {
  font-weight: normal;
  font-size: 9px;
  font-style: normal;
}


.ACTU_FORMTable, .ACTU_CONCTable {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #B2005E;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #B2005E;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #B2005E;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #B2005E;
}
.ACTU_FORMTitre, .ACTU_CONCTitre {
  font-weight: bold;
  font-size: 10px;
  font-family: Arial;
  text-align: center;
  background-color: #B2005E;
  color: white;
  text-transform: uppercase;
}
.ACTU_FORMDate, .ACTU_CONCDate {
  font-weight: bold;
  font-size: 9px;
  color: black;
}
.ACTU_FORMLieu, .ACTU_CONCLieu {
  font-weight: bold;
  font-size: 11px;
  color: #B2005E;
}
.ACTU_FORMTheme, .ACTU_CONCTheme {
  font-weight: normal;
  font-size: 9px;
  font-style: italic;
  color: black;
}
.ACTU_FORMQui, .ACTU_CONCQui {
  font-weight: normal;
  font-size: 9px;
  font-style: italic;
  color: black;
}

.NEWTitre {
  color: #FFFFFF;
  background-color: #3656AB;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  padding-top: 3px;
  padding-bottom: 3px;
  text-align: center;
  text-transform: uppercase;
}
