h2, h3 {
	font-weight: normal;
}

/*-_-_-_-_-_-_-_header-_-_-_-_-_-_-_*/
#header #enfant {
	margin-left: 89px;
	z-index:95;
}

/*-_-_-_-_-_-_-_encart-_-_-_-_-_-_-_ Ajouté par Gilles le 15/04/2008 */
#encart {
	top: 8px;		/* Modifié par Christophe le 16/04/2008 */
	width:258px;		/* Ajouté par Christophe le 16/04/2008 */ 
	height:159px;		/* Ajouté par Christophe le 16/04/2008 */ 
	right: 0;
	margin-right: 160px;
	position: absolute;
	z-index:100;
}

/*-_-_-_-_-_-_-_salez au bon moment-_-_-_-_-_-_-_*/
#salez-moment {
	width: 538px;
	height: 420px;
	margin-left: 12px;
	margin-top: 2px;
	position: relative;
}
#salez-moment #titre {
	position: absolute;
	right:0;
	top:5px;
	z-index: 100;
}
#salez-moment #fond-txt-intro {
	position: relative;
	padding-top: 37px;
	z-index: 1;
}
#salez-moment #txt-intro {
	font-size: 13px;
	color: #FFFFFF;
	position: absolute;
	margin-top: 53px;
	margin-left: 22px;
	top:0;
	z-index: 100;
}
#salez-moment #txt-intro span {
	font-weight: bold;
	font-size: 13px;
}
#salez-moment #selectionnez {
	margin-top: 12px;
	padding-left: 54px;
}

#salez-moment #titre2 {
	right: 0;
	margin-top:5px;
	text-align: right;
}
#titre-salez-moment-astuces  {
	right: 0;
	margin-top:5px;
	text-align: right;
	margin-right: 60px; 
}
#salez-moment #tableau {
	padding-top: 18px;
	background:url(../images/fond-violet-tableau.jpg) bottom no-repeat;
	width: 538px;
	height: 213px;
	clear: both;
	position: relative;
}
#salez-moment #tableau .content {	
	width: 530px;
	height: 185px;
	margin-left: 4px;
	display: none;
}
#salez-moment #tableau .content .col-gauche {
	float: left;
	width: 265px;
}
#salez-moment #tableau .content .col-droite {
	float: left;
	width: 264px;
}
#salez-moment #tableau .content .fleche {
	float: left;
	margin-left: 52px;
	margin-top: 40px;
	display: inline;
	width: 19px;
	height: 14px;
}
#salez-moment #tableau .content .titre {
	float: left;
	margin-left: 7px;
	margin-top: 40px;
}
#salez-moment #tableau .content .trait {
	float: left;
	margin-top: 45px;
}
#salez-moment #tableau .content ul {
	clear: both;
	list-style-type: disc;
	margin-left: 65px;
	padding-top: 13px;
}
#salez-moment #tableau .content li {
	color: #FFFFFF;
	font-size: 12px;
}
#salez-moment #tableau .content .lien {
	margin-left: 62px;
	margin-top: 14px;
}
#salez-moment #tableau .content .lien a {
	color: #FFFFFF;
	text-decoration: underline;
}
#salez-moment #tableau .content .lien a:hover{
	text-decoration: none;
}
#salez-moment #tableau .content .fleche-bas-gauche {
	position: absolute;
	bottom: 0;
	left:0;
	margin-left: 10px;
	margin-bottom: 10px;
	clear: both;
}
#salez-moment #tableau .content .fleche-bas-droite {
	position: absolute;
	bottom: 0;
	right:0;
	margin-right: 10px;
	margin-bottom: 10px;
	clear: both;
}
#salez-moment #tableau .content .fleche-bas-droite .lien-txt {
	float: left;
	margin-right: 5px;
}
#salez-moment #tableau .content .fleche-bas-gauche .lien-txt {
	float: left;
	margin-left: 5px;
}
#salez-moment #tableau .content .fleche-bas-droite .lien-txt a, #salez-moment #tableau .content .fleche-bas-gauche .lien-txt a {
	color: #FFFFFF;
	text-decoration: none;
}
#salez-moment #tableau .content .fleche-bas-droite .lien-txt a:hover, #salez-moment #tableau .content .fleche-bas-gauche .lien-txt a:hover {
	text-decoration: underline;
}
#salez-moment #tableau .content .fleche-bas-droite .lien-fleche, #salez-moment #tableau .content .fleche-bas-gauche .lien-fleche  {
	float: left;
}
#salez-moment #ombre-bas {
	top: 0;
	left: 0;
	margin-left: 0px;
	padding-top: 35px;
}
#salez-moment #flash-bas {
	bottom: 0;
	left: 0;
	position: absolute;
	margin-left: -240px;
	margin-bottom: 42px;
}
#salez-moment #flash-bas-page-menu {
	bottom: 0;
	left: 0;
	margin-left: -240px;
	margin-bottom: 33px;
	position: absolute;
}
#salez-moment-astuces {
	width: 538px;
	height: 375px;
	margin-left: 12px;
	margin-top: 2px;
	position: relative;
	overflow: hidden;
	clear: both;
}
#salez-moment-astuces #fleche-astuces {
	float: left;
	clear: both;
	padding-top: 4px;	
}
#salez-moment-astuces #titre-astuces {
	float: left;
	margin-left: 10px;
	padding-top: 4px;	
}
#salez-moment-astuces #bt-imprimez {
	right: 0px;
	margin-right: 16px;
	text-align: right;
	clear: both;
	padding-top: 4px;
	padding-bottom: 6px;	
}
#salez-moment-astuces #bt-imprimez a{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: underline;
}
#salez-moment-astuces #bt-imprimez a:hover{
	text-decoration: none;
}
#salez-moment-astuces .bloc-astuce {
	background:url(../images/fond-astuces.jpg) repeat-y;
	width: 539px;
	min-height: 50px;
	clear: both;
	float: left;
}
#salez-moment-astuces .haut-bloc-astuce{
	bottom: 0;
}
#salez-moment-astuces .bas-bloc-astuce {
	top: 0;
	padding-bottom: 16px;
}
#salez-moment-astuces .bloc-astuce .content {
	width: 507px;
	margin-left: 20px;
	padding-top: 10px;
	padding-bottom: 4px;
	float: left;
	display: inline;
}
#salez-moment-astuces .bloc-astuce .content .photo-gauche {
	float: left;
	margin-right: 10px;
	display: inline;
}
#salez-moment-astuces .bloc-astuce .content .photo-droite {
	float: right;
	margin-left: 10px;
	display: inline;
}
#salez-moment-astuces .bloc-astuce .content .txt {

	
}
#salez-moment-astuces .bloc-astuce .content p, #salez-moment-astuces .bloc-astuce .content span {
	font-size: 12px;
	color: #FFFFFF;
}
#salez-moment-astuces .bloc-astuce .content p .gras {
	font-weight: bold;
	font-size: 12px;
}
#salez-moment-astuces .bloc-astuce .content .stitre {
	padding-bottom: 16px;
	font-size: 14px;
	font-weight: bold;
}
#salez-moment-astuces .bloc-astuce .content #dessous-stitre {
	margin-top: -13px;
	padding-bottom: 14px;

}

/*-_-_-_-_-_-_-_sel partenaire unique-_-_-_-_-_-_-_*/
#sel-partenaire {
	width: 538px;
	height: 419px;
	margin-left: 12px;
	margin-top: 2px;
	position: relative;
}
#sel-partenaire #titre {
	position: absolute;
	right:3px;
	top:5px;
	z-index: 100;
}
#sel-partenaire #fond-txt-intro {
	position: relative;
	padding-top: 53px;
	margin-left: 3px;
	z-index: 1;
}
#sel-partenaire #txt-intro {
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	margin-top: 69px;
	margin-left: 22px;
	top:0;
	z-index: 100;
	text-align:justify;
}
#sel-partenaire #txt-intro span {
	font-weight: bold;
	font-size: 12px;
}
#sel-partenaire #fond-txt {
	position: relative;
	padding-top: 13px;
	z-index: 1;
}
#sel-partenaire #fleche {
	top:0;
	left:0;
	position: absolute;
	margin-left: 22px;
	margin-top: 235px;
	z-index: 2;
}
#sel-partenaire #titre-criteres {
	top:0;
	left:0;
	position: absolute;
	margin-left: 53px;
	margin-top: 233px;
	z-index: 2;
}
#sel-partenaire #txt-bas {
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	margin-left: 22px;
	margin-top: 255px;
	top:0;
	z-index: 10;
}
#sel-partenaire #criteres-bulles {
	position: absolute;
	margin-left: 22px;
	margin-top: 310px;
	top:0;
	z-index: 10;
	list-style-type: none;
}
#sel-partenaire #criteres-bulles li{
	float: left;
}
#sel-partenaire #criteres-txt {
	position: absolute;
	margin-left: 50px;
	margin-top: 295px;
	top:0;
	z-index: 10;
	list-style-type: none;
}
#sel-partenaire #criteres-txt li {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	float: left;
	font-size: 12px;
}
#sel-partenaire #phrase-bas {
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	margin-left: 80px;
	margin-top: 390px;
	top:0;
	z-index: 10;
}
#sel-partenaire #ombre-bas {
	top: 0;
	left: 0;
	margin-top: 5px;
}
#sel-partenaire #flash-bas {
	bottom: 0;
	margin-bottom: 5px;
	left: -237px;
	position: absolute;
}

/*-_-_-_-_-_-_-_tour horizon sels-_-_-_-_-_-_-_*/
#tour-horizon {
	width: 538px;
	height: 419px;
	margin-left: 12px;
	margin-top: 2px;
	position: relative;
}
#tour-horizon #titre {
	position: absolute;
	right:1px;
	top:5px;
	z-index: 100;
}
#tour-horizon #fond-txt-intro {
	position: relative;
	padding-top: 40px;
	z-index: 1;
}
#tour-horizon #fleche-haut {
	position: absolute;
	margin-top: 57px;
	margin-left: 22px;
	top:0;
	z-index: 100;
}
#tour-horizon #titre-haut {
	position: absolute;
	margin-top: 57px;
	margin-left: 50px;
	top:0;
	z-index: 100;
}
#tour-horizon #txt-intro {
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	margin-top: 80px;
	margin-left: 22px;
	top:0;
	z-index: 100;
	text-align:justify;
}
#tour-horizon #en-sav {
	position: absolute;
	margin-top: -23px;
	right:0;
	margin-right: 25px;
	z-index: 100;
	text-align:justify;
}
#tour-horizon #en-sav a{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
#tour-horizon #txt-intro span {
	font-weight: bold;
	font-size: 12px;
}
#tour-horizon #fond-txt {
	position: relative;
	padding-top: 10px;
	z-index: 1;
}
#tour-horizon #fleche-bas {
	position: absolute;
	margin-top: 200px;
	margin-left: 22px;
	top:0;
	z-index: 100;
}
#tour-horizon #titre-bas {
	position: absolute;
	margin-top: 200px;
	margin-left: 50px;
	top:0;
	z-index: 100;
}
#tour-horizon #txt {
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	margin-top: 220px;
	margin-left: 22px;
	top:0;
	z-index: 100;
	width: 187px;
}
#tour-horizon #photo-sel-g {
	position: absolute;
	margin-top: 192px;
	margin-left: 219px;
	top:0;
	z-index: 100;
}
#tour-horizon #photo-sel-m {
	position: absolute;
	margin-top: 203px;
	margin-left: 320px;
	top:0;
	z-index: 100;
}
#tour-horizon #photo-sel-d {
	position: absolute;
	margin-top: 197px;
	margin-left: 412px;
	top:0;
	z-index: 100;
}
#tour-horizon .description {
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	margin-top: 300px;
	margin-left: 32px;
	top:0;
	z-index: 100;
	width: 192px;
	display: none;
}
#tour-horizon .description a {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}
#tour-horizon #ombre-bas {
	top: 0;
	left: 0;
}
#tour-horizon #flash-bas {
	bottom: 0;
	margin-bottom: 30px;
	left: -237px;
	position: absolute;
}

/*-_-_-_-_-_-_-_sel partenaire unique-_-_-_-_-_-_-_*/
#page-recettes {
	width: 538px;
	height: 368px;
	margin-left: 12px;
	margin-top: 2px;
	position: relative;
}
#page-recettes #titre {
	position: absolute;
	right:17px;
	top:7px;
	z-index: 100;
}
#page-recettes #fond-txt-intro {
	position: relative;
	padding-top: 37px;
	z-index: 1;
}
#page-recettes #txt-intro {
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	margin-top: 56px;
	margin-left: 21px;
	top:0;
	z-index: 100;
	text-align:justify;
}
#page-recettes #txt-intro span {
	font-weight: bold;
	font-size: 12px;
}
#page-recettes #fond-txt {
	position: relative;
	padding-top: 13px;
	z-index: 1;
}
#page-recettes #photos {
	top:0;
	left:0;
	position: absolute;
	margin-left: 7px;
	margin-top: 139px;
	z-index: 2;
}
#page-recettes #photos li {
	float: left;
}
#page-recettes #bas {
	top:0;
	left:0;
	position: absolute;
	margin-left: 7px;
	margin-top: 274px;
	width: 523px;
	height: 34px;
	z-index: 2;
	background: url(../images/bas_marron.jpg);
}
#page-recettes #bas p {
	margin-left: 58px;
	margin-top: 8px;
	position: absolute;
}


/*-_-_-_-_-_-_-_un sel une utilisation-_-_-_-_-_-_-_*/
#un-sel {
	width: 567px;
	height: 370px;
	margin-left: 12px;
	margin-top: 2px;
	position: relative;
	float: left;
	display: inline;
	overflow: hidden;
}
#titre-droite-un-sel {
	right:0;
	top:5px;
	text-align: right;
	margin-right: 45px;
}
#un-sel #fleche-haut {
	margin-left: 12px;
	clear: both;
	float: left;
	display: inline;
}
#un-sel #titre-sel {
	margin-left: 10px;
	float: left;
	display: inline;
}
#un-sel #fond-sel {
	padding-top: 12px;
	margin-left: 10px;
	clear: both;
	float: left;
	position: relative;
	z-index: 1;
	display: inline;
}
#un-sel #img-sel {
	top: 0;
	left:0;
	margin-left: 18px;
	margin-top: 36px;
	z-index: 10;
	position: absolute;
}
#un-sel #liste-descrip-sel {
	top: 0;
	left:0;
	list-style-type: none;
	z-index: 10;
	margin-left: 170px;
	margin-top: 42px;
	position: absolute;
}
#un-sel #liste-descrip-sel li{
	height: 24px;
	padding-left: 12px;
	line-height: 23px;
}
#un-sel #liste-descrip-sel li a {
	width: 133px;
	height: 17px;
	line-height: 17px;
	display: block;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 2px;
}
#un-sel #liste-descrip-sel li a:hover {
	background:url(../images/hover-rose.jpg) no-repeat;
}
#un-sel #liste-descrip-sel li a.actif {
	background:url(../images/hover-rose.jpg) no-repeat;
}
#un-sel .txt-expli-sel {
	top: 0;
	left:0;
	margin-left: 330px;
	margin-top: 41px;
	z-index: 10;
	position: absolute;
	display: none;
}
#un-sel .txt-expli-sel .txt {
	width: 203px;
	position: absolute;
	color: #FFFFFF;
	font-size: 11px;
	position: absolute;
	height: 115px;
	overflow: auto;
}
#un-sel .txt-expli-sel .txt span{
	font-weight: bold;
	font-size: 11px;
}
#un-sel .txt-expli-sel .en-sav-plus {
	position: absolute;
	width: 70px;
	margin-left: 135px;
	margin-top: 122px;
}
#un-sel .txt-expli-sel .en-sav-plus a {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 11px;
}
#un-sel .txt-expli-sel .en-sav-plus a:hover {
	text-decoration: none;
}
#un-sel .recette {
	margin-left: 12px;
	clear: both;
	float: left;
	display: inline;
	margin-top: 12px;
}
#un-sel .recette #fleche-bas {
	left: 0;
	clear: both;
	text-align: left;
	margin-left: 5px;
	display: inline;
}
#un-sel .recette #titre-idee {
	left: 0;
	text-align: left;
	display: inline;
	margin-left: 10px;
	position: relative;
}
#un-sel .recette #titre-recette {
	margin-bottom:5px;
	margin-left:37px;
	margin-top:5px;
	clear: both;
	float: left;
	display: inline;
}
#un-sel .recette #tableau {
	padding-top: 5px;
	background:url(../images/fond-rose-tableau.jpg) 0 5px no-repeat;
	width: 538px;
	height: 182px;
	clear: both;
	position: relative;
}
#un-sel .recette #tableau .content {	
	width: 538px;
	height: 182px;
	margin-left: 4px;
	display: none;
	position: relative;
}
#un-sel .recette #tableau .content .img-ingredients {
	top:0;
	left:0;
	margin-left: 4px;
	margin-top: 8px;
	float: left;
	display: inline;
}
#un-sel .recette #tableau .content .bt-zoom {
	top:0;
	left:0;
	margin-left: 4px;
	margin-top: 120px;
	position: absolute;
}
#un-sel .recette #tableau .content .liste-ingredients {
	top:0;
	left:0;
	float: left;
	list-style-type: disc;
	padding-left: 22px;
	margin-top: 10px;
	overflow: auto;
	height: 100px;
	width: 340px;
}
#un-sel .recette #tableau .content .liste-ingredients li, #un-sel .recette #tableau .content .liste-ingredients dd {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
} 
#un-sel .recette #tableau .content .bt-imprimer {
	clear: both;
	position: absolute;
	top: 0;
	right: 0;
	margin-right: 30px;
	margin-top: 130px;
}
#un-sel .recette #tableau .content .bt-imprimer a {
	color: #FFFFFF;
	text-decoration: underline;
}
#un-sel .recette #tableau .content .bt-imprimer a:hover {
	text-decoration: none;
}
#un-sel .recette #tableau .content .prepa {
	top:0;
	left:0;
	overflow: auto;
	float: left;
	padding-left: 22px;
	margin-top: 10px;
	width: 340px;
	height: 100px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#un-sel .recette #tableau .content .prepa span {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#un-sel #ombre-bas {
	top: 0;
	left: 0;
	clear: both;
}
#flash-bas-un-sel {
	bottom: 0;
	left:0;
	position: relative;
	margin-left:4px;
	margin-top:5px;
	height:42px;
}

/*-_-_-_-_-_-_-_footer-_-_-_-_-_-_-_*/
#footer p {
	color: #FFFDFF;
}
#footer a {
	color: #FFFDFF;
}
#footer #liens1 {
	padding-top: 34px;
	float: left;
	display: inline;
	margin-left: 116px;
}
#footer #liens1 a{
	text-decoration: underline;
}
#footer #liens1 a:hover{
	text-decoration: none;
}
#footer #liens2 {
	margin-left: 55px;
	padding-top: 34px;
	float: left;
	display: inline;
}
#footer #form {
	float: left;
	margin-left: 47px;
	padding-top: 13px;
	width:180px;
}
#footer #champ {
	width: 164px;
	height: 15px;
	border: 1px solid #4286bc;
	float: left;
	padding-top: 2px;
	text-indent: 2px;
	margin-top: 6px;
}
#footer #bt {
	float: left;
	margin-left: -20px;
	background: url(../images/bt-ok.gif);
	width: 29px;
	height: 19px;
	border: 0;
	color: #FFFDFF;
	font-weight: bold;
	text-align: center;
	padding-left: 4px;
	margin-top: 6px;
	cursor: pointer;
}
#footer #logo {
	margin-top: -15px;
	margin-right: 100px;
	float: right;
	display: inline;
	z-index: 10;
}







.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
#Scrollbar-Container {
	float: left;
  display: inline;
  margin-top: 64px;
  position: absolute;
  right: 0;
  top: 0;
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
}
.Scrollbar-Track {
  width: 32px;
  height: 352px;
  background: transparent url(../images/barre-defilement.gif) no-repeat 10px 0;
}
.Scrollbar-Handle {
  position: absolute;
  width: 32px; 
  height: 20px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 187px;
}

#recette-imprimer {
	position: absolute;
	top: -113px;
	left: 0;
	width: 580px;
	min-height: 600px;
	background: #ecaf2d url(../images/bg-recette-imprime.jpg) 0 0 no-repeat;
	z-index: 100;
	border: 1px solid black;
}
#fermer-imprimer {
	position: absolute;
	top: 5px;
	right: 5px;
	border: 1px solid #fff;
}
#fermer-imprimer a {
	color: #fff;
	margin: 1px 3px;
	font-size: 13px;
}
#nom-recette-ecran {
	margin-top: 20px;
	margin-left: 10px;
	background: url(../images/fleche-nom-recette.gif) left center no-repeat;
	padding-left: 25px;
}
#nom-recette-imprime {
	display: none;
}
#content-recette-imprime {
	margin-left: 25px;
	margin-top: 20px;
	width: 539px;
}
#titre-ingredients-imprime {
	background: url(../images/bg-ingredients-imprime.gif) 0 0 no-repeat;
	padding-top: 4px;
	padding-left: 4px;
}
#content-ingredients-imprime {
	float: left;
	width: 100%;
	background: url(../images/bg-content-ingredients-imprime.gif) 0 0 repeat-y;
}
#liste-ingredients-imprime {
	float: left;
	display: inline;
	margin-left: 5px;
	width: 528px;
	min-height: 141px;
	background: #f73f8b url(../images/bg-liste-ingredients-imprime.gif) bottom left no-repeat;
}
#photo-recette-imprime {
	float: left;
	margin-top: 5px;
	margin-left: 3px;
	width: 170px;
}
#liste-ingredients {
	float: left;
	margin-top: 6px;
	list-style-type: disc;
	color: #fff;
	margin-left: 20px;
	padding-bottom: 10px;
}
#liste-ingredients li {
	list-style-type: disc;
	line-height: 16px;
	color: #fff;
}
#titre-preparation-imprime {
	clear: both;
	background: url(../images/bg-presentation-imprime.gif) 0 0 no-repeat;
	padding-top: 8px;
	*padding-top: 4px;
	padding-left: 184px;
	padding-bottom: 1px;
}
#content-preparation-imprime {
	float: left;
	width: 100%;
	background: url(../images/bg-content-preparation-imprime.gif) 0 0 repeat-y;
}
#details-recettes {
	color: #fff;
	margin-left: 20px;
	margin-top: 10px;
	font-weight: bold;
	font-size: 11px;
}
#liste-preparation-imprime {
	float: left;
	display: inline;
	margin-left: 5px;
	width: 528px;
	min-height: 141px;
	background: #f73f8b url(../images/bg-liste-ingredients-imprime.gif) bottom left no-repeat;
}
#detail-preparation {
	color: #fff;
	margin-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 10px;
}
#titre-astuces-imprime {
	clear: both;
	background: url(../images/bg-titre-astuces-imprime.gif) 0 0 no-repeat;
	padding-top: 8px;
	*padding-top: 4px;
	text-align: right;
	padding-right: 5px;
	padding-bottom: 1px;
}
#content-astuces-imprime {
	float: left;
	width: 100%;
	background: url(../images/bg-content-astuces-imprime.gif) 0 0 repeat-y;
}
#liste-astuces-imprime {
	float: left;
	display: inline;
	margin-left: 5px;
	width: 528px;
	min-height: 69px;
	background: #f73f8b url(../images/bg-liste-ingredients-imprime.gif) bottom left no-repeat;
}
#detail-astuces {
	color: #fff;
	margin-left: 20px;
	padding-top: 10px;
	margin-right: 10px;
}
#bottom-recette {
	clear: both;
}
#ombre-recette-ecran {
	text-align: center;
	padding-top: 20px;
}
#ombre-recette-imprime {
	display: none;
}
#bt-imprimer-recette {
	text-align: center;
	padding-top: 15px;
}


/*-_-_-_-_plan site-_-_-_-_-_*/
#plan-site {
	width: 538px;
	height: 420px;
	margin-left: 12px;
	margin-top: 2px;
	position: relative;
	overflow: hidden;
}
#plan-site p {
	text-align: center;
	color: #FFFFFF;
	font-size: 20px;
}
#plan-site a {
	text-decoration: none;	
	color: #FFFFFF;
	font-size: 14px;
}
#plan-site a:hover, #plan-site a:hover.stitre {
	text-decoration: underline;	
}
#plan-site a.stitre {
	text-decoration: none;	
	color: #FFFFFF;
	font-size: 12px;
}
#plan-site ul {
	margin-left: 150px;
	margin-top: 20px;
}
#plan-site li {
	margin-bottom: 10px;
	color: #FFFFFF;
	font-size: 14px;
	list-style-type: disc;
}
#plan-site dl {
	margin-left: 30px;
	margin-top: 5px;
}


#select-sel {
	padding-top: 5px;
}

#anime-home-2 {
	position: absolute;
	margin-top: -60px;
	z-index: 100;
}
