/* */

BODY { background-color: #F3F9DF; }

TABLE.fond { background-color: #E2F0B5; }

TABLE.contenu { background-color: #E2F0B5; }

/* Référentiel UNASSI */
#referentiel {
	width:179px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid;
	border-color: #9ACC99;
	background-color: #FFFFFF;
	color: #356799;
	line-height: 1em;
}

#referentiel .header {
	color:#356799;
	background-color: #9ACC99;
	text-align: center;
	font-weight: bold;
}

#referentiel .titre {
	font-size:12px;
	font-weight: bold;
	padding-left:10px;
}

#referentiel a {
	font-size:11px;
	padding-left:15px;
	text-decoration:none;
	color: #356799;
}

#referentiel img {
	border: 0;
}

/* ACTUALITES */

.Actualites_titrepage {

 font-family : Arial, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 color: #FFFFFF; 
 text-align:center;

}

.Actualites { color: #356799; font-family : Arial, Helvetica, sans-serif; text-align: justify;}

.Actualites_titre_liste { color: #356799; font-size: 12px; font-weight: bold;}

.Actualites_texte_liste { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Actualites_date_liste { font-size: 11px; font-weight: bold; font-style:italic; text-align: justify;}

.Actualites_lien_liste { color: #FE9900; font-size: 11px; font-weight: bold; text-decoration:none; text-align: justify;}

.Actualites_lien_detail { color: #356799; font-size: 11px; font-weight: bold; text-decoration: underline; text-align: justify;}

.Actualites_titre_detail { color: #356799; font-size: 12px; font-weight: bold;}

.Actualites_texte_detail { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Actualites_sstitre { color:#356799; font-size: 11px; font-weight:bold; font-style:italic;}

.Actualites_liste, .Actualites_liste:link, .Actualites_liste:active, .Actualites_liste:visited, .Actualites_liste:hover{
 color : #356799;
 font-size : 11px;
 font-weight : normal;
 text-decoration: none;
 text-align: justify;
 
}

.Actualites_table_bas {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-bottom: #FE9900 1px solid;
  border-left: #FE9900 1px solid;
  border-right: #FE9900 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Actualites_table_centre {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  /*font-weight : bold;
  text-align: justify;*/
  background-color: #FFFFFF;
  border-left: #FE9900 1px solid;
  border-right: #FE9900 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Actualites_table_haut {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-top: #FE9900 1px solid;
  border-left: #FE9900 1px solid;
  border-right: #FE9900 1px solid;
  padding-left:10px;
  padding-right:10px;

}

/* ADHERENTS */

.Adherents_titrepage {

 font-family : Arial, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 color: #FFFFFF; 
 text-align:center;
 background-color: #336799;

}

.Adherents { color: #356799; font-family : Arial, Helvetica, sans-serif; text-align: justify;}

.Adherents_titre_liste { color: #356799; font-size: 12px; font-weight: bold;}

.Adherents_texte_liste { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Adherents_date_liste { font-size: 12px; font-weight: bold; font-style:italic; text-align: justify;}

.Adherents_lien_liste { color: #7CBD61; font-size: 11px; font-weight: bold; text-decoration:none; text-align: justify;}

.Adherents_lien_detail { color: #356799; font-size: 11px; font-weight: bold; text-decoration: underline; text-align: justify;}

.Adherents_titre_detail { color: #356799; font-size: 12px; font-weight: bold;}

.Adherents_texte_detail { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Adherents_sstitre { color:#356799; font-size: 11px; font-weight:bold; font-style:italic;}

.Adherents_liste, .Adherents_liste:link, .Adherents_liste:active, .Adherents_liste:visited, .Adherents_liste:hover{
 color : #356799;
 font-size : 11px;
 font-weight : normal;
 text-decoration: none;
 text-align: justify;
 
}

.AdherentsCadreAccueil { color:#356799; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}

.AdherentsInputText {
  color:#356799;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  border: thin solid;
  border-color: #356799;
}

.AdherentsFormTexte { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }

.Adherents_form { font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; text-align: justify;}

.Adherents_form_text { font-size: 11px; text-align: justify;}

.Adherents_Input_Text {
  color:#356799;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  border: thin solid;
  border-color: #3399CC;
}

.Adherents_adhesion {
  color:#356799;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;

}

.Adherents_Lien_adhesion {
  color: #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: justify;
}

.Adherents:link, .Adherents:active, .Adherents:visited, .Adherents:hover {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: bold;
  text-decoration:underline;
  text-align: justify;
}

.Adherents_table_bas {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-bottom: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Adherents_table_centre {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Adherents_table_haut {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-top: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

/* ANNONCES */

.Annonces {

  background-color: #22899C;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #FFFFFF; 
  text-align:center;
  
}

/* CONTACTFORM 	*/

.Contact_table_bas {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-bottom: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Contact_table_centre {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Contact_table_haut {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-top: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

/* DOCJURIDIQUES */

.DocJuridiques_titrepage {

 font-family : Arial, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 color: #FFFFFF; 
 text-align:center;
 background-color: #8A78B2;

}

.DocJuridiques_titre { color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; text-align: justify;}

.DocJuridiques_liste, .Documents_liste:link, .Documents_liste:active, .Documents_liste:visited, .DocJuridiques_liste:hover{
 color : #000000;
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight : normal;
 text-decoration: none;
 text-align: justify;
}

.DocJuridiques_moteur { border: #9ACC99 1px solid; text-align: justify;}

.DocJuridiques_moteur_titre { color : #356799; font-size : 12px; font-weight : bold;} 

.DocJuridiques_moteur_cat { color : #356799; font-size : 11px; font-weight : normal; text-align: justify;}

.Docjuridiques_moteur_titre_texte { color: #FF6600; font-size: 12px; font-weight:bold; padding-left: 10px;}

.Docjuridiques_moteur_titre_doc { color : #356799; font-size:12px; font-weight:bold; text-align: justify;}

.Docjuridiques_moteur_texte { color : #356799; font-size:11px; font-weight:normal; text-align: justify;}

.Docjuridiques_moteur_pj { color : #356799; font-size:11px; font-style:italic; text-align: justify;}

.Docjuridiques_moteur_lien_site { color: #7AC149; font-size:11px; font-weight:bold; font-style:italic; text-decoration:none; text-align: justify;}

.Docjuridiques_moteur_radio { color: #000000;; background-color: #000000;  }

.DocJuridiques_table_moteur {
  color : #003398;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-top: #9ACC99 1px solid;
  border-bottom: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.DocJuridiques_table_moteur SELECT{
  color : #003398;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;

}

.DocJuridiques_table_result {
  color : #003398;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  text-align: justify;
  background-color: #FFFFFF;
  border: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}
.DocJuridiques_table_result_titre {
  color : #FFFFFF;
  text-align: center;
  font-size : 12px;
  font-weight : bold;
  background-color: #9ACC99;
  text-align: justify;

}

.DocJuridiques_cel_result { border: #9ACC99 1px solid; }

.DocJuridiques_table_bas {
  color : #003398;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-bottom: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.DocJuridiques_table_centre {
  color : #003398;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.DocJuridiques_table_haut {
  color : #003398;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-top: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

/* DOCUMENTS */

.Documents_titrepage {

 font-family : Arial, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 color: #FFFFFF; 
 text-align:center;

}

.Documents { color: #356799; font-family : Arial, Helvetica, sans-serif; text-align: justify;}

.Documents_titre_liste { color: #356799; font-size: 12px; font-weight: bold;}

.Documents_texte_liste { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Documents_date_liste { font-size: 11px; font-weight: bold; font-style:italic; text-align: justify;}

.Documents_lien_liste { color: #7CBD61; font-size: 11px; font-weight: bold; text-decoration:none; text-align: justify;}

.Documents_lien_detail { color: #356799; font-size: 11px; font-weight: bold; text-decoration: underline; text-align: justify;}

.Documents_titre_detail { color: #356799; font-size: 12px; font-weight: bold;}

.Documents_texte_detail { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Documents_sstitre { color:#356799; font-size: 11px; font-weight:bold; font-style:italic;}

.Documents_liste, .Documents_liste:link, .Documents_liste:active, .Documents_liste:visited, .Documents_liste:hover{
 color : #356799;
 font-size : 11px;
 font-weight : normal;
 text-decoration: none;
 text-align: justify;
 
}


.Documents_table_bas {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-bottom: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Documents_table_centre {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Documents_table_haut {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-top: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

/* ENQUETES */

.Enquetes_titrepage {

 font-family : Arial, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 color: #FFFFFF; 
 text-align:center;

}

.Enquetes { color: #356799; font-family : Arial, Helvetica, sans-serif; text-align: justify;}

.Enquetes_titre_liste { color: #356799; font-size: 12px; font-weight: bold;}

.Enquetes_texte_liste { color: #356799; font-size: 11px; font-weight: normal;  text-align: justify;}

.Enquetes_date_liste { font-size: 12px; font-weight: bold; font-style:italic;  text-align: justify;}

.Enquetes_lien_liste { color: #7CBD61; font-size: 11px; font-weight: bold; text-decoration:none;  text-align: justify;}

.Enquetes_lien_detail { color: #356799; font-size: 11px; font-weight: bold; text-decoration: underline;  text-align: justify;}

.Enquetes_titre_detail { color: #356799; font-size: 12px; font-weight: bold;}

.Enquetes_texte_detail { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Enquetes_sstitre { color:#356799; font-size: 11px; font-weight:bold; font-style:italic;}

.Enquetes_liste, .Enquetes_liste:link, .Enquetes_liste:active, .Enquetes_liste:visited, .Enquetes_liste:hover{
 color : #356799;
 font-size : 11px;
 font-weight : normal;
 text-decoration: none;
 text-align: justify;
 
}

.Enquetes_mini TABLE {

  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: thin solid;
  border-color: #9ACC99;
  text-align: center;

}

.Enquetes_mini TH {

  font-family: Arial, Helvetica, sans-serif;
  color:#356799;
  font-size: 14px;
  font-weight: bold;
  text-align:center;
  background-color: #9ACC99;
  border: thin solid;
  border-color: #9ACC99;

}

.Enquetes_mini TD {

  font-family: Arial, Helvetica, sans-serif;
  color:#356799;
  font-size: 11px;
  background-color: #FFFFFF;
  border-right: thin solid;
  border-left: thin solid;
  border-color: #9ACC99;
  padding-left: 10px;

}

.Enquetes_mini TD.bas {

  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 11px;
  text-align:center;
  background-color: #FFFFFF;
  border-right: thin solid;
  border-left: thin solid;
  border-bottom: thin solid;
  border-color: #9ACC99;
  padding-left: 10px;

}

.Enquetes_table_bas {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align:justify;
  background-color: #FFFFFF;
  border-bottom: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Enquetes_table_centre {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align:justify;
  background-color: #FFFFFF;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Enquetes_table_haut {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align:justify;
  background-color: #FFFFFF;
  border-top: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

/* EVENEMENTS */

.Evenements_titrepage {

 font-family : Arial, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 color: #FFFFFF; 
 text-align:center;

}

.Evenements { color: #356799; font-family : Arial, Helvetica, sans-serif; text-align: justify;}

.Evenements_titre_liste { color: #356799; font-size: 12px; font-weight: bold;}

.Evenements_texte_liste { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Evenements_date_liste { font-size: 11px; font-weight: bold; font-style:italic; text-align: justify;}

.Evenements_lien_liste { color: #7CBD61; font-size: 11px; font-weight: bold; text-decoration:none; text-align: justify;}

.Evenements_lien_detail { color: #356799; font-size: 11px; font-weight: bold; text-decoration: underline; text-align: justify;}

.Evenements_titre_detail { color: #356799; font-size: 12px; font-weight: bold;}

.Evenements_texte_detail { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Evenements_sstitre { color:#356799; font-size: 11px; font-weight:bold; font-style:italic;}

.Evenements_galerie { color:#356799; font-size: 11px; font-weight:bold; test-align: center;}

.Evenements_liste, .Evenements_liste:link, .Evenements_liste:active, .Evenements_liste:visited, .Evenements_liste:hover{
 color : #356799;
 font-size : 11px;
 font-weight : normal;
 text-decoration: none;
 text-align: justify;
 
}

.Evenements_table_galerie {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Evenements_table_bas {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-bottom: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Evenements_table_centre {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Evenements_table_haut {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-top: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

/* FLASHINFO */

.FlashInfo { color: #356799; font-family : Arial, Helvetica, sans-serif; text-align: justify;}

.FlashInfo_titre_liste { color: #356799; font-size: 12px; font-weight: bold;}

.FlashInfo_texte_liste { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.FlashInfo TABLE{ background-color:#FFFFFF; text-align: justify; color : #636564; border: thin solid; border-color:#FFFFFF; text-align: justify;}

.FlashInfo_table_bas {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-bottom: #359ACE 1px solid;
  border-left: #359ACE 1px solid;
  border-right: #359ACE 1px solid;

}

.FlashInfo_table_centre {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  /*font-weight : bold;
  text-align: justify;*/
  background-color: #FFFFFF;
  border-left: #359ACE 1px solid;
  border-right: #359ACE 1px solid;

}

.FlashInfo_table_haut {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-top: #359ACE 1px solid;
  border-left: #359ACE 1px solid;
  border-right: #359ACE 1px solid;

}

.FlashInfo_popup {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#008E7C; background-color:#000000; text-align: justify; }

/* FORMATIONS */

.Formations_titrepage {

 font-family : Arial, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 color: #FFFFFF; 
 text-align:center;

}

.Formations { color: #356799; font-family : Arial, Helvetica, sans-serif; text-align: justify;}

.Formations_titre_liste { color: #356799; font-size: 12px; font-weight: bold;}

.Formations_texte_liste { color: #356799; font-size: 11px; font-weight: normal;  text-align: justify;}

.Formations_date_liste { font-size: 12px; font-weight: bold; font-style:italic;  text-align: justify;}

.Formations_lien_liste { color: #7CBD61; font-size: 11px; font-weight: bold; text-decoration:none;  text-align: justify;}

.Formations_lien_detail { color: #356799; font-size: 11px; font-weight: bold; text-decoration: underline;  text-align: justify;}

.Formations_titre_detail { color: #356799; font-size: 12px; font-weight: bold;}

.Formations_texte_detail { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Formations_texte_programme { color: #356799; font-size: 11px; font-weight: normal; font-style:italic;}

.Formations_sstitre { color:#356799; font-size: 11px; font-weight:bold; font-style:italic;}

.Formations_liste, .Formations_liste:link, .Formations_liste:active, .Formations_liste:visited, .Formations_liste:hover{
 color : #356799;
 font-size : 11px;
 font-weight : normal;
 text-decoration: none;
 text-align: justify;
 
}

.Formations_mini TABLE {

  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: thin solid;
  border-color: #9ACC99;
  text-align: center;

}

.Formations_mini TH {

  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  text-align:center;
  background-color: #9ACC99;
  border: thin solid;
  border-color: #9ACC99;

}

.Formations_mini TD {

  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 11px;
  background-color: #FFFFFF;
  border-right: thin solid;
  border-left: thin solid;
  border-color: #9ACC99;
  padding-left: 10px;

}

.Formations_mini TD.bas {

  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 11px;
  text-align:center;
  background-color: #FFFFFF;
  border-right: thin solid;
  border-left: thin solid;
  border-bottom: thin solid;
  border-color: #9ACC99;
  padding-left: 10px;

}

.Formations_table_bas {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align:justify;
  background-color: #FFFFFF;
  border-bottom: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Formations_table_centre {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align:justify;
  background-color: #FFFFFF;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Formations_table_haut {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align:justify;
  background-color: #FFFFFF;
  border-top: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

/* GESTIONPAGES */

.Page_centre {

	color: #356799; 
	font-family: "Arial", Times, serif; 
	font-size: 11px;
	background-color: #FFFFFF;
	border-left: #9ACC99 1px solid;
	border-right: #9ACC99 1px solid;

}

.Page_footer {

	color: #356799; 
	font-family: "Arial", Times, serif; 
	font-size: 11px;
	background-color: #FFFFFF;
	border-left: #9ACC99 1px solid;
	border-right: #9ACC99 1px solid;
	border-bottom: #9ACC99 1px solid;

}

.Page_titre_page {
	color: #FFFFFF; 
	font-family: "Arial", Times, serif; 
	font-weight: bold;
	font-size: 14px;
	text-align:center;

}

.Page_defaut {
	color: #356799; 
	font-family: "Arial", Times, serif; 
	font-size: 11px;
	background-color: #FFFFFF;

}

.Page_titre {
	color: #356799; 
	font-style: bold; 
	font-family: "Arial", Times, serif; 
	font-size: 12px;
}

.Page_chapeau {
	font-family: "Arial", Times, serif; 
	font-style: italic;
	font-size: 12px; 
	color: #356799; 
}
.Page_legende {
	color: #356799; 
	font-style: italic;
	font-weight: bold;
	font-family: "Arial", Times, serif; 
	font-size: 12px; 
}

/* MENU */

.menu_cel {
  font-family: "Arial", Times, serif;
  font-size: 11px;
  color: #008E7C;
  border-left: #007A65 1px solid;
  border-right: #007A65 1px solid;
  border-bottom: #007A65 1px solid;	
	
}

.menu_cel_vide {
  background-color: #FFFFFF;
  font-family: "Arial", Times, serif;
  font-size: 11px;
  color: #008E7C;
  border-left: #007A65 1px solid;
  border-right: #007A65 1px solid;
  border-bottom: #007A65 1px solid;	
	
}

.menu_cel_bleu {

  background-color: #2589C9;
	
}

/* NEWSLETTER */
.Newsletter_titrepage {

 font-family : Arial, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 color: #FFFFFF; 
 text-align:center;
 background-color: #336799;

}

.Newsletter { color: #356799; font-family : Arial, Helvetica, sans-serif; text-align: justify;}

.Newsletter_titre_liste { color: #356799; font-size: 12px; font-weight: bold;}

.Newsletter_texte_liste { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Newsletter_date_liste { font-size: 12px; font-weight: bold; font-style:italic; text-align: justify;}

.Newsletter_lien_liste { color: #7CBD61; font-size: 11px; font-weight: bold; text-decoration:none; text-align: justify;}

.Newsletter_lien_detail { color: #356799; font-size: 11px; font-weight: bold; text-decoration: underline; text-align: justify;}

.Newsletter_titre_detail { color: #356799; font-size: 12px; font-weight: bold;}

.Newsletter_texte_detail { color: #356799; font-size: 11px; font-weight: normal; text-align: justify;}

.Newsletter_sstitre { color:#356799; font-size: 11px; font-weight:bold; font-style:italic;}

.Newsletter_liste, .Newsletter_liste:link, .Newsletter_liste:active, .Newsletter_liste:visited, .Newsletter_liste:hover{
 color : #FE9900;
 font-size : 11px;
 font-weight : normal;
 text-decoration: none;
 text-align: justify;
 
}

.Newsletter TABLE{

  background-color:#FFFFFF;
  text-align: justify;
  border: thin solid;
  border-color:#FFFFFF;
  text-align: justify;

}

.Newsletter_table_bas {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-bottom: #CFE789 1px solid;
  border-left: #CFE789 1px solid;
  border-right: #CFE789 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Newsletter_table_centre {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-left: #CFE789 1px solid;
  border-right: #CFE789 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Newsletter_table_haut {
  color : #356799;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-top: #CFE789 1px solid;
  border-left: #CFE789 1px solid;
  border-right: #CFE789 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.NewsletterCadreAccueil { color:#356799; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}

.NewsletterInputText {
  color:#356799;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:normal;
  border: thin solid;
  border-color: #356799;
}

/* PARTENAIRES */

.Partenaires_titrepage {

 font-family : Arial, Helvetica, sans-serif;
 font-size : 14px;
 font-weight : bold;
 color: #FFFFFF; 
 text-align:center;
 background-color: #9ACC99;

}

.Partenaires { color: #003398; text-align: justify;}

.Partenaires_titre { color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold;}

.Partenaires h2{ color: #003398; font-family : Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; text-align: justify; }

.Partenaires h3{ color: #003398; font-family : Arial, Helvetica, sans-serif; font-size : 12px; text-align: justify;}

.Partenaires_sstitre { color:#003398; font-weight:bold; text-decoration:underline;}

.Partenaires_liste, .Partenaires_liste:link, .Partenaires_liste:active, .Partenaires_liste:visited, .Partenaires_liste:hover{
 color : #003398;
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-weight : normal;
 text-decoration: none;
 text-align: justify;
}

.Partenaires_mini TABLE {

  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: #9ACC99 thin solid;
  text-align: justify;

}

.Partenaires_mini TH {

  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
  text-align:center;
  background-color: #9ACC99;
  border: #9ACC99 thin solid;

}

.Partenaires_mini TD {

  font-family: Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 11px;
  text-align:center;
  background-color: #FFFFFF;
  border: #9ACC99 thin solid;

}

.Partenaires_table_bas {
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-bottom: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Partenaires_table_centre {
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

.Partenaires_table_haut {
  color : #000000;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  text-align: justify;
  background-color: #FFFFFF;
  border-top: #9ACC99 1px solid;
  border-left: #9ACC99 1px solid;
  border-right: #9ACC99 1px solid;
  padding-left:10px;
  padding-right:10px;

}

hr.sepa_partenaires {
  border:0;
  background-color: #9ACC99;
  height: 1px;
  width: 90%;
  margin: 10px;
}

/* POPUP */
.dhtmlwindow{
position: absolute;
/*border: 2px solid black;*/
border: 0px solid black;
visibility: hidden;
background-color: #205A99;
z-index:10000;
filter:alpha(opacity=85);
-moz-opacity:.85;
opacity:.85;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 12px Arial;
background-color: #2589C9;
color: #FFFFFF;
cursor: move;
overflow: hidden;
width: auto;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
font-family : Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
border-top: 1px solid #205A99;
background-color: #205A99;
color: #FFFFFF;
height:;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid #205A99;
background-color: #205A99;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

/* FOOTER */
.footer, .footer:link, .footer:active, .footer:visited, .footer:hover{
font-size: 11px;
font-weight: bold;
font-family: Arial;
color:#008E7C;
text-decoration: none;
}

.credits, .credits:link, .credits:active, .credits:visited, .credits:hover{
font-size: 10px;
font-weight: normal;
font-family: Arial, Verdana, sans-serif;
color:#000000;
text-decoration: none;
}
