body {

	margin: 0px;

	background-color:#2168b4;

}

.formulaire {

	border:1px solid #508EA5;

	FONT-SIZE: 11px;

	WIDTH: 100%;

	COLOR: #224F8C;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	BACKGROUND-COLOR: #FFFFFF

}

.formulaire_bouton 

{

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	WIDTH: 49%;

	COLOR: #224F8C;

	BORDER: none;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	BACKGROUND-COLOR: #FFFFFF;

}.bloc_haut {

	background-image: url(gfx/h1.jpg);

	height: 281px;

	padding-top: 28px;

	padding-left: 111px;

}

.lien1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 20px;

}

.lien1:hover {

	text-decoration: underline;

}

.img_g {

	float: left;

	margin-right: 20px;

	margin-bottom: 3px;

}

.bloc_haut1 {

	background-image: url(gfx/h2.jpg);

	height: 325px;

	padding-top: 47px;

	padding-left: 260px;

}

.bloc_haut2 {

	height: 43px;

	background-color: #224f8c;

	padding-right: 1px;

}

.menu1, .menu1:link, .menu1:visited

	{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	font-variant: normal;

	padding-right: 15px;

	padding-left: 10px;

	background-color: #224f8c;

	height: 41px;

	padding-top: 14px;

	background-position: bottom;

	}

.menu1:hover

	{

	text-decoration: none;

	background-color: #2168B4;

	color: #FFFFFF;

}

.bandeau1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	color: #FFFFFF;

	text-decoration: none;

}

.bandeau2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: normal;

	color: #30A6C2;

	text-decoration: none;

	padding-left: 60px;

	text-transform: uppercase;

}

.bandeau3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	padding-left: 20px;

}

.bouton1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #2168b4;

	padding-top: 1px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

	height: 18px;

}

.bouton1:hover {

	background-color: #496477;

}

.bloc_g1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #CA3B01;

	text-decoration: none;

	height: 53px;

	padding-top: 25px;

	padding-left: 24px;

}

.centre {

	background-color: #224f8c;

}

.titre_g1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(gfx/titreg_vert.gif);

	height: 23px;

	padding-left: 50px;

	padding-top: 2px;

	background-repeat: no-repeat;

}

.bloc_g2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color:#AAAAAA;

	padding-top: 15px;

	padding-right: 30px;

	padding-left: 24px;

	padding-bottom: 30px;

}

.liens_g {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #508EA5;

	text-decoration: none;

}

.liens_g:hover {

	text-decoration: underline;

}

.titre_g2 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(gfx/titreg_bleu.gif);

	height: 23px;

	padding-left: 50px;

	padding-top: 2px;

	background-repeat: no-repeat;

}

.bloc_bas1 {

	background-color: #224f8c;

	padding-left: 24px;

}

.liens_bas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFF99;

	text-decoration: none;

	padding-right: 5px;

	padding-left: 5px;

}

.liens_bas:hover {

	text-decoration: underline;

}

.bloc_bas2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color:#AAAAAA;

	text-decoration: none;

	background-color:#224F8C;

	padding: 3px 6px 3px 3px;

}

.orange {

	color: #CC0000;

}

.bloc_bas3 {

	background-color: #224f8c;

	height: 42px;

	padding-left: 24px;

}

.titre1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #00274D;

	text-decoration: none;

	text-transform: uppercase;

}

.titre2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #DDDDDD;

	text-decoration: none;

}

.gris {

	color: #CCCCCC;

}

.lien2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: none;

	padding-right: 8px;

}

.lien2:hover {

	text-decoration: underline;

}

.bloc_centre1 {

	height: 25px;

	padding-right: 24px;

}

.bloc_centre2 {



	height: 40px;

	padding-right: 24px;

}

.bloc_centre3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color:#AAAAAA;

	text-decoration: none;

	padding-right: 24px;

	padding-bottom: 25px;

	padding-left: 30px;

}

.img_d {

	float: right;

	margin-bottom: 3px;

	margin-left: 20px;

}

.stitre {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(gfx/bg_titre.gif);

	padding-left: 40px;

	background-repeat: no-repeat;

	height: 22px;

	padding-top: 2px;

}

.bloc_coordonnees {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color:#AAAAAA;

	padding: 15px;

	border: 1px solid #2168b4;

}.centre {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color:#AAAAAA;

	text-decoration: none;

}

.texte {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color:#AAAAAA;

	text-decoration: none;

}

.bloc_acc1 {



	background-image: url(gfx/acc1.jpg);

	height: 358px;

	padding-top: 28px;

	padding-left: 111px;

}

.bloc_acc2 {

	background-image: url(gfx/acc3.jpg);

	height: 402px;

}

.bloc_acc3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color:#AAAAAA;

	text-decoration: none;

	background-color: #224f8c;

	height: 89px;

	padding-right: 20px;

	padding-left: 20px;

	padding-top: 10px;

	line-height: 20px;

}

.bouton2 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: none;

	background-color: #224f8c;

	padding-top: 1px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

	height: 18px;

}

.bouton2:hover {

	background-color: #496477;

}
