@charset "utf-8";

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5;
	color:#666;
	text-align:justify;
}

h1 {
	color:#660000;
	font-weight:normal;
}

h2 {
	color:#cc9900;
	font-weight:normal;
	margin-bottom:10px;
}

#AB { 
	font-size:9px !important;
	text-align:right;
	color:#1a9b39;
}


#wrapproduits h1 {
	padding-top:60px;
}

#wrapproduits h2 {
	margin-bottom:0;
}

h3 {
	color:#cc9900;
	font-size:12px;
	padding-top:10px;
}

.doree {
	color:#cc9900;
}

#philosophie p{
	padding-top:10px;
	text-align:justify;
}

.last {
	margin-bottom:30px;
}

.gras {
	font-weight:bold;
}

.gris {
	color:#666;
}

.titre {
	font-size:20px;
	line-height:1;
}

.italique {
	font-style:italic;
	line-height:1;
}

#marque p{
	text-align:right;
	padding-right:20px;
	font-size:24px;
}

.taille16 {
	font-size:16px;
}

#titrepain p{
	color:#FFF;
	font-size:14px;
	padding-right:20px;
	padding-top:5px;
	text-align:right;
}

#titrelevain p{
	color:#FFF;
	font-size:14px;
	padding-right:20px;
	padding-top:5px;
	text-align:right;
}

#titreorange {
	color:#ff9900;
	font-size:26px;
	padding-top:44px;
	line-height:1.2;
	
}

#titrejaune {
	color:#ffcc00;
	font-size:26px;
	padding-top:44px;
	line-height:1.2;
	
}

#levures {
	padding-left:15px;
}


#fairesonlevain p{
	padding-top:5px;
	padding-bottom:7px;
}

.farine {
	padding-left:10px;
}

.croissants {
	padding-top:30px;
}

#rectpain a{
	color:#FFF;
}



/*-------------------------------------------------------------
Ligne du temps
-------------------------------------------------------------*/

#lignetemps ul{
	list-style-type:none;
}

#lignetemps ul li{
	float:left;
	padding-top:2px;
	padding-right:6%;
	font-size:11px;
	text-align:center;
	line-height:1;
	padding-top:15px;
	display:block;
}

#lignetemps ul li a{
	color:#663333;
}

#lignetemps ul li a:hover{
	color:#cc9900;
}

.currentpain {
	background-image:url(../images/picto_temps.png);
	background-repeat:no-repeat;
	background-position:15px 1px;
}

.currentpain a{
	color:#cc9900 !important;
}

.etape {
	padding-top:20px;
}

/*-------------------------------------------------------------
VUES
-------------------------------------------------------------*/

.colvue1-2 p{
	padding-bottom:5px;
}


/*-------------------------------------------------------------
CONTACT
-------------------------------------------------------------*/
#horaires p {
	padding-top:5px;
}

#horaires h2 {
	margin-bottom:0px;
	padding-top:10px;
}


/*-------------------------------------------------------------
MENTIONS LEGALES
-------------------------------------------------------------*/

#mentions h2 {
	padding-top:20px;
}

/*-------------------------------------------------------------
MENTIONS LEGALES
-------------------------------------------------------------*/

#partenaires a {
	color:#cc9900;
	font-size:12px;
}









