#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 }
#Layer50 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
}
#Layer51 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 120px;
	top: 722px;
}
#Layer52 {
	position:absolute;
	width:200px;
	height:156px;
	z-index:49;
	left: 481px;
	top: 95px;
}
#Layer54 {
	position:absolute;
	width:200px;
	height:52px;
	z-index:49;
	left: 293;
	top: 263;
}
#Layer55 {
	position:absolute;
	width:200px;
	height:37px;
	z-index:49;
	left: 293px;
	top: 263px;
}
#Layer56 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
}
.Style23 {font-size: 11px}
#Layer57 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
	left: 43px;
	top: -1px;
}
#menuG {
	position:absolute;
	width:200px;
	height:115px;
	z-index:49;
	left: 43px;
	top: -1px;
}
#bandeauD {
	position:absolute;
	width:761px;
	height:115px;
	z-index:49;
	left: 273px;
	top: 52px;
	}
#bandeauvert {
	position:absolute;
	width:200px;
	height:1039px;
	z-index:49;
	top: 816px;
}
#sousmenu {
	position:absolute;
	width:200px;
	height:57px;
	z-index:49;
	left: 293px;
	top: 263px;
}
#corps {
	position:absolute;
	width:688px;
	height:1668px;
	z-index:49;
	left: 313px;
	top: 343px;
}
#bandeaubleu {
	position:absolute;
	width:1001px;
	height:56px;
	z-index:51;
	top: 2036px;
	left: 1px;
}
#footerisi {
	position:absolute;
	width:1001px;
	height:115px;
	z-index:49;
	left: 1px;
	top: 2141px;
}
#actualite {
	position:absolute;
	width:205px;
	height:115px;
	z-index:49;
	left: 58px;
	top: 812px;
}
.Style20 {font-size: 14px; font-weight: bold; font-family: Arial; }

.Style6 {color: #FFFFFF; font-family: Verdana; font-size: 11px; }

