@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	font-family:"Arial", Helvetica, sans-serif;
}
a img {border:0px;}
body {
	background:url(../images/fd_body.jpg) top repeat-y #004d8a;
	padding: 0;
	margin:0;
}
#bandeau{
position:;
	width: 100%;
	height:77px;
	background:url(../images/fd_bandeau.jpg) top repeat;
}
.bt_accueil{

float:right;
width:145px;
height:70px;
margin-top:4px;
margin-right:62px;
background:url(../images/bt_home.gif) repeat-x;
}
.bt_accueil a{display:block;font-size:12px;text-align:center;color:#00a8ff;text-decoration:none;margin-top:25px;}
.bt_accueil a:hover{color:#000522;}
		.contener_logo_baseline{
		width: 905px;
		margin: 0 auto 0 auto;
		}
		.contener_logo_baseline a img{
		border:0;
		}
#conteneur_global {
	width: 905px;
	margin: 0 auto 0 auto;
}
#contenu {
	width: 905px;
	background:url(../images/fd_conteneur.jpg) 0px 40px repeat-y;
	float:left;
}

	#pied {
		width: 905px;
		background:url(../images/fd_pied.jpg) top no-repeat ;
		font-size:12px;
		clear:both;
	}
		.menu_pied {
		height:36px;
		display:block;
		text-align:center;
		font-size:9px;
		text-transform:uppercase;
		}
			.menu_pied a{
			color:#fff;
			text-decoration:none;
			}
			.menu_pied a:hover{
			color:#fff;
			text-decoration:underline;
			}
		.infos_pied {
		padding:0 5px;
		color:#001146;
		display:block;
		}
		.infos_zod{float:left;}
		.mentions{float:right;}
			.mentions a{color:#001146;text-decoration:underline;}
				.mentions a:hover{color:#a3e3ff;}
		.bleu_clair{color:#a3e3ff;}
		
.mentions_offre{
padding:5px 29px;
}
.mentions_offre p{
color:#fff;font-size:10px;text-align:left;line-height:15px;padding:10px 0 10px 0;
}

.lien_conditions{font-size:11px;color:#000;padding:5px;}
	.lien_conditions a{color:#000;text-decoration:underline;}
	.lien_conditions a:hover{color:#00b5ff;text-decoration:underline;}
.titre_tableau{
display:block;text-align:center;background:url(../images/fd_titre_tableau.gif) repeat-x ;height:45px;width:895px;margin-left:5px;
}
	.titre_tableau h1{
	font-size:21px;color:#00b5ff;font-weight:normal;padding:9px 0;
	}
table a{color:#003159;text-decoration:none;}
table a:hover{color:#00b5ff;text-decoration:underline;}




