

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;
}
TD.menutd {
	padding: 0 10 0 10;
	text-align: right;	
}
TD.menutd:hover {
	padding: 0 10 0 10;
	background: Gray;
	text-align: right;
}

A.chemin {
	font-weight: bold;
	color: White;
	text-decoration: none;
	text-align: left;
}
A.chemin:HOVER {
	font-weight: bold;
	color: #494949;
	text-decoration: underline;
	text-align: left;
}

A.credit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

A.credit:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Red;
	text-decoration: none;
}

A.lien_pclair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

A.lien_pclair:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Gray;
	text-decoration: none;
}
A.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	text-decoration: none;
	text-align: right;
	display: block;
}

A.menu:HOVER {
	font-size: 12px;
	color: White;
	text-decoration: none;
	text-align: right;
	background: Gray;
	display: block;
}
A.lien_pagination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F68800;
	text-decoration: none;
	text-align: right;
}

A.lien_pagination:HOVER {
	font-size: 12px;
	color: #FFAB44;
	text-decoration: none;
	text-align: right;
}
A {
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-align: left;
}
A:HOVER {
	font-weight: bold;
	color: Black;
	text-decoration: underline;
	text-align: left;
}
A.cufplus {
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-align: left;
}
A.cufplus:HOVER {
	font-weight: bold;
	color: Black;
	text-decoration: underline;
	text-align: left;
}

.titre
 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #483D8B;  font-variant : small-caps; }

.sstitre
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #2F295D;
}

.label
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White;
	background: #778899;
	font: bold;
	display: block;
}

/* charte des couleurs */
/* rubrique actualites  */
TD.td1_actu {
	color: white;
	background: #F28E02;
	font-weight: bold;
	font-size: 12px;
}
TD.td2_actu {
	color: black;
	background: #F9C885;
}
.titre_actu {
	color: #F28E02;
	font-size: 16px;
	font-weight: bold;
}
A.titre_actu {
	color: #F28E02;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
A.titre_actu:HOVER {
	color: #F28E02;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;		
}
/* rubrique agenda  */
TD.td1_agenda {
	color: white;
	background: #3D2823;
	font-weight: bold;
	font-size: 12px;
}
TD.td2_agenda {
	color: white;
	background: #956330;
}
.titre_agenda {
	color: white;
	font-size: 16px;
	font-weight: bold;
}
A.titre_agenda {
	color: white;
	font-size: 12px;
		font-weight: bold;	
	text-align: left;		
}
A.titre_agenda:HOVER {
	color: white;
	font-size: 12px;
	text-decoration: underline;
		font-weight: bold;	
	text-align: left;		
}
/* rubrique 2 : Cites unies france couleur par defaut*/
TD.td1_cuf {
	color: White;
	background: #BFBFBF;
	font-weight: bold;
	font-size: 12px;
}
TD.td2_cuf {
	color: black;
	background: #EEEEEE;
}
.titre_cuf {
	color: Black;
	font-size: 16px;
	font-weight: bold;
}
A.titre_cuf {
	color: Black;
	font-size: 14px;
}
A.titre_cuf:HOVER {
	color: Black;
	font-size: 14px;
	text-decoration: underline;
}

/* rubrique 2 BIS : Cites unies france couleur clair*/
TD.td1bis_cuf {
	color: White;
	background: #9AAAAA;
	font-weight: bold;
	font-size: 12px;
}
TD.td2bis_cuf {
	color: black;
	background: #C7D2D2;
	text-align: justify;
}
.titrebis_cuf {
	color: #657070;
	font-size: 16px;
	font-weight: bold;
}
A.titrebis_cuf {
	color: #657070;
	font-size: 14px;
}
A.titrebis_cuf:HOVER {
	color: #657070;
	font-size: 14px;
	text-decoration: underline;
}

/* rubrique 3 : coop dec*/
TD.td1_coopdec {
	color: White;
	background: #EB5A01;
	font-weight: bold;
	font-size: 12px;
}
TD.td2_coopdec {
	color: white;
	background: #F28E02;
}
.titre_coopdec {
	color: white;
	font-size: 16px;
	font-weight: bold;
}
A.titre_coopdec {
	color: white;
	font-size: 14px;
}
A.titre_coopdec:HOVER {
	color: white;
	font-size: 14px;
	text-decoration: underline;
}


/* rubrique 7 : espace thèmatique */
TD.td1_theme {
	color: White;
	background: #A33C01;
	font-weight: bold;
	font-size: 12px;
}
TD.td2_theme{
	color: black;
	background: #CC9656;
}
.titre_theme {
	color: #A33C01;
	font-size: 16px;
	font-weight: bold;
}
A.titre_theme {
	color: #A33C01;
	font-size: 14px;
}
A.titre_theme:HOVER {
	color: #A33C01;
	font-size: 14px;
	text-decoration: underline;
}


/* rubrique 36 : Amériques */
TD.td1_amerique {
	color: White;
	background: #6A1384;
	font-weight: bold;
	font-size: 12px;
}
TD.td2_amerique {
	color: black;
	background: #AD5AA0;
}
.titre_amerique {
	color: white;
	font-size: 16px;
	font-weight: bold;
}
A.titre_amerique {
	color: white;
	font-size: 14px;
}
A.titre_amerique:HOVER {
	color: white;
	font-size: 14px;
	text-decoration: underline;
}

/* rubrique 37 : Europe*/
TD.td1_europe {
	color: White;
	background: #0168B3;
	font-weight: bold;
	font-size: 12px;
}
TD.td2_europe {
	color: black;
	background: #82D0F6;
}
.titre_europe {
	color: #0168B3;
	font-size: 16px;
	font-weight: bold;
}
A.titre_europe {
	color: #0168B3;
	font-size: 14px;
}
A.titre_europe:HOVER {
	color: #0168B3;
	font-size: 14px;
	text-decoration: underline;
}

/* rubrique 38 : Asie*/
TD.td1_asie {
	color: White;
	background: #AF0000;
	font-weight: bold;
	font-size: 12px;
}
TD.td2_asie {
	color: black;
	background: #DA5555;
}
.titre_asie {
	color: white;
	font-size: 16px;
	font-weight: bold;
}
A.titre_asie {
	color: white;
	font-size: 14px;
}
A.titre_asie:HOVER {
	color: white;
	font-size: 14px;
	text-decoration: underline;
}

/* rubrique 39 : Afrique*/
TD.td1_afrique {
	color: White;
	background: #016823;
	font-weight: bold;
	font-size: 12px;
}
TD.td2_afrique {
	color: black;
	background: #88C065;
}
.titre_afrique {
	color: white;
	font-size: 16px;
	font-weight: bold;
}
A.titre_afrique {
	color: white;
	font-size: 14px;
}
A.titre_afrique:HOVER {
	color: white;
	font-size: 14px;
	text-decoration: underline;
}

/* rubrique 40 : Méditerranée*/
TD.td1_meda {
	color: White;
	background: #EACE4A;
	font-weight: bold;
	font-size: 12px;
}
TD.td2_meda {
	color: black;
	background: #FFF594;
}
.titre_meda {
	color: #D0AB4A;
	font-size: 16px;
	font-weight: bold;
}
A.titre_meda {
	color: #D0AB4A;
	font-size: 14px;
}
A.titre_meda:HOVER {
	color: #D0AB4A;
	font-size: 14px;
	text-decoration: underline;
}

TD.encart{
	color: black;
	background: #DCDCDC;
}
.titre_encart
{
	color: #C0C0C0;
	font-size: 16px;
	font-weight: bold;
}
.ps
{
	font-size: 11px;
	font-style: italic;
	text-align: justify;
}

.petit_texte {  font-size: 9px; 
font-weight: normal; 
color: Black;
}
.petit_texte p.spip{
	font-size: 10px;
	font-weight: normal;
}


/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: none; }
