﻿
.Contenu .Infos .Boutique .ZoneValidation
{
    margin-top:50px;
    padding-left:10px;
}

.Contenu .Infos .Boutique .ZoneValidation .ZoneMessageErreurPanier
{
    font-size:11px;
    margin-top:10px;
    color:#404040;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard
{
    margin-top:10px;
    font-size:10px;
    width:800px;
    height:280px;        
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .TitreEtape
{
    font-size:11px;
    color:#404040;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .SideBar
{
    vertical-align:top;
    width:270px;
    height:280px;
    padding-left:10px;       
    
    color:White;
    
    /*border-top:1px solid #606060;*/
    /*background:url('../../../Res/Boutique/FondValidationSidebar.jpg') repeat-x;
    background-position:top; */
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .SideBar a
{
    color:#404040;
    letter-spacing:1px;
    /*font-variant:small-caps;    */
    font-size:10px;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Navigation
{
    /*border:1px solid gray;*/
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step
{
    height:280px;
    width:500px;
    vertical-align:top;
    text-align:left;
    padding:5px;
    padding-left:10px;    
    
    /*background:url('../../../Res/Boutique/FondValidation.jpg') repeat-x;
    background-position:top;*/
        
    /*border:1px solid gray;*/
    border-bottom:1px solid lightgrey;
    border-left:1px solid lightgrey;
    border-right:1px solid lightgrey;
}


/***********************************
    COORDONEES DU CLIENT
************************************/

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .MessageMajEMail
{
    font-size:10px;
    color:Green;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ListeContacts
{
    width:300px;
    font-size:10px;    
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .DetailsClient
{
    text-align:left;
    margin:0px;    
    border:0px;
    border-collapse:collapse;
    border-spacing:0px;   
    padding:0px;
    
    width:95%;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .DetailsClient .MessageErreur
{
    color:Red;
    font-size:12px;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .DetailsClient .TableauCoordClient
{
    /*border-collapse:collapse;
    border-spacing:0px;*/
    border-collapse:separate;
    border-spacing:1px;   
    
    margin:0px;
    
    color:#808080;
    width:100%;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .DetailsClient .TableauCoordClient td
{
    height:15px;
    background:url('../../../Res/Boutique/FondCoordClient.jpg') repeat-x;
    border:1px solid darkgray;
    padding:3px;
     
}


.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .DetailsClient .TableauCoordClient .Coord
{
    color:#404040;
    font-size:11px;    
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .DetailsClient .TableauCoordClient .SaisieEMail
{
    margin-top:-4px;
    font-size:10px;
    height:12px;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .DetailsClient .TableauCoordClient .LigneMail
{
    /*font-weight:bold;*/
}


/***********************************
    PANIER
************************************/


.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier
{   
    height:180px;
    width:95%;
    background:url('../../../Res/Boutique/FondPanier.jpg') repeat-x;
    /*background-attachment:fixed;*/
    background-position:bottom;
    overflow:auto;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier .DataListArticlesPanier
{
    font-size:11px;
    width:100%;      
}


.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier .DataListArticlesPanier .LigneArticle,
.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier .DataListArticlesPanier .LigneArticleAlternee
{
    
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier .DataListArticlesPanier .LigneArticle
{
    background:url('../../../Res/Boutique/FondArticleBottom2.jpg') repeat-x;        
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier .DataListArticlesPanier .LigneArticleAlternee
{
    background:url('../../../Res/Boutique/FondArticleBottom1.jpg') repeat-x;            
}


.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier .DataListArticlesPanier .ColonneLibelle
{
    /*width:300px;*/
    color:Gray;
    font-size:10px;
    border-top:1px solid lightgrey;
    border-bottom:1px solid lightgrey;
    padding-left:3px;
}


.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier .DataListArticlesPanier .ColonneLibelle .Libelle
{
    color:Gray;    
    color:#404040;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier .DataListArticlesPanier .ColonnePrix
{
    text-align:right;
    padding-right:5px;
    
    border-top:1px solid lightgrey;
    border-left:1px solid lightgrey;
    border-bottom:1px solid lightgrey;    
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier .DataListArticlesPanier .ColonnePrix .Prix
{
    font-size:11px;
    color:#404040; 
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier .DataListArticlesPanier .ColonnePrix .Unite
{
    font-size:8px;
    color:#404040;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ConteneurListePanier .DataListArticlesPanier .ColonneSupprimer
{
    background:white;
    width:25px;
    border:1px solid lightgrey;
    vertical-align:middle;
    text-align:center;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .TableRecap
{
    background:url('../../../Res/Boutique/FondArticleBottom2.jpg') repeat-x;       
    border:1px solid lightgrey;
    width:95%;
    color:Gray;
    font-size:12px;
    border-spacing:0px;
    border-collapse:collapse;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .TableRecap .ColonneLibelle
{
    padding-left:3px;
    font-weight:bold;
    color:#404040;
    letter-spacing:2px;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .TableRecap .ColonnePrix
{
    text-align:center;
    font-size:12px;
    font-weight:bold; 
    color:#ff8300;
    border:1px solid lightgrey;
    /*width:100%;
    border-spacing:0px;
    border-collapse:collapse;
    border:0px;        
    text-align:right;*/
}




/**********************************
    CONDITIONS
***********************************/

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ZoneConfirmationCommande
{
    
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ZoneConfirmationCommande .Conditions
{
    width:95%;
    height:200px;
    overflow:auto;
    
    font-size:10px;
    border:1px solid lightgray;    
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ZoneConfirmationCommande .Conditions ul
{
    line-height:normal;
    text-indent:0px;
    
    list-style-position:outside;            
    
    margin:0px;
    padding-left:10px;
    line-height:10px;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ZoneConfirmationCommande .Conditions li
{
    margin:5px;
    margin-bottom:5px;
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ZoneConfirmationCommande .CheckBoxConditions, 
.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ZoneConfirmationCommande .CheckBoxConditionsDisabled
{
	cursor:pointer;
	font-size:11px;	
}

.Contenu .Infos .Boutique .ZoneValidation .Wizard .Step .ZoneConfirmationCommande .CheckBoxConditionsDisabled
{
    color:Gray;
}
