      body  {
            font-family : Verdana, Tahoma, sans-serif;
            margin-top : 15px;
            background : #ffffff;
            color : #004080;
            font-size : 11px;
            font-weight : normal;
      }
     .textbase {
            font-family : Verdana, Tahoma, sans-serif;
            color : #000000;
           	font-size : 11px;
          	font-weight : normal;
      }
     .cel_bord {
           border-bottom-width : thin;
           border-bottom-style : solid;
           border-bottom-color : #3f53b0;
           border-top-color : #ffffff;
           border-right-color : #ffffff;
           border-left-color : #ffffff;
      }
     .petittitregras {
           color : #000000;
           font-weight : bold;
           font-family : Verdana, Tahoma, sans-serif;
           font-size : 11px;
      }
     .titre_ac5 {
           color : #ffffff;
           background-color : #f3f3f3;
           color : #8bc6e2;
           font-weight : bold;
           font-family : arial, Verdana, Tahoma, sans-serif;
           font-size : 12px;
           padding : 1px;
           padding-left : 2px;
           padding-right : 2px;
           margin-top : 5px;
           margin-bottom : 2px;
           border-style : solid;
           border-width : 1px;
           border-color : #000080;
      }
     .titreX {
           color : #ffffff;
           background-color : #f3f3f3;
           color : silver;
           font-weight : bold;
           font-family : Verdana;
           font-size : 12px;
           margin-top : 5px;
           margin-bottom : 2px;
           border-style : solid;
           border-width : 1px;
           border-color : #000080;
      }
     .titre_ac4 {
           color : #ffffff;
           background-color : #f3f3f3;
           color : #3f53b0;
           font-weight : bold;
           font-family : arial, Verdana, Tahoma, sans-serif;
           font-size : 12px;
           padding : 1px;
           padding-left : 2px;
           padding-right : 2px;
           margin-top : 5px;
           margin-bottom : 2px;
           border-style : solid;
           border-width : 1px;
           border-color : #000080;
      }
     .titre_ac {
           color : #000000;
           background-color : #f3f3f3;
           font-weight : bold;
           font-family : arial, Verdana, Tahoma, sans-serif;
           font-size : 14px;
           padding : 1px;
           padding-left : 2px;
           padding-right : 2px;
           margin-top : 5px;
           margin-bottom : 2px;
           border-style : solid;
           border-width : 1px;
           border-color : #000080;
      }
     .titre_ac2 {
           color : #ffffff;
           background-color : #000095;
           font-weight : bold;
           font-family : Verdana, Tahoma, sans-serif;
           font-size : 13px;
           padding-top : 0;
           padding-bottom : 2px;
           padding-left : 2px;
           padding-right : 2px;
           margin-top : 5px;
           margin-bottom : 2px;
      }
     .titre_ac3 {
           color : #ffffff;
           background-color : #000080;
           font-weight : bold;
           font-family : arial, Verdana, Tahoma, sans-serif;
           font-size : 14px;
           padding : 1px;
           padding-left : 2px;
           padding-right : 2px;
           margin-top : 5px;
           margin-bottom : 2px;
           border-style : solid;
           border-width : 1px;
           border-color : #000080;
      }
     .encadre {
           border-top-style : solid;
           border-width : 1px;
           border-color : #000080;
           background-color : #ffffff;
           padding : 8px;
           padding-left : 0;
           text-align : justify;
      }
     .encadre2 {
           border-style : solid;
           border-width : 1px;
           border-color : #000080;
           background-color : #f3f3f3;
           padding : 3px;
           text-align : justify;
      }
		
		
		.encadrement {
			background-color:#3F53B0;
 		}

		.identifiant {
			background-color:#3F53B0;
			color:white;
			font-weight:bold;
			font-size:small;
		}
		.ligne_menu {
			background-color:#0000bf;
 		}

		.couleur_date {
			background-color:#3F53B0;
			color:white;
			font-weight:bold;
			font-size:small;
		}
		.tableau_encadrement {
			background-color:#3F53B0;
 		}

		.couleur_fond_tableaux {			
			background-color:white;
		 }

		.couleur_lignes_tableaux {
			background-color:#f7f8ff;
		 }

		.couleur_alternative_lignes_tableaux {
			background-color:white;
		 }
		.pourcentage_positif {
			color:green;
 		}

		.pourcentage_negatif {
		color:red;
		 }
		
		.separateur {
			background-color:navy;
		 }
		
		.visiteurs_input {
			background-color:#fd960b;
			color:black ;
			font-family:Verdana, Tahoma, sans-serif;
			font-size:8pt;
			font-weight:bold;
			text-align:right;
			border:0 solid Green;
		}
		
		.visites_input {
			background-color:#ff622d;
			color:black ;
			font-family:Verdana, Tahoma, sans-serif;
			font-size:8pt;
			font-weight:bold;
			text-align:right;
			border:0 solid Green;
		}
		
		.pagesvues_input {
			background-color:#ffe400;
			color:black ;
			font-family:Verdana, Tahoma, sans-serif;
			font-size:8pt;
			font-weight:bold;
			text-align:right;
			border:0 solid Green;
		}
		
		
     li {
           margin-top : 3px;
           margin-bottom : 2px;
      }
     td {
           color : #000000;
           font-weight : normal;
           font-family : Verdana, Tahoma, sans-serif;
           font-size : 12px;
      }
     a {
           color : #000080;
           font-weight : normal;
           font-family : Verdana, Tahoma, sans-serif;
           font-size : 11px;
      }
     FONT.grande {
           font-size : 10pt;
           font-weight : bold;
           font-family : tahoma;
      }
     FONT.petite {
           font-size : 8pt;
           font-weight : bold;
           font-family : tahoma;
      }
	  
	  
	  
     FONT.nbsites {
           font-size : 7pt;
           font-family : tahoma;
      }
     FONT.url {
           font-size : 7pt;
           color : #808080;
           font-family : tahoma;
      }
     TD.defaut {
           font-size : 8pt;
           font-family : tahoma;
      }
     TD.titre {
           font-size : 12pt;
           font-weight : bold;
           color : #3f53b0;
           font-family : tahoma;
      }
     TD.titre2 {
           font-size : 10pt;
           font-weight : bold;
           color : #3f53b0;
           font-family : tahoma;
      }
     A.lbleu:link , A.lbleu:active , A.lbleu:visited {
           font-size : 8pt;
           color : #3f53b0;
           text-decoration : none;
           font-family : tahoma;
      }
     A.lbleu:hover {
           font-size : 8pt;
           color : #3f53b0;
           text-decoration : underline;
           font-family : tahoma;
      }
     A.lblanc:link , A.lblanc:active , A.lblanc:visited {
           font-size : 8pt;
           color : #ffffff;
           text-decoration : underline;
           font-family : tahoma;
      }
     A.lblanc:hover {
           font-size : 8pt;
           color : #ffffff;
           text-decoration : none;
           font-family : tahoma;
      }
     TD.petit {
           font-size : 8pt;
           color : #000000;
           font-family : tahoma;
      }
     TD.titretab {
           font-size : 8pt;
           font-weight : bold;
           color : #ffffff;
           font-family : tahoma;
      }
     SELECT {
           font-size : 11px;
      }
     INPUT {
           font-size : 11px;
      }
     INPUT.bouton {
           background : #dde1f2;
           color : #3f53b0;
           font-weight : bold;
           font-family : tahoma;
           font-size : 8pt;
           border-color : #3f53b0;
           border-style : solid;
           border-top-width : 2px;
           border-bottom-width : 2px;
           border-right-width : 2px;
           border-left-width : 2px;
      }
     TEXTAREA {
           font-size : 13px;
      }
     .visiteurs {
           font-family : tahoma;
           font-size : 8pt;
           color : #fd960b;
           font-weight : bold;
      }
     .visites {
           font-family : tahoma;
           font-size : 8pt;
           color : #ff622d;
           font-weight : bold;
      }
     .pagesvues {
           font-family : tahoma;
           font-size : 8pt;
           color : #ffe400;
           font-weight : bold;
      }
     td.calendrier_autre_mois {
           background : #f2f2f2;
           font-weight : normal;
           font-size : 11px;
           font-family : Arial, verdana, sans-serif;
           color : #de4100;
           text-decoration : none;
      }
     A.calendrier_autre_mois {
           font-weight : normal;
           font-size : 11px;
           font-family : Arial, verdana, sans-serif;
           color : #818181;
           text-decoration : underline;
      }
     td.calendrier_mois_en_cours {
           background : #f2f2f2;
           font-weight : normal;
           font-size : 11px;
           font-family : Arial, verdana, sans-serif;
           color : #000000;
           text-decoration : none;
      }
     A.calendrier_mois_en_cours {
           font-weight : normal;
           font-size : 11px;
           font-family : Arial, verdana, sans-serif;
           color : #000000;
           text-decoration : underline;
      }
     td.calendrier_jour_en_cours {
           background : #ffff00;
           font-weight : normal;
           font-size : 11px;
           font-family : Arial, verdana, sans-serif;
           color : #000000;
           text-decoration : none;
      }
     A.calendrier_jour_en_cours {
           font-weight : normal;
           font-size : 11px;
           font-family : Arial, verdana, sans-serif;
           color : #000000;
           text-decoration : underline;
      }
     td.tour_calendrier {
           background : #000088;
           font-weight : normal;
           font-size : 11px;
           font-family : Arial, verdana, sans-serif;
           color : #ffffff;
           text-decoration : none;
      }
     A.tour_calendrier {
           background : #000088;
           font-weight : normal;
           font-size : 11px;
           font-family : Arial, verdana, sans-serif;
           color : #ffffff;
           text-decoration : underline;
      }
     td.calendrier_aujourdhui {
           background : #f2f2f2;
           border : 1px solid #000088;
           font-weight : normal;
           font-size : 11px;
           font-family : Arial, verdana, sans-serif;
           color : #000000;
      }
	  
	  table.astuce {
	  	border: none;
	  }
	  
	   A.lgris:link , A.lgris:active , A.lgris:visited {
           font-size : 8pt;
           color : #99ccff;
           text-decoration : none;
           font-family : tahoma;
      }
     A.lgris:hover {
           font-size : 8pt;
           color : #99ccff;
           text-decoration : underline;
           font-family : tahoma;
      }
		
