bleu{color:#0F2D7F;font-family: Myriad, Verdana, Arial, sans-serif;}

/*color:#4A3DC2;   color:#8076EF;   #0000E1     color:#0F2D7F;*/

/* balises accueil   */
.accueil{font-family: Myriad; font-size: 8px; color:#666666; font-weight:bold;}

.accueil a:visited, .accueil a:active, .accueil a:link {font-size: 8px; color:#666666;	text-decoration:none; font-family: Myriad, Verdana, Arial, sans-serif;}
.accueil a:hover{font-size: 8px;  color:#000000; text-decoration:underline; font-family: Myriad, Verdana, Arial, sans-serif;}

.accueil2{font-family: Myriad; font-size:10px; color:#666666; font-weight:bold;}
.accueil2 a:visited, .accueil2 a:active, .accueil2 a:link {font-size: 10px; color:#0F2D7F;	text-decoration:none; font-family: Myriad, Verdana, Arial, sans-serif;}
.accueil2 a:hover{font-size:10px;  color:#0F2D7F;	text-decoration:underline; font-family: Myriad, Verdana, Arial, sans-serif;}


.basbottom{font-family: Myriad; font-size: 10px; color:#FFFFFF; }
.basbottom a:visited, .basbottom a:active, .basbottom a:link {font-size: 10px; color:#FFFFFF; text-decoration:none; font-family: Myriad, Verdana, Arial, sans-serif;}
.basbottom a:hover{font-size: 10px;  color:#FFFFFF;	text-decoration:underline; font-family: Myriad, Verdana, Arial, sans-serif;}


.id{font-family: Myriad; font-size: 20px; color:#FFFFFF; font-weight:bold; text-align:center;}



/*.1*/.un {width: 100%; margin-top: 5px; margin-bottom: 5px; font-family:Verdana, Arial, Helvetica, sans-serif;}



.lire{font-family: Verdana; font-size: 9px; color:#0F2D7F; font-weight:bold; float:right; }
.lire a:visited, .lire a:active, .lire a:link {font-size: 9px; color:#0F2D7F;	text-decoration:none; font-family: Verdana; }
.lire a:hover{font-size: 9px;  color:#0F2D7F;text-decoration:underline; font-family: Myriad, Verdana, Arial, sans-serif;}


.retour{font-family: Verdana; font-size: 9px; color:#0F2D7F; font-weight:bold; float:left; }

.retour a:visited, .retour a:active, .retour a:link {
font-size: 9px; color:#0F2D7F;	text-decoration:none; font-family: Verdana; }
.retour a:hover{
font-size: 9px;  color:#0F2D7F;text-decoration:underline; font-family: Myriad, Verdana, Arial, sans-serif;}


/* champ txt   */
.titre { color:#0F2D7F; font-size: 18px; font-family:verdana; line-height:16px; margin-left: 80px; text-align:left;}

.stitre  { color:#0F2D7F; font-size: 12px; line-height:18px; font-family:verdana; text-align:left; margin-left:80px;font-style:italic;}

.chapo  { color:#0F2D7F; font-size: 12px; font-family:verdana; line-height:16px; margin-left: 80px; padding-top:5px; font-style:italic;}

.txt  { color:black; font-size: 11px; padding-top:5px; margin-left: 50px; margin-right:40px; line-height:16px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; }

/*suite*/
.titre- { color:#0F2D7F; font-size: 14px; font-family:verdana; line-height:16px; margin-left: 90px; text-align:left;  font-weight:bold;}
.titre-2 { color:#0F2D7F; font-size: 14px; font-family:verdana; line-height:16px; margin-left: 80px; text-align:left;  font-weight:bold;}


.titrev  { color:black;  font-size: 12px; line-height:14px; font-family:verdana; text-align:center;  padding-top:5px; font-weight:bold;}

.stitrev  { color:black;  font-size: 12px; line-height:14px; font-family:verdana; text-align:left; font-style:italic; padding-top:5px;}

.chapov  { color:black;  font-size: 12px; font-family:verdana; line-height:16px; padding-top:5px;}

.etoile{color:#666666;  font-size: 10px; font-family:verdana; text-align:right; margin-right:30px;}

.titre9 { color:#0F2D7F; font-size: 14px; font-family:verdana; line-height:16px; margin-left: 10px; text-align:left;  font-weight:bold;}


/*post-it*/
.N {background-color:yellow; border:3px solid yellow; color:blue; float:right; font-size:85%; padding:5px; width:20%;}


/* tableaux spip */
table.spip tr.row_odd {
        background-color: #C0C0C0;
}

table.spip tr.row_even {
        background-color: #F0F0F0;
}

table.spip{
	border: 1px solid #000000;
}


/* liens href   */
.spip_in {
	font-size: 12px;
	font-family: arial, helvetica, verdana, sans-serif;
	text-decoration:underline;
	color:#0F2D7F;
}

.spip_in a:visited, .spip_in a:active, .spip_in a:link {
	font-size: 12px;
	color:#0F2D7F;
	text-decoration:underline;
	font-family: arial, helvetica, verdana, sans-serif;	
}

.spip_in a:hover{
	font-size: 12px;
	color:#0F2D7F;
	text-decoration:underline;
	font-family: arial, helvetica, verdana, sans-serif;
}



/*    divers    */
.gras{
	font-weight:bold;
}

.h1{ color:#0F2D7F; font-size:12px; }

.h2{ color:#666666; font-size:12px; }

.ligne{width:100%; height:5px;}

.spip_documents img { margin: 10px solid #FFFFFF; }
.spip_logos { border: 8px solid #FFFFFF; }

.spip_documents_left {
	margin-right: 1.5em;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}

.spip_documents_right {
	margin-left: 1.5em;
	margin-top: 1.5em;	
	margin-bottom: 1.5em;
}




/* liens spip */

a { text-decoration:underline; color:#0F2D7F; }
a:hover { text-decoration:underline; color:#0F2D7F; }


.h12{color:#0F2D7F; font-size: 13px;}
.h12 a:visited, .h12 a:active, .h12 a:link, .h12 a:hover {
font-size: 13px; color:#0F2D7F;	text-decoration:none; font-family: Myriad, Verdana, Arial, sans-serif;}





/*   nuage de mots   */

.nuage{color:#0F2D7F; font-size: 11px; font-family:verdana; line-height:20px; margin-left: 2px; }
.nuage a:visited, .nuage a:active, .nuage a:link, .nuage a:hover {font-size: 11px; color:#0F2D7F;	text-decoration:none; font-family: Myriad, Verdana, Arial, sans-serif;}

/*nuage de mot-cle*/
ul.nuage1 {
  /*ajout perso */
  background: white;
  /*fin ajout perso */
	margin-left: 40px;
	margin-right: 10px;
	list-style: none;
	width:85%;
}

/*chaque mot-cle, element de liste*/
ul.nuage1 li {
	display: inline;
	white-space: nowrap;
}

/*chaque mot-cle, lien*/
ul.nuage1 li a {
  /*rien par defaut*/
  /*ajout perso */
  color: black;
  /*fin ajout perso */
}



/* les mots */
/* defaut */
li.nuage1 a.nuage   { font-size: 0.8em; }
/* variantes */
li.nuage1 a.nuage0 { font-size: 0.9em; }
li.nuage1 a.nuage1  { font-size: 1.0em; }
li.nuage1 a.nuage2  { font-size: 1.1em; }
li.nuage1 a.nuage3  { font-size: 1.2em; }
li.nuage1 a.nuage4  { font-size: 1.3em; }
li.nuage1 a.nuage5  { font-size: 1.4em; }
li.nuage1 a.nuage6  { font-size: 1.5em; }
li.nuage1 a.nuage7  { font-size: 1.6em; }
li.nuage1 a.nuage8  { font-size: 1.7em; }
li.nuage1 a.nuage9  { font-size: 1.8em; }
li.nuage1 a.nuage10 { font-size: 1.9em; }
