body {color : #333333;font-family : "Arial", "Helvetica", sans-serif;font-style : normal; }.pdl { line-height:140%;}TABLE {font-size: 12px; }A:link { color: #990000; text-decoration: none}A:visited { color: #CC6666; text-decoration: none}A:hover { color: #CC0000; text-decoration: underline}div.conteneurBouton {  	margin-left:auto; 	margin-right:auto; 	width:250px;}a.bouton{	background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;	color: #444;	display: block;	float: left;	font: normal 12px helvetica, sans-serif;	height: 24px;	margin-right: 6px;	padding-right: 18px; /* sliding doors padding */	text-decoration: none;	background-color: red;	width: 230px;	text-align:center;	font-weight:bold;	/*text-shadow: white 0px 1px 0px;*/}a.antidote {	color: #980a1a;}a.bouton span {	background: transparent url('images/bg_button_span.gif') no-repeat;	display: block;	line-height: 14px;	padding: 5px 0 5px 18px;}a.bouton:active {	background-position: bottom right;	color: #000;	outline: none; /* hide dotted outline in Firefox */}a.bouton:active span {	background-position: bottom left;	padding: 6px 0 4px 18px; /* push text down 1px */}h1 { 	font-size :medium;	color : #333333;  }h2 { 	font-size : x-large;	color : #000000; }h3 {	 font-size : large;	color : #333333;  }h4 { 	font-size :medium;	color : #333333;  }h5 { 	font-size : small;	color : #333333;; }h6 { 	font-size : x-small;	color : #666666; }a.important { 	font-weight: bold;  }a.titrevitrine {	color: #333333;	background: transparent;	text-decoration: none; 	font-weight: bold;  }a.titrevitrine:visited {	text-decoration: none;	color: #999999;	background: transparent;	font-weight : bold; }a.titrevitrine:hover {	text-decoration: underline;	color: #CC9933;	background: transparent; 	font-weight: bold;  }a.textevitrine {	color: #666666;	background: transparent;	text-decoration: none;	font-weight : normal;}a.textevitrine:visited {	color: #999999;	background: transparent;	text-decoration: none;	font-weight : normal;}a.textevitrine:hover {	text-decoration: underline;	color: #CC9933;	background: transparent;	font-weight : normal;}a.flechevitrine {	font-family : "Times";	color: #666666;	background: transparent;	text-decoration: none;	font-weight : normal;}a.flechevitrine:hover {	text-decoration: underline;	color: #CC9933;	background: transparent;	font-weight : normal;}a.titreseul {	font-size :medium;	color : #333333;  }a.textedroit {	font-weight : bold;	color : #333333;  	text-align: right;}a.listeregion {	color: #999999;	background: transparent;	font-weight : bold;}a.lienmenu {	color: #999999;	background: transparent;	text-decoration: none;}a.lienmenu:visited {	color: #999999;	background: transparent;	text-decoration: none;}a.lienmenu:hover {	text-decoration: underline;	color: #CC9933;	background: transparent;}/* Styles ajoutÈs par FM pour les messages d'erreurs*//* Styles "systËmes" */tr.messageStackError, tr.messageStackWarning { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #ffb3b5; }tr.messageStackSuccess { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #99ff00; }TR.headerError {  background: #ff0000;}TD.headerError {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  background: #ffb3b5;  color: #660000;  text-align : center;}/* Styles Druide */tr.erreurPanier, tr.avertissementPanier { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffb3b5; }TR.erreurCarte {  background: #ffb3b5;}TD.erreurCarte {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  background: #ffb3b5;  color: #660000;  text-align : center;}/* Fin des styles ajoutÈs par FM pour les messages d'erreurs*/