* {margin:0;padding:0}
BODY {MARGIN-TOP: 0px; FONT-FAMILY: arial, verdana, sans-serif; BACKGROUND-COLOR: #002040}
BLOCKQUOTE {FONT-SIZE: 10pt; FONT-FAMILY: arial,verdana,sans-serif}
.button3 {FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none}
.header {FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: arial,verdana,sans-serif}
A {COLOR: #004080; background:none;TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
A:active {COLOR: #004080;background:none; FONT-WEIGHT: bold;TEXT-DECORATION: none}
A:hover {COLOR: #ff9b06; background:#FFFFFF;FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none;FONT-WEIGHT: bold; font-size: 9pt}
A.blueButton:hover {FONT-SIZE: 14pt; COLOR: #ffffff; background-color: #0b2476;}
A.itemContent:link {TEXT-DECORATION: none}
A.itemContent:visited {TEXT-DECORATION: none}
A.itemContent:active {TEXT-DECORATION: none}
A.itemContent:hover {TEXT-DECORATION: underline}
A.nodeContent:link {FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.nodeContent:visited {FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.nodeContent:active {FONT-WEIGHT: bold; TEXT-DECORATION: none}
A.nodeContent:hover {FONT-WEIGHT: bold;TEXT-DECORATION: none}
A.navig {FONT-WEIGHT: bold;FONT-SIZE: 14px; COLOR: #004080; TEXT-DECORATION: none; font-family: "Times New Roman", Times, serif; margin-left: 1px}
A.navtitle {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none; background-color: #0b2476; font-family: "Times New Roman", Times, serif; margin-left: 2px}
A.navtitle:visited {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none; font-family: "Times New Roman", Times, serif; margin-left: 2px}
A.navtitle:hover {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FF0000; margin-left: 2px}
DIV {FONT-SIZE: 10pt; FONT-FAMILY: arial,verdana,sans-serif}
DIV.smallfont {FONT-SIZE: 9pt; FONT-FAMILY: arial,verdana,sans-serif}
DIV.homeheader {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #082073; FONT-FAMILY: arial,verdana,sans-serif}
DIV.header {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #082073; FONT-FAMILY: arial,verdana,sans-serif}
H2 {FONT-WEIGHT: bold;FONT-SIZE: 16pt; COLOR: #004080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;vertical-align: middle;}
H3 {FONT-SIZE: 14pt; COLOR: #FFFFFF; FONT-FAMILY: arial,verdana,sans-serif;}
H4 {FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: arial,verdana,sans-serif}
H5 {FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: arial,verdana,sans-serif}
LI {FONT-SIZE: 10pt; FONT-FAMILY: arial,verdana,sans-serif}
P {FONT-SIZE: 10pt; FONT-FAMILY: arial, verdana, sans-serif;COLOR: #FFFFFF; text-align: justify}
P.header {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #082073; FONT-FAMILY: arial,verdana,sans-serif}
P.map {	FONT-SIZE: 104pt; COLOR: #082073; FONT-FAMILY: arial,verdana,sans-serif}
P.footer {font-size : 9pt;font-family : Verdana, sans-serif;font-weight : lighter;font-style : normal;color : #999999;text-decoration: none;}
P.title {font-size : 9pt;font-family : Verdana, sans-serif;font-weight : inherit;font-style : normal;color : #ffffff;text-decoration: none;}
SPAN.map {FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: arial,verdana,sans-serif}
SPAN.smallfont {FONT-SIZE: 8pt; FONT-FAMILY: arial,verdana,sans-serif}
SUP {FONT-SIZE: 10pt; TEXT-DECORATION: none}
TR {FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
TR.normal {FONT-SIZE: 8pt; color: #004080;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
TD.map {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: arial,verdana,sans-serif; TEXT-DECORATION: none}
TH {FONT-SIZE: 10pt; FONT-FAMILY: arial,verdana,sans-serif}
UL {FONT-SIZE: 10pt; FONT-FAMILY: arial,verdana,sans-serif}

.xfond {bordercolor:#eeeeee bgcolor:#eeeeee}
input{
background-color:#b9d2f0;vertical-align:middle;font-family:Arial,Verdana; font-size:12px; color:#000000;border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;
border-style:solid;border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px
}
select{Font:normal 8pt/8pt Verdana, Arial, Helvetica, sans-serif;color:#333333;background-color:#b9d2f0; border-color: #FFFFFF #CCCCCC #CCCCCC #FFFFFF; border-right-width: medium; border-bottom-width: medium}
textarea {Font:normal 8pt/8pt Verdana, Arial, Helvetica, sans-serif;color: #000000;; vertical-align: middle;background-color:#b9d2f0; border-color: #FFFFFF #b9d2f0 #b9d2f0 #FFFFFF; border-top-width: auto; border-right-width: auto; border-bottom-width: auto; border-left-width: auto} 
.parblanc {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF}
.telecharge {  }
.ssmenu {background-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF}
A.ssmenu { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none ; background-color: #0b2476}
.button9 { FONT-SIZE: 10pt; COLOR: #555555; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none ; font-weight: bold; cursor: hand; text-align: center; vertical-align: middle; background-image: none; background-color: #b9d2f0}
.xhead {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #004080}
TR.xtotal{FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #FFFFFF; font-style: italic}
TR.xlettre{FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-weight: normal; background-color: #FFFFFF; font-style: italic}
.xheadrouge {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; background-color: #004080}
input.xmontant {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-align:right; vertical-align: middle; color: #3333CC; font-weight: bold; line-height: 10pt; font-style: normal}
input.xmontant2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;text-align:right; vertical-align: middle; color: #FFFFFF; background-color: #002040;font-weight: bold; line-height: 12pt; font-style: normal}
input.xmontant3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-align:right; vertical-align: middle; color: #FFFFFF; background-color: #333333; line-height: 8pt; font-style: normal}
input.xbouton {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-align:center; vertical-align: middle; color: #FFFFFF; background-color: #008888;font-weight: bold; line-height: 10pt; font-style: normal}
input.xboutonr {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;text-align:center; vertical-align: middle; color: #FFFFFF; background-color: #FF0000;font-weight: bold; line-height: 10pt; font-style: normal}
TD.tabHead2 {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #FF0000; FONT-FAMILY: arial, verdana, sans-serif; text-decoration: blink}
TD.vide{background-color:#FFFACD;}
TD.doc{font-style: italic; FONT-SIZE: 8pt; COLOR: #004080; FONT-FAMILY: arial, verdana, sans-serif;}
TR.ligne{FONT-SIZE: 2pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #004080;}
.border1 {background-color:#cccccc;border-top-color:#FFFFFF; border-bottom-color:#000000; border-left-color:#FFFFFF; border-right-color:#000000;border-style:solid; border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; padding-top:2px; padding-bottom:0px; padding-left:2px; padding-right:2px}
.file1 {background-color:#eeeeee;vertical-align:middle;font-family:Arial,Verdana; font-size:11px; color:#222222;border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;border-style:solid;border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px}
.titre {background-color:#fffff0;vertical-align:middle;font-family:Arial,Verdana; font-size:11px; border-top-color:#004080; border-bottom-color:#000000; border-left-color:#004080; border-right-color:#000000; border-style:solid;border-top-width:3px; border-bottom-width:1px; border-left-width:3px; border-right-width:1px;padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px}
.file2 {background-color:#eeeeff;vertical-align:middle;font-family:Arial,Verdana; font-size:11px; color:#222222;border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;border-style:solid;border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px}
.filelet {background-color:#FFFFFF;vertical-align:middle;font-family:Arial,Verdana; font-size:11px; color:#666666;border-top-color:#6E6E6E; border-bottom-color:#6E6E6E; border-left-color:#FFFFFF; border-right-color:#6E6E6E;border-style:solid;border-top-width:0px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;padding-top:0px; padding-bottom:0px; padding-left:3px; padding-right:3px}

