body { text-decoration: none; font-family : arial; font-size : 8pt;
	background : #FFFFFF; margin : 0pt; margin-top : 0pt;
	margin-left : 0pt; margin-right : 0pt; margin : 0pt; }

/* champ de Formulaire */ 

td.formInput, .formInput {
	font-family: arial; font-size: 8pt;  font-weight: normal;
	color : #FFB400; background : #FFFFFF;
}

td.formInputRegion, .formInputRegion {
	font-family: arial; font-size: 8pt;  font-weight: normal;
	color : #1E8BC4; background : #FFFFFF;
}

td.formInputAdh, .formInputAdh {
	font-family: arial; font-size: 8pt;  font-weight: normal;
	color : #C08001; background : #FFFFFF;
}
  
/* standard */


td.lien-home-menu, lien-home-menu { text-decoration: none; font-family : arial; font-size : 6pt; color : #FFFFFF; }
td.lien-home-menu a  { text-decoration: none; font-family : arial; font-size : 6pt; color : #FFFFFF; }
td.lien-home-menu a:hover  { text-decoration: none; font-family : arial; font-size : 6pt; color : #FFFFFF; }
td.lien-home-menu a:visited  { text-decoration: none; font-family : arial; font-size : 6pt; color : #FFFFFF; }

td.lien-home-identification, lien-home-menu { text-decoration: none; font-family : arial; font-size : 7pt; color : #FFFFFF; }

lien-entreprise, td.lien-entreprise { text-decoration: none; font-family : arial; font-size : 8pt; color : #517A0B; font-weight: normal;}
lien-entreprise, td.lien-entreprise a  { text-decoration: none; font-family : arial; font-size : 8pt; color : #517A0B;font-weight: normal; }
lien-entreprise, td.lien-entreprise a:hover  { text-decoration: none; font-family : arial; font-size : 8pt; color : #517A0B; font-weight: normal;}
lien-entreprise, td.lien-entreprise a:visited  { text-decoration: none; font-family : arial; font-size : 8pt; color : #517A0B; font-weight: normal;}


.txt
{
   font-family: arial; 
   font-size: 8pt;  
   color : #8C8C8C;
  
}
td.txt a  {  color : #8C8C8C; font-size : 8pt; text-decoration: underline; }
td.txt a:hover  {  color : #8C8C8C; font-size : 8pt; text-decoration: underline; }
td.txt a:visited  {  color : #8C8C8C; font-size : 8pt; text-decoration: underline; }

.titre
{
   font-family: arial; 
   font-size: 9pt;  
   color : #8C8C8C;
   font-weight: bold;
  
}

.titre-ent
{
   font-family: arial; 
   font-size: 10pt;  
   color : #A7A7A7;
   font-weight: bold;
  
}

.titre-filet
{
   font-family: arial; 
   font-size: 10pt;  
   color : #A7A7A7;
   font-weight: bold;
  
}

.titre-page
{
   font-family: arial; 
   font-size: 12pt;  
   color : #000000;
   font-weight: bold;
  
}

.titre-glossaire
{
   font-family: arial; 
   font-size: 18pt;  
   color : #000000;
   font-weight: bold;
}

.lettre-glossaire
{
   font-family: arial; 
   font-size: 14pt;  
   color : #FFFFFF;
   font-weight: bold;
   background : #26327D;
}
td.lettre-glossaire a  {  color : #FFFFFF; font-size : 14pt; font-weight: bold; text-decoration: none; }
td.lettre-glossaire a:hover  {  color : #9F9F9F; font-size : 14pt; font-weight: bold; text-decoration: none; }
td.lettre-glossaire a:visited  {  font-size : 14pt; font-weight: bold; text-decoration: none; }

.lettre-on
{
   font-family: arial; 
   font-size: 14pt;  
   color : #9F9F9F;
   font-weight: bold;
   background : #26327D;
}
td.lettre-on a  {  color : #9F9F9F; font-size : 14pt; text-decoration: none; }
td.lettre-on a:hover  {  color : #9F9F9F; font-size : 14pt; text-decoration: none; }
td.lettre-on a:visited  {  color : #9F9F9F; font-size : 14pt; text-decoration: none; }

.accroche-page
{
   font-family: arial; 
   font-size: 14pt;  
   color : #9F9F9F;
   font-weight: bold;
  
}

.txt2
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;  
}
td.txt2 a  { color : #000000; font-size : 8pt; }
td.txt2 a:hover  {  color : #000000; font-size : 8pt; }
td.txt2 a:visited  {  color : #000000; font-size : 8pt; }

.txt-simul
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;
   text-align: right;
}

.txt-solde
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;   
   font-weight: bold;
   text-align: right;
} 

.txt-lien
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;
}
.txt-lien a  {  color : #000000; font-size : 8pt; text-decoration: underline; }
.txt-lien a:hover  {  color : #000000; font-size : 8pt; text-decoration: underline; }
.txt-lien a:visited  {  color : #000000; font-size : 8pt; text-decoration: underline; }

.txt-print
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;
}

.txt3
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;
  
}
td.txt3 a  {  color : #000000; font-size : 8pt; text-decoration: none; }
td.txt3 a:hover  {  color : #000000; font-size : 8pt; text-decoration: none; }
td.txt3 a:visited  {  color : #000000; font-size : 8pt; text-decoration: none; }

.txt-bold,td.txt-bold
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;
   font-weight: bold;
  
}
td.txt-bold a  {  color : #000000; font-size : 8pt; font-weight: bold;}
td.txt-bold a:hover  {  color : #000000; font-size : 8pt; font-weight: bold;}
td.txt-bold a:visited  {  color : #000000; font-size : 8pt; font-weight: bold;}

.txt-bold-link,td.txt-bold-link
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;
   font-weight: bold;
}
td.txt-bold-link a  {  color : #000000; font-size : 8pt; font-weight: bold;}
td.txt-bold-link a:hover  {  color : #000000; font-size : 8pt; font-weight: bold;}
td.txt-bold-link a:visited  {  color : #000000; font-size : 8pt; font-weight: bold;}

.txt-bold-bleu
{
   font-family: arial; 
   font-size: 8pt;  
   color : #26327D;
   font-weight: bold;
  
}
td.txt-bold-bleu a  {  color : #26327D; font-size : 8pt; text-decoration: none; }
td.txt-bold-bleu a:hover  {  color : #26327D; font-size : 8pt; text-decoration: none; }
td.txt-bold-bleu a:visited  {  color : #26327D; font-size : 8pt; text-decoration: none; }

.titre2
{
   font-family: arial; 
   font-size: 10pt;  
   color : #000000;
   font-weight: bold;
}

.titre-print
{
   font-family: arial; 
   font-size: 10pt;  
   color : #000000;
   font-weight: bold;
}

.savoir-plus { font-family: arial; font-size: 9pt; color : #FFFFFF; font-weight: bold; text-decoration: none; }
.savoir-plus a { font-family: arial; font-size: 9pt; color : #FFFFFF; font-weight: bold; text-decoration: none; }
.savoir-plus a:hover { font-family: arial; font-size: 9pt; color : #FFFFFF; font-weight: bold; text-decoration: none; }
.savoir-plus a:visited { font-family: arial; font-size: 9pt; color : #FFFFFF; font-weight: bold; text-decoration: none; }


.txt-accroche-antenne
{
   font-family: arial; 
   font-size: 8pt;  
   font-weight: bold;
   color : #8C8C8C; 
   background : #FFFFFF;
}
.txt-accroche-antenne { font-family: arial; font-size: 8pt; color : #8C8C8C; font-weight: bold;}
.txt-accroche-antenne a { font-family: arial; font-size: 8pt; color : #8C8C8C; font-weight: bold;}
.txt-accroche-antenne a:hover { font-family: arial; font-size: 8pt; color : #8C8C8C; font-weight: bold;}
.txt-accroche-antenne a:visited { font-family: arial; font-size: 8pt; color : #8C8C8C; font-weight: bold;}

.txt-accroche
{
   font-family: arial; 
   font-size: 9pt;  
   font-weight: bold;
   color : #FFFFFF;
  
}
td.txt-accroche a  {  color : #FFFFFF; font-size : 9pt; text-decoration: none; }
td.txt-accroche a:hover  {  color : #FFFFFF; font-size : 9pt; text-decoration: none; }
td.txt-accroche a:visited  {  color : #FFFFFF; font-size : 9pt; text-decoration: none; }

.txt-odyssee
{
   font-family: arial; 
   font-size: 9pt;  
   font-weight: bold;
   color : #5C8E03;
   background : #E3DDC9;  
}

.txt-accroche-small
{
   font-family: arial; 
   font-size: 8pt;
   color : #FFFFFF;
  
}

.ss-tit-antenne
{
   font-family: arial; 
   font-size: 8pt;  
   color : #4DAADC; 
   font-weight: bold;
   background : #FFFFFF;
  
}

.txt-antenne
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000; 
   background : #FFFFFF;
  
}
td.txt-antenne a  {  color : #000000; font-size : 8pt; text-decoration: underline; }
td.txt-antenne a:hover  {  color : #000000; font-size : 8pt; text-decoration: underline; }
td.txt-antenne a:visited  {  color : #000000; font-size : 8pt; text-decoration: underline; }

.txt-pre
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000; 
   background : #FFFFFF;
}
td.txt-pre a  {  color : #000000; font-size : 8pt; text-decoration: underline; }
td.txt-pre a:hover  {  color : #000000; font-size : 8pt; text-decoration: underline; }
td.txt-pre a:visited  {  color : #000000; font-size : 8pt; text-decoration: underline; }

.txt-regions
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000; 
   background : #FFFFFF;
  
}

.titre-regions
{
   font-family: arial; 
   font-size: 12pt;  
   color : #2095D3;
   font-weight: bold;
  
}

.txt-encart-regions
{
   font-family: arial; 
   font-size: 8pt;  
   color : #FFFFFF; 
   background : #1E8BC4;
  
}
td.txt-encart-regions a  {  color : #FFFFFF; font-size : 8pt; text-decoration: underline; }
td.txt-encart-regions a:hover  {  color : #FFFFFF; font-size : 8pt; text-decoration: underline; }
td.txt-encart-regions a:visited  {  color : #FFFFFF; font-size : 8pt; text-decoration: underline; }


.adherents-tab-titre
{
   font-family: arial; 
   font-size: 8pt;
   color : #000000;
   font-weight: bold;
   text-align: center;
}
.adherents-tab-titre a {font-family: arial; font-size: 8pt; color : #000000; font-weight: bold; text-align: center;}
.adherents-tab-titre a:hover {font-family: arial; font-size: 8pt; color : #000000; font-weight: bold; text-align: center;}
.adherents-tab-titre a:visited {font-family: arial; font-size: 8pt; color : #000000; font-weight: bold; text-align: center;}

.ent-tab-titre
{
   font-family: arial; 
   font-size: 8pt;
   color : #000000;
   font-weight: bold;
   background : #C6C4B2;
}
.ent-tab-titre a {font-family: arial; font-size: 8pt; color : #000000; font-weight: bold;}
.ent-tab-titre a:hover {font-family: arial; font-size: 8pt; color : #000000; font-weight: bold;}
.ent-tab-titre a:visited {font-family: arial; font-size: 8pt; color : #000000; font-weight: bold;}

.txt-adherents
{
   font-family: arial; 
   font-size: 8pt;  
   color : #C08001;  
}

.titre-adherents
{
   font-family: arial; 
   font-size: 10pt;  
   color : #C08001;
   font-weight: bold; 
}

.txt-entreprise
{
   font-family: arial; 
   font-size: 8pt;  
   color : #70A415;  
}
.txt-entreprise a {font-family: arial; font-size: 8pt; color : #70A415; }
.txt-entreprise a:hover {font-family: arial; font-size: 8pt; color : #70A415;}
.txt-entreprise a:visited {font-family: arial; font-size: 8pt; color : #70A415; }

.adherents-tab-titre-sel
{
   font-family: arial; 
   font-size: 8pt;
   color : #C08001;
   font-weight: bold;
   text-align: center;
}
.adherents-tab-titre-sel a {font-family: arial; font-size: 8pt; color : #C08001; font-weight: bold; text-align: center;}
.adherents-tab-titre-sel a:hover {font-family: arial; font-size: 8pt; color : #C08001; font-weight: bold; text-align: center;}
.adherents-tab-titre-sel a:visited {font-family: arial; font-size: 8pt; color : #C08001; font-weight: bold; text-align: center;}

.formInputAdherents
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;
}

.formInputAdherents-sim
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;
   text-align: right;
}


.formInputAdherents2Bold
{
   font-family: arial; 
   font-size: 8pt;  
   color : #C08001;
   font-weight: bold;
   text-align: right;
}

.formInputEntrepriseBold
{
   font-family: arial; 
   font-size: 8pt;  
   color : #70A415;
   font-weight: bold;
   text-align: right;
}

.formInputEntreprise
{
   font-family: arial; 
   font-size: 8pt;  
   color : #70A415;
   text-align: right;
}

.formInputAdherents2
{
   font-family: arial; 
   font-size: 8pt;  
   color : #C08001;
   text-align: right;
}

.adherents-tab-txt
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;
}
.adherents-tab-txt a {font-family: arial; font-size: 8pt; color : #000000;}
.adherents-tab-txt a:hover {font-family: arial; font-size: 8pt; color : #000000;}
.adherents-tab-txt a:visited {font-family: arial; font-size: 8pt; color : #000000;}


.adherents-tab-rmq
{
   font-family: arial; 
   font-size: 10pt;  
   color : #C08001;
   font-weight: bold;
   font-style: italic;
}

.ss-tit-entreprise
{
   font-family: arial; 
   font-size: 8pt;  
   color : #73A010; 
   font-weight: bold;
   background : #FFFFFF; 
}


.ent-tab-txt
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;
   background : #EFEFEA;
  
}
.ent-tab-txt a {font-family: arial; font-size: 8pt; color : #000000;}
.ent-tab-txt a:hover {font-family: arial; font-size: 8pt; color : #000000;}
.ent-tab-txt a:visited {font-family: arial; font-size: 8pt; color : #000000;}


.pagination-adherents
{
   font-family: arial; 
   font-size: 8pt;  
   color : #C6C4B2;
}
td.pagination-adherents a  {  color : #C6C4B2; font-size : 8pt; text-decoration: none; }
td.pagination-adherents a:hover  {  color : #C6C4B2; font-size : 8pt; text-decoration: none; }
td.pagination-adherents a:visited  {  color : #C6C4B2; font-size : 8pt; text-decoration: none; }

.pagination-adherents-sel
{
   font-family: arial; 
   font-size: 8pt;  
   color : #C08001;
   font-weight: bold;
}
td.pagination-adherents-sel a  {  color : #C08001; font-size : 8pt; text-decoration: none; font-weight: bold; }
td.pagination-adherents-sel a:hover  {  color : #C08001; font-size : 8pt; text-decoration: none; font-weight: bold; }
td.pagination-adherents-sel a:visited  {  color : #C08001; font-size : 8pt; text-decoration: none; font-weight: bold; }

/* Partenaires */
.txt-partenaires
{
   font-family: arial; 
   font-size: 8pt;  
   color : #AD0943;
  
}
td.txt-partenaires a  {  color : #AD0943; font-size : 8pt; text-decoration: underline; }
td.txt-partenaires a:hover  {  color : #AD0943; font-size : 8pt; text-decoration: underline; }
td.txt-partenaires a:visited  {  color : #AD0943; font-size : 8pt; text-decoration: underline; }

.txt-part-encart
{
   font-family: arial; 
   font-size: 9pt;  
   font-weight: bold; 
   color : #E8C1D0;
   background : #AD0943;
  
}
td.txt-part-encart a  {  color : #E8C1D0; font-size : 9pt; text-decoration: none; }
td.txt-part-encart a:hover  {  color : #E8C1D0; font-size : 9pt; text-decoration: none; }
td.txt-part-encart a:visited  {  color : #E8C1D0; font-size : 9pt; text-decoration: none; }

/* faf national */

.titre-national
{
   font-family: arial; 
   font-size: 9pt; 
   font-weight: bold; 
   color : #1E8BC4; 
   background : #B0D7EA;
  
}
td.titre-national a  {  color : #1E8BC4; font-weight: bold;  font-size : 9pt; text-decoration: none; }
td.titre-national a:hover  {  color : #1E8BC4; font-weight: bold; font-size : 9pt; text-decoration: none; }
td.titre-national a:visited  {  color : #1E8BC4; font-weight: bold;  font-size : 9pt; text-decoration: none; }

.lien-national
{
   font-family: arial; 
   font-size: 8pt; 
   font-weight: bold; 
   color : #1E8BC4;
}
td.lien-national a  {  color : #1E8BC4; font-weight: bold;  font-size : 8pt; text-decoration: none; }
td.lien-national a:hover  {  color : #1E8BC4; font-weight: bold; font-size : 8pt; text-decoration: none; }
td.lien-national a:visited  {  color : #1E8BC4; font-weight: bold;  font-size : 8pt; text-decoration: none; }

.ss-titre-national
{
   font-family: arial; 
   font-size: 10pt;
   color : #8C8C8C;
   font-weight: bold;
  
}
/* faf salaire */

.titre-salaire
{
   font-family: arial; 
   font-size: 9pt; 
   font-weight: bold; 
   color : #660977;
   background : #CFCFCD;
  
}

.ss-tit-salarie
{
   font-family: arial; 
   font-size: 8pt;  
   color : #660977; 
   font-weight: bold;
   background : #FFFFFF; 
}

td.titre-salaire a  {  color : #660977; font-weight: bold;  font-size : 9pt; text-decoration: none; }
td.titre-salaire a:hover  {  color : #660977; font-weight: bold; font-size : 9pt; text-decoration: none; }
td.titre-salaire a:visited  {  color : #660977; font-weight: bold;  font-size : 9pt; text-decoration: none; }

.titre-encart-salaire
{
   font-family: arial; 
   font-size: 8pt;
   font-weight: bold; 
   color : #FFFFFF;
   background : #CFCFCD;
}
td.titre-encart-salaire a  {  color : #FFFFFF; font-weight: bold;  font-size : 8pt; text-decoration: underline; }
td.titre-encart-salaire a:hover  {  color : #FFFFFF; font-weight: bold; font-size : 8pt; text-decoration: underline; }
td.titre-encart-salaire a:visited  {  color : #FFFFFF; font-weight: bold;  font-size : 8pt; text-decoration: underline; }

.titre-encart-tem
{
   font-family: arial; 
   font-size: 9pt; 
   font-weight: bold; 
   color : #FFFFFF;
   background : #CFCFCD;
  
}
td.titre-encart-tem a  {  color : #FFFFFF; font-weight: bold;  font-size : 9pt; text-decoration: none; }
td.titre-encart-tem a:hover  {  color : #FFFFFF; font-weight: bold; font-size : 9pt; text-decoration: none; }
td.titre-encart-tem a:visited  {  color : #FFFFFF; font-weight: bold;  font-size : 9pt; text-decoration: none; }

.lien-salaire
{
   font-family: arial; 
   font-size: 9pt; 
   font-weight: bold; 
   color : #660977;
  
}
td.lien-salaire a  {  color : #660977; font-weight: bold;  font-size : 9pt; text-decoration: none; }
td.lien-salaire a:hover  {  color : #660977; font-weight: bold; font-size : 9pt; text-decoration: none; }
td.lien-salaire a:visited  {  color : #660977; font-weight: bold;  font-size : 9pt; text-decoration: none; }


.lien-salaire2
{
   font-family: arial; 
   font-size: 8pt; 
   font-weight: bold; 
   color : #660977;
  
}
td.lien-salaire2 a  {  color : #660977; font-weight: bold;  font-size : 9pt; text-decoration: none; }
td.lien-salaire2 a:hover  {  color : #660977; font-weight: bold; font-size : 9pt; text-decoration: none; }
td.lien-salaire2 a:visited  {  color : #660977; font-weight: bold;  font-size : 9pt; text-decoration: none; }

/* actu */
.titre-encart-actu
{
   font-family: arial; 
   font-size: 9pt; 
   font-weight: bold; 
   color : #FFFFFF;
   background : #26327D;
  
}
td.titre-encart-actu a  {  color : #FFFFFF; font-weight: bold;  font-size : 9pt; text-decoration: none; }
td.titre-encart-actu a:hover  {  color : #FFFFFF; font-weight: bold; font-size : 9pt; text-decoration: none; }
td.titre-encart-actu a:visited  {  color : #FFFFFF; font-weight: bold;  font-size : 9pt; text-decoration: none; }

.txt-encart-actu
{
   font-family: arial; 
   font-size: 8pt; 
   color : #FFFFFF;
   background : #26327D;
  
}
td.txt-encart-actu a  {  color : #FFFFFF; font-size : 8pt; text-decoration: none; }
td.txt-encart-actu a:hover  {  color : #FFFFFF; font-size : 8pt; text-decoration: none; }
td.txt-encart-actu a:visited  {  color : #FFFFFF; font-size : 8pt; text-decoration: none; }

/*plan du site */

.plan-titre
{
   font-family: arial; 
   font-size: 9pt;  
   color : #000000;
   font-weight: bold;
}
td.plan-titre a  {  color : #000000; font-size : 9pt; text-decoration: none; }
td.plan-titre a:hover  {  color : #000000; font-size : 9pt; text-decoration: none; }
td.plan-titre a:visited  {  color : #000000; font-size : 9pt; text-decoration: none; }

.plan-site-faf
{
   font-family: arial; 
   font-size: 9pt; 
   color : #0094D5;
   font-weight: bold;
}
td.plan-site-faf a  {  color : #0094D5; font-size : 9pt; text-decoration: none; }
td.plan-site-faf a:hover  {  color : #0094D5; font-size : 9pt; text-decoration: none; }
td.plan-site-faf a:visited  {  color : #0094D5; font-size : 9pt; text-decoration: none; }

.plan-cl-faf
{
   font-family: arial; 
   font-size: 7pt; 
   color : #FFFFFF;   
   background : #0094D5;
}

.plan-site-ent
{
   font-family: arial; 
   font-size: 9pt; 
   color : #70A415;
   font-weight: bold;
}
td.plan-site-ent a  {  color : #70A415; font-size : 9pt; text-decoration: none; }
td.plan-site-ent a:hover  {  color : #70A415; font-size : 9pt; text-decoration: none; }
td.plan-site-ent a:visited  {  color : #70A415; font-size : 9pt; text-decoration: none; }

.plan-cl-ent
{
   font-family: arial; 
   font-size: 7pt; 
   color : #FFFFFF;   
   background : #70A415;
}

.plan-site-sal
{
   font-family: arial; 
   font-size: 9pt; 
   color : #660977;
   font-weight: bold;
}
td.plan-site-sal a  {  color : #660977; font-size : 9pt; text-decoration: none; }
td.plan-site-sal a:hover  {  color : #660977; font-size : 9pt; text-decoration: none; }
td.plan-site-sal a:visited  {  color : #660977; font-size : 9pt; text-decoration: none; }

.plan-cl-sal
{
   font-family: arial; 
   font-size: 7pt; 
   color : #FFFFFF;   
   background : #660977;
}

.plan-site-par
{
   font-family: arial; 
   font-size: 9pt; 
   color : #AD1F56;
   font-weight: bold;
}
td.plan-site-par a  {  color : #AD1F56; font-size : 9pt; text-decoration: none; }
td.plan-site-par a:hover  {  color : #AD1F56; font-size : 9pt; text-decoration: none; }
td.plan-site-par a:visited  {  color : #AD1F56; font-size : 9pt; text-decoration: none; }

.plan-cl-par
{
   font-family: arial; 
   font-size: 7pt; 
   color : #FFFFFF;   
   background : #AD1F56;
}

.plan-site-adh
{
   font-family: arial; 
   font-size: 9pt; 
   color : #FFB301;
   font-weight: bold;
}
td.plan-site-adh a  {  color : #FFB301; font-size : 9pt; text-decoration: none; }
td.plan-site-adh a:hover  {  color : #FFB301; font-size : 9pt; text-decoration: none; }
td.plan-site-adh a:visited  {  color : #FFB301; font-size : 9pt; text-decoration: none; }

.plan-cl-adh
{
   font-family: arial; 
   font-size: 7pt; 
   color : #FFFFFF;   
   background : #FFB301;
}

.plan-txt
{
   font-family: arial; 
   font-size: 8pt;  
   color : #000000;
}
td.plan-txt a  {  color : #000000; font-size : 8pt; text-decoration: none; }
td.plan-txt a:hover  {  color : #000000; font-size : 8pt; text-decoration: none; }
td.plan-txt a:visited  {  color : #000000; font-size : 8pt; text-decoration: none; }

/* FOND - Background */
.bk-home
{
   background : #1F8BC5;
}

.bk-actu
{
   background : #9F9F9F;
}

.bk-entreprise
{
   background : #70A415;
}

.bk-entreprise-clair
{
   background : #D7E6BE;
}

.bk-salaries
{
   background : #840683;
}*

.bk-salaries-encart
{
   background : #B284BB;
}

.bk-salaries-encart2
{
   background : #C6B9C8;
}

.bk-salaries-encart3
{
   background : #CFCFCD;
}

.bk-partenaires
{
   background : #AD0943;
}

.bk-partenaires-light
{
   background : #E8C1D0;
}

.bk-adherents
{
   background : #FFB400;
}

.bk-region
{
   background : #B0D7EA;
}

.bk-regions
{
   background : #1E8BC4;
}

.bk-bas
{
   background : #1E8BC4;
}

.bk-souligne
{
   background : #000000;
}

.bk-encart
{
   background : #1E8BC4;
}

.bk-select
{
   background : #FFFFFF;
}

.bk-odyssee
{
   background : #E3DDC9;
}

.bk-tiret
{
   background : #A1A1A1;
}

.bk-adherents-tab-sep2
{
   background : #B5B5B3;
}

.bk-adherents-tab-sep1
{
   background : #E3E2D9;
}

.bk-adherents-tab-cel
{
   background : #EFEFEA;
}

.bk-adherents2
{
   background : #C6C4B2;
}


/* styles du menu javascript */

div.clSlideMenu{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:arial;
	font-size:10px;
	overflow:hidden;
	width:135;
	height:30;
}
a.clA0{ /* All top level links */
	font-family:arial;
	color:black;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}
a.clA1{ /* All sub level links */
	color:#FFFFFF;
	font-family:arial;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	margin-left:10px;
}
a.clA2{ /* All sub2 level links */
	font-family:arial;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	margin-left:22px;
}
a.clA3{ /* All sub3 level links */
	font-family:arial;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}
a.clA4{ /* All sub4 level links */
	font-family:arial;
	color:green;
	font-size:10px;
	text-decoration:none;
}

/* NEEDED STYLES */
div.slideMenuBG{position:absolute; left:0; top:0; z-index:1;}
div.slideMenuText{position:absolute; left:-2; top:0; z-index:200;}

//rub1 : Entreprises
div.slideMenuBG1{position:absolute; left:0; top:0; z-index:1; background : #70A415;}
div.slideMenuText1{position:absolute; left:1; top:2; z-index:200; background-color : #70A415;}

//rub1 : Salariés
div.slideMenuBG2{position:absolute; left:0; top:0; z-index:1; background-color : #840683;}
div.slideMenuText2{position:absolute; left:1; top:2; z-index:200; background-color : #840683;}

//rub1 : Partenaires
div.slideMenuBG3{position:absolute; left:0; top:0; z-index:1; background-color : #AD0943;}
div.slideMenuText3{position:absolute; left:1; top:2; z-index:200; background-color : #AD0943;}

//rub1 : Adhérents
div.slideMenuBG4{position:absolute; left:0; top:0; z-index:1; background-color : #FFB400;}
div.slideMenuText4{position:absolute; left:1; top:2; z-index:200; background-color : #FFB400;}

/* NEEDED ----- This class should be named like this:
	#NAME_OF_YOUR_MENUcont
*/
#slideMenucont{position:absolute;	height:600; width:200; visibility:hidden;}

.buttonSearch
{
    border:none;
    FONT-SIZE: 9px;
    WIDTH: 19px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
    background-color:Transparent;
}
.buttonSearchOn
{
    border:none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    WIDTH: 19px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
    background-color:Transparent;
}

.temporaire{
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	padding-left:7px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
	color:white
}

/* ajout 2009/06/18 JUB lien home + nav */
.plan-site-faf-lien-cqp {
	text-align: right;
}

.plan-site-faf-lien-cqp a{
	padding-right: 57px !important;
	padding-right: 58px;
	color: #B4D703;
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.img-cqp {
	margin-bottom: -1px;
}

.lien-archive {
	font-family: arial;
	font-size: 6pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.bk-archive {
	background-color: #1E8BC4;
}

.puce-white {
	background-color: #FFFFFF;
	width: 6px;
	height: 6px;
}

.puce-blue {
	background-color: #1E8BC4;
	width: 6px;
	height: 6px;
}

.actu-title {
	font-family: arial;
	font-size: 6pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
/* fin ajout 2009/06/18 JUB lien home + nav */

/*ajout 2009/06/24 XAR lien archive presse*/
.presse_archive{
	font:9pt Arial;
	text-decoration:none;
	color:#26327D;
}