BODY {
	margin:0;
	background:url('/Images/Commun/bg-int.jpg') no-repeat top center;
}

#global {
	width:941px;
	margin:0 auto;
}

#globalFla, #globalIntEtendu {
	width:100%;
	margin:0 auto;
	background:url('/Images/Commun/bg-int.jpg') no-repeat top center;
 }

.printOnly {
	display:none;
}

/*--------------------------------------------------------------------------------------------------*/
/*----FOOTER BASELINE-------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
#header {
	width:941px;
	height:92px;
	margin:0 auto;
}

#ariane {
	width:935px;
	margin:0 auto;
	color:#666666;
	font-size:11px;
	font-family:verdana;
	padding:9px 0 9px 6px;
}

#ariane A {
	color:#666666;
	text-decoration:none;
}

#ariane A:hover {
	text-decoration:underline;
}

#ariane .selected {
	color:#333333;
}

/*--------------------------------------------------------------------------------------------------*/
/*----MENU------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
#menu {
	width:941px;
	height:39px;
	margin:0 auto;
	font-family:arial !important;
	font-size:10px !important;
	clear:both;
}

#menu UL {
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
	list-style-position : outside;
}

#menu UL LI {
	float:left;
	margin-right:9px
}

#menu UL LI A {
	width:126px;
	height:39px;
	display:block;
	text-decoration:none;
}

#menu UL LI A STRONG {
	visibility:hidden;
}
a.menu h2{font-size:10px}

#mnumenu1, #mnumenu1 .menu {	background:transparent url('/Images/Menu/menu.png') no-repeat 0px 0px;}
#mnumenu2, #mnumenu2 .menu {	background:transparent url('/Images/Menu/menu.png') no-repeat -126px 0px;}
#mnumenu3, #mnumenu3 .menu {	background:transparent url('/Images/Menu/menu.png') no-repeat -252px 0px;}
#mnumenu4, #mnumenu4 .menu {	background:transparent url('/Images/Menu/menu.png') no-repeat -378px 0px;}
#mnumenu5, #mnumenu5 .menu {	background:transparent url('/Images/Menu/menu.png') no-repeat -504px 0px;}
#mnumenu6, #mnumenu6 .menu {	background:transparent url('/Images/Menu/menu.png') no-repeat -630px 0px;}
#mnumenu7, #mnumenu7 .menu {	background:transparent url('/Images/Menu/menu.png') no-repeat -756px 0px;}

#mnumenu1 .menu:hover, #mnumenu1 .active { background:transparent url('/Images/Menu/menu.png') no-repeat 0px -39px;}
#mnumenu2 .menu:hover, #mnumenu2 .active { background:transparent url('/Images/Menu/menu.png') no-repeat -126px -39px;}
#mnumenu3 .menu:hover, #mnumenu3 .active { background:transparent url('/Images/Menu/menu.png') no-repeat -252px -39px;}
#mnumenu4 .menu:hover, #mnumenu4 .active { background:transparent url('/Images/Menu/menu.png') no-repeat -378px -39px;}
#mnumenu5 .menu:hover, #mnumenu5 .active { background:transparent url('/Images/Menu/menu.png') no-repeat -504px -39px;}
#mnumenu6 .menu:hover, #mnumenu6 .active { background:transparent url('/Images/Menu/menu.png') no-repeat -630px -39px;}
#mnumenu7 .menu:hover, #mnumenu7 .active { background:transparent url('/Images/Menu/menu.png') no-repeat -756px -39px;}
/*--------------------------------------------------------------------------------------------------*/
/*----SS-MENUS--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
#menu UL LI UL {
	clear:both;
	position:absolute;
	display:none;
	top:131px;
	width:126px;
}

#menu UL LI:hover .menuss {
	display:block;
	z-index:100000;
}

#menu UL LI UL LI {
	clear:both;
	/*margin-bottom:3px !important;*/
}

#menu UL LI UL LI A {
	width:110px;
	height:17px;
	color:#0d5f1a;
	padding:3px 8px 1px 8px;
}

#menu UL LI UL LI A:hover {
	background-color:#d2f003;
}

#menu1ss {	background:url('/Images/Menu/bg-ssmenu1.png') no-repeat; height:213px; }
#menu2ss {	background:url('/Images/Menu/bg-ssmenu2.png') no-repeat; height:87px; }
#menu4ss {	background:url('/Images/Menu/bg-ssmenu4.png') no-repeat; height:143px; }

#mnumenu1ss1:hover .menussss {
	display:block;
	z-index:10000;
}

#menu UL LI UL LI UL {
	clear:both;
	top: 4px;
	position:absolute;
	display:none;
	width:126px;
	margin-left:126px;
}
/*--------------------------------------------------------------------------------------------------*/
/*----SS-SS-MENU------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
#menu1ssss {
	padding-top:0px !important;
	width:114px;
	height:76px;
	background:url('/Images/Menu/bg-ssssmenu1.png') no-repeat;
}

#menu UL LI UL LI UL LI {
	clear:both !important;
	margin-bottom:0px !important;
}

#menu1ssss LI A {
	width:94px !important;
	height:19px !important;
	padding:6px 8px 0 12px !important;
	margin:0px 0px 0px 0px !important;
	
}

#lkmenu1ss1ss1:hover {
	background-color:none;
	background:url('/Images/Menu/bg-over-lk01.png') no-repeat !important;
}

#lkmenu1ss1ss2:hover { background-color:#ffea00 !important;}
#lkmenu1ss1ss3:hover { background:url('/Images/Menu/bg-over-lk03.png') no-repeat !important; height:26px;}

#lkmenu1ss1:hover, #lkmenu1ss1.active {
	background:#d2f003 url('/Images/Menu/fleche.gif') no-repeat top right;
}

#lkmenu1ss0, #lkmenu2ss0, #lkmenu4ss0 {	height:5px !important;}
#lkmenu1ss0:hover, #lkmenu2ss0:hover, #lkmenu4ss0:hover {	background:none !important;}

/*--------------------------------------------------------------------------------------------------*/
/*----TITRES ET SOUS TITRES ------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
h1 {
	font-weight:normal;color:#FF6633;font-size:39px;font-family:Verdana, Arial, sans-serif;margin: 50px 0px 15px; text-transform:uppercase; letter-spacing:-2px;
}

h2 {
	font-weight:normal;color:#30A900;font-size:23px;font-family:Arial, Helvetica, sans-serif;margin: 0;
}

h3 {
	font-weight:normal;color:#30A900;font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;margin: 0 0 0 7px; padding-top:2px;
}
/*--------------------------------------------------------------------------------------------------*/
/*----MENU PRO--------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
#espacePro {
	width:101px;
	height:65px;
	float:left;
}

#espacePro UL {
	margin:0 !important;
	padding:0 !important;
	list-style:none;
	list-style-image:none;
	list-style-position : outside;
}

/*#espacePro UL LI {
	padding:0 !important;
	margin:0 !important;
}*/

#espPro, #espPro .menuPro {
	margin:0 !important;
	padding:0 !important;
	width:101px;
	height:65px;
	background:url('/Images/Menu/menu-pro.png') no-repeat;
	text-decoration:none;
	display:block;
}

#espacePro STRONG {
	visibility:hidden;
}

#espacePro UL LI UL {
	position:absolute;
	display:none;
	top:0;
	margin:0px;
	width:101px;
	/*height:58px;*/
	background:url('/Images/Menu/menu-pro.png') no-repeat bottom right;
	padding:7px 0 0 0  !important;
}

#espPro UL LI {
	/*height:14px !important;*/
	padding:0 !important;
	margin:0 !important;
}

#espacePro UL LI:hover .ssMenuPro {
	display:block;
	z-index:10000;	
}

#espPro UL LI A {
	clear:both;
	color:#fff;
	font-family:arial !important;
	font-size:9px;
	font-weight:bold;
	display:block;
	width:100px;
	height:14px;
	text-decoration:none;
	text-align:center;
	padding:0 !important;
	margin:0 !important;
}

#espPro UL LI A:hover {
	background-color:#ff2c0f;
}

#lkMenuPro4 {	height:16px !important;}
#lkMenuPro4:hover {	background:url('/Images/Menu/bg-over-lkPro04.png') no-repeat bottom left !important;}
/*--------------------------------------------------------------------------------------------------*/
/*----MENU BOUTIQUE---------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
#boutique {
	width:131px;
	height:50px;
	float:left;
	margin-right:7px;
}

#boutique STRONG {
	visibility:hidden;
}

#boutique A {
	width:131px;
	height:50px;
	display:block;
	text-decoration:none;
	background:url('/Images/Menu/menu-boutique.png') no-repeat;
}

#boutique A:hover {
	background:url('/Images/Menu/menu-boutique.png') no-repeat 0px -50px;
}
/*--------------------------------------------------------------------------------------------------*/
/*----MENU NEWSLETTER---------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
#newsletter {
	width:227px;
	height:52px;
	float:left;
	background:url('/Images/Menu/menu-newsletter.png') no-repeat;
}

#newsletter FORM {
	margin:0;
	padding:0;
}

#newsletter DIV {
	width:172px;
	height:18px;
	background:url('/Images/Menu/bg-chp-newsletter.png') no-repeat;
	margin:32px 0 0 38px;
}

#newsletter INPUT {
	height:11px;
	font-family:arial;
	color:#737373;
	font-size:9px;
	border:1px solid #fff;
	margin:4px 0 0 9px;
	width:127px;
	float:left;
}

#newsletter A {
	width:29px;
	height:18px;
	display:inline-block;
	background:url('/Images/Menu/bt-newsletter.png') no-repeat;
	float:left;
}

#newsletter A:hover {
	background:url('/Images/Menu/bt-newsletter.png') no-repeat 0 -18px;
}
/*--------------------------------------------------------------------------------------------------*/
/*----ACTUALITES HOME-------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
#actusHome {
	width:941px;
	margin:0 auto;
	overflow:hidden;
}

.actuHome1 {	width:302px; height:122px; float:left; margin-right:17px;/*background:url('/Images/Commun/bg-actu-home.jpg') no-repeat top left;*/}
.actuHome2 {	width:302px; height:162px; float:left; margin-right:17px;}
.actuHome22 {	width:302px; height:162px; float:left; margin-right:17px;}
.actuHome3 {	width:302px; height:162px; float:left;}

#actusHome A.bt {
	width:302px;
	height:162px;
	display:block;
}

.actuHome1 A.bt {	background:url('/Images/Boutons/bt-recettes-mois-off.jpg');}
.actuHome2 A.bt {	background:url('/Images/Boutons/bt-nature-spot-off.jpg');}
.actuHome22 A.bt {	background:url('/Images/Boutons/bt-resultats-chef-domicile-off.jpg');}
.actuHome3 A.bt {	background:url('/Images/Boutons/bt-boutique-off.jpg');}

.actuHome1 A.bt:hover {	background:url('/Images/Boutons/bt-recettes-mois-on.jpg');}
.actuHome2 A.bt:hover {	background:url('/Images/Boutons/bt-nature-spot-on.jpg');}
.actuHome3 A.bt:hover {	background:url('/Images/Boutons/bt-boutique-on.jpg');}

.actuRecette {
	background:url('/Images/Commun/bg-actu-recette.jpg') no-repeat top left;
}

.actuActualite {
	background:url('/Images/Commun/bg-actu-actualite.jpg') no-repeat top left;
}

.actuHome1 .contentActu {
	width:293px;
	height:112px;
	overflow:hidden;
}

.actuHome1 IMG {
	float:left;
	margin-right:9px;
}

.actuHome1 .texte{
	margin:0;
	padding:0;
	font-family:verdana;
	font-size:10px;
}

.actuRecette .texte {	height:67px;}
.actuActualite .texte {	height:87px;}

.actuHome1 STRONG {
	color:#30a900;
	font-size:11px;
}

.actuRecette A.btRecette {
	width:131px;
	height:23px;
	display:block;
	background:url('/Images/Boutons/bt-recettes-home-off.gif') no-repeat top left;
	float:left;
}

.actuRecette A.btRecette:hover {
	background:url('/Images/Boutons/bt-recettes-home-on.gif') no-repeat top left;
}

.actuActualite A.btActualite {
	width:101px;
	height:23px;
	display:block;
	background:url('/Images/Boutons/bt-actualite-home-off.gif') no-repeat top left;
	float:left;
}

.actuActualite A.btActualite:hover {
	background:url('/Images/Boutons/bt-actualite-home-on.gif') no-repeat top left;
}

.actuActualite .accroche {
	padding:2px 0 0 23px;
}

.actuRecette .preparation {
	width:45px;
	height:15px;
	background:url('/Images/Recettes/bg-preparation.gif') no-repeat top left;
	padding:2px 0 0 23px;
	float:left;
}

.actuRecette .cuisson {
	width:45px;
	height:14px;
	background:url('/Images/Recettes/bg-cuisson.gif') no-repeat top left;
	padding:2px 0 0 24px;
	float:left;
}

/*--------------------------------------------------------------------------------------------------*/
/*----FOOTER MENU-----------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
#footer {
	width:941px;
	margin:0 auto;
	clear:both;
	margin-top:14px;
}

#footer .menu {
	margin:0;
	padding:0 0 0 175px;
	list-style:none;
	list-style-image:none;
	list-style-position : outside;
	float:left;
	height:13px;
}

#footer .menu LI {
	float:left;
	line-height:13px;
	background:url('/Images/Commun/sep-footer.gif') no-repeat bottom right;
}

#footer .menu LI A {
	color:#666666;
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	margin:0px 22px;
}

#footer .menu LI A:hover {
	color:#30a900;
	text-decoration:underline;
}

/*--------------------------------------------------------------------------------------------------*/
/*----FOOTER OUTILS VIRAUX--------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
#footer .outils {
	clear:both;
	margin:0;
	list-style:none;
	list-style-image:none;
	list-style-position : outside;
	padding:10px 0 0 270px;
}

#footer .outils LI {
	float:left;
	line-height:13px;
}

#footer .outils LI A {
	color:#22732f;
	font-family:arial;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	margin:0 6px;
	display:block;
	height:15px;
}

#footer .outils LI A.Favoris		{	background:url('/Images/Pictos/picto-favoris.gif') no-repeat; padding-left:19px; }
#footer .outils LI A.Ami 			{	background:url('/Images/Pictos/picto-ami.gif') no-repeat; padding-left:23px; }
#footer .outils LI A.Facebook 		{	height:16px; background:url('/Images/Pictos/picto-facebook.gif') no-repeat; padding-left:21px; }
#footer .outils LI A.Twitter		{	height:16px; background:url('/Images/Pictos/picto-twitter.gif') no-repeat; padding-left:21px; }

/*--------------------------------------------------------------------------------------------------*/
/*----FOOTER BASELINE-------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
#footer DIV {
	clear:both;
	margin:0 auto;
	color:#999999;
	font-family:verdana;
	font-size:11px;
	text-transform:uppercase;
	padding:8px 0 0 176px;
}

#footer DIV A {
	color:#999999;
	text-transform:lowercase;
	font-weight:bold;
}
