BODY {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
OL {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BLOCKQUOTE {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.ancre {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; TEXT-DECORATION: none
}
A.spip_out {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; TEXT-DECORATION: none
}
A.spip_out:visited {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none
}
A.spip_out:link {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none
}
A.spip_out:hover {
	FONT-WEIGHT: bold; COLOR: #336699; TEXT-DECORATION: none
}
SUP {
	FONT-SIZE: 80%
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666
}
.bgcouleur {
	BACKGROUND-COLOR: #000000
}
.couleur {
	COLOR: #336699
}
.rouge {
	COLOR: red
}
.titre_menu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana
}
.titre_art {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana
}
.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff9c0c; FONT-FAMILY: Trebuchet MS
}
.titre-article {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999
}
.titre-rubrique {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699
}
.menu {
	FONT-SIZE: 11px
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
A.menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
.baspage {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
A.baspage {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.baspage:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.baspage:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.baspage:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.baspage:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.rubrique {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
A.rubrique {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
A.rubrique:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.rubrique:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.rubrique:hover {
	COLOR: #336699; TEXT-DECORATION: none
}
A.rubrique:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.ssmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none
}
A.ssmenu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000
}
A.ssmenu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000
}
A.ssmenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; TEXT-DECORATION: none
}
A.ssmenu1 {
	FONT-WEIGHT: lighter; FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
A.ssmenu1:visited {
	FONT-WEIGHT: lighter; COLOR: #666666; TEXT-DECORATION: none
}
A.ssmenu1:link {
	FONT-WEIGHT: lighter; COLOR: #666666; TEXT-DECORATION: none
}
A.ssmenu1:hover {
	FONT-WEIGHT: lighter; COLOR: #336699; TEXT-DECORATION: none
}
A.lire {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #336699; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.lire:visited {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #336699
}
A.lire:link {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #336699
}
A.lire:hover {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #999999
}
P {
	COLOR: #333333
}
.texte-blanc {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.texte-blanc:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.texte-blanc:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.texte-blanc:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.texte-blanc:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.fonction {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.date {
	FONT-SIZE: 10px; COLOR: #000000
}
.ssmenu {
	FONT-SIZE: 12px; COLOR: #222222
}
.ssmenucontact {
	FONT-SIZE: 10px; COLOR: #222222
}
.recherche {
	FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 120px
}
.news {
	FONT: 11px Arial, Helvetica, sans-serif; WIDTH: 120px
}
.fond {
	BACKGROUND-COLOR: #ffffff
}
.calendrier-mois {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.calendrier-semaine {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.today {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.weekday {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.weekendday {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.activeday {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d3d3d3; TEXT-DECORATION: none
}
.activeweekendday {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d3d3d3; TEXT-DECORATION: none
}
.maj {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.spip_documents {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.spip {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.spip_contact {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.spip {
	
}
TABLE.spip TR.row_first {
	BACKGROUND-COLOR: #fcf4d0
}
TABLE.spip TR.row_odd {
	BACKGROUND-COLOR: #c0c0c0
}
TABLE.spip TR.row_even {
	BACKGROUND-COLOR: #f0f0f0
}
TABLE.spip TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.formvalid {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT: bold 11px Arial, Helvetica, sans-serif; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #3a8afe
}
.input_recherche {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #d9e2f5
}
.base {
	FONT-SIZE: 11px
}
