P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div.encartboutique
{
	background-color: #D8D8D8;
	color: #5F5F5F;
	padding: 10px;
	width: 400px;
	border-color: black;
	border: 1px solid;
	text-align: justify;
}

TD.titreprojet
{
	background-color: #1E7B1F;
	color: White;
	font-weight: bold;
	padding: 10;

}
TD.texteprojet
{
	padding: 5;
	border: thin solid 1;
	border-color: #1E7B1F;
}

A.lien_projet {
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

A.lien_projet:HOVER {
	font-size: 12px;
	font-weight: bold;
	color: Silver;
	text-decoration: none;
}
.chemin2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66CC33;
}

.petit_texte {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: Black;
}


A.chemin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

A.chemin:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00FF00;
	text-decoration: none;
}
A.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	font : bold;
}

A.menu:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Green;
	text-decoration: none;
	font : bold;
}

A.liengras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Green;
	text-decoration: none;
	font : bold;
}

A.liengras:HOVER {
	font-size: 12px;
	font-weight: normal;
	color: #3DB872;
	font: bold;
	text-decoration: underline;
}
A.lientitre {
	font-size: 14px;
	font-weight: bold;
	color: Green;
	text-decoration: none;
	font : bold;
}

A.lientitre:HOVER {
	font-size: 14px;
	font-weight: bold;
	color: black;
	font: bold;
	text-decoration: underline;
}

A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: green;
	text-decoration: none;
}
A:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #78CA00;
	text-decoration: none;
}

.titre
 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: Green;  font-variant : small-caps; }

.sstitre
 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: Green;   }

.libellerub
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006400;
	background: #B6CD89;
}

.petit_texte p.spip{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2C2C2C;
}
.descriptif p.spip{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2C2C2C;
}
.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	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;
}

/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: none; }

/* Tableaux */
table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid;
	border-collapse: collapse; }
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }
table.spip tr.row_first { background: #FFC; }
table.spip tr.row_odd { background: #DDD; }
table.spip tr.row_even { background: #EEE; }
table.spip th, table.spip td { padding: 3px; text-align: left; vertical-align: middle; }