body,td,p,h1,ul,li {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
body,td,p,ul,li {
	font-size: 12px;
}
BLOCKQUOTE {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.marge3px {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.marginNo {
	MARGIN: 0px
}
.champ-recherche {
	FONT-SIZE: 10px; WIDTH: 100px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.champ-fixe {
	FONT-SIZE: 10px; WIDTH: 200px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ok {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pop-acces {
	FONT-SIZE: 10px; WIDTH: 140px; COLOR: #000000
}
.bg-1 {
	BACKGROUND-COLOR: #103f81
}
.bg-2 {
	BACKGROUND-COLOR: #a3ddfc
}
.bg-3 {
	BACKGROUND-COLOR: #001a55
}
.bg-4 {
	BACKGROUND-COLOR: #104e88
}
.bg-5 {
	BACKGROUND-COLOR: #567898
}
.bg-6 {
	BACKGROUND-COLOR: #87a6c3
}
.bg-7 {
	BACKGROUND-COLOR: #bed0e8
}
.bg-8 {
	BACKGROUND-COLOR: #97a7cb
}
.bg-une {
	BACKGROUND-COLOR: #c8d2db
}
.bg-zoom {
	BACKGROUND-COLOR: #efefef
}
.bg-vert1 {
	BACKGROUND-COLOR: #e0f4cc
}
.bg-vert2 {
	BACKGROUND-COLOR: #b8dfb7
}
.bg-vert3 {
	BACKGROUND-COLOR: #9ec6b1
}
.bg-blanc {
	BACKGROUND-COLOR: #ffffff
}
A:visited {
	COLOR: #32654b; TEXT-DECORATION: none
}
A:link {
	COLOR: #32654b; TEXT-DECORATION: none
}
A {
	COLOR: #32654b; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000000
}
A.nav6:visited {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav6:link {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav6 {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav6:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
A.nav6:active {
	COLOR: #FFFFFF
}
A.nav1:visited {
	FONT-SIZE: 11px; COLOR: #001a55; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav1:link {
	FONT-SIZE: 11px; COLOR: #001a55; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav1 {
	FONT-SIZE: 11px; COLOR: #001a55; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav1:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.nav1:active {
	COLOR: #000000
}
A.nav5:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav5:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav5:hover {
	COLOR: #001a55; TEXT-DECORATION: underline
}
A.nav5:active {
	
}
A.nav2:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav2:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav2 {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav2:hover {
	COLOR: #a3ddfc; TEXT-DECORATION: underline
}
A.nav2:active {
	COLOR: #a3ddfc
}
A.nav2Act:visited {
	FONT-SIZE: 11px; COLOR: #a3ddfc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav2Act:link {
	FONT-SIZE: 11px; COLOR: #a3ddfc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav2Act {
	FONT-SIZE: 11px; COLOR: #a3ddfc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav2Act:hover {
	COLOR: #a3ddfc; TEXT-DECORATION: underline
}
A.nav2Act:active {
	COLOR: #a3ddfc
}
A.nav4:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav4:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav4 {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav4:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.nav4:active {
	COLOR: #000000
}
A.nav3:visited {
	FONT-SIZE: 10px; COLOR: #a3ddfc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav3:link {
	FONT-SIZE: 10px; COLOR: #a3ddfc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav3 {
	FONT-SIZE: 10px; COLOR: #a3ddfc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.nav3:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.nav3:active {
	COLOR: #ffffff
}
.fontBold11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fontBold12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #001343; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font12Bleu {
	FONT-SIZE: 12px; COLOR: #001343; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fontBold11bleu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #001a55; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fontBold11bleuClair {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a3ddfc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fontBold11blanc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fontBold11noir {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.copyright-blanc {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fondPhoto {
	BACKGROUND: url(img/fond-photo.gif) #ffffff no-repeat
}
.coulNoir {
	COLOR: #000000
}
.bgFeuilles {
	BACKGROUND: #104e88 url(/images/new/fond-feuilles.gif) repeat-y 50% bottom}
.copyrightGris {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtJustif {
	TEXT-ALIGN: justify
}
.font11Bleu {
	FONT-SIZE: 11px; COLOR: #001343; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font16Bleu {
	FONT-SIZE: 16px; COLOR: #001343; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fontBold22bleu {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #001a55; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV.buzz SPAN.colonnes {
	PADDING-RIGHT: 3%; PADDING-LEFT: 3%; FLOAT: left; PADDING-BOTTOM: 3%; WIDTH: 42%; PADDING-TOP: 3%; TEXT-ALIGN: justify
}
.pub1 {
	BORDER-RIGHT: #ededed 1px solid; BORDER-TOP: #ededed 1px solid; BACKGROUND: #ededed; BORDER-LEFT: #ededed 1px solid; WIDTH: 150px; COLOR: #ccc; BORDER-BOTTOM: #ededed 1px solid
}
.pub2 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; BORDER-BOTTOM: #ccc 1px solid
}
.font10Bleu {
	FONT-SIZE: 10px; COLOR: #001343; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font16Blanc {
	FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font18bleu {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #001a55; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.erreur {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
