body {
	background-color: #C7B2A8;
	text-align: center;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	}
.cio {
	background-image:url(../images/fd_orge.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	margin-top: 3px;
	margin-bottom: 3px;
	}
.adres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 3px;
	padding-left:10px;
	color: #5E5E5E;
			}
.partitext {
	background-color: #FFFFFF;
			}
.textcorps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
			}
.fondmenu {
	background-image:url(../images/fd_adres.gif);
	background-repeat: repeat-y;
			}
.aide {
	background-image:url(../images/fd_carro.gif);
	background-repeat: repeat-y;
		}
.bulgch {
	background-image:url(../images/fd_bulgh.gif);
	background-repeat: repeat-y;
	}
.buldte {
	background-image:url(../images/fd_bulgd.gif);
	background-repeat: repeat-y;
	}
p.piepge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #FFFFFF;
	background-color: #027ABB;
	background-image: url(../images/coinbdba.gif);
	background-repeat: no-repeat;
	text-indent: 40px;
}
a:link.piepge {
	color: #FFFFFF;
	text-decoration: none;
}
a:active.piepge {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.piepge  {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.piepge  {
	color: #FFFFFF;
	text-decoration: underline;
}
p.chemin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #5A3D1B;
	background-color: #FCFFC5;
	margin-bottom: 0px;
	text-align: left;
}
.bulle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
div.ombre {
	position:absolute; 
	left:50%; 
	margin-left:-402px; 
	top:158px; 
	width:22px; 
	height:48px; 
	z-index:1
	}
a.texte {
	color: #027ABB;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
}
a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #5A3D1B;
	text-decoration: none;
}
a:active {
	color: #5A3D1B;
}
a:hover {
	color: #5A3D1B;
	text-decoration: underline;
}
p.liste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style-position: inside;
	list-style-type: square;
	text-align: left;
	vertical-align: text-top;
	line-height: normal;
	margin-left: 10px;
}
h1.standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	background-color: #027ABB;
	background-image: url(../images/puce.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	height: 17px;
	width: 100%-25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #013D5D;
	margin-top: 0px;
	border-top-width: 3px;
	border-top-color: #027ABB;
	border-top-style: solid;
	padding-left: 25px;
}
h2.standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #027ABB;
	text-align: left;
	line-height: normal;
	background-repeat: repeat-y;
	width: 100%-25px;
	background-image: url(../images/fd1.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #027ABB;
	margin-left: 0px;
	background-position: 0px;
	padding-left: 25px;
}
p.standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: normal;
	margin-top: 10px;
	border-right-style: Aucune;
	margin-left: 15px;
	margin-right: 15px;
	border-left-style: Aucune;
}
li {
	list-style-image: url(../images/puce.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
	font-style: normal;
	margin-left: 20px;
	margin-right: 10px;
	text-align: left;
}
li.off {
	list-style-image: url(../images/puce1.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
	font-style: normal;
	width: 90%;
	margin-left: 20px;
	text-align: left;
}

h3.standard {
	width: 100%-100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF5500;
	text-align: left;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.off {
	color: #666666;
}
.fdlinks {
	background-image:url(../images/fd_links.gif);
}
td.h1 {
	background-color: #027ABB;
	background-image: url(../images/fd2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.arbo3 {
	background-image: url(../images/arbo3.gif);
	background-repeat: repeat-y;
}
.arbo5 {
	background-image: url(../images/arbo5.gif);
	background-repeat: repeat-x;
}
.arbo6 {
	background-image: url(../images/arbo6.gif);
	background-repeat: repeat-x;
}
.arbo8 {
	background-image: url(../images/arbo8.gif);
	background-repeat: repeat-y;
}
.vert {
	background-color: #B1DE74;
}
.spip_surligne { 
background-color: #FFFF66;
color:#000000;
 }
td.gars {
	background-image: url(../images/gars.gif);
	background-repeat: no-repeat;
	height: 112px;
	width: 195px;
	text-align: left;
	vertical-align: top;
}
td.meuf {
	background-image: url(../images/meuf.gif);
	background-repeat: no-repeat;
	height: 112px;
	width: 195px;
	text-align: left;
	vertical-align: top;
}
p.gars {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	margin-left: 17px;
	margin-right: 88px;
	margin-top: 14px;
	margin-bottom: 0px;
}
h1.breve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1A6E9B;
	text-align: left;
	margin-top: 15px;
	margin-left: 18px;
	margin-bottom: 0px;
}
h4.breve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	margin-top: 0px;
	margin-left: 18px;
	font-style: italic;
}
p.breve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 15px;
	margin-left: 18px;
	margin-right: 25px;
	text-align: justify;
}
a.spip_in {
color: #FF5500;
font-weight: bold;
}
a.spip_out {
color: #FF5500;
font-weight: bold;
 }
 .zoom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FCFFC5;
	background-image: url(../images/fdzoom4.gif);
	background-repeat: repeat-x;
}
td.zoom2 {
	background-image: url(../images/fdzoom2.gif);
}
.zoom4 {
	background-color: #B1DE74;
}
td.zoom5{
	background-image: url(../images/fdzoom5.gif);
	background-repeat: repeat-x;
}
.legende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-align: center;
	margin-top: -2px;
	margin-bottom: 10px;
	color: #5E5E5E;
}
.soustitre {
	width: 100%-100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF5500;
	text-align: left;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.surtitre {
	width: 100%-100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF5500;
	text-align: left;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.chapo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: normal;
	margin-top: 10px;
	border-right-style: Aucune;
	margin-left: 15px;
	margin-right: 15px;
	border-left-style: Aucune;
}
.ps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-align: justify;
	line-height: normal;
	margin-top: 10px;
	border-right-style: Aucune;
	margin-left: 15px;
	margin-right: 15px;
	border-left-style: Aucune;
}
.notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	line-height: normal;
	margin-top: 10px;
	border-right-style: Aucune;
	margin-left: 15px;
	margin-right: 15px;
	border-left-style: Aucune;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: normal;
	margin-top: 10px;
	border-right-style: Aucune;
	margin-left: 15px;
	margin-right: 15px;
	border-left-style: Aucune;
}
.plan-article {
	list-style-image: url(../images/artic.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
	font-style: normal;
	margin-left: 20px;
	margin-right: 10px;
	text-align: left;
}
.plan-rubrique {
	list-style-image: url(../images/tromb.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
	font-style: normal;
	margin-left: 20px;
	margin-right: 10px;
	text-align: left;
}
#acceuil1 {
	background-image: url(../images/acceuil4.gif);
	background-repeat: repeat-y;
}
#acceuil2 {
	background-image: url(../images/acceuil5.gif);
	background-repeat: repeat-y;
}
p.acceuil {
	font-family: Arial, Helvetica, sans-serif;
	width: 283px;
	margin-left: 19px;
	text-align: justify;
	font-size: 12px;
	color: #000000;
}
form {
	text-align: center;
}
label {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #027ABB;
	text-align: left;
}
input {
	border: #027ABB;
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
}
select, option {
background-color:white;
color:#027ABB;
}
textarea {
border: #027ABB;
background-color:white;
font-family:Arial, Helvetica, sans-serif;
color:black;
}
input.bouton {
border: #027ABB;
font-weight:normal;
cursor:pointer;
background-color:#027ABB;
color: white;
}
input.bouton:hover {
background-color:white;
color:#027ABB;
}
input.bouton:active {
border: inset green;
background-color:#027ABB;
color:green;
} 
