BODY {
	BACKGROUND-POSITION: center top;
	BACKGROUND-IMAGE: url(back.jpg);
	MARGIN: 0px;
	BACKGROUND-REPEAT: repeat-x;
	background-color:  #A4B5D3;
}

.mainmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.mainmenutd {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 23px; BACKGROUND-IMAGE: url(backmenu.gif); PADDING-BOTTOM: 7px; PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.mainmenutd A {
	COLOR: #ffffff
}
.mainmenutd A:hover {
	COLOR: #7190c6
}
.mainmenutd_on {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 23px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(backmenu.gif); PADDING-BOTTOM: 7px; PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.mainmenutd_on A {
	COLOR: #9cb2d7
}
.mainmenutd_on A:hover {
	COLOR: #9cb2d7
}
.lignemenu {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(ligne_back.gif); WIDTH: 200px; HEIGHT: 5px
}
.menuhome {
	PADDING-RIGHT: 3px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(backhomemenu.gif); PADDING-BOTTOM: 7px; COLOR: #162a6a; PADDING-TOP: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.menuhome A {
	COLOR: #162a6a; TEXT-DECORATION: none
}
.menuhome A:hover {
	COLOR: #ffffff
}
.intro1 {
	PADDING-RIGHT: 28px; PADDING-LEFT: 28px; FONT-SIZE: 11px; PADDING-BOTTOM: 14px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.intro1 A {
	FONT-WEIGHT: normal; COLOR: #314278; TEXT-DECORATION: none
}
.intro1 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.intro2 {
	PADDING-RIGHT: 56px; PADDING-LEFT: 56px; FONT-SIZE: 11px; PADDING-BOTTOM: 56px; VERTICAL-ALIGN: top; WIDTH: 308px; COLOR: #162a6a; PADDING-TOP: 56px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.intro2 A {
	COLOR: #314278; TEXT-DECORATION: none
}
.intro2 A:hover {
	COLOR: #7190c6; TEXT-DECORATION: underline
}
.rubrique {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; COLOR: #ffffff; PADDING-TOP: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #314278; TEXT-ALIGN: left
}
.moduletitre {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #314278; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texte {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 50px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 50px;
	COLOR: #314278;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
	list-style-image: url(f_b.gif);
}
.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #045a9f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pied {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.pied a {
	color: #FFFFFF;
	text-decoration: none;
}
.pied a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.homenews {
	PADDING-RIGHT: 28px; PADDING-LEFT: 28px; FONT-SIZE: 11px; PADDING-BOTTOM: 28px; COLOR: #045a9f; PADDING-TOP: 28px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.homenews A {
	COLOR: #d67b8a; TEXT-DECORATION: none
}
.homenews A:hover {
	COLOR: #045a9f; TEXT-DECORATION: underline
}
.titrehome {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.modulemenu {
	FONT-SIZE: 10px; COLOR: #7191c6; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.modulemenu A {
	COLOR: #7191c6; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.moduletd {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(fle_mod.gif); PADDING-BOTTOM: 2px; COLOR: #7190c6; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.moduletd A {
	FONT-SIZE: 10px; COLOR: #7190c6; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.moduletd A:hover {
	FONT-SIZE: 10px; COLOR: #314278; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.moduletd_on {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(fle_mod.gif); PADDING-BOTTOM: 2px; COLOR: #7190c6; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.moduletd_on A {
	FONT-SIZE: 10px; COLOR: #7190c6; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}
.moduletd_on A:hover {
	FONT-SIZE: 10px; COLOR: #314278; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
}

.submenutd {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(backsubmenu.gif); PADDING-BOTTOM: 7px; COLOR: #90aedf; PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.submenutd A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(backsubmenu.gif); PADDING-BOTTOM: 0px; COLOR: #95b3e6; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.submenutd A:hover {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(backsubmenu.gif); PADDING-BOTTOM: 0px; COLOR: #d8deec; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.submenutd_on {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(backsubmenu.gif); PADDING-BOTTOM: 7px; COLOR: #90aedf; PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.submenutd_on A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(backsubmenu.gif); PADDING-BOTTOM: 0px; COLOR: #95b3e6; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.submenutd_on A:hover {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(backsubmenu.gif); PADDING-BOTTOM: 0px; COLOR: #d8deec; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.submenu {
	FONT-SIZE: 11px; COLOR: #85a3d6; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.espacetete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #314278;
	background-color: #dfe4f8;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #314278;
}

.ligne {
	background-color: #C0D3F9;
}
.espacerow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #d9d9d9;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 6px;
	text-align: left;
}
.espacerow a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}

.espacerow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ebebeb;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 6px;
	text-align: left;
}
.espacerow2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}
.espacetete a {
	color: #314278;
}


.soustitre {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #314278;
}
.download {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #666666;
 background-color: #ebebeb;
 padding-top: 8px;
 padding-right: 8px;
 padding-bottom: 6px;
 padding-left: 16px;
 text-align: left;
 width: 96%;
 background-image: url(point.gif);
 background-repeat: no-repeat;
 background-position: left;
}
.download a {
 color: #666666;
}
.download a:hover {
 color: #990000;
}
