A {
	font-family : Arial;
	font-style : normal;
	font-weight : bold;
	color : Black;
	background-color: transparent;
	text-decoration: none;
}

A:HOVER{
	font-family : Arial;
	font-style : normal;
	font-weight : bold;
	color : #FF6600;
	text-decoration: none;
	background-color: transparent;
}

.TexteAccueil{
	font-family : Arial, Verdana, sans-serif;
	font-size : 20px;
	font-style : normal;
	font-weight : bold;
	color : #003399;
	background-color: White;
}

TD.SmallMenu {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #FFFFFF;
	background-color: #0099CC;
	text-align: right;
}

.MediumMenu {
	font-family : Arial, Verdana, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	color : White;
	background-color: transparent;
}

.LeftMenu {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #003399;
	background-color: transparent;
}

.SearchDocListNumber{
	font-family : Arial, Verdana, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	color : White;
	background-color: transparent;
}

.SearchDocListDocTitle{
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight : bold;
	color: Black;
	background-color: transparent;
}

.SearchDocListDocTexte{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
 	font-weight : normal;
	color: Black;
	background-color: transparent;
}

.SearchDocListDocSummary{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight : normal;
	color: Black;
	background-color: transparent;
}

.SearchDocListDocMenu{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight : normal;
	color: #999999;
	background-color: transparent;
}

A.SearchDocListDocMenu{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight : normal;
	color: #999999;
	background-color: transparent;
}

A:HOVER.SearchDocListDocMenu{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight : normal;
	color: #003399;
	background-color: transparent;
}

.MZT{
	color: Black;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: transparent;
}

.MZTsmall{
	color: Black;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	background-color: transparent;
}

.MZTemail{
	color: #0099CC;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	background-color: White;
}

BODY {
	background-image: url(/Images/MainImage_4.jpg);
	color: White;
	font-family: "Times New Roman";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color : Black;
	scrollbar-face-color : #FF6600;
	scrollbar-arrow-color : #666666;
	scrollbar-base-color : #666666;
	margin-top : 0px;
	margin-right : 0px;
	margin-left : 0px;
	width: 100%;
}

P {
	text-align: left;
	width: 100%;
	color: Black;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color : transparent;
}

P.index {
	font-size: 12px;
	margin-left: 20px;
	margin-right: 20px;
}

P.indexTitre {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	background-color: #ff6600;
}

P.indexTitre2 {
	text-align: center;
	color: white;
	font-size: 30px;
	font-weight: bold;
	background-color: #ff6600;
}

P.BaseIndex{
	width: 99%;
	color:#FF6600;
	text-align: left;
	background-color: White;
	border-style: solid;
	border-color: #FF6600;
	border-width: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 1px;
}

A.SmallMenu{
	color: White;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	background-color: transparent;
}

A:HOVER.SmallMenu{
	color: Red;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	background-color: transparent;
}

A.MediumMenu {
	font-family : Arial, Verdana, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	color : White;
	background-color: transparent;
	padding-left: 3px;
	padding-right: 3px;
}

A:HOVER.MediumMenu {
	font-family : Arial, Verdana, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	color : #CCCCCC;
	background-color: #003399;
	padding-left: 3px;
	padding-right: 3px;
}

A.LeftMenu {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : White;
	background-color: transparent;
}

A:HOVER.LeftMenu {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #003399;
	background-color: transparent;
}

A.SiteMapSection{
	line-height: 14px;
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: transparent;
	color : Black;
}

A:HOVER.SiteMapSection {
	line-height: 14px;
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: transparent;
	color : Red;
	text-decoration: underline;
}

A.SiteMapSubSection{
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: White;
	color : #0099CC;
}

A:HOVER.SiteMapSubSection {
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	background-color: White;
	color : #003399;
}

A.SiteMapSubSubSection{
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	background-color: White;
	color : #66CCFF;
}

A:HOVER.SiteMapSubSubSection {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	background-color: White;
	color : #0099CC;
}

P.SiteMapSection{
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	line-height: 14px;
	margin-top: 20px;
	margin-bottom: 0px;
	padding-left: 4px;
	border-color: #66CCFF;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 14px;
	border-right-width: 0px;
}

A.std {
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #666666;
	background-color: transparent;
}

A:HOVER.std {
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #FF6600;
	text-decoration: underline;
	background-color: transparent;
}

A.texte14 {
	font-size : 14px;
}

A:HOVER.texte14 {
	font-size : 14px;
}

A.texte12 {
	font-size : 12px;
}

A:HOVER.texte12 {
	font-size : 12px;
}

A.NavBar {
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #666666;
	background-color: transparent;
	padding-left: 4px;
	padding-right: 4px;
}

A:HOVER.NavBar {
	font-family : Arial;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #666666;
	border-style: solid;
	border-color: #FF6600;
	border-width: 1px;
	text-decoration: none;
	background-color: transparent;
	padding-left: 3px;
	padding-right: 3px;
}

A.stdsmall {
	font-family : Arial, Verdana, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #003399;
	background-color: transparent;
}

A:HOVER.stdsmall {
	font-family : Arial, Verdana, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : Red;
	text-decoration: underline;
	background-color: transparent;
}

P.SiteMapSubSection{
	margin-left: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
}

P.SiteMapSubSubSection{
	margin-left: 60px;
	margin-top: 0px;
	}

	H1{
	width: 100%;
	text-align: center;
	font-family: "Monotype Corsiva";
	font-size : 60px;
	font-style : normal;
	font-weight: normal;
	color: #FF6600;
	border-bottom-style: solid;
	border-bottom-width: medium;
	border-bottom-color: #666666;
	background-color: transparent;
	}

P.VOEUX{
	width: 100%;
	text-align: center;
	font-family: "Monotype Corsiva";
	font-size: 60px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
	border: medium solid #666666;
	background-color: black;
	text-decoration: blink;
}

P.Level1{
	margin-left: 32px;
	margin-right: 32px;
}

H2{
   width: 100%;
	text-align: center;
	font-family : Arial;
	font-size : 20px;
	font-style : normal;
	font-weight : normal;
	color: white;
	background-color: #666666;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-color: #FF6600;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

P.Level2{
	margin-left: 52px;
	margin-right: 32px;
}

TD.Level2{
	width : 56px;
}

H3{
	font-family : Verdana, Arial, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	color: #FF6600;
	background-color: transparent;
	line-height: 14px;
	margin-top: 25px;
	margin-left: 0px;
	padding-left: 4px;
	border-color: #666666;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 14px;
	border-right-width: 0px;
}

P.Level3{
	margin-left: 74px;
}

TABLE.DM{
	width: 100%;
	background-color: transparent;
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	border-style: solid;
	border-color: #003399;
	border-left-width : 1px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 1px;
}

INPUT.Valid{
	background-color : #666666;
	color: White;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

INPUT.ItptechSaisie{
	background-color : #CCCCCC;
	color: #003399;
	font-family: Verdana, Arial, sans-serif;
	line-height: 10px;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

SELECT.ListStd{
	background-color : #666666;
	color: #FF6600;
	font-family: Arial;
	line-height: 12px;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

SELECT.ItptechListError{
	background-color : #CCCCCC;
	color: Red;
	font-family: Verdana, Arial, sans-serif;
	line-height: 10px;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

IMG.Flag{
	color: #66CCFF;
	background-color: #66CCFF;
	border-style: none;
}

TD.LTSection0{
	background-color: #999999;
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: White;
	border-color: White;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 4px;
	padding-left: 2px;
}

TD.LTSection1{
	background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #003399;
	border-color: #003399;
	border-style: double;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 6px;
	padding-left: 8px;
}

TD.LTSection2{
	background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #003399;
	border-color: #003399;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 6px;
	padding-left: 8px;
}

TD.LTSection3{
	background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003399;
	border-color: #003399;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 4px;
	padding-left: 6px;
}

TD.LTSection4{
	background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003399;
	border-color: #003399;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 2px;
	padding-left: 6px;
}

TD.Inscription {
	color: Black;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color : transparent;
}

TD.InscriptionSmall{
	color: Black;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	background-color : transparent;
}

TD.DFtitre {
	color: #003399;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background-color : #CCCCCC;
	border-color: #003399;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
}

P.REGISTER{
background-color: transparent;
color: #003399;
border-color: #003399;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 5px;
border-right-width: 5px;
border-style: solid;
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
margin-left: 100px;
margin-right: 100px;
padding-top: 10px;
padding-bottom: 10px;
text-align : center;
}

TD.EnteteActivites{
	font-family : Arial, Verdana, sans-serif;
	font-size : 16px;
	font-style : normal;
	font-weight : bold;
	color : White;
	text-align: center;
	line-height: 18px;
	background-color: #0099CC;
	border-color: Black;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	padding: 0px;
}

TD.EnteteDate{
	width: 50%;
	text-align: right;
	line-height: 40px;
	background-color: #66CCFF;
	color : #003399;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-size: 18px;
	font-weight: normal;
	padding-right: 8px;
	border-color: Black;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
}

TD.Logo{
	width: 50%;
	text-align: left;
	line-height: 40px;
	background-color: #66CCFF;
	color : #003399;
	font-family: Verdana, Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	padding-left: 8px;
	border-color: Black;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
}

TD.Flags{
	width: 40%;
	text-align: left;
	line-height: 25px;
	background-color: #66CCFF;
	color : Black;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	padding-left: 8px;
	border-color: Black;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
}

TD.Account{
	width: 60%;
	text-align: right;
	line-height: 25px;
	background-color: #66CCFF;
	color : Black;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: normal;
	padding-right: 8px;
	border-color: Black;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
}

A.TopLink{
	font-family: Arial, Verdana, sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	background-color: White;
}

TR.LM{
	color: White;
	background-color: transparent;
	cursor : hand;
}

TR.LMselect{
	color: #003399;
	background-color: #CCCCCC;
}

TD.LMtop{
	line-height: 10px;
	font-family: Arial, Verdana, sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	background-color: White;
	border-color: Black;
	border-style: solid;
	border-bottom-width: 3px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 9px;
}

TD.LM{
	line-height: 14px;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}

TD.LM1{
	line-height: 14px;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	text-align: left;
	background-color: transparent;
}

TD.LMbottom{
	line-height: 14px;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	border-color: Black;
	border-style: solid;
	border-bottom-width: 3px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}

TEXTAREA.ZoneSaisie{
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	background-color: #CCCCCC;
}

TABLE.Codes{
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background-color : #3CB371;
	border-color: #003399;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

TABLE{
	color: Black;
	font-size: 12px;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	background-color: transparent;
}

TABLE.SubExos{
	color: Black;
	font-size: 12px;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	background-color : White;
}

TABLE.Formu{
	color: Black;
	font-size: 12px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	background-color : White;
}

TABLE.SC{
	color: Black;
	font-size: 12px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	background-color : White;
}

TABLE.Entete{
	width: 100%;
	text-align: left;
	color: Black;
	font-size: 14px;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	background-color: transparent;
	border-style: solid;
	border-color: #FF6600;
	border-width: 1px;
	margin-top : 5px;
	margin-bottom: 2px;
}

TABLE.MainMenu{
	width: 100%;
	text-align: center;
	color: White;
	font-size: 12px;
	font-family: Monotype Corsiva;
	font-style: normal;
	font-weight: normal;
	background-color: #2E8B57;
	background-color : #666666;
	border-style: solid;
	border-color: #FF6600;
	border-width: 1px;
	margin-top : 2px;
	margin-bottom: 2px;
}

TD.FormuTitre{
	text-align: center;
	color: White;
	font-size: 12px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	background-color : #666666;
	border-style: solid;
	border-color: #FF6600;
	border-width: 1px;
	margin-top : 2px;
	margin-bottom: 2px;
}

TABLE.copyright{
	width: 100%;
	text-align: center;
	color: #3CB371;
	font-size: 12px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	background-color : #666666;
	border-style: solid;
	border-color: #FF6600;
	border-width: 1px;
	margin-top : 2px;
	margin-bottom: 0px;
}

TABLE.MainZone{
	color: Black;
	font-size: 12px;
	font-family: "Times New Roman";
	font-style: normal;
	font-weight: normal;
	background-color: transparent;
}

TABLE.NavBar{
	color: #FF6600;
	font-size: 12px;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	background-color : White;
	border-color: #FF6600;
	border-style: solid;
	border-width: 1px;
}

TABLE.Base{
	color: Black;
	background-color : White;
	border-style: solid;
	border-color: #FF6600;
	border-width: 1px;
}

TABLE.Subtitle{
	width: auto;
	background-color : White;
	border-style: solid;
	border-color: #FF6600;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-right-width: 0px;
}

TABLE.BaseIndex{
	color: #FF6600;
	text-align: left;
	background-color : White;
	border-style: solid;
	border-color: #FF6600;
	border-width: 1px;
}

A.MainMenu{
	color: White;
	font-size: 14px;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	background-color : #666666;
	border-style: solid;
	border-color: #666666;
	border-width: 1px;
	padding-left: 3px;
	padding-right: 3px;
}

A:HOVER.MainMenu{
	color: White;
	font-size: 14px;
	font-family: Arial;
	font-style: normal;
	font-weight: normal;
	background-color : #666666;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
	border-bottom-width: 2px;
	padding-left: 3px;
	padding-right: 3px;

}

TABLE.Bord{
	border-color: #003399;
	border-style: solid;
	border-width: 1px;
}

TD.Bord{
	border-color: #FF6600;
	border-style: solid;
	border-width: 1px;
	padding: 2px;
	vertical-align : middle;
}

TD.Numero{
	font-family: Arial;
	text-align: left;
	color: White;
	font-size: 16px;
	font-weight: bold;
	border-color: #FF6600;
	border-style: solid;
	border-width: 1px;
	background-color: #666666;
	padding: 2px;
}

TABLE.small{
	font-size: 10px;
	padding: 0px;
}

TD.MZMenu{
	border-bottom-width : 0px;
	border-left-width : 4px;
	border-right-width : 0px;
	border-style : solid;
	border-top-width : 0px;
	border-color : #CCCCCC;
	padding-left: 5px;
}

TABLE.PWDaccess{
	font-size: 10px;
	background-color : #CCCCCC;
	border-color: #003399;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

TD.StatLegende{
	background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #003399;
	text-align: center;
}

TD.StatTitre{
	background-color: #999999;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #003399;
}

TD.StatStd{
	background-color: #CCCCCC;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: Black;
}

TD.Contacts1{
	background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003399;
	border-color: #003399;
	border-style: solid;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
}

TD.Contacts2{
	background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #003399;
	border-color: #003399;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}

TD.InfosServices{
	background-color: #003399;
	color: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
}

TD.InfosServicesBord{
	background-color: #003399;
	color: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
}

TD.DMCtitre{
	color: White;
	font-size: 14px;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
	background-color : #999999;
	border-color: #003399;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

TD.DMCtexte{
	color: #003399;
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background-color : transparent;
}

TABLE.DMC{
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background-color : #CCCCCC;
	border-color: #003399;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}

TD.MAJ{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight : normal;
	color: #999999;
	background-color: transparent;
}

P.ErrorText{
	background-color: transparent;
	color: Red;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

UL{
	color: #FF6600;
	background-color: transparent;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

UL.Level1{
	margin-left: 82px;
}

UL.Level2{
	margin-left: 60px;
}

LI.Level1{
	margin-bottom: 12px;
}

LI.Level2{
	margin-bottom: 12px;
}

LI.Level3{
	margin-bottom: 12px;
}

A.liste{
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #003399;
	background-color: transparent;
	padding: 2px;
}

A:HOVER.liste{
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	color : #CCCCCC;
	background-color: #003399;
	border-color: #CCCCCC;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	padding: 2px;
}

P.liste{
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	margin-right: 4px;
}

TD.IndexFirst{
	text-align: right;
	font-family : Arial, Verdana, sans-serif;
	font-size : 24px;
	font-style : normal;
	font-weight : bold;
	background-color : transparent;
	border-color: #003399;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}

TD.IndexStd{
	text-align: justify;
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	background-color : transparent;
	border-color: #003399;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	padding : 2px;
}

TD.IndexDate{
	color : #003399;
	font-family : Arial, Verdana, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	background-color : transparent;
	border-color: #003399;
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	padding : 2px;
}

A.LinkOpacity1 img {
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;
}

A.LinkOpacity1:HOVER img {
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
}