/* CSS Document - AFMD */

/*balises génériques*/
body { margin:0; padding:0; font-family:Verdana, Helvetica, sans-serif; color:#6b5b43; font-size:0.9em; background: #FFF  }
body.fond-page { margin:0; padding:0; font-family:Verdana, Helvetica, sans-serif; color:#6b5b43; font-size:0.9em; background: #FFF }
img {border:0 none;}
h1, h2, h3, h4, h5 { margin:0; padding:0;color:#eb6a0a; font-family:Verdana, Helvetica, sans-serif}
h1 {font-size:2.0em;}
h2 {font-size:1.8em;}
h3 {font-size:1.4em;}
h4 {font-size:1.1em;}
h5 {font-size:1em;}
p {font-size:0.9em; letter-spacing:-0.04em}
a {font-size:0.9em; color:#eb6a0a; text-decoration:none;}
a:link {color:#eb6a0a;}
a:visited {color:#eb6a0a  ;}
a:hover, a:focus, a:active {color:#6b5b43;}
a img {border:none;}

/* Formulaires */
form, fieldset {
    margin: 0;
    padding: 0;
    border: none;
}
input, button, select {
    vertical-align: middle; /* Solution pb. d'alignement. (9) */
}

/*balises spécifique*/
.myhr {height:0px; display:block; clear:both; visibility:hidden; overflow:hidden;}
.txt-invisible {display:none; visibility:hidden;}

/*Contenant*/
#container {width:950px; margin-left:auto; margin-right:auto; }

/*header*/
#header { margin:0; padding:0;}

#header h1 img { margin:18px 0 0 0; width:246px; height:81px}
#header #slogan h2 { visibility: visible; font-size:1.5em;margin:10px}
#header a.langue { display:none}
#header #notre-mission { margin:10px; padding:0; }
#header #notre-mission h3 img { margin:0; padding:0}
#header #notre-mission ul { display:none}
#header #notre-mission li a.a-moins { display:none}
#header #notre-mission li a.a-plus { display:none}
#header #notre-mission p {margin:10px; padding:0; font-size:1em}
#header #notre-mission dl { display:none}



/*header page*/
#header-page {margin:10px; padding:0;}
#header-page h1 img { margin:18px 0 0 0; }
#header-page a.langue { float:right; margin:12px 40px 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:0.70em}
#header-page #tete-page { margin:0px; padding:0;   }
#header-page #tete-page h2 { font-size:1.6em; font-weight:bold; margin:10px 10px 10px 0px;}
#header-page #tete-page ul#taille  { display:none}
#header-page #tete-page ul#fildariane {margin:0; padding:0; list-style-type:none;font-size:0.75em}
#header-page #tete-page ul#fildariane li {display:inline}
#header-page #tete-page ul#fildariane li a {color:#6b5b43; }
#header-page #tete-page ul#fildariane li a:hover {color:#eb6a0a; }
#header-page #tete-page h3 { margin:5px 0 0 0; padding:0}

#espace-adh_onglet {display:none}



/*MENU HORIZONTAL - HEADER*/
#menu { display:none}

/*contenu*/
#contenu-accueil {margin:10px; padding:0; }
#contenu-accueil #col-gauche {margin:10px; padding:0; }
#contenu-accueil #col-gauche #zoom { display:none}

#contenu-accueil #col-gauche #rejoindre { margin:10px; padding:0; width:100%}
#contenu-accueil #col-gauche #rejoindre h3 {visibility: visible}
#contenu-accueil #col-gauche #rejoindre p { font-size:1em }
#contenu-accueil #col-gauche #rejoindre a.btn-orange { display:none}
#contenu-accueil #col-gauche #rejoindre ul{ display:none}

#contenu-accueil #une { margin:10px; padding:0}
#contenu-accueil #une h3 {visibility: visible; margin:10px}
#contenu-accueil #une p { font-size:1em; margin:10px}
#contenu-accueil #une p.chapeau {font-weight:bold; color:#eb6a0a; font-size:1em}
#contenu-accueil #une a.rss { display:none}
#contenu-accueil #une img.portrait { float:left; border:3px solid #806c51; margin:0 10px 5px 0}
#contenu-accueil #une ul { display:none}
#contenu-accueil #une a.lire-suite { display:none}

#contenu-accueil #col-droite { display:none}
#espace-adherent { width:170px; height:165px; background:url(../images/fond-adherent.gif) top left no-repeat}
#espace-adherent h4 img { margin:13px 0 5px 13px; padding:0}
#espace-adherent input { margin:5px 0 5px 13px; color:#5d4a2b; font-size:0.8em; width:140px; }
#espace-adherent input[type=submit] {background:transparent url(../images/btn-acces-espace.gif) no-repeat scroll top left;border:medium none;color:#FFFFFF;display:block;font-size:0.75em;font-weight:bold;text-align:center;height:31px;margin:5px 0 0 13px;width:150px;letter-spacing:-0.04em;cursor: pointer;}
#espace-adherent a { color:#5d4a2b; font-size:0.8em; }
#espace-adherent a:hover { color:#eb6a0a}
#espace-adherent p { margin:5px 0 0 13px; padding:0; font-size:0.8em}

#contenu-accueil #col-droite #newsletter {width:170px; height:61px; margin:20px 0 0 0;}
#contenu-accueil #col-droite #newsletter h4 { margin:0; padding:0}

#contenu-page {margin:10px; padding:0; border:0 solid}
#contenu-page #gauche { display:none}
	
#contenu-page #droite { float:left; font-family:verdana, Arial, Helvetica, sans-serif; padding:0}
	#contenu-page #droite p.introduction{ font-size:1.05em; color:#eb6a0a; text-align:left; margin-bottom:10px;letter-spacing:0.0em;}
	#contenu-page #droite p { text-align:justify; margin:5px 0 5px 0; padding:0}
	#contenu-page #droite h3 { font-weight:bold;  margin:10px 0 10px 0}
	#contenu-page #droite h4 { margin:10px 0 10px 0}
	#contenu-page #droite ul {list-style-type: circle; }
	#contenu-page #droite li {font-size:0.9em }
	#contenu-page #droite ul.print-haut { display:none}
	
/*jquery*/

/*footer*/
#footer { margin:40px 0 0 0}
#footer #engagement { width:750px;height:125px; float:left; }
#footer #engagement h4 img { margin:4px 0 20px 0; padding:0}
#footer #engagement ul {list-style-type:none; margin:17px 0 0 5px; padding:0; width:720px; }
#footer #engagement li { display:inline;}
#footer #engagement li img {margin-left:25px}
#footer #engagement p { font-size:0.8em; margin:0 0 0 20px; padding:0 50px 0 0}

#footer div#recherche { display:none}
#footer div#search {display:none}
#footer #search label { display:none }
#footer #search input {display:none }
#footer #search input.search { display:none }
#footer #search input.submit {display:none}


#footer #infos { float:left; width:950px; padding:10px;}
#footer #infos ul { list-style-type:none; margin:20px 0 0 0; padding:0;font-size:0.6em;letter-spacing:-0.04em; float:left}
#footer #infos ul li{color:#5d4a2b}
#footer #infos ul li a { font-size:1em; color:#5d4a2b}
#footer #infos ul li a.english { padding-left: 95px}
#footer #infos ul li a:hover { color:#eb6a0a}
#footer #infos li {display:inline}
#footer #infos a.langue-footer { float:right; margin:19px 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:0.70em; color:#5d4a2b}
#footer #infos a:hover.langue-footer { color:#eb6a0a}

#savez  {display:none; visibility:hidden}
#engagement {display:none;}

.membre-bureau {width:700px; border:0px; padding: 0px  0 35px 0; float:left; background-image: url(../images/hr.gif); background-repeat: no-repeat;background-color:#FFFFFF; background-position: bottom;}


