﻿@charset "UTF-8";
/* CSS Document */

/**********************************/
/***********Tags généraux**********/
/**********************************/
a:link, a:visited {
	color: #df2e1d;
	text-decoration: underline;
}
a:hover, a:active {
	color: #df2e1d;
	text-decoration: none;
}

body {
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 15pt;
	margin: 0;
	padding: 0;
	text-align: center;	
}
form {
	margin: 0;
	padding: 0;
}
img {
	border: 0px none #000;
}
p {
	margin: 0;
	padding: 10px 0 5px 0;
}

hr {
	width: 100%;
	height: 1px;
	margin: 5px 0 5px 0;
	padding: 0;
	border-top: 0px solid #ddd;
	clear: both;
}
sup {
	font-size: 8px;
	line-height: 0.8em;
	margin: 0;
	padding: 0;
}
/**********************************/
/***********Conteneurs*************/
/**********************************/
 
#global {
	position: relative;
	width: 19cm;
	margin: 0;
	padding: 0 0 10px 0;
	text-align: left;
	background: none;
	min-height: 575px;
	height: auto !important;
	height: 575px;
}
div#navHaut {
	display: none;
	}

div#navPrincipale {
	display: none;
	}
div#btnAccueil {
	display: none;
	}
#bandeauHaut {
	display: none;
}
#titreGlobal {
	display: none;
	}



#contenu {
	margin: 0;
	padding: 0;
	}
	
#contenu #recettesLienSoumettre {
	display: none;
}


/**********************************/
/***********Pages****************/
/**********************************/

	#contenu #redacGlobal {
		margin: 0;
		padding: 10px;
		position: relative;
		}
	body#pageAccueil #contenu #redacGlobal {
		display: none;
	}
			

		/****Recettes - Fiches********/

			body#pageRecettes #contenu #redacGlobal #btnImprimer {
				display: none;
				}
			#contenu #redacGlobal #redacRecettesFicheGlobal {
				margin: 0;
				padding: 0;
				border: 1px solid #999;
				}
				#contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheHaut {
					margin: 0;
					padding: 0;
					width: 676px;
					position: relative;
					}
					#contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheHaut #titreRecettes {
						position: absolute;
						top: 25px;
						left: 20px;
						z-index: 1;
						}
						#contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheHaut #titreRecettes h2 {
							margin: 0;
							padding: 0;
							font-size: 23px;
							line-height: 30px;
							color: #000;
							font-weight: bold;
							font-style: italic;
							}
				#contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheContenu {
					width: 676px;
					margin: 0;
					padding: 0;
					/*background: url(../images/commun/bloc_recettes_fiche1_fond.gif) left top repeat-y;*/
					background: none;
					}
					#contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheContenu h3 {
						margin: 0;
						padding: 5px 10px 20px 10px;
						color: #6c04bd;
						font-size: 22px;
						line-height: 27px;
						text-align: center;
						font-weight: bold;
						font-style: italic;
						}
					#contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheContenu p {
						margin: 0;
						padding: 5px 20px 15px 20px;
						color: #000;
						font-size: 12px;
						line-height: 18px;
						}
						#contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheContenu p #recettesIngredients {
							font-weight: bold;
							font-style: italic;
						}
					#contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheContenu ul {
						margin: 0;
						padding: 10px;
						list-style-position: outside;
						list-style-type: none;
						clear: both;
						}
						#contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheContenu ul li {
							margin: 0;
							padding: 0 10px 15px 60px;
							font-size: 12px;
							line-height: 18px;
							color: #000;
							background: url(../images/commun/puce_liste_recettes.gif) 40px 4px no-repeat;
							}
							#contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheContenu ul li a:link, #contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheContenu ul li a:visited {
							font-size: 12px;
							line-height: 18px;
							color: #6c04bd;
							text-decoration: underline;
							}
							#contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheContenu ul li a:hover, #contenu #redacGlobal #redacRecettesFicheGlobal #redacRecettesFicheContenu ul li a:active {
							font-size: 12px;
							line-height: 18px;
							color: #6c04bd;
							text-decoration: none;
							}


		/****Astuces - Fiches********/

			#contenu #redacGlobal #redacAstucesFicheGlobal {
				margin: 0;
				padding: 0;
				border: 1px solid #999;
				}
				#contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheHaut {
					margin: 0;
					padding: 0;
					width: 676px;
					position: relative;
					}
					#contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheHaut #titreAstuces {
						position: absolute;
						top: 25px;
						left: 20px;
						z-index: 1;
						}
						#contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheHaut #titreAstuces h2 {
							margin: 0;
							padding: 0;
							font-size: 23px;
							line-height: 30px;
							color: #000;
							font-weight: bold;
							font-style: italic;
							}
				#contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheContenu {
					width: 676px;
					margin: 0;
					padding: 0;
					/*background: url(../images/commun/bloc_astuces_fiche1_fond.gif) left top repeat-y;*/
					background: none;
					}
					#contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheContenu h3 {
						margin: 0;
						padding: 5px 10px 20px 10px;
						color: #c11000;
						font-size: 22px;
						line-height: 27px;
						text-align: center;
						font-weight: bold;
						font-style: italic;
						}
					#contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheContenu p {
						margin: 0;
						padding: 5px 20px 15px 20px;
						color: #000;
						font-size: 12px;
						line-height: 18px;
						}
						#contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheContenu p #recettesIngredients {
							font-weight: bold;
							font-style: italic;
						}
					#contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheContenu ul {
						margin: 0;
						padding: 10px;
						list-style-position: outside;
						list-style-type: none;
						clear: both;
						}
						#contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheContenu ul li {
							margin: 0;
							padding: 0 10px 15px 60px;
							font-size: 12px;
							line-height: 18px;
							color: #000;
							background: url(../images/commun/puce_liste_astuces.gif) 40px 4px no-repeat;
							}
							#contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheContenu ul li a:link, #contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheContenu ul li a:visited {
							font-size: 12px;
							line-height: 18px;
							color: #6c04bd;
							text-decoration: underline;
							}
							#contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheContenu ul li a:hover, #contenu #redacGlobal #redacAstucesFicheGlobal #redacAstucesFicheContenu ul li a:active {
							font-size: 12px;
							line-height: 18px;
							color: #6c04bd;
							text-decoration: none;
							}

		/****Pain du mois********/

			body#pagePaindumois #contenu #redacGlobal #btnImprimer {
				display: none;
				}
			#contenu #redacGlobal #redacPaindumoisFicheGlobal {
				margin: 0;
				padding: 0;
				border: 1px solid #999;
				}
				#contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheHaut {
					margin: 0;
					padding: 0;
					width: 676px;
					position: relative;
					}
					#contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheHaut #titrePaindumois {
						position: absolute;
						top: 25px;
						left: 20px;
						z-index: 1;
						}
						#contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheHaut #titrePaindumois h2 {
							margin: 0;
							padding: 5px 0 0 0;
							font-size: 20px;
							line-height: 25px;
							font-weight: bold;
							font-style: italic;
							}
				#contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheContenu {
					width: 676px;
					margin: 0;
					padding: 0;
					/*background: url(../images/commun/bloc_paindumois_fiche1_fond.gif) left top repeat-y;*/
					background: none;
					}
					#contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheContenu h3 {
						margin: 0;
						padding: 5px 10px 20px 10px;
						color: #6c04bd;
						font-size: 22px;
						line-height: 27px;
						text-align: center;
						font-weight: bold;
						font-style: italic;
						}
					#contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheContenu p {
						margin: 0;
						padding: 5px 20px 15px 20px;
						color: #000;
						font-size: 12px;
						line-height: 18px;
						}
						#contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheContenu p #paindumoisIngredients {
							font-weight: bold;
							font-style: italic;
						}
					#contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheContenu ul {
						margin: 0;
						padding: 10px;
						list-style-position: outside;
						list-style-type: none;
						clear: both;
						}
						#contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheContenu ul li {
							margin: 0;
							padding: 0 10px 15px 60px;
							font-size: 12px;
							line-height: 18px;
							color: #000;
							background: url(../images/commun/puce_liste_recettes.gif) 40px 4px no-repeat;
							}
							#contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheContenu ul li a:link, #contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheContenu ul li a:visited {
							font-size: 12px;
							line-height: 18px;
							color: #6c04bd;
							text-decoration: underline;
							}
							#contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheContenu ul li a:hover, #contenu #redacGlobal #redacPaindumoisFicheGlobal #redacPaindumoisFicheContenu ul li a:active {
							font-size: 12px;
							line-height: 18px;
							color: #6c04bd;
							text-decoration: none;
							}
			
	/**********************************/
	/**********************************/

#contenu #bdp {
	border-top: 1px solid #ddd;
	margin: 0;
	padding: 0;
	text-align: center;
	height: 20px;
	}
	#contenu #bdp p {
		color: #999;
		font-size: 10px;
		line-height: 10px;
		margin: 0;
		padding: 5px 0 0 0;


	}



/**********************************/
/***********Classes****************/
/**********************************/


/**************/
/* TEXTE ******/
/**************/


.asterisque {
	font-size: 17px;
	font-weight: bold;
	color: #f00;
}
.gras {
	font-weight: bold;
}
.italique {
	font-style: italic;
}
.alignRight {
	text-align: right;
}


.alignCenter {
	text-align: center;
}
.alignJustify {
	text-align: justify;
}

.txtNote1 {
	font-size: 10px;
	line-height: 14px;
}


/***********************/




.clearBoth {
	clear: both;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.postitionRelative {
	position: relative;
}
.displayInline {
	display: inline;
}
.nowrap {
	white-space: nowrap;
}

.verticalAlignMiddle {
	vertical-align: middle;
}
.verticalAlignTop {
	vertical-align: top;
}

.width1 {
	width: 50%;
}
.marginBottom1  {
	margin-bottom: 15px;
}
.marginRight1  {
	margin-right: 25px;
}
.marginTop1  {
	margin-top: -15px;
}
.marginLeft1  {
	margin-left: 200px;
}
/**********/
.noprint {
	display: none;
}
