html,body{
	margin: 0;
	background-color:#0074C7;
	text-align:center;
	color:#000;
	font-size: 16px;
}
img{
	border:0;
}
.centre {
	width : 800px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.imgacceuil{
	height:168px;
}
.img12{
	position: relative;
	float:left;
}
.img15{
	position: relative;
	float:left;
	color:#000;
	height:65px;
}
.img15form{
	width:193px;
	background-color:#7BBF78;
}
.img16{
	position: relative;
	float:left;
}
.img20{
	clear:both;
}
.img20 img{
	margin:0;
}
.menu{
	position: relative;
	width:800px;
	background-image: url(img/home_18.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.boutongauche{
	position: relative;
	float:left;
	text-align:left;
	width:150px;
}
.boutongauche img{
	margin-bottom:12px;
}
.menucentre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#86C4ED;
	color:#000;
	background-image: url(img/home_42.gif);
	background-position: right top;
	background-repeat: no-repeat;
	width:410px;
	padding:0;
	text-align:center;
}
.menucentre3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#86C4ED;
	color:#000;
	background-image: url(img/home_42.gif);
	background-position: right top;
	background-repeat: no-repeat;
	width:378px;
	padding:8px 16px;
	text-align:center;
}
.menucentre3 a{
	color:#000;
}
.menucentre2{
	position: relative;
	float:left;
}
.imgmenucentre{
	position: relative;
	float:left;
	padding:17px 10px;
	margin-left:12px;
	text-align:left;
	width:167px;
	font-weight:bold;
	background-color:#0074c7;
	color:#FFF;
}
.imgmenucentre a{
	color:#FFF;
}
.droite{
	margin-left:15px;
	position: relative;
	float:left;
	width:225px;
	background-color:#7bbf78;
	color:#000;
	background-image: url(img/home_45.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.contenudroite{
	padding:0 5px 0 5px;
}
.droitebas{
	width:225px;
	height:20px;
	background-color:#7bbf78;
	color:#000;
	background-image: url(img/home_44.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.admin_typolien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: underline
}
.home_typoblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: white}
.typoblanc12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: white}
.home_typo10bleupastel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #90AFCA}
.home_typo10lienbleupastel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #90AFCA; text-decoration: underline}
.home_typo10rouge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DE1417}
.home_typo10bleu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0074C7}
.home_typo10bleulien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0074C7; text-decoration: underline}
.pages_typosection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	font-weight: bold
}
.pages_typosectionrouge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #DE1417; font-weight: bold}
.pages_typotxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0069B3}
.pages_typotxtlien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0069B3; text-decoration: underline}
.pages_typotxt11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0069B3}
.pages_typotxt10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0069B3}
.pages_typotxt10bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0069B3; font-weight: bold}
.pages_typotxtbleu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0069b3}
.pages_typolien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: underline
}
.pages_typolien12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0069B3; text-decoration: underline}
.HR { color: #0069B3; height: 1pt}
.HR_footer { color: Silver; height: 1pt}
.pages_typoparc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: Green}
.map_picto { font-family: Wingdings,Zapf Dingbats; font-size: 12px; color: #7bc078; text-decoration: none; font-weight: bold}
.map_pictojaun { font-family: Wingdings,Zapf Dingbats; font-size: 12px; color: #ffffe9; text-decoration: none; font-weight: bold}
.map_titr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7bc078; text-decoration: underline; font-weight: bold}
.map_titrjaun { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffe9; text-decoration: underline; font-weight: bold}
.map_sstitr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #7bc078; text-decoration: underline}
