.rubriquesP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #303030;
	text-decoration: none;
}
a.rubriquesP:hover {
	color: #b20202;
}

.rubriquesPsel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #b20202;
	text-decoration: none;
}

.SrubriquesP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;*/
	text-transform: none;
	color: #303030;
	text-decoration: none;
}
a.SrubriquesP:hover {
	color: #b20202;
}

.SrubriquesPsel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	color: #b20202;
	text-decoration: none;
}

.rubriquesC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #303030;
	text-decoration: none;
}
a.rubriquesC:hover {
	color: #5068df;
}

.rubriquesCsel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #5068df;
	text-decoration: none;
}

.SrubriquesC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #303030;
	text-decoration: none;
	text-transform: none;
}
a.SrubriquesC:hover {
	color: #5068df;
}

.SrubriquesCsel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5068df;
	text-decoration: none;
	text-transform: none;
}

.agenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #686868;
	text-decoration: none;
}

p.agenda {
	margin-bottom: 0 0 2px 0;
}

.agenda02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b10000;
	text-decoration: none;
}

.rubriquesT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

a.rubriquesT:hover {
	color: #990000;
}

.communes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2952a7;
	text-decoration: none;
	font-weight: bold;
}

a.communes:hover {
	color: #000000;
}

.communesSel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.date01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fc8400;
	text-decoration: none;
}

.alauneRouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b10000;
	font-weight: bold;
}

.savoirPlus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b10000;
}

.titre01 {
	font-family: "Trebuchet MS";
	font-size: 22px;
	color: #b10000;
	font-weight: bold;
}

.titre01a {
	font-family: "Trebuchet MS";
	font-size: 22px;
	color: #315791;
	font-weight: bold;
}

.titre01b {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #b10000;
	font-weight: bold;
  text-decoration: none;
}

.titre01b2 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #b10000;
	font-weight: bold;
  text-decoration: none;
}

.titre01b3 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #315791;
	font-weight: bold;
  text-decoration: none;
}

.titre01c {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #C75A5A;
	font-weight: bold;
	text-decoration: none;
}

a.titre01c:hover {
	color: #b10000;
}

.titre01cSel {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #b10000;
	font-weight: bold;
	text-decoration: none;
}

.titre01c1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #474343;
	font-weight: bold;
	text-decoration: none;
}

a.titre01c1:hover {
	color: #b10000;
}

.titre01c1Sel {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #b10000;
	font-weight: bold;
	text-decoration: none;
}

.titre01c2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #474343;
	font-weight: bold;
	text-decoration: none;
}

a.titre01c2:hover {
	color: #315791;
}

.titre01c2Sel {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #315791;
	font-weight: bold;
	text-decoration: none;
}

.titre01d {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #6f8ba2;
	font-weight: bold;
	text-decoration: none;
}

.titre01dSel {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #6f8ba2;
	font-weight: bold;
	text-decoration: none;
}


.titre01e {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #577288;
	font-weight: bold;
	text-decoration: none;
}

a.titre01e:hover {
	color: #315791;
}

.titre01eSel {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #315791;
	font-weight: bold;
	text-decoration: none;
}

.titre02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666667;
	font-weight: bold;
}

.titre03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #b10000;
	font-weight: bold;
}

.titre04 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #0073d5;
  font-weight: bold;
}

.txt01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666667;
}

.txt02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.txtTrace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.communesNews01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #509ddf;
	font-weight: bold;
	text-decoration: none;
}

.communesNews02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5068df;
	font-weight: bold;
	text-decoration: none;
}

/*Mise en forme boutons dans le contenu de l'article*/
p.bouton {
  margin-bottom: 10px;
  margin-top: 5px;
  text-align: center;
  /*display: block;*/
}
a.bouton {
  color: #ffffff;
  border: 1px solid #b10000;
  padding-right: 5px;
  padding-left: 5px;
  background-color: #b10000;
  text-decoration: none;
}
a.bouton:hover {
  color: #ffffff;
  border: 1px solid #C75A5A;
  background-color: #C75A5A;
  text-decoration: none;
}

#contourLettre h2{
	margin:0;
  padding-top: 0px 0 2px 0;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color: #B10000;
  font-weight: bold;
  text-decoration: none;
}
#contourLettre p{
  padding-top: 1px;
  padding-bottom: 1px;
}

