*
{
	padding:0px;
	margin:0px;
	border:0px;
}
body 
{
	margin: 0; /* pour �viter les marges */
	text-align: center; /* pour corriger le bug de centrage IE */
	font-family:"Trebuchet MS";
	background-color:#F4F4F2; /*E2D8D3*/
	font-size:13px;
}

#footer .signature{
	left:6px;
  position:absolute;
  top:-116px;
}

#footer #logo_expo{
  left:75px;
  position:absolute;
  top:24px;
}

	#conteneur
	{
		background-color:#F0EAE7;
		border:1px solid #D3D2CB;
    color:#7A064B;
    margin-left:auto;
    margin-right:auto;
    padding:10px;
    position:relative;
    text-align:left;
    top:20px;
    width:980px;
	}
		#optionsMarketing
		{
			color:#ffffff;
		}
			#optionsMarketing ul#options
			{
				list-style:none;
				float:right;
			}
			#optionsMarketing ul#options li
			{
				float:left;
				margin-right:5px;
			}
		#header
		{
			height:115px;
		}
		  #baseline_header {
        float: left;
        position: relative;
        margin-top: 26px;
      }
			#logo
			{
				top:15px;
				position:relative;
				float: left;
			}
			#date
			{
				float:right;
				padding-right:5px;
				color:#960154;
				font-weight:bold;
				font-size:17px;
			}
			#date p
			{
				text-align:right;
			}
			#date p#premier
			{
				
			}
			#date p#ville
			{
				margin-bottom:15px;
			}
		#contenu
		{
			clear:both;
			margin-top:20px;
			overflow:hidden;
			background-image:url("../images/barre-verticale.jpg");
			background-repeat:repeat-y;
		}
			#gauche
			{
				float:left;
				width:247px;
			}
				#gauche div#cache
				{
					height:20px;
					background-color:#f0eae7;
				}
				#gauche div#carre-gauche
				{
					border:1px solid #D90676;
					overflow:hidden;
					background-color:#f0eae7;
				}
				#gauche div#carre-gauche img
				{
					margin:7px;
				}
				#gauche p
				{
					width:172px;
					margin-left:20px;
					color:#7A064B;
					font-size:11px;
				}
			#milieu
			{
				padding-right:190px;
				padding-left:260px;
				padding-top:0px;
			}
				#milieu div
				{
					
				}
			#droite
			{
				float:right;
				width:179px;
				margin-top:20px;
			}
				#droite div.bouton1
				{
					height:37px;
					width:174px;
					background-image:url("../images/bouton_1.png");
				}
				#droite div.bouton2
				{
					height:37px;
					width:174px;
					background-image:url("../images/bouton_2.png");
				}
				#droite div.bouton3
				{
					height:37px;
					width:174px;
					background-image:url("../images/bouton_3.png");
				}
					#droite div.bouton1 div.textbouton, #droite div.bouton2 div.textbouton, #droite div.bouton3 div.textbouton
					{
						padding-top:10px;
						padding-right:5px;
						padding-bottom:5px;
						padding-left:5px;
						font-weight:bold;
						text-align:center;
					}
					#droite div.bouton3 div.formnewsletter
					{
						float:left;
						margin-left:5px;
					}
						#droite div.bouton3 div.textbouton input#newsletter
						{
							width:128px;
							height:18px;
							color:#ea4c7a;
							margin-left:2px!important;
							margin-left:-7px;
						}
			#droite #concours2009
			{
				border:1px solid #D90676;
				margin-top:10px;
				margin-bottom:10px;
				margin-left:7px;
				margin-right:5px;
				font-size:12px;
				padding:4px;
			}
				#droite #concours2009 #cadregauchetitre
				{
					border-bottom:1px solid #D90676;
          color:#960154;
          font-size:1.1em;
          font-style:italic;
          font-weight:bold;
          padding-bottom:5px;
          text-align:center;
				}
				#droite #concours2009 .cadregauchecontenu
				{
					font-style:italic;
					margin-top:7px;
				}
				#droite #concours2009 .cadregauchecontenu img#joelrobuchon
				{
					float:right;
				}
				#droite #concours2009 #lienlaurierdor
				{
					float:right;
					margin-top:15px;
					margin-right:5px;
				}
					#droite #concours2009 #lienlaurierdor a
					{
						color:#960154;
						text-decoration:none;
					}

		#footer
		{
			color:#ffffff;
			text-align:center;
			position:relative;
		}
			#footer ul#liens
			{
				list-style:none;
				margin-top:3px;
				margin-bottom:3px;
				margin-left:0px;
				width:100%;
				text-align:center;
			}
			#footer ul#liens li
			{
				display:inline;
				margin-right:5px;
			}
			#footer ul#liens li a, #optionsMarketing ul#options li a,#optionsMarketing ul#options li, #footer ul#liens li 
			{
				color:#57253A;
				font-size:11px;
				text-decoration:none;
			}
			#footer ul#credits
			{
			position:absolute;
			right:0;
			top:-3;
				list-style:none;
				float:right;
				width:150px;
			}
			#footer ul#credits li a
			{
				color:#57253A;
				font-size:9px;
				text-decoration:none;				
			}

			
/****************/			
/*** ELEMENT ***/
/****************/
			
.clear
{
	clear:both;
}
.barre
{
	clear:both;
	height:2px;
	width:100%;
	background:url("../images/barre-horizontale.jpg");
	overflow:hidden;
	background-repeat:no-repeat;
}
h1
{
	height:25px;
	color:#D90676;
	font-size:15px;
	background-image:url("../images/fond-h1.jpg");
	background-position:bottom;
	background-repeat:repeat-x;
	width:98%;
	padding-top:20px;
	margin-bottom:10px;
}
#milieu p
{
	margin-bottom:10px;
	text-align:justify;
}
#milieu p.last
{
	margin-bottom:0px;
}	
#menu ul#listemenu
{
	display:inline;
	list-style-type:none;
	font-weight:bold;
	font-size:15px;
	height:21px;
}
#menu ul#listemenu li
{
	float:left;
	margin-right:3px;
	background-repeat:no-repeat;
	background-position:left center;
	line-height:30px;
}
#menu ul#listemenu li a
{
	text-decoration:none;
}	
.fourchette
{
	background-image:url("../images/ustensiles/fourchette-menu.png");
	padding-left:54px;	
}
.coquille
{
	margin-left:21px;
	background-image:url("../images/ustensiles/coquille-menu.png");
	padding-left:20px;	
}
.fouet
{
	margin-left:21px;
	background-image:url("../images/ustensiles/fouet-menu.png");
	padding-left:49px;	
}
.cuillere
{
	margin-left:21px;
	background-image:url("../images/ustensiles/cuillere-menu.png");
	padding-left:45px;	
}
.gateau
{
	margin-left:21px;
	background-image:url("../images/ustensiles/gateau-menu.png");
	padding-left:25px;
}
.tasse
{
	margin-left:21px;
	background-image:url("../images/ustensiles/tasse-menu.png");
	padding-left:28px;
}
.toque
{
	margin-left:21px;
	background-image:url("../images/ustensiles/toque-menu.png");
	padding-left:20px;	
}
.verre
{
	margin-left:21px;
	background-image:url("../images/ustensiles/verre-menu.png");
	padding-left:41px;	
}

/*******/
/*Actif*/
/*******/
.fourchette-actif
{
	background-image:url("../images/ustensiles/fourchette-menu-actif.png");
	padding-left:54px;
	color:white;	
}
.coquille-actif
{
	margin-left:21px;
	background-image:url("../images/ustensiles/coquille-menu-actif.png");
	padding-left:20px;
	color:white;	
}
.fouet-actif
{
	margin-left:21px;
	background-image:url("../images/ustensiles/fouet-menu-actif.png");
	padding-left:49px;
	color:white;	
}
.cuillere-actif
{
	margin-left:21px;
	background-image:url("../images/ustensiles/cuillere-menu-actif.png");
	padding-left:45px;
	color:white;	
}
.gateau-actif
{
	margin-left:21px;
	background-image:url("../images/ustensiles/gateau-menu-actif.png");
	padding-left:25px;
	color:white;	
}
.tasse-actif
{
	margin-left:21px;
	background-image:url("../images/ustensiles/tasse-menu-actif.png");
	padding-left:28px;
	color:white;	
}
.toque-actif
{
	margin-left:21px;
	background-image:url("../images/ustensiles/toque-menu-actif.png");
	padding-left:20px;
	color:white;	
}
.verre-actif
{
	margin-left:21px;
	background-image:url("../images/ustensiles/verre-menu-actif.png");
	padding-left:41px;
	color:white;	
}
.fourchette a
{
	color:#960154;	
	text-decoration:none;
}
.coquille a
{
	color:#960154;	
	text-decoration:none;
}
.fouet a
{
	color:#960154;	
	text-decoration:none;
}
.cuillere a
{
	color:#960154;	
	text-decoration:none;
}
.gateau a
{
	color:#960154;	
	text-decoration:none;
}
.tasse a
{
	color:#960154;	
	text-decoration:none;
}
.toque a
{
	color:#960154;	
	text-decoration:none;
}
.verre a
{
	color:#960154;	
	text-decoration:none;
}
.fourchette-actif a
{
	color:#B7B200;
	text-decoration:none;
}
.coquille-actif a
{
	color:#B7B200;
	text-decoration:none;
}
.fouet-actif a
{
	color:#B7B200;
	text-decoration:none;
}
.cuillere-actif a
{
	color:#B7B200;
	text-decoration:none;
}
.gateau-actif a
{
	color:#B7B200;
	text-decoration:none;
}
.tasse-actif a
{
	color:#B7B200;
	text-decoration:none;
}
.toque-actif a
{
	color:#B7B200;
	text-decoration:none;
}
.verre-actif a
{
	color:#B7B200;
	text-decoration:none;
}
/** langue **/
#menu ul#listelangue
{
	list-style-type:none;
}
#menu ul#listelangue li
{
	float:right;
	margin-right:6px;
	margin-top:7px;
	
}
#anglais a
{
	height:20px;
	width:px;
	/*background-image:url("../images/anglais.jpg");	*/
	text-decoration:none;
}
#contenu div#background-contenu
{
	background-repeat: no-repeat;
	background-position: bottom left;
}
/**************************/			
/*** Change a chaque page ***/
/**************************/

#contenu div#background-contenu
{		
	/* background-image : url(../images/bg-accueil.jpg);*/ 
}


/** menu **/
.sousMenu
{
	display:none;
	/*background-image:url(../images/menu.png); */
}
.sousMenu li 
{
	margin-right:10px;
	display:inline;
}
.sousMenu li a
{
	text-decoration:none;
}
.sousMenu li a.pasActif
{
	color:#960154;

}
.sousMenu li a.sousMenuActif
{
  color:#B7B200;
  font-weight:bold;
}
#sousMenu2
{
	margin-left:130px;
}
#sousMenu3
{
	margin-left:262px;
}
#sousMenu4
{
	margin-left:385px;
}
#sousMenu5
{
	margin-left:475px;
}
#sousMenu6
{
	margin-left:612px;
}
strong
{
color:#B7B200;
}
ul.listeInterieure
{
	padding-left:30px;
}
.source
{
	font-size:10px;
}
.lienjaune
{
	color:#D90676;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.lienjaunenormal
{
	color:#D90676;
	text-decoration:none;
}
.erreur
{
	color:red;
	font-weight:bold;
}

ul.listeInterieure
{
	list-style-image: url(../images/puce.jpg);
	list-style-type: none;
}
ul.listeInterieure ul
{
	list-style-image: url(../images/sous-puce.jpg);
	list-style-type: none;
}
div#milieu div img.contour
{
	border:1px solid #5f1c1d;
	padding:7px;
}