/* changement de fond */
#globalconteneur {
    clear: both;
    margin: 0 auto;
    padding: 12px 15px 5px 15px;
    width: 947px;
    background: url(../images/static/globalconteneur-recherche.jpg) no-repeat 0 0;
    background-color: #FFFFFF;
    min-height:500px;
}
#globalconteneur div.chemin span.texte-info {
    margin: 0;
    padding: 0;
    color: #000000;
}
/* ---------------------- colonne-centre ---------------------- */
#globalconteneur div.colonne-centre {
    float: left;
    margin: 0;
    padding: 10px 0 0 221px;
    width: 722px;
}
#globalconteneur div.colonne-centre h2 {
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height:30px;
    color: #FF9900;
    font-weight: bold;
    float:left;
}
#globalconteneur div.colonne-centre #resultat-favoris {
    float:left;
    clear:both;
    width:500px;
}
#globalconteneur div.colonne-centre #produits{
    float:left;
    margin-top:5px;
}

/* ********************** bloc produits ******************** */
#globalconteneur #outils{
    float:right;
    height:50px;
}
html>body #globalconteneur #outils{
    margin-top:-35px;
    *margin-top:-5px;
}
#globalconteneur #outils div.outil{
    float:right;
}
#globalconteneur #outils div.outil a{
    display:block;
    height:15px;
    background-repeat:no-repeat;
    background-position:center center;
    padding-top:35px;
    margin:0;
    font-size:10px;
    color:#999;
    text-align:center;
}
#globalconteneur #outils div.outil a.imprimer{
    width:60px;
}
#globalconteneur #outils div.outil a.recom-ami{
    width:110px;
}
#globalconteneur div.bloc-corps-entete {
    float:left;
    display: block;
    margin: 0;
    padding: 0;
    width: 726px;
    height: 12px;
    font-size: 0;
    background: url(../images/static/bloc-rayon-resultat-entete.gif) no-repeat 0 0;
}
#globalconteneur div.bloc-corps {
    float:left;
    margin: 0;
    padding: 0 12px 0 12px;
    width: 702px;
    background: url(../images/static/bloc-rayon-resultat-corps.gif) repeat-y 0 0;
}
#globalconteneur div.bloc-corps-pied {
    float:left;
    display: block;
    margin: 0 0 10px 0;
    padding: 0;
    width: 726px;
    height: 12px;
    font-size: 0;
    background: url(../images/static/bloc-rayon-resultat-pied.gif) no-repeat 0 0;
}
#globalconteneur #info {
    font-size:10px;
    color:#999;
    float:left;
    width:726px;
}

/* zone-produits */
#globalconteneur div.bloc-corps div.onglet {
    background: url(../images/static/conseils-onglet-hover.gif) no-repeat 0 0;
    display: block;
    float:right;
    height:16px;
    padding:6px 0 0 18px;
    width:90px;
}
#globalconteneur div.bloc-corps div.onglet a:hover {
    color:#FF9900 ;
    cursor:pointer;
}
#globalconteneur div.bloc-corps div.bloc-produit {
    display: block;
    margin: 0 0 10px 0;
    padding: 0;
    width: 702px;
    height: 111px;
    float:left;
    background: url(../images/static/recherche-bloc-produit.gif) no-repeat 0 0;
}
#globalconteneur div.bloc-corps div.bloc-produit div.vignette {
    float: left;
    margin: 0;
    padding: 15px 13px 16px 14px;
    width: 80px;
    height: 80px;
}
#globalconteneur div.bloc-corps div.bloc-produit div.description {
    float: left;
    margin: 0;
    padding: 5px 5px 0 15px;
    width: 570px;
    font-size: 10px;
    color: #333333;
    font-weight: normal;
}
#globalconteneur div.bloc-corps div.bloc-produit div.description p.titre {
    float:left;
    margin: 0;
    padding: 0;
    font-size: 14px;
    color: #333333;
    font-weight: bold;
}
#globalconteneur div.bloc-corps div.bloc-produit div.description p.intitulerNew {
    background-color:#333;
    color:#FF9900;
    padding:2px;
    margin:0 0 0 10px;
    font-style:italic;
    float:left;    
}
#globalconteneur div.bloc-corps div.bloc-produit div.description p.date {
    float:right;
    font-size:9px;
}
#globalconteneur div.bloc-corps div.bloc-produit div.description p.reference {
    margin: 0;
    padding: 0 0 2px 0;
    font-size: 9px;
    color: #333333;
    font-weight: normal;
    float:left;
    clear:both;
}
#globalconteneur div.bloc-corps div.bloc-produit div.description div.concu {
    float:left;
    width:565px;
    font-size:11px;
    margin-top:0;
}
#globalconteneur div.bloc-corps div.bloc-produit div.description div.recherche-savoir-plus {
    margin: 5px 0 0 0;
    padding: 0 0 7px 0;
    float:left;
}
#globalconteneur div.bloc-corps div.bloc-produit div.description div.recherche-savoir-plus div.ext {
    margin: 0;
    text-align: center;
    font-size: 10px;
    color: #FFFFFF;
}
#globalconteneur div.bloc-corps div.bloc-produit div.description div.recherche-savoir-plus div.ext span.ext-g {
    background: url(../images/static/ext-btn-orange-gris2-petit-g.gif) no-repeat left top;
    padding-left:10px;
    float:left;
    clear:left;
}
#globalconteneur div.bloc-corps div.bloc-produit div.description div.recherche-savoir-plus div.ext span.ext-g a.ext-d {
    background: url(../images/static/ext-btn-orange-gris2-petit-d.gif) no-repeat right top;
    padding:0 10px 0 0;
    display:block;
    height:15px;
    line-height:14px;
    color: #FFFFFF;
    float:left;
}

@media print{
    #header, div.chemin, #outils, div.onglet, div.recherche-savoir-plus, div.bloc-boutons, #footer{
        display:none !important;
        background:none !important;
    }
    body, #globalconteneur{
        background:none !important;
        background-color:#FFF !important;
    }
    div.colonne-centre{
        padding:0 !important;
    }
}
