body {text-align: center;
	  background-color: #000000;
	  background-image: url(img/com/navig/tuile.gif);
	  background-position: left top;
	  background-repeat: repeat;
	  margin: 0px 0px 0px 0px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  font-weight: normal;
	  color: #000000;
	  scrollbar-face-color:#B6B6B6;
	  scrollbar-arrow-color:#484946;
	  scrollbar-track-color: #484946;
	  scrollbar-3dlight-color: #484946;
	  scrollbar-darkshadow-color: #484946;}

body.bodyref {text-align: left; color: #FFFFFF;}

#global {
	width: 779px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	text-align: left;
}

a {color: #000000; text-decoration: none;}
a:hover, a:active {text-decoration: underline;}

a.lienFiche {color: #000000; text-decoration: none;}
a.lienFiche:hover, a.lienFiche:active {text-decoration: underline;}

a.lienrefnavig {color: #FFFFFF; text-decoration: none;}
a.lienrefnavig:hover, a.lienrefnavig:active {text-decoration: underline;}

a.lienref {font-size: 9px; color: #CACACA; text-decoration: none;}
a.lienref:hover, a.lienref:active {text-decoration: underline;}

a.lienref2 {font-size: 8px; color: #888888; text-decoration: none;}
a.lienref2:hover, a.lienref2:active {text-decoration: underline;}

a.lienPage {color: #000000; text-decoration: underline;}
a.lienPage:hover, a.lienPage:active {text-decoration: none;}

a.anaviggche {color: #000000; text-decoration: underline;}
a.anaviggche:hover, a.anaviggche:active {text-decoration: none;}

a.atitreficheliste {color: #000000; text-decoration: underline; font-weight: bold;}
a.atitreficheliste:hover, a.atitreficheliste:active {text-decoration: none; font-weight: bold;}

table.tablecontenu {background-color: #FFFFFF; margin-left:auto; margin-right:auto;}
table.tablefiche {width: 450px;
				background-color: #E1E4E6;
				background-image: url(img/com/navig/fd_gris_bord_rd_gche.gif);
				background-position: left top;
				background-repeat: no-repeat;}
table.tablefichebas {width: 450px;
				padding: 10px 10px 10px 10px;
				background-color: #E6EAEC;
				background-image: url(img/com/navig/fd_gris_bord_rd_bas.gif);
				background-position: left bottom;
				background-repeat: no-repeat;}
table.tableboutique {width: 450px;
				background-color: #E1E4E6;
				background-image: url(img/com/navig/fd_gris_bord_rd_gche.gif);
				background-position: left top;
				background-repeat: no-repeat;}
table.tableboutique2 {width: 220px;
				background-color: #E1E4E6;
				background-image: url(img/com/navig/fd_gris_bord_rd_gche.gif);
				background-position: left top;
				background-repeat: no-repeat;}

td {font-size: 11px;}
td.tdssbandeauht {height: 23px;
				  background-image: url(img/com/navig/fond_ss_bandeau_ht.gif);
				  background-position: left top;
				  background-repeat: repeat-x;}
td.tdnaviggche {width: 150px;
				background-image: url(img/com/navig/fd_navig_gche.gif);
				background-position: left top;
				background-repeat: repeat-y;}
td.tdnavigdrte {width: 147px;
				background-image: url(img/com/navig/fd_navig_drte.gif);
				background-position: left top;
				background-repeat: repeat-y;}
td.tdnavigcontenu {width: 482px;
				   background-color: #FFFFFF;
				   padding: 15px 15px 15px 15px;}
td.tdfdtxtflash {width: 147px;
				height: 39px;
				padding: 10px 7px 0px 5px;
				text-align: center;
				background-image: url(img/com/navig/fd_txt_flash.gif);
				background-position: left top;
				background-repeat: repeat-y;
				font-weight: bold;}
td.tdfdbasket {width: 147px;
				height: 107px;
				padding: 25px 10px 0px 50px;
				background-image: url(img/com/navig/fd_basket.gif);
				background-position: left top;
				background-repeat: no-repeat;
				font-weight: bold;}
td.tdfdfichetitreliste {width: 139px;
				padding: 5px 5px 5px 5px;
				text-align: center;
				background-image: url(img/com/navig/titre_fiche.gif);
				background-position: left top;
				background-repeat: repeat-y;}
td.tdfdfichetitrelistefdblc {width: 139px;
				padding: 5px 5px 5px 5px;
				text-align: center;
				background-image: url(img/com/navig/titre_fiche_fd_blc.gif);
				background-position: left top;
				background-repeat: repeat-y;}
td.tdfdficheliste {width: 139px;
				cursor: hand;
				text-align: center;
				background-image: url(img/com/navig/fd_fiche.gif);
				background-position: left top;
				background-repeat: repeat-y;}

div.divaccesmarques {padding: 5px 5px 5px 5px;}
div.divcurrencyfiche {font-size: 20px; color: #FF0000; font-weight: bold; background-color: #FFFFFF; border: 1px solid #CB1F03; padding: 5px 5px 5px 5px; margin: 5px 5px 5px 5px;}

img.imgfiche {border: 9px solid #CFD3D8;}

form {margin: 0px 0px 0px 0px;}

input {font-size: 11px; font-weight: normal; color: #000000; border: 1px solid #888888;}
input.inputnoborder {font-size: 11px; font-weight: normal; color: #000000; border: none;}
input.bouton {
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C92003;
	background-color: #FFFFFF;
	border: 1px solid #C92003;
	text-align: center;
	padding: 1px;
}
input.boutonon {
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C92003;
	border: 1px solid #C92003;
	text-align: center;
	padding: 1px;
}

select {font-size: 11px; font-weight: normal; color: #000000;}
textarea {font-size: 11px; font-weight: normal; color: #000000; border: 1px solid #888888;}

.txtcourant {font-size: 10px; font-weight: normal; color: #000000;}
.txtcourantG {font-size: 10px; font-weight: bold; color: #000000;}

.txtnavigselected {font-size: 11px; font-weight: normal; color: #000000; background-color: #FFFF00;}

.txtcurrency {font-size: 13px; color: #FF0000; font-weight: bold;}
.txtcurrencybarre {font-size: 11px; color: #000000; text-decoration: line-through; font-weight: bold;}
.txtcurrencybarrefiche {font-size: 15px; color: #000000; text-decoration: line-through; font-weight: bold;}
.txtcurrencyselected {font-size: 22px; color: #000000;}
.txtcurrencybarreaccueil {font-size: 22px; color: #FF0000; text-decoration: line-through;}
.txtcurrencyselectedaccueil {font-size: 22px; color: #FFFFFF;}

.txttitreproduit {font-size: 18px; color: #FF0000; font-weight: bold;}
.txttitredescription {font-size: 13px; color: #000000; font-weight: bold;}

.txttitrenews {font-size: 11px; color: #FF0000; font-weight: bold;}
.txtdatenews {font-size: 11px; color: #000000; font-weight: bold;}

.txtfond {font-size: 11px; color: #CACACA;}

.errmsg {border: 1px solid #C92003; font-size: 11px; line-height: 14px; color: #FF0000; font-style: normal; font-weight: bold; background-color: #FFFF00; padding: 10px 10px 10px 10px;}
.msg {border: 1px solid #C92003; font-size: 11px; line-height: 14px; color: #000000; font-style: normal; background-color: #FFFFFF; padding: 10px 10px 10px 10px;}

td.separator {height: 1px; background-color: #D9DACE;}
td.columnshead {background-color: #E1E4E6; padding-left: 10px; padding-right: 10px; color: #000000; font-style: normal; font-weight: bold; text-align: left; white-space: nowrap;}
td.columnsheadfirst {padding-left: 10px; padding-right: 10px; color: #000000; font-style: normal; font-weight: bold; text-align: left; white-space: nowrap;}
td.columnshead2 {height: 20px; padding-left: 10px; font-size: 11px; font-weight: bold; color: #C92003;}
td.columnshead3 {background-color: #E1E4E6; padding-left: 1px; padding-right: 1px; color: #000000; font-style: normal; font-weight: bold; text-align: left; white-space: nowrap;}
td.columnshead4 {font-size: 10px; color: #000000; font-style: normal; font-weight: bold; text-align: left; background-color: #E1E4E6;}
td.columnshead5 {font-size: 10px; color: #000000; font-style: normal; font-weight: normal; text-align: left; background-color: #E1E4E6;}
td.columns {padding-left: 10px; padding-right: 10px; color: #777573; font-style: normal; text-align: left; background-color: #FAFAFA;}
td.columns2 {padding-left: 10px; padding-right: 10px; color: #777573; font-style: normal; font-weight: bold; text-align: center; background-color: #FAFAFA;}
td.columnscgv {color: #FF0000; font-style: normal; text-align: left; background-color: #F9F1D4;}
td.columnsfirst {padding-left: 10px; padding-right: 10px; color: #6F6F6F; font-style: normal; font-weight: normal; text-align: left; border: 2px solid #FBF6E3; background-color: #FAFAFA;}
td.columnsprice {padding-left: 10px; padding-right: 10px; color: #6F6F6F; font-style: normal; text-align: right; background-color: #FAFAFA;}
td.columnsdetails {color: #000000; font-style: normal; font-weight: bold; text-align: right; background-color: #E1E4E6; white-space: nowrap;}
td.columnsmontants {color: #000000; font-style: normal; font-weight: normal; text-align: right; background-color: #E1E4E6; white-space: nowrap;}
td.columnsmontantswrap {color: #000000; font-style: normal; font-weight: normal; text-align: right; background-color: #E1E4E6;}
td.columnsdetailstitle {color: #000000; font-style: normal; font-weight: bold; text-align: right; background-color: #E1E4E6; white-space: nowrap;}
td.columnsmontantstitle {color: #000000; font-style: normal; font-weight: normal; text-align: right; background-color: #E1E4E6; white-space: nowrap;}
td.columnscoordonnees {color: #6F6F6F; font-style: normal; text-align: left; background-color: #FAFAFA; padding: 10px 10px 10px 10px;}
td.columnspayment {color: #6F6F6F; font-style: normal; text-align: right; background-color: #FBF6E3;}
td.columnsborder {color: #6F6F6F; font-style: normal; text-align: left; background-color: #FBF6E3; border: 1px solid #CCCCCC; padding: 5px 5px 5px 5px;}
