/* Import des styles séparés */
@import url(style-textes.css);
@import url(style-liens.css);


/* Mise en forme générale */
body {
	margin:0;
	padding:0;
	font-family:arial;
	font-size:11px;
	color:#30281E;
	text-align:center;
	background:#830702 url(images/fond.gif) top repeat-x;
}

#general {
	margin:0 auto 0 auto;
	width:932px;
	text-align:center;
}


/* Div top */
#top{
	margin:0;
	padding:0;
	width: 932px;
	height:145px;
	text-align:center;
	background:url(images/fond-top.jpg) top no-repeat;
}

/* Div top left logo*/	
#top-left{
	margin:0;
	padding:0;
	width: 298px;
	text-align:left;
	float:left;
}

/* Div top right menu top*/	
#top-right{
	margin:0;
	padding:0;
	width: 187px;
	text-align:left;
	float:right;
}

#top-nav{
	margin:0;
	padding:30px 0px 0px 33px;
	text-align:left;
}

/* Div menu*/	
#menu{
	margin:0;
	padding:0;
	width: 932px;
	height:49px;
	text-align:left;
	background:url(images/fond-menu.jpg) top no-repeat;
	overflow:hidden;
}


/* DIV CONTENU */
#contenu{
	margin:0;
	padding:0;
	width: 932px;
	text-align:center;
	background-color:#FF9C00;
	overflow:hidden;
}

/* DIV bandeau image */
#image-acc{
	margin:0;
	padding:0;
	width: 932px;
	height:217px;
	text-align:left;
}

/* DIV contenu accueil */
#contenu-acc {
	margin:0;
	padding:0;
	width:932px;
	height:221px;
	text-align:center;
	background:url(images/bottom-acc.jpg) top no-repeat;
}

	#txt-acc {
	margin:0;
	padding:0;
	width:932px;
	height:200px;
	text-align:left;
	}

	#txt-acc-1 {
	margin:0;
	padding:20px 0px 0px 60px;
	width:502px;
	text-align:left;
	}

/* PAGE INTERIEUR */

/* DIV bandeau image */
#image-pain{
	margin:0;
	padding:0;
	width: 932px;
	height:197px;
	text-align:left;
	background:url(images/bandeau-pain.jpg) top no-repeat;
}

#image-patisserie{
	margin:0;
	padding:0;
	width: 932px;
	height:197px;
	text-align:left;
	background:url(images/bandeau-patisserie.jpg) top no-repeat;
}

#image-viennoiserie{
	margin:0;
	padding:0;
	width: 932px;
	height:197px;
	text-align:left;
	background:url(images/bandeau-viennoiserie.jpg) top no-repeat;
}

#image-traiteur{
	margin:0;
	padding:0;
	width: 932px;
	height:197px;
	text-align:left;
	background:url(images/bandeau-traiteur.jpg) top no-repeat;
}

#image-service{
	margin:0;
	padding:0;
	width: 932px;
	height:197px;
	text-align:left;
	background:url(images/bandeau-service.jpg) top no-repeat;
}

#image-propat{
	margin:0;
	padding:0;
	width: 932px;
	height:182px;
	text-align:left;
	background:url(images/bandeau-propat.jpg) top no-repeat;
}

/* DIV CONTENU INT*/
#contenu-int {
	margin:0;
	padding:0;
	width:928px;
	text-align:center;
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
	background-color:#FF9C00;
	overflow:hidden;
}

#contenu-int-txt {
	margin:0px 10px 0px 10px;
	padding:0;
	width:908px;
	text-align:left;
}

	/* DIV CONTENU INT MENU GAUCHE */
	#contenu-int-left{
	margin:20px 0px 0px 0px;
	padding:0;
	width:220px;
	text-align:left;
	float:left;
	}
	
	/* DIV CONTENU INT DROIT : Liste produit + descriptif */
	#contenu-int-right{
	margin:20px 0px 0px 0px;
	padding:0;
	width:708px;
	text-align:left;
	float:right;
	}
	
		/* DIV CONTENU INT DROIT : Liste produit */
		#liste-produits{
		margin:0;
		padding:0;
		width:328px;
		text-align:left;
		float:left;
		}
		
		#liste-produits-1{
		margin:0;
		padding:0;
		width:279px;
		height:13px;
		text-align:left;
		background:url(images/top-liste-prod.gif) top no-repeat;
		overflow:hidden;
		}
		
		#fond-liste-produits{
		margin:0;
		padding:0;
		width:279px;
		text-align:left;
		background:#ffffff url(images/fond-liste-prod.gif) top repeat-y;
		}
		
		#texte-liste-produits{
		margin:0;
		padding:5px 14px 0px 14px;
		text-align:left;
		}
		
		#bottom-liste-produits{
		margin:0;
		padding:0;
		width:279px;
		height:61px;
		text-align:left;
		background:url(images/bottom-liste-prod.gif) top no-repeat;
		}
		
		/* FIN DIV CONTENU INT DROIT : Liste produit */
		
		/* DIV CONTENU INT DROIT : Fiche produit */
		#fiche-produits{
		margin:0;
		padding:0;
		width:332px;
		text-align:left;
		float:right;
		}
		
		#fiche-produits-1{
		margin:0;
		padding:0;
		width:305px;
		height:13px;
		text-align:left;
		background:url(images/top-fiche-prod.gif) top no-repeat;
		overflow:hidden;
		}
		
		#fond-fiche-produits{
		margin:0;
		padding:0;
		width:305px;
		text-align:left;
		background:#ffffff url(images/fond-fiche-prod.gif) top repeat-y;
		}
		
		#texte-fiche-produits{
		margin:0;
		padding:5px 14px 0px 14px;
		text-align:left;
		}

		#bottom-fiche-produits{
		margin:0;
		padding:0;
		width:305px;
		height:13px;
		text-align:left;
		background:url(images/bottom-fiche-prod.gif) top no-repeat;
		}
		
		/* FIN DIV CONTENU INT DROIT :  Fiche produit */


/* DIV CONTENU TEXTE : PAGE PROPAT - CONTACT - actu*/

		#contenu-left-2{
		margin:0;
		padding:0;
		width:302px;
		text-align:left;
		float:left;
		}
		
		#contenu-right-2{
		margin:0;
		padding:0;
		width:606px;
		text-align:left;
		float:right;
		}
		
		#contenu-right-actu{
		margin:0;
		padding:0;
		width:600px;
		text-align:left;
		float:right;
		background:url(images/fond_actu.gif) top no-repeat;
		}
		
		#contenu-right-txt{
		margin:0;
		padding:20px 20px 0px 20px;
		text-align:left;
		}
		
		#contenu-right-2-left{
		margin:0;
		padding:0;
		width:303px;
		text-align:left;
		float:left;
		}
		
		#contenu-right-2-right{
		margin:0;
		padding:0;
		width:303px;
		text-align:left;
		float:right;
		}
		
		#fond-boite-orange{
		margin:0;
		padding:0;
		width:302px;
		text-align:left;
		background:url(images/fond_texte.gif) top no-repeat;
		}

		#txt-boite-orange{
		margin:0;
		padding:20px;
		text-align:left;
		}

#bottom {
	margin:0;
	padding:0;
	width:932px;
	height:25px;
	text-align:center;
}

#bottom-int {
	margin:0;
	padding:0;
	width:932px;
	height:90px;
	text-align:center;
	background:url(images/bottom.gif) top no-repeat;
}

#bottom_text_int {
	margin:0;
	padding:75px 0px 0px 0px;
	text-align:center;
}

#bottom_text {
	margin:0;
	padding:5px 0px 0px 0px;
	text-align:center;
}

.form{
background-color:#FFC74F;
color:#000000;
font-size : 11px;
font-family : arial;
border:1px solid #FA7C00;
}
