/*
gris:#999;
gris-clair:#ebebeb;
jaune : #fbfd7a
border:2px solid #552200;
*/



/*------------------balises-------------------------*/
body{ font-family:Nimbus Sans L, DejaVu , Verdana, Arial, Helvetica, sans-serif; font-size:.8em; }

h1	{position:absolute; top:0em; width:343px; height:42px; z-index:0; background-repeat:no-repeat; }
h2	{ color:#999; font-weight:bold; font-size:25pt; margin:0em 0em 0em .1em; }

img	{ border:none; vertical-align:middle; }


/*-----------------éléments pricipaux---------------------*/
#bloc	{ position:relative; margin:auto; background-color:white; width:790px; }

#aideNavigation					{ position:absolute; z-index:3; text-align:right; right:1em; font-size:0.75em; top:1em; color:#999; }
#aideNavigation a				{ color:#999999; }
#aideNavigation a:hover	{ color:#000000; }
#aideNavigation li			{ display:inline; }

#menu					{ text-transform: uppercase; position:absolute; top : 3.20em; right : .5em; z-index : 1; font-size:12pt; color:#999; }
#menu a				{ text-decoration:none; font-weight:bold; color:#999; }
#menu a:hover	{ text-decoration:none; font-weight:bold; color:#FFF; background-color :#999; }
#menu li			{ display:inline; }

.navigationRapide		{ text-align:right; margin-top:1em; margin-right : 0em; }
.navigationRapide li{ list-style:none; display:inline; margin-right:1em; }

#pied			{ position:relative; margin-top:19em; width:784px; text-align:center; z-index:1; }
#pied ul	{ margin:0em; padding-left:0em;}
#pied li	{ display:inline; }
#piedTelechargezleG	{ position:absolute; bottom:2em; left:.5em; width:189px; height:39px; background-image:url(../images/openofficelogo.jpg); text-indent:-999em; }
#piedTelechargezleD	{ position:absolute; bottom:2em; right:.5em; width:189px; height:39px; background-image:url(../images/telechargezle.png); text-indent:-999em; }
#piedTelechargezleD:hover	{ background-image:url(../images/telechargezleHover.png); } 


/*---------------------------spans----------------------------*/
.txtGros		{ font-size : 1.8em; }
.txtGras		{ font-weight:bold; }
.txtItalic	{ font-style:italic; }

.chapeau	{ font-size:1.3em; padding-left:.5em; font-weight:bold; color:#999; margin-top:-.5em; }




/*------------------------Centrale-----------------------------*/
#hrGauche, #hrCentre, #hrDroite { top:9em; height:12px; position:absolute; z-index:10; }
#hrGauche { background-image:url(../images/hrCentre.jpg);	left:0em;	width:60px; }
#hrCentre { background-image: url(../images/hrCentre.jpg);	background-repeat:repeat-x;	width:100%;	z-index:9; }
#hrDroite { background-image:url(../images/hrCentre.jpg);	right:0em;	width:60px; }

#guide, #utilisezle { position:absolute; top:10em; width:34%; word-spacing:0px; letter-spacing:0px; line-height:1em; }
#guide 			{ left:.5em; }
#utilisezle { left:38%; }
.guideTitre, .utilisezleTitre { height:16px; text-indent:-999em; margin-bottom:.2em; }
.guideTitre 			{ background-image:url(../images/titreGuide.png);	width:163px; }
.utilisezleTitre 	{ background-image:url(../images/titreUtilisezle.png);	width:205px; }

#telechargezle				{ position:absolute; top:10em; right:.5em; width:189px; height:39px; background-image:url(../images/telechargezle.png); text-indent:-999em; }
#telechargezle:hover	{ background-image:url(../images/telechargezleHover.png); } 

.ombre					{	width:790px; top : 18em; position:relative; background-color:#999; z-index:0; }
#rognementOmbre	{ position : absolute; bottom:0em; height:6px; width:790px; z-index:1; background-color: #FFF;}
#contenu				{ position:relative; top:-3px; z-index:2; width:784px; margin: auto; padding-bottom:2em; border:1px solid #D6D6D6; background-color:#FFF; }
#arianne		{ position:relative; margin-top:-1em; font-size:0.85em; background-color:#ebebeb; /*dfdfdf*/ width:784px; }
#arianne p	{padding:.5em; }
#piedContenu	{ position:absolute; bottom:0em; height:2em; width:784px; background-color:#ebebeb; /*dfdfdf*/ }



/*------------------------Accueil-----------------------------*/
#accueilTelecharger, #accueilFiches, #accueilStructures { position:absolute; top:5em; width:214px; height:214px; text-indent:-999em; }
#accueilTelecharger 			{	background-image:url(../images/accueilTelecharger.png); margin-left:1em; }
#accueilTelecharger:hover { background-image:url(../images/accueilTelechargerHover.png); } 
#accueilFiches			 			{ background-image:url(../images/accueilFiches.png); margin-left:284px;  display: block; }
#accueilFiches:hover 			{ background-image:url(../images/accueilFichesHover.png); } 
#accueilStructures			  { background-image:url(../images/accueilStructures.png); right:1em; display: block; }
#accueilStructures:hover  { background-image:url(../images/accueilStructuresHover.png); } 
.accueilP								{ position:relative; margin-top:20em; margin-left:1.5em;}
.accueilP ul						{ margin-top:-.25em; margin-bottom:1em; padding-left:0em; list-style:none; width:214px;}
.accueilP li						{ line-height:1.1em; }
.accueilP ul li:before	{ content: "\002D \0020"; }
.accueilP p							{ margin-top:0em; text-align:center; }



/*------------------------Les fiches-----------------------------*/
.navigationFiches, .navigationFichesRapide	{ font-size:0.75em; padding-left:1em; color:#999; }
.navigationFiches ul,	.navigationFiches li, .navigationFichesRapide ul, .navigationFichesRapide li 
	{ display: inline; margin: 0; padding: 0; font-weight: bold; }
.navigationFiches p, 	.navigationFichesRapide p	{ display:inline; }
.navigationFiches a,	.navigationFichesRapide a	{ text-decoration:none; color:#999; }
.navigationFichesRapide	{ margin-left:8em; margin-top:.5em;}
.navigationFiches a:hover{color:#6e6e6e}
.intercalaire	{ width:75%; margin:auto; background-image: url(../images/h3fond.png);	background-repeat:repeat-y; }
#pourdemarrer	{ margin-top:2em; margin-bottom:.5em; padding-bottom:.4em;}
#preparerlannee	{ padding-bottom:20em;}
#toutaulong		{ padding-bottom:4em; }
#finannee			{ padding-bottom:4em; }
#assoemployeur{ padding-bottom:10em; }

.intercalaire h3	{ position:absolute; background-color:#aaa; margin:0; padding:.6em; }
.intercalaire h4	{ margin-left:6em; margin-bottom:.5em; margin-top:0em; padding-left:.25em; border-bottom:solid 1px #be5e47; }
.intercalaire h4 a	{ color:#be5e47; text-decoration:none; font-weight:bold; font-size:1.25em; display:block;}
.intercalaire h4 a:hover	{ color:#999; font-weight:bold; }
.intercalaire ul	{ margin-left:22em; margin-top:0em; margin-bottom:0em; list-style:none; }
.intercalaire li	{ border-bottom:solid 1px #999; }
.intercalaire li a	{ color:#000; text-decoration:none; line-height:1.6em; display:block;}
.intercalaire li a:hover	{ color:#be5e47; background-color:#999; font-weight:bold; }
.intercalaire li:Last-Child	{ border-bottom:0px; }

#suivifinancier	{ margin-bottom:3em; }
#suivibenevoles	{ margin-bottom:.5em; }
#rapportmoral		{ margin-bottom:8em; }
#rapportactivites	{ margin-bottom:3em; }
#comptesannuels	{ margin-bottom:2em; }
#projetemploi		{ margin-bottom:6.5em; }


.explication	{ position:absolute; margin-left:6em; width:30%; font-style:italic; color:#6E6E6E; }



/*------------------------------FAQ---------------------------------*/
.menuFAQ	{ width:80%; margin:auto; list-style:none; padding:0em;}
.menuFAQ li	{ border-top:solid 1px #999; }
.menuFAQ li a	{ color:#999; font-weight:bold; text-decoration:none; line-height:1.6em; display:block;}
.menuFAQ li a:hover	{ color:#be5e47; background-color:#999; font-weight:bold; }
.menuFAQ li:Last-Child { border-bottom:solid 1px #999; }

.FAQ		{ width:85%; margin:auto; }
.FAQ h3	{ color:#be5e47; margin-bottom:0em; }
.FAQ p	{ margin-top:0em; margin-left:1em; margin-bottom:0em;}
.FAQ ul						{ margin-left:1em; margin-top:0em; margin-bottom:0em; padding-left:0em; list-style:none;}
.FAQ ul li:before	{ content: "\002D \0020"; }



/*------------------------------NORMAL---------------------------------*/
.normal	{ width:80%; margin:auto; }
.normal h3	{ color:#be5e47; margin-bottom:0em; font-size:1.5em; text-align:center; }
.normal h4	{ color:#be5e47; margin-bottom:.5em; font-size:1.1em; }
.normal ul						{ margin-top:-1em; margin-bottom:1em; padding-left:0em; list-style:none; }
.normal li						{ line-height:1.1em; }
.normal ul li:before	{ content: "\002D \0020"; }
.normal p							{ margin-top:0em; }



/*------------------------------APROPOS---------------------------------*/
#contact, #structuresdappui	{ width:80%; margin:auto; background-color:#D9D9D9; padding:1em;}
#structuresdappui h4	{ margin-top:0em; text-align:center; }






