body {
background-image:url(images/fond.png);
font-family:Arial, Helvetica, sans-serif;
}

#page {
background-image:url(images/page.png);
width:1024px;
height:1000px;
margin:auto;
}

h3{
color:#FFFFFF;
background-color:#394d9e;
text-align:center;
}



/*--------------------------*/
/*--------- header ---------*/
/*--------------------------*/

#banniere {
background-image:url(images/banniere.png);
width:1024px;
height:150px;
margin:auto;
}

#ombre_haut {
background-image:url(images/ombre_haut.png);
width:1000px;
height:13px;
margin:auto;
}

/*--------------------------*/
/*------- menu haut --------*/
/*--------------------------*/

#accueil {
background-image:url(images/fond_menu_haut.png);
width:152px;
height:26px;
margin-left:300px;
margin-top:-13px;
}


#qui {
background-image:url(images/fond_menu_haut.png);
width:152px;
height:26px;
margin-left:470px;
margin-top:-26px;
}

#actions {
background-image:url(images/fond_menu_haut.png);
width:152px;
height:26px;
margin-left:640px;
margin-top:-26px;
}

#contact {
background-image:url(images/fond_menu_haut.png);
width:152px;
height:26px;
margin-left:810px;
margin-top:-26px;
}

/*les textes*/

a.lien_accueil{
display:block;
width:58px;
height:17px;
background-image:url(images/accueil_menu_haut.png);
margin:auto;
}

a.lien_qui {
background-image:url(images/qui_sommes_menu_haut.png);
width:120px;
height:16px;
margin:auto;
display:block;
}

a.lien_actions {
background-image:url(images/actions_menu_haut.png);
width:88px;
height:17px;
margin:auto;
display:block;
}

a.lien_contact {
background-image:url(images/contact_menu_haut.png);
width:60px;
height:15px;
margin:auto;
display:block;
}

/*--------------------------*/
/*----- menu vertical ------*/
/*--------------------------*/

#bande {
background-image:url(images/bande_menu_vertical.png);
width:7px;
height:194px;
margin-left:22px;
margin-top:-26px;
}

#menu_vertical {
width:265px;

}

/* bouton rejoindre association*/
#rejoindre {
background-image:url(images/petit_menu_vertical.png);
width:11px;
height:28px;
margin-top:-194px;
margin-left:12px;
}

#grand_rejoindre {
background-image:url(images/fond_menu_vertical.png);
width:208px;
height:28px;
margin-left:16px;
}

a.lien_rejoindre{
background-image:url(images/rejoindre_asso_menu_gauche.png);
width:167px;
height:23px;
margin:auto;
display:block;
}

/* bouton particuliers*/
#particuliers {
background-image:url(images/petit_menu_vertical.png);
width:11px;
height:28px;
margin-top:0px;
margin-left:12px;
}

#grand_particuliers {
background-image:url(images/fond_menu_vertical.png);
width:208px;
height:28px;
margin-left:16px;
}

a.lien_particuliers{
background-image:url(images/particuliers_menu_gauche.png);
width:86px;
height:18px;
margin:auto;
display:block;
}

/* bouton entreprises*/
#entreprises {
background-image:url(images/petit_menu_vertical.png);
width:11px;
height:28px;
margin-top:0px;
margin-left:12px;
}

#grand_entreprises {
background-image:url(images/fond_menu_vertical.png);
width:208px;
height:28px;
margin-left:16px;
}

a.lien_entreprises{
background-image:url(images/entreprises_menu_gauche.png);
width:89px;
height:21px;
margin:auto;
display:block;
}

/* bouton informations*/
#informations {
background-image:url(images/petit_menu_vertical.png);
width:11px;
height:28px;
margin-top:0px;
margin-left:12px;
}

#grand_informations {
background-image:url(images/fond_menu_vertical.png);
width:208px;
height:28px;
margin-left:16px;
}

a.lien_informations{
background-image:url(images/informations_menu_gauche.png);
width:95px;
height:20px;
margin:auto;
display:block;
}

/* bouton presse*/
#presse {
background-image:url(images/petit_menu_vertical.png);
width:11px;
height:28px;
margin-top:0px;
margin-left:12px;
}

#grand_presse {
background-image:url(images/fond_menu_vertical.png);
width:208px;
height:28px;
margin-left:16px;
}

a.lien_presse{
background-image:url(images/presse_menu_gauche.png);
width:56px;
height:21px;
margin:auto;
display:block;
}

/* bouton partenaires*/
#partenaires {
background-image:url(images/petit_menu_vertical.png);
width:11px;
height:28px;
margin-top:0px;
margin-left:12px;
}

#grand_partenaires {
background-image:url(images/fond_menu_vertical.png);
width:208px;
height:28px;
margin-left:16px;
}

a.lien_partenaires{
background-image:url(images/partenaires_menu_gauche.png);
width:85px;
height:21px;
margin:auto;
display:block;
}

/* bouton informations légales*/
#infos {
background-image:url(images/petit_menu_vertical.png);
width:11px;
height:28px;
margin-top:0px;
margin-left:12px;
}

#grand_infos {
background-image:url(images/fond_menu_vertical.png);
width:208px;
height:28px;
margin-left:16px;
}

a.lien_infos{
background-image:url(images/informations_legales_menu_gauche.png);
width:152px;
height:21px;
margin:auto;
display:block;
}

/*--------------------------*/
/*------ texte intro -------*/
/*--------------------------*/

#texte_intro {
width:550px;
height:168px;
margin-left:250px;
margin-top:-165px;
font-size:15px;
text-align:justify;
}

/*--------------------------*/
/*---- image 20centimes ----*/
/*--------------------------*/


#image_20centimes {
width:176px;
height:120px;
margin-left:810px;
margin-top:-145px;
background-image:url(images/20centimes.jpg);
}


/*--------------------------*/
/*----- BLOCS CENTRAUX -----*/
/*--------------------------*/

#blocs_centraux {
width:1000px;
height:352px;
margin-left:12px;
margin-top:21px;
font-size:14px;
}

/* bloc actions */
#bloc_actions {
margin-left:0px;
}

#fond_titre_actions {
background-image:url(images/titre_fond_actions.png);
width:333px;
height:32px;
}

a.lien_action {
background-image:url(images/titre_actions.png);
width:107px;
height:29px;
margin:auto;
display:block;
}

#fond_actions {
background-image:url(images/bloc_fond_actions.png);
width:333px;
height:320px;
}


/* bloc parrainages */

#bloc_parrainages {
margin-left:334px;
margin-top:-352px;
}

#fond_titre_parrainages {
background-image:url(images/titre_fond_parrainage.png);
width:333px;
height:32px;
}

a.lien_parrainage {
background-image:url(images/titre_parrainage.png);
width:96px;
height:29px;
margin:auto;
display:block;
}

#fond_parrainages {
background-image:url(images/bloc_fond_parrainage.png);
width:333px;
height:320px;
font-size:16px;
}

#image_parrainage_index {
margin-left:175px;
margin-top:-92px;
}

/* bloc dons */

#bloc_dons {
margin-left:668px;
margin-top:-352px;
}

#fond_titre_dons {
background-image:url(images/titre_fond_dons.png);
width:332px;
height:32px;
}

a.lien_dons {
background-image:url(images/titre_dons.png);
width:47px;
height:27px;
margin:auto;
display:block;
}

#fond_dons {
background-image:url(images/bloc_fond_dons.png);
width:332px;
height:320px;
}




/*--------------------------*/
/*- bloc avantages fiscaux -*/
/*--------------------------*/

#avantages {
width:333px;
height:207px;
margin-left:12px;
}

#fond_titre_avantages {
background-image:url(images/titre_fond_avantages.png);
width:333px;
height:32px;
}

#titre_avantages {
background-image:url(images/titre_avantages.png);
width:162px;
height:28px;
margin:auto;
}

#fond_avantages {
background-image:url(images/bloc_fond_avantages.png);
width:333px;
height:175px;
font-size:17px;
}

/*--------------------------*/
/*-------- bloc news -------*/
/*--------------------------*/

#news {
width:666px;
height:207px;
margin-left:346px;
margin-top:-207px;
}

#fond_titre_news {
background-image:url(images/titre_fond_news.png);
width:666px;
height:32px;
}

#titre_news {
background-image:url(images/titre_news.png);
width:51px;
height:27px;
margin:auto;
}

#fond_news {
background-image:url(images/bloc_fond_news.png);
width:666px;
height:175px;
}

#news_affichage{
width:500px;
height:175px;
margin:auto;
margin-top:-21px;
margin-left:5px;
}

#news_image {
margin-left:500px;
margin-top:-165px;
width:150px;     /* NE PAS METTRE D'IMAGES SUPERIEUR A 150*150 !!!!!!!!!!!! */
height:150px;
}

/*--------------------------*/
/*------- ombre bas --------*/
/*--------------------------*/

#ombre_bas {
background-image:url(images/ombre_bas.png);
width:1000px;
height:15px;
margin:auto;
}

/*--------------------------*/
/*--------- footer ---------*/
/*--------------------------*/

#liens {
text-align:center;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
margin-top:-6px;
}

a:active{color:#394d9e} 
				a:visited{color:#000000} 
				a:link{color:#000000}
				A:hover{color:#394d9e}
				a{text-decoration:none;}
				
a.admin {color:#ffffff; text-decoration:none;} 
				a.admin:visited{color:#ffffff} 
				a.admin:link{color:#ffffff}
				A.admin:hover{color:#666666}
#admin {
margin-top:-20px;
margin-left:960px;
}

				

#texte{
margin:auto;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
width:650px;
margin-top:5px;
}

/*--------------------------*/
/*------ page contact ------*/
/*--------------------------*/

#page_contact {
width:500px;
height:700px;
text-align:center;
margin-left:300px;
margin-top:-150px;
}

/* empécher le redimentionnement des text area */
textarea {
	resize:none;
}

#phrase_contact{
margin-left:-800px;
margin-top:50px;
font-size:14px;
}

#footer_contact{
margin-top:9px;
}

/*--------------------------*/
/*page rejoindre association*/
/*--------------------------*/



#intro_rejoindre {
width:740px;
height:50px;
margin-left:250px;
margin-top:-160px;
}

#texte_rejoindre_asso {
position:absolute;
top:400px;
margin-left:20px;
margin-right:0px;
width:970px;
}
#footer_rejoindre{
margin-top:665px;
}

/* page comment rejoindre l'association */



#intro_rejoindre {
width:740px;
height:50px;
margin-left:250px;
margin-top:-160px;
}

#texte_comment_rejoindre_asso {
position:absolute;
top:360px;
margin-left:20px;
margin-right:0px;
width:970px;
font-size:12px;
}

#footer_comment_rejoindre{
margin-top:665px;
}
/*--------------------------*/
/*---------- dons ----------*/
/*--------------------------*/



#texte_dons {
position:absolute;
top:370px;
margin-left:30px;
margin-right:0px;
width:970px;
}

#intro_dons {
width:740px;
height:50px;
margin-left:250px;
margin-top:-140px;
}

#footer_dons{
margin-top:645px;
}

/*--------------------------*/
/*----- régime fiscale -----*/
/*--------------------------*/

#texte_regime {
position:absolute;
top:338px;
margin-left:30px;
margin-right:0px;
width:970px;
}

#footer_regime{
margin-top:645px;
}

#intro_regime {
width:740px;
height:50px;
margin-left:250px;
margin-top:-140px;
}

/*--------------------------*/
/*-------- le lait ---------*/
/*--------------------------*/

#intro_lait {
width:740px;
height:50px;
margin-left:250px;
margin-top:-130px;
}

#texte_lait {
position:absolute;
top:380px;
margin-left:30px;
margin-right:0px;
width:970px;
}

#footer_lait{
margin-top:635px;
}

/*--------------------------*/
/*----- savez vous que -----*/
/*--------------------------*/

#intro_savez {
width:740px;
height:50px;
margin-left:250px;
margin-top:-130px;
font-size:20px;
}

#img_savez{
margin-left:520px;
margin-top:-70px;
}

#texte_savez {
position:absolute;
top:380px;
margin-left:30px;
margin-right:0px;
width:970px;
}

#footer_savez{
margin-top:635px;
}

/*--------------------------*/
/*------ infos légales -----*/
/*--------------------------*/

#intro_legale {
width:740px;
height:50px;
margin-left:250px;
margin-top:-130px;
}

#texte_legale {
position:absolute;
top:355px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:13px;
}

#footer_legale{
margin-top:555px;
}

/*--------------------------*/
/*--------- crédits --------*/
/*--------------------------*/



#texte_credits {
position:absolute;
top:340px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:14px;
}

#footer_credits{
margin-top:555px;
}

/*--------------------------*/
/*-- actions informations --*/
/*--------------------------*/

#intro_actions_informations {
width:740px;
height:50px;
margin-left:250px;
margin-top:-130px;
}

#texte_actions_informations {
position:absolute;
top:340px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:15px;
}

#footer_actions_informations{
margin-top:637px;
}

/*--------------------------*/
/*-------- page news -------*/
/*--------------------------*/



#texte_news{
position:absolute;
top:400px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:16px;
}

#footer_news{
margin-top:637px;
}

#intro_page_news{
width:740px;
height:50px;
margin-left:250px;
margin-top:-130px;
font-size:24px;
text-align:center;
}



/* page colloque nausicaa */




#texte_nausicaa{
position:absolute;
top:400px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:15px;
}

#footer_nausicaa{
margin-top:637px;
}

#intro_nausicaa {
width:740px;
height:50px;
margin-left:250px;
margin-top:-130px;
font-size:20px;
text-align:center;
}

/*--------------------------*/
/*---- page festi vagues ---*/
/*--------------------------*/



#texte_festi_vagues{
position:absolute;
top:400px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:15px;
}

#footer_festi_vagues{
margin-top:637px;
}

#intro_festi_vagues {
width:740px;
height:50px;
margin-left:250px;
margin-top:-130px;
font-size:24px;
text-align:center;
}

/*--------------------------*/
/*---- page parrainage -----*/
/*--------------------------*/

#texte_parrainage{
position:absolute;
top:360px;
margin-left:30px;
margin-right:0px;
width:970px;
}

#footer_parrainage{
margin-top:90px;
margin-left:-18px;
}

#intro_parrainage {
width:740px;
height:50px;
margin-left:250px;
margin-top:-130px;
font-size:20px;
}

#formulaire_coordonnes{
width:450px;
}

#formulaire_joindre {
width:450px;
margin-left:500px;
margin-top:-287px;
}

/*--------------------------*/
/*---- page dons et legs ---*/
/*--------------------------*/

#texte_legs{
position:absolute;
top:340px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:14px;
}

#footer_legs{
margin-top:637px;
}

#intro_legs {
width:740px;
height:50px;
margin-left:250px;
margin-top:-130px;
font-size:20px;
text-align:center;
}

#footer_legs_suite {
margin-top:555px;
}

#texte_legs_suite{
position:absolute;
top:400px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:15px;
}

/*--------------------------*/
/*-------- actions ---------*/
/*--------------------------*/


#texte_action {
position:absolute;
top:380px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:15px;
}

#footer_actions{
margin-top:660px;
}

#intro_actions{
width:740px;
height:50px;
margin-left:250px;
margin-top:-150px;
font-size:18px;
}

#img_actions{
margin-left:515px;
margin-top:-70px;
}

#img_thailande{
margin-left:680px;
margin-top:-220px;
}

/*--------------------------*/
/*----- informations -------*/
/*--------------------------*/


#texte_page_informations {
position:absolute;
top:400px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:15px;
}

#footer_informations{
margin-top:667px;
}

#intro_page_informations {
width:740px;
height:50px;
margin-left:250px;
margin-top:-160px;
}

#img_lait{
margin-left:750px;
margin-top:-150px;
}

/*--------------------------*/
/*------ particuliers -------*/
/*--------------------------*/
#intro_page_particuliers {
width:740px;
height:50px;
margin-left:250px;
margin-top:-130px;
font-size:28px;
text-align:center;
font-style:oblique;
}

#texte_page_particuliers {
position:absolute;
top:400px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:15px;
}

#footer_page_particuliers{
margin-top:639px;
}

/*--------------------------*/
/*-- comment nous aider ----*/
/*--------------------------*/

#intro_nous_aider {
width:740px;
height:50px;
margin-left:550px;
margin-top:-150px;
}

#texte_nous_aider {
position:absolute;
top:340px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:12.5px;
}

#footer_nous_aider{
margin-top:659px;
}

/*--------------------------*/
/*--------- presse ---------*/
/*--------------------------*/
#intro_page_presse {
width:740px;
height:50px;
margin-left:250px;
margin-top:-130px;
font-size:20px;
text-align:center;
}

#texte_page_presse{
position:absolute;
top:370px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:14px;
}

#footer_presse{
margin-top:638px;
}


/*--------------------------*/
/*------ entreprises -------*/
/*--------------------------*/
#intro_entreprise {
width:740px;
height:50px;
margin-left:250px;
margin-top:-100px;
font-size:20px;
}

#texte_entreprise{
position:absolute;
top:370px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:14px;
}

#footer_entreprise{
margin-top:607px;
}


/*--------------------------*/
/*----- qui sommes nous ----*/
/*--------------------------*/
#intro_qui {
width:740px;
height:50px;
margin-left:250px;
margin-top:-120px;
font-size:18px;
}

#texte_page_qui{
position:absolute;
top:380px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:15px;
}

#footer_qui{
margin-top:627px;
}

/*--------------------------*/
/*------- journaliste ------*/
/*--------------------------*/
#intro_journaliste {
width:740px;
height:50px;
margin-left:250px;
margin-top:-120px;
font-size:18px;
}

#texte_journaliste{
position:absolute;
top:380px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:15px;
}

#footer_journaliste{
margin-top:627px;
}

/*--------------------------*/
/*------- partenaires ------*/
/*--------------------------*/


#texte_page_partenaires{
position:absolute;
top:370px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:15px;
}

#footer_page_partenaires{
margin-top:630px;
}

#intro_partenaires {
width:740px;
height:50px;
margin-left:250px;
margin-top:-120px;
font-size:18px;
}


/*--------------------------*/
/*------ exemple dons -----*/
/*--------------------------*/


#texte_exemple_dons{
position:absolute;
top:400px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:16px;
}

#footer_exemple_dons{
margin-top:628px;
}

#intro_exemple_dons {
width:740px;
height:50px;
margin-left:250px;
margin-top:-120px;
font-size:18px;
}

/*--------------------------*/
/*---- actions terrain -----*/
/*--------------------------*/


#texte_page_actions_terrain{
position:absolute;
top:400px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:16px;
}

#footer_page_actions_terrain{
margin-top:648px;
}

#intro_page_actions_terrain{
width:740px;
height:50px;
margin-left:250px;
margin-top:-140px;
}

#phrase_actions{
font-size:22px;
margin-left:400px;
margin-top:-120px;
text-align:center;
}

/* fromagerie */


#texte_fromagerie{
position:absolute;
top:400px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:16px;
}

#footer_fromagerie{
margin-top:647px;
}

#intro_fromagerie{
width:740px;
height:50px;
margin-left:250px;
margin-top:-140px;
}

#phrase_fromagerie{
font-size:22px;
margin-left:400px;
margin-top:-120px;
text-align:center;
}

/* chèvres */


#texte_chevres{
position:absolute;
top:400px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:16px;
}

#footer_chevres{
margin-top:653px;
}

#intro_chevres{
width:740px;
height:50px;
margin-left:250px;
margin-top:-145px;
}

#phrase_chevres{
font-size:22px;
margin-left:400px;
margin-top:-110px;
text-align:center;
}


/*--------------------------*/
/*--- ventes solidaires ----*/
/*--------------------------*/


#texte_ventes{
position:absolute;
top:380px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:16px;
}

#footer_ventes{
margin-top:628px;
}

#intro_ventes{
width:740px;
height:50px;
margin-left:250px;
margin-top:-120px;
font-size:22px;
font-style:oblique;
}

#img_ventes{
margin-left:590px;
margin-top:-100px;
}

/* page colloque ulco */


#texte_ulco{
position:absolute;
top:340px;
margin-left:30px;
margin-right:0px;
width:970px;
font-size:15px;
}

