@CHARSET "UTF-8";


#empty-cart-content .col-main{
    margin:0;
    padding:0;
    }
.middle{
    min-height: 300px;
    padding-bottom:50px;
    }
#empty-cart-content, #logout-page-content { 
    background:#FFFFFF url('../images/fond_message.jpg') top center no-repeat; 
    height: 378px !important;
    margin-bottom:-50px;
}

#empty-cart-content #main, #logout-page-content #main, #logout-page-content #main, #logout-page-content #main {
    margin: 0;
    border: 1px solid transparent; /* FirefoxFix*/
}
#empty-cart-content .centre { margin: 128px auto 0; }
#logout-page-content .centre { margin: 128px auto 0; }


/* 
Les elements suivants, differaient entre la version du global.css a intégrer et celle en place.
Ils ont etes deportes ici pour eviter toute regression.
*/
#empty-cart-content .cadre-725-top .message h3.titre-bloc, {
    color:#D6002D;
    font-size:14px;
    padding-top:30px;
    }

#empty-cart-content .cadre-725-top .titre-bloc, #logout-page-content .cadre-725-top .titre-bloc {
    font-size:12px;
    font-weight:bold;
    padding:17px 13px 13px;
    }

#empty-cart-content .cadre-725-top .message, #logout-page-content .cadre-725-top .message {
    text-align:left;
    }
    
#empty-cart-content .bouton_message, #logout-page-content .bouton_message {
    margin:16px 0 ;
    width:200px;
    float:left;
    }
    
#empty-cart-content .cadre-emptycart, #logout-page-content .cadre-emptycart { padding: 142px 0 0px 225px; width:198px; text-align:left; }
#empty-cart-content .checkout-cart-index #main .cadre-emptycart, #logout-page-content .cadre-emptycart {
    text-align:center;
    }
    
#empty-cart-content .cadre-emptycart p a, 
#logout-page-content .cadre-emptycart p a { 
    text-decoration:underline;
    }
    
#empty-cart-content .cadre-emptycart .bouton a, 
#logout-page-content .cadre-emptycart .bouton a { 
    text-decoration:none; 
    }
    
#empty-cart-content .cadre-emptycart h3.titre-bloc, 
#logout-page-content .cadre-emptycart h3.titre-bloc, 
.cms-index-noroute .cadre-emptycart h3, 
#logout-page-content .cadre-725-top .message h3.titre-bloc {
    color:#333333;
    margin:0;
    padding:0;
    font-size:14px;
    font-weight:bold;
    }

#empty-cart-content .cadre-emptycart p.info{
    font-size:11px;
    font-weight:bold;
    margin:14px 0;
    }
    
#empty-cart-content .cadre-emptycart .message, 
#logout-page-content .cadre-emptycart .message { 
    text-align:center; 
    }

#empty-cart-content .cadre-emptycart p #send, #logout-page-content .cadre-emptycart p #send { margin-right:15px; }

/*uniquement panier vide*/
.checkout-cart-index .cadre-emptycart h3{
    text-align:center;
    }
/*uniquement 404*/
.cms-index-noroute .col1-layout {
    background:#FFFFFF url('../images/fond_message.jpg') top center no-repeat;
    height:378px;
    padding:0; 
    }
.cms-index-noroute .bouton_message {
    float:left;
    margin-top:14px;
    }
.cms-index-noroute .cadre-emptycart h3{
    margin-bottom:14px;
    }
.cms-index-noroute #empty-cart-content .cadre-emptycart p.info{
    font-weight:bold;
    font-size:11px;
    }
.cms-index-noroute #main .cadre-emptycart {
    width:250px;
    text-align:left;
    margin:97px 0 0 132px;
    padding:0;
    }
/* uniquement desinscription*/
.newsletter-subscriber-desinscription #empty-cart-content .cadre-emptycart{ padding:100px 0 0 62px; width:570px;}
.newsletter-subscriber-desinscription .col1-layout .hierarchie {
    padding:15px 0;
    }
button .xxlarge{
    float:left;
    margin:-2px 0 0 9px;
    }
input .large{
    float:left;
    }
.newsletter-subscriber-desinscription #empty-cart-content .bouton_message, #logout-page-content .bouton_message {
    margin:16px 0 16px 184px;
    }
.newsletter-subscriber-desinscription #empty-cart-content .cadre-emptycart p.info{
    margin:14px 0 0;
    }
.newsletter-subscriber-desinscription #empty-cart-content .cadre-emptycart form{
    margin-top:10px;
    }
/*uniquement deconnexion*/

.customer-account-logoutsuccess .cadre-725-top {
    background:none;
    }
.customer-account-logoutsuccess .cadre-725-top * {
    background:none;
    }
