BODY {
	FONT-SIZE: 10pt; COLOR: #000; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #fff
}
.clear {
	CLEAR: both
}
.no-border {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#acces-direct {
	DISPLAY: none
}
#recherche {
	DISPLAY: none
}
#connexion {
	DISPLAY: none
}
#bienvenue {
	DISPLAY: none
}
.left {
	DISPLAY: none
}
.bottom {
	DISPLAY: none
}
.right {
	DISPLAY: none
}
#menu {
	DISPLAY: none
}
#fil-ariane {
	DISPLAY: none
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 20pt
}
#logo {
	DISPLAY: none; FLOAT: left
}
.wide {
	WIDTH: 100%
}
.top {
	POSITION: relative
}
.outer {
	CLEAR: both
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 16pt
}
.coll H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 16pt
}
.ligne {
	CLEAR: left; PADDING-RIGHT: 0px; BORDER-TOP: #666 2pt dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10pt
}
.conteneursousparagraphe {
	FLOAT: left
}
.firstline {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.innerconteneur {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20pt; PADDING-BOTTOM: 15pt; BORDER-LEFT: #666 1pt solid; MARGIN-RIGHT: 10pt; PADDING-TOP: 0px
}
 HTML .innerconteneur {
	HEIGHT: 1%
}
.lastconteneur .innerconteneur {
	MARGIN-RIGHT: 0px
}
.firstconteneur .innerconteneur {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.style1 {
	FONT-SIZE: 10pt
}
.style1 H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; MARGIN: 20pt 0px
}
.style2 {
	FONT-SIZE: 0.95em
}
.style2 H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 15pt; MARGIN: 20pt 0px
}
.style3 {
	FONT-SIZE: 10pt
}
.style3 H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN: 20pt 0px
}
.sansstyle {
	FONT-SIZE: 10pt
}
.bouton {
	DISPLAY: none
}
.coll .box A {
	DISPLAY: none
}
#photo {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% 50%; PADDING-LEFT: 0px; PADDING-BOTTOM: 21pt; COLOR: #fff; PADDING-TOP: 0pt; BACKGROUND-REPEAT: no-repeat; HEIGHT: 80pt
}
#photo DIV {
	PADDING-LEFT: 30pt
}
.div-liste {
	CLEAR: left; PADDING-RIGHT: 0px; BORDER-TOP: #999 1pt solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10pt; MARGIN: 0px; PADDING-TOP: 10pt
}
.div-liste A {
	PADDING-LEFT: 0px
}
.img-liste {
	CLEAR: left; FLOAT: left; MARGIN: 0.3pt 10pt 0px 0px
}
H4.titre-liste {
	FONT-SIZE: 110%
}
.resume-liste {
	FONT-SIZE: 100%
}
.date-liste {
	COLOR: #666
}
.soustitre-liste {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.redac-liste {
	FONT-SIZE: 110%; COLOR: #999; FONT-STYLE: italic
}
UNKNOWN {
	CLEAR: none; FLOAT: left
}
 HTML .outer {
	WORD-WRAP: break-word
}
.boite-bas {
	CLEAR: left; BORDER-RIGHT: #999 1pt solid; PADDING-RIGHT: 15pt; BORDER-TOP: #999 1pt solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 7pt; COLOR: #332e44; PADDING-TOP: 7pt
}
.boite-bas {
	PADDING-RIGHT: 15pt; PADDING-LEFT: 0px; PADDING-BOTTOM: 7pt; PADDING-TOP: 7pt
}
.boite-bas .libel {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100pt
}
 HTML .avec-libelle {
	HEIGHT: 1%
}
.avec-libelle {
	MARGIN-LEFT: 100pt
}
.ligne-boite-bas {
	CLEAR: left; MARGIN-BOTTOM: 10pt
}
.derniere-ligne {
	MARGIN-BOTTOM: 0px
}
.derniere-boite-bas {
	BORDER-BOTTOM: #999 1pt solid
}
#defaultstructureksupdomaine {
	MARGIN: 8pt 0px
}
#defaultstructureksupphoto {
	BORDER-RIGHT: #000 1pt solid; BORDER-TOP: #000 1pt solid; FLOAT: left; MARGIN: -10pt 10pt 0px 0px; BORDER-LEFT: #000 1pt solid; BORDER-BOTTOM: #000 1pt solid
}
P#defaultstructureksupformations {
	MARGIN: 0px 0px 10pt
}
.annuaire-details {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1pt solid; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 10pt; MARGIN: 10pt 0px; PADDING-TOP: 10pt
}
 HTML .annuaire-details {
	PADDING-BOTTOM: 10pt; PADDING-TOP: 0px; HEIGHT: 1em
}
UNKNOWN {
	FLOAT: left
}
 HTML .annuaire-details BR {
	FONT-SIZE: 0px
}
.an-det-gau {
	CLEAR: left; FLOAT: left; WIDTH: 100pt; MARGIN-RIGHT: 12pt; TEXT-ALIGN: right
}
.an-det-dro {
	FLOAT: left; MARGIN-BOTTOM: 5pt; WIDTH: 300pt
}
 HTML .an-det-dro {
	MARGIN-BOTTOM: 0px; WIDTH: auto
}
UNKNOWN {
	WIDTH: 300pt
}
.an-det-dro-mac {
	FLOAT: left
}
UNKNOWN {
	FLOAT: none; WIDTH: 300pt
}
.an-det-mt {
	CLEAR: left; MARGIN-TOP: 5pt
}
 HTML .an-det-mt {
	MARGIN-TOP: 10pt
}
UNKNOWN {
	CLEAR: left; WIDTH: 500pt
}
.para-an {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10pt; PADDING-TOP: 10pt; BORDER-BOTTOM: #999 1pt solid
}
.para-an STRONG {
	FONT-SIZE: 110%
}
.para-an .soustitre {
	FONT-WEIGHT: bold; FONT-SIZE: 90%
}
.para-tab {
	BORDER-BOTTOM: #999 1pt solid
}
.coll {
	PADDING-RIGHT: 25pt; PADDING-LEFT: 25pt; FLOAT: left; PADDING-BOTTOM: 50pt; WIDTH: 100%; PADDING-TOP: 10pt
}
.coll .filet-droit {
	BACKGROUND-IMAGE: none
}
.coll .right {
	DISPLAY: none
}
 HTML .coll {
	WIDTH: 730pt
}
 HTML .coll .ligne {
	HEIGHT: 1%
}
.onglets {
	DISPLAY: none
}
.f-bloc-gau {
	FLOAT: left; BORDER-LEFT: #858585 1pt solid; WIDTH: 33%
}
.f-bloc-in {
	PADDING-RIGHT: 10pt; PADDING-LEFT: 10pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.f-bloc-1 {
	BORDER-TOP-WIDTH: 0px; CLEAR: left; PADDING-LEFT: 0pt; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.f-bloc-1 .f-bloc-in {
	PADDING-RIGHT: 10pt; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.f-bloc-in DIV {
	MARGIN-BOTTOM: 10pt
}
.coll #menu {
	BORDER-BOTTOM: #332e44 1pt solid
}
.coll H3 {
	PADDING-BOTTOM: 5pt; COLOR: #000! important; BACKGROUND-COLOR: #fff! important
}
.coll tb_tribu TD {
	BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 20pt; BORDER-TOP: black 1pt solid; BORDER-LEFT: black 1pt solid; WIDTH: 100%; BORDER-BOTTOM: black 1pt solid
}
.coll .ligne {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.coll .conteneursousparagraphe {
	WIDTH: 49%
}
.contenu_fiche .conteneursousparagraphe {
	WIDTH: 98%
}
.coll .innerconteneur {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 30pt 0px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.contenu_fiche .innerconteneur {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0pt 0px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
 HTML .coll .innerconteneur {
	FLOAT: left; MARGIN: 0px; WIDTH: 95%
}
.item {
	FLOAT: left; WIDTH: 100%
}
.coll .cell1 {
	FLOAT: left; WIDTH: 25%
}
.coll .cell2 {
	PADDING-LEFT: 1%; FLOAT: left; WIDTH: 73%
}
.coll #menu-prin {
	BORDER-BOTTOM-WIDTH: 0px
}
.coll .menuleft {
	BACKGROUND-IMAGE: none
}
.coll .menuleft-in {
	BACKGROUND-IMAGE: none
}
.coll .box {
	DISPLAY: none
}
.bouton_tribu_sm {
	DISPLAY: none
}
.pageint .conteneursousparagraphe {
	WIDTH: 98%
}
.pageint .style-colab {
	MARGIN-TOP: 30pt
}
.slide-mount {
	BORDER-RIGHT: #5f5f5f 1pt solid; BORDER-TOP: #5f5f5f 1pt solid; FLOAT: left; MARGIN: 23pt 23pt 0px 0px; BORDER-LEFT: #5f5f5f 1pt solid; WIDTH: 200pt; BORDER-BOTTOM: #5f5f5f 1pt solid; HEIGHT: 200pt; BACKGROUND-COLOR: #cdcdcd; TEXT-ALIGN: center; voice-family: inherit
}
.slide-mount IMG {
	CURSOR: hand
}
.ligne-photo {
	CLEAR: left
}
.ligne-photo {
	FLOAT: none
}
.last-photo {
	MARGIN-RIGHT: 0px
}
.slide-mount IMG {
	BORDER-RIGHT: #737373 1pt solid; BORDER-TOP: #737373 1pt solid; BORDER-LEFT: #737373 1pt solid; BORDER-BOTTOM: #737373 1pt solid
}
 HTML .pageint .innerconteneur {
	WIDTH: 100%
}

