BODY {
	FONT-SIZE: 12px; COLOR: #1c1c1c; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f8f8ff; TEXT-ALIGN: justify
}
A:link {
	COLOR: #008b00; FONT-FAMILY: Arial
}
A:visited {
	COLOR: #b03060; FONT-FAMILY: Arial
}
A:hover {
	COLOR: #ee4000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.coll:link {
	TEXT-DECORATION: none
}
A.coll:visited {
	TEXT-DECORATION: none
}
A.coll:hover {
	COLOR: #ee4000; TEXT-DECORATION: none
}
A.entete:link {
	COLOR: #1c1c1c; TEXT-DECORATION: none
}
A.entete:visited {
	COLOR: #1c1c1c; TEXT-DECORATION: none
}
A.entete:hover {
	COLOR: #1c1c1c; TEXT-DECORATION: none
}
A.menu:link {
	FONT-SIZE: 12px; COLOR: #cd6600; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-SIZE: 12px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.pied:link {
	FONT-SIZE: 11px; COLOR: #008b00; FONT-FAMILY: Arial
}
A.pied:visited {
	FONT-SIZE: 11px; COLOR: #b03060; FONT-FAMILY: Arial
}
A.pied:hover {
	FONT-SIZE: 11px; COLOR: #ee4000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.autocit:link {
	FONT-SIZE: 10px; COLOR: #f8f8ff; TEXT-DECORATION: none
}
A.autocit:visited {
	FONT-SIZE: 10px; COLOR: #f8f8ff; TEXT-DECORATION: none
}
A.autocit:hover {
	FONT-SIZE: 10px; COLOR: #f8f8ff; TEXT-DECORATION: none
}
A.stat_un:link {
	FONT-SIZE: 10px; COLOR: #daa520; TEXT-DECORATION: none
}
A.stat_un:visited {
	FONT-SIZE: 10px; COLOR: #daa520; TEXT-DECORATION: none
}
A.stat_un:hover {
	FONT-SIZE: 10px; COLOR: #daa520; TEXT-DECORATION: none
}
A.stat_deux:link {
	FONT-SIZE: 10px; COLOR: #ff6a6a; TEXT-DECORATION: none
}
A.stat_deux:visited {
	FONT-SIZE: 10px; COLOR: #ff6a6a; TEXT-DECORATION: none
}
A.stat_deux:hover {
	FONT-SIZE: 10px; COLOR: #ff6a6a; TEXT-DECORATION: none
}
A.index:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #008b00; FONT-FAMILY: Arial
}
A.index:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b03060; FONT-FAMILY: Arial
}
A.index:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ee4000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.auteur:link {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #008b00; FONT-FAMILY: Arial
}
A.auteur:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #b03060; FONT-FAMILY: Arial
}
A.auteur:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ee4000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.rech:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #008b00; FONT-FAMILY: Arial
}
A.rech:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #008b00; FONT-FAMILY: Arial
}
A.rech:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #008b00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.stats:link {
	FONT-WEIGHT: bold; COLOR: #3d6baa; FONT-FAMILY: Arial
}
A.stats:visited {
	FONT-WEIGHT: bold; COLOR: #3d6baa; FONT-FAMILY: Arial
}
A.stats:hover {
	FONT-WEIGHT: bold; COLOR: #3d6baa; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.bordure {
	BORDER-RIGHT: #9c9c9c 2px solid; BORDER-TOP: #9c9c9c 2px solid; BORDER-LEFT: #9c9c9c 2px solid; BORDER-BOTTOM: #9c9c9c 2px solid
}
.bordure_couleur {
	BORDER-RIGHT: #9c9c9c 2px solid; BORDER-TOP: #9c9c9c 2px solid; BORDER-LEFT: #9c9c9c 2px solid; BORDER-BOTTOM: #9c9c9c 2px solid; BACKGROUND-COLOR: #c1cdcd
}
.titre_disc {
	BORDER-RIGHT: #3d6baa 1px solid; BORDER-TOP: #3d6baa 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #3d6baa 1px solid; BORDER-BOTTOM: #3d6baa 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #d0dae7; TEXT-ALIGN: center
}
.menu_col {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
.fond_class {
	BACKGROUND-COLOR: #ebdaf2
}
.fond_cont {
	BACKGROUND-COLOR: #f4dcdc
}
.fond_metho {
	BACKGROUND-COLOR: #cbd6e8
}
.fond_desin {
	BACKGROUND-COLOR: #dcdcdc
}
.fond_slsj {
	BACKGROUND-COLOR: #dde1cf
}
.fond_sc {
	BACKGROUND-COLOR: #f3e4c4
}
.fond_doc {
	BACKGROUND-COLOR: #eeeee0
}
.fond_blanc {
	BACKGROUND-COLOR: #ffffff
}
.fond_menu {
	BACKGROUND-COLOR: #d0dae7
}
.fond_page {
	BACKGROUND-COLOR: #f8f8ff
}
.fond_manitou {
	BACKGROUND-COLOR: #eee8aa
}
.fond_site {
	BACKGROUND-COLOR: #efe7c5
}
.fond_gris {
	BACKGROUND-COLOR: #f5f5f5
}
.t_centre {
	TEXT-ALIGN: center
}
.t_centre_moyen {
	FONT-SIZE: 14px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_petit_centre {
	FONT-SIZE: 12px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_petit_centre_pied {
	FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_petit_centre_pied_gras {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_petit_centre_menu {
	FONT-SIZE: 10px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_petit_justifie {
	FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
.t_petit_pied {
	FONT-SIZE: 11px; FONT-FAMILY: Arial
}
.t_petit_centre_gras {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_petit_centre_gras_vert {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #458b00; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_petit_centre_gras_titre {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_petit_justifie_gras {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
.t_petit_gras_rouge {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cd5c5c; FONT-FAMILY: Arial
}
.t_petit_gras_gris {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4f4f4f; FONT-FAMILY: Arial
}
.t_petit_centre_gras_rouge {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cd5c5c; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_petit_centre_gras_magenta_13 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #8b008b; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_petit {
	FONT-SIZE: 10px; FONT-FAMILY: Arial
}
.t_moyen_gras {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial
}
.t_moyen {
	FONT-SIZE: 13px; FONT-FAMILY: Arial
}
.t_petit_gras {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial
}
.t_petit_gras_centre {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_rouge {
	COLOR: #ff6a6a; FONT-FAMILY: Arial
}
.t_gras_rouge {
	FONT-WEIGHT: bold; COLOR: #ff6a6a; FONT-FAMILY: Arial
}
.t_gras_rouge_grand {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff6a6a; FONT-FAMILY: Arial
}
.t_vert {
	COLOR: #008b00
}
.t_gras_vert {
	FONT-WEIGHT: bold; COLOR: #008b00; FONT-FAMILY: Arial
}
.t_gras_vert_moyen {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #008b00; FONT-FAMILY: Arial
}
.t_gras_vert_14_centre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #008b00; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_gras_vert_moyen_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #008b00; FONT-FAMILY: Arial
}
.t_gras_vert_moyen_centre {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #008b00; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_gras_vert_grand {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #008b00; FONT-FAMILY: Arial
}
.t_gras_vert_grand_centre {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #008b00; FONT-FAMILY: Arial; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.t_gras {
	FONT-WEIGHT: bold
}
.t_gras_moyen {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial
}
.t_gras_moyen_rouge {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6a6a; FONT-FAMILY: Arial
}
.t_gras_moyen_bleu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3d6baa; FONT-FAMILY: Arial
}
.t_gras_12_bleu_centre {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3d6baa; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_gras_bleu {
	FONT-WEIGHT: bold; COLOR: #3d6baa; FONT-FAMILY: Arial
}
.t_gras_moyen_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial
}
.t_gras_centre {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.t_gras_centre_moyen {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #9c9c9c; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_gras_centre_moyen_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1c1c1c; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_gras_centre_moyen_3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1c1c1c; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_titre_centre_16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_titre_centre {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #458b00; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.t_titre_chiffre_vert {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #008b00; FONT-FAMILY: Arial
}
.t_titre_chiffre {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ff6a6a; FONT-FAMILY: Arial
}
.t_titre_gauche {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-LEFT: 40px; COLOR: #698b69; FONT-FAMILY: Arial
}
.t_titre_droit {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #6e8b3d; MARGIN-RIGHT: 40px; FONT-FAMILY: Arial; TEXT-ALIGN: right
}
.t_gauche {
	TEXT-ALIGN: left
}
.t_marge_gauche {
	MARGIN-LEFT: 20px
}
.t_h2_rouge {
	FONT-SIZE: 19px; COLOR: #458b00; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
H1 {
	FONT-SIZE: 19px; COLOR: #458b00; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
H2 {
	FONT-SIZE: 16px; COLOR: #458b00; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
H3 {
	FONT-SIZE: 13px; COLOR: #458b00; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.liste_cercle {
	LIST-STYLE-TYPE: disc
}
.liste_cercle_bleue {
	COLOR: #00008b; LIST-STYLE-TYPE: disc
}
.liste_no {
	LIST-STYLE-TYPE: decimal
}
.liste_no_bleue {
	COLOR: #00008b; LIST-STYLE-TYPE: decimal
}
.liste_marge {
	MARGIN-BOTTOM: 8px
}
.liste_marge_petit {
	MARGIN-BOTTOM: 3px
}
.autocit {
	FONT-SIZE: 10px; COLOR: #f8f8ff; TEXT-ALIGN: center
}
.citation_gauche {
	FONT-SIZE: 12px; WORD-SPACING: 4px; COLOR: #4f4f4f; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.citation_droite {
	FONT-SIZE: 12px; WORD-SPACING: 4px; COLOR: #4f4f4f; FONT-STYLE: normal; FONT-FAMILY: Arial; TEXT-ALIGN: right
}
.mise_jour {
	FONT-SIZE: 11px; WORD-SPACING: 3px; COLOR: #6e8b3d; FONT-STYLE: normal; FONT-FAMILY: Times; TEXT-ALIGN: right
}
.ligne_haut {
	TEXT-DECORATION: overline
}
.magenta_gras_centre_14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8b008b; TEXT-ALIGN: center
}
.magenta_gras {
	FONT-WEIGHT: bold; COLOR: #8b008b
}
.magenta_fond_vert {
	COLOR: #8b008b; BACKGROUND-COLOR: #93d993
}
.magenta {
	COLOR: #8b008b
}
.bleu {
	COLOR: #000080
}
.orange {
	COLOR: #ff8c00
}
.rose {
	COLOR: #daa520
}
.violet {
	COLOR: #a020f0
}
.violet_fonce {
	COLOR: #49166d
}
.or {
	COLOR: #ffd700
}
.turquoise {
	COLOR: #00ced1
}
.jaune {
	COLOR: #ffff00
}
.tborb {
	BORDER-BOTTOM: #3d6baa 1px solid
}
.tborh {
	BORDER-TOP: #3d6baa 1px solid
}
.tborg {
	BORDER-LEFT: #3d6baa 1px solid
}
.tbord {
	BORDER-RIGHT: #3d6baa 1px solid
}
#news .bb {
	BORDER-BOTTOM: #3d6baa 2px solid
}
#news .bh {
	BORDER-TOP: #3d6baa 2px solid
}
#news .bg {
	BORDER-LEFT: #3d6baa 2px solid
}
#news .bd {
	BORDER-RIGHT: #3d6baa 2px solid
}
#news .fond {
	BACKGROUND-COLOR: #3d6baa
}
#news B {
	FONT-SIZE: 12px; COLOR: white
}
#news TD {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial
}
#sousmenu {
	COLOR: #008b00; FONT-FAMILY: arial
}
#sousmenu B {
	COLOR: #d63030; FONT-FAMILY: arial
}
.gras {
	FONT-WEIGHT: bold
}
.vert {
	COLOR: #008b00
}
.rouge {
	COLOR: #cd5555
}
.blanc {
	COLOR: #ffffff
}
.gris {
	COLOR: #4f4f4f
}
.petit {
	FONT-SIZE: 10px
}
.petit2 {
	FONT-SIZE: 11px
}
.bgfonce {
	BACKGROUND-COLOR: #000066
}
.bgpale {
	BACKGROUND-COLOR: #e4eded
}
.bgpale1 {
	BACKGROUND-COLOR: #b6bed2
}
.bgpale2 {
	BACKGROUND-COLOR: #dbdbe9
}
.bgpale21 {
	BACKGROUND-COLOR: #afafcf
}
.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial
}
.soustitre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial
}
.soustitre2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial
}
.titrecollection {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.auteur {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #1c1c1c; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.bib_alerte {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cd5555
}
.bib_info {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4f4f4f
}
A.hyper:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #008b00; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.hyper:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #b03060; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.hyper:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ee4000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.alpha:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #008b00; FONT-FAMILY: Arial; TEXT-DECORATION: underline overline
}
A.alpha:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #b03060; FONT-FAMILY: Arial; TEXT-DECORATION: underline overline
}
A.alpha:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ee4000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#menutop .menu {
	BACKGROUND-COLOR: #3d6baa
}
#menutop A:link {
	COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
#menutop A:active {
	COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
#menutop A:visited {
	COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none
}
#menutop A:hover {
	COLOR: #daa520; FONT-FAMILY: arial
}
#menutop TD {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial
}
.bb {
	BORDER-BOTTOM: #3d6baa 2px solid
}
.bh {
	BORDER-TOP: #3d6baa 2px solid
}
.bg {
	BORDER-LEFT: #3d6baa 2px solid
}
.bd {
	BORDER-RIGHT: #3d6baa 2px solid
}
.fond {
	BACKGROUND-COLOR: #3d6baa
}
.borduretout {
	BORDER-RIGHT: #78a095 1px solid; BORDER-TOP: #78a095 1px solid; BORDER-LEFT: #78a095 1px solid; BORDER-BOTTOM: #78a095 1px solid
}
.borb {
	BORDER-BOTTOM: #3d6baa 2px solid
}
.borh {
	BORDER-TOP: #3d6baa 2px solid
}
.borg {
	BORDER-LEFT: #3d6baa 2px solid
}
.bord {
	BORDER-RIGHT: #3d6baa 2px solid
}
