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

* {	margin:0; padding:0;	}
object {display:block; margin:0 auto; border:0;}
img { display:block; margin:0 auto; border:0;}
strong { color:#008000; font-weight:bold;}
a, a:visited { text-decoration:underline; color:#008000;}
a:hover { color:#CC0000;}

body { background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify; padding:25px 0;}
#global {position:relative; margin:0 auto; width:850px;}




/* BANNIERE */
#banniere { padding-bottom:25px;}
#banniere img { display:inline;}
#imgLogo { float:left;}


/* MENU */
#blocMenu { float:left; width:200px;}
#blocMenu ul {list-style-type:none;}
#blocMenu a {display:block; height:40px;}
#blocMenu span { display:none;}
a#Mn_accueil { background-image:url(images/img-menu/a-propos-noir.gif)}
a:hover#Mn_accueil, body#bd_accueil #blocMenu a#Mn_accueil { background-image:url(images/img-menu/a-propos-vert.gif)}
a#Mn_fonctionnement { background-image:url(images/img-menu/fonctionnement-noir.gif)}
a:hover#Mn_fonctionnement,body#bd_fonctionnement #blocMenu a#Mn_fonctionnement { background-image:url(images/img-menu/fonctionnement-vert.gif)}
a#Mn_faq { background-image:url(images/img-menu/faq-noir.gif)}
a:hover#Mn_faq, body#bd_faq a#Mn_faq { background-image:url(images/img-menu/faq-vert.gif)}
a#Mn_partenaires { background-image:url(images/img-menu/partenaires-noir.gif)}
a:hover#Mn_partenaires, body#bd_partenaires #blocMenu a#Mn_partenaires { background-image:url(images/img-menu/partenaires-vert.gif)}
a#Mn_ong { background-image:url(images/img-menu/votre-ONG-noir.gif)}
a:hover#Mn_ong, body#bd_ong #blocMenu a#Mn_ong { background-image:url(images/img-menu/votre-ONG-vert.gif)}


/* CONTENU */
#contenu { margin-left:200px; padding: 0 0 50px 50px; border-left: solid #666666 1px;} 
#contenu span { display:none;}
#texte-acceuil { margin-right:237px; padding:0 25px 0 0; width:300px;}
#texte-acceuil img { padding-bottom:25px;}
#carte { float:right; width:237px;}
#carte p{ background-color:#82b068; padding:10px; color:#222222;}

#texte-fonctionnement { padding:0 25px 0 0; display:block;}
#texte-fonctionnement img { margin-left:0;}
#texte-fonctionnement ul { list-style-position:outside; padding-left:40px;}
#texte-fonctionnement li { padding-bottom:5px;}

.question { font-size:14px; font-weight:bold; color:#008000; padding: 0 0 5px 0;}
.reponse { padding-bottom:20px;}
.asterique { font-size:10px; display:inline;}

#fleches img { display:inline;}
