﻿body {
}
FooterStyle
{
    background-color: #507CD1;
    font-weight: bold ; 
    color: White;
    text-align: right;
}
RowStyle
{
	background-color: #EFF3FB;
}
PagerStyle
{
	background-color: #2461BF;
	color: White;
	text-align :center;
}
SelectedRowStyle
{
	background-color: #D1DDF1;
    font-weight: bold; 
    color: #333333;
}
HeaderStyle
{
	background-color: #507CD1;
    font-weight: bold; 
	color: White;
}
EditRowStyle
{
	background-color: #2461BF;
}
AlternatingRowStyle
{
	background-color: White;
}
		

.Menu
{
	font-size: 12pt;
	color: black;
	font-style: normal;
	font-family: Arial;
	font-variant: normal;
	color :Black;
	text-decoration: underline;
}
.Status
{
	font-size: 12pt;
	color: black;
	font-style: normal;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
}
.StatusB
{
	font-size: 12pt;
	color: black;
	font-style: normal;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
	font-weight: bold;
}
.MessageConfirmation
{
	font-size: 12pt;
	color: Blue;
	font-style: normal;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
	font-weight: bold;
}
.TabTROn
{
	font-size: 12pt;
	color: black;
	font-style: normal;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
	background-color:Silver;
}
.TabTROff
{
	font-size: 12pt;
	color: black;
	font-style: normal;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
	background-color:White;
}
.TabTD250
{
	width: 250;
}
.Titre
{
	font-size: 14pt;
	color: black;
	font-style: normal;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
.SousTitre
{
	font-size: 12pt;
	color: black;
	font-style: normal;
	font-family: Arial;
	font-variant: normal;
	text-decoration: none;
	font-weight: bold;
	text-decoration: underline;
}

/* Style du contrôle MenuCategorie */
.MenuCategorie
{
	background-color:#3c536b;
	border-color:White;
}
.MenuItemCategorie
{
	color:White;
	font-family:Verdana;
	font-size:12pt;
	text-decoration:none;
}
.MenuItemCategorieSelectionne
{
	color:#FFCC66;
	font-family:Verdana;
	font-size:12pt;
	text-decoration:none;
}


.TitreMenuCategorie
{
	color:White;
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;
}
.CelluleTitre
{
	background-color:#3c536b;
	border-color:White;
	font-family:Verdana;
	font-size:12pt;
	vertical-align:middle;
	text-align:center;
}
/* ******************* */

/* Style du contrôle ListeDesProduits */
.CellulePrixProduit
{
	text-align:left;
	background-color:#e8d8c9;
	width:100%;
}
.LabelPrixProduit
{
	font-family:Verdana;
	font-size:10pt;
	color:#192A3E;
	font-weight:bold;
}
.LabelPrixProduitSpecial
{
	font-family:Verdana;
	font-size:10pt;
	color:red;
	font-weight:bold;
}
.LabelPrixProduitBarre
{
	font-family:Verdana;
	font-size:10pt;
	color:#192A3E;
	font-weight:bold;
	text-decoration:line-through;
}
.CelluleFabricant
{
	text-align:center;
	background-color:#d0d6dc;
}
.LabelNomProduit
{
	color:#192A3E;
	font-family:Verdana;
	font-weight:bold;
	font-size:11pt;
}
.LabelDetailsProduit
{
	color:#192A3E;
	font-family:Verdana;
	font-size:10pt;
}
.LabelDetails
{
	font-family:Verdana;
	font-size:10pt;
	color:#192A3E;
}
.LabelDetails:hover
{
	font-family:Verdana;
	font-size:10pt;
	color:#FFCC66;
}
.LabelDetails:link
{
	font-family:Verdana;
	font-size:10pt;
	color:#3C536B;
}
.LabelDetails:visited
{
	font-family:Verdana;
	font-size:10pt;
	color:#3C536B;
}
.LienFabricant
{
	color:#192A3E;
	font-family:Verdana;
	font-size:10pt;	
} 
.LienFabricant:hover
{
	color:#FFCC66;
	font-family:Verdana;
	font-size:10pt;
}
.LienFabricant:link
{
	color:#3C536B;
	font-family:Verdana;
	font-size:10pt;
}
.LienFabricant:visited
{
	color:#3C536B;
	font-family:Verdana;
	font-size:10pt;
}
.TexteRecherche
{
	font-family:Verdana;
	font-size:10pt;
	color:#192A3E;
}
.TexteRechercheGras
{
	font-family:Verdana;
	font-size:10pt;
	color:#192A3E;
	font-weight:bold;
}
/* ********************* */

/* Style pour DemandeDeSoumission */
.TexteDemandeDeSoumission
{
	font-family:Verdana;
	font-size:10pt;
	color:#192A3E;
}
.TexteDemandeDeSoumissionGras
{
	font-family:Verdana;
	font-size:10pt;
	color:#192A3E;
	font-weight:bold;
}
/* ********************* */

/* Style du contrôle DetailsProduits */
.LabelTitreDetails
{
	color:#192A3E;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	text-align:center;
	line-height:18px;	
	background-color:#d0d6dc;
	vertical-align: middle;
	height:21px;
}
.LabelTitreDetailsGauche
{
	color:#192A3E;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	text-align:left;
	line-height:18px;	
	background-color:#d0d6dc;
	vertical-align: middle;
	height:21px;
}
.LabelTitreDetailsGros
{
	color:#192A3E;
	font-family:Verdana;
	font-weight:bold;
	font-size:11pt;
	text-align:left;
	vertical-align: middle;
	height:25px;
}
.LabelTexteDetails
{
	color:#192A3E;
	font-family:Verdana;
	font-weight:normal;
	font-size:8pt;
	text-align:center;
	line-height:18px;	
	vertical-align: middle;
}
.LabelTexteDetailsDouble
{
	color:#192A3E;
	font-family:Verdana;
	font-weight:normal;
	font-size:8pt;
	text-align:center;
	line-height:18px;	
	vertical-align: middle;
}
.LabelTexteDetailsGauche
{
	color:#192A3E;
	font-family:Verdana;
	font-weight:normal;
	font-size:8pt;
	text-align:left;
	line-height:18px;	
	vertical-align: top;
}
.ZoneFabricantDetails
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	background-color:#d0d6dc;
	vertical-align: middle; 
	text-align:center;
}
.ZonePrixDetails
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	line-height:21px;
	background-color:#e8d8c9;
	vertical-align: middle; 
	text-align:left;
	height:21px;	
}
.ZoneQuantite
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	line-height:21px;
	background-color:#e8d8c9;
	vertical-align: middle; 
	text-align:right;
	height:21px;
}
.ZoneQuantiteEditBox
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	line-height:21px;
	background-color:#ffffff;
	vertical-align: middle; 
	text-align:center;
	height:21px;
	width: 40px;
}
.Bordure
{
	background-color:#3c536b;
}
.ZoneCommanderDetails
{
	color:#192A3E;
	font-family:Verdana;
	font-weight:bold;
	font-size:10pt;
	line-height:15px;
	background-color:#d0d6dc;
	vertical-align: middle; 
	text-align:right;
	height:21px;
}
.ImagePanier
{
	height: 30px;
	width: 34px;
	vertical-align : bottom;
	margin: 0px;
	border: none;
}
.ImageProduit
{
	vertical-align : top;
	margin: 5px;
	border: none;
}
/* ********************* */
.CelluleSpeciaux
{
	background-color:#3c536b;
	font-family:Verdana;
	font-size:12pt;
	vertical-align:middle;
	color:White;
	font-weight:bold;
}

/* ********************** */
/* Gridview panier */
.PanierRowStyle
{
	background-color:#e8d8c9;
	font-family:Verdana;
	color:#192A3E;
	font-size:10pt;
}
.PanierAlterningRowStyle
{
		background-color:#d0d6dc;
		font-family:Verdana;
		color:#192A3E;
		font-size:10pt;
}
.PanierHeader
{
	background-color:#3c536b;
	font-family:Verdana;
	font-size:12pt;
	color:White;
}
.PanierTotal
{
	font-weight:bold;
	color:#192A3E;
	font-family:Verdana;
	font-size:10pt;
}
/* *********************** */
.NoteLegale
{
	color:#192A3E;
	font-family:Verdana;
	font-size:7pt;
}
