body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	color:#243F8F;
}
html {
	width:100%;
	height:100%;
	}
	
.textebleuclair{
font-family:Arial, Helvetica, sans-serif;
color:#00A3E8;
font-weight: normal;
font-size:18px;
}	
	
.textebleuclair{
font-family:Arial, Helvetica, sans-serif;
color:#00A3E8;
font-weight: bold;
font-size:18px;
}	
	
	
.textegros{
font-family:Arial, Helvetica, sans-serif;
color:#243F8F;
font-weight: normal;
font-size:16px;
}


.textegrosgras{
font-family:Arial, Helvetica, sans-serif;
color:#243F8F;
font-weight: bold;
font-size:16px;
}

.texte18px{
font-family:Arial, Helvetica, sans-serif;
color:#243F8F;
font-weight: normal;
font-size:18px;
}
	
.nav {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #243F8F;
padding-left:20px;
}

.nav2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #243F8F;
padding-left:20px;
}

.mentions {
font-size:10px;
color:#243F8F;
}

td {
font-size:11px;
}
.mentions a:link  { color:#243F8F; font-weight:bold; text-decoration:none;}
.mentions a:visited  { color:#243F8F; font-weight:bold; text-decoration:none;}
.mentions a:active  { color:#243F8F; font-weight:bold; text-decoration:none;}
.mentions a:hover  {color:#243F8F; font-weight:bold; text-decoration:none;}

a:link { color:#EAAF00; font-weight:bold; text-decoration:none;}
a:visited { color:#EAAF00; font-weight:bold; text-decoration:none;}
a:active { color:#EAAF00; font-weight:bold; text-decoration:none;}
a:hover {color:#EAAF00; font-weight:bold; text-decoration:underline;}

.nav a:link  { color:#243F8F; font-weight:bold; text-decoration:none;}
.nav a:visited  { color:#243F8F; font-weight:bold; text-decoration:none;}
.nav a:active  { color:#243F8F; font-weight:bold; text-decoration:none;}
.nav a:hover  {color:#243F8F; font-weight:bold; text-decoration:none;}

.nav2 a:link  { color:#243F8F; font-weight:bold; text-decoration:none;}
.nav2 a:visited  { color:#243F8F; font-weight:bold; text-decoration:none;}
.nav2 a:active  { color:#243F8F; font-weight:bold; text-decoration:none;}
.nav2 a:hover  {color:#243F8F; font-weight:bold; text-decoration:none;}

.gras {
font-family:Arial, Helvetica, sans-serif;
color:#243F8F;
font-weight:bold;
font-size:14px;
}
.titres {
font-family:Arial, Helvetica, sans-serif;
color:#243F8F;
font-weight:bold;
font-style:italic;
font-size:18px;
}

.images {
border:3px solid #FEC20F;
}
.vertical {
border-right:1px solid #FEC20F;
}
.horizontal {
border-bottom:1px solid #FEC20F;
}
.fields {
border:2px solid #FEC20F;
background-color:#FFFFFF;
font-size:11px;
color:#000000;
}

.bg-corps{
background-image:url(images/bg-corps.png);
background-color:#FFFFFF;
background-position:left;
background-position:top;
background-repeat:repeat-x;
}

.bg-bt{
background-image:url(images/fd-bt.png);
background-repeat:no-repeat;
}

.textenavigation{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #243F8F;
padding-left:20px;
}

.textenav{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #243F8F;
padding-left:20px;
}

.textecourant{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #243F8F;
}