	
    <style languageStyle="languageStyle">
    BODY {FONT-SIZE: 10pt; FONT-FAMILY: Verdana}
    TABLE {	FONT-SIZE: 10pt; FONT-FAMILY: Verdana}
    SELECT {FONT-SIZE: 10pt; FONT-FAMILY: Verdana}
    </style>
	
    <style themeStyle="urn:office.microsoft.com:themeBlue">
    BODY {
	COLOR: black; BACKGROUND-COLOR: white
}
TABLE {
BORDER-COLLAPSE: collapse
}
TD {
}
TH {
COLOR: black; BACKGROUND-COLOR: #cbd8eb
}
.xdTableHeader {
	COLOR: black; BACKGROUND-COLOR: #ebf0f9
}
P {
	MARGIN-TOP: 0px
}
H1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #1e3c7b
}
H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #1e3c7b
}
H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #1e3c7b
}
H4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #1e3c7b
}
H5 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #517dbf
}
H6 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #ebf0f9
}

.Sous-traitant {
	COLOR: Black; BACKGROUND-COLOR: #FBCFB2
}
.primaryDark {
	COLOR: white; BACKGROUND-COLOR: #517dbf
}

.accentDark {
	COLOR: white; BACKGROUND-COLOR: #517dbf
}
.accentLight {
	COLOR: black; BACKGROUND-COLOR: #ebf0f9
}
.Style7 {font-size: 9px}
.Style10 {font-size: 6pt}
.Style13 {font-size: 10px}

.Titre1 {
	FONT: bold 14px verdana; COLOR: #787878
}
.TitreCellule1 {
	FONT: bold 16px verdana;
	COLOR: #000000;
	font-weight: bold;
}
.TitreCellule2 {
	FONT: bold 14px verdana;
	COLOR: #000000;
	font-weight: bold;
}
.TitreCellule3 {
	FONT: bold 12px verdana;
	COLOR: #000000;
	font-weight: bold;
}
.Menu1 {
	COLOR: #ffffff; TEXT-DECORATION: none
}

A:link {
	COLOR: #000000}
A:visited {
	COLOR: #333333}
A:hover {
	COLOR: #003399}
TD {
	FONT-SIZE: xx-small; FONT-FAMILY: Verdana,Arial,Helvetica
}

.optionalPlaceholder {	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.primaryLight {	COLOR: black; BACKGROUND-COLOR: #ebf0f9
}
.primaryMedium {	COLOR: black; BACKGROUND-COLOR: #cbd8eb}

.primaryVeryDark {	COLOR: #ebf0f9; BACKGROUND-COLOR: #003399
}
.xdBehavior_Boolean {BEHAVIOR: url(#default#urn::controls/Binder) url(#default#BooleanHelper);}
.xdDTButton {margin-left:-21px;height:18px;width:20px;behavior: url(#default#DTPicker);}
.xdDTPicker {;display:inline;margin:1px;margin-bottom: 2px;border: 1pt solid #dcdcdc;color:windowtext;background-color:window;overflow:hidden;}
.xdRichTextBox {display:inline-block;;padding:1px;margin:1px;border: 1pt solid #dcdcdc;color:windowtext;background-color:window;overflow-x:hidden;word-wrap:break-word;text-overflow:ellipsis;text-align:left;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:baseline;}
.xdTextBox {display:inline-block;white-space:nowrap;text-overflow:ellipsis;;padding:1px;margin:1px;border: 1pt solid #dcdcdc;color:windowtext;background-color:window;overflow:hidden;text-align:left;}

.FondVertFonce  {	COLOR: black; BACKGROUND-COLOR: #C0F8B5}
.FondGrisClair  {	COLOR: black; BACKGROUND-COLOR: #EEEEEE}
.FondVertClair  {	COLOR: black; BACKGROUND-COLOR: #66FF99}
.Fondrouge {	COLOR: black; BACKGROUND-COLOR: #FFCCFF}
.Fondviolet {	COLOR: black; BACKGROUND-COLOR: #DCB9FF}
.FondNoir {	COLOR: #FFFFFF; BACKGROUND-COLOR: #000000}
BODY {
	MARGIN: 0px
}
#regionIdGraphic {
	PADDING-LEFT: 7px
}
#BarreHautPage {
	PADDING-LEFT: 1px
}
#BarreHautPage A {
	FONT: 65% Verdana; COLOR: #ffffff; TEXT-DECORATION: none
}
.hautPage1 {
	BORDER-RIGHT: #000033 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000033 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; BORDER-LEFT: #000033 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000033 1px solid
}
.HautPage2 {
	BORDER-RIGHT: #a1c6eb 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #a1c6eb 1px solid;
	PADDING-LEFT: 4px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #a1c6eb 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #a1c6eb 1px solid;
	background-color: #000066;
}
.hautPageSeparateur {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; FONT: 65% Verdana; COLOR: #ffffff; PADDING-TOP: 0px
}
#RechercheGlobale {
	PADDING-RIGHT: 15px; PADDING-LEFT: 6px; FONT: 65% Verdana; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#FormulaireRecherche {
	MARGIN: -1px 0px 0px
}
#ChampRecherche {
	FONT: 110% Tahoma; WIDTH: 235px; xheight: 18px
}
#BoutonGo {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0em; FONT: 110% Tahoma; MARGIN-LEFT: 6px; PADDING-TOP: 0em; POSITION: relative; TOP: 1px
}

#mastheadHR {
	BACKGROUND: #003499; OVERFLOW: hidden; HEIGHT: 1px
}

#BasPage {
	BORDER-TOP: #003499 1px solid;
	FONT: 70% Tahoma, Helvetica;
	POSITION: absolute;
	left: 0px;
	top: auto;
}
#BasPage TD {
	FONT-SIZE: 100%
}
#localBasPage {
	PADDING-LEFT: 10px; MARGIN: 0px; PADDING-TOP: 8px
}
#globalBasPage {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 13px; MARGIN: 0px; PADDING-TOP: 10px
}
#BasPage A {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #03c; MARGIN-RIGHT: 2px
}
#BasPage A:visited {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #03c
}
#BasPage A:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #f60
}
#BasPage NOBR {
	COLOR: #a9a9a9; MARGIN-RIGHT: 5px
}

a:active {
	color: #000000;
}
.Style2 {font-size: small}
.TexteRubrique1 {	PADDING-LEFT: 15px; MARGIN-BOTTOM: 8px
}
.TexteRubrique2 {	PADDING-LEFT: 15px;
	MARGIN-BOTTOM: 0px;
	color: #00CC33 }
	
	
	
.TitreRubrique1 {	FONT: bold 14px verdana; COLOR: #787878
}
.Style3 {
	font-size: 12;
	font-weight: bold;
}
.Style5 {font-size: 12; font-weight: bold; color: #339966; }
.Style6 {
	font-size: 12;
	color: #003399;
}

.Style121 {
	font-family: Verdana;
	font-size: 12px;
}

.Style124 {color: #646464}

</style>


    
