/* Éditeur - Classes générales -----------------------------------------------*/
.Titre {
	font:					bold 15px/18px Verdana, Arial, Helvetica, Sans-serif;
	color:					#03376e;
}
.SousTitre {
	font:					bold 12px/18px Verdana, Arial, Helvetica, Sans-serif;
	color:					#5d5d5d;
}
.Texte {
	font:					11px/18px Verdana, Arial, Helvetica, Sans-serif;
	color:					#5d5d5d;
}
.TexteSpecial {
	color:					#0694ce;
}
.TextePetit {
	font:					10px/120%px Verdana, Arial, Helvetica, Sans-serif;
	color:					#5d5d5d;
}

/* Maxime Spécial ----------------------------------------------------------------*/

A.maxime:link, A.maxime:visited, A.maxime:active {
font: 14px/18px Verdana, Arial, Helvetica, Sans-serif;
color: #5d5d5d;
}

A.maxime:hover, A.maxime:visited:hover, A.maxime:active:hover {
color: #03376e;
}

/* Éditeur - Classes pour les hyperliens -------------------------------------*/
A.Lien:link, A.Lien:visited, A.Lien:active {
	font:					11px/18px Verdana, Arial, Helvetica, Sans-serif;
	color:					#5d5d5d;
	text-decoration:		underline;
}
A.Lien:hover, A.Lien:visited:hover, A.Lien:active:hover {
	color:					#03376e;
}

/* Éditeur - Classes pour les images -----------------------------------------*/
.ContourPhoto {
	border:					1px solid #c9c9c9;
}

/* Éditeur - Classes pour les cellules de tableaux ---------------------------*/
.CelluleTitre {
	font:					bold 12px/120% Verdana, Arial, Helvetica, Sans-serif;
	color:					#03376e;
	background:				#e1e1e1;
	padding:				2px 4px;
	vertical-align:			top;
}
.CelluleTexte1 {
	font:					11px/13px Verdana, Arial, Helvetica, Sans-serif;
	color:					#5d5d5d;
	background:				#fff;
	padding:				2px 4px;
	vertical-align:			top;
}
.CelluleTexte2 {
	font:					11px/13px Verdana, Arial, Helvetica, Sans-serif;
	color:					#5d5d5d;
	background:				#f1f1f1;
	padding:				2px 4px;
	vertical-align:			top;
}
/* Éditeur - Classes pour les tableaux ---------------------------------------*/
UL {
	font:					11px/18px Verdana, Arial, Helvetica, Sans-serif;
	color:					#5d5d5d;
	margin: 				0;
	margin-top: 			0;
}
OL {
	font:					11px/18px Verdana, Arial, Helvetica, Sans-serif;
	color:					#5d5d5d;
}
LI {
	list-style:				disc outside;
	font:					11px/18px Verdana, Arial, Helvetica, Sans-serif;
	color:					#5d5d5d;
	margin: 				0 15px;
}
/* Éditeur - Classes pour la section Boutique -------------------------------*/
A.LienOrange:link, A.LienOrange:visited, A.LienOrange:active,
A.LienOrange:hover, A.LienOrange:visited:hover, A.LienOrange:active:hover {
	font: bold 10px/13px Verdana, Arial, Helvetica, Sans-serif;
	color: #f89e00;
	text-decoration: underline;
}
A.LienOrange:hover, A.LienOrange:visited:hover, A.LienOrange:active:hover {
	text-decoration: none;
}
.TexteOrange {
	font: 10px/13px Verdana, Arial, Helvetica, Sans-serif;
	color: #f89e00;
}
.TexteBleu {
	font: 10px/13px Verdana, Arial, Helvetica, Sans-serif;
	color: #2774ca;
}
A.LienBleu:link, A.LienBleu:visited, A.LienBleu:active,
A.LienBleu:hover, A.LienBleu:visited:hover, A.LienBleu:active:hover {
	font: bold 10px/15px Verdana, Arial, Helvetica, Sans-serif;
	color: #2774ca;
	text-decoration: underline;
}
A.LienBleu:hover, A.LienBleu:visited:hover, A.LienBleu:active:hover {
	text-decoration: none;
}
/* Classes pour le détail d'un produit dans le catalogue ----------------------*/
/* Déplacés de stylesClient ŕ stylesforEditor par Mathieu Plourde -------------*/
.CellProduitZoom {
	padding:25px 0;
	vertical-align:top;
}
.CellImageProduitZoom {
	vertical-align:top;
	padding:0 25px 0 0;
}
.CellEnteteProduit {
	font: bold 11px/15px Verdana, Arial, Helvetica, Sans-serif;
	color: #f89e00;
	padding: 5px 8px;
	background:	#fef4dc url(/images/Bg_EnteteProduit.gif) repeat-x bottom left;
}
.CellContenuProduit {
	font:11px/15px Verdana, Arial, Helvetica, Sans-serif;
	color:#5d5d5d;
	padding: 5px 8px;
	vertical-align:top;
}