BODY {
	BACKGROUND-IMAGE: none; COLOR: black; BACKGROUND-COLOR: white
}
DIV {
	PADDING-RIGHT: 2pt; PADDING-LEFT: 2pt; PADDING-BOTTOM: 2pt; PADDING-TOP: 2pt
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
P H1 H2 H3 H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
TABLE.bandeaunps {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/banniere.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 58px
}
TD.bandeaunps {
	VERTICAL-ALIGN: middle; HEIGHT: 85px; TEXT-ALIGN: center
}
IMG {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
TD {
	VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}
TABLE TD {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}
TABLE.bandeauglobal {
	BORDER-RIGHT: #ff0000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ff0000 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 0px solid; border-spacing: 0
}
TABLE.bandeauglobal TD {
	BORDER-RIGHT: #ff0000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff0000 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ff0000 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ff0000 0px solid; border-spacing: 0
}
TABLE.globale {
	BORDER-RIGHT: #ff0000 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff0000 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ff0000 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff0000 0px solid; HEIGHT: 75%; border-spacing: 0px
}
TABLE.globale TD {
	BORDER-RIGHT: #ff0000 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff0000 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ff0000 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff0000 0px solid; HEIGHT: 75%; border-spacing: 0px
}
TD.couleurgauche {
	BACKGROUND-COLOR: #ff4444
}
TD.couleurcentre {
	BACKGROUND-COLOR: white
}
TD.couleurdroite {
	BACKGROUND-COLOR: #d3d3d3
}
TABLE.bandeaunps {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: white; TEXT-ALIGN: center; border-spacing: 0
}
tableau.bandeaunps TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: white; TEXT-ALIGN: center; border-spacing: 0
}
TABLE.barrerubriquesdynamiques {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center; border-spacing: 0
}
TABLE.barrerubriquesdynamiques TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 2px; FONT-STYLE: normal
}
TABLE.barrerubriquesposition {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ff3333; TEXT-ALIGN: center; border-spacing: 0
}
TABLE.barrerubriquesposition TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 2px; FONT-STYLE: normal
}
A.lienrubdyn:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.lienrubdyn:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.lienrubdyn:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.lienrubdyn:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; FONT-STYLE: normal; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: underline
}
DIV.rubrique {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: #ff4444; TEXT-ALIGN: left; border-spacing: 0
}
DIV.rubrique H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff5555
}
DIV.rubrique H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff5555
}
DIV.rubrique H2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff5555
}
DIV.rubrique H2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff5555
}
DIV.rubrique H2 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff5555
}
TD.colonneentetesig {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff5555
}
DIV.rubrique H3 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: #ff6666; TEXT-ALIGN: left; border-spacing: 0
}
DIV.rubrique H3 A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: #ff6666; TEXT-ALIGN: left; border-spacing: 0
}
DIV.rubrique H3 A:visited {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: #ff6666; TEXT-ALIGN: left; border-spacing: 0
}
DIV.rubrique H3 A:active {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: #ff6666; TEXT-ALIGN: left; border-spacing: 0
}
DIV.rubrique H3 A:link {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; FONT-STYLE: normal; BACKGROUND-COLOR: #ff6666; TEXT-ALIGN: left; border-spacing: 0
}
TABLE.barrerubriquesstatiques {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center; border-spacing: 0
}
TABLE.barrerubriquesstatiques TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 2px; FONT-STYLE: normal
}
A.lienrub:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; FONT-STYLE: normal
}
A.lienrub:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; FONT-STYLE: normal
}
A.lienrub:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; FONT-STYLE: normal
}
A.lienrubstat:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.lienrubstat:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.lienrubstat:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.lienrubstat:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; FONT-STYLE: normal; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: underline
}
DIV.enune {
	BORDER-RIGHT: #ff4444 0px solid; BORDER-TOP: #ff4444 0px solid; BORDER-LEFT: #ff4444 0px solid; WIDTH: 100%; BORDER-BOTTOM: #ff4444 0px solid; BACKGROUND-COLOR: white
}
DIV.enune H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ff4444
}
DIV.enune H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ff4444
}
DIV.enune H2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ff4444
}
DIV.enune H2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ff4444
}
DIV.enune H2 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ff4444
}
DIV.enune P {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: justify
}
A.lienenune {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black
}
DIV.projecteur {
	BORDER-RIGHT: #444444 2px solid; BORDER-TOP: #444444 2px solid; MARGIN: 2pt; BORDER-LEFT: #444444 2px solid; BORDER-BOTTOM: #444444 2px solid; BACKGROUND-COLOR: #d3d3d3
}
DIV.projecteur H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: left
}
DIV.projecteur H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: left
}
DIV.projecteur H2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: left
}
DIV.projecteur H2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: left
}
DIV.projecteur H2 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: left
}
DIV.projecteur P {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: justify
}
DIV.projecteur P A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black
}
DIV.engros {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; WIDTH: 100%; BORDER-BOTTOM: black 0px solid
}
DIV.engros H3 {
	FONT-SIZE: 10pt
}
DIV.engros H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff4444
}
DIV.engros H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff4444
}
DIV.engros H2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff4444
}
DIV.engros H2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff4444
}
DIV.engros H2 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff4444
}
DIV.engros P {
	FONT-SIZE: 10pt; TEXT-ALIGN: justify
}
DIV.surleweb {
	BORDER-RIGHT: #444444 2px solid; BORDER-TOP: #444444 2px solid; MARGIN: 2pt; BORDER-LEFT: #444444 2px solid; BORDER-BOTTOM: #444444 2px solid; BACKGROUND-COLOR: #d3d3d3
}
DIV.surleweb H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
DIV.surleweb H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
DIV.surleweb H2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
DIV.surleweb H2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
DIV.surleweb H2 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
DIV.surleweb P {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
DIV.surleweb P A {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
DIV.surleweb P A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
DIV.surleweb P A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
DIV.surleweb P A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
TD.sousrubrique {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white
}
TD.sousrubrique A {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white
}
TD.sousrubrique A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white
}
TD.sousrubrique A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white
}
TD.sousrubrique A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white
}
DIV.presentationrubrique {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-SIZE: 10pt; BORDER-LEFT: black 0px solid; WIDTH: 100%; COLOR: black; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: white
}
DIV.presentationrubrique H1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 20pt; PADDING-BOTTOM: 2px; COLOR: #ff4444; PADDING-TOP: 2px
}
DIV.presentationrubrique H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-STYLE: italic; BACKGROUND-COLOR: white
}
TD.partiedevelrubrique {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 2px; COLOR: #ff5555; PADDING-TOP: 2px
}
TD.partiedevelrubrique A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 2px; COLOR: #ff5555; PADDING-TOP: 2px
}
TD.partiedevelrubrique A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 2px; COLOR: #ff5555; PADDING-TOP: 2px
}
TD.partiedevelrubrique A:active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 2px; COLOR: #ff5555; PADDING-TOP: 2px
}
TD.notes {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-STYLE: italic
}
TD.logoarticle {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid; TEXT-ALIGN: right
}
DIV.resumearticle {
	WIDTH: 100%
}
DIV.resumearticle H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-STYLE: normal
}
DIV.resumearticle H1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-STYLE: normal
}
DIV.resumearticle H1 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-STYLE: normal
}
DIV.resumearticle H1 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-STYLE: normal
}
DIV.resumearticle H1 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-STYLE: normal
}
DIV.resumearticle H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; FONT-STYLE: italic; TEXT-ALIGN: left
}
DIV.resumearticle P.intro {
	FONT-SIZE: 12pt; COLOR: black; BACKGROUND-COLOR: white
}
TD.datemodifrubrique {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-STYLE: italic; BACKGROUND-COLOR: white
}
TABLE.rubrique {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: white
}
TD.titrerubrique {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff4444
}
TD.titrerubrique A {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff4444
}
TD.titrerubrique A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff4444
}
TD.titrerubrique A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff4444
}
TD.titrerubrique A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff4444
}
TABLE.signatures {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: white
}
TABLE.signatures TD {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid; FONT-STYLE: normal; TEXT-ALIGN: center
}
TABLE.signatures TD.entete {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #ff0000
}
DIV.article {
	PADDING-RIGHT: 2pt; PADDING-LEFT: 2pt; PADDING-BOTTOM: 2pt; PADDING-TOP: 2pt
}
DIV.article H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 21pt; PADDING-BOTTOM: 0px; COLOR: #ff4444; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
DIV.article H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
DIV.article H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-ALIGN: left
}
DIV.article H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-STYLE: italic; TEXT-ALIGN: left
}
DIV.article P.chapo {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-STYLE: italic; TEXT-ALIGN: justify
}
DIV.rubrique P.chapo {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-STYLE: italic; TEXT-ALIGN: justify
}
DIV.article P.spip {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-STYLE: normal; TEXT-ALIGN: justify
}
DIV.article P.ps {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-STYLE: italic; TEXT-ALIGN: justify; TEXT-DECORATION: underline
}
DIV.article P.notes {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-STYLE: normal; TEXT-ALIGN: justify
}
DIV.rubrique P.notes {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-STYLE: normal; TEXT-ALIGN: justify
}
TD.grandtitreforum {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; FONT-STYLE: normal; BACKGROUND-COLOR: #ff4444; TEXT-ALIGN: left
}
TD.titreforum {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: white; FONT-STYLE: normal; BACKGROUND-COLOR: #ff5555; TEXT-ALIGN: left
}
TD.authordateforum {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; BACKGROUND-COLOR: #ff6666; TEXT-ALIGN: left
}
TD.texteforum {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-STYLE: normal; BACKGROUND-COLOR: white; TEXT-ALIGN: justify
}
TD.replyforum {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-STYLE: normal; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
TABLE.forum {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; WIDTH: 95%; BORDER-BOTTOM: black 0px solid
}
TD.filforum {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; WIDTH: 1px; BORDER-BOTTOM: black 0px solid; BACKGROUND-COLOR: #ff4444
}
TD.grandtitrereponseforum {
	FONT-SIZE: 28pt; COLOR: #ff4444; FONT-STYLE: italic; TEXT-ALIGN: center
}
TD.titrereponseforum {
	FONT-SIZE: 18pt; COLOR: #ff4444; FONT-STYLE: italic; TEXT-ALIGN: left
}
TD.signerpetition {
	FONT-SIZE: 18pt; COLOR: #ff4444; FONT-STYLE: italic; TEXT-ALIGN: left
}
TD.titreresultatrecherche {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt
}
TD.titreresultatrecherche A {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt
}
TD.titreresultatrecherche A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt
}
TD.titreresultatrecherche A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt
}
TD.titreresultatrecherche A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt
}
DIV.encadre {
	BORDER-RIGHT: #cc0000 2px solid; BORDER-TOP: #cc0000 2px solid; MARGIN: 2pt; BORDER-LEFT: #cc0000 2px solid; WIDTH: 90%; BORDER-BOTTOM: #cc0000 2px solid
}
DIV.encadre H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; TEXT-ALIGN: center
}
DIV.encadre H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; TEXT-ALIGN: center
}
DIV.encadre H2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; TEXT-ALIGN: center
}
DIV.encadre H2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; TEXT-ALIGN: center
}
DIV.encadre H2 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; TEXT-ALIGN: center
}
DIV.encadre H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: italic; TEXT-ALIGN: center
}
DIV.encadre P {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; TEXT-ALIGN: justify
}
DIV.encadre P A {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; TEXT-ALIGN: justify
}
DIV.encadre P A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; TEXT-ALIGN: justify
}
DIV.encadre P A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; TEXT-ALIGN: justify
}
DIV.encadre P A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: white; FONT-STYLE: normal; TEXT-ALIGN: justify
}
DIV.atelecharger {
	BORDER-RIGHT: #444444 2px solid; BORDER-TOP: #444444 2px solid; MARGIN: 2pt; BORDER-LEFT: #444444 2px solid; BORDER-BOTTOM: #444444 2px solid
}
DIV.atelecharger H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
DIV.atelecharger H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
DIV.atelecharger H2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
DIV.atelecharger H2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
DIV.atelecharger H2 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
DIV.atelecharger H3 {
	FONT-SIZE: 11pt; COLOR: black; FONT-STYLE: italic; TEXT-ALIGN: center
}
DIV.atelecharger H3 A {
	FONT-SIZE: 11pt; COLOR: black; FONT-STYLE: italic; TEXT-ALIGN: center
}
DIV.atelecharger H3 A:link {
	FONT-SIZE: 11pt; COLOR: black; FONT-STYLE: italic; TEXT-ALIGN: center
}
DIV.atelecharger H3 A:visited {
	FONT-SIZE: 11pt; COLOR: black; FONT-STYLE: italic; TEXT-ALIGN: center
}
DIV.atelecharger H3 A:active {
	FONT-SIZE: 11pt; COLOR: black; FONT-STYLE: italic; TEXT-ALIGN: center
}
DIV.atelecharger P {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
DIV.atelecharger P A {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
DIV.atelecharger P A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
DIV.atelecharger P A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
DIV.atelecharger P A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
TD.texte {
	FONT-SIZE: 10pt
}
P.spip {
	FONT-SIZE: 10pt
}
TD.photorubrique {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
DIV.agenda {
	BORDER-RIGHT: #444444 2px solid; BORDER-TOP: #444444 2px solid; MARGIN: 2pt; BORDER-LEFT: #444444 2px solid; BORDER-BOTTOM: #444444 2px solid; BACKGROUND-COLOR: #d3d3d3
}
H2.titreagenda {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
H2.titreagenda A {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
H2.titreagenda A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
H2.titreagenda A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
H2.titreagenda A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; TEXT-ALIGN: center
}
P.corpsagenda {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
P.corpsagenda A {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
P.corpsagenda A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
P.corpsagenda A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
P.corpsagenda A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; TEXT-ALIGN: left
}
TABLE.docusjoints {
	BORDER-RIGHT: #ff0000 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff0000 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #ff0000 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff0000 2px solid; border-spacing: 0px
}
TABLE.docusjoints TD {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff0000 1px solid
}
TABLE.docusjoints TD.logo {
	WIDTH: 50pt
}
TABLE.docusjoints TD.description {
	VERTICAL-ALIGN: middle
}
TABLE.docusjoints TD.titre {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #ff0000; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px
}
TABLE.ligneuse {
	WIDTH: 100%
}
