/********************************** STYLES GENERAUX ***************************************/
/*****************************************************************************************/


.tableauGeneralAlignementBoutique
{
	padding-right:30px;
	padding-left:15px;
}

.NavigationPageBoutiquePagination
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
}

.NavigationPageBoutiqueSuivantPrecedent
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
}

.NavigationPageBoutiqueNumeroPage
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color : #e81f1f;
}

.NavigationPageBoutiqueTextePage
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color : #000000;
	padding-right:25px;
}


/*********************************** STYLE MENU GAUCHE ************************************/
/******************************************************************************************/

		
		.module_menu_categories_lien_niveau1
		{
			text-align:left;
			padding-left:0px;
			
			
		}
		
		a.module_menu_categories_lien_niveau1:link
		{
			font-family: Verdana, Arial;
			font-size:13px;
			font-weight:bold;
			color:#359da8;
			text-decoration:none;
		}
		a.module_menu_categories_lien_niveau1:active
		{
			font-family: Verdana, Arial;
			font-size:13px;
			font-weight:bold;			
			color:#359da8;
			text-decoration:none;
		}
		a.module_menu_categories_lien_niveau1:visited
		{
			font-family: Verdana, Arial;
			font-size:13px;
			font-weight:bold;			
			color:#359da8;
			text-decoration:none;
		}
		a.module_menu_categories_lien_niveau1:hover
		{
			font-family: Verdana, Arial;
			font-size:13px;
			font-weight:bold;			
			color:#FFFFFF;
			text-decoration:underline;
		}
		
		.module_menu_categories_lien_niveau2
		{
			text-align:left;
		}
		
		
		a.module_menu_categories_lien_niveau2:link
		{
			font-family: Verdana, Arial;
			font-size:10px;
			color:#FFFFFF;
			text-decoration:none;
		
		}
		a.module_menu_categories_lien_niveau2:active
		{
			font-family: Verdana, Arial;
			font-size:10px;
			color:#FFFFFF;
			text-decoration:none;
		
		}
		a.module_menu_categories_lien_niveau2:visited
		{
			font-family: Verdana, Arial;
			font-size:10px;
			color:#FFFFFF;
			text-decoration:none;
		
		}
		a.module_menu_categories_lien_niveau2:hover
		{
			font-family: Verdana, Arial;
			font-size:10px;
			color:#359da8;
			text-decoration:underline;
	
		}


/********************************** LISTE PRODUITS ***************************************/
/*****************************************************************************************/


.titreListeProduitsBoutique
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color : #FFFFFF;
	text-align:center;
	padding-left:7px;
	background-image:url('/images/boutique/fond_titre_liste_produits.gif'); 
}

.prixListeProduitsBoutique
{
	font-family: arial;
	font-size: 16px;
	font-weight:bold;
	padding-right:15px;
	padding-bottom:5px;
	color : #e81f1f;
	text-align:right;
 	background-image:url('/images/boutique/fond_prix_liste_produits.gif'); 	
}


/********************************** FICHE PRODUIT ***************************************/
/****************************************************************************************/


.titreFicheProduitsBoutique
{
	font-family: arial;
	font-size: 20px;
	font-weight:normal;
	color : #FFFFFF;
	text-align:center;
	padding-left:7px;
	background-image:url('/images/boutique/fond_titre_fiche_produits.gif');
}

.prixFicheProduitsBoutique
{
	font-family: arial;
	font-size: 24px;
	font-weight:bold;
	padding-right:15px;
	padding-bottom:5px;
	color : #e81f1f;
	text-align:right;
 	background-image:url('/images/boutique/fond_prix_fiche_produits.gif'); 	
}


.texteSousPhotoFicheProduitsBoutique
{
	font-family: arial;
	font-size: 10px;
	color : #000000;
	text-align:left;
	padding-left:17px;
	padding-top:8px;
}

/********************************** PANIER ***************************************/
/*********************************************************************************/

.titreMonPanierBoutique
{
	font-family: verdana;
	font-size: 18px;
	font-weight:bold;
	color : #000000;
	text-align:left;
	padding-left:5px;
	padding-top:20px;
}

.descriptionFicheProduitsBoutique
{
	font-family: arial;
	font-size: 13px;
	font-weight:bold;
	color : #000000;
	text-align:left;
	padding-left:25px;
	padding-top:20px;
	background-image:url('/images/boutique/fond_description_fiche_produits.gif'); 	
}

.texteImprimerPanierBoutique
{
	font-family: arial;
	font-size: 13px;
	font-weight:normal;
	color : #e50000;
	text-align:right;
	padding-bottom:20px;
	font-style:italic;
}

a.texteImprimerPanierBoutique:link,a.texteImprimerPanierBoutique:visited,a.texteImprimerPanierBoutique:active
{
	font-family: arial;
	font-size: 13px;
	font-weight:normal;
	color : #e50000;
	text-align:right;
	padding-bottom:20px;
	font-style:italic;
	text-decoration:underline;	
}

a.texteImprimerPanierBoutique:hover
{
	font-family: arial;
	font-size: 13px;
	font-weight:normal;
	color : #e50000;
	text-align:right;
	padding-bottom:20px;
	font-style:italic;
	text-decoration:underline;
}

.enteteArticleTableauPanierBoutique
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color : #FFFFFF;
	background-color:#000000;
	padding-bottom:8px;
	padding-top:8px;
	padding-left:20px;
	width:350px;	
}


.entetePrixTableauPanierBoutique
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	color : #FFFFFF;
	background-color:#000000;
	padding-bottom:8px;
	padding-top:8px;
	width:100px;	
}

.enteteQuantiteTableauPanierBoutique
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color : #FFFFFF;
	text-align:center;
	background-color:#000000;
	padding-bottom:8px;
	padding-top:8px;
	width:100px;	
}

.enteteTTCTableauPanierBoutique
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color : #FFFFFF;
	text-align:center;
	background-color:#000000;
	padding-bottom:8px;
	padding-top:8px;
	width:90px;	
}
.enteteSuppressionTableauPanierBoutique
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color : #FFFFFF;
	text-align:center;
	background-color:#000000;
	padding-bottom:8px;
	padding-top:8px;
	width:100px;	
}
.textDescriptifArticlePanierBoutique
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color : #000000;
	padding-bottom:8px;
	padding-top:15px;
	padding-left:15px;	
}

.textPrixPanierBoutique
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color : #000000;
	padding-bottom:8px;
	padding-top:15px;	
	text-align:center;
}

.alignementInputQuantitePanierBoutique
{
	text-align:center;
	padding-bottom:8px;
	padding-top:15px;	
}

.inputQuantitePanierBoutique
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	text-align:right;
	color : #000000;
	border: solid 1px #a5acb2;	
	width:20px;
	height:20px;
}

.textSommeTTCPanierBoutique
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color : #000000;
	padding-bottom:8px;
	padding-top:15px;	
	text-align:center;
}
.alignementIconeSuppressionBoutique
{
	text-align:center;
	padding-bottom:8px;
	padding-top:15px;	
}

.TableauPanierBoutique
{
	background-color:#ebebeb;
}

.espaceBasTableauPanierBoutique
{
	height:40px;
}

.traitSeparateurTableauPanierBoutique
{
	height:1px;
	background-color:#000000;
}

.texteTotalTTCPanierBoutique
{
	font-family: arial;
	font-size: 16px;
	font-weight:bold;
	color : #000000;
	padding-bottom:9px;
	padding-top:9px;	
	text-align:right;
	width:100px;
}

.texteMontantTotalPanierBoutique
{
	font-family: arial;
	font-size: 24px;
	font-weight:bold;
	color : #e50000;
	padding-bottom:9px;
	padding-top:9px;
	padding-right:20px;		
	text-align:right;
	width:150px;
}

.colonneAvantPrixTotalBoutique
{
	width:350px;
}

.inputBoutonValiderPanierBoutique
{
	border:0px;
}

.lienRecalculerAchatPanierBoutique
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color : #e50000;
	text-align:right;
	padding-bottom:20px;
}

a.lienRecalculerAchatPanierBoutique:link,a.lienRecalculerAchatPanierBoutique:visited,a.lienRecalculerAchatPanierBoutique:active
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color : #e50000;
	text-align:right;
	padding-bottom:20px;
	text-decoration:underline;	
}

a.lienRecalculerAchatPanierBoutique:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color : #e50000;
	text-align:right;
	padding-bottom:20px;
	text-decoration:underline;
}

.alignementBoutonValiderPanierBoutique
{
	width: 150px;
	text-align:right;

}

.nombreProduitsPanierBoutique
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color : #000000;
	padding-bottom:8px;
	padding-left:30px;	
}


a.retourAchatsPanierBoutique:link,a.retourAchatsPanierBoutique:visited,a.retourAchatsPanierBoutique:active
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color : #e50000;
	text-align:right;
	padding-bottom:20px;
	text-decoration:underline;	
}

a.retourAchatsPanierBoutique:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight:bold;
	color : #e50000;
	text-align:right;
	padding-bottom:20px;
	text-decoration:underline;
}

/***************************************** MON COMPTE ********************************/
/*************************************************************************************/


.titreMonCompteBoutique
{
	font-family: verdana;
	font-size: 18px;
	font-weight:bold;
	color : #000000;
	text-align:left;
	padding-left:5px;
	padding-top:20px;
}

.titreIdentificationMonCompteBoutique
{
	text-align:left;
	padding-top:2px;
	padding-bottom:15px;
	padding-left:40px;	
	font-family: verdana;
	font-size: 13px;
	font-style:italic;
	font-weight:bold;
	color : #1bb0e2;	

}
.texteIdentificationMonCompteBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-left:5px;
	padding-right:5px;	
	padding-bottom:20px;
}
.titreBlocMonCompteBoutique
{
	font-family: verdana;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-left:26px;
	padding-bottom:20px;
	font-weight:bold;	
}

.nomBoutiqueBlocMonCompteBoutique
{
	font-family: verdana;
	font-size: 12px;
	color : #e50000;
	text-align:left;
	padding-left:5px;
	padding-bottom:20px;
	font-weight:bold;
}

.texteNouveauClientMonCompteBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-left:26px;
	padding-bottom:20px;

}

.lienCreerNouveauCompteBoutique
{
	text-align:center;
	padding-top:2px;
	padding-bottom:15px;
	font-family: arial;
	font-size: 13px;
	font-weight:bold;
	color : #1bb0e2;	
}

a.lienCreerNouveauCompteBoutique:link,a.lienCreerNouveauCompteBoutique:visited,a.lienCreerNouveauCompteBoutique:active
{
	padding-top:2px;
	padding-bottom:15px;
	font-family: arial;
	font-size: 13px;
	font-weight:bold;
	color : #1bb0e2;	
}
a.lienCreerNouveauCompteBoutique:hover
{
	padding-top:2px;
	padding-bottom:15px;
	font-family: arial;
	font-size: 13px;
	font-weight:bold;
	color : #1bb0e2;	
}

.inputLoginPassMonCompteBoutique
{
	font-family: Arial;
	font-size: 11px;
	text-align:left;
	color : #000000;
	border: solid 1px #c1c1c1;	
	width:180px;
	height:15px;
}

.texteLoginMonCompteBoutique
{
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	text-align:left;
	color : #000000;
	padding-bottom:2px;
}

.texteMotPasseMonCompteBoutique
{
	font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	text-align:left;
	color : #000000;
	padding-bottom:2px;
	padding-top:15px;	
}

.texteIdentifiantPerdusMonCompteBoutique
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	color : #000000;
	padding-top:8px;		
}

.lienIdentifiantsPerdusMonCompteBoutique
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	color : #1bb0e2;
}

a.lienIdentifiantsPerdusMonCompteBoutique:link,a.lienIdentifiantsPerdusMonCompteBoutique:visited,a.lienIdentifiantsPerdusMonCompteBoutique:active
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	color : #1bb0e2;
}

a.lienIdentifiantsPerdusMonCompteBoutique:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
	color : #1bb0e2;
}


.alignerBoutonValiderMonCompteBoutique
{
	text-align:right;
	padding-right:100px;
	padding-top:30px;
}

.tableauDejaClientMonCompteBoutique
{
	padding-left:26px;

}

.puceLoginPassMonCompteBoutique
{
	margin-right:5px;
}


.inputBoutonValiderMonCompteBoutique
{
	border:0px;
}


/*********************************************** LIVRAISON BOUTIQUE ***********************************************/
/******************************************************************************************************************/

.titreLivraisonBoutique
{
	font-family: verdana;
	font-size: 18px;
	font-weight:bold;
	color : #000000;
	text-align:left;
	padding-left:5px;
	padding-top:20px;
}

.sousTitreLivraisonBoutique
{
	text-align:left;
	padding-top:2px;
	padding-bottom:15px;
	padding-left:40px;	
	font-family: verdana;
	font-size: 13px;
	font-style:italic;
	font-weight:bold;
	color : #1bb0e2;	

}
.texteLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:center;
	padding-left:5px;
	padding-bottom:20px;
}

.texteBasLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-left:5px;
	padding-bottom:20px;
}

.texteLivraisonBoutiqueGras
{
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-bottom:20px;
}

.tableauAdresseClientLivraisonBoutique
{
	text-align: center;
}

.societeClientLivraisonBoutique
{
	font-family: Verdana;
	font-weight:bold;
	font-size: 12px;
	color : #000000;
	text-align:left;
}


.nomClientLivraisonBoutique
{
	font-family: Verdana;
	font-weight:bold;
	font-size: 12px;
	color : #000000;
	text-align:left;
}

.adresseClientLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
}

.codePostalVilleClientLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
}	

.etatClientLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-bottom:20px;
}	

.paysClientLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-bottom:20px;
}	

a.lienSelectionnerClientLivraisonBoutique:link,a.lienSelectionnerClientLivraisonBoutique:visited,a.lienSelectionnerClientLivraisonBoutique:active
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	color : #e50000;
}

a.lienSelectionnerClientLivraisonBoutique:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	color : #e50000;
}

.tableauAlignementAdresseLivraisonBoutique
{
	text-align:center;
}

.alignementIconeInformationLivraisonBoutique
{
	padding-left:6px;
	padding-top:8px;
	padding-bottom:8px;
	width:40px;
}

.texteInformationLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
}

.texteInformationLivraisonBoutiqueGras
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	font-weight:bold;
}

.lienAjouterNouvelleAdresseLivraisonBoutique
{
	font-family: arial;
	font-size: 13px;
	font-weight:bold;
	color : #1bb0e2;	
}

a.lienAjouterNouvelleAdresseLivraisonBoutique:link,a.lienAjouterNouvelleAdresseLivraisonBoutique:visited,a.lienAjouterNouvelleAdresseLivraisonBoutique:active
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color : #1bb0e2;	
}
a.lienAjouterNouvelleAdresseLivraisonBoutique:hover
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color : #1bb0e2;	
}

.tableauInformationLivraisonBoutique
{
	background-color:#f1f1f1;
}

.texteFraisPortLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-left:15px;
}

.inputRadioFraisPortLivraisonBoutique
{
	border:0px;
}

.prixTransportLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #e50000;
	text-align:left;
}

.commentaireTransportLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	font-style:italic;
}


.checkboxParticipationLivraisonBoutique
{
	border: 0px solid #FFFFFF;
}
/******************************************* CREATION MON COMPTE ***************************************/
/*******************************************************************************************************/



.titreCreerMonCompteBoutique
{
	font-family: verdana;
	font-size: 18px;
	font-weight:bold;
	color : #000000;
	text-align:left;
	padding-left:5px;
	padding-top:20px;
}

.titreCreationCreerMonCompteBoutique
{
	text-align:left;
	padding-top:2px;
	padding-bottom:15px;
	padding-left:40px;	
	font-family: verdana;
	font-size: 13px;
	font-style:italic;
	font-weight:bold;
	color : #1bb0e2;	

}
.texteCreationCreerMonCompteBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-left:5px;
	padding-right:5px;	
	padding-bottom:20px;
}

.texteFormulaireCreerMonCompteBoutique
{
	font-family: arial;
	font-size: 11px;
	color : #000000;
	text-align:left;
	padding-right:5px;	
}

.texteFormulaireCreerMonCompteGrasBoutique
{
	font-family: arial;
	font-size: 11px;
	color : #000000;
	text-align:left;
	font-weight:bold;
	padding-right:5px;	
}

.titreFormulaireCreerMonCompteBoutique
{
	font-family: verdana;
	font-size: 11px;
	color : #1bb0e2;
	text-align:left;
	padding-right:5px;	
	font-weight:bold;
	text-decoration:underline;
}

.titreFormulaireSupplementCreerMonCompteBoutique
{
	font-family: verdana;
	font-size: 10px;
	color : #1bb0e2;
	text-align:left;
	padding-right:5px;	
}

.alignerBoutonValiderCreerMonCompteBoutique
{
	text-align:right;
	padding-right:100px;
	padding-top:30px;
}


.inputBoutonValiderCreerMonCompteBoutique
{
	border:0px;
}

.tableauCalageFormulaireCreerMonCompteBoutique
{
	padding-left:15px;
}

.selectEntiteCreerMonCompteBoutique
{
	font-family: verdana;
	font-size: 11px;
	color : #000000;
}

.selectPaysCreerMonCompteBoutique
{
	font-family: verdana;
	font-size: 11px;
	color : #000000;
}

.selectDateNaissanceCreerMonCompteBoutique
{
	font-family: verdana;
	font-size: 11px;
	color : #000000;
	width:80px;
}

.checkboxFormulaireCreerCompteBoutique
{
	border:0px;
}

.inputFormulaireCreerMonCompteBoutique
{
	border: solid 1px #a5acb2;
}

.texteChampsManquantsCreerMonCompteBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #E50000;
	text-align:left;
	padding-left:5px;
	padding-right:5px;	
}


/******************************************** EXPEDITION LivraisonBoutique **************************************/
/*******************************************************************************************************/

.titreExpeditionBoutique
{
	font-family: verdana;
	font-size: 18px;
	font-weight:bold;
	color : #000000;
	text-align:left;
	padding-left:5px;
	padding-top:20px;
}

.sousTitreExpeditionBoutique
{
	text-align:left;
	padding-top:2px;
	padding-bottom:15px;
	padding-left:40px;	
	font-family: verdana;
	font-size: 13px;
	font-style:italic;
	font-weight:bold;
	color : #1bb0e2;	
}
.texteExpeditionBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-left:5px;
	padding-bottom:20px;
}

.texteExpeditionGrasBoutique
{
	font-family: arial;
	font-weight:bold;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-bottom:20px;
}

.nomClientLivraisonBoutique
{
	font-family: Verdana;
	font-weight:bold;
	font-size: 12px;
	color : #000000;
	text-align:left;
}

.adresseClientLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
}

.codePostalVilleClientExpeditionBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
}	

.paysClientLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-bottom:20px;
}	

.lienModifierAdresseLivraisonBoutique
{
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	text-align:right;
	color : #e50000;
}

a.lienModifierAdresseLivraisonBoutique:link,a.lienModifierAdresseLivraisonBoutique:visited,a.lienModifierAdresseLivraisonBoutique:active
{
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	text-align:right;
	color : #e50000;
}

a.lienModifierAdresseLivraisonBoutique:hover
{
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	text-align:right;
	color : #e50000;
}

.tableauAlignementAdresseExpeditionBoutique
{
	text-align:center;
}

.texteAdresseLivraisonBoutique
{
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color : #000000;	
	text-align:left;
	padding-left:10px;
}

.commentaireAdresseLivraisonBoutique
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color : #000000;
	text-align:left;
	padding-left:10px;		
}

.texteLivraisonExpressBoutique
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color:#808080;
	text-align:left;
	padding-left:10px;	
	border-bottom:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;	
}

.texteLivraisonColissimoBoutique
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color:#808080;
	text-align:left;
	padding-left:10px;	
	border-bottom:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;	
}
.titreLivraisonExpressBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	font-weight:bold;
}

.titreLivraisonColissimoBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	font-weight:bold;	
}
.prixLivraisonExpressBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	font-weight:bold;	
	background-color:#eaeaea;
	text-align:center;
}
.prixLivraisonExpress1 {	
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	font-weight:bold;	
	background-color:#eaeaea;
	text-align:center;
}

.tableauModeLivraisonBoutique
{
	border-top:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
}

.bordureTableauLivraisonBoutique
{
	border-bottom:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
}


.texteLivraionExpress
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color:#808080;
	text-align:left;
	padding-left:10px;	
	border-bottom:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;	
}

.texteLivraionColissimo
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color:#808080;
	text-align:left;
	padding-left:10px;	
	border-bottom:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;	
}
.titreLivraionExpress
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

.titreLivraionColissimo
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	font-weight:bold;	
}
.prixLivraionExpress
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	font-weight:bold;	
	background-color:#eaeaea;
	text-align:center;
}
.prixLivraionExpress1 {	
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	font-weight:bold;	
	background-color:#eaeaea;
	text-align:center;
}

.tableauModeLivraison
{
	border-top:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
}

.bordureTableauLivraison
{
	border-bottom:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	padding-left:5px;
}


/*********************************************** MODE DE PAIEMENT ***********************************************/
/******************************************************************************************************************/

.titrePaiementBoutique
{
	font-family: verdana;
	font-size: 18px;
	font-weight:bold;
	color : #000000;
	text-align:left;
	padding-left:5px;
	padding-top:20px;
}

.sousTitrePaiementBoutique
{
	text-align:left;
	padding-top:2px;
	padding-bottom:15px;
	padding-left:40px;	
	font-family: verdana;
	font-size: 13px;
	font-style:italic;
	font-weight:bold;
	color : #1bb0e2;	

}
.textePaiementBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-left:5px;
}


.textePaiementGrasBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-left:5px;
	font-weight:bold;
}


.titreTableauPaiementGrasBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #FFFFFF;
	background-color:#000000;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;	
}

.titreArticleTableauPaiementGrasBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #FFFFFF;
	background-color:#000000;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;	
}

.texteTableauPaiementGrasBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	background-color:#cdcdcd;	
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;	
}

.texteTotauxTableauPaiementBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	padding-left:5px;
	background-color:#cdcdcd;
}

.traitFinProduitTableauPaiementBoutique
{
	background-color:#FFFFFF;
	height:1px;
}

.traitFinTotauxTableauPaiementBoutique
{
	background-color:#000000;
	height:1px;
}
.texteTableauPaiementBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	padding-left:5px;
	background-color:#ebebeb;
}

.texteProduitTableauPaiementBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	padding-left:20px;
	padding-top:10px;
	background-color:#ebebeb;
}


.texteTotalTableauPaiementBoutique
{
	font-family: arial;
	font-size: 16px;
	color : #000000;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;	
	font-weight:bold;
}

.texteSommeTotalTableauPaiementBoutique
{
	font-family: arial;
	font-size: 24px;
	color : #e52c19;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}

.tableauRecapitulatifPaiementBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	padding-top:2px;
	border:1px solid #000000;
}

.texteTypePaiementBoutique
{
	font-family: arial;
	font-size: 12px;
	color : #000000;
	text-align:left;
	padding-left:15px;
}


a.textePaiementRetourBoutique:link,a.textePaiementRetourBoutique:visited,a.textePaiementRetourBoutique:active
{
	font-family: arial;
	font-size: 13px;
	font-weight:normal;
	color : #1bb0e2;
	text-align:right;
	padding-bottom:20px;
	text-decoration:underline;	
}

a.textePaiementRetourBoutique:hover
{
	font-family: arial;
	font-size: 13px;
	font-weight:normal;
	color : #1bb0e2;
	text-align:right;
	padding-bottom:20px;
	text-decoration:underline;
}

.textePaiementCGVBoutique
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color : #000000;
	padding-bottom:20px;
}

a.textePaiementCGVBoutique:link,a.textePaiementCGVBoutique:visited,a.textePaiementCGVBoutique:active
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color : #1bb0e2;
	text-align:right;
	padding-bottom:20px;
	text-decoration:underline;	
}

a.textePaiementCGVBoutique:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight:normal;
	color : #1bb0e2;
	text-align:right;
	padding-bottom:20px;
	text-decoration:underline;
}