

P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

TD.entete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
TD.entete_pp {
	font-size: 9px;
	font-weight: bold;
	background: #FFE0B2;
	color: #FFA500;
	border-color: #FFA500 #FFA500 #FFA500 #FFA500;
	border: #FFA500;
}
TD.ligne_pp {
	font-size: 10px;
	border-color: #FFA500 #FFA500 #FFA500 #FFA500;
}
.petit_texte p.spip 
{  font-size: 9px; font-weight: normal; color: Black;
}

.petit_texte
{  font-size: 9px; font-weight: normal; color: Black;
}

A.lien_mission {
	font-size: 13px;
	font-weight: bold;
	color: #77B428;
	text-decoration: none;
	font: bold;
}

A.lien_mission:HOVER {
	font-size: 13px;
	font-weight: normal;
	color: Green;
	text-decoration: none;
	font : bold;
}

A.com {
	font-size: 13px;
	font-weight: bold;
	color: #11A6AD;
	text-decoration: none;
	font: bold;
}

A.com:HOVER {
	font-size: 13px;
	font-weight: normal;
	color: #382B8A;
	text-decoration: none;
	font: bold;
}
A.lien_noir {
	font-size: 10px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	font: bold;
}

A.lien_noir:HOVER {
	font-size: 10px;
	font-weight: normal;
	color: Green;
	text-decoration: none;
	font : bold;
}

A.savoirplus {
	font-size: 10px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	font: bold;
}

A.savoirplus:HOVER {
	font-size: 10px;
	font-weight: normal;
	color: Gray;
	text-decoration: none;
	font: bold;
}

A {
	font-size: 10px;
	font-weight: normal;
	color: Gray;
	text-decoration: none;
}
A:HOVER {
	font-size: 10px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

.titre
 {
	font-size: 14px;
	font-weight: bold;
	color: #7AB529;
	font-variant: small-caps;
}
.titre_4
 {
	font-size: 14px;
	font-weight: bold;
	color: #B51020;
	font-variant: small-caps;
}
.titre_1
 {
	font-size: 14px;
	font-weight: bold;
	color: #B51020;
	font-variant: small-caps;
}
.titre_5
 {
	font-size: 14px;
	font-weight: bold;
	color: #7AB529;
	font-variant: small-caps;
}
.titre_6
 {
	font-size: 14px;
	font-weight: bold;
	color: #FDC006;
	font-variant: small-caps;
}
.titre_14
 {
	font-size: 14px;
	font-weight: bold;
	color: #FDC006;
	font-variant: small-caps;
}
.titre_7
 {
	font-size: 14px;
	font-weight: bold;
	color: #11A6AD;
	font-variant: small-caps;
}

.titre_orange
 {  font-size: 14px; font-weight: bold; color: #FE9B02;  font-variant : small-caps; }
 
.sstitre
 {  font-size: 12px; font-weight: bolder; color: Green;   }

.titre_formulaire
 {
	font-size: 14px;
	font-weight: bold;
	color: Black;
	font-variant: small-caps;
	text-align: center;
}
 
.descriptif p.spip 
 {  font-size: 10px;    }
 
.descriptif 
 {  font-size: 10px;    }
  
.champ
 {  font-size: 10px; font-weight: bold; color: #77B428;   }
.champ_orange
 {
	font-size: 10px;
	font-weight: bold;
	color: #FE9B02;
}
 
.bloc
 {  font-size: 13px; font-weight: bold; color: #77B428;   }

.libellerub
 {
	font-size: 11px;
	font-weight: normal;
	color: Black;
	background: #879CEB;
	text-align: right;
	font: bold;
}

A.bouton{
	font-size: 13px;
	background-color: #E3E3E3;
	font-weight: bold;
	color: Navy;
	margin: 3px 3px 3px 3px;
	border: thin solid Black;

}

A.bouton:HOVER{
	font-size: 13px;
	background-color: Gray;
	font-weight: bold;
	color: Yellow;
	margin: 3px 3px 3px 3px;
	border: thin solid Black;
}


.spip_documents{
	font-size : 70%;
}

.spip_documents_center{
	margin: auto; 
	text-align: center;
	width: 80%;
}

.spip_documents_left{
	float: left;
	margin-right: 15px; 
	text-align: center;
}

.spip_documents_right{
	float: right;
	margin-left: 15px; 
	text-align: center;
}
img, .spip_logos { margin: 0; padding: 0; border: none; }
