.raccourci {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 11px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.raccourci:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 11px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.violet17b {
	FONT-WEIGHT: 900; FONT-SIZE: 13px; COLOR: #4d2471; LINE-HEIGHT: 20px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.blanc17b {
	FONT-WEIGHT: 900; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.vert10 {
	FONT-SIZE: 10px; COLOR: #1b6433; LINE-HEIGHT: 11px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texte {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.texteoo {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.textetdm {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.titre {
	MARGIN-TOP: 0px; FONT-WEIGHT: 900; FONT-SIZE: 13px; COLOR: #4d2471; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.titre_u {
	MARGIN-TOP: 0px; FONT-WEIGHT: 900; FONT-SIZE: 13px; COLOR: #4d2471; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.soustitre {
	FONT-WEIGHT: 900; FONT-SIZE: 11px; COLOR: #4d2471; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.texteJustif {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.chemindefer {
	FONT-SIZE: 10px; COLOR: #4d2471; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.chemindefer:hover {
	FONT-SIZE: 10px; COLOR: #4d2471; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tagline {
	FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #054822; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menuhaut {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.menuhautlien {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuhautlien:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.menugauche {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menugauche:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.menugaucheselected {
	FONT-SIZE: 12px; COLOR: #fff200; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menugaucheselected:hover {
	FONT-SIZE: 12px; COLOR: #fff200; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A {
	FONT-SIZE: 11px; COLOR: #4d2471; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #1b6433; TEXT-DECORATION: underline
}
A.press {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4d2471; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.press:hover {
	COLOR: #1b6433; TEXT-DECORATION: underline
}
.langue {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pieddepage {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.form {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, Helvetica, sans-serif
}
INPUT.form {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; COLOR: #333333; BORDER-BOTTOM: #ffffff 1px solid
}
.formDP {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, Helvetica, sans-serif
}
INPUT.formDP {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #000000 1px solid; COLOR: #333333; BORDER-BOTTOM: #000000 1px solid
}
.formbuttonDP {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #91b834
}
.formSeemless {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, Helvetica, sans-serif
}
.formSeemlessInvisible {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, Helvetica, sans-serif
}
.formSeemlessInvisibleALeft {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, Helvetica, sans-serif
}
INPUT.formSeemless {
	BORDER-RIGHT: #ffffff 1px dotted; BORDER-TOP: #ffffff 1px dotted; BACKGROUND: #daeece; BORDER-LEFT: #ffffff 1px dotted; COLOR: #333333; BORDER-BOTTOM: #ffffff 1px dotted; TEXT-ALIGN: right
}
INPUT.formSeemlessInvisible {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #daeece; BORDER-LEFT: 0px; COLOR: #333333; BORDER-BOTTOM: 0px; TEXT-ALIGN: right
}
INPUT.formSeemlessInvisibleALeft {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #daeece; BORDER-LEFT: 0px; COLOR: #333333; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
.formSeemlessJaune {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, Helvetica, sans-serif
}
INPUT.formSeemlessJaune {
	BORDER-RIGHT: #ffffff 1px dotted; BORDER-TOP: #ffffff 1px dotted; BACKGROUND: #fff200; BORDER-LEFT: #ffffff 1px dotted; COLOR: #333333; BORDER-BOTTOM: #ffffff 1px dotted; TEXT-ALIGN: right
}
.nav {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.navlink {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navlink:hover {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #fff200; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navselected {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #054822; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.navselectedlink {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #054822; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navselectedlink:hover {
	FONT-WEIGHT: 900; FONT-SIZE: 12px; COLOR: #054822; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formRaccourci {
	FONT-SIZE: 10px; BACKGROUND: #daeece; COLOR: #2c773b; FONT-FAMILY: arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.alignLeft {
	TEXT-ALIGN: left
}
.alignRight {
	TEXT-ALIGN: right
}
.alignJustify {
	TEXT-ALIGN: justify
}
.vert {
	BACKGROUND-COLOR: #2c773b
}
.violet {
	BACKGROUND-COLOR: #4d2471
}
.jaune {
	BACKGROUND-COLOR: #fff200
}
.bvert {
	BORDER-RIGHT: #2c773b 2px solid; BORDER-TOP: #2c773b 2px solid; BORDER-LEFT: #2c773b 2px solid; BORDER-BOTTOM: #2c773b 2px solid
}
.bviolet {
	BORDER-RIGHT: #4d2471 2px solid; BORDER-TOP: #4d2471 2px solid; BORDER-LEFT: #4d2471 2px solid; BORDER-BOTTOM: #4d2471 2px solid
}
.soustitrevert {
	FONT-WEIGHT: 900; FONT-SIZE: 11px; COLOR: #fff200; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.texteJustifvert {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.soustitreviolet {
	FONT-WEIGHT: 900; FONT-SIZE: 11px; COLOR: #fff200; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.texteJustifviolet {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.soustitrejaune {
	FONT-WEIGHT: 900; FONT-SIZE: 11px; COLOR: #4d2471; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.texteJustifjaune {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.soustitrebviolet {
	FONT-WEIGHT: 900; FONT-SIZE: 11px; COLOR: #4d2471; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.texteJustifbviolet {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.soustitrebvert {
	FONT-WEIGHT: 900; FONT-SIZE: 11px; COLOR: #4d2471; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
.texteJustifbvert {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.texte2 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
