body { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#626262;
    background-color:#4D4D4D;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}	
p {
	line-height: 150%;
}

h1 {
	font-size: 15px;
	font-weight:bold;
	color: #335999;
}

h2 {
	font-size: 13px;
	font-weight:bold;
	color: #ED9825;
	margin-left:5px;
}

h3 {
	font-size: 12px;
	font-weight:bold;
	color: #777777;
	margin-left:15px;
}

ul, li {
	text-align: justify;
	line-height: 150%;
	padding-bottom:5px;
}

a {	color: #335999; }
a:hover { color: #0578A8; }

input, select, textarea {font-size: 11px;}

.petit { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; }

.fd_logo { background: url(img/logo.gif) no-repeat;	height:108px; }
.fd_haut { background: url(img/haut.jpg) no-repeat;	height:108px; }
.fd_content { background: url(img/fd_content.png) repeat-x; }

.brd_d { background: url(img/brd_d.gif) repeat-y; width:4px; }
.brd_b { background: url(img/brd_b.gif) repeat-x; }
.border { background-color: #BAB9B9;}

.fdbleu { background-color: #006EDB; }
.fd_blanc {	background-color: #FFFFFF;}
.fd_fonce {	background-color: #9A9A9A;}
.fd_clair {	background-color: #dddddd;}

.ligne1 { background-color : #f9f9f9; height:25px; }
.ligne2 { background-color : #ffffff; height:25px; }

.layer { left:40em; position: absolute; visibility:hidden; margin-left : -7em; margin-top : -1em; }
.shadowed {	filter: Shadow(color='#4ecdff', Direction=135, Strength=2);	margin: 0px; padding: 0px; }
.hlp_text { color:#0578A8; padding-left:20px; line-height: 150%; padding-bottom:10px; }
.hlp_table { background:#c5e8f6; }

.table_marquee { background: url(img/fd_actu.gif) no-repeat; height:50px; }
#fenetre { color: #FFFFFF; padding:5px 10px 5px 10px; height:30px; background:transparent; }
#fenetre a, #fenetre a:link, #fenetre a:visited { color: #d7ecc9;	font-size: 12px; line-height:20px; }
#fenetre a:hover { color: #d7ecc9;  text-decoration: none; }
#fenetre{
	position:relative;
	overflow:hidden;
	width:400px;
	text-align:left;
	margin:auto;
	padding:5px;
	top:5px;
}
#marquee{color:#FFFFFF;padding:0 0px;}


#bas a { color: #4D4D4D; font-size:11px; text-decoration: none; }
#bas a:hover { color: #0578A8; text-decoration: none; }

#anim_flash { width: 175px; height: 280px; z-index: 1; background-color: #D02672;}
#content {
	z-index: 2;
	position: absolute;
	width: 175px;
	top: 109px;
	left: 11px;
}

.copyright { color: #FFFFFF; font-size: 9px; font-weight:bold; height: 30px; text-align:center; }




.fd9 { background-color: #3d870c; }
.fd2 { background-color: #0578A8; }
.fd3 { background-color: #8833A0; }
.fd4 { background-color: #E18918; }
.fd5 { background-color: #860000; }
.fd6 { background-color: #C03200; }
.fd7 { background-color: #424242; }
.fd8 { background-color: #0152A3; }
.fd1 { background-color: #D02672; }
.fd10 { background-color: #BF91A2; }
.fd11 { background-color: #3d870c; }


.slongan9 { color: #3d870c; font-size:15px; font-weight:bold;	}
.slongan2 { color: #0578A8; font-size:15px; font-weight:bold;	}
.slongan3 { color: #8833A0; font-size:15px; font-weight:bold;	}
.slongan4 { color: #E18918; font-size:15px; font-weight:bold;	}
.slongan5 { color: #860000; font-size:15px; font-weight:bold;	}
.slongan6 { color: #C03200; font-size:15px; font-weight:bold;	}
.slongan7 { color: #424242; font-size:15px; font-weight:bold;	}
.slongan8 { color: #0152A3; font-size:15px; font-weight:bold;	}
.slongan1 { color: #D02672; font-size:15px; font-weight:bold;	}
.slongan10 { color: #BF91A2; font-size:15px; font-weight:bold;	}
.slongan11 { color: #3d870c; font-size:15px; font-weight:bold;	}

#menu9 a:link, #menu9 a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 28px; padding-left:10px; }
#menu9 a:hover,  #menu9 a#active_menu:link, #menu9 a#active_menu:visited  { color: #d7ecc9;  text-decoration: none; }

#menu2 a:link, #menu2 a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 28px; padding-left:10px; }
#menu2 a:hover,  #menu2 a#active_menu:link, #menu2 a#active_menu:visited  { color: #c5e8f6;  text-decoration: none; }

#menu3 a:link, #menu3 a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 28px; padding-left:10px; }
#menu3 a:hover,  #menu3 a#active_menu:link, #menu3 a#active_menu:visited { color: #f2c4ff;  text-decoration: none; }

#menu4 a:link, #menu4 a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 28px; padding-left:10px; }
#menu4 a:hover,  #menu4 a#active_menu:link, #menu4 a#active_menu:visited  { color: #ffdcb0;  text-decoration: none; }

#menu5 a:link, #menu5 a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 28px; padding-left:10px; }
#menu5 a:hover,  #menu5 a#active_menu:link, #menu5 a#active_menu:visited  { color: #ffa8a8;  text-decoration: none; }

#menu6 a:link, #menu6 a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 28px; padding-left:10px; }
#menu6 a:hover,  #menu6 a#active_menu:link, #menu6 a#active_menu:visited  { color: #ffc7c7;  text-decoration: none; }

#menu7 a:link, #menu7 a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 28px; padding-left:10px; }
#menu7 a:hover,  #menu7 a#active_menu:link, #menu7 a#active_menu:visited  { color: #d4d4d4;  text-decoration: none; }

#menu8 a:link, #menu8 a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 28px; padding-left:10px; }
#menu8 a:hover,  #menu8 a#active_menu:link, #menu8 a#active_menu:visited  { color: #b8dcff;	  text-decoration: none; }

#menu1 a:link, #menu1 a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 28px; padding-left:10px; }
#menu1 a:hover,  #menu1 a#active_menu:link, #menu1 a#active_menu:visited  { color: #ffb8d8;  text-decoration: none; }

#menu10 a:link, #menu10 a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 28px; padding-left:10px; }
#menu10 a:hover,  #menu10 a#active_menu:link, #menu10 a#active_menu:visited  { color: #fad1e0;	 text-decoration: none; }

#menu11 a:link, #menu11 a:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; line-height: 28px; padding-left:10px; }
#menu11 a:hover,  #menu11 a#active_menu:link, #menu11 a#active_menu:visited  { color: #d7ecc9;  text-decoration: none; }


#submenu1 a:link, #submenu1 a:visited { color: #f9b8d5; line-height:20px; padding-left:25px; }
#submenu1 a:hover, #submenu1 a#active_menu:link, #submenu1 a#active_menu:visited { color: #f67bb2; text-decoration: none; }

#submenu2 a:link, #submenu2 a:visited { color: #c5e8f6;	line-height:20px; padding-left:25px; }
#submenu2 a:hover, #submenu2 a#active_menu:link, #submenu2 a#active_menu:visited { color: #4ecdff; text-decoration: none; }

#submenu4 a:link, #submenu4 a:visited { color: #ffdcb0;	line-height:20px; padding-left:25px; }
#submenu4 a:hover, #submenu4 a#active_menu:link, #submenu4 a#active_menu:visited { color: #8c5a19; text-decoration: none; }

#submenu6 a:link, #submenu6 a:visited { color: #ffc7c7;	line-height:20px; padding-left:25px; }
#submenu6 a:hover, #submenu6 a#active_menu:link, #submenu6 a#active_menu:visited { color: #ff5d59; text-decoration: none; }
