*{ margin:0; padding:0; } 
img{ border:0px; }
p {margin: 0 0 10px 0;}

/* lien du bas de la page acceuil - referencement */
.lien{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:10px 20px 10px 20px;}
.lien a{ color:#000000;}
.lien a:hover{ color:#999999;}


/* NEWSLETER + LOGO */
.message_inscription{ font-size:16px; font-weight:bold; color:#e4006e;}
#newsletter_logo_defile{
width:914px; 
height:132px;
margin-left:22px;
margin-bottom:6px;
}
.newsletters{
float:left;
width:289px;
height:79px;
background-image:url(files/image/accueil/bio_image_newsletter.jpg); 
background-repeat:no-repeat;  
padding-top:52px;
padding-left:10px;
margin-right:4px;

}
.newsletters input{ padding:0;
width:278px;
height:15px;
border: 1px solid #9ab818;
display:block;
margin-bottom:8px;
font-size:12px;
}
.newsletters input[type="submit"]{
background-color:#e4006e;
font-weight:bold;
font-size:11px;
height:18px;
color:#FFFFFF;
border: 1px solid #e4006e;
}
.newsletters input[type="submit"]:hover{background-color:#9ab818; border: 1px solid #9ab818;} 
/****/
#image_defilante_fr{  
float:right;
width:606px; 
height:79px; 
background-image:url(user/logo/bio_image_defilante.jpg); 
background-repeat:no-repeat; 
padding-top:52px; 
padding-left:2px; 
}
#image_defilante_fr img{ border:1px solid #eaeaea;}
#image_defilante_en{
float:right;
width:606px; 
height:79px; 
background-image:url(user/logo/bio_image_defilante_en.jpg); 
background-repeat:no-repeat; 
padding-top:52px; 
padding-left:2px; 
}
#image_defilante_en img{ border:1px solid #eaeaea;}


body {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0;
padding: 0;
background-color:#C0D362;
}
#conteneur {
position: relative;
width: 1003px;
margin: 0 auto;
background-image:url(files/interface/fond_site.jpg);
background-repeat:repeat-y;
/*background-color:#ffffff;*/
padding-left:12px;
padding-right:12px;
}

#header {
height: 93px;
}
#banniere{
position:relative; 
margin-left:580px; 
margin-top:-120px;
}
#drapeau{
padding-left:48px;
padding-top:6px;
}
#drapeau a{ margin-right:10px;}
/*#drapeau a img{ margin-top:-60px;}*/

#flashcontent{
position:relative;
/*left:0px;
top:93px;*/
width:979px;
height:111px;
z-index:1;
}

/*a:hover#menu1  {
text-decoration: none;
background-color:#fad800;
height:32px;

}*/

/*a#menu2_active  {
margin-right:1px;
display:block;
width:162px;
color: #ffffff;
text-decoration: none;
background-image:url(files/interface/fond_2.gif);
background-repeat:repeat-x;
height:32px;
}
a#menu2  {
margin-right:1px;
display:block;
width:162px;
color: #ffffff;
text-decoration: none;
background-color:#cdb5d5;
}
a:hover#menu2  {
text-decoration: none;
background-color:#c284d7;
}

a#menu3_active {
margin-right:1px;
display:block;
width:122px;
color: #ffffff;
text-decoration: none;
background-image:url(files/interface/fond_3.gif);
background-repeat:repeat-x;
height:32px;
}
a#menu3 {
margin-right:1px;
display:block;
width:122px;
color: #ffffff;
text-decoration: none;
background-color:#fabd1e;
}
a:hover#menu3  {
text-decoration: none;
background-color:#edac03;
}

a#menu4_active  {
margin-right:1px;
display:block;
width:122px;
color: #ffffff;
text-decoration: none;
background-image:url(files/interface/fond_4.gif);
background-repeat:repeat-x;
height:32px;
}
a#menu4  {
margin-right:1px;
display:block;
width:122px;
color: #ffffff;
text-decoration: none;
background-color:#f2be75;
}
a:hover#menu4  {
text-decoration: none;
background-color:#dfaf6b;
}

a#menu5_active {
margin-right:1px;
display:block;
width:122px;
color: #ffffff;
text-decoration: none;
background-image:url(files/interface/fond_5.gif);
background-repeat:repeat-x;
height:32px;
}
a#menu5 {
margin-right:1px;
display:block;
width:122px;
color: #ffffff;
text-decoration: none;
background-color:#bfd362;
}
a:hover#menu5 {
text-decoration: none;
background-color:#afd014;
}

a#menu6_active  {
margin-right:1px;
display:block;
width:122px;
color: #ffffff;
text-decoration: none;
background-image:url(files/interface/fond_6.gif);
background-repeat:repeat-x;
height:32px;
}
a#menu6  {
margin-right:1px;
display:block;
width:122px;
color: #ffffff;
text-decoration: none;
background-color:#82cde1;
}
a:hover#menu6 {
text-decoration: none;
background-color:#5ab2ca;
}





#centre {
position:relative;

width:979px;
background-color:#FFFFFF;
}
#centre a{
color:#9ab708;
text-decoration:none;
}
#centre a:hover{
color:#bfd362;
text-decoration:none;
}*/


/*centre_index*/
#centre_index{ width:912px; margin-left:22px; margin-top:10px;}
#centre_index h2 { color:#FFFFFF; font-size:24px; margin-left:58px; margin-bottom:10px;}
		div#colonne1 {overflow: hidden; 
			float: left;
			width: 299px;
			margin-right: 7px;			
			padding: 1px 0;
			padding-top:14px;
		}
		div#colonne2 {overflow: hidden;  
			float: right;
			width: 299px;
			padding: 1px 0;
		}
		div#centre_acc { 
			overflow: hidden;
			padding: 1px 0;
			padding-top:14px;
			width: 299px;
		}
.exposant_une{ background-image:url(files/image/accueil/fond_exposant_une.gif); background-repeat:no-repeat; height:214px; margin-bottom:24px; }
.exposant_une_txt{ margin:10px 30px;}
.exposant_une_lien{ text-align:right;}
.exposant_une_lien a { background-color:#e4006e; padding:2px 4px; color:#FFFFFF; text-decoration:none;}
.exposant_une_lien a:hover{background-color:#99b81b; padding:2px 4px; color:#FFFFFF; text-decoration:none;}

.focus_newsletter{ background-image:url(files/image/accueil/fond_focus.gif); background-repeat:no-repeat; height:435px; width:299px;  }
.focus_newsletter h3 { color:#E4006E; font-size:18px; background-color:#BABBBD; width:299px; height:18px; text-indent:10px; line-height:18px; padding:0; }
.focus_newsletter em {color:#E4006E; font-size:18px; font-weight:bold; color:#FFFFFF; float:right; margin-top:-18px; line-height:18px; padding:0; margin-right:6px;}
.focus_newsletter .focus_txt{width:290px; }
.focus_newsletter .focus_txt p {padding-left:10px; width:280px;}
.focus_newsletter .focus_txt strong{ font-size:20px; color:#99b81b; display:block;}
.focus_newsletter img{ clear:both; margin-top:2px;}
a.lien_suite { text-decoration:none; color:#99b81b;}
a.lien_suite:hover{ text-decoration:none; color:#e4006e;}
a.lien_site { text-decoration:none; color:#003787;}
a.lien_site:hover{ text-decoration:none; color:#e4006e;}


.actu_expo{ background-image:url(files/image/accueil/fond_actu_exposant.gif); background-repeat:no-repeat; height:484px; margin-bottom:20px;  }
.actu_expo h4{ color:#000000; font-size:14px; padding: 0 6px;}
.actu_expo_txt {padding: 0 6px;}
.actu_expo a{ text-decoration:none; color:#003787;}
.actu_expo a:hover{ text-decoration:none; color:#e4006e;}
.lien_actu_expo{ text-align:right; margin-top:-24px;}
.lien_actu_expo a{ background-color:#e4006e; padding:2px 4px; color:#FFFFFF; text-decoration:none;}
.lien_actu_expo a:hover{background-color:#99b81b; padding:2px 4px; color:#FFFFFF; text-decoration:none;}


#index_communaute{ background-image:url(files/image/accueil/fond_communaute.gif); background-repeat:no-repeat; height:169px; margin-bottom:10px; }
#index_communaute{ margin:0; padding:0; height:29px;}
#index_communaute p{ padding:0px 10px; font-size:12px; font-weight:bold;}
#index_communaute img{ padding-left:12px;}
#index_communaute a { text-decoration:none; color:#000000;}
#index_communaute a:hover { text-decoration:none; color:#e4006e}

.bientot{ background-image:url(files/image/accueil/fond_bientot.gif); background-repeat:no-repeat; height:159px; margin-bottom:10px; }
.bientot h2 { padding-top:12px;}
#logo_exposant_bientot{ padding-top:6px; padding-left:10px;}

.actu_bio{ background-image:url(files/image/accueil/fond_actu_bio.gif); background-repeat:no-repeat; height:264px; margin-bottom:10px; }
.actu_bio h4{ color:#000000; font-size:14px; padding: 0 6px;}
.actu_bio_txt {padding: 0 10px;}
.actu_bio a{ text-decoration:none; color:#003787;}
.actu_bio a:hover{ text-decoration:none; color:#e4006e;}
.lien_actu_bio{ text-align:right; margin-top:-24px;}
.lien_actu_bio a{ background-color:#e4006e; padding:2px 4px; color:#FFFFFF; text-decoration:none;}
.lien_actu_bio a:hover{background-color:#99b81b; padding:2px 4px; color:#FFFFFF; text-decoration:none;}



#actualite{
position:relative;
float:left;
width:533px;
padding-left:20px;
font-size:13px;
margin-top:30px;
}
#actualite h1{
color:#E2007A;
font-size:43px;
}
#actualite h2{
color:#99B61E;
font-size:35px;
}
#actualite a{ font-size:10px; font-weight:bold; font-style:italic; color:#99B61E;}  
#actualite p img{ margin:10px 20px 10px 20px;}
#actualite li{margin-left:40px;}

#gauche{
position:relative;
float:left;
width:533px;
padding-left:20px;
}
.bienvenue{
background-image:url(files/interface/produits-bio.jpg);
background-repeat:no-repeat;
width:513px;
height:207px;
padding-left:10px;
padding-right:10px;padding-top:8px;
font-size:12px;
margin-bottom:8px;
line-height:15px;
}
.bienvenue p{ display:inline;  }


.exposant{
background-image:url(files/interface/alimentation-bio.jpg);
background-repeat:no-repeat;
width:340px;
height:276px;
padding:84px 50px 50px 140px;
font-size:15px;
margin-left:5px;
margin-bottom:8px;
}
.exposant h1{ font-size:24px;}
.exposant h2{ font-size:24px; color:#E2007A;}
#centre .exposant a{ text-decoration:none;  color:#E2007A; font-weight:bold; font-style:italic;}
#centre .exposant a:hover{ text-decoration:none;  color:#9BB702;}


.focus{
background-image:url(files/interface/produits-alimentaires-bio.jpg);
background-repeat:no-repeat;
width:435px;
height:387px;
margin-left:15px;
padding-left:60px;
padding-top:5px;
font-size:13px;
}
.focus_txt{
position:relative; 
float:left;
width:260px;
height:130px;
}
.focus h1{
color:#E2007A;
font-size:24px;
margin-bottom:5px;
}
.focus h1 em {color:#878889; }
.focus strong{ color:#99B61E; display:block;}
#centre .focus_txt a { color:#E2007A;}
#centre .focus_txt a:hover { color:#99B61E;}
.focus p{ width:260px;}

.img_lien{
position:relative;
float:right;
margin-right:20px;
text-align:right;
font-size:13px;
font-weight:bold;

}
.img_lien img{margin-bottom:10px;}
#centre .focus .img_lien a{ color:#E2007A;}
#centre .focus .img_lien a:hover{ color:#99B61E;}






#droite{
position:relative;
float:right;
margin-right:38px;
margin-top:12px;

}
#index_communaute_fr{
background-image:url(files/image/actualite/actualite-communaute_fr.gif);
background-repeat:no-repeat;
width:335px;
height:203px;
margin-bottom:20px;
font-size:12px;
color:#666666;
position:relative;
}
#index_communaute_en{
background-image:url(files/image/actualite/actualite-communaute_en.gif);
background-repeat:no-repeat;
width:335px;
height:203px;
margin-bottom:20px;
font-size:12px;
color:#666666;
position:relative;
}

#index_communaute_fr a, #index_communaute_en a{ font-size:12px; font-weight:bold;}

.actu{
background-image:url(files/interface/complements-alimentaires-2.jpg);
background-repeat:no-repeat;
width:265px;
height:261px;
padding-left:60px;
padding-right:10px;
padding-top:5px;
font-size:13px;
margin-bottom:10px;
}

.actu h1{ font-size:24px; color:#E2007A; margin-bottom:10px; clear:both;}
.actu h2{ font-size:13px; font-weight:bold; color:#99B61E; clear:both;}
#centre a.lien_site { font-style:italic; font-size:12px; color:#333333; float:left; margin-bottom:5px; }
#centre a.lien_site:hover{ font-style:italic; font-size:12px; color:#E2007A;}
#centre a.lien_actu {font-size:12px; color:#E2007A; font-weight:bold; float:right;  margin-bottom:5px;  }
#centre a.lien_actu:hover{  font-size:12px; color:#99B61E;}
#centre a.lien_actu_archive {font-size:12px; color:#99B61E; font-weight:bold;  }
#centre a.lien_actu_archive:hover{  font-size:12px; color:#E2007A;}

.actu img{ padding:5px 5px;}



.pub{
margin-top:20px;
}





#pied {clear:both;
height: 36px;
text-align:center;
font-size:10px;
line-height:34px;
margin:0 0 0 -24px;
}
#pied span{
position:relative;

color:#C0D362;
font-weight:bolder;
width:10px;
margin:10px 5px 10px 5px;
width:959px
}
#pied a{
color: #000000;
text-decoration: none;
}
#pied a:hover{
color:#999999;
text-decoration: none;
}
