.Normal-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}
TD 			{FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica}
TD.backB 	{background-color:#dffcff;}
TD.backG 	{background-color:#ccffcc;}
TD.backW 	{background-color:#ffffff;}
TD.borderB 	{background-color:#000080;}
TD.form1 	{background-color:#eeeeee;}
TD.form2 	{background-color:#eeeeee;FONT-SIZE: 12px;}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; border: 1px #000000 solid; font-style: normal; letter-spacing: normal; text-align: center; word-spacing: normal; white-space: normal}
.puce1 {  list-style-image: url(/Images/Credits.GIF)}.Normal-8 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px}
.nopentry {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; border: 1px black solid; background-color: #FFFFCC}
.nopheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; border: #3300CC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: #FFFFFF; background-color: #999999; font-weight: bold; text-align: center}
.noptotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	border: 1px #999999 solid;
	color: #000000;
	background-color: #CCCCFF;
	font-weight: bold;
	text-align: right;
	margin: auto;
	padding: 4px;


}
.nopcart {  background-color: #FFFF99}.Soulign {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; border-color: black black #000000; text-decoration: underline; border-bottom-width: 1px}
.Gras24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #3333FF;
}
.Encadre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold; border: 1px #000000 solid; margin-left: 10px; text-align: center; background-color: #FFFFFF}
.Gras18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #8080FF;
}
.Normal-18 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px}
.TitreOrder {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; background-color: #FFFFFF; border: 1px #000000; font-weight: bold}
.DateLeft {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: right}
.Gras16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0000FF;
}
.TitreHomePage {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; color: #333399; font-weight: bold}
.Normal-16 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px}
.Normal-14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000FF;
}
.Gras14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
}
.ListNiv1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 32px;



}
.corps2 {
	border: none #333333;
	margin: 0px;
	padding: 0px;
	background-color: #F3F3F3;


}
.ListNiv2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

}
.CadreCell2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 4px;
	padding: 4px;
	color: #6600FF;


}
.corps3 {
	border: 1px solid #0033FF;
	background-color: #FFFF66;

}
.CadreCell3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 4px;
	padding: 4px;
	color: #6600FF;
	background-color: #FFFF00;
	font-weight: bold;
	cursor: hand;



}
.corps4 {

border: 1px solid #000000; background-color: #FFFF66
}
.CadreCell4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 4px;
	padding: 4px;
	background-color: #FFFF00;
	font-weight: bold;
}
.CadreCell5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px;
	background-color: #CCFFCC;
	font-weight: bold;
	margin: 0px;



}
.CadreCell6 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 4px;
	padding: 4px;
	color: #6600FF;
	background-color: #FFFF66;
	font-weight: bold;
}
.CadreCell7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 4px;
	padding: 10px;
	color: #6600FF;
	background-color: #66FFCC;
	font-weight: bold;

}
.CadreCell3unselect {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 4px;
	padding: 4px;
	color: #999966;
	background-color: #CCCCCC;
	font-weight: bold;
}
.Normal-10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;

}
.CadreCell8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 6px;
	padding: 6px;
	color: #333399;
	background-color: #E1E1FF;

}
.CadreCell9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 8px;
	padding: 8px;
	color: #6600FF;
	background-color: #66FFCC;
	font-weight: bold;
	border: 1px solid #6666FF;

}
.CadreCell10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 4px;
	color: #FFFF00;
	background-color: #999999;
	font-weight: bold;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;


}
.liste1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-image: none;
	list-style-type: disc;
	list-style-position: inside;
	font-style: normal;
	text-align: justify;
	text-indent: 10pt;
	display: none;


}
.Normal-14-right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;



}
.CadreCell11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 4px;
	padding: 4px;
	color: #FFFFFF;
	background-color: #8080FF;
	font-weight: bold;
	text-align: center;


}
.CadreCellTelnet {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #FFFF00;
	background-color: #000000;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 15px;
	text-align: justify;
	vertical-align: top;
	color: #8080FF;




}
.Titre-1 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; color: #0000FF; font-weight: bold
}
.corps {

border: 1px solid #999999;
}
.CadreCell12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 4px;
	padding: 4px;
	color: #6600FF;
	background-color: #FFFF33;
	font-weight: bold;
	border: 1px solid #0000FF;
	text-align: center;


}
.CadreCell13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 4px;
	padding: 4px;
	color: #0000FF;
	background-color: #FFFFCC;
	font-weight: normal;
	border: 1px solid #0000FF;
	text-align: center;


}
.CadreCell15 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	font-weight: normal;
}
.CadreCell16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 4px;
	padding: 4px;
	color: #0000FF;
	background-color: #FFFFC0;
	font-weight: normal;
	text-align: center;
	border-top: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px solid #0000FF;

}
.CadreCell14 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0000FF;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 6px;
}

.CadreCell17 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 4px;
	padding: 4px;
	color: #6600FF;
	background-color: #FFFF80;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px solid #0000FF;

}
.CadreCell18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 4px;
	padding: 4px;
	color: #FFFF00;
	background-color: #8080FF;
	font-weight: bold;
	text-align: center;
	border-top: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px solid #0000FF;

}
.CadreCell19 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 4px;
	padding: 4px;
	color: #0000FF;
	background-color: #C0C0FF;
	font-weight: normal;
	border: 1px solid #0000FF;
	text-align: center;
}
.CadreCell20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 4px;
	padding: 4px;
	color: #0000FF;
	background-color: #E1E1FF;
	font-weight: normal;
	text-align: center;
	border-top: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px solid #0000FF;

}
.CadreCell15-gras {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	font-weight: bold;
	text-align: justify;
}
.CadreTableau {
	border: 1px solid #0000FF;
}
.CadreCell16-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 4px;
	padding: 4px;
	color: #0000FF;
	background-color: #FFFFC0;
	font-weight: normal;
	text-align: left;
	border-top: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px solid #0000FF;
	vertical-align: top;

}
.CadreCell15justif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	font-weight: normal;
	text-align: justify;

}
.CadreCell21 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	border-top: 1px none #0000FF;
	border-right: 1px none #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px none #0000FF;
	padding: 5px;


}
.CadreCell22 {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 10px;
	padding: 10px;
	color: #0000FF;
	background-color: #FFFFFF;
	font-weight: normal;
	text-align: justify;
	border-top: 1px none #0000FF;
	border-right: 1px none #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px none #0000FF;
}
.CadreCell16-Fin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 4px;
	padding: 4px;
	color: #0000FF;
	font-weight: normal;
	text-align: left;
	border-top: 1px solid #0000FF;
	border-right: 1px none #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px none #0000FF;
	vertical-align: top;
	background-color: #FAFAFA;

}
.CadreCell23 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 10px;
	padding: 10px;
	color: #0000FF;
	background-color: #E1E1FF;
	font-weight: normal;
	text-align: justify;
	border-top: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px solid #0000FF;


}
.CadreCell24 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 10px;
	padding: 10px;
	color: #0000FF;
	background-color: #C0C0FF;
	font-weight: bold;
	text-align: justify;
	border-top: 1px solid #0000FF;
	border-right: 1px none #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px solid #0000FF;
}
.CadreCell26 {



	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-align: justify;
	border-top: 1px solid #0000FF;
	border-right: 1px none #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px none #0000FF;
}
.CadreCell25 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 10px;
	padding: 10px;
	color: #0000FF;
	background-color: #E1E1FF;
	font-weight: normal;
	text-align: justify;
	border-top: 1px solid #0000FF;
	border-right: 1px none #0000FF;
	border-bottom: 1px none #0000FF;
	border-left: 1px solid #0000FF;
}
.tdTOC1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #0033FF;


}
.tdTOC2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	color: #3399FF;



}
.tdTOC3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	color: #6666FF;


}
a {
	color: #3366FF;
}

table.TableLexicon {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #0000FF;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
}
table.TableLexicon td{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #0000FF;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
	background-color: #FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #0000FF;
}
table.TableLexicon th {
	background-color: #FFFF80;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0000FF;
}
.CadreCell100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #E1E1FF;
	color: #0066FF;
	margin: 20px;
	border: 1px solid #0000FF;
	padding: 20px;



}
table.dtTABLE
	{
	width: 100%; /* Forces tables to have correct right margin */
	margin-top: .6em;
	margin-bottom: .3em;
	border-width: 1px 1px 0px 0px;
	border-style: solid;
	border-color: #999999;=20
	font-size: 100%; /* Text in Table is same size as text outside table */
	}
table.dtTABLE th, table.dtTABLE td
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-style: solid; /* Creates the cell border and color */
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #999999;
	padding: 4px 6px;
	text-align: left;
	}
table.dtTABLE td
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-style: solid; /* Creates the cell border and color */
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #999999;
	padding: 4px 6px;
	text-align: left;
	}
table.dtTABLE th=09
	{=20
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #cccccc; /* Creates the shaded table header row */
	vertical-align: bottom;
	}
table.dtTABLE td=09
	{
	background: #ffffff;
	vertical-align: top;
	}
	
table.dtTableViolet
	{
	width: 100%; /* Forces tables to have correct right margin */
	margin-top: .6em;
	margin-bottom: .3em;
	border-width: 1px 1px 0px 0px;
	border-style: solid;
	border-color: #999999;=20
	font-size: 100%; /* Text in Table is same size as text outside table */
	}
table.dtTableViolet th
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #999999;
	padding: 4px 6px;
	text-align: left;
	background-color: #9999FF;
	font-weight: bold;
	color: #FFFFFF;

	}
table.dtTableViolet td
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #999999;
	padding: 4px 6px;
	text-align: left;
	background-color: #E1E1FF;
	}

table.dtTableViolet input, table.dtTableViolet select
	{
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
table.dtTableProduit
	{
	width: 100%; /* Forces tables to have correct right margin */
	margin-top: .6em;
	margin-bottom: .3em;
	border-width: 1px 1px 0px 0px;
	border-style: solid;
	border-color: #999999;=20
	font-size: 100%; /* Text in Table is same size as text outside table */
	}
table.dtTableProduit th
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #999999;
	padding: 4px 6px;
	text-align: left;
	background-color: #9999FF;
	font-weight: bold;
	color: #FFFFFF;

	}
table.dtTableProduit td
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #999999;
	padding: 4px 6px;
	text-align: left;
	}

table.dtTableProduit td.tdDroit
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	border-color: #999999;
	padding: 4px 6px;
	text-align: right;
	}

table.dtTableProduit input, dtTableProduit select
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
td.tdFreeEdition
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996600;
	padding: 20px;
	border: thin solid #CC9933;

	}

td.tdFreeEdition li
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996600;
	margin: 5px;
	list-style-image: url(/Images/CheckmarkYes.gif);


	}

td.tdFreeEdition a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #754F00;


	}

td.tdLiteEdition
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #339966;
	padding: 20px;
	border: thin solid #339966;

	}
td.tdLiteEdition li
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #339966;
	margin: 5px;
	list-style-image: url(/Images/CheckmarkYes.gif);


	}

td.tdLiteEdition a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;

	}

td.tdStandardEdition
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0085B0;
	padding: 20px;
	border: thin solid #6699CC;


	}

td.tdStandardEdition li
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0085B0;
	margin: 5px;
	list-style-image: url(/Images/CheckmarkYes.gif);


	}

td.tdStandardEdition a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F5E8C;


	}
	

td.tdExtendedEdition
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	padding: 20px;
	border: thin solid #990000;

	}

td.tdExtendedEdition li
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	margin: 5px;
	list-style-image: url(/Images/CheckmarkYes.gif);


	}

td.tdExtendedEdition a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #710000;


	}
	
li {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border: none;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0066FF;
}
