.btnConseil img {
margin: 10px 0 15px 40px;
width: 123px;
display: block;
height: 94px;
}


#lstRecettes .ligneTableau {
   cursor: pointer;
}

#lstRecettes .ligneImpaire:hover {
   background-color: #FC9;
}

#lstRecettes .lignePaire:hover {
   background-color: #FDDBAB;
}

#jsMsgReponseEnvoyerAmi p {margin: 20px;}


/* On doit masquer le formulaire de paiement qui est auto-submitté par le jav script */
#jsKartCommandeCBForm { display:none; }

#jeuRobot{
   display:none;
}

#accueil .masque
{
   left: 12px;
}

#accueil #banniereVideo {
text-decoration: none;
}


#tb_desti td
{
   border:0;
   padding-top :10px;
}

#tb_fraisport td{
   border:0 ;
   padding : 0;
}

#btnValiderPanier {
   color:#fff;
}

pre {border: 1px dashed red; padding: 3px; background-color: #D9271A;}

.pbMail{
   background:red;
}

.recherche .jsPagination {
margin: 5px 0 5px 0;
width: 100%;
display: block;
text-align: right !important;
float:left;
}

.resultat #content h2
{
   color: #000;
   font-weight: bold;
   background : inherit;
   font-size: inherit;
   font-style: inherit;
   line-height: inherit;
   padding: 0 5px 0 0;
   float:left;
}

#blocFiche h1 a {
   color: #d92719;
   text-decoration:none;
}
.ficheRecette #contenu #jsTetiereFicheRecette{
   background:url("../../images/bkgOngletFicheRecette.jpg") no-repeat scroll 0 0 transparent;
   height:54px;
   width:870px;
}
.ficheRecette #contenu #jsTetiereFicheRecette span{
   display:none;
}
.ficheRecette #content #jsTetiereFicheRecette a {
color:#FFFFFF;
display:block;
float:right;
font-size:12px;
font-style:italic;
height:20px;
padding:18px 12px 3px 0;
text-decoration:none;
width:45px;
}

#visitor_birthdate_j_{
   width: 20px;
}
#visitor_birthdate_a_{
   width: 30px;
}

#blocNewsletter input.noBkg{
   width:185px;
}
.password input#visitor_password_{
   border: 0;
   width: 180px;
}
.email input{
   border: 0;
   width: 210px;
}

#blocCoinPerso input.btnOk{
   margin:10px 0 !important;
}

#banniere img {
   border: 0;
}

#blocFiche #preparation #vs_avez_aime{
color:#D92719;
display:block;
font-size:12px;
font-weight:bold;
margin-top: 15px;
margin-bottom: 20px;
}

#blocFiche #preparation .zoneTxtVs_avez_aime {
color:#D92719;
font-weight:normal;
margin:5px 0 0;
}
.blocMenuMasque{

}
.blocMenuMasqueMenus a{
   height:171px;
   width: 216px;
   display:block;
}

.blocIdee .blocMenuMasque a{
   width:   216px;
   height:  150px;
   display: block;
}

.blocIdee .fondBeigeDegrade{
   background:url("../../images/imgHome/beigeDegrade.png") no-repeat scroll 0 88px transparent;
   color:#E2001A;
   float:left;
   height:39px;
   margin:0;
   padding: 88px 0 0 10px ;
   width:216px;
}
.jsBtnBonReduct{
   display: inline;
   float:left;
   margin-right:20px;
}
.jsBtnBonReduct a span{
   display:none;
}

.jsBtnBonReduct img{
   border:0;
}

body.ficheRecettePetitsChefs h3 span{
   display:none;
}

#JeuAvent #captcha{
   border: 1px solid #D7C2E2;
}

#s05p06 .blocEnvoyerAmi{
   left:10px;
   top:10px;
}

#catalogue #navGamme li a:hover{
   background-position: 0 -122px !important;
}

#catalogue #navGamme li a span{
   display:none;
}
#catalogue #navGamme li a{width:168px;}


.sortable { list-style-type: none; margin: 0; padding: 0; width: 350px; }
.sortable li { margin: 0 3px 3px 3px; padding: 2px; padding-left: 1.5em; height: 18px; cursor : move}
.sortable li span { position: absolute; margin-left: -1.3em; }

#slideInratables{
   display:block;

}

#slider1 { display: block;  }
#slider1 .slide {position: absolute;  z-index: 5; 
top:554px;

}
#slider1 .slide a { display: block; width: 679px; margin: 0 auto;}
#slider1 .slide img { border: 0; }
.slideshow-navigation {
   position:     relative;
   display:      block;
   margin:       0 auto 0 auto;
   width:        679px;
   top:          384px;
   text-align:   right;
   z-index:      10
}
.slideshow-navigation li {
   display: inline;
   padding: 5px;
}
.slideshow-navigation li a {
   text-decoration: none;
   font-size: 40px;
   color: #ccc;
   outline: none;
   text-shadow: 2px 2px 2px #333333;
   filter: dropshadow(color=#333333, offx=2, offy=2);
}
.slideshow-navigation li a:hover    ,
.slideshow-navigation li.selected a {
   color: #ED1B24;
}
.hide {display: none}

#jsPousser{padding-top: 400px;}

#corporateInratables  #slider1{list-style: none; }

#corporateInratables li.slide h3 {display:none;}

.disabled{background-color: #DDD !important;}

#jsConfirm{
   position:absolute;
   background: url("../../images/fond_confirm.gif") no-repeat #eee;
   height: 235px;
   width: 450px;
   padding: 15px;
   border: 1px solid #000;
}
#jsConfirm a:hover{color:red;}

#jsConfirm ul {
   margin-left:15px;
}

#jsConfirm input{
   margin-top: 10px;
   margin-bottom: 10px;
   float:right;
   width: 70px;
}

#jsConf{
   margin-top: 15px;
   margin-top: 15px;
   padding-right: 15px;
   width:  435px;
   height: 42px;

   background: #ccc;
}
#topRecette{
   height: 139px;
   width: 215px; 
}
#topRecette .blocMenuMasque {
   position:relative;
   top:-139px;
   z-index: 5;
}

#topRecette #wrapper {
    overflow: hidden; 
    height: 139px;
    width: 215px;
    position:relative;
}


#topRecette #wrapper a{
   height: 139px;
   padding-top: -30px;
   position:relative;
}
#topRecette #wrapper a img{
   margin-top:-40px;
}
#topRecette .fondBeigeDegrade{
   position:relative;
   background:url("../../images/imgHome/beigeDegrade.png") no-repeat scroll 0 0 transparent;
   top:-50px;
   padding: 0 0 0 8px;
   z-index: 5;
}

.hide{
   display: none;
}
#topRecette .fondBeigeDegrade a{
   float:left;
   width:141px;
}
#topRecette .fondBeigeDegrade #jsBtnPrev{
   background:url("../../images/imgHome/flecheGauche.png") no-repeat scroll 0 15px transparent;
   display:block;
   width: 22px;
   height: 39px; 
}

#topRecette .fondBeigeDegrade #jsBtnNext{
   background:url("../../images/imgHome/flecheDroite.png") no-repeat scroll 0 15px transparent;
   display:block;
   width: 20px;
   height: 39px; 
}

#bulletNum{
   width:20px !important;
   text-align:center;

}

.sond .lineForm label, .lineSelect label, .lineText label{width:385px;}

#rec_Assoss{
   margin-top:10px;
   color: #D92719;   
   font-weight: bold;
}

#rec_Assoss div{
   margin-top:10px;
   width:111px;
   float:left;
   margin-right:5px;
   text-align: center;
}
#rec_Assoss div a{
   color: #D92719;
   font-weight: normal;
}  

#recettes .blocPlat{
   display: block;
   float: left;
   margin: 0 5px 20px 0;
   width: 162px;
}
#recettes .jsPagination{
   width: auto !important;
   float: right;
}
.listeRecettePlats #content h2 {
   height:15px !important;
}
