body
	  { color: #000000; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

td {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

/* Liens du site */	
a:link
	 { color: #b22222; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular; text-decoration: none }

a:visited
	 { color: #b22222; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular; text-decoration: none }

a:hover
	 { text-decoration:underline; color: #000000; font-style: oblique; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular }	 

/* Lien du logo MO */
.lienlogo:link
	 {color: #000000; font-style: normal;font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular; text-decoration: none}

.lienlogo:visited
	 {color: #000000; font-style: normal;font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular; text-decoration: none}

.lienlogo:hover
	 {color: #000000; font-style: normal;font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular; text-decoration: none}	 

/* Lien produit */
.lienprod:link
	 { color: #FF6600; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular; text-decoration: none }

.lienprod:visited
	 { color: #FF6600; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular; text-decoration: none }

.lienprod:hover
	 { color: #FF6600; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular; text-decoration: none }

/* Lien actu */
.lienactu:link
	 { color: #336699; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular; text-decoration: none }

.lienactu:visited
	 { color: #336699; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular; text-decoration: none }

.lienactu:hover
	 { color: #336699; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular; text-decoration: none }

/* Texte divers */
.texte
	{
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

.texte_gras
	{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

.texte_erreurs
	{
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

li
	{
	color: #FF0000;
	font-weight: normal;
	font-size: 12px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}


/* Titre du menu */
.titresom
	{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

/* Titre des rubriques FO, EM, RC */
.titrerub
	{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}


/* Titre recherche */	
.recherche
	{ color: #000000;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, "Gill Sans Light", Swiss, SunSans-Regular;
	text-decoration: none }

/* Niveau 1 */
h1
	{
	color: #000000;
	/*font-weight: 300;*/
	font-size: 15px;
	/*line-height: 10px;*/
	font-family: "Times New Roman", Georgia, Times;
	text-indent: 0px;
	vertical-align: top;
	}

/* Niveau 2 */	
h2
	{
	color: #000000;
	font-size: 12px;
	line-height: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
	}

/* Titre des encadrés de couleur */
.titre_blanc
	{
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	line-height: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

/* Titre dans la fiche produit des rubriques avantages, description */
.sstitre_orange
	{
	color: #FF6600;
	font-weight: bold;
	font-size: 12px;
	line-height: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

/* Titre dans la fiche produit des rubriques avantages, description */
.sstitre_bleu
	{
	color: #336699;
	font-weight: bold;
	font-size: 12px;
	line-height: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

.nom_societe
	{
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	line-height: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

.adresse_societe
	{
	color: #000000;
	font-size: 12px;
	line-height: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

.adresse
	{
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

/* Texte pour les produits */	
.texte_produit
	 { 
	 color: black;
	 font-size: 12px;
	 line-height: 13px;
	 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	 }
	 
/* Texte intitule du lien de niveau 2 pour les produits */
.texte_produit_lnk2
	 { 
	 color: black;
	 font-weight: bold;
	 font-size: 12px;
	 line-height: 13px;
	 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	 }

/* Tire des articles */
.titre_article
	{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

/* Texte des articles */
.texte_article
	{
	color: #000000;
	 font-size: 12px;
	 line-height: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}
	
/* Texte intitule du lien de niveau 2 pour les articles */
.texte_article_lnk2
	{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

/* Date des articles */
.texte_article_date
	{ 
	color: navy;
	font-style: oblique;
	font-size: 9px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
	}

/* Bloc de definition pour la recherche */	
.definition
	{
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

/* Texte publicite dans les bando */
.publicite
	 { color: #000000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
	
/* Style de la barre de navigation */
.navigation
	 { color: #ff8c00; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
/*
input {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #CCCCCC;
	height: 22px;
	width: 100px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #CCCCCC;
	font-size: 12px;
	z-index: -1;
}
*/
/*                                                                            */
/* Feuille de style du calendrier                                             */
/*                                                                            */

/* Style de la table principale contenant le calendrier                       */
table.calendrier_principal {
	font-family: Arial, Times, serif;
	font-size: 10px;
}

/* Style du titre du calendrier (<< mois annee >>)                            */
.calendrier_titre {
	color: #000000;
	text-align: center;
}

/* Style de la cellule "mois annee" du titre                                  */
.calendrier_titre_mois {
}

/* Style du lien "mois annee" du titre                                        */
.calendrier_titre_mois_cliquable {
	color: #000000;
	text-decoration: none;
}

/* Style de la cellule contenant le lien "<<" du titre                        */
.calendrier_titre_fleche_gauche {
	text-align: left;
}

/* Style de la cellule contenant le lien ">>" du titre                        */
.calendrier_titre_fleche_droite {
	text-align: right;
}

/* Style specifique du lien "<<" du titre                                     */
.calendrier_titre_fleche_gauche_cliquable {
	color: #000000;
	text-decoration: none;
}

/* Style specifique du lien ">>" du titre                                     */
.calendrier_titre_fleche_droite_cliquable {
	color: #000000;
	text-decoration: none;
}

/* Style global de la table du calendrier                                     */
.calendrier_tableau {
	border: none;
	border-collapse: collapse;
	font-size: 10px;
}

/* Style generique des cellules de la table du calendrier                     */
.calendrier_tableau td {
	border: 1px solid #99A9B6;
	text-align: center;
	width: 18px;
}

/* Style des cellules d'en-tete la table du calendrier, contenant les jours   */
.calendrier_tableau th {
	border: 1px solid #99A9B6;
	background-color: #99A9B6;
	font-weight: normal;
	text-align: center;
}

/* Style des cellules de la table contenant les jours du week-end (samedi et  */
/* dimanche)                                                                  */
.calendrier_weekend {
	background-color: #cccccc;
}

/* Style des cellules contenant des jours ne faisant pas partie du mois en    */
/* cours d'affichage                                                          */
.calendrier_hors_mois {
	color: #999999;
}

/* Style des liens des jours ne faisant pas partie du mois en cours           */
/* d'affichage                                                                */
.calendrier_hors_mois_cliquable {
	color: #999999;
	text-decoration: none;
}

/* Style du jour (non cliquable) representant aujourd'hui                     */
.calendrier_aujourdhui {
	color: #ff0000;
}

/* Style du lien sur le jour representant aujourd'hui                         */
.calendrier_aujourdhui_cliquable {
	color: #ff0000;
	text-decoration: none;
}

/* Style des liens des jours faisant partie du mois en cours d'affichage      */
.calendrier_jour_cliquable {
	color: #000000;
	text-decoration: none;
}
