body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a.linkbanniere {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}
a.linkbanniere:link {
	text-decoration: none;
}
a.linkbanniere:visited {
	text-decoration: none;
}
a.linkbanniere:hover {
	text-decoration: none;
	color: #9D0A0A;
}
a.linkbanniere:active {
	text-decoration: none;
}
a.linknoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
a.linknoir:link {
	text-decoration: none;
}
a.linknoir:visited {
	text-decoration: none;
}
a.linknoir:hover {
	text-decoration: none;
	color: #9D0A0A;
}
a.linknoir:active {
	text-decoration: none;
}
a.linkgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #595959;
}
a.linkgris:link {
	text-decoration: none;
}
a.linkgris:visited {
	text-decoration: none;
}
a.linkgris:hover {
	text-decoration: none;
	color: #C02433;
}
a.linkgris:active {
	text-decoration: none;
}
a.linkrouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #9D0A0A;
}
a.linkrouge:link {
	text-decoration: none;
}
a.linkrouge:visited {
	text-decoration: none;
}
a.linkrouge:hover {
	text-decoration: none;
	color: #C02433;
}
a.linkrouge:active {
	text-decoration: none;
}
a.linkbleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006699;
}
a.linkbleu:link {
	text-decoration: none;
}
a.linkbleu:visited {
	text-decoration: none;
}
a.linkbleu:hover {
	text-decoration: none;
	color: #006699;
}
a.linkbleu:active {
	text-decoration: none;
}

a.linkrouge2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #C02433;
}
a.linkrouge2:link {
	text-decoration: none;
}
a.linkrouge2:visited {
	text-decoration: none;
}
a.linkrouge2:hover {
	text-decoration: none;
	color: #C02433;
}
a.linkrouge2:active {
	text-decoration: none;
}
a.linkbleu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006699;
}
a.linkbleu2:link {
	text-decoration: none;
}
a.linkbleu2:visited {
	text-decoration: none;
}
a.linkbleu2:hover {
	text-decoration: none;
	color: #006699;
}
a.linkbleu2:active {
	text-decoration: none;
}

a.linkpdp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #595959;
}
a.linkpdp:link {
	text-decoration: none;
}
a.linkpdp:visited {
	text-decoration: none;
}
a.linkpdp:hover {
	text-decoration: none;
	color: #C02433;
}
a.linkpdp:active {
	text-decoration: none;
}

.tdgris1 {
	background-color: #F0EFEB;
}
.tdgris2 {
	background-color: #E5E5E5;
}
.tdbleu {
	background-color: #B3AA9B;
}
.tdblanc {
	background-color: #FFFFFF;
}
.tdrouge {
	background-color: #8A3A1F;
}
.tdlogo {
	background-image: url(images/banniere_top.jpg);
	background-repeat: no-repeat;
}
.tdnavig {
	background-image: url(images/fond_navig.gif);
	background-repeat: no-repeat;
}
.txtrouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #9D0A0A;
	text-decoration: none;
}
.txtnoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txtgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #595959;
	text-decoration: none;
}
.txtbleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
.titrebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.titrerouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #8A3A1F;
	text-decoration: none;
}
.titreblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.titrenoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.titreonglet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #766A59;
	background-image: url(images/titre_bord_droit.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.justify {
	text-align: justify;
}
.bordure {
	border: 1px solid #000000;
}
.txtpromo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: line-through;
}
.bgtab {
	background-color: #FFFFFF;
	background-image: url(images/fond_tab.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.txtzone01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	color: #A7A7A7;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #737373;
	width: 130px;
}
.txtzone01over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	color: #204366;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #000000;
	width: 130px;
}
.txtzone02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #737373;
	width: 50px;
}
.txtzone02over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	color: #C02433;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #000000;
	width: 50px;
}
.txtzone03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	color: #737373;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #737373;
	width: 200px;
}
.txtzone03over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	color: #204366;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #000000;
	width: 200px;
}
.txtzone03disabled {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	text-align: left;
	border: 1px solid #C1C1C1;
	width: 200px;
}
.txtzone03overdisabled {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	text-align: left;
	border: 1px solid #C1C1C1;
	width: 200px;
}
.txtzone04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	color: #737373;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #737373;
	width: 400px;
}
.txtzone04over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	font-weight: normal;
	color: #204366;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #000000;
	width: 400px;
}

form {
	margin: 0px;
}
.txtpdp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #595959;
	text-decoration: none;
}

table.mensurations {
	border-collapse:collapse;
}

table.mensurations td {
	border: 1px solid #766A59;
}

.nxttd {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-color: black #000000 #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.nxttd_haut {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-color: black #000000 #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.nxttd_bas {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-color: black #000000 #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.nxttd_gauche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-color: black #000000 #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.nxttd_droite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-color: black #000000 #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.nxttd_bordless {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.nxtth {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #E5E5E5; border-color: black #000000 #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; text-align: left}
.nxtthl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-color: black #000000 #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px ; font-weight: bold}
.nxttable {  border-color: #000000 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
