/******************************************************************************/
/*
* 	STRUCTURE COMMUNE
*/ 

	html {
		height: 100%;
	}
	
	/******************************************************************************/

	body{height: 100%;background:#1b1911 ;font-size: 100%; line-height:120%; font-family:"Lucida Grande","Segoe UI",Verdana,Arial,Helvetica,sans-serif; text-align:center; }
 	
	/******************************************************************************/
	
	h1{  }
	 	
	/******************************************************************************/
	
	input.champ_txt{border: 1px solid #cfcfcf; color:#000000; font-size:2.5em; padding:5px;font-family:"Lucida Grande","Segoe UI",Verdana,Arial,Helvetica,sans-serif; width:65%; }		
	input.BOUTON{ background:#efefef;border: 1px solid #cfcfcf; color:#333; text-shadow:#fff 1px 1px 1px ; font-size:2.5em; padding:5px;font-family:"Lucida Grande","Segoe UI",Verdana,Arial,Helvetica,sans-serif; width:100px; }		
	textarea{border: 1px solid #cfcfcf; font-size:1.5em;font-family:"Lucida Grande","Segoe UI",Verdana,Arial,Helvetica,sans-serif;}	

	/******************************************************************************/
	
 	#GLOBAL{text-align:left;background:#c09e2a ; margin:0 auto;  }
	 	
	/******************************************************************************/
	
	#CENTRE{margin:0 auto; width:1000px; overflow:hidden }
	#CENTRE #WRAPPER{margin:30px 100px 0 140px  }
	
	/******************************************************************************/

	#ENTETE{ display:block; width:100%; margin:0 auto 0 auto; text-align:center; background:#000  url(site/img/BSFN_00.jpg) no-repeat center 0; height:621px;  }
	#ENTETE span{display:none}
	
	/*****************************************************************************	*/
	

	/*****************************************************************************/

	#CONTACT h2{ color:#bd78aa; margin-bottom:15px}
	#CONTACT a.fermer{ background:#bd78aa; color:#fff  }

	/*****************************************************************************/
	
	/*  FORMULAIRE_CONTACT */	
 	#FORMULAIRE_CONTACT{ width:62.5%; margin:0 auto}
	#FORMULAIRE_CONTACT a{background:#19D1DA; color:#000; padding:3px;font-size:.85em; letter-spacing:.1em}	
	#FORMULAIRE_CONTACT a:hover{background:#fff; }	
	#FORMULAIRE_CONTACT h2{ line-height: 1.2em;font-size:1.6em; font-weight:bold; color:#333;text-shadow: #ccc 1px 1px 1px; margin-bottom:15px}
	
	#FORMULAIRE_CONTACT form{padding:0 5% 5% 5%; }
	#FORMULAIRE_CONTACT label{display: block;font-size:.85em; color:#333;  background:#fff; padding:5px; }
	#FORMULAIRE_CONTACT label.error{color: #8A1F11;}
 	#FORMULAIRE_CONTACT input.error{color: #8A1F11; background:#FBE3E4; border:1px solid #FBC2C4}
	#FORMULAIRE_CONTACT label.alerte{color: #514721;}
 	#FORMULAIRE_CONTACT input.alerte{color: #514721; background:#FFF6BF; border:1px solid #FFD324}
	#FORMULAIRE_CONTACT input,  
	#FORMULAIRE_CONTACT textarea{width:98%; padding:1% ; margin:0 0 10px; background:#efefef}
 	#FORMULAIRE_CONTACT textarea.alerte{color: #514721; background:#FFF6BF; border:1px solid #FFD324}
	#FORMULAIRE_CONTACT input.BOUTON{ color: #212121;border: 0;background: #fff; padding: 5px 0; width: 150px; margin-top: 5px; font-weight:bold; font-size:1.5em}
 
	/*****************************************************************************/
	
	#SIGNATURE{clear: both; letter-spacing:.1em;  padding:25px 0; text-align:center; margin:150px 0 0 0; background:#242117 }
	#SIGNATURE .WRAP{ padding:10px 0 0 0}
	#SIGNATURE .WRAP p{ color: #999; font-size: .7em; }
	#SIGNATURE #LOGO_DELICYUS{ color: #6c5c26; font-size: .9em;  font-weight:bold; letter-spacing:.1em }
	#SIGNATURE a:hover#LOGO_DELICYUS{color:#000; background:#fff}

	/*****************************************************************************/
	


	/*
	*  FIN DE LA STRUCTURE COMMUNE
	*/ 
	/******************************************************************************/
	
	
	
	.COL_00{ float:left; width:50%; margin:30px 0 }

	
	#VIDEO{ margin:0 10px 0 0; background:url(site/img/BSFN_03.gif) no-repeat 0 0 ; padding:20px 0  0 23px; height:327px}

	
	#EDITO{ margin:0 0 0 20px; font-family:Georgia,Utopia,Palatino,'Palatino Linotype',serif; text-shadow:#d3ae2e 1px 1px 0}
	#EDITO h2{ margin: 1em .35em; line-height:1.35em; font-size:1.3em;  font-family:"Lucida Grande","Segoe UI",Tahoma,Arial,Helvetica,sans-serif;}
	#EDITO p{ margin:0 0 15px 0; line-height:1.45em; font-style:1.25em}
	#EDITO a{ color:#fff; font-weight:bold}
	#EDITO a:hover{ color:#000}
 

	
	#SOCIAL{ margin:50px 10px 0 0; background:url(site/img/BSFN_04.gif) no-repeat 0 0 ;   height:101px; overflow:hidden}
	#SOCIAL ul{ padding:35px 0 0 285px}
	#SOCIAL ul li{ float:left}

	
	#INFORMATIONS{ width:1000px; margin:0 auto }
	#INFORMATIONS .WRAP{ margin:90px 100px 0 140px; background: url(site/img/BSFN_05.gif) no-repeat 0 0 ; padding:50px 0  30px 0; border-bottom:1px solid #443e2b }
	#INFORMATIONS dl{ margin:0 30px 0 30px;  }
	#INFORMATIONS dl.second{ padding:0 0 0 30px; }
	#INFORMATIONS dt{ margin:0 0 15px }
	#INFORMATIONS dd{ font-size:.87em; color:#999999  }
	#INFORMATIONS dd a{ color:#c09e2a; font-weight:bold}
	#INFORMATIONS dd a:hover{ color:#FFF}
 		
	#NAVIGATION_FOOTER {   float:left;   width:100%;    overflow:hidden;   position:relative;  }
  	
	.intertitre{ text-align:right; padding:25px 25px 0}
 