body { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; }
p { }
td { }
a.SM { color: olive; background-image: url(../images/SM-Off.gif); text-decoration: none; text-align: center; height: 17px; padding-top: 2px; border-top: 1px solid olive; border-bottom: 1px solid olive; display: block; }
a.SM:hover { background-image: url(../images/SMAccueilOn.gif); background-repeat: repeat; text-decoration: none; }
a.SMP { color: #214862; background-image: url(../produits/images/SMP-Off.gif); text-decoration: none; text-align: center; display: block; padding-top: 2px; height: 17px; border-top: 1px solid #214862; border-bottom: 1px solid #214862; }
a.SMP:hover { background-image: url(../produits/images/SMP-On.gif); background-repeat: repeat; text-decoration: none; }
a.SMS { color: #6c4e22; background-image: url(../services/images/SMS-Off.gif); text-decoration: none; text-align: center; display: block; padding-top: 2px; height: 17px; border-top: 1px solid #6c4e22; border-bottom: 1px solid #6c4e22; }
a.SMS:hover { background-image: url(../services/images/SMS-On.gif); background-repeat: repeat; text-decoration: none; }
a.SMFAQ { color: #31471f; background-image: url(../faq/images/SMFAQ-Off.gif); text-decoration: none; text-align: center; display: block; padding-top: 2px; height: 17px; border-top: 1px solid #31471f; border-bottom: 1px solid #31471f; }
a.SMFAQ:hover { background-image: url(../faq/images/SMFAQ-On.gif); background-repeat: repeat; text-decoration: none; }
a.SMPRIVE { color: #65504b; background-image: url(../privilege/images/SMPRIVE-Off.gif); text-decoration: none; text-align: center; display: block; padding-top: 2px; height: 17px; border-top: 1px solid #65504b; border-bottom: 1px solid #65504b; }
a.SMPRIVE:hover { color: #65504b; background-image: url(../privilege/images/SMPRIVE-On.gif); background-repeat: repeat; text-decoration: none; }
a { color: #660; }
a:hover { text-decoration: underline; }
a:visited {  }
a:active { }
a.TM { color: black; text-decoration: none; }
.TMenuBoutons { font-size: 10pt; background-image: url(../images/bouton.gif); background-repeat: no-repeat; background-position: 0 top; text-align: center; }
a.TMA { color: olive; text-decoration: none; }
.SMenuAccueil { color: olive; font-size: 8pt; background-image: url(../images/SM-Off.gif); background-repeat: repeat; background-position: 0 top; text-align: center; width: auto; border-top: 1px solid olive; border-bottom: 1px solid olive; }
.SMenuAccueilSelected { color: olive; font-size: 8pt; background-image: url(../images/SMAccueilOn.gif); background-position: 0 top; text-align: center; height: 17px; display: block; }
a.TMP { color: #214862; text-decoration: none; }
.TMBProduits { font-size: 10pt; background-image: url(../produits/images/BoutonProduit.gif); background-repeat: no-repeat; background-position: 0 top; text-align: center; }
.SMenuProduits { color: #214862; font-size: 8pt; background-image: url(../produits/images/SMP-Off.gif); background-repeat: repeat; background-position: 0 top; text-align: center; padding-top: 2px; border-top: 1px solid #214862; border-bottom: 1px solid #214862; }
.SMenuProduitsSelected { color: #214862; font-size: 8pt; background-image: url(../produits/images/SMP-On.gif); background-position: 0 top; text-align: center; height: 17px; display: block; }
a.TMS { color: #6c4e22; text-decoration: none; }
.TMBServices { font-size: 10pt; background-image: url(../services/images/BoutonServices.gif); background-repeat: no-repeat; background-position: 0 top; text-align: center; }
.SMenuServices { color: #6c4e22; font-size: 8pt; background-image: url(../services/images/SMS-Off.gif); background-repeat: repeat; background-position: 0 top; text-align: center; padding-top: 2px; border-top: 1px solid #6c4e22; border-bottom: 1px solid #6c4e22; }
.SMenuServicesSelected { color: #6c4e22; font-size: 8pt; background-image: url(../services/images/SMS-On.gif); background-position: 0 top; text-align: center; height: 17px; display: block; }
a.TMFAQ { color: #31471f; text-decoration: none; }
.TMBFAQ { font-size: 10pt; background-image: url(../faq/images/BoutonFAQ.gif); background-repeat: no-repeat; background-position: 0 top; text-align: center; }
.SMenuFAQ { color: #31471f; font-size: 8pt; background-image: url(../faq/images/SMFAQ-Off.gif); background-repeat: repeat; background-position: 0 top; text-align: center; padding-top: 2px; border-top: 1px solid #31471f; border-bottom: 1px solid #31471f; }
.SMenuFAQSelected { color: #31471f; font-size: 8pt; background-image: url(../faq/images/SMFAQ-On.gif); background-position: 0 top; text-align: center; height: 17px; display: block; }
a.TMPRIVE { color: #65504b; text-decoration: none; }
.TMBPRIVE { color: #65504b; font-size: 10pt; background-image: url(../privilege/images/BoutonPRIVE.gif); background-repeat: no-repeat; background-position: 0 top; text-align: center; }
.SMenuPRIVE { color: #65504b; font-size: 8pt; background-image: url(../privilege/images/SMPRIVE-Off.gif); background-repeat: repeat; background-position: 0 top; text-align: center; padding-top: 2px; border-top: 1px solid #65504b; border-bottom: 1px solid #65504b; }
.SMenuPRIVESelected { color: #65504b; font-size: 8pt; background-image: url(../privilege/images/SMPRIVE-On.gif); background-position: 0 top; text-align: center; height: 17px; display: block; }
.TblBorderNoir { padding: 8px; border: solid 1pt black; }
.TbFonVert { background-color: #f6f4e5; }
.Legendes { color: #660; font-size: 7pt; }
.FaqQuestion { color: #660; font-weight: bold; }
.SousTitre { color: orange; font-size: 9pt; font-weight: bold; }
.FaqQR { color: #660; font-size: 12pt; font-weight: bold; }
.TitreGrandOlive { color: #660; font-size: 10pt; font-weight: bold; }
.image-tableau-droite { background-image: url(../produits/images/camion.jpg); background-repeat: no-repeat; background-position: right top; }

.FaqReponse { color: #660; font-style: italic; }
.TitreMoyenOlive {
	color: #660;
	font-size: 8pt;
	font-weight: bold;
}
.ListSansMargeGauche {
	color: #000000;
	font-size: 8pt;
	list-style-position: outside;
	list-style-type: disc;
	text-align: left;
	line-height: normal;
	list-style-image: url(/images/crochet.gif);
	text-indent: -20px;
	display: list-item;
}
.ChampObligatoireFormulaire {
	color: #ED1F24;
	font-size: 8pt;
	font-weight: bold;
}
.Extensible {
	color: #000;
	font-size: 8pt;
	font-weight: bold;
	letter-spacing: 4px;
}
ul.listbullet {
	list-style-type:none;
	padding:0px;
	margin:5px;
}
li.listbullet {
	background-image:url(../images/crochet.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:16px;
	padding-bottom: 4px;
}	
}
