/* PAGE FAVORIS */

#breadcrumb {
    margin-left:252px;
}

#bloc-titre-gauche{
    margin-right:30px;
}

#favoris {
    margin-left:252px;
    -margin-left:125px;
    margin-top:6px;
    width:720px;
    float:left ;
    background-image:url(../images/static/background-favoris-h.gif) ;
    background-repeat :no-repeat ;
}


#bloc-favoris-fin{
    background-image:url(../images/static/background-favoris-b.gif);
    background-repeat :no-repeat ;
    background-position:bottom left;
    height:6px;
    width:720px;
    float:left;
}

#liste-favoris {
    width:700px;
    margin:5px 0 20px 0px;
    text-align:left;
    float:left;
    min-height:500px;
}

#emptyMessage{
    text-align:center;
}

html>body #liste-favoris {
    margin-left:0;
}
#liste-favoris .titre {
    width:170px;
    height:60px;
    display:block;
    float:left;
    margin:0px 0px 10px 3px;
    position:relative;    
}

.bientotdispo-favoris{
    width:170px;
}

html>body #liste-favoris .titre{
    margin-left:0;
}

#liste-favoris .titre #dateImpressionLibelle {
    padding:0px;
    margin:0px;
    font-size:11px;
    color:#FF0;
    font-weight:normal;
    margin:9px 0 0 22px;
}
#liste-favoris .titre #nbArticle {
    padding:0px;
    margin:0px;
    font-size:16px;
    color:#FFF;
    background:none;
    display:block;
    float:left;
    position:relative;
    margin-left:10px;
}
html>body #liste-favoris .titre #nbArticle{
    margin-left:20px;
}
#liste-favoris .boutons{
    float:left;
    width:150px;
}
#liste-favoris .boutons span{
    float:left;
    margin:5px 0;
}
#liste-favoris #waitingMessage{
    float:left;
    width:723px;
    margin-top:20px;
    text-align:center;
}

#liste-favoris #contentMaSelection{
    float:left;
    width:695px;
    -width:715px;
    margin:10px 0 0 15px;
    -margin-left:0px;
    padding-left:5px;
    background-color:#FFF;
    text-align:left;
    position:relative;
}
#liste-favoris #contentMaSelection #emptyMessage{
    margin-left:25px;
    color:#666;
}
#liste-favoris #contentMaSelection .laSelection{
    float:left;
    width:170px;
    height:412px;
    margin-top:10px;
    text-align:left;
    padding-bottom:0px;
    background:url(../images/static/background-li-liste-mes-favoris-produits.gif) no-repeat;
    background-position:left;    
    
}
#liste-favoris #contentMaSelection .deleteSelection{
    float:left;
    cursor:pointer;
}
#liste-favoris #contentMaSelection .titre{
    height:60px;
    width:170px;
    -width:150px;
    float:left;
    margin:2px 0px 10px 3px;
    background:url(../images/static/fond-titre-produit.jpg) no-repeat;
}
#liste-favoris #contentMaSelection .titre .libelleProduit{
    margin:2px 0 0 0px;
    height:35px;
}
#liste-favoris #contentMaSelection .titre .libelleProduit a{
    color:#000000;
    font-weight:bold;
}
#liste-favoris #contentMaSelection .titre .libelleProduit a:hover{
    color:#fc8700;
}
#liste-favoris #contentMaSelection .titre .ref{
    color:#88918c;
    margin:0 20px 0 0;
    font-size:11px;
}

#liste-favoris #contentMaSelection .infoProduit, .infoProduit-fond-favoris-comp{
    float:left;    
    width:170px;
    height:412px;
    text-align:center;
    margin-left:1px;
    margin-right:1px;
    background:url(../images/static/background-dl-liste-mes-favoris-produits.gif) no-repeat;
    background-position:left bottom;
}

#liste-favoris #contentMaSelection .main-img{
    float:none;
    border:1px solid #ccc;
}
#liste-favoris #contentMaSelection .concuPour, #liste-favoris #contentMaSelection .accesFicheProduit{
    float:left;
    font-size:11px;
    margin-left:5px;    
    background:url(../images/static/background-btn-150.gif) no-repeat;
    height:31px;
    width:170px;
    -width:150px;
    padding-top:3px;
}
#liste-favoris #contentMaSelection .concuPour{
    width:723px;
}

#liste-favoris #contentMaSelection .accesFicheProduit a{
    width:102px;
    color:#000000;
    text-transform:uppercase;
}
#liste-favoris #contentMaSelection .accesFicheProduit a:hover{
    text-decoration:underline;
}

#dateSelection{
    width:170px;
    text-align:center;
}

.prixDecathlon-favoris, .prixKoodza-favoris{
    width:150px;
}

.bloc-prix-favoris,  .bientotdispo-favoris{
    height:270px !important;
    *height:162px !important;
    -height:162px;
    display:block;
}

.txt_achat-favoris, .prixKoodza-favoris, .bientotdispo-favoris, .frais {
    color:#000000;
    font-weight:normal;
}

.prixKoodza-favoris .txt_achat-favoris, .prixKoodza-favoris .btn_prix-favoris{
    float:left;
    width:150px;
}



.txt_achat-favoris a, .txt_achat-favoris a:hover, .txt_achat-favoris span, .prix, .bientotdispo-favoris a  {
    color:#000000;
    font-weight:700;
}

#menuMaSelection{
    margin-left:20px;
}

#menuMaSelection div a {
    color : #fc8700;
    text-decoration:underline;
}

#menuMaSelection div a:hover {
    color : #fc8700;
    text-decoration:none;
}

#menuMaSelection div {
    float:left;
}

#separation-menu-favoris{
    margin-left:10px;
    margin-right:10px;
    float:left;
    color:#fc8700;
    text-decoration:none;
}

#commentcamarche{
    width:430px;
    float:left;
}

#bloc-commentcamarche{
    float:left;
    width:360px;
    font-size:11px;
    color:#88918c;
    padding-left:15px;
    padding-right:15px;
    padding-right:15px;
    padding-top:15px;
    padding-bottom:15px;
    background-image:url(../images/static/cadre-commentcacmarche.gif) ;
    background-repeat :no-repeat ;    
    margin-top:20px;
    margin-left:20px;
    margin-right:20px;
    margin-bottom:0px;
}

#bloc-commentcamarche div, #bloc-juridique div {
    float:left;
    text-align:justify;
    margin-bottom:15px;
}

#fin-bloc-commentcamarche{
    float:left;
    width:390px;
    height:8px;
    background-image:url(../images/static/background-div-texte-mes-favoris-b.gif) ;
    background-repeat :no-repeat ;    
    margin-top:0px;
    margin-left:20px;
    margin-right:20px;
    margin-bottom:20px;
}

#titre-commentcamarche{
    width:340px;
    font-size:14px;
    font-weight:700;
    color:#fc8700;
    margin-bottom:15px;
}

#bloc-juridique{
    width:270px;
    text-align:justify;
    float:left;
    margin-top:35px;
}

