/* Hiding the side backgrounds from the homepage */

body {
	overflow: hidden;
}

#fondGauche  {
	display: none;
}
#fondDroite  {
	display: none;
}

/*Homepage Main Body*/

#diaporama{
	overflow:hidden;
	position:relative;
}
#diaporama .section{position:relative;}
#diaporama ul{}
#diaporama ul li{
	position:relative;
	float:left;
}

#prev, #next{
	width:50px;
	height:96px;
	position:absolute;	
	z-index:2;
	top:50%;
	margin-top:-48px;
	display:none;
	
}
#prev{left:10px;}
#next{right:10px;}

.zoneutilehome{
	position:absolute;
	z-index:1;
	top:0;
	width:980px;
	height:100%;	
	left:50%;
	margin-left:-490px;	
}
.homerecette{
	position:absolute;
	z-index:2;
	right:0;
	top:42%;
	height:147px;
	margin-top:-90px;
	text-align:right;
	color:#450008;
}
.homerecette .titre h3{
	font-size:53px;
	font-weight:normal;
	height:57px;
}
.homerecette .soustitre{
	font-size:15px;
	height:53px;	
}
.homerecette .boutonform{float:right;}

#push, #pushgauche, #pushcentre, #pushdroite{
	position:absolute;
	z-index:2;
}
#push{
	left:50%;
	bottom:55px;
	width:980px;
	margin-left:-490px;
}
#pushgauche, #pushcentre, #pushdroite{
	bottom:0;
	width:290px;
}
#pushgauche {
	left:0;
	background: transparent url(/web/images/home/mainbody/push_facebook_background.png) no-repeat;
	width: 290px;
	height: 110px;
}
#pushgaucheclassique {
	left:0;
	position:relative;
	bottom:3px;
}

#pushcentre{
	left:50%;
	margin-left:-145px;
	bottom:-14px;
}
#pushdroite{right:0; bottom:22px;}

#pushgauche .push_fb_text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 13px 0px 0px 11px;
	height: 43px;
	width: 220px;
}

#pushgauche .push_fb_text .push_fb_textarea {
	float: left;
	width: 152px;
}
#pushgauche .push_fb_text img {
	display: block;
	float: left;
	margin-right: 9px;
}

#pushgauche .push_fb_text .push_fb_textarea span {
	font-weight: bold;
}
