@charset "UTF-8";
/* CSS Document */

body{
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	background:#8b0304;
	font-family: “Lucida Grande”, sans-serif;
	font-size: 0.65em;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.2em;
}

ul,li{margin:0;padding:0;list-style:none;vertical-align:top;}
ul #menu{vertical-align:top;margin:0;padding:0;background-image:url(../images/liens_verger_rep.jpg);background-repeat:repeat-x;}
.imgHaut{height:202px;width:947px;clear:both;padding:0;margin:0;border:none;}


.general {
	background-image:url(../images/vergers_rep_gauche.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:804px;
}

.general #contenu {
	width:1063px;
	margin-left:auto;
	margin-right:auto;
	
}

.general #contenu #left {
	width:105px;
	float:left;
}

.general #contenu #centre {
	width:867px;
	height:750px;
	float:left;
	background-color:#d95f63;
	vertical-align:top;
}


.general #contenu #right {
	width:91px;
	float:left;
}



/******************************************* HEADER + MENU ********************************/

.general #contenu #centre li{
	float:left;
}


/**************************************** FLOAT CLEAR *********************************************/

.left{float:left;}

.right{float:right;}

.clear{clear:both;}

.paddingBottom{padding-bottom:3px;}

img{border-style:none;}

.imgForm{float:left;padding:0 5px 3px 0;}

h2 {margin-bottom:10px;font-size:16px;}

/***************************************** SPÉCIFIQUE SECTION ACCUEIL LAFRANCE **********************/

.general #contenu #centre #contenuAccueilLafrance{
	background-color:#d95f63;
	width:867px;
	height:540px;
	clear:both;
}

.general #contenu #centre #contenuAccueilLafrance #blocGauche{
	width:680px;
	height:265px;
	background:url(../images/accueil_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuAccueilLafrance #blocGauche #txt {
	padding:65px 15px 15px 35px;
	color:#464646;
	width:620px;
	height:145px;
	text-align:justify;
}
.general #contenu #centre #contenuAccueilLafrance #blocGauche #albumphoto{
	width:680px;
	height:40px;
	position:relative;
}
.general #contenu #centre #contenuAccueilLafrance #sousTexteNouvelles{
	width:391px;
	height:171px;
	background:url(../images/accueil_sousTexteNouvelles.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuAccueilLafrance #sousTexteNouvelles #txt {
	padding:50px 15px 15px 8px;
	color:white;
	width:365px;
	height:160px;
	text-align:justify;
}

.general #contenu #centre #contenuAccueilLafrance #sousTexteNouvelles #txt #bouton{
	position:relative;
	top:10px;
}

.general #contenu #centre #contenuAccueilLafrance #sousTexteFaq{
	width:472px;
	height:103px;
	background:url(../images/accueil_sousTexteFaq.jpg) no-repeat;
	float:left;
}


.general #contenu #centre #contenuAccueilLafrance #sousTexteFaq #txt {
	padding:27px 0px 15px 25px;
	color:white;
	width:450px;
	height:100px;
	text-align:justify;
}

.general #contenu #centre #contenuAccueilLafrance #sousTexteFaq #txt #bouton{
	padding-top:10px;
}

/***************************************** SPÉCIFIQUE SECTION ACCUEIL 2 LAFRANCE **********************/

.general #contenu #centre #contenuAccueilLafrance2{
	background-color:#d95f63;
	width:867px;
	height:540px;
	clear:both;
}

.general #contenu #centre #contenuAccueilLafrance2 #blocGauche2{
	width:680px;
	height:265px;
	background:url(../images/accueil_sousTexte2.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuAccueilLafrance2 #blocGauche2 #txt {
	padding:65px 15px 15px 35px;
	color:#464646;
	width:620px;
	height:145px;
	text-align:justify;
}
.general #contenu #centre #contenuAccueilLafrance2 #blocGauche2 #albumphoto{
	width:680px;
	height:40px;
	position:relative;
}
.general #contenu #centre #contenuAccueilLafrance2 #sousTexteNouvelles{
	width:391px;
	height:171px;
	background:url(../images/accueil_sousTexteNouvelles.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuAccueilLafrance2 #sousTexteNouvelles #txt {
	padding:50px 15px 15px 8px;
	color:white;
	width:365px;
	height:160px;
	text-align:justify;
}

.general #contenu #centre #contenuAccueilLafrance2 #sousTexteNouvelles #txt #bouton{
	position:relative;
	top:10px;
}

.general #contenu #centre #contenuAccueilLafrance2 #sousTexteFaq{
	width:472px;
	height:103px;
	background:url(../images/accueil_sousTexteFaq.jpg) no-repeat;
	float:left;
}


.general #contenu #centre #contenuAccueilLafrance2 #sousTexteFaq #txt {
	padding:27px 0px 15px 25px;
	color:white;
	width:450px;
	height:100px;
	text-align:justify;
}

.general #contenu #centre #contenuAccueilLafrance2 #sousTexteFaq #txt #bouton{
	padding-top:10px;
}


/****************************** SPÉCIFIQUE SECTION APROPOS LAFRANCE **********************/
.general #contenu #centre #contenuApropos{
	width:867px;
	height:545px;
	padding:2px;

}

.general #contenu #centre #contenuApropos #blocGauche{
	width:445px;
	height:513px;
	background:url(../images/apropos_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuApropos #blocGauche #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:456px;
	text-align:justify;
}

.general #contenu #centre #contenuApropos #blocGauche #txt em{
	font-size:12px;
}

.general #contenu #centre #contenuApropos #blocGauche #txt #titreSpecial{
	margin-left:-10px;
}

.general #contenu #centre #contenuApropos #blocDroite{
	width:418px;
	height:513px;
	float:left;
}

/***************************************** SPÉCIFIQUE SECTION CONTACT LAFRANCE **********************/

.general #contenu #centre #contenuContact{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuContact #blocGauche{
	width:446px;
	height:213px;
	background:url(../images/contact_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuContact #blocGauche #txt{
	padding:58px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:250px;
	text-align:justify;
}


.general #contenu #centre #contenuContact #blocDroite{
	width:417px;
	height:213px;
	float:left;
}

.general #contenu #centre #contenuContact #blocBas{
	width:863px;
	height:337px;
	clear:both;
	background:url(../images/contact_imgMap.jpg) no-repeat;
}



/***************************************** SPÉCIFIQUE SECTION CUEILLETTE LAFRANCE *******************/

.general #contenu #centre #contenuCueillette{
	width:867px;
	height:545px;
	padding:2px;

}

.general #contenu #centre #contenuCueillette #blocGauche{
	width:863px;
	height:514px;
	background:url(../images/cueillette_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuCueillette #blocGauche #txt {
	padding:65px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:456px;
	text-align:justify;
}


/******************************* SPÉCIFIQUE SECTION BOUTIQUE LAFRANCE *******************/

.general #contenu #centre #contenuBoutique{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuBoutique #blocGauche{
	width:446px;
	height:513px;
	background:url(../images/boutique_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuBoutique #blocGauche #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:456px;
	text-align:justify;
}

.general #contenu #centre #contenuBoutique #blocDroite{
	width:417px;
	height:513px;
	float:left;
}

.general #contenu #centre #contenuBoutique #txt #liste{
	padding:10px 0 0 15px;
	color:#890401;
	font-weight:bold;
	font-size:13px;
}

.general #contenu #centre #contenuBoutique #txt #liste #items{
	padding:0 0 5px 0;
}

.general #contenu #centre #contenuBoutique #txt #titreSpecial{
	margin-left:-20px;
}

/********************************* SPÉCIFIQUE SECTION ANIMATION LAFRANCE **********************/

.general #contenu #centre #contenuAnim{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuAnim #blocGauche{
	width:446px;
	height:513px;
	background:url(../images/animationV_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuAnim #blocGauche #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:390px;
	height:456px;
	text-align:justify;
}

.general #contenu #centre #contenuAnim #blocDroite{
	width:417px;
	height:513px;
	float:left;
}
/********************************* SPÉCIFIQUE SECTION CAFE ************************************/

.general #contenu #centre #contenuCafe{
	width:867px;
	height:545px;
	padding:2px;

}

.general #contenu #centre #contenuCafe #blocGauche{
	width:444px;
	height:513px;
	background:url(../images/cafe_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuCafe #blocGauche #txt {
	padding:48px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:456px;
	text-align:justify;
}


.general #contenu #centre #contenuCafe #blocDroite{
	width:419px;
	height:513px;
	float:left;
}

/********************************* SPÉCIFIQUE SECTION CAFE MENU LAFRANCE **********************/

.general #contenu #centre #contenuCafeMenu{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuCafeMenu #blocGauche{
	width:686px;
	height:45px;
	background:url(../images/cafeMenu_titre.jpg) no-repeat;
	float:left;
}


.general #contenu #centre #contenuCafeMenu #blocDroite{
	width:177px;
	height:45px;
	float:left;
}

.general #contenu #centre #contenuCafeMenu #blocBas{
	width:863px;
	height:466px;
	clear:both;
	background:url(../images/cafeMenu_menu.jpg) no-repeat;
}

/********************************* SPÉCIFIQUE SECTION EMPLOIS LAFRANCE **********************/

.general #contenu #centre #contenuEmplois{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuEmplois #blocGauche{
	width:446px;
	height:217px;
	background:url(../images/emplois_sousText.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuEmplois #blocGauche #txt {
	padding:48px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:170px;
	text-align:justify;
}

.general #contenu #centre #contenuEmplois #blocDroite{
	width:417px;
	height:217px;
	float:left;
}

.general #contenu #centre #contenuEmplois #blocBas{
	width:863px;
	height:294px;
	clear:both;
	background:url(../images/emplois_sousText_bas.jpg) no-repeat;
}
.general #contenu #centre #contenuEmplois #blocBas #txt {
	position:relative;
	top:60px;
	padding:0 15px 15px 35px;
	width:800px;
	height:280px;
	text-align:justify;
}
	
	



/********************************* SPÉCIFIQUE SECTION PATISSERIE LAFRANCE **********************/



/********************************* SPÉCIFIQUE SECTION FAQ LAFRANCE **********************/

.general #contenu #centre #contenuFAQ{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuFAQ #blocGauche{
	width:445px;
	height:514px;
	background:url(../images/faq_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuFAQ #blocGauche #txt {
	padding:48px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:456px;
	text-align:justify;
	overflow:auto;
}

.general #contenu #centre #contenuFAQ #blocDroite{
	width:418px;
	height:514px;
	float:left;
}

/********************************* SPÉCIFIQUE SECTION NOUVELLES LAFRANCE **********************/

.general #contenu #centre #contenuNouvelles{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuNouvelles #blocGauche{
	width:439px;
	height:513px;
	background:url(../images/nouvelles_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuNouvelles #blocGauche #txt {
	padding:0px 15px 15px 40px;
	margin-top:48px;
	color:black;
	width:385px;
	height:450px;
	overflow:auto;
	text-align:justify;
	line-height: 1.2em;
}

.general #contenu #centre #contenuNouvelles #blocDroite{
	width:423px;
	height:513px;
	float:left;
}

/***************************************** SPÉCIFIQUE SECTION FORFAIT **********************/

.general #contenu #centre #contenuForfait{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuForfait #blocGauche{
	width:445px;
	height:513px;
	background:url(../images/animation_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuForfait #blocGauche #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:456px;
	text-align:justify;
}

.general #contenu #centre #contenuForfait #blocDroite{
	width:418px;
	height:513px;
	float:left;
}

/***************************************** SPÉCIFIQUE SECTION FORFAIT2 **********************/

.general #contenu #centre #contenuForfait2{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuForfait2 #blocGauche{
	width:593px;
	height:46px;
	background:url(../images/forfaitRepas_titre.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuForfait2 #blocGauche #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:456px;
	text-align:justify;
}

.general #contenu #centre #contenuForfait2 #blocBas{
	width:863px;
	height:461px;
	clear:both;
	background:url(../images/forfaitRepas_sousTexte.jpg) no-repeat;
}

.general #contenu #centre #contenuForfait2 #blocBas #special{
	padding:425px 0 0 670px;
}


/******************************************SECTION PATISSERIES ******************************/

.general #contenu #centre #contenuPatisserie{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuPatisserie #blocGauche{
	width:446px;
	height:513px;
	background:url(../images/patisserie_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuPatisserie #blocGauche #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:456px;
	text-align:justify;
}

.general #contenu #centre #contenuPatisserie #blocDroite{
	width:417px;
	height:513px;
	float:left;
}

.general #contenu #centre #contenuPatisserie #txt #liste{
	padding:10px 0 0 15px;
	color:#890401;
	font-weight:bold;
	font-size:13px;
}

.general #contenu #centre #contenuPatisserie #txt #liste #items{
	padding:0 0 5px 0;
}

.general #contenu #centre #contenuPatisserie #txt #titreSpecial{
	margin-left:-20px;
}

/***************************************** SPÉCIFIQUE SECTION FORFAIT DISPONIBLES **********************/

.general #contenu #centre #contenuForfaitsDispo{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuForfaitsDispo #blocGauche{
	width:445px;
	height:514px;
	background:url(../images/forfaitsDispo_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuForfaitsDispo #blocGauche #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:456px;
	text-align:justify;
}

.general #contenu #centre #contenuForfaitsDispo #blocGauche #txt #boutons{
	padding:25px 15px 15px 35px;
}

.general #contenu #centre #contenuForfaitsDispo #blocDroite{
	width:418px;
	height:514px;
	float:left;
}



/*********************************** SPÉCIFIQUE SECTION FORFAIT SORTIE LAFRANCE *******************/
.general #contenu #centre #contenuForfaitSortie{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuForfaitSortie #blocGauche{
	width:479px;
	height:514px;
	background:url(../images/forfaitSortie_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuForfaitSortie #blocGauche #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:430px;
	height:456px;
	text-align:justify;
}

.general #contenu #centre #contenuForfaitSortie #blocGauche #txt #titre{
	margin-left:-5px;
	padding-bottom:3px;
}

.general #contenu #centre #contenuForfaitSortie #blocDroite{
	width:384px;
	height:514px;
	float:left;
}

.general #contenu #centre #contenuForfaitSortie #blocDroite #image{
	width:384px;
	height:468px;
	background:url(../images/forfaitSortie_imgPepin.jpg) no-repeat;
	clear:both;
}

.general #contenu #centre #contenuForfaitSortie #blocDroite #image #bouton{
	position:relative;
	top:445px;
	left:198px;
}

/********************************* SPÉCIFIQUE SECTION PRESSE LAFRANCE **********************/

.general #contenu #centre #contenuPresse{
	width:867px;
	height:545px;
	padding:2px;
}

.general #contenu #centre #contenuPresse #blocGauche{
	width:445px;
	height:513px;
	background:url(../images/presse_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuPresse #blocGauche #txt {
	
	position: relative;
	overflow:auto;
	margin-top: 45px;
	padding:15px 15px 15px 35px;
	color:#464646;
	width:400px;
	height:440px;
	text-align:justify;
	
			
}

.general #contenu #centre #contenuPresse #blocGauche #txt #btConsulter{
	text-align:right;	
}

.general #contenu #centre #contenuPresse #blocDroite{
	width:418px;
	height:513px;
	float:left;
}
/*****************************SECTION RECETTES ************************/

.general #contenu #centre #contenuRecettes{
	width:867px;
	height:545px;
	padding:2px;

}

.general #contenu #centre #contenuRecettes #blocGauche{
	width:442px;
	height:513px;
	background:url(../images/recette_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuRecettes #blocGaucheSeul{
	width:442px;
	height:513px;
	background:url(../images/recette_seul_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuRecettes #blocGaucheSeul #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:395px;
	height:456px;
	text-align:justify;
}


.general #contenu #centre #contenuRecettes #blocGauche #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:400px;
	height:456px;
	text-align:justify;
}


.general #contenu #centre #contenuRecettes #blocDroite{
	width:420px;
	height:513px;
	float:left;
}



/****************************SECTION EMBALLAGE *************************/

.general #contenu #centre #contenuEmballage{
	width:867px;
	height:545px;
	padding:2px;

}

.general #contenu #centre #contenuEmballage #blocGauche{
	width:444px;
	height:509px;
	background:url(../images/emballage_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuEmballage #blocGauche #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:456px;
	text-align:justify;
}


.general #contenu #centre #contenuEmballage #blocDroite{
	width:419px;
	height:509px;
	float:left;
}

/****************************SECTION Photo *************************/

.general #contenu #centre #contenuPhoto{
	width:867px;
	height:545px;
	padding:2px;

}

.general #contenu #centre #contenuPhoto #blocGauche{
	width:863px;
	height:513px;
	background:url(../images/photo_sousTexte.jpg) no-repeat;
	float:left;
}

.general #contenu #centre #contenuPhoto #blocGauche #txt {
	padding:55px 15px 15px 35px;
	color:#464646;
	width:370px;
	height:456px;
	text-align:justify;
}


.general #contenu #centre #contenuPhoto #blocDroite{
	width:419px;
	height:509px;
	float:left;
}

/************************************  FONT, TITRES,...******************************/

#faq a {
color:#8b0304;
font-weight:bold;
font-size:12px;
}

#faq a:hover {
color:black;
font-weight:bold;
font-size:12px;
}

#nouvelle{color:white;}

#nouvelle a {
color:white;
text-decoration:underline;
font-size:10px;
font-weight:bold;
}

#nouvelle a:hover {
color:#ecb43e;
text-decoration:underline;
font-size:10px;
font-weight:bold;
}

#date{
	font-size:12px; 
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height:normal;
	color:white;
}



#poste{
	font-size:16px; 
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height:normal;
}

.copyright{
	
	padding:0 90px 10px 0;
	color:white;
	font-size:9px;
	text-align:right;
}


.copyright a{
	color:#CCC;
}
.copyright a:hover{
	color:#666;
}