.menu-titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bolder;
	text-align: right;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 7px;





}
.menu-soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;

}
.menu-titre-haut {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bolder;
	text-align: right;
	padding-top: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 7px;
}
.edito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	clip:   rect(auto auto auto auto);
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: justify;


}
.edito-titre {
	padding-top: 10px;
}
.bordure-site {
	border: 1px solid #000000;
}
.pied-page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
}
.titre-une {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 5px;
	padding-bottom: 0px;
	clip:   rect(auto auto -10px auto);
	padding-right: 4px;


}
.sst-une {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	padding-top: 0px;
	padding-left: 4px;
	white-space: nowrap;

}
.une-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	padding-top: 10px;
	padding-right: 65px;
	padding-left: 4px;
}
.une-lire-suite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFA911;
	text-align: right;
	padding-top: 10px;
	font-weight: bold;
	padding-bottom: 10px;

}
.ch-mois-Chiffre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 15px;
	padding-bottom: 0px;
	clip:   rect(auto auto -10px auto);
	padding-right: 4px;
	text-align: center;
	vertical-align: top;


}
.ch-mois-tableau {
	border: 1px solid #FFA911;
	padding-bottom: 5px;
}
.ch-mois-txt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	padding-top: 10px;
	padding-right: 4px;
	padding-left: 4px;
}
.tableau-droite {
	padding-right: 15px;
}
.rechercher {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A31C12;
	padding-bottom: 3px;
}
.rechercher-cadre {
	padding-bottom: 20px;
}
.rechercher-bouton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A31C12;
	border-top-color: #A31C12;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	height: 21px;
}
.rechercher-champ {
	border: 1px solid #000000;
}
.intervention-texte {
	list-style-image: url(images/puce.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A31C12;
	padding-bottom: 5px;
	padding-top: 20px;
}
.newsletter-bouton {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A31C12;
	border-top-color: #A31C12;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	height: 21px;
}
.newsletter-champ {

	border: 1px solid #000000;
}
.intervention-cadre {
	padding-bottom: 25px;
}
.rdv-titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #A31C12;
}
.rdv-texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

/* //////////// LIENS NORMEAUX /////////////////////////////////////*/
a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;

}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;

}

a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FF9900;

}

/* //////////// LIENS Bas de page /////////////////////////////////////*/
a:link.bas {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;

}

a:visited.bas {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;

}

a:hover.bas{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FF9900;

}


/* //////////// LIENS Menu /////////////////////////////////////*/
a:link.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-left: 5px;
	text-decoration: none;
	color: #FFFFFF;
}

a:visited.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 5px;
	color: #FFFFFF;
}

a:hover.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	padding-top: 5px;
	padding-left: 5px;
	color: #FFFFFF;
}


/* //////////// LIENS LIRE SUITE /////////////////////////////////////*/
a:link.suite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-left: 5px;
	text-decoration: none;
	color: #FFAE1F;
}

a:visited.suite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 5px;
	color: #FFAE1F;
}

a:hover.suite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	padding-top: 5px;
	padding-left: 5px;
	color: #FFAE1F;
}


/* //////////// LIENS interv /////////////////////////////////////*/
a:link.interv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #000000;
}

a:visited.interv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #000000;
}

a:hover.interv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	padding-top: 5px;
	padding-left: 5px;
	color: #FFAE1F;
}

/* //////////// LIENS bandeau /////////////////////////////////////*/
a:link.bandeau {
	padding-top: 0px;
	padding-left: 0px;
}

a:visited.bandeau {
	padding-top: 0px;
	padding-left: 0px;
}

a:hover.bandeau {
	padding-top: 0px;
	padding-left: 0px;
}



/* //////////// LIENS BANDEAU /////////////////////////////////////*/
a:link.bandeau {
	padding-top: 0px;
	padding-left: 0px;
}
a:visited.bandeau {
	padding-top: 0px;
	padding-left: 0px;
}
a:hover.bandeau {
	padding-top: 0px;
	padding-left: 0px;
}

.sspartie-edito {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	padding-right: 15px;
	padding-top: 20px;
}
.sspartie-edito-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #A31C12;
	padding-bottom: 3px;
	text-align: right;
	padding-top: 20px;
	padding-right: 21px;
}
.sspartie-edito-traitjaune {
	text-align: left;
	clip:   rect(auto auto auto auto);
}
.sspartie-blocjaune {
	border: 1px solid #FFAE1F;
}
.sspartie-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
}
.sstitre-bloc-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 5px;
	font-weight: bold;
	color: #000000;
}
.sstitre-bloc-texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	text-align: justify;
	width: 420px;
}
.sspartie-bloc-liresuite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFA911;
	text-align: left;
	padding-top: 15px;
	font-weight: bold;
}
.sssstitre-texte {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	text-align: justify;
	width: 380px;
}
.sssspartie-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
}
.sssspartie-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}
.sssstitre-texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	text-align: justify;
	width: 420px;
	padding-bottom: 20px;
}
.rdv-cadre {
	text-align: justify;
	padding-left: 4px;
}
.liens-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9900;
	text-decoration: underline;
}
.liens-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	text-align: left;

}



.spip_documents_left {margin: 12px 10px 10px 0px;}
.spip_documents_right {margin: 12px 0px 10px 10px;}
.spip_documents_center {
	margin: 10px 10px 10px 10px;
	text-align: center;
}
hr {
	color: #FF9900;
	background-color: #FF9900;
	border: none #FF9933;

}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.galerie {
	border: 1px dashed #FF9900;
	float : left;
	margin : 5px;
	width : 120px;
	text-align : center;
	padding: 2px;
	vertical-align: text-top;
	height: 180px;




}
.recherche-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rdv-div {
	width: 160px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

