#header h1, #header h2 {
display: none;
}
.h1 {
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
	color: #019BD9;
	text-align: left;
	line-height: 14px;
	}
.titre {
	font-family: Arial;
	font-size: 16px;
	color: #019BD9;
	text-align: left;
	line-height: 14px;
}
.titre a:link {
	color: #FE70B7;
	text-decoration: underline;
} 
.titre a:visited {
	color: #FE70B7;
	text-decoration: none;
}
.titre a:hover {
	color: #FE70B7;
	text-decoration: underline;
}
.titre a:active {
	color: #FE70B7;
	text-decoration: underline;
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	line-height: 14px;
}
.body a:link {
	color: #666666;
	text-decoration: none;
} 
.body a:visited {
	color: #666666;
	text-decoration: none;
}
.body a:hover {
	color: #666666;
	text-decoration: underline;
}
.body a:active {
	color: #0267CB;
	text-decoration: underline;
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.small a:link {
	color: #999999;
	text-decoration: underline;
} 
.small a:visited {
	color: #999999;
	text-decoration: underline;
}
.small a:hover {
	color: #999999;
	text-decoration: none;
}
.small a:active {
	color: #999999;
	text-decoration: none;
}
.bodyunjust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #778CBC;
	line-height: 16px;
}
.bodyunjust a:link {
	color: #FB007D;
	text-decoration: none;
} 
.bodyunjust a:visited {
	color: #FB007D;
	text-decoration: none;
}
.bodyunjust a:hover {
	color: #0267CB;
	text-decoration: none;
}
.bodyunjust a:active {
	color: #0267CB;
	text-decoration: none;
}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004889;
	line-height: 16px;
}
.address a:link {
	color: #004889;
	text-decoration: underline;
} 
.address a:visited {
	color: #004889;
	text-decoration: underline;
}
.address a:hover {
	color: #003366;
	text-decoration: none;
}
.address a:active {
	color: #003366;
	text-decoration: none;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.footer a:link {
	color: #FFFFFF;
	text-decoration: none;
} 
.footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.footer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	letter-spacing: -1px;
}
.footer2 a:link {
	color: #CCCCCC;
	text-decoration: underline;
} 
.footer2 a:visited {
	color: #CCCCCC;
	text-decoration: underline;
}
.footer2 a:hover {
	color: #999999;
	text-decoration: none;
}
.footer2 a:active {
	color: #CCCCCC;
	text-decoration: underline;
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
}
.nav a:link {
	color: #666666;
	text-decoration: underline;
} 
.nav a:visited {
	color: #666666;
	text-decoration: underline;
}
.nav a:hover {
	color: #666666;
	text-decoration: none;
}
.nav a:active {
	color: #666666;
	text-decoration: none;
}
.savoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #019BD9;
	line-height: 14px;
	letter-spacing: -1px;
}
.savoir a:link {
	color: #019BD9;
	text-decoration: underline;
} 
.savoir a:visited {
	color: #019BD9;
	text-decoration: underline;
}
.savoir a:hover {
	color: #019BD9;
	text-decoration: none;
}
.savoir a:active {
	color: #019BD9;
	text-decoration: none;
}
.nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE70B7;
	line-height: 16px;
}
.nav2 a:link {
	color: #FE70B7;
	text-decoration: none;
} 
.nav2 a:visited {
	color: #FE70B7;
	text-decoration: none;
}
.nav2 a:hover {
	color: #FE70B7;
	text-decoration: none;
}
.nav2 a:active {
	color: #FE70B7;
	text-decoration: none;
	}
.nav3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE70B7;
	line-height: 16px;
}
.nav3 a:link {
	color: #FE70B7;
	text-decoration: underline;
} 
.nav3 a:visited {
	color: #FE70B7;
	text-decoration: underline;
}
.nav3 a:hover {
	color: #FE70B7;
	text-decoration: none;
}
.nav3 a:active {
	color: #FE70B7;
	text-decoration: underline;
		}
.titrevert{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #97AE37;
	line-height: 16px;
}
.titrevert a:link {
	color: #FE70B7;
	text-decoration: underline;
} 
.titrevert a:visited {
	color: #FE70B7;
	text-decoration: underline;
}
.titrevert a:hover {
	color: #FE70B7;
	text-decoration: none;
}
.titrevert a:active {
	color: #FE70B7;
	text-decoration: underline;
	}
.actualite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
}
.actualite a:link {
	color: #FFFFFF;
	text-decoration: underline;
} 
.actualite a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.actualite a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.actualite a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.soustitrebleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #019BD9;
	line-height: 14px;
}
.soustitrebleu a:link {
	color: #FE70B7;
	text-decoration: underline;
} 
.soustitrebleu a:visited {
	color: #FE70B7;
	text-decoration: underline;
}
.soustitrebleu a:hover {
	color: #FE70B7;
	text-decoration: none;
}
.soustitrebleu a:active {
	color: #FE70B7;
	text-decoration: underline;
		}
.navbleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #019BD9;
	line-height: 14px;
}
.navbleu a:link {
	color: #019BD9;
	text-decoration: underline;
} 
.navbleu a:visited {
	color: #666666;
	text-decoration: underline;
}
.navbleu a:hover {
	color: #019BD9;
	text-decoration: none;
}
.navbleu a:active {
	color: #019BD9;
	text-decoration: none;
}
.recherche{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	line-height: 12px;
}
.recherche a:link {
	color: #FE70B7;
	text-decoration: underline;
} 
.recherche a:visited {
	color: #FE70B7;
	text-decoration: none;
}
.recherche a:hover {
	color: #FE70B7;
	text-decoration: underline;
}
.recherche a:active {
	color: #FE70B7;
	text-decoration: underline;
	}
body { margin:0px; height:100% }
html { height:100% }
form { margin:0px }
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-fp { margin-top:0px }
.f-x1 {  }
.f-x2 {  }
.f-x3 {  }
em { font-style:italic }
h1 { font-weight:bold; font-size:18px }
h1:first-child { margin-top:0px }
h2 { font-weight:bold; font-size:16px }
h2:first-child { margin-top:0px }
h3 { font-weight:bold; font-size:14px }
h3:first-child { margin-top:0px }
#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 279px;
	top: 244px;
}
#Layer2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:101;
	left: 939px;
	top: 330px;
}
#Layer3 {
	position:absolute;
	width:761px;
	height:115px;
	z-index:49;
	left: 273px;
	top: 52px;
}
#Layer4 {
	position:absolute;
	width:200px;
	height:917px;
	z-index:49;
	top: 816px;
}
#Layer5 {
	position:absolute;
	width:306px;
	height:115px;
	z-index:48;
	left: 285px;
	top: 344px;
}
#Layer6 {
	position:absolute;
	width:228px;
	height:115px;
	z-index:49;
	left: 687px;
	top: 298px;
}
#Layer7 {
	position:absolute;
	width:205px;
	height:115px;
	z-index:49;
	left: 58px;
	top: 812px;
}
.Style6 {color: #FFFFFF; font-family: Verdana; font-size: 11px; }
#Layer8 {
	position:absolute;
	width:1001px;
	height:56px;
	z-index:51;
	top: 1717px;
	left: -2px;
}
#Layer9 {
	position:absolute;
	width:306px;
	height:115px;
	z-index:48;
	left: 646px;
	top: 344px;
}
#Layer10 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:52;
	left: 998px;
	top: 314px;
}
#Layer11 {
	position:absolute;
	width:200px;
	height:201px;
	z-index:54;
	left: 786px;
	top: 396px;
}
#Layer12 {
	position:absolute;
	width:200px;
	height:18px;
	z-index:1;
	left: 47px;
	top: 23px;
}
#Layer13 {
	position:absolute;
	width:54px;
	height:115px;
	z-index:56;
	left: 1001px;
	top: 363px;
}
#Layer14 {
	position:absolute;
	width:88px;
	height:115px;
	z-index:2;
	left: 27px;
	top: 60px;
}
#Layer15 {
	position:absolute;
	width:17px;
	height:12px;
	z-index:49;
	left: -23px;
	top: 3px;
}
#Layer16 {
	position:absolute;
	width:11px;
	height:12px;
	z-index:49;
	left: 310px;
	top: 364px;
}
#Layer17 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
	left: 654px;
	top: 668px;
}
#Layer18 {
	position:absolute;
	width:134px;
	height:90px;
	z-index:1;
	left: 195px;
	top: 21px;
}
#Layer19 {
	position:absolute;
	width:89px;
	height:3px;
	z-index:2;
	left: 222px;
	top: 118px;
}
#Layer20 {
	position:absolute;
	width:89px;
	height:11px;
	z-index:49;
	left: 1181px;
	top: 574px;
}
#Layer21 {
	position:absolute;
	width:23px;
	height:24px;
	z-index:50;
	left: 1275px;
	top: 568px;
}
#Layer22 {
	position:absolute;
	width:91px;
	height:17px;
	z-index:49;
	left: 879px;
	top: 625px;
}
#Layer23 {
	position:absolute;
	width:25px;
	height:23px;
	z-index:49;
	left: 962px;
	top: 622px;
}
.Style14 {font-size: 12px}
#Layer24 {
	position:absolute;
	width:24px;
	height:23px;
	z-index:3;
	left: 306px;
	top: 116px;
}
#Layer25 {
	position:absolute;
	width:200px;
	height:240px;
	z-index:49;
	left: 286px;
	top: 806px;
}
#Layer26 {
	position:absolute;
	width:289px;
	height:115px;
	z-index:1;
	left: 44px;
	top: 21px;
}
#Layer27 {
	position:absolute;
	width:14px;
	height:22px;
	z-index:2;
	left: 25px;
	top: 24px;
}
#Layer28 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
	left: 660px;
	top: 806px;
}
#Layer29 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
	left: 286px;
	top: 1091px;
}
#Layer30 {
	position:absolute;
	width:688px;
	height:615px;
	z-index:49;
	left: 313px;
	top: 342px;
}
#Layer31 {
	position:absolute;
	width:66px;
	height:115px;
	z-index:1;
	left: 242px;
	top: 21px;
}
.Style20 {font-size: 14px; font-weight: bold; font-family: Arial; }
#Layer32 {
	position:absolute;
	width:200px;
	height:98px;
	z-index:49;
	left: 755px;
	top: 1130px;
}
#Layer33 {
	position:absolute;
	width:15px;
	height:17px;
	z-index:2;
	left: 25px;
	top: 23px;
}
#Layer34 {
	position:absolute;
	width:45px;
	height:195px;
	z-index:49;
	left: -60px;
	top: 2px;
}
#Layer35 {
	position:absolute;
	width:89px;
	height:5px;
	z-index:3;
	left: 229px;
	top: 217px;
}
#Layer36 {
	position:absolute;
	width:15px;
	height:18px;
	z-index:4;
	left: 314px;
	top: 214px;
}
#Layer37 {
	position:absolute;
	width:90px;
	height:13px;
	z-index:49;
	left: 473px;
	top: 1257px;
}
#Layer38 {
	position:absolute;
	width:21px;
	height:18px;
	z-index:49;
	left: 601px;
	top: 1252px;
}
#Layer39 {
	position:absolute;
	width:99px;
	height:12px;
	z-index:49;
	left: 517px;
	top: 1255px;
}
#Layer40 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
}
#Layer41 {
	position:absolute;
	width:1003px;
	height:115px;
	z-index:49;
	left: -2px;
	top: 1822px;
}
.Style22 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#Layer42 {
	position:absolute;
	width:200px;
	height:57px;
	z-index:49;
	left: 293px;
	top: 263px;
}
#Layer43 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
	left: 1180px;
	top: 712px;
}
#Layer44 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:51;
	left: 790px;
	top: 428px;
}
#Layer45 {
	position:absolute;
	width:686px;
	height:468px;
	z-index:49;
	left: -267px;
	top: 728px;
}
#Layer46 {
	position:absolute;
	width:17px;
	height:21px;
	z-index:49;
	left: 329px;
	top: 396px;
}
#Layer47 {
	position:absolute;
	width:17px;
	height:19px;
	z-index:49;
	left: 296px;
	top: 866px;
}
#Layer48 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
}
#Layer49 {
	position:absolute;
	width:200px;
	height:189px;
	z-index:49;
	left: 774px;
	top: 699px;
}
#Layer50 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
	left: 1003px;
	top: 697px;
}
#Layer51 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
	left: 821px;
	top: 676px;
}
#Layer52 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 10px;
	top: 12px;
}
#Layer53 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:30;
	left: 591px;
	top: 52px;
}
.Style23 {font-size: 11px}
#Layer54 {
	position:absolute;
	width:206px;
	height:314px;
	z-index:49;
	left: 1110px;
	top: 1016px;
}
#Layer55 {
	position:absolute;
	width:200px;
	height:441px;
	z-index:49;
	left: 480px;
	top: 662px;
	background-color: #FFFFFF;
}
#Layer56 {
	position:absolute;
	width:180px;
	height:229px;
	z-index:49;
	left: 13px;
	top: 10px;
}
#Layer57 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:29;
	left: 533px;
	top: 143px;
}
#Layer58 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
	left: 708px;
	top: 70px;
}
#Layer59 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:25;
	left: 272px;
	top: 52px;
}
#Layer60 {
	position:absolute;
	width:200px;
	height:482px;
	z-index:49;
	left: 43px;
	top: 251px;
	visibility: visible;
}

