h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #009966;
	padding-top: 20px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066FF;
}



li {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
}
ul.Normal-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ScreenShotDiv {
	position: relative;
	height: 600px;
	overflow: scroll;
	width: 400px;
}



a {
	color: #3366FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.Normal-8  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px}
.Normal-10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000FF;}
.Normal-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033FF;
}
.Normal-14 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; color: #0000FF;}
.Normal-16 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px}
.Normal-18 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px}

.Gras12 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #3333FF;}
.Gras14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6483FF;
}
.Gras16 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #0000FF;}
.Gras18 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #3333FF;}
.Gras24 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: normal;	color: #3333FF;}


.Gras18dark {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #3232F8;}
.Gras24Dark {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #009966;text-transform: none;}


table.TableHeader {
	border: 1px none #0000FF;
}
table.TableMenu {
	height: 22px;
	margin: 0px;
	padding: 0px;
	background-color: #2C53FB;
	border: 1px solid #333333;
}
table.TableCorp{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

table.TableCorpInterne {
	padding: 1px;
	margin: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
table.TableCorpInterne td {
	padding: 1px;
	margin: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C6CFF;
}

table.TableScreenShot {
	padding: 1px;
	margin: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




table.TableScreenShot td.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;}
table.TableScreenShot td.tdTOC1mo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #FF6666;
}
table.TableScreenShot td.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;
}
table.TableScreenShot td.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;
}
.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;
}
.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;
}
.CadreCell3unselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 4px;
	padding: 4px;
	color: #999966;
	background-color: #CCCCCC;
	font-weight: bold;
}
.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;
}
.CadreCellTelnet {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #FFFF00;
	background-color: #000000;
}
table.TableNews td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 15px;
	text-align: justify;
	vertical-align: top;
	color: #7281EB;
	border: 1px solid #A6A6FF;
}
.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;
}
.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: #1B1CF6;
	background-color: #E1E1FF;
	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: #3366FF;
	background-color: #F0F0FF;
	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;
}




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;
}
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: #DFDFDF;
	font-weight: bold;
	color: #666666;
	}
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;
	background-color: #F7F7F7;
	}

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;
	}
table.dtTableEdition {
	width: 100%;


=20
	font-size: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
table.dtTableEdition td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-style: solid;
	padding: 0px;
	text-align: left;
	margin: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
table.dtTableEdition th {
	padding: 0px;
	font-weight: bold;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
