@charset "UTF-8";
/* CSS Document */

body {
	background-color:#436dcd;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
	margin:0;
	padding:0;
}

img { border:0; }
form, input { margin:0; padding:0; }
a:active, a:focus{ 
   outline:none; 
}
a { text-decoration:none; }
a:hover { text-decoration:underline; }
p { margin:0; padding:5px 0 5px 0; }


/*************************/

p.puceVerte { background-image:url(images/template/bulle-kaki.gif); background-repeat:no-repeat; padding-left:20px; background-position:0 3px; }
span.puceVerte { background-image:url(images/template/bulle-kaki.gif); background-repeat:no-repeat; padding-left:20px; background-position:0 0px; }
span.puceBleu { background-image:url(images/template/bulle-bleu.gif); background-repeat:no-repeat; padding-left:20px; background-position:0 0px; }
span.puceRose { background-image:url(images/template/bulle-rose-fleche.gif); background-repeat:no-repeat; padding-left:20px; background-position:0 0px; }

.Categorie1 , .Categorie2 { color:#87893A; }
.Categorie3 { color:#A3BA0A; }
.Categorie4  , .Categorie5  , .Categorie6 { color:3569AF; }

.Conteneur {
	margin-left:auto;
	margin-right:auto;
	width: 1000px;
	padding-top: 30px;
	padding-bottom: 10px;
	background-color:#FFF;
}

.corps , .corpsInterieur { padding-top: 22px; }
.corps blockquote {
	margin-left:10px;
	margin-right:0px;
	margin-top:0;
}
.corps blockquote a.en-savoir-plus{
	float:right;
	color:#87893a;
	text-decoration:none;
}
.corps blockquote a.en-savoir-plus:hover{ text-decoration:underline; }
.corps .colonne-gauche {
	float:left;
	width:374px;
	background-color:#ececec;
}

.corps .colonne-gauche #presentation_abf {
	padding:10px 15px;
	height: 530px;
}



.corps .colonne-gauche #bienvenue-region{
	padding:0px 0 0 0px;
}

.corps .colonne-gauche #bienvenue-region .titre-region {
	color:#B9DB0C;
}



.corps .colonne-gauche .abf-en-region{
	background-color:#b9db0c;
}

.corps .colonne-gauche .abf-en-region .popupListeRegion{
	padding:0 10px;
}
.corps .colonne-gauche .abf-en-region .popupListeRegion .colonne{
	float:left;
	width: 167px;
	margin-left:5px;
	border:1px solid #999;
	height:210px;
	background-color:#CCC;
}
.corps .colonne-gauche .abf-en-region .popupListeRegion a.selectionRegionCloser{
	display:block;
	padding:2px 15px;
	background-color:#CCC;
	color:#333;
}
.corps .colonne-gauche .abf-en-region .popupListeRegion a.selectionRegionCloser:hover{
	text-decoration:none;
	background-color:#666;
	color:#FFF;
}

.corps .colonne-gauche .abf-en-region .partie-droite , .corps .colonne-gauche #bienvenue-region .partie-droite{
	float:left;
}

.corps .colonne-gauche .abf-en-region .partie-gauche , .corps .colonne-gauche #bienvenue-region .partie-gauche{
	margin-left:15px;
	width: 200px;
	padding-left:20px;
	position:absolute;
}

.corps .colonne-gauche #bienvenue-region .partie-gauche { padding:0; }

.corps .colonne-gauche .abf-en-region .partie-gauche #SelectionRegion , .corps .colonne-gauche #bienvenue-region .partie-gauche #SelectionRegion{
	font-size:0;
	line-height:0;
	height:0;
	overflow:hidden;
	position:absolute;
}

.corps .colonne-gauche .abf-en-region .partie-gauche a#selectionRegionOpener , .corps .colonne-gauche #bienvenue-region .partie-gauche a#selectionRegionOpener{
	display:block;
	width:152px;
	height:16px;
	padding-left:5px;
	background-image:url(images/template/fond-listing-region.gif);
	color:#FFF;
	text-decoration:none;
	line-height:16px;
}

.corps .colonne-gauche .abf-en-region .partie-gauche #SelectionRegion a , .corps .colonne-gauche #bienvenue-region .partie-gauche #SelectionRegion a{
	display:block;
	width:152px;
	height:16px;
	padding-left:5px;
	background-color:#b5b5b5;
	color:#FFF;
	text-decoration:none;
	line-height:16px;
	font-size:11px;
	font-style:italic;
}

.corps .colonne-gauche .abf-en-region .partie-gauche #SelectionRegion a:hover , .corps .colonne-gauche #bienvenue-region .partie-gauche #SelectionRegion a:hover{
	background-color:#999;
}



.corps .colonne-gauche #naviguer-dans-region , .Conteneur .colonne-gauche #naviguer-dans-region {
	background-color:#ECECEC;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

.corps .colonne-gauche #naviguer-dans-region li , .Conteneur .colonne-gauche #naviguer-dans-region li {
	margin:0 0 2px;
	padding:0;
}

.corps .colonne-gauche #naviguer-dans-region li a , .Conteneur .colonne-gauche #naviguer-dans-region li a{
	background-image:url(images/template/region-fleche-1.gif);
	background-repeat:no-repeat;
	background-color:#E3E4DB;
	color:#6A9C47;
	display:block;
	font-size:13px;
	height:24px;
	line-height:24px;
	margin-left:18px;
	padding-left:35px;
}

.corps .colonne-gauche #naviguer-dans-region li a:hover , .Conteneur .colonne-gauche #naviguer-dans-region li a:hover{
	background-image:url(images/template/region-fleche-1-on.gif);
	text-decoration:none;
}


.corps .colonne-gauche #naviguer-dans-region li a.active , .Conteneur .colonne-gauche #naviguer-dans-region li a.active{
	background-image:url(images/template/region-fleche-1-on.gif);
	font-weight:bold;
	margin-bottom:2px;
	margin-left:25px;
	text-decoration:none;
}

.corps .colonne-gauche #naviguer-dans-region li a.inactif , .Conteneur .colonne-gauche #naviguer-dans-region li a.inactif{
	font-style:italic;
}

.corps .colonne-gauche #naviguer-dans-region li a.inactif:hover , .Conteneur .colonne-gauche #naviguer-dans-region li a.inactif:hover{
	color:#999;
	font-style:italic;
}

.corps .colonne-gauche #naviguer-dans-region li ul , .Conteneur .colonne-gauche #naviguer-dans-region li ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 0;
	margin-top:2px;
	padding-left:15px;
}

.corps .colonne-gauche #naviguer-dans-region li ul li , .Conteneur .colonne-gauche #naviguer-dans-region li ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-top:2px;
}

.corps .colonne-gauche #naviguer-dans-region li ul li a , .Conteneur .colonne-gauche #naviguer-dans-region li ul li a {
	background-color:#E3E4DB;
	background-image:url(images/template/abf-sous-fleche-1-on.gif);
	background-position:10px 5px;
	background-repeat:no-repeat;
	color:#6A9C47;
	display:block;
	font-size:13px;
	height:auto;
	line-height:18px;
	margin-left:18px;
	padding-left:35px;
}

.corps .colonne-gauche #naviguer-dans-region li ul li a:hover , .Conteneur .colonne-gauche #naviguer-dans-region li ul li a:hover {
	background-image:url(images/template/abf-sous-fleche-1.gif);
}

.corps .colonne-gauche #naviguer-dans-region li ul li a.active , .Conteneur .colonne-gauche #naviguer-dans-region li ul li a.active {
	background-image:url(images/template/abf-sous-fleche-1.gif);
}

.corps .colonne-gauche .titre-blog{
	background-image:url(images/template/fond-titre-blog.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#FFF;
	height:20px;
	line-height:20px;
	padding-left:5px;
	font-size:14px;
}

.corps .colonne-gauche .blog-conteneur{
	background-color:#b9db0c;
	padding:5px 10px;
}

.corps .colonne-gauche #retour-abf{
	background-color:#fff;
}

.corps .colonne-gauche #retour-abf .retour-abf-contenu {
	background-color:#86893a;
}

.corps .colonne-gauche #retour-abf .retour-abf-contenu p{
	margin-bottom:0;
	padding-bottom:0;
}

.corps .colonne-gauche-recherche {
	float:left;
	width:700px;
	background-color:#ececec;
	min-height:678px;
	height:auto !important;
	height:678px;
}

.corps .colonne-gauche-recherche .header {
	background-image:url(images/template/header-pages.gif);
	background-repeat:no-repeat;
	width:685px;
	height:21px;
	line-height:21px;
	padding-left: 15px;
	font-size:13px;
}

.corps .colonne-gauche-recherche div {
	padding:0 0 3px 0;
}

.corps .colonne-gauche-recherche form , .corps .colonne-gauche-recherche .retourPaiement {
	font-size:13px;
}

.corps .colonne-gauche-recherche input.inputText {
	border:1px solid #EF037F;
	width:220px;
}

#formCon2Conteneur {
	position:absolute; width: 350px; border:1px solid #EF037F; margin-left:628px; background-color:#ECECEC; padding:10px;
	display:none;
	margin-top:-15px;
}
#formCon2 input.inputText {
	border:1px solid #EF037F;
	width:200px;
}
#closeCon2 {
	display:block;
	width:50px;
	position:absolute;
	margin-left:310px;
	margin-top:-5px;
	color:#333;
}

.corps .colonne-gauche-recherche form.contact .InputText {
	border:0;
	background-color:#b5b5b5;
	width:222px;
	height:16px;
}

.corps .colonne-gauche-recherche form.contact .InputTextarea {
	border:0;
	background-color:#b5b5b5;
	width:404px;
	height:180px;
}

.corps .colonne-gauche-recherche form.contact .InputSelect {
	border:0;
	background-color:#b5b5b5;
	width:222px;
}

.corps .colonne-gauche-recherche .planDuSiteTitre {
	padding-left:10px;
	font-size:13px;
}

.corps .colonne-gauche-recherche .planDuSiteColonne {
	float:left;
	width:170px;
}

.corps .colonne-gauche-recherche .planDuSiteColonne ul {
	margin-left:15px;
	padding:0;
	list-style:none;
}
.corps .colonne-gauche-recherche .planDuSiteColonne ul li.sousCategTree {
	font-weight:bold;
	padding-top:5px;
}
.corps .colonne-gauche-recherche .planDuSiteColonne ul li.sousElemTree {
	font-weight:normal;
	padding:5px 0;
}

.corps .colonne-gauche-recherche .planDuSiteColonne a {
	color:#999;
}

.corps .colonne-gauche-recherche .Adhesion_Section , .corpsInterieur .Adhesion_Section {
	background-color:#CCC;
	padding:3px;
	margin-bottom: 5px;
}

.corps .colonne-gauche-recherche .Adhesion_Titre , .corpsInterieur .Adhesion_Titre {
	padding:3px;
	padding-top:10px;
}

.corps .colonne-gauche-recherche .Adhesion_Valeur , .corpsInterieur .Adhesion_Valeur {
	padding:3px;
	padding-left:15px;
}

.corps .colonne-gauche-recherche .Adhesion_Submit , .corpsInterieur .Adhesion_Submit {
	padding:8px;
	text-align:center;
}

.corps .colonne-gauche-recherche .Adhesion_Valeur .InputText {
	border:1px solid #EF037F;
	width:220px;
}
.corps .colonne-gauche-recherche .Adhesion_Valeur .InputTextarea {
	border:1px solid #EF037F;
	width:220px;
	height:60px;
}

.corps .colonne-gauche-recherche .Adhesion_Valeur .InputSelect {
	background-color:#FBB2D8;
	border:1px solid #666;
	width:220px;
}

.corps .colonne-gauche-recherche .Adhesion_Valeur TABLE , .corpsInterieur #formRenouvellement .Adhesion_Valeur  TABLE {
	border-collapse:collapse;
	background-color:#FFF;
}

.corps .colonne-gauche-recherche .Adhesion_Valeur TABLE TD , .corpsInterieur #formRenouvellement .Adhesion_Valeur  TD {
	border:1px solid  #EF037F;
	padding:5px;
}

.corps .colonne-gauche-recherche .Adhesion_Valeur TABLE TH  , .corpsInterieur #formRenouvellement .Adhesion_Valeur  TH{
	border:1px solid  #EF037F;
	padding:5px;
}

.corps .colonne-gauche-recherche .publicationPrix {
	float:left;
	width: 100px;
	padding:4px;
	text-align:center;
}
.corps .colonne-gauche-recherche .publicationTitre {
	float:left;
	width: 250px;
	padding:4px;
}
.corps .colonne-gauche-recherche .publicationQtite {
	float:left;
	width: 150px;
	padding:4px;
	text-align:center;
}

.corps .colonne-gauche-recherche .adhesionCB , .corpsInterieur .adhesionCB {
	padding: 15px;
	text-align:center;
}

.corps .colonne-gauche-recherche .adhesionEtape {
	float:left; padding:15px; width: 200px; text-align:center;
}

.corps .colonne-centre {
	float:left;
	display:inline;
	margin-left:9px;
	width:347px;
}

.corps .colonne-centre #a-la-une {
	background-color:#F0F1F1;
}

.corps .colonne-centre a.rss {
	display:block;
	float:right;
}

.corps .colonne-centre #a-la-une .liste-derniere-actualite{
	
	margin-left:12px;
	margin-bottom:10px;
	padding:2px 0 0px 22px;
	background-image:url(images/template/fond-actualite-accueil.gif);
	background-repeat:no-repeat;
	
	 min-height:60px;
  height:auto !important;
  height:60px;
}

#zoom p { padding:0; }
.corps .colonne-centre #zoom .image-actualite , #zoom .texte-actualite {
	float:left;
	width: 173px;
}

#zoom .texte-actualite .divIn {
	padding:10px;
}
.corps .colonne-centre #zoom .zoom-texte {
	padding:10px;
}

.corps .colonne-centre #zoom .zoom-texte a.en-savoir-plus{
	float:right;
	color:#3569af;
	text-decoration:none;
	font-size:11px;
}


.corps .colonne-droite {
	float:left;
	display:inline;
	margin-left:10px;
	width:260px;
}


.corps .colonne-droite input.inputText , .corpsInterieur .colonne-gauche input.inputText{
	border:0;
	background-color:#b5b5b5;
	width: 150px;
	height: 16px;
	font-size:10px;
	line-height:16px;
	color:#FFF;
}

.corps .colonne-droite #adhesion , .corpsInterieur .colonne-gauche #adhesion {
	padding-left:7px;
	background-color:#ef037f;
	height:55px;
	overflow:hidden;
}

.corps .colonne-droite #adhesion #adhesionIn1 , .corpsInterieur .colonne-gauche #adhesion #adhesionIn1 { height:55px; }
.corps .colonne-droite #adhesion #adhesionIn2 , .corpsInterieur .colonne-gauche #adhesion #adhesionIn2 {
	padding-top: 10px;
}

.corps .colonne-droite #adhesion #formIdentification input.inputText , .corpsInterieur .colonne-gauche #adhesion #formIdentification input.inputText {
	border:0;
	background-color:#fff;
	width: 150px;
	height: 16px;
	font-size:10px;
	line-height:16px;
	color:#333;
	margin-bottom: 5px;
}

.corps .colonne-droite .newsletter , .corpsInterieur .colonne-gauche .newsletter {
	background-color:#ececec;
	padding-left:10px;
}

.corps .colonne-droite #publications {
	background-color:#ececec;
	padding-left:10px;
}

.corps .colonne-droite #publications .publication-info {
	width: 140px;
	padding-left:5px;
}


.corpsInterieur .colonne-droite {
	float:left;
	display:inline;
	width:722px;
	margin-left:18px;
	overflow-x:hidden;
}

.corpsInterieur .colonne-droite .article-1colonne {
	font-size:13px;
	padding:15px;
	background-color:#ececec;	
	color:#666;
	min-height:678px;
	height:auto !important;
	height:678px;
}

.corpsInterieur .colonne-droite .article-1colonne H2 {
	margin:0;
	padding: 10px 0;
}

.corpsInterieur .colonne-droite .entreeCategorieFille {
	margin-top:15px;
	background-repeat:no-repeat;
}

.corpsInterieur .colonne-droite .entreeCategorieFille .entreeCategorieFilleBas {
	background-position:bottom left;
	padding-left:50px;
}

.corpsInterieur .colonne-droite .entreeCategorieFille .entreeCategorieFilleBas a{
	display:block;
}

.corpsInterieur .colonne-droite .entreeCategorieFille H3 {
	margin:0;
	padding:10px 0;
}

.corpsInterieur .colonne-droite .entreeCategorieFille a.suite {
	float:right;
	margin:10px 10px;
}

.corpsInterieur .colonne-droite .auteur {
	display:block;
	text-align:right;
	padding:0 60px;
}


.corpsInterieur .colonne-droite .titre-article {
	float:left;
	height:21px;
	padding-left:20px;
	font-size:13px;
	line-height:21px;
	background-image:url(images/template/fond-titre-article.gif);
	background-repeat:no-repeat;
	color:#666;
}
.corpsInterieur .colonne-droite .titre-article-in {
	height:21px;
	padding-right:20px;
	font-size:13px;
	line-height:21px;
	background-image:url(images/template/fond-titre-article-in.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:#666;
}

.corpsInterieur .colonne-droite .template-2colonnes-1 , .corpsInterieur .colonne-droite .template-2colonnes-2 {
	float:left;
	width:330px;
	text-align:justify;
	font-style:italic;
	display:inline;
}

.corpsInterieur .colonne-droite .template-2colonnes-2 { margin-left:20px; }

.corpsInterieur .colonne-droite .template-3colonnes-1 , .corpsInterieur .colonne-droite .template-3colonnes-2 , .corpsInterieur .colonne-droite .template-3colonnes-3 {
	float:left;
	width:225px;
	text-align:justify;
	font-style:italic;
	display:inline;
	font-size:12px;
	overflow:hidden;
}

.corpsInterieur .colonne-droite .template-3colonnes-1 { margin-right: 15px; }

.corpsInterieur .colonne-droite .template-3colonnes-1 a.link-formation-region { 
	display:block;
	padding:5px;
	font-style:normal;
	color:#3569af;
	background-image:url(images/template/fleche-bleu.gif);
	background-repeat:no-repeat;
	background-position:0 7px;
	padding-left:15px;
}


.corpsInterieur .colonne-droite .article-1colonne .listeAnnuaire {
	width:700px;
	overflow-x:auto;
}
.corpsInterieur .colonne-droite .article-1colonne .listeAnnuaire table {
	font-size:11px;
}
.corpsInterieur .colonne-droite .article-1colonne .listeAnnuaire table tr td a {
	color:#666666;
	display:block;
	height:100%;
}
.corpsInterieur .colonne-droite .article-1colonne .listeAnnuaire table tr td a:hover {
	text-decoration:none;
}


.corpsInterieur .colonne-gauche {
	float:left;
	display:inline;
	width:260px;
}

.corpsInterieur .colonne-gauche ul li ul{
	padding-bottom:0px;
}

.corpsInterieur .colonne-gauche ul#abf , .corpsInterieur .colonne-gauche ul#formation , .corpsInterieur .colonne-gauche ul#annuaire {
	margin:0; padding:0;
	padding-bottom:10px;
	background-color:#ececec;
	list-style:none;
}

.corpsInterieur .colonne-gauche ul#abf li , .corpsInterieur .colonne-gauche ul#formation li , .corpsInterieur .colonne-gauche ul#annuaire li{
	margin:0; padding:0;
	margin-bottom:2px;
}


/*****************/
.corpsInterieur .colonne-gauche ul#abf li a{
	display:block;
	margin-left:18px;
	padding-left:35px;
	background-image:url(images/template/abf-fleche-1.gif);
	background-repeat:no-repeat;
	height:24px;
	line-height:24px;
	font-size:13px;
	color:#87893a;
}

.corpsInterieur .colonne-gauche ul#abf li a:hover{
	background-image:url(images/template/abf-fleche-1-on.gif);
	text-decoration:none;
}

.corpsInterieur .colonne-gauche ul#abf li a.inactif{
	font-style:italic;
}

.corpsInterieur .colonne-gauche ul#abf li a.inactif:hover{
	color:#999;
	
	font-style:italic;
}

.corpsInterieur .colonne-gauche ul#abf li a.active{
	background-image:url(images/template/abf-fleche-1-on.gif);
	background-color:#e3e4db;
	margin-left:25px;
	margin-bottom:2px;
	font-weight:bold;
	text-decoration:none;
}

.corpsInterieur .colonne-gauche ul#abf li ul{
	margin:0; padding:0;
	margin-left:10px;
	list-style:none;
}

.corpsInterieur .colonne-gauche ul#abf li ul li a{
	display:block;
	margin-left:18px;
	padding-left:35px;
	background-image:url(images/template/abf-sous-fleche-1-on.gif);
	background-repeat:no-repeat;
	background-position:10px 5px; 
	background-color:#E3E4DB;
	height:auto;
	line-height:18px;
	font-size:13px;
	color:#87893a;
}

.corpsInterieur .colonne-gauche ul#abf li ul li a:hover{
	background-color:#b1b384;
	background-image:url(images/template/abf-sous-fleche-1.gif);
	text-decoration:none;
}

.corpsInterieur .colonne-gauche ul#abf li ul li a.inactif{
	font-style:italic;
}

.corpsInterieur .colonne-gauche ul#abf li ul li a.inactif:hover{
	color:#999;
	font-style:italic;
}

.corpsInterieur .colonne-gauche ul#abf li ul li a.active{
	margin-left:18px;
	padding-left:35px;
	background-image:url(images/template/abf-sous-fleche-1.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	text-decoration:none;
}

.corpsInterieur .colonne-gauche ul#abf-contenu {
	margin:0;
	padding:0;
	padding-bottom:15px;
	list-style:none;
}
.corpsInterieur .colonne-gauche ul#abf-contenu li.sousElemTree {
	list-style:none;
}
.corpsInterieur .colonne-gauche ul#abf-contenu li.sousElemTree a{
	display:block;
	/*margin-left:18px;*/
	padding-left:35px;
	background-image:url(images/template/abf-sous-fleche-1-on.gif);
	background-repeat:no-repeat;
	background-position:10px 5px; 
	background-color:#E3E4DB;
	height:auto;
	line-height:18px;
	font-size:13px;
	color:#87893a;
}

.corpsInterieur .colonne-gauche ul#abf-contenu li.sousElemTree a:hover{
	background-color:#b1b384;
	background-image:url(images/template/abf-sous-fleche-1.gif);
	text-decoration:none;
}

.corpsInterieur .colonne-gauche ul#abf-contenu li.sousElemTree a.inactif{
	font-style:italic;
}

.corpsInterieur .colonne-gauche ul#abf-contenu li.sousElemTree a.inactif:hover{
	color:#999;
	font-style:italic;
}

.corpsInterieur .colonne-gauche ul#abf-contenu li.sousElemTree a.active{
	/*margin-left:18px;*/
	padding-left:35px;
	background-image:url(images/template/abf-sous-fleche-1.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	text-decoration:none;
}

/*****************/

/*****************/
.corpsInterieur .colonne-gauche ul#formation li a{
	display:block;
	margin-left:18px;
	padding-left:35px;
	background-image:url(images/template/formation-fleche-1.gif);
	background-repeat:no-repeat;
	height:24px;
	line-height:24px;
	font-size:13px;
	color:#3569af;
}

.corpsInterieur .colonne-gauche ul#formation li a:hover{
	background-image:url(images/template/formation-fleche-1-on.gif);
	text-decoration:none;
}

.corpsInterieur .colonne-gauche ul#formation li a.inactif{
	font-style:italic;
}

.corpsInterieur .colonne-gauche ul#formation li a.inactif:hover{
	color:#999;
	font-style:italic;
}

.corpsInterieur .colonne-gauche ul#formation li a.active{
	background-image:url(images/template/formation-fleche-1-on.gif);
	background-color:#e3e4db;
	margin-left:25px;
	margin-bottom:2px;
	font-weight:bold;
	text-decoration:none;
}

.corpsInterieur .colonne-gauche ul#formation li ul{
	margin:0; padding:0;
	margin-left:10px;
	list-style:none;
}

.corpsInterieur .colonne-gauche ul#formation li ul li a{
	display:block;
	margin-left:18px;
	padding-left:35px;
	background-image:url(images/template/fleche-bleu.gif);
	background-repeat:no-repeat;
	background-position:10px 5px; 
	background-color:#E3E4DB;
	height:auto;
	line-height:18px;
	font-size:13px;
	color:#3569af;
}

.corpsInterieur .colonne-gauche ul#formation li ul li a:hover{
	background-color:#608CA3;
	background-image:url(images/template/fleche-bleu.gif);
	text-decoration:none;
}

.corpsInterieur .colonne-gauche ul#formation li ul li a.active{
	background-image:url(images/template/fleche-bleu-on.gif);
	text-decoration:none;
	font-weight:bold;
}

.corpsInterieur .colonne-gauche ul#formation-contenu {
	margin:0;
	padding:0;
	list-style:none;
	padding-bottom:15px;
}
.corpsInterieur .colonne-gauche ul#formation-contenu li.sousElemTree {
	list-style:none;
}
.corpsInterieur .colonne-gauche ul#formation-contenu li.sousElemTree a{
	display:block;
	/*margin-left:18px;*/
	padding-left:35px;
	background-image:url(images/template/fleche-bleu.gif);
	background-repeat:no-repeat;
	background-position:10px 5px; 
	background-color:#E3E4DB;
	height:auto;
	line-height:18px;
	font-size:13px;
	color:#3569af;
}
.corpsInterieur .colonne-gauche ul#formation-contenu li.sousElemTree a:hover{
	background-color:#608CA3;
	background-image:url(images/template/fleche-bleu.gif);
	text-decoration:none;
}
.corpsInterieur .colonne-gauche ul#formation-contenu li.sousElemTree a.active{
	background-image:url(images/template/fleche-bleu-on.gif);
	text-decoration:none;
	font-weight:bold;
}
/*****************/

/*****************/
.corpsInterieur .colonne-gauche ul#annuaire li a{
	display:block;
	margin-left:18px;
	padding-left:35px;
	background-image:url(images/template/annuaire-fleche.gif);
	background-repeat:no-repeat;
	height:24px;
	line-height:24px;
	font-size:13px;
	color:#EF037F;
}

.corpsInterieur .colonne-gauche ul#annuaire li a.active{
	background-image:url(images/template/annuaire-fleche-on.gif);
	background-color:#e3e4db;
	margin-left:25px;
	margin-bottom:2px;
	font-weight:bold;
	text-decoration:none;
}

.corpsInterieur .colonne-gauche ul#annuaire li a:hover{
	background-image:url(images/template/annuaire-fleche-on.gif);
	text-decoration:none;
}

.corpsInterieur .colonne-gauche ul#annuaire li a.inactif{
	font-style:italic;
}

.corpsInterieur .colonne-gauche ul#annuaire li a.inactif:hover{
	color:#999;
	font-style:italic;
}

form#formMonCompte .Adhesion_Section {
	background-color:#CCC;
	padding:3px;
	margin-bottom: 5px;
}

form#formMonCompte .Adhesion_Titre {
	padding:3px;
	padding-top:10px;
}

form#formMonCompte .Adhesion_Valeur {
	padding:3px;
	padding-left:15px;
}

form#formMonCompte .Adhesion_Submit {
	padding:8px;
	text-align:center;
}

form#formMonCompte .Adhesion_Valeur .InputText {
	border:1px solid #EF037F;
	width:220px;
}

form#formMonCompte .Adhesion_Valeur .InputSelect {
	background-color:#FBB2D8;
	border:1px solid #666;
	width:220px;
}

form#formRecherche input.inputText { color:#000 }

form#formNewsletter a.submit , form#formRecherche a.submit {
	color:#333333;
}
form#formNewsletter a.submit:hover , form#formRecherche a.submit:hover {
	text-decoration:none;
}

form#formIdentification a.submit:hover {
	text-decoration:none;
}

.popup { background-color:#FFF; }

.popup .Conteneur {
	width:950px;
}
.popup .content {
	padding: 0 20px;
}
.popup .content H3 {
	font-size:16px;
}
.popup .content a.lienFAQ {
	display:block;
	color:#EF037F;
	padding:2px 0;
	text-decoration:none;
}
.popup .content a.lienFAQ:hover {
	text-decoration:underline;
}
.popup .content div.reponseFAQ {
	margin-bottom:20px;
}

.RechercheLien {
	display:block;
	padding:4px;
	color:#87893A;
}
.odd { background-color:#FFF; }
.RechercheLien:hover {
	text-decoration:none;
	background-color:#CCC;
	
}

/*****************/



.fond_colonne { background-color:#ececec; }
.flechePuce { 
	display:block;
	font-weight:bold;
	padding-left: 16px;
	background-repeat:no-repeat;
}

#footer { padding-top: 15px; font-size:10px; text-align:center; }
#footer .liens-gris { color:#666; }
#footer .liens-gris a{ color:#666; text-decoration:none; }
#footer .liens-gris a:hover{ text-decoration:underline; }
#footer .liens-rose { color:#EF037F; }
#footer .liens-rose a{ color:#EF037F; text-decoration:none; }
#footer .liens-rose a:hover{ text-decoration:underline; }

#header { height: 150px; }
#header #logo { padding-top:25px; padding-left:15px; }
#header #choix_langue { 
	float:right;
	width: 180px;
	color:#666;
	font-size:14px;
	margin-top:50px;
}

#menu { height:60px; }
#menu ul , #menu li { margin:0; padding:0; display:inline; }
#menu ul li a { display:block; float:left; height:60px; }
#menu ul li a#menu1 { background-image:url(images/template/menu/on-1-ABF.gif); }
#menu ul li a#menu2 { background-image:url(images/template/menu/on-2-en-action.gif) }
#menu ul li a#menu3 { background-image:url(images/template/menu/on-3-en-region.gif) }
#menu ul li a#menu4 { background-image:url(images/template/menu/on-4-actualite-de-la-profession.gif) }
#menu ul li a#menu5 { background-image:url(images/template/menu/on-5-formation.gif) }
#menu ul li a#menu6 { background-image:url(images/template/menu/on-6-ressources.gif) }
#menu ul li a#menu7 { background-image:url(images/template/menu/on-7-annuaires.gif) }
#menu ul li a#menu8 { background-image:url(images/template/menu/on-8-espace-adherents.gif) }

/*************************/

.separateur-blanc { background-color:#FFF; border:0; height:3px; }
.separateur-gris { background-color:#CCC; border:0; height:1px; }

.Txt_Orange { color:#ff7108; }
.Txt_Gris { color:#666666; }
.Txt_Rouge { color:#da0909; }
.Txt_Bleu { color:#3569af; }
.Txt_Noir { color:#000; }
.Txt_Kaki { color:#87893a; }
.Txt_Blanc { color:#fff; }
.Txt_Violet { color:#a51e7f; }
.Txt_Rose { color:#EF037F; }

.Txt_10px { font-size:10px; }
.Txt_12px { font-size:12px; }
.Txt_13px { font-size:13px; }
.Txt_14px { font-size:14px; }
.Txt_15px { font-size:15px; }
.Txt_16px { font-size:16px; }
.Txt_17px { font-size:17px; }
.Txt_18px { font-size:18px; }
.Txt_19px { font-size:19px; }
.Txt_20px { font-size:20px; }
.Txt_21px { font-size:21px; }
.Txt_22px { font-size:22px; }

.Succes {
	color:#060;
}
.Erreur {
	color:#FF0000;
}
 