﻿/**** CATALOGUE ****/


#boutique .catalogue .itemSelected .prixFond
{
    background:url('../images/boutique/ItemCatalogueSelectedPrixFond.jpg') repeat-x top left;
}
#boutique .catalogue .itemSelected .prixGauche
{
    background:url('../images/boutique/ItemCatalogueSelectedPrixGauche.jpg') no-repeat top left;    
}
#boutique .catalogue .itemSelected .prixDroite
{
    background:url('../images/boutique/ItemCatalogueSelectedPrixDroite.jpg') no-repeat top right;     
}
#boutique .catalogue .items .prixFond
{
    background:url('../images/boutique/ItemCataloguePrixFond.jpg') repeat-x top left;
}
#boutique .catalogue .items .fondItemPack .prixFond
{
    background:url('../images/boutique/ItemCataloguePackPrixFond.jpg') repeat-x top left;
}
#boutique .catalogue .items .prixGauche
{
    background:url('../images/boutique/ItemCataloguePrixGauche.jpg') no-repeat top left;    
}
#boutique .catalogue .items .fondItemPack .prixGauche
{
    background:url('../images/boutique/ItemCataloguePackPrixGauche.jpg') no-repeat top left;    
}
#boutique .catalogue .items .prixDroite
{
    background:url('../images/boutique/ItemCataloguePrixDroite.jpg') no-repeat top right;     
}
#boutique .catalogue .items .fondItemPack .prixDroite
{
    background:url('../images/boutique/ItemCataloguePackPrixDroite.jpg') no-repeat top right;     
}

#boutique .catalogue .itemSelected .panPrix SPAN,
#boutique .catalogue .items .panPrix SPAN
{
    font-size:46px;
    color:White;
}
#boutique .catalogue .itemSelected .prix .prixHT
{
    background:url('../images/boutique/pictoPrixHT.jpg') no-repeat top left;     
}
#boutique .catalogue .itemSelected .prix .parMois
{
    background:url('../images/boutique/pictoParMois.jpg') no-repeat top left;     
}
#boutique .catalogue .itemSelected .prix .parAn
{
    background:url('../images/boutique/pictoParAn.jpg') no-repeat top left;     
}
#boutique .catalogue .items .prix .prixHT
{
    background:url('../images/boutique/pictoPrixHTItems.jpg') no-repeat top left;     
}
#boutique .catalogue .items .prix .parMois
{
    background:url('../images/boutique/pictoParMoisItems.jpg') no-repeat top left;     
}
#boutique .catalogue .items .prix .parAn
{
    background:url('../images/boutique/pictoParAnItems.jpg') no-repeat top left;     
}
#boutique .catalogue .items .fondItemPack .prix .prixHT
{
    background:url('../images/boutique/pictoPrixHTItemsPack.jpg') no-repeat top left;     
}
#boutique .catalogue .items .fondItemPack .prix .parMois
{
    background:url('../images/boutique/pictoParMoisItemsPack.jpg') no-repeat top left;      
}
#boutique .catalogue .items .fondItemPack .prix .parAn
{
    background:url('../images/boutique/pictoParAnItemsPack.jpg') no-repeat top left;      
}
#boutique .catalogue .items .titre,
#boutique .confirmationPaiement .formulaire .Produit
{
    background:url('../images/boutique/ItemCataloguePuceTitreGris.jpg') no-repeat 22px 8px;
}
#boutique .catalogue .items .titre A,
#boutique .confirmationPaiement .formulaire .Produit SPAN
{
    color:#601551;
    font-weight:bold;
    font-size:18px;    
}
#boutique .catalogue .items .resume
{
    color:#464646;
}
#boutique .catalogue .items .fondItem
{
    background:url('../images/boutique/ItemCataloguefond.jpg') repeat-y 4px 0px;
}
#boutique .catalogue .items .hautItem
{
    background:url('../images/boutique/ItemCatalogueHaut.jpg') no-repeat top left;   
}
#boutique .catalogue .items .basItem
{
    background:url('../images/boutique/ItemCataloguesBas.jpg') no-repeat bottom left;  
}
/*#boutique .catalogue .itemSelected .visuelItem
{
    background:url('../images/boutique/itemCatalogueSelectedVisuelFond.jpg') no-repeat top left;
}

#boutique .catalogue .itemSelected
{
    background: url('../images/boutique/ItemCatalogueSelectedFond.gif') repeat-y 0px 0px;    
}
#boutique .catalogue .itemSelectedBas
{
    background: url('../images/boutique/ItemCatalogueSelectedBas.jpg') no-repeat 0px 100%;    
}
#boutique .catalogue .itemSelectedBasCourt
{
    background: url('../images/boutique/ItemCatalogueSelectedBasCourt.jpg') no-repeat 0px 100%;   
    border-bottom: 1px solid #979797;
	margin-bottom: 20px; 
}
#boutique .catalogue .itemSelectedHaut
{
    background: url('../images/boutique/ItemCatalogueSelectedHaut.gif') no-repeat top left;    
}*/
#boutique .catalogue .itemSelected .titreItemSelected
{
    color:#333333;
    font-size:22px;
    font-weight:bold;
}
#boutique .catalogue .itemSelected .divPresentation
{
    background:#CDCDCD url('../images/boutique/fdContenuItemSelected.jpg') repeat-x top left;
}
#boutique .catalogue .itemSelected .divPresentation *
{
    font-size:14px;
}
#boutique .catalogue .itemSelected .footer
{
    background: url('../images/boutique/fdFooterItemSelected.jpg') no-repeat top left;       
}
/*#boutique .catalogue .itemSelected .footer .menuCarrousel A
{
    color:#CCCCCC;
    font-size:15px;
    text-align:center;
}
#boutique .catalogue .itemSelected .footer .menuCarrousel A:hover,
#boutique .catalogue .itemSelected .footer .menuCarrousel A.selected
{
    background:url('../images/boutique/btMenuCarrouselON.png') no-repeat top left;
    _background:url('../images/boutique/btMenuCarrouselON.gif') no-repeat top left;         
    text-decoration:none;
    color:White; 
}
*/


#boutique .catalogue .itemSelected  .menuCarrousel A SPAN
{
    font-size:15px;
    color:#CCCCCC;
    text-align:center;
    cursor:pointer;
}
#boutique .catalogue .itemSelected  .menuCarrousel A DIV
{
    cursor:pointer;    
}
#boutique .catalogue .itemSelected  .menuCarrousel A DIV DIV
{
    background:url('../images/boutique/btMenuCarrouselSeparateur.gif') no-repeat top right;      
}
#boutique .catalogue .itemSelected  .menuCarrousel A:hover SPAN,
#boutique .catalogue .itemSelected  .menuCarrousel A.selected SPAN
{
    color:White;
    background:url('../images/boutique/btMenuCarrouselPuce.jpg') no-repeat bottom center;     
}

#boutique .catalogue .itemSelected  .menuCarrousel A:hover,
#boutique .catalogue .itemSelected  .menuCarrousel A.selected
{
    background:url('../images/boutique/btMenuCarrousel_ON.jpg') repeat-x top left;
    text-decoration:none;
}
#boutique .catalogue .itemSelected  .menuCarrousel A:hover DIV,
#boutique .catalogue .itemSelected  .menuCarrousel A.selected DIV
{
    background:url('../images/boutique/btMenuCarrouselGauche_ON.jpg') no-repeat top left;    
}
#boutique .catalogue .itemSelected  .menuCarrousel A:hover DIV DIV,
#boutique .catalogue .itemSelected  .menuCarrousel A.selected DIV DIV,
#boutique .catalogue .itemSelected  .menuCarrousel .premierLien A:hover DIV DIV,
#boutique .catalogue .itemSelected  .menuCarrousel .premierLien A.selected DIV DIV
{
    background:url('../images/boutique/btMenuCarrouselDroite_ON.jpg') no-repeat top right;    
}
#boutique .catalogue .itemSelected  .menuCarrousel .premierLien A:hover DIV,
#boutique .catalogue .itemSelected  .menuCarrousel .premierLien A.selected DIV
{
    background:url('../images/boutique/btMenuCarrouselGauchePremier_ON.jpg') no-repeat top left;    
}
#boutique .catalogue .itemSelected  .menuCarrousel
{
    background:url('../images/boutique/fdmenuCarrousel.jpg') no-repeat top left;
}
#boutique .catalogue .itemSelected .contenuItemSelected
{
    border:1px solid #959595;
    border-top:none;
}
#boutique .catalogue .itemSelected A.btDemandeAcces
{
    background:url('../images/boutique/btDemandeAcces.jpg') no-repeat top left;   
}

#boutique .catalogue .itemSelected A.btDemandeAcces:HOVER
{
    background:url('../images/boutique/btDemandeAccesHover.jpg') no-repeat top left;   
}


#boutique .catalogue .itemSelected A.btEssaiGratuit
{
    background:url('../images/boutique/btitemSelectedEssaiGratuit.jpg') no-repeat top left; 
}
#boutique .catalogue .itemSelected A.btAjouterPanier
{
    background:url('../images/boutique/btitemSelectedAjouterPanier.jpg') no-repeat top left;   
}
#boutique .catalogue .panier
{
    background:url('../images/boutique/fdPanierCatalogue.jpg') no-repeat top left;       
}
#boutique .catalogue .btVoirPanier
{
    background:url('../images/boutique/btVoirPanierOFF.jpg') no-repeat top left;     
}
#boutique .catalogue .btVoirPanier:hover
{
    background:url('../images/boutique/btVoirPanierON.jpg') no-repeat top left;     
}
#boutique .catalogue .nbArticles
{
    font-size:17px;
    color:#661F58;
    font-weight:bold;
}
#boutique .catalogue .titreCatalogueOutilsSelection,
#boutique .catalogue .titreCatalogueFormationsSelection,
#boutique .catalogue .titreCatalogueSelection
{   
    background: url('../images/boutique/ItemCataloguePuceTitre.jpg') no-repeat 22px 8px;   
    color: #601551;
	font-size: 32px;
	font-weight: bold;
    min-height:62px;
    _height:62px;
    _height:auto;
    padding:6px 0 0 67px;
}

#boutique .catalogue .titreCatalogue
{
    color: #601551;
	font-size: 32px;
	font-weight: bold;
    min-height:62px;
    _height:62px;
    _height:auto;
}

#boutique .catalogue .titreCatalogueSelection
{
    background: url('../images/boutique/ItemCataloguePuceTitre.jpg') no-repeat 1px 8px;       
    padding:10px 0px 0px 63px;
}

#boutique .catalogue .titreCatalogueOutils
{
    background:url('../images/boutique/titreCatalogueOutils.gif') no-repeat 252px 0px;        
}
#boutique .catalogue .titreCatalogueFormations
{
    background:url('../images/boutique/titreCatalogueFormations.gif') no-repeat 204px 0px;         
}
.footerMini .boutons .btDecouvrir
{
    background:url('../images/boutique/btitemSelectedDecouvrir.jpg') no-repeat top left; 
}
#boutique .catalogue .items .boutons .btDecouvrir
{
    background:url('../images/boutique/btDecouvrir.jpg') no-repeat top left; 
}
#boutique .catalogue .items .boutons .btEssaiGratuit, .footerMini .boutons .btEssaiGratuit
{
    background:url('../images/boutique/SelectedEssaiGratuitNF.jpg') no-repeat top left; 
    margin-left: 5px;
}

#boutique .catalogue .items .boutons .btEssaiGratuit:hover
{
    background:url('../images/boutique/SelectedEssaiGratuitNFON.jpg') no-repeat top left; 
    margin-left: 5px;
}
#boutique .catalogue .items .fondItemPack .boutons .btDecouvrir
{
    background:url('../images/boutique/btDecouvrirPackOFF.jpg') no-repeat top left; 
}
#boutique .catalogue .items .boutons .btAjouterPanier
{
    background:url('../images/boutique/btAjouterPanier.jpg') no-repeat top left; 
}
#boutique .catalogue .items .fondItemPack .boutons .btAjouterPanier
{
    background:url('../images/boutique/btAjouterPanierPackOFF.jpg') no-repeat top left; 
}
#boutique .catalogue .items .boutons .btDecouvrir:hover
{
    background:url('../images/boutique/btDecouvrirON.jpg') no-repeat top left; 
}
#boutique .catalogue .items .fondItemPack .boutons .btDecouvrir:hover
{
    background:url('../images/boutique/btDecouvrirPackON.jpg') no-repeat top left; 
}
#boutique .catalogue .items .boutons .btAjouterPanier:hover
{
    background:url('../images/boutique/btAjouterPanierON.jpg') no-repeat top left; 
}
#boutique .catalogue .items .fondItemPack .boutons .btAjouterPanier:hover
{
    background:url('../images/boutique/btAjouterPanierPackON.jpg') no-repeat top left; 
}
/***** PANIER *****/

#boutique .panier .etapes,
#boutique .panier .confirmation .etapes
{
    background:url('../images/boutique/fdEtape1.jpg') no-repeat top left; 
}
#boutique .identification .etapes
{
    background:url('../images/boutique/fdEtape2.jpg') no-repeat top left; 
}
#boutique .paiement .etapes
{
    background:url('../images/boutique/fdEtape3.jpg') no-repeat top left; 
}
#boutique .confirmation .etapes
{
    background:url('../images/boutique/fdEtape4.jpg') no-repeat top left;    
}
#boutique .panier TABLE.panier
{
    background:url('../images/boutique/fdEnteteTableau.jpg') no-repeat top left;     
}
#boutique .panier TABLE.panier .entete TD
{
    color:#4A4A4A;
    font-size:14px;
    font-weight:bold;
    white-space:nowrap;
}
#boutique .panier TD
{
    border-bottom:1px solid #CCCCCC;
}
#boutique .panier .entete TD
{
    border:none;
}
#boutique .panier  TD.service
{
    background:url('../images/boutique/borderTablePanier.jpg') repeat-y top left;  
}
#boutique .panier  TD.supprimer,
#boutique .panier .confirmation  TD.prixTotal
{
    background:url('../images/boutique/borderTablePanier.jpg') repeat-y top right;  
}
#boutique .panier .btSupprimer
{
    background:url('../images/boutique/btSupprimerPanierOFF.jpg') no-repeat top left;  
}
#boutique .panier .btSupprimer:hover
{
    background:url('../images/boutique/btSupprimerPanierON.jpg') no-repeat top left;  
}
#boutique .panier .quantite INPUT,
#boutique .panier .quantite SPAN.quantiteConfirmee
{
    background:url('../images/boutique/panierSelectQuantite.jpg') no-repeat top left;    
    border:none;
    color:#88146A;
    font-size:20px;
    font-weight:bold;
}
#boutique .panier .quantite SPAN.quantiteConfirmee,
#boutique .panier .quantite INPUT.disabled
{
    color:#999999;
}
#boutique .panier TD.prixTotal,
#boutique .panier TD.prixUnitaire
{
    white-space:nowrap;
}
#boutique .panier TD.prixTotal SPAN,
#boutique .panier TD.prixUnitaire SPAN
{
    color:#4A4A4A;
    font-size:20px;
    font-weight:bold;    
}
#boutique .panier .boutonsPanier
{
    background:url('../images/boutique/fdFooterTableau.jpg') no-repeat top left;     
}
#boutique .panier A.btReprendreAchats
{
    background:url('../images/boutique/btReprendreAchatsOFF.jpg') no-repeat top left;     
}
#boutique A.btAttribDroits
{
    background:url('../images/boutique/btAttribDroits.jpg') no-repeat top left;     
}
#boutique A.btAttribDroits:HOVER
{
    background:url('../images/boutique/btAttribDroitsHover.jpg') no-repeat top left;     
}
#boutique A.btContinuer
{
    background:url('../images/boutique/btContinuerOFF.jpg') no-repeat top left;     
}
#boutique .panier A.btReprendreAchats:hover
{
    background:url('../images/boutique/btReprendreAchatsON.jpg') no-repeat top left;     
}
#boutique A.btContinuer:hover
{
    background:url('../images/boutique/btContinuerON.jpg') no-repeat top left;     
}
#boutique .panier TABLE.panier .titre
{
    background:url('../images/boutique/puceTitreServicePanier.jpg') no-repeat top left; 
    font-family:Trebuchet MS;
    font-size:13px;
    font-weight:bold;
    color:#601551;
    padding-bottom:7px;        
}
#boutique A.btModifier
{
    background:url('../images/boutique/btModifierOFF.jpg') no-repeat top left;     
}
#boutique .panier A.btValiderCommande
{
    background:url('../images/boutique/btValiderCommandeOFF.jpg') no-repeat top left;     
}
#boutique A.btModifier:hover
{
    background:url('../images/boutique/btModifierON.jpg') no-repeat top left;     
}
#boutique .panier A.btValiderCommande:hover
{
    background:url('../images/boutique/btValiderCommandeON.jpg') no-repeat top left;     
}
#boutique A.btImprimer
{
    background:url('../images/boutique/btImprimerOFF.jpg') no-repeat top left;      
}
#boutique A.btImprimer:hover
{
    background:url('../images/boutique/btImprimerON.jpg') no-repeat top left;      
}
/*
#boutique .identification .informations
{
   background:url('../images/boutique/titrePayementInformations.jpg') no-repeat top left;  
}
#boutique .paiement .presentation
{
   background:url('../images/boutique/titrePresentationPrelevement.jpg') no-repeat top left;     
}
#boutique .paiement .coordonneesBancaires
{
   background:url('../images/boutique/titreCoordonneesBancaires.jpg') no-repeat top left;     
}    
#boutique .paiement .impression
{
   background:url('../images/boutique/titrePaiementImpression.jpg') no-repeat top left;      
}
#boutique .paiement .confirmationPaiement
{
   background:url('../images/boutique/titreConfirmationPaiement.jpg') no-repeat top left;       
}*/
#boutique .titreFormulaire
{
   background:url('../images/boutique/titreFormulaires.jpg') no-repeat top left;   
    color:#4A4A4A;
    font-size:14px;
    font-weight:bold;        
}
#boutique  .formulaire
{
    background:url('../images/boutique/fdFormulaire.gif') repeat-y top left;
}
#boutique  .formulaire .boutons
{
    background:url('../images/boutique/fdBoutonsFormulaire.jpg') no-repeat top left;
}
#boutique  .formulaire .btValider
{
    background:url('../images/boutique/btValiderOFF.jpg') no-repeat top left;    
}
#boutique  .formulaire .btValider:hover
{
    background:url('../images/boutique/btValiderON.jpg') no-repeat top left;    
}
#boutique .identification div.ErreurProfil,
#boutique .paiement div.ErreurProfil
{
    background-color:#EFE5EC;
    border:1px solid #AC659A;
        color:#333333;
}
#boutique .identification div.ErreurProfil *,
#boutique .paiement div.ErreurProfil *
{
    color:#333333;
}
#boutique .paiement .intro
{
    color:#88146A;
    font-weight:bold;
    font-size:14px;
    text-align:center;
}
#boutique .paiement .presentation LI.etape1
{
    background:url('../images/boutique/pictoPaiementSaisie.jpg') no-repeat top left;        
}
#boutique .paiement .presentation LI.etape2
{
    background:url('../images/boutique/pictoPaiementImpression.jpg') no-repeat top left;        
}
#boutique .paiement .presentation LI.etape3
{
    background:url('../images/boutique/pictoPaiementEnvoi.jpg') no-repeat top left;        
}
#boutique .paiement .important,
#boutique .infos
{
    background:#EFE5EC url('../images/boutique/pictoInfosImportantes.jpg') no-repeat 16px 16px;
    border:1px solid #AC659A;
    color:#333333;    
}
#boutique .infos
{
    background:#EFE5EC url('../images/boutique/pictoInformations.jpg') no-repeat 16px 16px;    
}
#boutique .paiement .important .h1
{
    font-size:16px;
    font-weight:bold;
}
.fondItemPack
{
    background:url('../images/boutique/fdWexperPack.jpg') no-repeat top left;
}
#boutique .catalogue .items .fondItemPack .hautItem,
#boutique .catalogue .items .fondItemPack .basItem
{
    background:none;
}
/***** FORMATIONS *****/

/***** FACTURES *****/
.paiementMixte .infos LI
{
    font-style:italic;
}